pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/print
Module Name: pkgsrc
Committed By: markd
Date: Fri Apr 3 03:37:14 UTC 2026
Modified Files:
pkgsrc/print/luajittex: Makefile
pkgsrc/print/luatex: Makefile distinfo
Added Files:
pkgsrc/print/luatex/patches:
patch-texk_web2c_luatexdir_luaffi_test__includes.sh
Log Message:
lua{,jit}tex: update to 1.24.0
part of TeXlive 2026
* New luaffi.
* Lua bindings for the HarfBuzz subset API.
* read_img now looks in a given –output-directory.
* Saves and restores pdf->objcompresslevel along with pdf->compress_level.
* texlua errors print tracebacks.
* set_macro check for removing trailing space improved.
* Wrong spacing around display with \matheqdirmode=1 partially fixed.
* Restored \mathflattenmode.
* Fixes for legacy handling of TrueType fonts.
* Experimental extension to ToUnicode for Type 1 fonts.
* Maximum size of the destination names table for PDF output raised to 1048576.
* Additional value field for write nodes (getfield) for unexpanded token tables.
* Some unused modes made obsolete.
* When the “Infinite glue shrinkage” error is ignored (see the 2025 release notes),
the word “error” is no longer included in the output, and the message is written
only to the log file. This was a source of minor confusion and false positives.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/print/luajittex/Makefile
cvs rdiff -u -r1.123 -r1.124 pkgsrc/print/luatex/Makefile
cvs rdiff -u -r1.50 -r1.51 pkgsrc/print/luatex/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/print/luatex/patches/patch-texk_web2c_luatexdir_luaffi_test__includes.sh
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/print/luajittex/Makefile
diff -u pkgsrc/print/luajittex/Makefile:1.6 pkgsrc/print/luajittex/Makefile:1.7
--- pkgsrc/print/luajittex/Makefile:1.6 Tue Jan 27 08:40:27 2026
+++ pkgsrc/print/luajittex/Makefile Fri Apr 3 03:37:14 2026
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.6 2026/01/27 08:40:27 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2026/04/03 03:37:14 markd Exp $
-PKGREVISION= 2
.include "../../print/texlive/Makefile.common"
-PKGNAME= luajittex-1.21.0
+PKGNAME= luajittex-1.24.0
CATEGORIES= print
HOMEPAGE= https://www.tug.org/web2c/
Index: pkgsrc/print/luatex/Makefile
diff -u pkgsrc/print/luatex/Makefile:1.123 pkgsrc/print/luatex/Makefile:1.124
--- pkgsrc/print/luatex/Makefile:1.123 Tue Jan 27 08:40:27 2026
+++ pkgsrc/print/luatex/Makefile Fri Apr 3 03:37:14 2026
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.123 2026/01/27 08:40:27 wiz Exp $
+# $NetBSD: Makefile,v 1.124 2026/04/03 03:37:14 markd Exp $
-PKGREVISION= 2
.include "../../print/texlive/Makefile.common"
-PKGNAME= luatex-1.21.0
+PKGNAME= luatex-1.24.0
CATEGORIES= print
HOMEPAGE= https://www.tug.org/web2c/
Index: pkgsrc/print/luatex/distinfo
diff -u pkgsrc/print/luatex/distinfo:1.50 pkgsrc/print/luatex/distinfo:1.51
--- pkgsrc/print/luatex/distinfo:1.50 Sun May 11 02:41:21 2025
+++ pkgsrc/print/luatex/distinfo Fri Apr 3 03:37:14 2026
@@ -1,9 +1,10 @@
-$NetBSD: distinfo,v 1.50 2025/05/11 02:41:21 markd Exp $
+$NetBSD: distinfo,v 1.51 2026/04/03 03:37:14 markd Exp $
-BLAKE2s (texlive-20250308-source.tar.xz) = 95df483deb69cf662c0ff7e7a9ba6b1763acb3b8a18d16aa11fde197c0f74e67
-SHA512 (texlive-20250308-source.tar.xz) = 0837c935488b96cfc8dd79f1298f283b467ab68b4163cee9cb04b79e80195982fdc5ae8a80058dc7d3e99206bfda8b3bdd11340425b08f60cbef70d5a0e22702
-Size (texlive-20250308-source.tar.xz) = 111136556 bytes
+BLAKE2s (texlive-20260301-source.tar.xz) = 72dce1424d150288820bede681e8ac55ba738bf6ccf5a3398617a88ab5afdfc1
+SHA512 (texlive-20260301-source.tar.xz) = c2ea189fee82475e3013e5e6d7bdbbeef80fe33d3636b99b35bf7c8d0ff06b48dcc54d12f4c3959a0fc9e24b80f9c4878a417d4b55ef4880ff238aefbcf189a3
+Size (texlive-20260301-source.tar.xz) = 99377088 bytes
SHA1 (patch-libs_lua53_lua53-src_src_luaconf.h) = 824ee4ba2c324e1e01967b82a54621b6b6f3edd3
SHA1 (patch-libs_luajit_LuaJIT-src_src_host_buildvm__asm.c) = c2e392935968a6749aef643be6703535cc56be16
SHA1 (patch-libs_luajit_LuaJIT-src_src_vm__x86.dasc) = cb74b231f19f6faeee7a9d8cc6076f6f4f360472
SHA1 (patch-libs_luajit_Makefile.in) = cf6164706fd6501fa324bb679709c64cd11cd692
+SHA1 (patch-texk_web2c_luatexdir_luaffi_test__includes.sh) = 3ebbedd76a5bfc3b1d75f5adc81e5a52ff420637
Added files:
Index: pkgsrc/print/luatex/patches/patch-texk_web2c_luatexdir_luaffi_test__includes.sh
diff -u /dev/null pkgsrc/print/luatex/patches/patch-texk_web2c_luatexdir_luaffi_test__includes.sh:1.1
--- /dev/null Fri Apr 3 03:37:14 2026
+++ pkgsrc/print/luatex/patches/patch-texk_web2c_luatexdir_luaffi_test__includes.sh Fri Apr 3 03:37:14 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-texk_web2c_luatexdir_luaffi_test__includes.sh,v 1.1 2026/04/03 03:37:14 markd Exp $
+
+test fix
+
+--- texk/web2c/luatexdir/luaffi/test_includes.sh.orig 2026-02-02 21:53:30.000000000 +0000
++++ texk/web2c/luatexdir/luaffi/test_includes.sh
+@@ -5,7 +5,7 @@ mkdir -p test_includes
+ for f in /usr/include/*.h
+ do
+ gcc -E -c "${f}" > tmp 2>/dev/null
+- if [ $? == 0 ]
++ if [ $? = 0 ]
+ then
+ echo "${f}";
+ lua -e '
Home |
Main Index |
Thread Index |
Old Index