Sun Jun 6 11:09:50 2021 UTC ()
tex-luaotfload{,-doc}: update to 3.18

*  Allow using variable fonts without explicitly specifying any
   axis values
*  The fontloader has been synced with the context code from
   2021-05-20
*  Multiple small fixes, mostly concerning discretionaries in harf
   mode.


(markd)
diff -r1.13 -r1.14 pkgsrc/fonts/tex-luaotfload/Makefile
diff -r1.11 -r1.12 pkgsrc/fonts/tex-luaotfload/PLIST
diff -r1.12 -r1.13 pkgsrc/fonts/tex-luaotfload/distinfo
diff -r1.12 -r1.13 pkgsrc/fonts/tex-luaotfload-doc/Makefile
diff -r1.12 -r1.13 pkgsrc/fonts/tex-luaotfload-doc/distinfo

cvs diff -r1.13 -r1.14 pkgsrc/fonts/tex-luaotfload/Makefile (expand / switch to unified diff)

--- pkgsrc/fonts/tex-luaotfload/Makefile 2021/02/15 00:30:10 1.13
+++ pkgsrc/fonts/tex-luaotfload/Makefile 2021/06/06 11:09:50 1.14
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.13 2021/02/15 00:30:10 markd Exp $ 1# $NetBSD: Makefile,v 1.14 2021/06/06 11:09:50 markd Exp $
2 2
3DISTNAME= luaotfload 3DISTNAME= luaotfload
4PKGNAME= tex-${DISTNAME}-3.17 4PKGNAME= tex-${DISTNAME}-3.18
5TEXLIVE_REV= 57443 5TEXLIVE_REV= 59293
6 6
7MAINTAINER= minskim@NetBSD.org 7MAINTAINER= minskim@NetBSD.org
8HOMEPAGE= https://ctan.org/pkg/luaotfload 8HOMEPAGE= https://ctan.org/pkg/luaotfload
9COMMENT= OpenType layout system for Plain TeX and LaTeX 9COMMENT= OpenType layout system for Plain TeX and LaTeX
10LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
11 11
12DEPENDS+= tex-lm-[0-9]*:../../fonts/tex-lm 12DEPENDS+= tex-lm-[0-9]*:../../fonts/tex-lm
13DEPENDS+= tex-lualibs-[0-9]*:../../devel/tex-lualibs 13DEPENDS+= tex-lualibs-[0-9]*:../../devel/tex-lualibs
14DEPENDS+= tex-luatexbase-[0-9]*:../../devel/tex-luatexbase 14DEPENDS+= tex-luatexbase-[0-9]*:../../devel/tex-luatexbase
15 15
16CHECK_INTERPRETER_SKIP= share/texmf-dist/scripts/luaotfload/* 16CHECK_INTERPRETER_SKIP= share/texmf-dist/scripts/luaotfload/*
17TEX_TEXMF_DIRS= ${PREFIX}/share/texmf-dist 17TEX_TEXMF_DIRS= ${PREFIX}/share/texmf-dist
18 18

cvs diff -r1.11 -r1.12 pkgsrc/fonts/tex-luaotfload/PLIST (expand / switch to unified diff)

--- pkgsrc/fonts/tex-luaotfload/PLIST 2021/02/15 00:30:10 1.11
+++ pkgsrc/fonts/tex-luaotfload/PLIST 2021/06/06 11:09:50 1.12
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1@comment $NetBSD: PLIST,v 1.11 2021/02/15 00:30:10 markd Exp $ 1@comment $NetBSD: PLIST,v 1.12 2021/06/06 11:09:50 markd Exp $
2share/texmf-dist/scripts/luaotfload/luaotfload-tool.lua 2share/texmf-dist/scripts/luaotfload/luaotfload-tool.lua
3share/texmf-dist/tex/luatex/luaotfload/fontloader-2021-01-07.lua 3share/texmf-dist/tex/luatex/luaotfload/fontloader-2021-05-20.lua
4share/texmf-dist/tex/luatex/luaotfload/fontloader-basics-chr.lua 4share/texmf-dist/tex/luatex/luaotfload/fontloader-basics-chr.lua
5share/texmf-dist/tex/luatex/luaotfload/fontloader-basics-gen.lua 5share/texmf-dist/tex/luatex/luaotfload/fontloader-basics-gen.lua
6share/texmf-dist/tex/luatex/luaotfload/fontloader-basics-nod.lua 6share/texmf-dist/tex/luatex/luaotfload/fontloader-basics-nod.lua
7share/texmf-dist/tex/luatex/luaotfload/fontloader-data-con.lua 7share/texmf-dist/tex/luatex/luaotfload/fontloader-data-con.lua
8share/texmf-dist/tex/luatex/luaotfload/fontloader-font-afk.lua 8share/texmf-dist/tex/luatex/luaotfload/fontloader-font-afk.lua
9share/texmf-dist/tex/luatex/luaotfload/fontloader-font-cff.lua 9share/texmf-dist/tex/luatex/luaotfload/fontloader-font-cff.lua
10share/texmf-dist/tex/luatex/luaotfload/fontloader-font-cid.lua 10share/texmf-dist/tex/luatex/luaotfload/fontloader-font-cid.lua
11share/texmf-dist/tex/luatex/luaotfload/fontloader-font-con.lua 11share/texmf-dist/tex/luatex/luaotfload/fontloader-font-con.lua
12share/texmf-dist/tex/luatex/luaotfload/fontloader-font-def.lua 12share/texmf-dist/tex/luatex/luaotfload/fontloader-font-def.lua
13share/texmf-dist/tex/luatex/luaotfload/fontloader-font-dsp.lua 13share/texmf-dist/tex/luatex/luaotfload/fontloader-font-dsp.lua
14share/texmf-dist/tex/luatex/luaotfload/fontloader-font-imp-effects.lua 14share/texmf-dist/tex/luatex/luaotfload/fontloader-font-imp-effects.lua
15share/texmf-dist/tex/luatex/luaotfload/fontloader-font-imp-italics.lua 15share/texmf-dist/tex/luatex/luaotfload/fontloader-font-imp-italics.lua
16share/texmf-dist/tex/luatex/luaotfload/fontloader-font-imp-ligatures.lua 16share/texmf-dist/tex/luatex/luaotfload/fontloader-font-imp-ligatures.lua
@@ -48,36 +48,34 @@ share/texmf-dist/tex/luatex/luaotfload/f @@ -48,36 +48,34 @@ share/texmf-dist/tex/luatex/luaotfload/f
48share/texmf-dist/tex/luatex/luaotfload/fontloader-l-function.lua 48share/texmf-dist/tex/luatex/luaotfload/fontloader-l-function.lua
49share/texmf-dist/tex/luatex/luaotfload/fontloader-l-io.lua 49share/texmf-dist/tex/luatex/luaotfload/fontloader-l-io.lua
50share/texmf-dist/tex/luatex/luaotfload/fontloader-l-lpeg.lua 50share/texmf-dist/tex/luatex/luaotfload/fontloader-l-lpeg.lua
51share/texmf-dist/tex/luatex/luaotfload/fontloader-l-lua.lua 51share/texmf-dist/tex/luatex/luaotfload/fontloader-l-lua.lua
52share/texmf-dist/tex/luatex/luaotfload/fontloader-l-math.lua 52share/texmf-dist/tex/luatex/luaotfload/fontloader-l-math.lua
53share/texmf-dist/tex/luatex/luaotfload/fontloader-l-string.lua 53share/texmf-dist/tex/luatex/luaotfload/fontloader-l-string.lua
54share/texmf-dist/tex/luatex/luaotfload/fontloader-l-table.lua 54share/texmf-dist/tex/luatex/luaotfload/fontloader-l-table.lua
55share/texmf-dist/tex/luatex/luaotfload/fontloader-l-unicode.lua 55share/texmf-dist/tex/luatex/luaotfload/fontloader-l-unicode.lua
56share/texmf-dist/tex/luatex/luaotfload/fontloader-reference.lua 56share/texmf-dist/tex/luatex/luaotfload/fontloader-reference.lua
57share/texmf-dist/tex/luatex/luaotfload/fontloader-util-fil.lua 57share/texmf-dist/tex/luatex/luaotfload/fontloader-util-fil.lua
58share/texmf-dist/tex/luatex/luaotfload/fontloader-util-str.lua 58share/texmf-dist/tex/luatex/luaotfload/fontloader-util-str.lua
59share/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua 59share/texmf-dist/tex/luatex/luaotfload/luaotfload-auxiliary.lua
60share/texmf-dist/tex/luatex/luaotfload/luaotfload-blacklist.cnf 60share/texmf-dist/tex/luatex/luaotfload/luaotfload-blacklist.cnf
61share/texmf-dist/tex/luatex/luaotfload/luaotfload-case-el.lua 
62share/texmf-dist/tex/luatex/luaotfload/luaotfload-case.lua 61share/texmf-dist/tex/luatex/luaotfload/luaotfload-case.lua
63share/texmf-dist/tex/luatex/luaotfload/luaotfload-characters.lua 62share/texmf-dist/tex/luatex/luaotfload/luaotfload-characters.lua
64share/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua 63share/texmf-dist/tex/luatex/luaotfload/luaotfload-colors.lua
65share/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua 64share/texmf-dist/tex/luatex/luaotfload/luaotfload-configuration.lua
66share/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua 65share/texmf-dist/tex/luatex/luaotfload/luaotfload-database.lua
67share/texmf-dist/tex/luatex/luaotfload/luaotfload-diagnostics.lua 66share/texmf-dist/tex/luatex/luaotfload/luaotfload-diagnostics.lua
68share/texmf-dist/tex/luatex/luaotfload/luaotfload-dvi.lua 67share/texmf-dist/tex/luatex/luaotfload/luaotfload-dvi.lua
69share/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua 68share/texmf-dist/tex/luatex/luaotfload/luaotfload-embolden.lua
70share/texmf-dist/tex/luatex/luaotfload/luaotfload-fakesc.lua 
71share/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua 69share/texmf-dist/tex/luatex/luaotfload/luaotfload-fallback.lua
72share/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua 70share/texmf-dist/tex/luatex/luaotfload/luaotfload-features.lua
73share/texmf-dist/tex/luatex/luaotfload/luaotfload-filelist.lua 71share/texmf-dist/tex/luatex/luaotfload/luaotfload-filelist.lua
74share/texmf-dist/tex/luatex/luaotfload/luaotfload-glyphlist.lua 72share/texmf-dist/tex/luatex/luaotfload/luaotfload-glyphlist.lua
75share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua 73share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-define.lua
76share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua 74share/texmf-dist/tex/luatex/luaotfload/luaotfload-harf-plug.lua
77share/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua 75share/texmf-dist/tex/luatex/luaotfload/luaotfload-init.lua
78share/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua 76share/texmf-dist/tex/luatex/luaotfload/luaotfload-letterspace.lua
79share/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua 77share/texmf-dist/tex/luatex/luaotfload/luaotfload-loaders.lua
80share/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua 78share/texmf-dist/tex/luatex/luaotfload/luaotfload-log.lua
81share/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua 79share/texmf-dist/tex/luatex/luaotfload/luaotfload-main.lua
82share/texmf-dist/tex/luatex/luaotfload/luaotfload-multiscript.lua 80share/texmf-dist/tex/luatex/luaotfload/luaotfload-multiscript.lua
83share/texmf-dist/tex/luatex/luaotfload/luaotfload-notdef.lua 81share/texmf-dist/tex/luatex/luaotfload/luaotfload-notdef.lua

cvs diff -r1.12 -r1.13 pkgsrc/fonts/tex-luaotfload/distinfo (expand / switch to unified diff)

--- pkgsrc/fonts/tex-luaotfload/distinfo 2021/02/15 00:30:10 1.12
+++ pkgsrc/fonts/tex-luaotfload/distinfo 2021/06/06 11:09:50 1.13
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.12 2021/02/15 00:30:10 markd Exp $ 1$NetBSD: distinfo,v 1.13 2021/06/06 11:09:50 markd Exp $
2 2
3SHA1 (luaotfload.r57443.tar.xz) = 1d54322967306a00ce584edbb18b7b3a3877d4ef 3SHA1 (luaotfload.r59293.tar.xz) = dfef07817a1bbe3d1992b4e7da5d7fd796e256c3
4RMD160 (luaotfload.r57443.tar.xz) = 1bf0e408105eca503539c4936e290d076a0b66c8 4RMD160 (luaotfload.r59293.tar.xz) = e5ccf4881b1d680b70373851fe40e6ed41257000
5SHA512 (luaotfload.r57443.tar.xz) = 5b71f8fa12e21c16d1aaac01a2f27f3220b1da0eb6aea77ae3767e25a15d03180b7bf3587eac9aaaa61658fa7359e6fb2c28e588fea80d4f7b46150f55c2fafa 5SHA512 (luaotfload.r59293.tar.xz) = 821a5ea31a6131bea129929abbcc114959e1a32325a42f1b22fc6d37f7213d1dbb2f20cefcdcce38089d82cc366328b7dd80cad192a374694a925506073de8dc
6Size (luaotfload.r57443.tar.xz) = 595852 bytes 6Size (luaotfload.r59293.tar.xz) = 597604 bytes

cvs diff -r1.12 -r1.13 pkgsrc/fonts/tex-luaotfload-doc/Makefile (expand / switch to unified diff)

--- pkgsrc/fonts/tex-luaotfload-doc/Makefile 2021/02/15 00:30:10 1.12
+++ pkgsrc/fonts/tex-luaotfload-doc/Makefile 2021/06/06 11:09:50 1.13
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1# $NetBSD: Makefile,v 1.12 2021/02/15 00:30:10 markd Exp $ 1# $NetBSD: Makefile,v 1.13 2021/06/06 11:09:50 markd Exp $
2 2
3DISTNAME= luaotfload.doc 3DISTNAME= luaotfload.doc
4PKGNAME= tex-${DISTNAME:S/./-/}-3.17 4PKGNAME= tex-${DISTNAME:S/./-/}-3.18
5TEXLIVE_REV= 57443 5TEXLIVE_REV= 59293
6 6
7MAINTAINER= minskim@NetBSD.org 7MAINTAINER= minskim@NetBSD.org
8HOMEPAGE= https://ctan.org/pkg/luaotfload 8HOMEPAGE= https://ctan.org/pkg/luaotfload
9COMMENT= Documentation for tex-luaotfload 9COMMENT= Documentation for tex-luaotfload
10LICENSE= gnu-gpl-v2 10LICENSE= gnu-gpl-v2
11 11
12TEX_TEXMF_DIRS= ${PREFIX}/share/texmf-dist 12TEX_TEXMF_DIRS= ${PREFIX}/share/texmf-dist
13 13
14.include "../../print/texlive/package.mk" 14.include "../../print/texlive/package.mk"
15.include "../../mk/bsd.pkg.mk" 15.include "../../mk/bsd.pkg.mk"

cvs diff -r1.12 -r1.13 pkgsrc/fonts/tex-luaotfload-doc/distinfo (expand / switch to unified diff)

--- pkgsrc/fonts/tex-luaotfload-doc/distinfo 2021/02/15 00:30:10 1.12
+++ pkgsrc/fonts/tex-luaotfload-doc/distinfo 2021/06/06 11:09:50 1.13
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.12 2021/02/15 00:30:10 markd Exp $ 1$NetBSD: distinfo,v 1.13 2021/06/06 11:09:50 markd Exp $
2 2
3SHA1 (luaotfload.doc.r57443.tar.xz) = 9dd6feb243e6d349895b0f6989128ae0bf5ff828 3SHA1 (luaotfload.doc.r59293.tar.xz) = 425272dc867ec76782697dea8ac757efe707f6eb
4RMD160 (luaotfload.doc.r57443.tar.xz) = d66109ded8c512814b0def26d93461fbdee9e336 4RMD160 (luaotfload.doc.r59293.tar.xz) = 942adf21173a94c3f5c8671c646e429d5c197366
5SHA512 (luaotfload.doc.r57443.tar.xz) = f900a29ea21b654b03671cdd6166dc353bf54eb761757849da96fb74ea398d6ed9fe33f1d602e0a8e1353395cbcaac9cffb4b26c1acebc8105f119271fe8f51b 5SHA512 (luaotfload.doc.r59293.tar.xz) = 911f1037ddd942f357c1f9644dc424984e93a483b5c5a10ad279a77287cc3f9cfd94ce0113b3b0d6dc6d00dbb13814cb8b46c113ef6877b0fd0b7093caf64746
6Size (luaotfload.doc.r57443.tar.xz) = 627576 bytes 6Size (luaotfload.doc.r59293.tar.xz) = 624416 bytes