pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/print/web2c



Module Name:    pkgsrc
Committed By:   markd
Date:           Fri Apr  3 03:42:35 UTC 2026

Modified Files:
        pkgsrc/print/web2c: Makefile PLIST distinfo
Added Files:
        pkgsrc/print/web2c/patches: patch-luatexdir_luaffi_test__includes.sh

Log Message:
web2c: update to 2026

part of TeXlive 2026

* All CWEB programs work –verbosely by default again.
* All CWEB programs no longer fail in case of warning messages.
* ctangle produces far less whitespace in preprocessor macros.
* ctwill-proofsort supports multiple definitions for the same identifier.
* fmtutil, updmap: make self-locating as with tlmgr.
* mp_number_to_scaled returns a 64-bit signed integer instead of the system-dependent int. Internally, start on replacing int with int64_t in general.
* mp_hard_times fixed.
* Fixes for weave.


To generate a diff of this commit:
cvs rdiff -u -r1.120 -r1.121 pkgsrc/print/web2c/Makefile
cvs rdiff -u -r1.19 -r1.20 pkgsrc/print/web2c/PLIST
cvs rdiff -u -r1.46 -r1.47 pkgsrc/print/web2c/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/print/web2c/patches/patch-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/web2c/Makefile
diff -u pkgsrc/print/web2c/Makefile:1.120 pkgsrc/print/web2c/Makefile:1.121
--- pkgsrc/print/web2c/Makefile:1.120   Tue Jan 27 08:40:28 2026
+++ pkgsrc/print/web2c/Makefile Fri Apr  3 03:42:35 2026
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.120 2026/01/27 08:40:28 wiz Exp $
+# $NetBSD: Makefile,v 1.121 2026/04/03 03:42:35 markd Exp $
 
-PKGREVISION= 2
 .include "../../print/texlive/Makefile.common"
 
-PKGNAME=       web2c-2025
+PKGNAME=       web2c-2026
 CATEGORIES=    print
 
 HOMEPAGE=      https://www.tug.org/web2c/
@@ -49,6 +48,8 @@ CONFIGURE_ARGS+=      --with-system-cairo
 CONFIGURE_ARGS+=       --with-system-gmp
 CONFIGURE_ARGS+=       --with-gmp-includes=${BUILDLINK_PREFIX.gmp}/include
 CONFIGURE_ARGS+=       --with-gmp-libdir=${BUILDLINK_PREFIX.gmp}/lib
+CONFIGURE_ARGS+=       --with-system-graphite2
+CONFIGURE_ARGS+=       --with-system-harfbuzz
 CONFIGURE_ARGS+=       --with-system-mpfi
 CONFIGURE_ARGS+=       --with-system-mpfr
 CONFIGURE_ARGS+=       --with-mpfr-includes=${BUILDLINK_PREFIX.mpfr}/include
@@ -67,7 +68,9 @@ INSTALL_DIRS=         ${WRKDIR}/${DISTNAME}/tex
 
 .include "../../archivers/zziplib/buildlink3.mk"
 .include "../../devel/zlib/buildlink3.mk"
+.include "../../fonts/harfbuzz/buildlink3.mk"
 .include "../../graphics/cairo/buildlink3.mk"
+.include "../../graphics/graphite2/buildlink3.mk"
 .include "../../graphics/png/buildlink3.mk"
 .include "../../math/mpfi/buildlink3.mk"
 .include "../../math/mpfr/buildlink3.mk"

Index: pkgsrc/print/web2c/PLIST
diff -u pkgsrc/print/web2c/PLIST:1.19 pkgsrc/print/web2c/PLIST:1.20
--- pkgsrc/print/web2c/PLIST:1.19       Sun May 11 02:33:00 2025
+++ pkgsrc/print/web2c/PLIST    Fri Apr  3 03:42:35 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.19 2025/05/11 02:33:00 markd Exp $
+@comment $NetBSD: PLIST,v 1.20 2026/04/03 03:42:35 markd Exp $
 bin/aleph
 bin/bibtex
 bin/ctangle
@@ -50,7 +50,6 @@ bin/pltotf
 bin/pmpost
 bin/pooltype
 bin/ppltotf
-bin/ptex
 bin/ptftopl
 bin/r-mpost
 bin/r-pmpost
@@ -127,7 +126,6 @@ man/man1/ovf2ovp.1
 man/man1/ovp2ovf.1
 man/man1/patgen.1
 man/man1/pbibtex.1
-man/man1/pdfetex.1
 man/man1/pdflatex-dev.1
 man/man1/pdflatex.1
 man/man1/pdftex.1

Index: pkgsrc/print/web2c/distinfo
diff -u pkgsrc/print/web2c/distinfo:1.46 pkgsrc/print/web2c/distinfo:1.47
--- pkgsrc/print/web2c/distinfo:1.46    Sun May 11 02:33:00 2025
+++ pkgsrc/print/web2c/distinfo Fri Apr  3 03:42:35 2026
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.46 2025/05/11 02:33:00 markd Exp $
+$NetBSD: distinfo,v 1.47 2026/04/03 03:42:35 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-Makefile.in) = e4446fc146b419ca5f2105d2a78c7789149b40ea
+SHA1 (patch-luatexdir_luaffi_test__includes.sh) = 42413947ef93145fc9f3f2e8969fecb901e8e3f6

Added files:

Index: pkgsrc/print/web2c/patches/patch-luatexdir_luaffi_test__includes.sh
diff -u /dev/null pkgsrc/print/web2c/patches/patch-luatexdir_luaffi_test__includes.sh:1.1
--- /dev/null   Fri Apr  3 03:42:35 2026
+++ pkgsrc/print/web2c/patches/patch-luatexdir_luaffi_test__includes.sh Fri Apr  3 03:42:35 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-luatexdir_luaffi_test__includes.sh,v 1.1 2026/04/03 03:42:35 markd Exp $
+
+test fix
+
+--- luatexdir/luaffi/test_includes.sh.orig     2026-02-02 21:53:30.000000000 +0000
++++ 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