summaryrefslogtreecommitdiff
path: root/fonts
AgeCommit message (Collapse)AuthorFilesLines
2020-07-31spleen: update to 1.8.2.fcambus3-8/+9
Spleen 1.8.2 (2020-07-31) - Fix size of the lower case 'ae' character in the 16x32 and 32x64 versions - Fix size of the lower case 'oe' character in the 16x32 and 32x64 versions - Add 'AE' and 'ae' characters with acute accent - Add 'AE' and 'ae' characters with macron - Add 'A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'R', 'r', 'U', 'u' with inverted breve - Add 'A', 'a', 'O', 'o' characters with dot above - Add 'O' and 'o' characters with ogonek - Add 'O' and 'o' characters with ogonek and macron - Shorten parentheses, square brackets, braces, slash, backslash in the 8x16 version, fixing alignment issues - Shift vertical line and double vertical line characters one pixel up (8x16 version)
2020-07-28Updated to version 0.7.2scole2-7/+7
0.7.2 (2020-05-01) ===== - Garuda has been fine-tuned by hand for balanced cubic splines and optimal quadratic splines. - All families now use OS/2 Typo metrics instead of just Win/Hhea metrics. - The OS/2 Typo metrics of each family have been normalized for equal line spacing on all faces, esp. regular and bold. - Switch to Python 3 on build scripts. - Fix a TDS zipball naming issue in the generated CTAN zipball.
2020-07-26woff2: install binaries, not just libraries.maya4-3/+27
bump PKGREVISION
2020-07-17unifont: update to 13.0.03.wiz2-9/+7
2020-07-03: Release 13.0.03 * Redrawn glyphs for all of Thaana, two updated Tamil glyphs, and some Canadian Aboriginal glyphs (David Corbett). * Updated unifont.5 man page. * Bug fix in font/Makefile for parallel building. * Other changes listed in the ChangeLog file.
2020-07-17cascadia-ttf: update to 2007.01.wiz3-29/+39
The Cascadia font family is now available with a variable weight axis ranging from extra-light (200) to bold (700). In addition, the following bugs were fixed and changes were made: Changes The double-equals ligature == has been updated to improve visual clarity (image) The diacritics on IJacute are no longer malformed We've introduced a set of compatibility features to improve the rendering of powerline glyphs in legacy GDI applications
2020-07-17pkglint: fix category Makefileswiz1-2/+1
pkglint 20.2.0 (and a bit earlier) does not insist on entries for directories any longer that do not contain complete packages. Remove them. While here, fix security/Makefile that had two missing entries.
2020-07-16spleen: update to 1.8.1.fcambus2-7/+7
Spleen 1.8.1 (2020-07-16) - Center tilde vertically for all sizes, as modern fonts do - Add black triangles in the 25E2-25E5 range - Add single angle quotation mark characters - Add white and black circle characters - Add inverse bullet and inverse white circle characters - Add 'A', 'a', 'O', 'o', 'U', 'u' characters with caron - Add 'I', 'i', 'G', 'g', 'j' characters with caron - Add 'H', 'h', 'K', 'k', characters with caron - Add 'E' and 'e' characters with cedilla - Add 'A', 'a', 'E', 'e', 'I', 'i', 'O', 'o', 'R', 'r', 'U', 'u' with double grave - Add "almost equal to" character - Add 'G' and 'g' characters with acute accent - Add 'O' and 'o' characters with stroke and acute - Add double vertical bar and double exclamation mark characters - Add stand alone breve, dot above, ogonek, small tilde, and double acute accent
2020-07-13fonts/nanum-ttf: Update to 20200506minskim3-13/+37
Changes: - Added Nanum Barun Gothic, Nanum Square, and Nanum Square Round. Based on patches from nia@.
2020-06-29harfbuzz: Update to 2.6.8nia3-8/+9
Overview of changes leading to 2.6.8 Monday, June 22, 2020 ==================================== - New API to fetch glyph alternates from GSUB table. - hb-coretext build fix for macOS < 10.10. - Meson build fixes, cmake port removal is postponed but please prepare for it and give us feedback. Autotools is still our main build system however please consider experimenting with meson also for packaging the library. - New API: +hb_ot_layout_lookup_get_glyph_alternates()
2020-06-29spleen: update to 1.8.0.fcambus4-10/+13
Spleen 1.8.0 (2020-06-29) - Add Initial 6x12 version, containing printable ASCII characters, the Braille Patterns Unicode block, and light Box Drawing characters - Improve ampersand character, making it more consistent with other sizes (5x8 version) - Add instructions on how to use Spleen in the NetBSD console
2020-06-21spleen: update to 1.7.1.fcambus2-8/+7
Spleen 1.7.1 (2020-06-21) - Add some Powerline characters (arrows symbols and padlock) (5x8 version) - Fix duplicate character names for Powerline symbols - Uppercase ISO in the FONT property so fonts can be processed through ucs2any(1) - Add "Black Diamond" and "Lozenge" characters for all sizes - Add "Black Heart Suit" and "Black Diamond Suit" characters for all sizes - Remove strain pixel on the '5' digit (5x8 version) - Improve the Esszet character (8x16, 12x24, 16x32, and 32x64 versions)
2020-06-20uw-ttyp0: Only build Unicode variants.nia2-134/+6
Otherwise, fontconfig selects variants with support for fewer characters. Bump PKGREVISION.
2020-06-17fonts: Add uw-ttyp0nia6-1/+226
UW ttyp0 is a family of bitmap programmer's fonts in bdf format. It covers most of the Latin and Cyrillic alphabet, Greek, Armenian, Georgian (only Mkhedruli), Hebrew (without cantillation marks), Thai, most of IPA (but no UPA), standard punctuation, common symbols, some mathematics, line graphics, a few dingbats, and Powerline delimiter symbols. UW ttyp0 comes in nine sizes from 6x11 to 11x22. In all of the sizes there are regular and bold versions; for some there is also a (somewhat experimental) italic.
2020-06-16py-fonttools: updated to 4.12.1adam3-8/+11
4.12.1: - [_n_a_m_e] Fixed error in ``addMultilingualName`` with one-character names. Only attempt to recovered malformed UTF-16 data from a ``bytes`` string, not from unicode ``str``. 4.12.0: - [otlLib/varLib] Ensure that the ``AxisNameID`` in the ``STAT`` and ``fvar`` tables is grater than 255 as per OpenType spec. - [docs] Document more modules in ``fontTools.misc`` package: ``filenames``, ``fixedTools``, ``intTools``, ``loggingTools``, ``macCreatorType``, ``macRes``, ``plistlib``. - [OS/2] Don't calculate whole sets of unicode codepoints, use faster and more memory efficient ranges and bisect lookups. - [voltLib] Support writing back abstract syntax tree as VOLT data. - [voltLib] Accept DO_NOT_TOUCH_CMAP keyword. - [subset/merge] Fixed a namespace clash involving a private helper class. 4.11.0: - [feaLib] Introduced ``includeDir`` parameter on Parser and IncludingLexer to explicitly specify the directory to search when ``include()`` statements are encountered. - [ufoLib] Silently delete duplicate glyphs within the same kerning group when reading groups. - [ttLib] Set version of COLR table when decompiling COLRv1 (commit 9d8a7e2). 4.10.2: - [sfnt] Fixed ``NameError: SimpleNamespace`` while reading TTC header. The regression was introduced with 4.10.1 after removing ``py23`` star import. 4.10.1: - [sfnt] Make ``SFNTReader`` pickleable even when TTFont is loaded with lazy=True option and thus keeps a reference to an external file. - [feaLib.ast] Restore backward compatibility (broken in 4.10 for ``ChainContextPosStatement`` and ``ChainContextSubstStatement`` classes. Make them accept either list of lookups or list of lists of lookups. - [docs] Document some modules in ``fontTools.misc`` package: ``arrayTools``, ``bezierTools`` ``cliTools`` and ``eexec``. - [ttLib._n_a_m_e] Fixed ``findMultilingualName()`` when name record's ``string`` is encoded as bytes sequence. 4.10.0: - [varLib] Allow feature variations to be active across the entire space. - [ufoLib] Added support for ``formatVersionMinor`` in UFO's ``fontinfo.plist`` and for ``formatMinor`` attribute in GLIF file as discussed in unified-font-object/ufo-spec#78. No changes in reading or writing UFOs until an upcoming (non-0) minor update of the UFO specification is published. - [merge] Fixed merging fonts with different versions of ``OS/2`` table. - [subset] Fixed ``AttributeError`` while subsetting ``ContextSubst`` and ``ContextPos`` Format 3 subtable. - [ttLib.table._m_e_t_a] if data happens to be ascii, emit comment in TTX. - [feaLib] Support multiple lookups per glyph position. - [psCharStrings] Use inheritance to avoid repeated code in initializer. - [Doc] Improved documentation for the following modules: ``afmLib``, ``agl`` , ``cffLib``, ``cu2qu``, ``encodings``, ``feaLib``, ``merge``. - [Doc] Split off developer-centric info to new page, making front page of docs more user-focused. List all utilities and sub-modules with brief descriptions. Make README more concise and focused. - [otlLib] Add function to build STAT table from high-level description. - [ttLib._n_a_m_e] Add ``findMultilingualName()`` method. - [unicodedata] Update ``RTL_SCRIPTS`` for Unicode 13.0. - [gvar] Sort ``gvar`` XML output by glyph name, not glyph order. - [Doc] Added help options to ``fonttools`` command line tool. Ensure all fonttools CLI tools have help documentation. - [ufoLib] Only write fontinfo.plist when there actually is content. 4.9.0: - [subset] Fixed subsetting of FeatureVariations table. The subsetter no longer drops FeatureVariationRecords that have empty substitutions as that will keep the search going and thus change the logic. It will only drop empty records that occur at the end of the FeatureVariationRecords array. - [subset] Remove FeatureVariations table and downgrade GSUB/GPOS to version 0x10000 when FeatureVariations contain no FeatureVariationRecords after subsetting. - [agl] Add support for legacy Adobe Glyph List of glyph names in ``fontTools.agl`` . - [feaLib] Ignore superfluous script statements. - [feaLib] Hide traceback by default on ``fonttools feaLib`` command line. Use ``--traceback`` option to show. - [feaLib] Check lookup index in chaining sub/pos lookups and print better error message. - [feaLib] Fix building chained alt substitutions. - [Doc] Included all fontTools modules in the sphinx-generated documentation, and published it to ReadTheDocs for continuous documentation of the fontTools project . Check it out at https://fonttools.readthedocs.io/. Thanks to Chris Simpkins! - [transform] The ``Transform`` class is now subclass of ``typing.NamedTuple``. No change in functionality.
2020-06-09harfbuzz: Update to 2.6.7nia2-9/+9
Overview of changes leading to 2.6.7 Wednesday, June 3, 2020 ==================================== - Update to Unicode 13.0.0. - Fix hb_ot_layout_get_ligature_carets for fonts without lcar table, it was completely broken for all the other fonts since 2.1.2. - As a part of our migration to meson, this release will be the last one to provide cmake port files but autotools still is our main build system. There is a possibility that the next version or the after be released using meson.
2020-06-05*: Apply revbump for graphics/giflib API change.jperkin1-2/+2
2020-06-02Revbump for icuadam4-7/+8
2020-05-31fonts/tex-drm-doc: skip shell portabilityrillig1-1/+3
2020-05-26Update to 0.16wen2-7/+7
Upstream changes: 0.16 2020-05-12 dmol@cpan.org - fix cpan-testers failures - fix C++ usages instead of C 0.15 2020-05-11 dmol@cpan.org - fix tests for RT#132543 0.14 2020-05-11 htl10@users.sourceforge.net - update glyph->load method()
2020-05-24fontforge: python3.8 needs you to use the python3.8-embed pkg-config file.markd3-5/+97
2020-05-22revbump after updating security/nettleadam1-2/+2
2020-05-21tex-mfware: update to 2020markd2-11/+10
changes unknown
2020-05-21tex-fonts-tlwg{,-doc}: update to 0.7.2markd4-19/+16
- Garuda has been fine-tuned by hand for balanced cubic splines and optimal quadratic splines. - All families now use OS/2 Typo metrics instead of just Win/Hhea metrics. - The OS/2 Typo metrics of each family have been normalized for equal line spacing on all faces, esp. regular and bold.
2020-05-17harfbuzz: Update to 2.6.6.nia3-9/+15
Overview of changes leading to 2.6.6 Tuesday, May 12, 2020 ==================================== - A fix in AAT kerning for Geeza Pro. - Better support for resource fork fonts on macOS.
2020-05-12tex-sourcesanspro{,-doc}: update to 2.8markd6-88/+68
changes unknown
2020-05-12tex-newtxsf{,-doc}: update to 1.052markd4-19/+16
changes unknown CVS ----------------------------------------------------------------------
2020-05-12tex-comicneue{,-doc}: update to 1.2markd6-185/+152
changes unknown
2020-05-12geocities? cutenia1-3/+3
2020-05-11tex-newtx{,-doc}: update to 1.626markd5-23/+17
changes unknown
2020-05-11tex-luaotfload{,-doc}: update to 3.14markd5-18/+20
* bug fix for luaotfload-tool, luaotfload-tool --list=basename failed * fontloader patched to resolve issue
2020-05-11tex-fontools{,-doc}: update to 2020.54926markd4-16/+16
autoinst: Fix a bug where the first font argument would be mistaken for an argument to I<-inferiors>.
2020-05-11tex-erewhon{,-doc}: update to 1.106markd5-163/+164
changes unknown
2020-05-10fonts: remove tex-aecc{,-doc} no longer in texlivemarkd9-97/+1
2020-05-10tex-*: revbump for dependency change tex-tetex -> tex-texlive-scriptsmarkd182-195/+364
2020-05-10fonts: add tex-haranoaji{,-doc}markd1-1/+3
2020-05-10texlive: update to 2020markd26-63/+126
General: * The \input primitive in all TeX engines, including tex, now also accepts a group-delimited filename argument, as a system-dependent extension. The usage with a standard space/token-delimited filename is completely unchanged. The group-delimited argument was previously implemented in LuaTeX; now it is available in all engines. ASCII double quote characters (") are removed from the filename, but it is otherwise left unchanged after tokenization. This does not currently affect LaTeX’s \input command, as that is a macro redefinition of the standard \input primitive. * New option –cnf-line for kpsewhich, tex, mf, and all other engines, to support arbitrary configuration settings on the command line. * The addition of various primitives to various engines in this and previous years is intended to result in a common set of functionality available across all engines. epTeX, eupTeX: New primitives \Uchar, \Ucharcat, \current(x)spacingmode, \ifincsname; revise \fontchar?? and \iffontchar. For eupTeX only: \currentcjktoken. LuaTeX: Integration with HarfBuzz library, available as new engines luahbtex (used for lualatex) and luajithbtex. New primitives: \eTeXgluestretchorder, \eTeXglueshrinkorder. pdfTeX: New primitive \pdfmajorversion; this merely changes the version number in the PDF output; it has no effect on any PDF content. \pdfximage and similar now search for image files in the same way as \openin. pTeX: New primitives \ifjfont, \iftfont. Also in epTeX, upTeX, eupTeX. XeTeX: Fixes for \Umathchardef, \XeTeXinterchartoks, \pdfsavepos. Dvips: Output encodings for bitmap fonts, for better copy/paste capabilities.
2020-05-06*: Remove manual page entries from ALTERNATIVES files.jperkin1-1/+0
Thes are not supported by pkg_alternatives, and lead to breakage as found in <http://mail-index.netbsd.org/tech-pkg/2020/05/06/msg023089.html>. In many cases these were unnecessary anyway, as they match the corresponding command that pkg_alternatives will have automatically detected manual page entries for, plus many of them did not support PKGMANDIR. In the one case (databases/py-peewee) where the manual page does not match the command name, pkg_alternatives will need to be enhanced to support this before it can be re-enabled.
2020-05-03fonts: add tex-modes{,-doc}markd1-1/+3
2020-05-03tex-metafont: update to 2020markd11-12/+67
split off modes to separate tex-modes package (version 4.1)
2020-04-28unifont: update to 13.0.02.wiz2-7/+7
2020-04-25: Release 13.0.02 * Glyph blocks replaced: - U+3040..U+309F (Hiragana) and U+30A0..U+30FF (Katakana): glyphs in unifont_jp replaced with glyphs from the public domain izmb16.bdf font. - U+FF61..U+FF64 (Halfwidth CKJ Punctuation) and U+FF65..U+FF9F (Halfwidth Katakana Variations): glyphs in unifont and unifont_jp replaced with glyphs from the public domain single-byte FONTX2 font DFLHN16.FNT. * Minor patches to several glyphs. * See ChangeLog for details.
2020-04-28adjust maintainer to my new loginnikita3-6/+6
2020-04-26fonts: add tex-wasy-type1, remove tex-wasy2-psmarkd1-2/+2
2020-04-26tex-wasy2-ps: remove. replaced by tex-wasy-type1markd4-48/+0
2020-04-26tex-*: update to texlive 2020 versionsmarkd245-1670/+4265
tex-adforn{,-doc} to 1.1b tex-adfsymbols{,-doc} to 1.2b tex-adobemapping to 2020 tex-alegreya{,-doc} to 2020 tex-baskervaldx{,-doc} to 1.073 tex-cabin{,-doc} to 2020 tex-ccfonts{,-doc} to 1.2 tex-cinzel{,-doc} to 2020 tex-clearsans{,-doc} to 2020 tex-countriesofeurope{,-doc} to 0.23 tex-ebgaramond{,-doc} to 2020 tex-ebgaramond-maths{,-doc} to 1.2 tex-erewhon{,-doc} to 1.104 tex-esint{,-doc} to 1.2d tex-fira{,-doc} to 4.3.54512 tex-fontinst{,-doc} to 1.933.53562 tex-fontname{,-doc} to 2020 tex-fontools{,-doc} to 2020 tex-fontspec{,-doc} to 2.7i tex-fourier{,-doc} to 2.2 tex-ipaex{,-doc} to 2020 tex-junicode{,-doc} to 1.0.2 tex-libertine{,-doc} to 5.3.0.54583 tex-librecaslon{,-doc} to 2020 tex-luaotfload{,-doc} to 3.12 tex-mathalpha{,-doc} to 1.13 tex-mathpazo{,-doc} to 1.003.52663 tex-merriweather{,-doc} to 2020 tex-newpx{,-doc} to 1.410 tex-newtx{,-doc} to 1.625 tex-newtxtt{,-doc} to 1.056 tex-oldstandard{,-doc} to 2.5 tex-overlock{,-doc} to 2020 tex-playfair{,-doc} to 2020 tex-psnfss{,-doc} to 9.3 tex-pxtxalfa{,-doc} to 1.54080 tex-quattrocento{,-doc} to 2020 tex-roboto{,-doc} to 2020 tex-sansmathaccent{,-doc} to 2020 tex-skull to 0.1.51907 tex-superiors{,-doc} to 1.06 tex-txfontsb{,-doc} to 1.1.1 tex-universa{,-doc} to 2.1 tex-wasy{,-doc} to 2.5 tex-wasysym{,-doc} to 2.4 tex-xcharter{,-doc} to 1.205 tex-xits{,-doc} to 1.301 tex-wasy-type1 to 001.002
2020-04-18fontforge is very memory hungry, so raise limits.joerg1-1/+3
2020-04-18harfbuzz: Update to 2.6.5nia3-11/+12
Overview of changes leading to 2.6.5 Friday, April 17, 2020 ==================================== - Add experimental meson build system. Autotools is still the primary and supported build system. - AAT is now always preferred for horizontal scripts when both AAT and OT layout tables exist at the same time. - Subsetter improvements. - New API: +hb_ft_font_lock_face() +hb_ft_font_unlock_face()
2020-04-18py-fonttools: updated to 4.8.1adam2-8/+8
4.8.1 (released 2020-04-17) --------------------------- - [feaLib] Fixed ``AttributeError: 'NoneType' has no attribute 'getAlternateGlyphs'`` when ``aalt`` feature references a chain contextual substitution lookup 4.8.0 (released 2020-04-16) --------------------------- - [feaLib] If Parser is initialized without a ``glyphNames`` parameter, it cannot distinguish between a glyph name containing an hyphen, or a range of glyph names; instead of raising an error, it now interprets them as literal glyph names, while also outputting a logging warning to alert user about the ambiguity - [feaLib] When serializing AST to string, emit spaces around hyphens that denote ranges. Also, fixed an issue with CID ranges when round-tripping AST->string->AST - [Snippets/otf2ttf] In otf2ttf.py script update LSB in hmtx to match xMin - [colorLib] Added experimental support for building ``COLR`` v1 tables as per the `colr-gradients-spec <https://github.com/googlefonts/colr-gradients-spec/blob/master/colr-gradients-spec.md>`__ draft proposal. **NOTE**: both the API and the XML dump of ``COLR`` v1 are susceptible to change while the proposal is being discussed and formalized
2020-04-16py-fonttools: needs C compiler; fix PLIST; bump revisionadam2-8/+8
2020-04-14**Updated 2020-03-18**scole3-30/+132
- Added Cadson Demak Sarabun font family (different from TH Sarabun New under DIP SIPA). Adding 16 typefaces for the font family. - Refreshed NECTEC-TLWG fonts, expanding them to match what is available in the 2020-01-04 Debian distribution. Total of 58 typefaces in 13 font families. - Expanded the Google Noto-Thai fonts to match what is available in the 2020-01-04 Debian distribution. Total of 74 typefaces. Also, appease pkglint by sorting a few Makefile variables
2020-04-12Reset maintainer as requested.joerg1-2/+2