Tue May 7 12:28:42 2019 UTC ()
tex-luaotfload{,-doc}: update to 2.96

2.95
In contradiction to the last announcement this version of the fontloader
is still compatible with luatex 1.07. So updates will continue. This
version syncs the files with the ConTeXt files from 2019-01-28. It
improves the handling of the lucida fonts - the demi font is now used as
bold. The resolver code has been cleaned up a bit.

2.96
- In version 2.95 letterspacing was broken due to a change in the
fontloader. In version 2.96 this is now repaired. At the same time a
number of long-standing oddities and bugs in the letterspacing has been
corrected. This can change the output of existing documents!! See the
documentation for more information and ways to restore the old behaviour,

- A problem with the detection of bold fonts has been corrected (issue 41,
pull request 42).

- The fontloader has been synced with the context files from 2019-02-14.


(markd)
diff -r1.6 -r1.7 pkgsrc/fonts/tex-luaotfload/Makefile
diff -r1.6 -r1.7 pkgsrc/fonts/tex-luaotfload/PLIST
diff -r1.7 -r1.8 pkgsrc/fonts/tex-luaotfload/distinfo
diff -r1.6 -r1.7 pkgsrc/fonts/tex-luaotfload-doc/Makefile
diff -r1.7 -r1.8 pkgsrc/fonts/tex-luaotfload-doc/distinfo

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

--- pkgsrc/fonts/tex-luaotfload/Makefile 2019/01/30 11:09:34 1.6
+++ pkgsrc/fonts/tex-luaotfload/Makefile 2019/05/07 12:28:42 1.7
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.6 2019/01/30 11:09:34 markd Exp $ 1# $NetBSD: Makefile,v 1.7 2019/05/07 12:28:42 markd Exp $
2 2
3DISTNAME= luaotfload 3DISTNAME= luaotfload
4PKGNAME= tex-${DISTNAME}-2.94 4PKGNAME= tex-${DISTNAME}-2.96
5TEXLIVE_REV= 49747 5TEXLIVE_REV= 50131
6 6
7MAINTAINER= minskim@NetBSD.org 7MAINTAINER= minskim@NetBSD.org
8HOMEPAGE= http://ctan.org/pkg/luaotfload 8HOMEPAGE= http://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-lualibs-[0-9]*:../../devel/tex-lualibs 12DEPENDS+= tex-lualibs-[0-9]*:../../devel/tex-lualibs
13DEPENDS+= tex-luatexbase-[0-9]*:../../devel/tex-luatexbase 13DEPENDS+= tex-luatexbase-[0-9]*:../../devel/tex-luatexbase
14 14
15CHECK_INTERPRETER_SKIP= share/texmf-dist/scripts/luaotfload/* 15CHECK_INTERPRETER_SKIP= share/texmf-dist/scripts/luaotfload/*
16TEX_TEXMF_DIRS= ${PREFIX}/share/texmf-dist 16TEX_TEXMF_DIRS= ${PREFIX}/share/texmf-dist
17 17
18.include "../../print/texlive/package.mk" 18.include "../../print/texlive/package.mk"

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

--- pkgsrc/fonts/tex-luaotfload/PLIST 2019/01/30 11:09:34 1.6
+++ pkgsrc/fonts/tex-luaotfload/PLIST 2019/05/07 12:28:42 1.7
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1@comment $NetBSD: PLIST,v 1.6 2019/01/30 11:09:34 markd Exp $ 1@comment $NetBSD: PLIST,v 1.7 2019/05/07 12:28:42 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-2018-12-19.lua 3share/texmf-dist/tex/luatex/luaotfload/fontloader-2019-02-14.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

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

--- pkgsrc/fonts/tex-luaotfload/distinfo 2019/01/30 11:09:34 1.7
+++ pkgsrc/fonts/tex-luaotfload/distinfo 2019/05/07 12:28:42 1.8
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.7 2019/01/30 11:09:34 markd Exp $ 1$NetBSD: distinfo,v 1.8 2019/05/07 12:28:42 markd Exp $
2 2
3SHA1 (tex-luaotfload-49747/luaotfload.tar.xz) = d9dbf8bc103376aec889f02937f8190f991a8c4c 3SHA1 (tex-luaotfload-50131/luaotfload.tar.xz) = bc32d9e53b120f39a2e33f80a0b0eef677d47180
4RMD160 (tex-luaotfload-49747/luaotfload.tar.xz) = d328771d7129c35d7bbd7fef41038262530584b7 4RMD160 (tex-luaotfload-50131/luaotfload.tar.xz) = eeb1e2a04f6438020ef9f010d1b1c1de07b17297
5SHA512 (tex-luaotfload-49747/luaotfload.tar.xz) = c70530fd5cc671ce5035009b3d6daefb6b39675a0555b722c7e891f1c1f757e147bf228222801483e42bc47670b17e6b5d4fb94969a53d6a2a6238490be8aafa 5SHA512 (tex-luaotfload-50131/luaotfload.tar.xz) = 26a6977a00e1f238fffca8f3d3dd21fcc0c984bd20a00dca9ec27b7793f1c6182ae1d6ed09dedd0ca2d7517fef6f8b77575c8ce13b54260aa372491efa8b2046
6Size (tex-luaotfload-49747/luaotfload.tar.xz) = 554940 bytes 6Size (tex-luaotfload-50131/luaotfload.tar.xz) = 616532 bytes

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

--- pkgsrc/fonts/tex-luaotfload-doc/Makefile 2019/01/30 11:09:34 1.6
+++ pkgsrc/fonts/tex-luaotfload-doc/Makefile 2019/05/07 12:28:42 1.7
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1# $NetBSD: Makefile,v 1.6 2019/01/30 11:09:34 markd Exp $ 1# $NetBSD: Makefile,v 1.7 2019/05/07 12:28:42 markd Exp $
2 2
3DISTNAME= luaotfload.doc 3DISTNAME= luaotfload.doc
4PKGNAME= tex-${DISTNAME:S/./-/}-2.94 4PKGNAME= tex-${DISTNAME:S/./-/}-2.96
5TEXLIVE_REV= 49747 5TEXLIVE_REV= 50131
6 6
7MAINTAINER= minskim@NetBSD.org 7MAINTAINER= minskim@NetBSD.org
8HOMEPAGE= http://ctan.org/pkg/luaotfload 8HOMEPAGE= http://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.7 -r1.8 pkgsrc/fonts/tex-luaotfload-doc/distinfo (expand / switch to unified diff)

--- pkgsrc/fonts/tex-luaotfload-doc/distinfo 2019/01/30 11:09:34 1.7
+++ pkgsrc/fonts/tex-luaotfload-doc/distinfo 2019/05/07 12:28:42 1.8
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.7 2019/01/30 11:09:34 markd Exp $ 1$NetBSD: distinfo,v 1.8 2019/05/07 12:28:42 markd Exp $
2 2
3SHA1 (tex-luaotfload-49747/luaotfload.doc.tar.xz) = 18df4f59804304ae91fe37d8d49eb289002e0ec3 3SHA1 (tex-luaotfload-50131/luaotfload.doc.tar.xz) = df8d3f6cc27a95f8461f318aaa3c566f2d9ab474
4RMD160 (tex-luaotfload-49747/luaotfload.doc.tar.xz) = 92b2c4da4d052ab8439c5bb754ec4a829f07301c 4RMD160 (tex-luaotfload-50131/luaotfload.doc.tar.xz) = c5a75fffedc512176230337dfa2ae0e21e3993b1
5SHA512 (tex-luaotfload-49747/luaotfload.doc.tar.xz) = 7e2c5bbbb587cc2187bbbfd12c951f27431945118989527888ad8fc79a6778e646f9d9b17a3b368897a7c562ad35681ca9f7781c90bc691e43e24d0bde349338 5SHA512 (tex-luaotfload-50131/luaotfload.doc.tar.xz) = 51230702c0306031e8663007c173ec1203e428fa3ea40690462c76c2d75c0c2a5294d3554d4c4d2972f41fd13972f476b614110c8b5dac2044829524b997ee41
6Size (tex-luaotfload-49747/luaotfload.doc.tar.xz) = 457808 bytes 6Size (tex-luaotfload-50131/luaotfload.doc.tar.xz) = 464524 bytes