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