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