pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/fonts tex-luaotfload{,-doc} update to 3.17
details: https://anonhg.NetBSD.org/pkgsrc/rev/81f74a96139d
branches: trunk
changeset: 447009:81f74a96139d
user: markd <markd%pkgsrc.org@localhost>
date: Mon Feb 15 00:30:10 2021 +0000
description:
tex-luaotfload{,-doc} update to 3.17
2020-09-02 luaotfload v3.15
* The font database is updated more reliably if fonts get deleted.
* In multiple error cases, error messages are shown instead of silently
generating bad output.
* Write glyph ids instead of internal identifiers to DVI files. This
allows using OpenType fonts when working with dvilualatex.
(This requires additional support from the DVI reader)
* The set of font features which are enabled by default has been
changed to be more similar to HarfBuzz.
Especially Above-base mark Positioning (abvm),
Below-base mark Positioning (blwm), Contextual
Alternates (calt), Cursive Positioning (curs),
Distances (dist), and Required Contextual Alternates
(rclt) are now enabled by default for all scripts.
* Added a mathfontdimen font feature which allows emulating
fontdimen values from xetex or traditional TeX math fonts.
* Initial support for variable fonts in node mode.
2020-12-30 luaotfload v3.16
* The fontloader has been synced with the context code from
2020-12-30
* The entry point is called luaotfload.lua instead of
luaotfload-main.lua (but the old name is still provided for
compatibility).
* pre/post_shaping_filter callbacks has been added.
* The number of lua-files and submodules shown in the log-file
has been reduced. But it is extended again by setting the
environment variable LUAOTFLOAD_TRACE_SUBMODULES=1.
* The HarfBuzz based shaper will in some situations drop
hyphenation points. This happens less frequently now since the new
version uses first/second discretionaries (the mechanism described in
the LuaTeX manual, section 5.6 for the of-f-ice example) to support a
limited amount of nesting.
* When the node shaper is used, experimental support for
OpenType variable fonts has been added. To use them, set the
font feature axis to a comma separated list of axis names and values.
(E.g. axis={weight=600}) The supported axis names and value
range depend on the font.
* The font features upper and lower can be used to map
the text of a font to upper or lowercase before displaying it.
Currently this implements the untailored Unicode case mapping
algorithm, but it is planned to add tailoring later.
* A number of small bugfixes.
2021-01-08 luaotfload v3.17
* The fontloader has been synced with the context code from 2021-01-07.
This improves support for advanced CFF based OpenType variable fonts.
diffstat:
fonts/tex-luaotfload-doc/Makefile | 6 +++---
fonts/tex-luaotfload-doc/distinfo | 10 +++++-----
fonts/tex-luaotfload/Makefile | 6 +++---
fonts/tex-luaotfload/PLIST | 10 ++++++++--
fonts/tex-luaotfload/distinfo | 10 +++++-----
5 files changed, 24 insertions(+), 18 deletions(-)
diffs (103 lines):
diff -r 740bc6c2be86 -r 81f74a96139d fonts/tex-luaotfload-doc/Makefile
--- a/fonts/tex-luaotfload-doc/Makefile Mon Feb 15 00:25:23 2021 +0000
+++ b/fonts/tex-luaotfload-doc/Makefile Mon Feb 15 00:30:10 2021 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.11 2020/05/11 11:02:06 markd Exp $
+# $NetBSD: Makefile,v 1.12 2021/02/15 00:30:10 markd Exp $
DISTNAME= luaotfload.doc
-PKGNAME= tex-${DISTNAME:S/./-/}-3.14
-TEXLIVE_REV= 55064
+PKGNAME= tex-${DISTNAME:S/./-/}-3.17
+TEXLIVE_REV= 57443
MAINTAINER= minskim%NetBSD.org@localhost
HOMEPAGE= https://ctan.org/pkg/luaotfload
diff -r 740bc6c2be86 -r 81f74a96139d fonts/tex-luaotfload-doc/distinfo
--- a/fonts/tex-luaotfload-doc/distinfo Mon Feb 15 00:25:23 2021 +0000
+++ b/fonts/tex-luaotfload-doc/distinfo Mon Feb 15 00:30:10 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2020/05/11 11:02:06 markd Exp $
+$NetBSD: distinfo,v 1.12 2021/02/15 00:30:10 markd Exp $
-SHA1 (luaotfload.doc.r55064.tar.xz) = a4850b13ec925ae692775ca89ccab5b86ad2e759
-RMD160 (luaotfload.doc.r55064.tar.xz) = c67b36c6aa52eedf83d3f676fd3bd4cebc9e93d9
-SHA512 (luaotfload.doc.r55064.tar.xz) = cf8ffc06b3407480bf95d83d9c2f77dbbe0b07472aa08100cb485ab498c43bb4cb9036639f02085a5703abdd8af74b4a7abf03e6660e77ec51c0bb5e1f90464d
-Size (luaotfload.doc.r55064.tar.xz) = 570832 bytes
+SHA1 (luaotfload.doc.r57443.tar.xz) = 9dd6feb243e6d349895b0f6989128ae0bf5ff828
+RMD160 (luaotfload.doc.r57443.tar.xz) = d66109ded8c512814b0def26d93461fbdee9e336
+SHA512 (luaotfload.doc.r57443.tar.xz) = f900a29ea21b654b03671cdd6166dc353bf54eb761757849da96fb74ea398d6ed9fe33f1d602e0a8e1353395cbcaac9cffb4b26c1acebc8105f119271fe8f51b
+Size (luaotfload.doc.r57443.tar.xz) = 627576 bytes
diff -r 740bc6c2be86 -r 81f74a96139d fonts/tex-luaotfload/Makefile
--- a/fonts/tex-luaotfload/Makefile Mon Feb 15 00:25:23 2021 +0000
+++ b/fonts/tex-luaotfload/Makefile Mon Feb 15 00:30:10 2021 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.12 2020/05/11 11:02:06 markd Exp $
+# $NetBSD: Makefile,v 1.13 2021/02/15 00:30:10 markd Exp $
DISTNAME= luaotfload
-PKGNAME= tex-${DISTNAME}-3.14
-TEXLIVE_REV= 55064
+PKGNAME= tex-${DISTNAME}-3.17
+TEXLIVE_REV= 57443
MAINTAINER= minskim%NetBSD.org@localhost
HOMEPAGE= https://ctan.org/pkg/luaotfload
diff -r 740bc6c2be86 -r 81f74a96139d fonts/tex-luaotfload/PLIST
--- a/fonts/tex-luaotfload/PLIST Mon Feb 15 00:25:23 2021 +0000
+++ b/fonts/tex-luaotfload/PLIST Mon Feb 15 00:30:10 2021 +0000
@@ -1,6 +1,6 @@
-@comment $NetBSD: PLIST,v 1.10 2020/05/11 11:02:06 markd Exp $
+@comment $NetBSD: PLIST,v 1.11 2021/02/15 00:30:10 markd Exp $
share/texmf-dist/scripts/luaotfload/luaotfload-tool.lua
-share/texmf-dist/tex/luatex/luaotfload/fontloader-2020-05-06.lua
+share/texmf-dist/tex/luatex/luaotfload/fontloader-2021-01-07.lua
share/texmf-dist/tex/luatex/luaotfload/fontloader-basics-chr.lua
share/texmf-dist/tex/luatex/luaotfload/fontloader-basics-gen.lua
share/texmf-dist/tex/luatex/luaotfload/fontloader-basics-nod.lua
@@ -32,6 +32,7 @@
share/texmf-dist/tex/luatex/luaotfload/fontloader-font-ots.lua
share/texmf-dist/tex/luatex/luaotfload/fontloader-font-ott.lua
share/texmf-dist/tex/luatex/luaotfload/fontloader-font-oup.lua
+share/texmf-dist/tex/luatex/luaotfload/fontloader-font-shp.lua
share/texmf-dist/tex/luatex/luaotfload/fontloader-font-ttf.lua
share/texmf-dist/tex/luatex/luaotfload/fontloader-font-vfc.lua
share/texmf-dist/tex/luatex/luaotfload/fontloader-fonts-def.lua
@@ -57,12 +58,16 @@
share/texmf-dist/tex/luatex/luaotfload/fontloader-util-str.lua
share/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua
share/texmf-dist/tex/luatex/luaotfload/luaotfload-blacklist.cnf
+share/texmf-dist/tex/luatex/luaotfload/luaotfload-case-el.lua
+share/texmf-dist/tex/luatex/luaotfload/luaotfload-case.lua
share/texmf-dist/tex/luatex/luaotfload/luaotfload-characters.lua
share/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua
share/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua
share/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua
share/texmf-dist/tex/luatex/luaotfload/luaotfload-diagnostics.lua
+share/texmf-dist/tex/luatex/luaotfload/luaotfload-dvi.lua
share/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua
+share/texmf-dist/tex/luatex/luaotfload/luaotfload-fakesc.lua
share/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua
share/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua
share/texmf-dist/tex/luatex/luaotfload/luaotfload-filelist.lua
@@ -84,4 +89,5 @@
share/texmf-dist/tex/luatex/luaotfload/luaotfload-szss.lua
share/texmf-dist/tex/luatex/luaotfload/luaotfload-tounicode.lua
share/texmf-dist/tex/luatex/luaotfload/luaotfload-unicode.lua
+share/texmf-dist/tex/luatex/luaotfload/luaotfload.lua
share/texmf-dist/tex/luatex/luaotfload/luaotfload.sty
diff -r 740bc6c2be86 -r 81f74a96139d fonts/tex-luaotfload/distinfo
--- a/fonts/tex-luaotfload/distinfo Mon Feb 15 00:25:23 2021 +0000
+++ b/fonts/tex-luaotfload/distinfo Mon Feb 15 00:30:10 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.11 2020/05/11 11:02:06 markd Exp $
+$NetBSD: distinfo,v 1.12 2021/02/15 00:30:10 markd Exp $
-SHA1 (luaotfload.r55064.tar.xz) = 5b64d66a7d894fa9e152e9f5afd9c4efea193f82
-RMD160 (luaotfload.r55064.tar.xz) = f678d34f13b47d0676e19d20658960bda6b91f24
-SHA512 (luaotfload.r55064.tar.xz) = f9c5b70ee442d167e2264eec44d2aa1ee6ee897731c42d5d8b1dd17c0e6c307ee05b05af06188ea60e48c5cc1a9b9b5edb7a1ecaf571c7ecba66c6a1b11dd2cf
-Size (luaotfload.r55064.tar.xz) = 585496 bytes
+SHA1 (luaotfload.r57443.tar.xz) = 1d54322967306a00ce584edbb18b7b3a3877d4ef
+RMD160 (luaotfload.r57443.tar.xz) = 1bf0e408105eca503539c4936e290d076a0b66c8
+SHA512 (luaotfload.r57443.tar.xz) = 5b71f8fa12e21c16d1aaac01a2f27f3220b1da0eb6aea77ae3767e25a15d03180b7bf3587eac9aaaa61658fa7359e6fb2c28e588fea80d4f7b46150f55c2fafa
+Size (luaotfload.r57443.tar.xz) = 595852 bytes
Home |
Main Index |
Thread Index |
Old Index