Commit graph

3063 commits

Author SHA1 Message Date
wiz
d10ec867e5 fonts/Makefile: + cascadia-ttf 2019-11-28 13:28:05 +00:00
wiz
bfb528683d fonts/cascadia-ttf: import cascadia-ttf-1911.21
This is a fun, new monospaced font that includes programming
ligatures and is designed to enhance the modern look and feel of
the Windows Terminal.
2019-11-28 13:27:21 +00:00
ng0
6d4d8d0596 fonts/ibm-plex-ttf: Update to 4.0.1
Changelog:

# Plex v4.0.1
## Chore
- removed deprecated `arabic` directory from sass distribution
# Plex v4.0
## Breaking
- Added "Sans" to font family name: "IBM Plex Sans Arabic"
## Fixed
- Set bit 67 (Arabic Presentation Forms B) of UnicodeRanges in OS/2 table
# Plex v3.0
## Breaking
- Added "Sans" to Thai and Devanagari family names:
  "IBM Plex Sans Thai" and "IBM Plex Sans Devanagari"
## [IBM PLEX SANS THAI V1.1] - 2019-09-10
### Changed
- Synchronised vertical metrics with IBM Plex Sans Thai Looped 1.1
### Removed
- Glyph /ibmlogo07 (0xEBE7)
### Fixed
- Errors in PS hint replacement in all files containing PostScript outlines
## [IBM PLEX SANS DEVANAGARI V1.1] - 2019-07-19
### Fixed
- Certain font info fields in SemiBold style were incorrectly named "Medium"
- Many unbalanced bezier handles in extreme points
2019-11-19 23:57:21 +00:00
ng0
4c38a7887c fonts/ibm-plex-otf: Update to 4.0.1
Changelog:

# Plex v4.0.1
## Chore
- removed deprecated `arabic` directory from sass distribution
# Plex v4.0
## Breaking
- Added "Sans" to font family name: "IBM Plex Sans Arabic"
## Fixed
- Set bit 67 (Arabic Presentation Forms B) of UnicodeRanges in OS/2 table
# Plex v3.0
## Breaking
- Added "Sans" to Thai and Devanagari family names:
  "IBM Plex Sans Thai" and "IBM Plex Sans Devanagari"
## [IBM PLEX SANS THAI V1.1] - 2019-09-10
### Changed
- Synchronised vertical metrics with IBM Plex Sans Thai Looped 1.1
### Removed
- Glyph /ibmlogo07 (0xEBE7)
### Fixed
- Errors in PS hint replacement in all files containing PostScript outlines
## [IBM PLEX SANS DEVANAGARI V1.1] - 2019-07-19
### Fixed
- Certain font info fields in SemiBold style were incorrectly named "Medium"
- Many unbalanced bezier handles in extreme points
2019-11-19 23:52:09 +00:00
wiz
3f3998eb59 font-util: update to 1.3.2.
This minor bugfix release fixes crashes of the ucs2any utility when
faced with a poorly-formed bdf font file.

Alan Coopersmith (3):
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      font-util 1.3.2

Emil Velikov (1):
      autogen.sh: use quoted string variables

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish

Tobias Stoeckmann (1):
      ucs2any: Fix parser crash on 32 bit
2019-11-13 15:13:37 +00:00
jperkin
6ecb3f9199 harfbuzz: Move GCC_REQD to before bsd.prefs.mk. 2019-11-09 19:31:14 +00:00
pho
b7b17e142d Update to ricty-ttf-4.1.1
The official repository on GitHub has been removed, and has moved to
another web site.

Changes from 4.1.0 to 4.1.1:
- Integrated the script to generate Ricty Oblique to the main
  generator script.

Changes from 4.0.1 to 4.1.0:
- Integrated the script to generate Ricty Discord to the main
  generator script.
- Ricty now depends on Inconsolata 2.000 or later.

Changes from 4.0.0 to 4.0.1:
- Added hinting information.

Changes from 3.2.4 to 4.0.0:
- Ricty now uses Inconsolata-Regular/Bold.ttf instead of
  Inconsolata.otf.
- Removed the option to generate a bold variant of Inconsolata.
2019-11-05 08:59:12 +00:00
pho
728effb6a0 Update to migu-20150712
Changes from 20130617:
See http://mix-mplus-ipa.osdn.jp/changelog.html#c2015-07-12
2019-11-05 05:26:02 +00:00
rillig
7e61fbb150 fonts: align variable assignments
pkglint -Wall -F --only aligned --only indent -r

No manual corrections.
2019-11-02 22:24:37 +00:00
nia
e11769de71 harfbuzz: Update to 2.6.4
Overview of changes leading to 2.6.4
Monday, October 29, 2019
====================================
- Small bug fix.
- Build fixes.

Overview of changes leading to 2.6.3
Monday, October 28, 2019
====================================
- Misc small fixes, mostly to build-related issues.
- New API:
+hb_font_get_nominal_glyphs()
2019-10-31 16:30:09 +00:00
fcambus
b0bc801ecd spleen: update to 1.5.0.
Spleen 1.5.0 (2019-10-01)

- Shift the middle bar of the digit '3' one pixel up, for better
  alignement (12x24 version)
- Tweak the digit '7' for consistency with other sizes (5x8 version)
- Make the 'Z', 'z' and derived characters more balanced, as is the
  case with other sizes  (12x24 version)
- Tweak the digit '2' for consistency with other sizes (12x24 version)
- Make the slash inside the digit '0' one pixel thiner (32x64 version)
- Add light box drawings characters in the 5x8 version
- Add full support for the Braille Patterns Unicode block in the 5x8 version
- Add branch, LN, and padlock icons for Powerline users
- Also provide a fonts.alias file, along with fonts.alias-spleen

Spleen 1.4.0 (2019-09-24)

- Add left and right single quotation mark characters, both identical to
  an apostrophe
- Add left and right double quotation mark characters, both identical to
  ASCII quotation mark
- Add bullet and horizontal ellipsis characters
- Add the eight trigrams
- Add full support for the Block Elements Unicode block

OK kamil@
2019-10-07 08:41:10 +00:00
nia
d57cc523d5 harfbuzz: Update to 2.6.2
Overview of changes leading to 2.6.2
Monday, September 30, 2019
====================================
- Misc small fixes, mostly to build-related issues.
2019-10-01 14:35:14 +00:00
wiz
62dee16e6c adobe-cmaps: update DIST_SUBDIR for files with new checksums 2019-09-24 15:15:35 +00:00
mef
812829e451 Temporary MASTER_SITES recovered as before # empty 2019-09-24 13:54:15 +00:00
mef
e2aafa209b Regen distinfo again, sorry 2019-09-24 13:49:30 +00:00
mef
875d753d88 Regen distinfo. Files at ftp.netsd.org replaced (aj20,ak12). 2019-09-24 13:37:33 +00:00
mef
67bcaec8e4 (fonts/cyr-rfx-*) regen distinfo 2019-09-15 14:28:10 +00:00
mef
9abe4ccd9f (fonts/cyr-rfx-winlatin_1) regen distinfo 2019-09-15 14:18:30 +00:00
mef
48b0cc13d8 (fonts/cyr-rfx-koi8_1) regen distinfo 2019-09-15 14:17:13 +00:00
mef
c9f7972f46 (fonts/cyr-rfx-koi8-{o,ub,_1} regen distinfo 2019-09-15 14:16:45 +00:00
mef
bb3aa0ef98 (fonts/cyr-rfx-koi8-ru) regen distinfo 2019-09-15 14:12:36 +00:00
mef
cfd6ef5210 (fonts/cyr-rfx-share) swwap MASTER_SITES order, www.inp.nsk.su comes first 2019-09-15 14:11:37 +00:00
mef
efb5315f64 (fonts/tex-fontools-doc): Add USE_TOOLS+= perl, see bulklog report 2019-09-14 13:22:56 +00:00
fcambus
a5f216481b spleen: update to 1.3.0.
ChangeLog:

- Add full support for the Box Drawing Unicode block
- Add arrows symbols for Powerline users

OK kamil@
2019-09-12 12:00:43 +00:00
gdt
266e6e4869 fonts/fontconfig: Bump bl3 API_dEPENDS to 2.11.91
If the base fontconfig is old, and some but not all fontconfig-using
packages need newer, we end up with some binaries having two different
fontconfigs.  Adjust fontconfig's API_DEPENDS to 2.11.91, because
pango needs at least that.  This means that pkgsrc fontconfig will
always be used on netbsd-8.

The only sound approach appears to be a hard choice of system vs
pkgsrc fontconfig, without per-package overrides, but that's a bigger
step.  We could also consider changing API_DEPENDS to match the pkgsrc
fontconfig, so base is only used if newer.

(Needs a revbump.)

As discussed on tech-pkg.
2019-09-09 12:22:03 +00:00
fcambus
5e8b29ee5b spleen: update to 1.2.0.
ChangeLog:

- Add link to instructions on how to enable bitmap fonts support on Ubuntu
- Add a Makefile target to generate a specimen file
- Add full support for the Braille Patterns Unicode block
- Add light box drawings characters for the 16x32 and 32x64 versions

OK kamil@
2019-09-07 14:03:11 +00:00
fcambus
63eece5fbc spleen: update to 1.1.0.
ChangeLog:

- Add full support for the Latin Extended-A Unicode block
- Add euro symbol
- Character at position CB is 'E' with diaeresis, not with tilde (12x24 version)
- Character at position D6 is 'O' with diaeresis, not with tilde (12x24 version)
- Character at position DC is 'U' with diaeresis, not with tilde (12x24 version)
- Fix tilde alignment in the 'o' with tilde character (32x64 version)
- Fix middle bar thickness in the upper case 'eth' character (12x24 version)
- Fix ring alignment for the 'A' and 'a' characters (16x32 and 32x64 versions)
- Remove strain pixel on the '3' and 'k' characters (32x64 version)
- Remove fillers for characters other than ISO 8859-1 ones (5x8 version)

OK kamil@
2019-09-03 12:10:50 +00:00
nia
d3e75fee0f fontforge: Update to 20190801
Along with the usual bugfixes, there have been a couple of new features worth calling out:

    Added Croatian translation
    Added user decompositions
    New graphic for the splash/about screen
    Images embedded in SFDs are now serialised as PNGs
        This is enabled by default, but may be turned off with the 'WritePNGInSFD' option.
        A new tag is used to identify this mode; 'Image2', instead of 'Image'
        This requires FontForge to be compiled with libpng support. If not compiled with libpng, FontForge will revert to the old method of serialising RLE encoded raw images.

As part of an ongoing effort to clean up the code base, there have additionally been multiple build system changes:

    Python 2 support is deprecated. It is strongly recommended to build with Python 3 support. Python 2 support will be removed in a future release.
    Both the Windows and Mac builds are now built with Python 3 instead of Python 2.
    The minimum supported version for the Mac build is now MacOS Sierra (10.12)
    FontForge no longer uses gnulib
    collab support has been removed
    The build system now expects libuninameslist to be present, and will fail if it is not found. Building without libuninameslist must be explcititly specified using --without-libuninameslist
2019-09-02 14:45:37 +00:00
adam
435af01a8b Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
markd
6b23a3a66b mftrace: update to 1.2.19
changes unknown (update from 11 year old version to a mere 5 year old one)
2019-08-31 22:38:16 +00:00
nia
7f80acc033 harfbuzz: Update to 2.6.1
Overview of changes leading to 2.6.1
Thursday, August 22, 2019

    Fix regression with hb_font_create_sub_font scaling introduced in 2.6.0.
    Change interpretation of font PTEM size / CoreText font size handling.
    See #1484
    hb-ot-font: Prefer symbol cmap subtable if present.
    Apply 'dist'/'abvm'/'blwm' features to all scripts.
    Drop experimental DirectWrite API.
2019-08-31 13:17:38 +00:00
nia
7534507993 terminus-font: Update to 4.48
Version 4.48:

    Added the basic 27 hebrew letters and sheqel, with uppercase height.
    Some improvements in the font build scripts.
2019-08-31 12:31:36 +00:00
nia
e70f6b1a6c fonts: Sort ibm-plex-otf in Makefile 2019-08-22 09:32:50 +00:00
wiz
219ea4f134 unifont: update to 12.1.03.
2019-08-11: Release 12.1.03
   * Replaces the public domain Jiskan Japanese glyphs in
     unifont_jp with the improved Izumi Japanese glyphs,
     which (like Jiskan) are also from a font in the public
     domain spanning JIS X 0213 Plane 1 and Plane 2.

   * Improved glyphs for Limbu, Buginese, Tai Tham, Adlam,
     and Mayan Numerals.
2019-08-20 12:35:48 +00:00
wiz
74cb2b5eda harfbuzz: update to 2.6.0.
Overview of changes leading to 2.6.0
Tuesday, August 13, 2019
====================================
- New OpenType metrics, baseline, and metadata table access APIs.
- New API to set font variations to a named-instance.
- New hb-gdi.h header and API for creating hb_face_t from HFONT.
- Amalgam: Provide a single-file harfbuzz.cc file for easier alternate building.
- More size-reduction configurable options, enabled by HB_TINY.
- New API:
+hb_font_set_var_named_instance()
+hb_gdi_face_create()
+hb_ot_layout_baseline_tag_t
+hb_ot_layout_get_baseline()
+hb_ot_meta_tag_t
+hb_ot_meta_get_entry_tags()
+hb_ot_meta_reference_entry()
+hb_ot_metrics_tag_t
+hb_ot_metrics_get_position()
+hb_ot_metrics_get_variation()
+hb_ot_metrics_get_x_variation()
+hb_ot_metrics_get_y_variation()
2019-08-20 12:09:04 +00:00
ng0
5e9fd940c2 fonts/ibm-plex-ttf: Use fonts.mk in Makefile 2019-08-18 12:42:52 +00:00
ng0
cb63d1a953 fonts/ibm-plex-otf: Import from wip
IBM-plex-otf provides the OpenType fonts of the Plex font family.
It comes in a Sans, Serif, Mono and Sans Condensed, all with
roman and true italics.
The fonts have been designed to work well in
user interface (UI) environments as well as other mediums.
2019-08-17 10:49:46 +00:00
ng0
1f89900d12 fonts/ibm-plex-ttf: Import from wip
IBM-plex-ttf provides the TrueType fonts of the Plex font family.
It comes in a Sans, Serif, Mono and Sans Condensed, all with
roman and true italics.
The fonts have been designed to work well in
user interface (UI) environments as well as other mediums.
2019-08-17 09:47:47 +00:00
wiz
84e123ddd2 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
markd
f5bd19c561 tex-oldstandard{,-doc}: update to 2.4a
This release includes bold italic, small capitals, new letters,
and some corrections.
2019-08-11 11:51:12 +00:00
markd
509a7f4706 tex-esint{,-doc}: update to 1.2b
This is an update of esint. There are new options intlimits and nointlimits
(like amsmath), and \idotsint is an alias of old \dotsint command to get all
the new symbols when using amsmath.
2019-08-11 10:35:32 +00:00
markd
55ca10abf8 tex-luaotfload{,-doc}: update to 2.98
- The fontloader has been synced with the context files from 2019-07-04.
- A number of small bugs has been resolved, see NEWS
- fonts can now be embolden
- missing characters are now visible
2019-08-11 05:40:19 +00:00
markd
4c987c5f3a tex-anonymouspro{,-doc}: update to 2.2
* Add the `scaled' key
2019-08-11 04:55:54 +00:00
markd
43883fbe25 tex-fontools{,-doc}: update to 2019.51625
- New tool in the fontools collection:
    - splitttc: splits an OpenType Collection file into separate fonts

- Changes in autoinst:
    - Added -mergeweights and -mergeshapes options
    - Improved parsing of fonts' widths and weights
    - Improved mapping of widths and weights to NFSS codes
    - Warn when installing fonts from multiple families
    - Added (simple) automatic recognition of sanserif and typewriter fonts
    - Added encoding files for T3 and TS3 to distribution
    - Bugs fixed:
        - always log results of font info parsing
        - -inferiors without value would gobble next option or argument
        - fixed error checking after calls to otfinfo
2019-08-11 04:50:53 +00:00
markd
8d11f6a2b3 tex-gentium-tug{,-doc}: update to 1.1.1
This update to the gentium-tug package changes only the
lgr-gentiumplus-regular.tfm and lgr-gentiumplus-italic.tfm
metric files. Now, as expected for the LGR encoding, a sigma
at the end of a word, or followed by punctuation, will be
automatically changed (via the TeX/MF ligature mechanism)
to a final sigma. All the pfb/ttf/etc. files, and all the
other metric files, are unchanged. The documentation is
slightly updated.

Big thanks to Ralf Stubner for suggesting and then implementing this!

The major addition in this gentium-tug TeX package remains
Type 1 fonts corresponding to the TrueType originals. These
incorporate the name "Gentium" by permission of SIL given to
the TeX Users Group. The package also includes support files
for LaTeX and ConTeXt, and TeX-specific documentation
discussing the supported encodings, etc.
2019-08-11 04:21:42 +00:00
markd
849facfc62 tex-opensans{,-doc}: upddate to 2.2
- Complete rewrite of the TeX metric file generation (otftotfm is now
  used instead of fontinst)
- Support for XeLaTeX and LuaLaTeX
- Add bold condensed font
- Improve support for figure variant selection
- Drop faked smallcaps support
- Fix kerning with uppercase Greek diacritics
- Add "scaled" alias option
- Fix NFSS shape for condensed fonts

- Fix ligatures for hyphens
- Fix font family definition with proportional numbers
- Fix font name in XeLaTeX/LuaLaTeX mode
2019-08-06 11:29:55 +00:00
markd
f90192b5b4 tex-librecaslon{,-doc}: update to 2019
Added support for tabular, superior (superscript) and inferior (subscript)
figures.
2019-08-06 11:18:16 +00:00
markd
52282bc3f1 tex-lato{,-doc}: update to 3.3
- Fix OT1 encoding with italic shape
- Fix packaging according to CTAN guidelines
- Fix kerning with uppercase Greek diacritics
- Add "scaled" alias option

- Fix ligatures for hyphens
2019-08-06 11:14:06 +00:00
markd
e1fca87e4e tex-droid{,-doc}: update to 3.2
- Fix ligatures for hyphens
- Fix TDS packaging
2019-08-06 11:09:16 +00:00
markd
1baf7fb42a tex-cantarell{,-doc}: update to 3.2
- Fix OT1 encoding with slanted shape
- Fix packaging according to CTAN guidelines
- Update font files to version 0.111
- Complete rewrite of the TeX metric file generation (otftotfm is now
  used instead of fontinst)
- Support for XeLaTeX and LuaLaTeX
- Add support for figure variant selection
- Drop faked smallcaps support
- Add "scaled" alias option

- Fix ligatures for hyphens
2019-08-06 11:02:47 +00:00
markd
c0a8bf4e60 tex-comfortaa{,-doc}: update to 3.2
- Update .ttf files to version 3.001
- Complete rewrite of the TeX metric file generation (otftotfm is now
  used instead of fontinst)
- Support for XeLaTeX and LuaLaTeX
- Drop faked smallcaps support
- Fix kerning with uppercase Greek diacritics
- Add "scaled" alias option

- Fix OT1 encoding with slanted shape
- Fix packaging according to CTAN guidelines

- Fix ligatures for hyphens
2019-08-06 10:56:37 +00:00
markd
d95a27780e tex-inconsolata{,-doc}: update to 1.121
changes unknown
2019-08-06 10:38:21 +00:00
markd
97d4efd668 tex-zlmtt{,-doc}: update to 1.02
fix to \monott and \proptt
2019-08-06 10:19:34 +00:00
markd
2b7bc096ef tex-heuristica{,-doc}: update to 1.092
changes unknown
2019-08-05 11:47:42 +00:00
markd
c3f63409da tex-erewhon{,-doc}: update to 1.093
changes unknown
2019-08-05 11:43:01 +00:00
markd
f2f9ce453e tex-sansmathfonts{,-doc}: update to 2019.51356
changes unknown
2019-08-05 11:37:40 +00:00
markd
80df883e8f tex-fira{,-doc}: update to 4.3.51328
Added artificially-slanted oblique variants and disabled hyphenation
for the Mono family.
2019-08-05 11:19:27 +00:00
markd
00b23df97c tex-roboto{,-doc}: update to 2019.51315
Corrected spacing and disabled hyphenation in the Mono family.
2019-08-05 11:05:52 +00:00
markd
b206de9b98 tex-merriweather{,-doc}: update to 2019
changes unknown
2019-08-05 10:57:00 +00:00
markd
638fcaf0d5 tex-overlock{,-doc}: update to 2019
changes unknown
2019-08-05 10:47:19 +00:00
markd
1f198ec7e7 tex-libertine{,-doc}: update to 5.3.0.51174
Corrected spacing and disabled hyphenation in monospaced fonts.
2019-08-04 04:39:42 +00:00
markd
fdac15accd tex-sourcecodepro{,-doc}: update to 2.7
changes unknown
2019-08-04 04:19:52 +00:00
markd
3b3c79bfe4 tex-ebgaramond{,-doc}: update to 2019.51134
Obsolete EBGaramond12-Italic.pfb added to support the unrevised
ebgaramond-maths package.
2019-08-04 04:07:59 +00:00
markd
7e17d22602 tex-cinzel{,-doc}: update to 2019
The cinzel package now only activates Cinzel as the default Roman family
if the "default" option is used.  Commands \textcinzel{...} and
\textcinzelblack{...} are provided for localized use.
2019-08-04 03:50:39 +00:00
wiz
c838c88541 ricty-ttf: accept any version of inconsolata-ttf 2019-07-30 05:46:40 +00:00
markd
18443d9fba fonts: rename tex-mathalfa{,-doc} to tex-mathalpha{,-doc} 2019-07-29 11:26:05 +00:00
markd
7486048d2b tex-mathalpha{,-doc}: Rename from tex-mathalfa, update to 1.12 2019-07-29 11:24:35 +00:00
nia
162d022373 inconsolata-ttf: Improve DESCR 2019-07-29 08:46:44 +00:00
nia
476fe13090 inconsolata-ttf: Update to 2.001
Update 2015-12-04: The official release of Inconsolata is at Google Fonts,
and official upstream is on github. These versions have better Windows
hinting and some fixes.

20 March 2017 (Marc Foley) Inconsolata v 2.001
- Fixed bug in google/fonts “Inconsolata: inconsistent ss03, #611”

19 August 2016 (Alexei Vanyashin) Inconsolata v 2.000
— Extended charset to GF Latin Plus, GF Latin Pro
— Added custom characters
— Improved outline quality

21 September 2015 (Dave Crossland) Inconsolata bold v. 1.016
- Fixed internal metadata
- Updated ttfautohint to v1.3

18 September 2012 (Alexei Vanyashin) Inconsolata bold v. 1.014
- Fixed spacing issue associated with the character "4" and "0"
- Applied ttfautohint (to fix windows rendering problem that occurred in v 1.000)

7 December 2011 (Kirill Tkachev) Inconsolata Bold v. 1.000
- Completed Bold version of Inconsolata in VBF format.
2019-07-29 08:43:17 +00:00
nia
9d1a5d2f89 koruri-ttf: Update HOMEPAGE 2019-07-27 15:02:55 +00:00
nia
f8b1386727 koruri-ttf: Update PLIST 2019-07-27 14:52:52 +00:00
nia
7bd81fcb12 koruri-ttf: Update to 20180915
Various updates to the source fonts including support for specific
codepoints used by Android.

Use mk/fonts.mk.
2019-07-27 14:52:26 +00:00
wiz
1ac2210b6f *: recursive bump for gdk-pixbuf2-2.38.1 2019-07-21 22:23:57 +00:00
wiz
c30c5fbc0b *: recursive bump for nettle 3.5.1 2019-07-20 22:45:58 +00:00
tnn
8f81aa821e fntsample: regen checksum for Blocks.txt. Bump rev. 2019-07-20 19:17:55 +00:00
riastradh
cac7886aba TOOL_DEPENDS, not BUILD_DEPENDS, for a tool we run at build-time. 2019-07-09 15:46:10 +00:00
ryoon
54a17e4b24 This version uses C++11. Set c++11 to USE_LANGUAGES
Noticed by leot@. Thank you.
2019-07-08 17:48:01 +00:00
nia
c66ee34855 Follow some http->https redirects. 2019-07-08 10:36:25 +00:00
tsutsui
831fd55867 ricty-ttf: follow move of inconsolata-ttf installation path.
Also explicitly require moved version:
 http://mail-index.netbsd.org/pkgsrc-changes/2019/04/06/msg190085.html
 > inconsolata-ttf: update to 20090207nb2.
 > Use fonts.mk: Fixes installation path.
2019-07-05 16:24:07 +00:00
adam
cfb6d65568 py-fonttools: updated to 3.43.0
3.43.1 (released 2019-06-19)
- [subset] Fixed regression when passing --flavor=woff2 option with an input font
  that was already compressed as WOFF 1.0

3.43.0 (released 2019-06-18)
- [woff2] Added support for compressing/decompressing WOFF2 fonts with non-transformed
  glyf and loca tables, as well as with transformed hmtx table.
  Removed Snippets/woff2_compress.py and Snippets/woff2_decompress.py scripts,
  and replaced them with a new console entry point fonttools ttLib.woff2
  that provides two sub-commands compress and decompress.
- [varLib.cff] Fixed bug when merging CFF2 PrivateDicts. The PrivateDict
  data from the first region font was incorrecty used for all subsequent fonts.
  The bug would only affect variable CFF2 fonts with hinting
  Also, fixed a merging bug when VF masters have no blends or marking glyphs
- [loggingTools] Removed unused backport of LastResortLogger class.
- [subset] Gracefully handle partial MATH table
- [featureVars] Avoid duplicate references to rvrn feature record in
  DefaultLangSys tables when calling addFeatureVariations on a font that
  does not already have a GSUB table (aa8a5bc6).
- [varLib] Fixed merging of class-based kerning. Before, the process could introduce
  rogue kerning values and variations for random classes against class zero (everything
  not otherwise classed).
- [varLib] Fixed merging GPOS tables from master fonts with different number of
  SinglePos subtables
- [unicodedata] Updated Blocks, Scripts and ScriptExtensions to Unicode 12.1.

3.42.0 (released 2019-05-28)
- [OS/2] Fixed sign of fsType: it should be uint16, not int16
- [subset] Skip out-of-range class values in mark attachment
- [fontBuilder] Add an empty DSIG table with setupDummyDSIG method
- [varLib.merger] Fixed bug whereby GDEF.GlyphClassDef were being dropped
  when generating instance via varLib.mutator
- [varLib] Added command-line options -v and -q to configure logging
- [subset] Update font extents in head table
- [subset] Make --retain-gids truncate empty glyphs after the last non-empty glyph
- [requirements] Updated unicodedata2 backport for Unicode 12.0.

3.41.2 (released 2019-05-13)
- [cffLib] Fixed issue when importing a CFF2 variable font from XML, whereby
  the VarStore state was not propagated to PrivateDict
- [varLib] Don't drop post glyph names when building CFF2 variable font

3.41.1 (released 2019-05-13)
- [designspaceLib] Added loadSourceFonts method to load source fonts using
  custom opener function
- [head] Round font bounding box coordinates to integers to fix compile error
  if CFF font has float coordinates
- [feaLib] Don't write None in ast.ValueRecord.asFea()
- [subset] Fixed issue AssertionError when using --desubroutinize option
- [graphite] Fixed bug in Silf table's decompile method unmasked by
  previous typo fix
  decompile method
2019-07-04 12:09:08 +00:00
ryoon
3a17723d76 Update to 2.5.3
Changelog:
Overview of changes leading to 2.5.3
Wednesday, June 26, 2019
====================================
- Fix UCD script data for Unicode 10+ scripts.  This was broken since 2.5.0.
- More optimizations for HB_TINY.


Overview of changes leading to 2.5.2
Thursday, June 20, 2019
====================================
- More hb-config.hh facilities to shrink library size, namely when built as
  HB_TINY.
- New documentation of custom configurations in CONFIG.md.
- Fix build on gcc 4.8.  That's supported again.
- Universal Shaping Engine improvements thanks to David Corbett.
- API Changes: Undeprecate some horizontal-kerning API and re-enable in hb-ft,
  such that Type1 fonts will continue kerning.


Overview of changes leading to 2.5.1
Friday, May 31, 2019
====================================
- Fix build with various versions of Visual Studio.
- Improved documentation, thanks to Nathan Willis.
- Bugfix in subsetting glyf table.
- Improved scripts for cross-compiling for Windows using mingw.
- Rename HB_MATH_GLYPH_PART_FLAG_EXTENDER to HB_OT_MATH_GLYPH_PART_FLAG_EXTENDER.
  A deprecated macro is added for backwards-compatibility.


Overview of changes leading to 2.5.0
Friday, May 24, 2019
====================================
- This release does not include much functional changes, but includes major internal
  code-base changes.  We now require C++11.  Support for gcc 4.8 and earlier has been
  dropped.
- New hb-config.hh facility for compiling smaller library for embedded and web usecases.
- New Unicode Character Databse implementation that is half the size of previously-used
  UCDN.
- Subsetter improvements.
- Improved documentation, thanks to Nathan Willis.
- Misc shaping fixes.
2019-07-02 12:58:23 +00:00
nia
314d0da6b3 Follow some remaining search.cpan.org redirects. 2019-07-01 21:35:32 +00:00
nia
d5c846b3af Update packages using a search.cpan.org HOMEPAGE to metacpan.org.
The former now redirects to the latter.

This covers the most simple cases where http://search.cpan.org/dist/name
can be changed to https://metacpan.org/release/name.

Reviewed by hand to hopefully make sure no unwanted changes sneak in.
2019-06-30 20:14:13 +00:00
nia
b21b6149c2 More http -> https.
Reviewed by hand.
2019-06-24 10:59:40 +00:00
nia
240b0aa2af terminus-font: Update to 4.47
Version 4.47:

    Added 35 new characters (33 glyphs).
    Replaced ao2-variant "ae" with ao1 "ae", it was too similar to "oe".
    Some fixes and improvements (17 characters in various sizes/styles).
    Significantly improved the font build scripts. Python 3.5.0 or node 6.9.0 are now required to build the font.

Version 4.46:

    The X11 8-bit code pages are not installed by default.
    Added IBM-437 8-bit code page for X11.
    The CRT VGA weight for Linux console is not installed by default.
    Removed the Linux console mapping files.
    These should be provided by the console packages.
    Removed the BSD console installation.
    The recent BSD-s have a new console subsystem.
    Added 50 new characters. Mostly math, but also Buglarian yat and yus.
    Rewritten the font conversion tools in python/javascript.
    The full unicode range (17x64K) is now supported.
    The Windows installer can be built from sources.
    Small fixes and improvements (7 characters in various sizes).
    Renamed install-ref to install-psf-ref (uninstall too).
2019-06-20 11:41:28 +00:00
wiz
93ee06584d encodings: update to 1.0.5.
Akira TAGOH (1):
     jisx0201.1976-0.enc: Add undefined mapping for 0x7f - 0xa0 range

Alan Coopersmith (5):
     cns11643-x encodings don't need to alias to themselves
     configure: Drop AM_MAINTAINER_MODE
     autogen.sh: Honor NOCONFIGURE=1
     Update README for gitlab migration
     Update configure.ac bug URL for gitlab migration

Emil Velikov (1):
     autogen.sh: use quoted string variables

Gaetan Nadon (1):
     config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES

Matt Turner (1):
     encodings 1.0.5

Mihail Konev (1):
     autogen: add default patch prefix

Peter Hutterer (1):
     autogen.sh: use exec instead of waiting for configure to finish
2019-06-19 17:05:49 +00:00
fcambus
e270ce05ee spleen: Update to 1.0.5.
ChangeLog:

- Initial support for the Latin Extended-A Unicode block, all sizes but
  5x8 now have all Polish characters available
- Shift the middle bar of the upper case 'G' one pixel down (12x24 version)
- Shift lower case 'k' character right, for better alignment (12x24, 16x32,
  and 32x64 versions)
- Make upper case 'X' thicker (16x32 and 32x64 versions)
- Make upper case 'V' thicker (32x64 version)
- Make lower case 'g' character smoother (16x32 and 32x64 versions)
- Add some artefacts on each side of the lower case 'i'
- Also add artefacts on each side of accented lower case 'i' characters

OK kamil@
2019-06-17 20:50:16 +00:00
wiz
f9b8e34090 unifont: update to 12.1.02.
2019-06-01: Release 12.1.02
   * Adds a Japanese version of Unifont, unifont_jp, containing
     kanji glyphs from the public domain Jiskan16 font.

   * Contains redrawn Devanagari and Bengali glyphs with
     narrower consonants for better superimposing of vowels.

   * Updated unibmp2hex.c to convert RGB color space files to
     monochrome.
2019-06-11 09:04:00 +00:00
ryoon
3430bcd799 Update comment, replace librsvg with librsvg-c 2019-06-09 04:55:48 +00:00
leot
07a3522ccc *: use LIBRSVG_TYPE instead of PLATFORM_SUPPORTS_RUST 2019-06-08 19:53:26 +00:00
ryoon
d1b220a560 Include mk file earlier to enable rust conditional 2019-06-03 12:27:48 +00:00
ryoon
79fb39ddd3 Add graphite2 to librsvg via pango and harfbuzz
librsvg with pango and harfbuzz with graphite2 is required for libreoffice.
librsvg-c has the problem on NetBSD and libreoffice uses internal static
harfbuzz library. Rust-based librsvg has no problem and libreoffice use
dynamic harfbuzz from fonts/harfbuzz.

Bump PKGREVISIONs.
2019-06-02 03:11:30 +00:00
rillig
c7ff05f63e all: replace SUBST_SED with the simpler SUBST_VARS
pkglint -Wall -r --only "substitution command" -F

With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.
2019-05-23 19:22:54 +00:00
wiz
8b417947ef unifont: update to 12.1.01.
2019-05-11: Release 12.1.01
   * This release adds the new Reiwa Japanese era sign, added in
     Unicode 12.1.0.

   * Elizabeth Bettencourt contributed many Under ConScript Unicode
     Registry (UCSUR) scripts for the Plane 0 Private Use Area.

   * Some adjustments were made to Nandinagari and Nyiakeng Puachue
     Hmong scripts.  Full details are in the ChangeLog file.

   * Minor changes to source code, mainly to suppress warnings
     on more systems.
2019-05-21 17:57:39 +00:00
markd
ccf4428943 tex-ebgaramond{,-doc}: update to 2019
Added support for standard NFSS series codes.
Added support for LGR encoding.

Support for the Medium weight (omitted by mistake in the last update).
2019-05-14 10:53:47 +00:00
markd
0033a97406 tex-ptex-fontmaps{,-doc}: update to 20190506.0
* Add --force option overriding font file detection.
* Add 'bizud' font set.
2019-05-14 10:16:50 +00:00
markd
25d266ecd0 tex-Asana-Math{,-doc}: update to 000.958
changes unknown
2019-05-13 11:56:58 +00:00
markd
40ce54b004 tex-fontools{,-doc}: update to 2019
- use only standard NFSS codes for width and weight in fd files
- create $TEXMFHOME when it doesn't exist (but only if $TEXMFLOCAL
  isn't user-writable, since that's still the default output tree)
- in manual mode, put all generated files into a subdir "autoinst_output/",
  instead of all over the current dir
- add 'auto' value to the -inferiors option; autoinst will use
  whatever inferior characters the font contains
- more relevant logfiles
- better mapping of NFSS codes to actual fonts
- new command-line options to fine-tune that mapping even further
- handle fonts who put small caps into separate families
- improved handling of Titling fonts
- don't add f-ligatures to typewriter fonts

Changes in ot2kpx:
- kerning data can now also be output as a Luatex custom font feature, for
  use with \directlua.
2019-05-13 11:48:11 +00:00
markd
c5229d250e tex-roboto{,-doc}: update to 2019
Supports standard NFSS series codes.  New macros for localized use of
non-default weights and figure styles.
Support for LGR encoding.
Condensed fonts now accessible using standard c series codes.
2019-05-13 11:36:41 +00:00
markd
3f31eb4406 tex-fira{,-doc}: update to 4.3
Using standard NFSS series codes.
Deactivated spurious ligatures in FiraMono.
2019-05-12 11:52:42 +00:00