./print/web2c, TeX implementation translating WEB to C

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2024, Package name: web2c-2024, Maintainer: minskim

Web2C is an implementation of TeX and friends which translates the
original WEB sources written by Donald Knuth into C, so they can be
readily compiled on modern systems.


Required to run:
[graphics/png] [graphics/cairo] [archivers/zziplib] [math/mpfr] [x11/pixman] [print/kpathsea] [print/ptexenc]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/xorgproto]

Master sites:

Filesize: 68496.668 KB

Version history: (Expand)


CVS history: (Expand)


   2024-03-21 09:41:46 by Mark Davies | Files touched by this commit (4) | Package updated
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.
   2023-11-14 15:03:25 by Thomas Klausner | Files touched by this commit (1145)
Log message:
*: recursive bump for cairo dependency changes
   2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570)
Log message:
*: revebump for new brotli option for freetype2

Addresses PR 57693
   2023-07-20 11:46:34 by Nia Alarie | Files touched by this commit (14)
Log message:
*: Convert some remaining usage of GCC_REQD.
   2023-04-11 01:51:59 by Mark Davies | Files touched by this commit (2) | Package updated
Log message:
web2c: update to 2023   part of TeX Live 2023
   2023-01-29 22:18:34 by Ryo ONODERA | Files touched by this commit (2527)
Log message:
*: Recursive revbup from graphics/freetype2
   2022-06-19 22:05:15 by S.P.Zeidler | Files touched by this commit (1)
Log message:
build fix: dependency is now on ptexenc>=1.4.0

due to a change in argument list of input_line2()
   2022-04-17 12:46:46 by Mark Davies | Files touched by this commit (4) | Package updated
Log message:
web2c: update to 2022 - texlive 2022 version

* New engine hitex, which outputs its own HINT format, designed especially
  for reading technical documents on mobile devices. HINT viewers for GNU/Linux,
  Windows, and Android are available separately from TeX Live.
* tangle, weave: support optional third argument to specify output file.
* Knuth’s program twill for making mini-indexes for original WEB programs now
  included.

Cross-engine extensions (except in original TeX, Aleph, and hiTeX):
* New primitive \showstream to redirect \show output to a file.
* New primitives \partokenname and \partokencontext allow overriding the name
  of the \par token emitted at blank lines, the end of vboxes, etc.