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: Thu Mar 21 08:41:46 UTC 2024
Modified Files:
pkgsrc/print/web2c: Makefile PLIST distinfo
Removed Files:
pkgsrc/print/web2c/patches: patch-man_Makefile.in
Log Message:
web2c: update to 2024
Part of TeXlive 2024
MetaPost:
* MPFI library now included for interval arithmetic; enabled with
--numbersystem=interval.
pdfTeX:
* More reliable text extraction on BigEndian systems.
* More checks against corrupt pfb, fmt, pdf files.
* Avoid writing a corrupt pdf given unusual pdf inclusions.
* Manual converted to LaTeX and thoroughly reviewed, though substantive
updates are minimal.
epTeX, eupTeX:
* eptex no longer built separately; it runs in euptex’s legacy-encoding mode.
CWEB:
* Support LuaTeX as backend TeX engine.
* Fix buffer overflow on lines with no breakpoint.
To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116 pkgsrc/print/web2c/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/print/web2c/PLIST
cvs rdiff -u -r1.44 -r1.45 pkgsrc/print/web2c/distinfo
cvs rdiff -u -r1.4 -r0 pkgsrc/print/web2c/patches/patch-man_Makefile.in
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.115 pkgsrc/print/web2c/Makefile:1.116
--- pkgsrc/print/web2c/Makefile:1.115 Tue Nov 14 14:02:46 2023
+++ pkgsrc/print/web2c/Makefile Thu Mar 21 08:41:45 2024
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.115 2023/11/14 14:02:46 wiz Exp $
+# $NetBSD: Makefile,v 1.116 2024/03/21 08:41:45 markd Exp $
-PKGREVISION= 2
.include "../../print/texlive/Makefile.common"
-PKGNAME= web2c-2023
+PKGNAME= web2c-2024
CATEGORIES= print
HOMEPAGE= https://www.tug.org/web2c/
@@ -22,6 +21,9 @@ PKGCONFIG_OVERRIDE= synctexdir/synctex.p
USE_CXX_FEATURES+= c++14
+USE_TOOLS+= perl:run
+REPLACE_PERL= cwebdir/ctwill-proofsort cwebdir/twill-refsort
+
INFO_FILES= yes
WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c
@@ -45,6 +47,7 @@ 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-mpfi
CONFIGURE_ARGS+= --with-system-mpfr
CONFIGURE_ARGS+= --with-mpfr-includes=${BUILDLINK_PREFIX.mpfr}/include
CONFIGURE_ARGS+= --with-mpfr-libdir=${BUILDLINK_PREFIX.mpfr}/lib
@@ -64,6 +67,7 @@ INSTALL_DIRS= ${WRKDIR}/${DISTNAME}/tex
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/cairo/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
+.include "../../math/mpfi/buildlink3.mk"
.include "../../math/mpfr/buildlink3.mk"
.include "../../print/kpathsea/buildlink3.mk"
.include "../../print/ptexenc/buildlink3.mk"
Index: pkgsrc/print/web2c/PLIST
diff -u pkgsrc/print/web2c/PLIST:1.17 pkgsrc/print/web2c/PLIST:1.18
--- pkgsrc/print/web2c/PLIST:1.17 Sun Apr 17 10:46:46 2022
+++ pkgsrc/print/web2c/PLIST Thu Mar 21 08:41:45 2024
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST,v 1.17 2022/04/17 10:46:46 markd Exp $
+@comment $NetBSD: PLIST,v 1.18 2024/03/21 08:41:45 markd Exp $
bin/aleph
bin/bibtex
bin/ctangle
bin/ctie
bin/ctwill
+bin/ctwill-proofsort
bin/ctwill-refsort
bin/ctwill-twinx
bin/cweave
@@ -61,6 +62,7 @@ bin/tftopl
bin/tie
bin/ttf2afm
bin/twill
+bin/twill-refsort
bin/upbibtex
bin/updvitomp
bin/updvitype
@@ -82,19 +84,20 @@ info/web2c.info
lib/libsynctex.la
lib/pkgconfig/synctex.pc
man/man1/aleph.1
+man/man1/amstex.1
man/man1/bibtex.1
man/man1/ctangle.1
man/man1/ctie.1
+man/man1/ctwill-proofsort.1
man/man1/ctwill-refsort.1
man/man1/ctwill-twinx.1
man/man1/ctwill.1
man/man1/cweave.1
man/man1/cweb.1
man/man1/dvicopy.1
+man/man1/dvilualatex-dev.1
man/man1/dvitomp.1
man/man1/dvitype.1
-man/man1/eptex.1
-man/man1/euptex.1
man/man1/gftodvi.1
man/man1/gftopk.1
man/man1/gftype.1
@@ -103,6 +106,9 @@ man/man1/histretch.1
man/man1/hitex.1
man/man1/inimf.1
man/man1/initex.1
+man/man1/latex-dev.1
+man/man1/latex.1
+man/man1/lualatex-dev.1
man/man1/mf-nowin.1
man/man1/mf.1
man/man1/mft.1
@@ -119,28 +125,27 @@ man/man1/outocp.1
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
man/man1/pdftosrc.1
man/man1/pktogf.1
man/man1/pktype.1
+man/man1/platex-dev.1
man/man1/pltotf.1
man/man1/pooltype.1
-man/man1/ppltotf.1
-man/man1/ptex.1
-man/man1/ptftopl.1
man/man1/synctex.1
man/man1/tangle.1
man/man1/tex.1
man/man1/tftopl.1
man/man1/tie.1
man/man1/ttf2afm.1
+man/man1/twill-refsort.1
man/man1/twill.1
-man/man1/upbibtex.1
-man/man1/uppltotf.1
-man/man1/uptex.1
-man/man1/uptftopl.1
+man/man1/uplatex-dev.1
man/man1/vftovp.1
man/man1/vptovf.1
man/man1/weave.1
+man/man1/xelatex-dev.1
man/man5/synctex.5
Index: pkgsrc/print/web2c/distinfo
diff -u pkgsrc/print/web2c/distinfo:1.44 pkgsrc/print/web2c/distinfo:1.45
--- pkgsrc/print/web2c/distinfo:1.44 Mon Apr 10 23:51:59 2023
+++ pkgsrc/print/web2c/distinfo Thu Mar 21 08:41:45 2024
@@ -1,7 +1,6 @@
-$NetBSD: distinfo,v 1.44 2023/04/10 23:51:59 markd Exp $
+$NetBSD: distinfo,v 1.45 2024/03/21 08:41:45 markd Exp $
-BLAKE2s (texlive-20230313-source.tar.xz) = cd85d09bb3b6bf613a40b3c2308da75596cb6a1b5e4c7b3fcd8e3e43f206c379
-SHA512 (texlive-20230313-source.tar.xz) = 5874e7c9937ef63fdb03780f8137e0a63ad23a1b2a9d232a71bd2ab999669152981911fadc9c8ff3cf5e3a2cf828d575982b7fce1a15c101a62328d89d851a88
-Size (texlive-20230313-source.tar.xz) = 68630148 bytes
+BLAKE2s (texlive-20240312-source.tar.xz) = 72bccd07a7c210c1c5e3d86d72f3e86bfaf7c2922345f2e048c6336b2a1bd11b
+SHA512 (texlive-20240312-source.tar.xz) = e7ed4eb419da789f82d4295819ba72d10766398fd20c8675742fcec985851917b2005d259e4c9bb952790472855115644297d92257878882a66315cc940b9210
+Size (texlive-20240312-source.tar.xz) = 70140588 bytes
SHA1 (patch-Makefile.in) = e4446fc146b419ca5f2105d2a78c7789149b40ea
-SHA1 (patch-man_Makefile.in) = 503f9394e2bd7cebeddbef32901cacb96db036b2
Home |
Main Index |
Thread Index |
Old Index