pkgsrc-Changes archive

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

CVS commit: pkgsrc/print/texlive



Module Name:    pkgsrc
Committed By:   markd
Date:           Mon Apr 10 23:39:27 UTC 2023

Modified Files:
        pkgsrc/print/texlive: Makefile.common

Log Message:
texlive: update for TeX Live 2023

Cross-engine extensions (except in original TeX and e-TeX): \special
followed by a new keyword “shipout” delays expansion of the argument
tokens until \shipout time, as with a non-\immediate\write.

epTeX, eupTeX:
* “Raw” (u)ptex no longer built; (u)ptex now runs in e(u)ptex’s
compatibility mode. Same for pTeX tools, listed below.
* New primitives: \tojis, \ptextracingfonts, \ptexfontname.
* For \font, new syntax for JIS/UCS is supported.

LuaTeX:
* new primitive \variablefam to allow math characters to keep their
  class while still letting the family adapt.
* improved r2l annotation areas
* cross-engine “late \special” described above.

MetaPost:
Bug fixes. svg->dx and svg->dy are now double, for better
precision; mp_begin_iteration updated; memory leak in mplib fixed.

pdfTeX:
* new primitive \pdfomitinfodict to omit /Info dictionary completely.
* new primitive \pdfomitprocset to control omitting /ProcSet array:
  /ProcSet is included if this parameter is negative, or if this
  parameter is zero and pdftex is generating PDF 1.x output.
* with \pdfinterwordspaceon, if the current font’s encoding has a
  /space character at slot 32, it is used; otherwise, the /space from
  the (new) default font pdftexspace is used. That default font can be
  overridden with the new primitive \pdfspacefont. This same new
  procedure is used for \pdffakespace.

pTeX et al.:
* As mentioned above, ptex now runs eptex in compatibility mode instead
  of being built separately.
* pTeX tools (pbibtex, pdvitype, ppltotf, ptftopl) merged into corresponding
  upTeX versions, running in compatibility mode.

XeTeX:
* bug fix for \topskip and \splittopskip computation when \XeTeXupwardsmode
  is active; the cross-engine “late \special” described above.

Dvipdfmx: new option –pdfm-str-utf8 to make pdfmark and/or bookmark.

Kpathsea: Support guessing input file encodings for Unix-ish platforms, as
 on Windows; enabled for (e)p(la)tex, pbibtex, mendex.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/print/texlive/Makefile.common

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/print/texlive/Makefile.common
diff -u pkgsrc/print/texlive/Makefile.common:1.5 pkgsrc/print/texlive/Makefile.common:1.6
--- pkgsrc/print/texlive/Makefile.common:1.5    Sun Apr 17 10:26:12 2022
+++ pkgsrc/print/texlive/Makefile.common        Mon Apr 10 23:39:27 2023
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile.common,v 1.5 2022/04/17 10:26:12 markd Exp $
+# $NetBSD: Makefile.common,v 1.6 2023/04/10 23:39:27 markd Exp $
 # used by converters/dvi2tty/Makefile
 # used by fonts/afm2pl/Makefile
 # used by fonts/gsftopkk/Makefile
@@ -28,8 +28,8 @@
 # used by textproc/upmendex/Makefile
 # used by textproc/xindy/Makefile
 
-DISTNAME=      texlive-20220321-source
-MASTER_SITES=  ftp://tug.org/historic/systems/texlive/2022/
+DISTNAME=      texlive-20230313-source
+MASTER_SITES=  ftp://tug.org/historic/systems/texlive/2023/
 EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER?=   minskim%NetBSD.org@localhost



Home | Main Index | Thread Index | Old Index