summaryrefslogtreecommitdiff
path: root/Build/source
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2022-01-18 22:17:46 +0000
committerKarl Berry <karl@freefriends.org>2022-01-18 22:17:46 +0000
commiteeab64a1239d935a0b508bab2dad1be9aaff5850 (patch)
tree02228abb5ea5c58441019e99f4f1e4baaadcc7ad /Build/source
parentad71562e625792e92ef00d0386d8a0218325c909 (diff)
version/NEWS preparing for 2022
git-svn-id: svn://tug.org/texlive/trunk@61654 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source')
-rw-r--r--Build/source/ChangeLog4
-rwxr-xr-xBuild/source/configure4
-rwxr-xr-xBuild/source/libs/configure20
-rwxr-xr-xBuild/source/texk/bibtex-x/configure2
-rwxr-xr-xBuild/source/texk/configure20
-rwxr-xr-xBuild/source/texk/dtl/configure2
-rwxr-xr-xBuild/source/texk/dvidvi/configure2
-rwxr-xr-xBuild/source/texk/dviout-util/configure2
-rw-r--r--Build/source/texk/dvipsk/ChangeLog9
-rw-r--r--Build/source/texk/dvipsk/NEWS2
-rw-r--r--Build/source/texk/dvipsk/afm2tfm.c4
-rwxr-xr-xBuild/source/texk/dvipsk/configure24
-rw-r--r--Build/source/texk/dvipsk/configure.ac4
-rw-r--r--Build/source/texk/dvipsk/dvips.c2
-rw-r--r--Build/source/texk/dvipsk/dvips.h4
-rw-r--r--Build/source/texk/dvipsk/dvips.info269
-rw-r--r--Build/source/texk/dvipsk/dvips.texi4
-rw-r--r--Build/source/texk/kpathsea/ChangeLog8
-rw-r--r--Build/source/texk/kpathsea/NEWS1
-rw-r--r--Build/source/texk/kpathsea/c-auto.in2
-rwxr-xr-xBuild/source/texk/kpathsea/configure24
-rw-r--r--Build/source/texk/kpathsea/doc/kpathsea.info202
-rw-r--r--Build/source/texk/kpathsea/doc/kpathsea.texi6
-rw-r--r--Build/source/texk/kpathsea/kpsewhich.c4
-rw-r--r--Build/source/texk/kpathsea/texmf.cnf8
-rw-r--r--Build/source/texk/kpathsea/version.ac4
-rwxr-xr-xBuild/source/texk/makeindexk/configure2
-rw-r--r--Build/source/texk/mendexk/COPYRIGHT2
-rw-r--r--Build/source/texk/mendexk/ChangeLog5
-rwxr-xr-xBuild/source/texk/mendexk/configure2
-rw-r--r--Build/source/texk/mendexk/main.c2
-rwxr-xr-xBuild/source/texk/ps2pk/configure2
-rw-r--r--Build/source/texk/ptexenc/ChangeLog6
-rw-r--r--Build/source/texk/ptexenc/c-auto.in2
-rwxr-xr-xBuild/source/texk/ptexenc/configure24
-rw-r--r--Build/source/texk/ptexenc/version.ac4
-rwxr-xr-xBuild/source/texk/seetexk/configure2
-rwxr-xr-xBuild/source/texk/texlive/configure20
-rwxr-xr-xBuild/source/texk/ttf2pk2/configure2
-rwxr-xr-xBuild/source/texk/ttfdump/configure2
-rw-r--r--Build/source/texk/upmendex/COPYRIGHT2
-rw-r--r--Build/source/texk/upmendex/ChangeLog5
-rwxr-xr-xBuild/source/texk/upmendex/configure2
-rw-r--r--Build/source/texk/upmendex/main.c2
-rw-r--r--Build/source/texk/web2c/NEWS12
-rwxr-xr-xBuild/source/texk/web2c/configure24
-rw-r--r--Build/source/texk/web2c/pdftexdir/NEWS4
-rwxr-xr-xBuild/source/texk/web2c/web2c/configure20
-rw-r--r--Build/source/texk/web2c/xetexdir/ChangeLog7
-rw-r--r--Build/source/texk/web2c/xetexdir/NEWS6
-rw-r--r--Build/source/texk/web2c/xetexdir/xetex.web6
-rw-r--r--Build/source/texk/web2c/xetexdir/xetex_version.h2
-rwxr-xr-xBuild/source/utils/configure20
-rw-r--r--Build/source/version.ac4
54 files changed, 442 insertions, 388 deletions
diff --git a/Build/source/ChangeLog b/Build/source/ChangeLog
index 637477da3d4..efe03b854f0 100644
--- a/Build/source/ChangeLog
+++ b/Build/source/ChangeLog
@@ -1,3 +1,7 @@
+2022-01-18 Karl Berry <karl@freefriends.org>
+
+ * version.ac: 2022, no more /dev.
+
2021-10-04 Karl Berry <karl@freefriends.org>
* reautoconf with automake-1.16.5.
diff --git a/Build/source/configure b/Build/source/configure
index 487b8d91af2..3274f401ab0 100755
--- a/Build/source/configure
+++ b/Build/source/configure
@@ -26338,11 +26338,11 @@ msg_compiling="$msg_compiling
test "x$srcdir" = x. || msg_compiling="$msg_compiling
from sources in $kpse_src"
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result:
-** Configuration summary for $PACKAGE_STRING (2022/dev$with_banner_add):
+** Configuration summary for $PACKAGE_STRING (2022$with_banner_add):
$msg_compiling" >&5
printf "%s\n" "
-** Configuration summary for $PACKAGE_STRING (2022/dev$with_banner_add):
+** Configuration summary for $PACKAGE_STRING (2022$with_banner_add):
$msg_compiling" >&6; }
case $kpse_src$kpse_bld in
diff --git a/Build/source/libs/configure b/Build/source/libs/configure
index e3c001c5550..57269b3d08d 100755
--- a/Build/source/libs/configure
+++ b/Build/source/libs/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for TeX Live libs 2022/dev.
+# Generated by GNU Autoconf 2.71 for TeX Live libs 2022.
#
# Report bugs to <tex-k@tug.org>.
#
@@ -610,8 +610,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='TeX Live libs'
PACKAGE_TARNAME='tex-live-libs'
-PACKAGE_VERSION='2022/dev'
-PACKAGE_STRING='TeX Live libs 2022/dev'
+PACKAGE_VERSION='2022'
+PACKAGE_STRING='TeX Live libs 2022'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''
@@ -1438,7 +1438,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures TeX Live libs 2022/dev to adapt to many kinds of systems.
+\`configure' configures TeX Live libs 2022 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1509,7 +1509,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of TeX Live libs 2022/dev:";;
+ short | recursive ) echo "Configuration of TeX Live libs 2022:";;
esac
cat <<\_ACEOF
@@ -1796,7 +1796,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-TeX Live libs configure 2022/dev
+TeX Live libs configure 2022
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -1919,7 +1919,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by TeX Live libs $as_me 2022/dev, which was
+It was created by TeX Live libs $as_me 2022, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
@@ -6973,7 +6973,7 @@ fi
# Define the identity of the package.
PACKAGE='tex-live-libs'
- VERSION='2022/dev'
+ VERSION='2022'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -8002,7 +8002,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by TeX Live libs $as_me 2022/dev, which was
+This file was extended by TeX Live libs $as_me 2022, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -8061,7 +8061,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-TeX Live libs config.status 2022/dev
+TeX Live libs config.status 2022
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/texk/bibtex-x/configure b/Build/source/texk/bibtex-x/configure
index bea488f3201..e8b42466cf4 100755
--- a/Build/source/texk/bibtex-x/configure
+++ b/Build/source/texk/bibtex-x/configure
@@ -14550,7 +14550,7 @@ ac_config_headers="$ac_config_headers config.h"
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
diff --git a/Build/source/texk/configure b/Build/source/texk/configure
index 81475012866..4bc1b620a62 100755
--- a/Build/source/texk/configure
+++ b/Build/source/texk/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for TeX Live texk 2022/dev.
+# Generated by GNU Autoconf 2.71 for TeX Live texk 2022.
#
# Report bugs to <tex-live@tug.org>.
#
@@ -610,8 +610,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='TeX Live texk'
PACKAGE_TARNAME='tex-live-texk'
-PACKAGE_VERSION='2022/dev'
-PACKAGE_STRING='TeX Live texk 2022/dev'
+PACKAGE_VERSION='2022'
+PACKAGE_STRING='TeX Live texk 2022'
PACKAGE_BUGREPORT='tex-live@tug.org'
PACKAGE_URL=''
@@ -1438,7 +1438,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures TeX Live texk 2022/dev to adapt to many kinds of systems.
+\`configure' configures TeX Live texk 2022 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1509,7 +1509,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of TeX Live texk 2022/dev:";;
+ short | recursive ) echo "Configuration of TeX Live texk 2022:";;
esac
cat <<\_ACEOF
@@ -1796,7 +1796,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-TeX Live texk configure 2022/dev
+TeX Live texk configure 2022
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -1919,7 +1919,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by TeX Live texk $as_me 2022/dev, which was
+It was created by TeX Live texk $as_me 2022, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
@@ -6973,7 +6973,7 @@ fi
# Define the identity of the package.
PACKAGE='tex-live-texk'
- VERSION='2022/dev'
+ VERSION='2022'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -8086,7 +8086,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by TeX Live texk $as_me 2022/dev, which was
+This file was extended by TeX Live texk $as_me 2022, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -8145,7 +8145,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-TeX Live texk config.status 2022/dev
+TeX Live texk config.status 2022
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/texk/dtl/configure b/Build/source/texk/dtl/configure
index ace3aac2c53..90dc9b20325 100755
--- a/Build/source/texk/dtl/configure
+++ b/Build/source/texk/dtl/configure
@@ -14417,7 +14417,7 @@ ac_config_headers="$ac_config_headers config.h"
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
kpse_save_CPPFLAGS=$CPPFLAGS
diff --git a/Build/source/texk/dvidvi/configure b/Build/source/texk/dvidvi/configure
index 6e13d52d3fc..35bd5848949 100755
--- a/Build/source/texk/dvidvi/configure
+++ b/Build/source/texk/dvidvi/configure
@@ -14119,7 +14119,7 @@ ac_config_headers="$ac_config_headers config.h"
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
# We don't use libpathsea, so add '-DNO_DEBUG' not to overload fopen.
diff --git a/Build/source/texk/dviout-util/configure b/Build/source/texk/dviout-util/configure
index 221e62265ef..7f0a482c433 100755
--- a/Build/source/texk/dviout-util/configure
+++ b/Build/source/texk/dviout-util/configure
@@ -14124,7 +14124,7 @@ ac_config_headers="$ac_config_headers config.h"
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
kpse_save_CPPFLAGS=$CPPFLAGS
diff --git a/Build/source/texk/dvipsk/ChangeLog b/Build/source/texk/dvipsk/ChangeLog
index 099389a200b..59d96ec8031 100644
--- a/Build/source/texk/dvipsk/ChangeLog
+++ b/Build/source/texk/dvipsk/ChangeLog
@@ -1,3 +1,12 @@
+2022-01-18 Karl Berry <karl@freefriends.org>
+
+ * NEWS,
+ * afm2tfm.c,
+ * dvips.c,
+ * dvips.h,
+ * dvips.texi,
+ * configure.ac: version 2022.1 and copyright 2022.
+
2021-11-03 Karl Berry <karl@freefriends.org>
* dvips.texi: PostScript not Postscript; remove broken urls;
diff --git a/Build/source/texk/dvipsk/NEWS b/Build/source/texk/dvipsk/NEWS
index 6a1c8c423cf..d6ee22cbfa7 100644
--- a/Build/source/texk/dvipsk/NEWS
+++ b/Build/source/texk/dvipsk/NEWS
@@ -1,6 +1,8 @@
$Id$
This file records noteworthy changes. (Public domain.)
+dvips 2022.1 (TeX Live 2022):
+
dvips 2021.1 (TeX Live 2021):
Default title is now the basename of the input file instead of the
full path, and can be overridden with new option -title.
diff --git a/Build/source/texk/dvipsk/afm2tfm.c b/Build/source/texk/dvipsk/afm2tfm.c
index 47e0e6c4a1f..80cd5e3c511 100644
--- a/Build/source/texk/dvipsk/afm2tfm.c
+++ b/Build/source/texk/dvipsk/afm2tfm.c
@@ -1562,9 +1562,9 @@ writevpl(void)
static void
version(FILE *f)
{
- fputs ("afm2tfm(k) (dvips(k) 2021.1) 8.4\n", f);
+ fputs ("afm2tfm(k) (dvips(k) 2022.1) 8.4\n", f);
fprintf (f, "%s\n", kpathsea_version_string);
- fputs ("Copyright 2021 Radical Eye Software.\n\
+ fputs ("Copyright 2022 Radical Eye Software.\n\
There is NO warranty. You may redistribute this software\n\
under the terms of the GNU General Public License\n\
and the Dvips copyright.\n\
diff --git a/Build/source/texk/dvipsk/configure b/Build/source/texk/dvipsk/configure
index ac09070af30..2ebac75cde0 100755
--- a/Build/source/texk/dvipsk/configure
+++ b/Build/source/texk/dvipsk/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for dvipsk (TeX Live) 2021.1.
+# Generated by GNU Autoconf 2.71 for dvipsk (TeX Live) 2022.1.
#
# Report bugs to <tex-k@tug.org>.
#
@@ -629,8 +629,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='dvipsk (TeX Live)'
PACKAGE_TARNAME='dvipsk--tex-live-'
-PACKAGE_VERSION='2021.1'
-PACKAGE_STRING='dvipsk (TeX Live) 2021.1'
+PACKAGE_VERSION='2022.1'
+PACKAGE_STRING='dvipsk (TeX Live) 2022.1'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''
@@ -1375,7 +1375,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures dvipsk (TeX Live) 2021.1 to adapt to many kinds of systems.
+\`configure' configures dvipsk (TeX Live) 2022.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1447,7 +1447,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of dvipsk (TeX Live) 2021.1:";;
+ short | recursive ) echo "Configuration of dvipsk (TeX Live) 2022.1:";;
esac
cat <<\_ACEOF
@@ -1566,7 +1566,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-dvipsk (TeX Live) configure 2021.1
+dvipsk (TeX Live) configure 2022.1
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -2322,7 +2322,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by dvipsk (TeX Live) $as_me 2021.1, which was
+It was created by dvipsk (TeX Live) $as_me 2022.1, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
@@ -8645,7 +8645,7 @@ fi
# Define the identity of the package.
PACKAGE='dvipsk--tex-live-'
- VERSION='2021.1'
+ VERSION='2022.1'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -14453,7 +14453,7 @@ fi
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
kpse_save_CPPFLAGS=$CPPFLAGS
@@ -14863,7 +14863,7 @@ Usage: $0 [OPTIONS]
Report bugs to <bug-libtool@gnu.org>."
lt_cl_version="\
-dvipsk (TeX Live) config.lt 2021.1
+dvipsk (TeX Live) config.lt 2022.1
configured by $0, generated by GNU Autoconf 2.71.
Copyright (C) 2011 Free Software Foundation, Inc.
@@ -16468,7 +16468,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by dvipsk (TeX Live) $as_me 2021.1, which was
+This file was extended by dvipsk (TeX Live) $as_me 2022.1, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16536,7 +16536,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-dvipsk (TeX Live) config.status 2021.1
+dvipsk (TeX Live) config.status 2022.1
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/texk/dvipsk/configure.ac b/Build/source/texk/dvipsk/configure.ac
index 993637dfd0c..c98785b14c3 100644
--- a/Build/source/texk/dvipsk/configure.ac
+++ b/Build/source/texk/dvipsk/configure.ac
@@ -1,14 +1,14 @@
dnl $Id$
dnl Process this file with autoconf to produce a configure script.
dnl
-dnl Copyright 2016-2021 Karl Berry <tex-live@tug.org>
+dnl Copyright 2016-2022 Karl Berry <tex-live@tug.org>
dnl Copyright 2009-2015 Peter Breitenlohner <tex-live@tug.org>
dnl
dnl This file is free software; the copyright holder
dnl gives unlimited permission to copy and/or distribute it,
dnl with or without modifications, as long as this notice is preserved.
dnl
-AC_INIT([dvipsk (TeX Live)], [2021.1], [tex-k@tug.org])
+AC_INIT([dvipsk (TeX Live)], [2022.1], [tex-k@tug.org])
AC_PREREQ([2.65])
AC_CONFIG_SRCDIR([dvips.c])
AC_CONFIG_AUX_DIR([../../build-aux])
diff --git a/Build/source/texk/dvipsk/dvips.c b/Build/source/texk/dvipsk/dvips.c
index ab2411370fb..3bff7f79b19 100644
--- a/Build/source/texk/dvipsk/dvips.c
+++ b/Build/source/texk/dvipsk/dvips.c
@@ -739,7 +739,7 @@ main(int argc, char **argv)
strcmp (argv[i] + 1, "-version") == 0) {
puts (BANNER);
puts (kpathsea_version_string);
- puts ("Copyright 2021 Radical Eye Software.\n\
+ puts ("Copyright 2022 Radical Eye Software.\n\
There is NO warranty. You may redistribute this software\n\
under the terms of the GNU General Public License\n\
and the Dvips copyright.\n\
diff --git a/Build/source/texk/dvipsk/dvips.h b/Build/source/texk/dvipsk/dvips.h
index b5c58822a6c..8f0603826bc 100644
--- a/Build/source/texk/dvipsk/dvips.h
+++ b/Build/source/texk/dvipsk/dvips.h
@@ -1,5 +1,5 @@
/* $Id$
- * Copyright 1986-2021 Tomas Rokicki.
+ * Copyright 1986-2022 Tomas Rokicki.
* This is dvips, a freely redistributable PostScript driver
* for dvi files. You may freely use, modify and/or distribute this
* program or any portion thereof.
@@ -15,7 +15,7 @@
#define CD_IDX(i) ((i>=MAX_2BYTES_CODE ? MAX_2BYTES_CODE : i))
#define BANNER \
-"This is dvips(k) " VERSION " (" TL_VERSION ") Copyright 2021 Radical Eye Software"
+"This is dvips(k) " VERSION " (" TL_VERSION ") Copyright 2022 Radical Eye Software"
#define BANNER2 "(www.radicaleye.com)"
#ifdef KPATHSEA
#include "config.h"
diff --git a/Build/source/texk/dvipsk/dvips.info b/Build/source/texk/dvipsk/dvips.info
index 749efe78e14..35db81f7f1f 100644
--- a/Build/source/texk/dvipsk/dvips.info
+++ b/Build/source/texk/dvipsk/dvips.info
@@ -1,6 +1,6 @@
-This is dvips.info, produced by makeinfo version 6.8 from dvips.texi.
+This is dvips.info, produced by makeinfo version 5.1 from dvips.texi.
-This manual documents Dvips version 2021.1 (November 2021), a program to
+This manual documents Dvips version 2022.1 (January 2022), a program to
translate a DVI file into PostScript. You may freely use, modify and/or
distribute this file.
INFO-DIR-SECTION TeX
@@ -16,7 +16,7 @@ File: dvips.info, Node: Top, Next: Why Dvips, Up: (dir)
Dvips
*****
-This manual documents Dvips version 2021.1 (November 2021), a program to
+This manual documents Dvips version 2022.1 (January 2022), a program to
translate a DVI file into PostScript. You may freely use, modify and/or
distribute this file.
@@ -416,9 +416,9 @@ environment variables, and command-line options.
* Menu:
* Basic usage::
-* Command-line options::
-* Environment variables::
-* Config files::
+* Command-line options::
+* Environment variables::
+* Config files::

File: dvips.info, Node: Basic usage, Next: Command-line options, Up: Invoking Dvips
@@ -704,7 +704,7 @@ reversal, use '-r0'. Such options are marked with a trailing '*'.
'-L*'
By default or with '-L1', the last 'papersize' special wins; with
- '-L0', the first special wins. *Note papersize special::.
+ '-L0', the first special wins. *Note 'papersize' special::.
'-m*'
Specify manual feed, if supported by the output device.
@@ -780,7 +780,7 @@ reversal, use '-r0'. Such options are marked with a trailing '*'.
'-O X-OFFSET,Y-OFFSET'
Move the origin by X-OFFSET,Y-OFFSET, a comma-separated pair of
- dimensions such as '.1in,-.3cm' (*note papersize special::). The
+ dimensions such as '.1in,-.3cm' (*note 'papersize' special::). The
origin of the page is shifted from the default position (of one
inch down, one inch to the right from the upper left corner of the
paper) by this amount. This is usually best specified in the
@@ -879,7 +879,7 @@ reversal, use '-r0'. Such options are marked with a trailing '*'.
'-T HSIZE,VSIZE'
Set the paper size to (HSIZE,VSIZE), a comma-separated pair of
- dimensions such as '.1in,-.3cm' (*note papersize special::). It
+ dimensions such as '.1in,-.3cm' (*note 'papersize' special::). It
overrides any paper size special in the DVI file. Be careful, as
the paper size will stick to a predefined size if there is one
close enough. To disable this behavior, use '-tunknown'.
@@ -1344,12 +1344,12 @@ attempt to override it manually.
* Menu:
-* papersize special:: Specifying the paper size in TeX.
+* 'papersize' special:: Specifying the paper size in TeX.
* Config file paper sizes:: Specifying printer- and site-specific sizes.
* Paper trays:: Changing paper trays automatically.

-File: dvips.info, Node: papersize special, Next: Config file paper sizes, Up: Paper size and landscape
+File: dvips.info, Node: 'papersize' special, Next: Config file paper sizes, Up: Paper size and landscape
4.1 'papersize' special
=======================
@@ -1392,7 +1392,7 @@ the first special wins--this was the behavior of Dvips prior to the 2017
release.

-File: dvips.info, Node: Config file paper sizes, Next: Paper trays, Prev: papersize special, Up: Paper size and landscape
+File: dvips.info, Node: Config file paper sizes, Next: Paper trays, Prev: 'papersize' special, Up: Paper size and landscape
4.2 Configuration file paper size command
=========================================
@@ -1736,8 +1736,8 @@ terminal when it processes each figure, give the command:
* Menu:
-* EPSF scaling::
-* EPSF clipping::
+* EPSF scaling::
+* EPSF clipping::

File: dvips.info, Node: EPSF scaling, Next: EPSF clipping, Up: EPSF macros
@@ -2009,8 +2009,8 @@ header files are included.
* Menu:
-* Including headers from TeX::
-* Including headers from the command line::
+* Including headers from TeX::
+* Including headers from the command line::
* Headers and memory usage::

@@ -3866,7 +3866,7 @@ Index
* -z: Hypertext. (line 6)
* -Z for compressing bitmap fonts: Option details. (line 426)
* -z for recognizing hyperdvi: Option details. (line 420)
-* ..-relative filenames: Option details. (line 321)
+* '..'-relative filenames: Option details. (line 321)
* .afm Adobe metric files: Metric files. (line 26)
* .dvipsrc, searched for: Configuration file searching.
(line 14)
@@ -3930,8 +3930,8 @@ Index
* A4size paper size: Config file paper sizes.
(line 90)
* absolute filenames, disabling: Option details. (line 321)
-* absolute page number, and -l: Option details. (line 176)
-* absolute page number, and -p: Option details. (line 286)
+* absolute page number, and '-l': Option details. (line 176)
+* absolute page number, and '-p': Option details. (line 286)
* accent height adjustment, omitting: Afm2tfm options. (line 33)
* accents, in wrong position: Reencoding with Afm2tfm.
(line 32)
@@ -3947,7 +3947,7 @@ Index
* Aladdin Ghostscript: Ghostscript installation.
(line 6)
* Anderson, Laurie: Hypertext specials. (line 42)
-* angle (psfile special option): psfile special. (line 36)
+* angle ('psfile' special option): psfile special. (line 36)
* arcs: Glyph files. (line 17)
* ASCII character codes, used by PostScript: PostScript typesetting.
(line 31)
@@ -3998,7 +3998,7 @@ Index
(line 6)
* CharStrings Type 1 dictionary: PostScript typesetting.
(line 51)
-* clip (psfile special option): psfile special. (line 39)
+* clip ('psfile' special option): psfile special. (line 39)
* clipping of EPSF: EPSF clipping. (line 6)
* CODINGSCHEME: Reencoding with Afm2tfm.
(line 51)
@@ -4084,13 +4084,13 @@ Index
(line 6)
* device dependency, and virtual fonts: Configuration file commands.
(line 188)
-* dictionary, CharStrings: PostScript typesetting.
+* dictionary, 'CharStrings': PostScript typesetting.
(line 51)
* dictionary, PostScript language: PostScript typesetting.
(line 35)
-* dictionary, SDict: Literal headers. (line 6)
-* dictionary, userdict: Header files. (line 21)
-* distillation, and -z: Option details. (line 420)
+* dictionary, 'SDict': Literal headers. (line 6)
+* dictionary, 'userdict': Header files. (line 21)
+* distillation, and '-z': Option details. (line 420)
* distiller, for PDF files: Hypertext. (line 11)
* document title, specifying: Option details. (line 361)
* dot accent: Reencoding with Afm2tfm.
@@ -4224,7 +4224,7 @@ Index
(line 6)
* ghostview: Ghostscript installation.
(line 12)
-* Ghostview, and no N: Ghostscript installation.
+* Ghostview, and no 'N': Ghostscript installation.
(line 12)
* glyph files: Glyph files. (line 6)
* GLYPHFONTS, overrides P: Configuration file commands.
@@ -4256,13 +4256,13 @@ Index
(line 6)
* hints: PostScript typesetting.
(line 55)
-* hoffset (psfile special option): psfile special. (line 18)
+* hoffset ('psfile' special option): psfile special. (line 18)
* HP4Si printer and paper trays: Paper trays. (line 6)
* href: Hypertext specials. (line 32)
-* hscale (psfile special option): psfile special. (line 30)
-* hsize (psfile special option): psfile special. (line 24)
+* hscale ('psfile' special option): psfile special. (line 30)
+* hsize ('psfile' special option): psfile special. (line 24)
* html specials: Hypertext. (line 6)
-* html specials, and -z: Option details. (line 420)
+* html specials, and '-z': Option details. (line 420)
* Hungarian umlaut: Reencoding with Afm2tfm.
(line 32)
* hyperdvi extensions, enabling: Option details. (line 420)
@@ -4282,7 +4282,7 @@ Index
(line 6)
* including headers in TeX: Including headers from TeX.
(line 6)
-* installation of config.ps: config.ps installation.
+* installation of 'config.ps': config.ps installation.
(line 6)
* installation of PostScript fonts: PostScript font installation.
(line 6)
@@ -4308,11 +4308,11 @@ Index
* landscape orientation, defined: Paper size and landscape.
(line 11)
* landscape papertype: Option details. (line 341)
-* landscape, as \special: papersize special. (line 16)
+* landscape, as '\special': 'papersize' special. (line 16)
* last page printed: Option details. (line 176)
-* last-resort font scaling, with DVIPSSIZES: Environment variables.
+* last-resort font scaling, with 'DVIPSSIZES': Environment variables.
(line 47)
-* last-resort scaling, with R: Configuration file commands.
+* last-resort scaling, with 'R': Configuration file commands.
(line 149)
* ledger papertype: Option details. (line 341)
* legal papertype: Option details. (line 341)
@@ -4332,8 +4332,8 @@ Index
* literal headers: Literal headers. (line 6)
* literal PostScript, examples: Literal examples. (line 6)
* literal PostScript, using: Literal PS. (line 6)
-* llx (psfile special option): psfile special. (line 42)
-* lly (psfile special option): psfile special. (line 42)
+* llx ('psfile' special option): psfile special. (line 42)
+* lly ('psfile' special option): psfile special. (line 42)
* long documents not printing: Long documents fail. (line 6)
* low characters, shifting: Option details. (line 122)
* lpr spooler, MS-DOS emulation: Option details. (line 256)
@@ -4387,7 +4387,7 @@ Index
* no output at all: No output. (line 6)
* non-printing characters, shifting: Option details. (line 122)
* non-resident fonts: psfonts.map. (line 6)
-* nopaper, paper format for -t: Config file paper sizes.
+* nopaper, paper format for '-t': Config file paper sizes.
(line 74)
* o config command (output destination): Configuration file commands.
(line 117)
@@ -4438,9 +4438,9 @@ Index
(line 6)
* paper trays: Paper trays. (line 6)
* paper type: Option details. (line 341)
-* papersize special: papersize special. (line 6)
-* papersize special, and no -t: Option details. (line 341)
-* papersize special, first vs. last: Option details. (line 192)
+* papersize special: 'papersize' special. (line 6)
+* papersize special, and no '-t': Option details. (line 341)
+* 'papersize' special, first vs. last: Option details. (line 192)
* partial font downloading: psfonts.map. (line 55)
* PDF files, font quality: Hypertext caveats. (line 6)
* PDF files, making: Ghostscript installation.
@@ -4454,14 +4454,14 @@ Index
* pfm files: Metric files. (line 48)
* Phaser printer, used for color calibration: Color device configuration.
(line 18)
-* physical page number, and -l: Option details. (line 176)
-* physical page number, and -p: Option details. (line 286)
-* physical page number, and bop-hook: PostScript hooks. (line 26)
+* physical page number, and '-l': Option details. (line 176)
+* physical page number, and '-p': Option details. (line 286)
+* physical page number, and 'bop-hook': PostScript hooks. (line 26)
* pipes, not readable: Option details. (line 103)
* pk files: Glyph files. (line 35)
* PKFONTS, overrides P: Configuration file commands.
(line 137)
-* plotfile, ps subspecial: ps special. (line 29)
+* plotfile, 'ps' subspecial: ps special. (line 29)
* pltotf: Metric files. (line 39)
* popen for output: Option details. (line 256)
* portrait orientation, defined: Paper size and landscape.
@@ -4506,7 +4506,7 @@ Index
* printer offset: Option details. (line 268)
* PRINTER, and config file searching: Configuration file searching.
(line 36)
-* PRINTER, avoided with -f: Option details. (line 103)
+* PRINTER, avoided with '-f': Option details. (line 103)
* printer, driving directly: Option details. (line 115)
* problems: Diagnosing problems. (line 6)
* property list files: Metric files. (line 39)
@@ -4551,10 +4551,10 @@ Index
* resolution <1>: Option details. (line 417)
* resolution, setting: Option details. (line 63)
* reverse pagination: Option details. (line 318)
-* rhi (psfile special option): psfile special. (line 46)
+* rhi ('psfile' special option): psfile special. (line 46)
* Rokicki, Tomas: Why Dvips. (line 52)
* rotate.tex: ps special. (line 33)
-* rwi (psfile special option): psfile special. (line 46)
+* rwi ('psfile' special option): psfile special. (line 46)
* s config command (global save/restore): Configuration file commands.
(line 171)
* S config command (pict path): Configuration file commands.
@@ -4665,14 +4665,14 @@ Index
* uncompressing PostScript: Dynamic creation of graphics.
(line 6)
* uniform resource locator: Hypertext specials. (line 20)
-* unknown, paper format for -t: papersize special. (line 29)
-* unknown, paper format for -t <1>: Config file paper sizes.
+* unknown, paper format for '-t': 'papersize' special. (line 29)
+* unknown, paper format for '-t' <1>: Config file paper sizes.
(line 69)
* uptex JFM: Virtual fonts. (line 37)
* URL, definition: Hypertext specials. (line 27)
* URL, extended for TeX: Hypertext specials. (line 20)
-* urx (psfile special option): psfile special. (line 42)
-* ury (psfile special option): psfile special. (line 42)
+* urx ('psfile' special option): psfile special. (line 42)
+* ury ('psfile' special option): psfile special. (line 42)
* usage, basic: Basic usage. (line 6)
* user-definable colors: User-definable colors.
(line 6)
@@ -4690,12 +4690,12 @@ Index
* VM exhausted: Printer errors. (line 14)
* VMusage: Headers and memory usage.
(line 12)
-* voffset (psfile special option): psfile special. (line 21)
+* voffset ('psfile' special option): psfile special. (line 21)
* vpl files: Virtual fonts. (line 16)
* vptovf: Making a font available.
(line 52)
-* vscale (psfile special option): psfile special. (line 33)
-* vsize (psfile special option): psfile special. (line 27)
+* vscale ('psfile' special option): psfile special. (line 33)
+* vsize ('psfile' special option): psfile special. (line 27)
* W config command (emit warning): Configuration file commands.
(line 193)
* warning messages, defining: Configuration file commands.
@@ -4716,88 +4716,83 @@ Index

Tag Table:
-Node: Top521
-Node: Why Dvips1271
-Node: Installation3854
-Node: config.ps installation4789
-Node: PostScript font installation7396
-Node: Ghostscript installation8316
-Node: Diagnosing problems9255
-Node: Debug options10346
-Node: No output11350
-Node: Small or inverted12816
-Node: Printer errors13534
-Node: Long documents fail14866
-Node: Including graphics fails15207
-Node: Invoking Dvips16446
-Node: Basic usage17037
-Node: Command-line options18035
-Node: Option summary18483
-Node: Option details20758
-Node: Environment variables41044
-Node: Config files43905
-Node: Configuration file searching44575
-Node: Configuration file commands47772
-Node: Paper size and landscape55843
-Node: papersize special57468
-Node: Config file paper sizes59175
-Node: Paper trays63331
-Node: Interaction with PostScript64665
-Node: PostScript figures65318
-Node: Bounding box66044
-Node: \includegraphics69416
-Node: EPSF macros71708
-Node: EPSF scaling73676
-Node: EPSF clipping76246
-Node: psfile special76888
-Node: Dynamic creation of graphics79280
-Node: Fonts in figures80598
-Node: Header files82248
-Node: Including headers from TeX83454
-Node: Including headers from the command line85492
-Node: Headers and memory usage86591
-Node: Literal PS87802
-Node: " special88384
-Node: ps special89125
-Node: Literal headers90623
-Node: PostScript hooks91332
-Node: Literal examples93428
-Node: Hypertext94882
-Node: Hypertext caveats96056
-Node: Hypertext specials100184
-Node: PostScript fonts102818
-Node: Font concepts103935
-Node: Metric files105165
-Node: Glyph files107945
-Node: Virtual fonts110304
-Node: Encodings112459
-Node: Bitmap font encodings114861
-Node: PostScript typesetting117391
-Node: Making a font available120488
-Node: Invoking afm2tfm125522
-Node: Changing font encodings126542
-Node: Changing TeX encodings127333
-Node: Changing PostScript encodings128435
-Node: Changing both encodings129779
-Node: Reencoding with Afm2tfm130453
-Node: Encoding file format133556
-Node: Special font effects137760
-Node: Afm2tfm options140020
-Node: psfonts.map143545
-Node: Color148275
-Node: Color macro files149319
-Node: User-definable colors152529
-Node: Color subtleties153805
-Node: Ted Turner155457
-Node: Color device configuration156682
-Node: Color support details159126
-Node: Color specifications159504
-Node: Color specials160908
-Node: Index163037
+Node: Top520
+Node: Why Dvips1269
+Node: Installation3852
+Node: config.ps installation4787
+Node: PostScript font installation7394
+Node: Ghostscript installation8314
+Node: Diagnosing problems9253
+Node: Debug options10344
+Node: No output11348
+Node: Small or inverted12814
+Node: Printer errors13532
+Node: Long documents fail14864
+Node: Including graphics fails15205
+Node: Invoking Dvips16444
+Node: Basic usage17066
+Node: Command-line options18064
+Node: Option summary18512
+Node: Option details20787
+Node: Environment variables41079
+Node: Config files43940
+Node: Configuration file searching44610
+Node: Configuration file commands47807
+Node: Paper size and landscape55878
+Node: 'papersize' special57505
+Node: Config file paper sizes59214
+Node: Paper trays63372
+Node: Interaction with PostScript64706
+Node: PostScript figures65359
+Node: Bounding box66085
+Node: \includegraphics69457
+Node: EPSF macros71749
+Node: EPSF scaling73748
+Node: EPSF clipping76318
+Node: psfile special76960
+Node: Dynamic creation of graphics79352
+Node: Fonts in figures80670
+Node: Header files82320
+Node: Including headers from TeX83530
+Node: Including headers from the command line85568
+Node: Headers and memory usage86667
+Node: Literal PS87878
+Node: " special88460
+Node: ps special89201
+Node: Literal headers90699
+Node: PostScript hooks91408
+Node: Literal examples93504
+Node: Hypertext94958
+Node: Hypertext caveats96132
+Node: Hypertext specials100260
+Node: PostScript fonts102894
+Node: Font concepts104011
+Node: Metric files105241
+Node: Glyph files108021
+Node: Virtual fonts110380
+Node: Encodings112535
+Node: Bitmap font encodings114937
+Node: PostScript typesetting117467
+Node: Making a font available120564
+Node: Invoking afm2tfm125598
+Node: Changing font encodings126618
+Node: Changing TeX encodings127409
+Node: Changing PostScript encodings128511
+Node: Changing both encodings129855
+Node: Reencoding with Afm2tfm130529
+Node: Encoding file format133632
+Node: Special font effects137836
+Node: Afm2tfm options140096
+Node: psfonts.map143621
+Node: Color148351
+Node: Color macro files149395
+Node: User-definable colors152605
+Node: Color subtleties153881
+Node: Ted Turner155533
+Node: Color device configuration156758
+Node: Color support details159202
+Node: Color specifications159580
+Node: Color specials160984
+Node: Index163113

End Tag Table
-
-
-Local Variables:
-coding: utf-8
-End:
diff --git a/Build/source/texk/dvipsk/dvips.texi b/Build/source/texk/dvipsk/dvips.texi
index 8839ecc42ad..0757b04a86b 100644
--- a/Build/source/texk/dvipsk/dvips.texi
+++ b/Build/source/texk/dvipsk/dvips.texi
@@ -2,8 +2,8 @@
@setfilename dvips.info
@settitle Dvips: A DVI-to-PostScript translator
-@set version 2021.1
-@set month-year November 2021
+@set version 2022.1
+@set month-year January 2022
@copying
This manual documents Dvips version @value{version}
diff --git a/Build/source/texk/kpathsea/ChangeLog b/Build/source/texk/kpathsea/ChangeLog
index 44b6f5cb957..53aad504721 100644
--- a/Build/source/texk/kpathsea/ChangeLog
+++ b/Build/source/texk/kpathsea/ChangeLog
@@ -1,3 +1,11 @@
+2022-01-18 Karl Berry <karl@freefriends.org>
+
+ * version.ac (kpse_dev): no more /dev.
+ * NEWS,
+ * doc/kpathsea.texi,
+ * kpsewhich.c,
+ * texmf.cnf: copyright 2022.
+
2021-11-01 Marcel Fabian Krueger <tex@2krueger.de>
* str-list.c (str_list_uniqify): compare each input element
diff --git a/Build/source/texk/kpathsea/NEWS b/Build/source/texk/kpathsea/NEWS
index 499263c24bd..497abb858de 100644
--- a/Build/source/texk/kpathsea/NEWS
+++ b/Build/source/texk/kpathsea/NEWS
@@ -1,6 +1,7 @@
$Id$
This file records noteworthy changes. (Public domain.)
+6.3.4 (for TeX Live 2022)
* First return path from kpsewhich -all is now the same as non-all.
(Internally, str_list_uniqify retains ordering.)
diff --git a/Build/source/texk/kpathsea/c-auto.in b/Build/source/texk/kpathsea/c-auto.in
index 1bd3399234c..1fd5c0ade61 100644
--- a/Build/source/texk/kpathsea/c-auto.in
+++ b/Build/source/texk/kpathsea/c-auto.in
@@ -23,7 +23,7 @@
#define KPATHSEA_C_AUTO_H
/* kpathsea: the version string. */
-#define KPSEVERSION "kpathsea version 6.3.4/dev"
+#define KPSEVERSION "kpathsea version 6.3.4"
/* Define to 1 if the `closedir' function returns void instead of int. */
#undef CLOSEDIR_VOID
diff --git a/Build/source/texk/kpathsea/configure b/Build/source/texk/kpathsea/configure
index 8b4ccbdedb6..a2ec6da6765 100755
--- a/Build/source/texk/kpathsea/configure
+++ b/Build/source/texk/kpathsea/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for Kpathsea 6.3.4/dev.
+# Generated by GNU Autoconf 2.71 for Kpathsea 6.3.4.
#
# Report bugs to <tex-k@tug.org>.
#
@@ -621,8 +621,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='Kpathsea'
PACKAGE_TARNAME='kpathsea'
-PACKAGE_VERSION='6.3.4/dev'
-PACKAGE_STRING='Kpathsea 6.3.4/dev'
+PACKAGE_VERSION='6.3.4'
+PACKAGE_STRING='Kpathsea 6.3.4'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''
@@ -1376,7 +1376,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures Kpathsea 6.3.4/dev to adapt to many kinds of systems.
+\`configure' configures Kpathsea 6.3.4 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1447,7 +1447,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of Kpathsea 6.3.4/dev:";;
+ short | recursive ) echo "Configuration of Kpathsea 6.3.4:";;
esac
cat <<\_ACEOF
@@ -1575,7 +1575,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-Kpathsea configure 6.3.4/dev
+Kpathsea configure 6.3.4
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -2331,7 +2331,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by Kpathsea $as_me 6.3.4/dev, which was
+It was created by Kpathsea $as_me 6.3.4, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
@@ -3091,14 +3091,14 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
-KPSEVERSION=6.3.4/dev
+KPSEVERSION=6.3.4
KPSE_LT_VERSINFO=9:4:3
- WEB2CVERSION=" (TeX Live 2022/dev)"
+ WEB2CVERSION=" (TeX Live 2022)"
am__api_version='1.16'
@@ -8663,7 +8663,7 @@ fi
# Define the identity of the package.
PACKAGE='kpathsea'
- VERSION='6.3.4/dev'
+ VERSION='6.3.4'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -15415,7 +15415,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by Kpathsea $as_me 6.3.4/dev, which was
+This file was extended by Kpathsea $as_me 6.3.4, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -15483,7 +15483,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-Kpathsea config.status 6.3.4/dev
+Kpathsea config.status 6.3.4
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/texk/kpathsea/doc/kpathsea.info b/Build/source/texk/kpathsea/doc/kpathsea.info
index c57020d0d01..a9c122cad0c 100644
--- a/Build/source/texk/kpathsea/doc/kpathsea.info
+++ b/Build/source/texk/kpathsea/doc/kpathsea.info
@@ -1,9 +1,9 @@
-This is kpathsea.info, produced by makeinfo version 6.8 from
+This is kpathsea.info, produced by makeinfo version 5.1 from
kpathsea.texi.
This file documents the Kpathsea library for path searching.
- Copyright (C) 1996-2021 Karl Berry & Olaf Weber.
+ Copyright (C) 1996-2022 Karl Berry & Olaf Weber.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
@@ -37,7 +37,7 @@ Kpathsea library
****************
This manual documents the Kpathsea library for path searching. It
-corresponds to version 6.3.3, released in July 2021.
+corresponds to version 6.3.4, released in January 2022.
* Menu:
@@ -61,8 +61,8 @@ File: kpathsea.info, Node: Introduction, Next: unixtex.ftp, Prev: Top, Up: T
1 Introduction
**************
-This manual corresponds to version 6.3.3 of the Kpathsea library,
-released in July 2021.
+This manual corresponds to version 6.3.4 of the Kpathsea library,
+released in January 2022.
The library's fundamental purpose is to return a filename from a list
of directories specified by the user, similar to what shells do when
@@ -3031,7 +3031,7 @@ Index
* !! and casefolding: Casefolding examples.
(line 57)
* !! in path specifications: ls-R. (line 57)
-* !! in TEXMFDBS: ls-R. (line 11)
+* !! in 'TEXMFDBS': ls-R. (line 11)
* $ expansion: Variable expansion. (line 6)
* --all: Path searching options.
(line 12)
@@ -3039,7 +3039,7 @@ Index
(line 19)
* --cnf-line: Path searching options.
(line 28)
-* --cnf-line, source for path: Path sources. (line 9)
+* '--cnf-line', source for path: Path sources. (line 9)
* --color=tty: ls-R. (line 25)
* --debug=NUM: Auxiliary tasks. (line 9)
* --dpi=NUM: Path searching options.
@@ -3085,12 +3085,12 @@ Index
* --without-mktexpk-default: mktex configuration. (line 12)
* --without-mktextfm-default: mktex configuration. (line 12)
* -1 debugging value: Debugging. (line 23)
-* -A option to ls: ls-R. (line 39)
+* -A option to 'ls': ls-R. (line 39)
* -D NUM: Path searching options.
(line 49)
* -iname, find predicate: Casefolding examples.
(line 78)
-* -L option to ls: ls-R. (line 44)
+* -L option to 'ls': ls-R. (line 44)
* . directories, ignored: ls-R. (line 39)
* . files: ls-R. (line 39)
* .2602gf: Unable to generate fonts.
@@ -3167,7 +3167,7 @@ Index
(line 195)
* .pro: Supported file formats.
(line 169)
-* .PROGNAME qualifier in texmf.cnf: Config files. (line 50)
+* .PROGNAME qualifier in 'texmf.cnf': Config files. (line 50)
* .rhosts, writable by TeX: Security. (line 10)
* .ris: Supported file formats.
(line 173)
@@ -3177,7 +3177,7 @@ Index
(line 42)
* .tex: Supported file formats.
(line 180)
-* .tex file, included in ls-R: ls-R. (line 39)
+* .tex file, included in 'ls-R': ls-R. (line 39)
* .tfm: Supported file formats.
(line 199)
* .ttc: Supported file formats.
@@ -3205,9 +3205,9 @@ Index
* 8.3 filenames, using: mktex configuration. (line 68)
* : may not be :: Searching overview. (line 13)
* :: expansion: Default expansion. (line 6)
-* ; translated to : in texmf.cnf: Config files. (line 66)
-* = omitted in texmf.cnf and misparsing: Config files. (line 86)
-* \, line continuation in texmf.cnf: Config files. (line 37)
+* ; translated to ':' in 'texmf.cnf': Config files. (line 66)
+* = omitted in 'texmf.cnf' and misparsing: Config files. (line 86)
+* \, line continuation in 'texmf.cnf': Config files. (line 37)
* \openin: Searching overview. (line 31)
* \special, suppressing warnings about: Suppressing warnings.
(line 31)
@@ -3230,15 +3230,15 @@ Index
* announcement mailing list: Mailing lists. (line 6)
* API, re-entrant: Programming overview.
(line 16)
-* append-only directories and mktexpk: Security. (line 36)
+* append-only directories and 'mktexpk': Security. (line 36)
* appendonlydir: mktex configuration. (line 60)
* Apple filesystem, case-insensitive: Casefolding rationale.
(line 6)
-* arguments to mktex: mktex script arguments.
+* arguments to 'mktex': mktex script arguments.
(line 6)
* argv[0]: Calling sequence. (line 14)
* autoconf, recommended: Calling sequence. (line 117)
-* automounter, and ls-R: ls-R. (line 46)
+* automounter, and 'ls-R': ls-R. (line 46)
* auxiliary tasks: Auxiliary tasks. (line 6)
* Bach, Johann Sebastian: Default expansion. (line 41)
* backslash-newline: Config files. (line 37)
@@ -3248,7 +3248,7 @@ Index
(line 30)
* BIBINPUTS <1>: Supported file formats.
(line 121)
-* blank lines, in texmf.cnf: Config files. (line 35)
+* blank lines, in 'texmf.cnf': Config files. (line 35)
* BLTXMLINPUTS: Supported file formats.
(line 34)
* brace expansion: Brace expansion. (line 6)
@@ -3276,7 +3276,7 @@ Index
* checksum: Suppressing warnings.
(line 16)
* circle fonts: Fontmap. (line 19)
-* client_path in kpse->format_info: Calling sequence. (line 47)
+* client_path in 'kpse->format_info': Calling sequence. (line 47)
* CLUAINPUTS: Supported file formats.
(line 42)
* CMAPFONTS: Supported file formats.
@@ -3287,7 +3287,7 @@ Index
* cnf.h: Programming with config files.
(line 27)
* comments, in fontmap files: Fontmap. (line 27)
-* comments, in texmf.cnf: Config files. (line 27)
+* comments, in 'texmf.cnf': Config files. (line 27)
* comments, making: Introduction. (line 29)
* common features in glyph lookup: Basic glyph lookup. (line 6)
* common problems: Common problems. (line 6)
@@ -3312,8 +3312,9 @@ Index
* config.status: Bug checklist. (line 27)
* configuration bugs: Bug checklist. (line 27)
* configuration file, source for path: Path sources. (line 20)
-* configuration of mktex scripts: mktex configuration. (line 6)
-* configure options for mktex scripts: mktex configuration. (line 12)
+* configuration of 'mktex' scripts: mktex configuration. (line 6)
+* 'configure' options for 'mktex' scripts: mktex configuration.
+ (line 12)
* context diff: Bug checklist. (line 52)
* continuation character: Config files. (line 37)
* core dumps, reporting: Bug checklist. (line 58)
@@ -3337,7 +3338,7 @@ Index
* directory permissions: Security. (line 51)
* directory structure, for TeX files: TeX directory structure.
(line 6)
-* disabling mktex scripts: mktex configuration. (line 6)
+* disabling 'mktex' scripts: mktex configuration. (line 6)
* disk search: Searching overview. (line 22)
* disk searching, avoiding: ls-R. (line 57)
* disk usage, reducing: Logging. (line 6)
@@ -3364,7 +3365,7 @@ Index
(line 41)
* elt-dirs.c <1>: Subdirectory expansion.
(line 48)
-* enabling mktex scripts: mktex configuration. (line 6)
+* enabling 'mktex' scripts: mktex configuration. (line 6)
* ENCFONTS: Supported file formats.
(line 61)
* engine name: Path searching options.
@@ -3393,7 +3394,7 @@ Index
* extensions, filename: File lookup. (line 24)
* externally-built filename database: Filename database. (line 6)
* extra colons: Default expansion. (line 6)
-* failed mktex... script invocation: mktex script names. (line 35)
+* failed 'mktex...' script invocation: mktex script names. (line 35)
* fallback font: Fallback font. (line 6)
* fallback resolutions: Fallback font. (line 6)
* FAQ, Kpathsea: Common problems. (line 6)
@@ -3479,7 +3480,7 @@ Index
(line 151)
* interface, not frozen: Introduction. (line 29)
* introduction: Introduction. (line 6)
-* kdebug:: Debugging. (line 105)
+* 'kdebug:': Debugging. (line 105)
* kdefault.c: Default expansion. (line 48)
* Knuth, Donald E.: History. (line 6)
* Knuth, Donald E., archive of programs by: unixtex.ftp. (line 20)
@@ -3490,7 +3491,7 @@ Index
(line 27)
* KPATHSEA_DEBUG: Calling sequence. (line 28)
* KPATHSEA_DEBUG <1>: Debugging. (line 18)
-* kpathsea_find_file: File lookup. (line 37)
+* kpathsea_find_file: File lookup. (line 38)
* kpathsea_find_file <1>: Calling sequence. (line 62)
* kpathsea_find_glyph: Glyph lookup. (line 26)
* kpathsea_finish: Calling sequence. (line 106)
@@ -3582,9 +3583,9 @@ Index
(line 20)
* mkocp: mktex script names. (line 18)
* mkofm: mktex script names. (line 21)
-* mktex script configuration: mktex configuration. (line 6)
-* mktex script names: mktex script names. (line 6)
-* mktex scripts: mktex scripts. (line 6)
+* 'mktex' script configuration: mktex configuration. (line 6)
+* 'mktex' script names: mktex script names. (line 6)
+* 'mktex' scripts: mktex scripts. (line 6)
* mktex.cnf: Specially-recognized files.
(line 28)
* mktex.cnf <1>: mktex configuration. (line 29)
@@ -3594,7 +3595,7 @@ Index
* mktexfmt: mktex script names. (line 10)
* mktexmf: mktex script names. (line 15)
* mktexpk: mktex script names. (line 24)
-* mktexpk can't guess mode: Unable to generate fonts.
+* 'mktexpk' can't guess mode: Unable to generate fonts.
(line 12)
* mktextex: mktex script names. (line 27)
* mktextfm: mktex script names. (line 30)
@@ -3615,9 +3616,9 @@ Index
* MT_FEATURES: mktex configuration. (line 39)
* multiple TeX hierarchies: Brace expansion. (line 20)
* must exist: Searching overview. (line 31)
-* names for mktex scripts: mktex script names. (line 6)
+* names for 'mktex' scripts: mktex script names. (line 6)
* Neumann, Gustaf: History. (line 56)
-* NFS and ls-R: ls-R. (line 46)
+* NFS and 'ls-R': ls-R. (line 46)
* nomfdrivers: mktex configuration. (line 92)
* nomode: mktex configuration. (line 97)
* none: Suppressing warnings.
@@ -3729,7 +3730,7 @@ Index
* shell variables: Variable expansion. (line 17)
* shell_escape, example for code: Programming with config files.
(line 10)
-* site overrides for mktex...: mktex configuration. (line 29)
+* site overrides for 'mktex...': mktex configuration. (line 29)
* skeleton TeX directory: TeX directory structure.
(line 6)
* slow startup time: Slow path searching. (line 6)
@@ -3764,7 +3765,7 @@ Index
(line 6)
* symbolic links not found: Unable to find files.
(line 21)
-* symbolic links, and ls-R: ls-R. (line 44)
+* symbolic links, and 'ls-R': ls-R. (line 44)
* symlinks, resolving: Calling sequence. (line 31)
* system C compiler bugs: TeX or Metafont failing.
(line 16)
@@ -3789,8 +3790,8 @@ Index
* TeX file lookup: File lookup. (line 6)
* TeX glyph lookup: Glyph lookup. (line 6)
* TeX support: TeX support. (line 6)
-* TeX Users Group: Introduction. (line 42)
-* tex-file.c: File lookup. (line 37)
+* TeX Users Group: Introduction. (line 43)
+* tex-file.c: File lookup. (line 38)
* tex-file.h: Programming overview.
(line 26)
* tex-glyph.c: Glyph lookup. (line 26)
@@ -3830,7 +3831,7 @@ Index
(line 6)
* texmf.cnf: Specially-recognized files.
(line 38)
-* texmf.cnf missing, warning about: Config files. (line 18)
+* 'texmf.cnf' missing, warning about: Config files. (line 18)
* texmf.cnf, and variable expansion: Variable expansion. (line 6)
* texmf.cnf, definition for: Config files. (line 6)
* texmf.cnf, source for path: Path sources. (line 20)
@@ -3875,7 +3876,7 @@ Index
* tilde.c: Tilde expansion. (line 25)
* time system call: Logging. (line 15)
* tolerance for glyph lookup: Basic glyph lookup. (line 15)
-* trailing / in home directory: Tilde expansion. (line 19)
+* trailing '/' in home directory: Tilde expansion. (line 19)
* trailing colons: Default expansion. (line 6)
* translations, of path searching description: Path searching.
(line 10)
@@ -3901,7 +3902,7 @@ Index
* unreadable file warnings: Suppressing warnings.
(line 27)
* unreadable files: Searching overview. (line 63)
-* unusable ls-R warning: ls-R. (line 51)
+* unusable 'ls-R' warning: ls-R. (line 51)
* usage patterns, finding: Logging. (line 6)
* USERPROFILE, as ~ expansion: Tilde expansion. (line 6)
* USE_TEXMFVAR: mktex configuration. (line 128)
@@ -3919,8 +3920,8 @@ Index
(line 219)
* Vojta, Paul: History. (line 30)
* Walsh, Norman: History. (line 56)
-* warning about unusable ls-R: ls-R. (line 51)
-* warning, about missing texmf.cnf: Config files. (line 18)
+* warning about unusable 'ls-R': ls-R. (line 51)
+* warning, about missing 'texmf.cnf': Config files. (line 18)
* warnings, file access: Searching overview. (line 63)
* warnings, suppressing: Suppressing warnings.
(line 6)
@@ -3947,66 +3948,61 @@ Index

Tag Table:
Node: Top1480
-Node: Introduction2259
-Node: History4325
-Node: unixtex.ftp8921
-Node: Security10391
-Node: TeX directory structure12895
-Node: Path searching16934
-Node: Searching overview17892
-Node: Path sources21711
-Node: Config files22937
-Node: Path expansion27809
-Node: Default expansion28762
-Node: Variable expansion30832
-Node: Tilde expansion32233
-Node: Brace expansion33213
-Node: KPSE_DOT expansion34152
-Node: Subdirectory expansion34665
-Node: Casefolding search37013
-Node: Casefolding rationale37782
-Node: Casefolding examples39128
-Node: Filename database44174
-Node: ls-R45156
-Node: Filename aliases48832
-Node: Database format50010
-Node: Invoking kpsewhich51023
-Node: Path searching options51978
-Node: Specially-recognized files61576
-Node: Auxiliary tasks62931
-Node: Standard options66656
-Node: TeX support67012
-Node: Supported file formats68366
-Node: File lookup76034
-Node: Glyph lookup77783
-Node: Basic glyph lookup78907
-Node: Fontmap79787
-Node: Fallback font82297
-Node: Suppressing warnings83209
-Node: mktex scripts84336
-Node: mktex configuration85551
-Node: mktex script names91354
-Node: mktex script arguments92740
-Node: Programming93619
-Node: Programming overview94192
-Node: Calling sequence97053
-Node: Program-specific files103582
-Node: Programming with config files104605
-Node: Reporting bugs106192
-Node: Bug checklist106870
-Node: Mailing lists110339
-Node: Debugging111016
-Node: Logging116093
-Node: Common problems117960
-Node: Unable to find files118437
-Node: Slow path searching120847
-Node: Unable to generate fonts122222
-Node: TeX or Metafont failing124694
-Node: Index125896
+Node: Introduction2262
+Node: History4331
+Node: unixtex.ftp8927
+Node: Security10397
+Node: TeX directory structure12901
+Node: Path searching16940
+Node: Searching overview17898
+Node: Path sources21717
+Node: Config files22943
+Node: Path expansion27815
+Node: Default expansion28768
+Node: Variable expansion30838
+Node: Tilde expansion32239
+Node: Brace expansion33219
+Node: KPSE_DOT expansion34158
+Node: Subdirectory expansion34671
+Node: Casefolding search37019
+Node: Casefolding rationale37788
+Node: Casefolding examples39134
+Node: Filename database44180
+Node: ls-R45162
+Node: Filename aliases48838
+Node: Database format50016
+Node: Invoking kpsewhich51029
+Node: Path searching options51984
+Node: Specially-recognized files61582
+Node: Auxiliary tasks62937
+Node: Standard options66662
+Node: TeX support67018
+Node: Supported file formats68372
+Node: File lookup76040
+Node: Glyph lookup77789
+Node: Basic glyph lookup78913
+Node: Fontmap79793
+Node: Fallback font82303
+Node: Suppressing warnings83215
+Node: mktex scripts84342
+Node: mktex configuration85557
+Node: mktex script names91360
+Node: mktex script arguments92746
+Node: Programming93625
+Node: Programming overview94198
+Node: Calling sequence97059
+Node: Program-specific files103588
+Node: Programming with config files104611
+Node: Reporting bugs106198
+Node: Bug checklist106876
+Node: Mailing lists110345
+Node: Debugging111022
+Node: Logging116099
+Node: Common problems117966
+Node: Unable to find files118443
+Node: Slow path searching120853
+Node: Unable to generate fonts122228
+Node: TeX or Metafont failing124700
+Node: Index125902

End Tag Table
-
-
-Local Variables:
-coding: utf-8
-End:
diff --git a/Build/source/texk/kpathsea/doc/kpathsea.texi b/Build/source/texk/kpathsea/doc/kpathsea.texi
index bed36be2041..0bec91da200 100644
--- a/Build/source/texk/kpathsea/doc/kpathsea.texi
+++ b/Build/source/texk/kpathsea/doc/kpathsea.texi
@@ -2,13 +2,13 @@
@setfilename kpathsea.info
@settitle Kpathsea: A library for path searching
-@set version 6.3.3
-@set month-year July 2021
+@set version 6.3.4
+@set month-year January 2022
@copying
This file documents the Kpathsea library for path searching.
-Copyright @copyright{} 1996--2021 Karl Berry & Olaf Weber.
+Copyright @copyright{} 1996--2022 Karl Berry & Olaf Weber.
Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
diff --git a/Build/source/texk/kpathsea/kpsewhich.c b/Build/source/texk/kpathsea/kpsewhich.c
index 76f956a2480..63a72322456 100644
--- a/Build/source/texk/kpathsea/kpsewhich.c
+++ b/Build/source/texk/kpathsea/kpsewhich.c
@@ -1,7 +1,7 @@
/* kpsewhich -- standalone path lookup and variable expansion for Kpathsea.
Ideas from Thomas Esser, Pierre MacKay, and many others.
- Copyright 1995-2021 Karl Berry & Olaf Weber.
+ Copyright 1995-2022 Karl Berry & Olaf Weber.
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
@@ -736,7 +736,7 @@ read_command_line (kpathsea kpse, int argc, string *argv)
} else if (ARGUMENT_IS ("version")) {
puts (kpathsea_version_string);
- puts ("Copyright 2021 Karl Berry & Olaf Weber.\n\
+ puts ("Copyright 2022 Karl Berry & Olaf Weber.\n\
License LGPLv2.1+: GNU Lesser GPL version 2.1 or later <https://gnu.org/licenses/lgpl.html>\n\
This is free software: you are free to change and redistribute it.\n\
There is NO WARRANTY, to the extent permitted by law.\n");
diff --git a/Build/source/texk/kpathsea/texmf.cnf b/Build/source/texk/kpathsea/texmf.cnf
index c5e33180334..fa71b3e3155 100644
--- a/Build/source/texk/kpathsea/texmf.cnf
+++ b/Build/source/texk/kpathsea/texmf.cnf
@@ -4,8 +4,8 @@
% If you modify this original file, YOUR CHANGES WILL BE LOST when it is
% updated. Instead, put your changes -- and only your changes, not an
% entire copy! -- in ../../texmf.cnf. That is, if this file is
-% installed in /some/path/to/texlive/2021/texmf-dist/web2c/texmf.cnf,
-% put your custom settings in /some/path/to/texlive/2021/texmf.cnf.
+% installed in /some/path/to/texlive/2022/texmf-dist/web2c/texmf.cnf,
+% put your custom settings in /some/path/to/texlive/2022/texmf.cnf.
% (Below, we use YYYY in place of the specific year.)
%
% What follows is a super-summary of what this .cnf file can
@@ -84,10 +84,10 @@ TEXMFSYSCONFIG = $TEXMFROOT/texmf-config
TEXMFHOME = ~/texmf
% TEXMFVAR, where texconfig/updmap/fmtutil store cached runtime data.
-TEXMFVAR = ~/.texlive2021/texmf-var
+TEXMFVAR = ~/.texlive2022/texmf-var
% TEXMFCONFIG, where texconfig/updmap/fmtutil store configuration data.
-TEXMFCONFIG = ~/.texlive2021/texmf-config
+TEXMFCONFIG = ~/.texlive2022/texmf-config
% This is the value manipulated by tlmgr's auxtrees subcommand in the
% root texmf.cnf. Kpathsea warns about a literally empty string for a
diff --git a/Build/source/texk/kpathsea/version.ac b/Build/source/texk/kpathsea/version.ac
index de987f8ecf8..ba689acd03c 100644
--- a/Build/source/texk/kpathsea/version.ac
+++ b/Build/source/texk/kpathsea/version.ac
@@ -1,5 +1,5 @@
dnl $Id$
-dnl Copyright 2016-2021 Karl Berry <tex-live@tug.org>
+dnl Copyright 2016-2022 Karl Berry <tex-live@tug.org>
dnl Copyright 2011-2015 Peter Breitenlohner <tex-live@tug.org>
dnl
dnl This file is free software; the copyright holder
@@ -20,4 +20,4 @@ dnl append "dev", to distinguish binaries built between releases.
dnl --------------------------------------------------------
dnl
dnl This file is m4-included from configure.ac.
-m4_define([kpse_version], [6.3.4/dev])
+m4_define([kpse_version], [6.3.4])
diff --git a/Build/source/texk/makeindexk/configure b/Build/source/texk/makeindexk/configure
index 5fd1591673a..33a282671eb 100755
--- a/Build/source/texk/makeindexk/configure
+++ b/Build/source/texk/makeindexk/configure
@@ -14114,7 +14114,7 @@ ac_config_headers="$ac_config_headers c-auto.h:c-auto.in"
-printf "%s\n" "#define TEX_LIVE_VERSION \"2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TEX_LIVE_VERSION \"2022\"" >>confdefs.h
ac_fn_c_check_header_compile "$LINENO" "ctype.h" "ac_cv_header_ctype_h" "$ac_includes_default"
diff --git a/Build/source/texk/mendexk/COPYRIGHT b/Build/source/texk/mendexk/COPYRIGHT
index 26af15eeab9..02646827031 100644
--- a/Build/source/texk/mendexk/COPYRIGHT
+++ b/Build/source/texk/mendexk/COPYRIGHT
@@ -1,5 +1,5 @@
Copyright (C) 1995 ASCII Corporation, 2009 ASCII MEDIA WORKS
-Copyright (C) 2017-2021 Japanese TeX Development Community
+Copyright (C) 2017-2022 Japanese TeX Development Community
All rights reserved.
Redistribution and use in source and binary forms, with or without
diff --git a/Build/source/texk/mendexk/ChangeLog b/Build/source/texk/mendexk/ChangeLog
index 535313bf071..e558612051c 100644
--- a/Build/source/texk/mendexk/ChangeLog
+++ b/Build/source/texk/mendexk/ChangeLog
@@ -1,3 +1,8 @@
+2022-01-18 Karl Berry <karl@freefriends.org>
+
+ * COPYRIGHT,
+ * main.c: 2021.
+
2021-09-19 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
* fread.c:
diff --git a/Build/source/texk/mendexk/configure b/Build/source/texk/mendexk/configure
index bcaa84a00f1..cd3588c329a 100755
--- a/Build/source/texk/mendexk/configure
+++ b/Build/source/texk/mendexk/configure
@@ -14116,7 +14116,7 @@ ac_config_headers="$ac_config_headers c-auto.h:c-auto.in"
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if C99 variadic macros are supported" >&5
diff --git a/Build/source/texk/mendexk/main.c b/Build/source/texk/mendexk/main.c
index 28f9ae97d36..5d562726437 100644
--- a/Build/source/texk/mendexk/main.c
+++ b/Build/source/texk/mendexk/main.c
@@ -193,7 +193,7 @@ int main(int argc, char **argv)
default:
fprintf(stderr,"mendex - Japanese index processor, %s (%s) (%s).\n",VERSION, get_enc_string(), TL_VERSION);
- fprintf(stderr," Copyright 2009 ASCII MEDIA WORKS, 2017-2021 Japanese TeX Development Community\n");
+ fprintf(stderr," Copyright 2009 ASCII MEDIA WORKS, 2017-2022 Japanese TeX Development Community\n");
fprintf(stderr,"usage:\n");
fprintf(stderr,"%% mendex [-ilqrcgfEJSU] [-s sty] [-d dic] [-o ind] [-t log] [-p no] [-I enc] [--] [idx0 idx1 ...]\n");
fprintf(stderr,"options:\n");
diff --git a/Build/source/texk/ps2pk/configure b/Build/source/texk/ps2pk/configure
index 74449988184..412109c65e3 100755
--- a/Build/source/texk/ps2pk/configure
+++ b/Build/source/texk/ps2pk/configure
@@ -14351,7 +14351,7 @@ ac_config_headers="$ac_config_headers c-auto.h:c-auto.in"
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
for ac_prog in kpsewhich
diff --git a/Build/source/texk/ptexenc/ChangeLog b/Build/source/texk/ptexenc/ChangeLog
index 5366043d538..6f40a869e27 100644
--- a/Build/source/texk/ptexenc/ChangeLog
+++ b/Build/source/texk/ptexenc/ChangeLog
@@ -1,3 +1,7 @@
+2022-01-18 Karl Berry <karl@tug.org>
+
+ * version.ac: remove /dev, for TL22.
+
2021-06-29 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
* kanjicnv.c, ptexenc/kanjicnv.h: Always return 0 for
@@ -11,7 +15,7 @@
2021-04-17 Karl Berry <karl@tug.org>
- * version.ac: now 1.3.11/dev since TL'21 is released.
+ * version.ac: now 1.3.11/dev since TL21 is released.
2021-03-23 Karl Berry <karl@tug.org>
diff --git a/Build/source/texk/ptexenc/c-auto.in b/Build/source/texk/ptexenc/c-auto.in
index 2efd2692a4a..45f0a0a9f15 100644
--- a/Build/source/texk/ptexenc/c-auto.in
+++ b/Build/source/texk/ptexenc/c-auto.in
@@ -6,7 +6,7 @@
#define PTEXENC_C_AUTO_H
/* ptexenc: the version string. */
-#define PTEXENCVERSION "ptexenc version 1.3.11/dev"
+#define PTEXENCVERSION "ptexenc version 1.3.11"
/* Define to 1 if the `closedir' function returns void instead of int. */
#undef CLOSEDIR_VOID
diff --git a/Build/source/texk/ptexenc/configure b/Build/source/texk/ptexenc/configure
index 0e7d513f5cd..191a62891da 100755
--- a/Build/source/texk/ptexenc/configure
+++ b/Build/source/texk/ptexenc/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for ptexenc 1.3.11/dev.
+# Generated by GNU Autoconf 2.71 for ptexenc 1.3.11.
#
# Report bugs to <tex-k@tug.org>.
#
@@ -629,8 +629,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='ptexenc'
PACKAGE_TARNAME='ptexenc'
-PACKAGE_VERSION='1.3.11/dev'
-PACKAGE_STRING='ptexenc 1.3.11/dev'
+PACKAGE_VERSION='1.3.11'
+PACKAGE_STRING='ptexenc 1.3.11'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''
@@ -1375,7 +1375,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures ptexenc 1.3.11/dev to adapt to many kinds of systems.
+\`configure' configures ptexenc 1.3.11 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1446,7 +1446,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of ptexenc 1.3.11/dev:";;
+ short | recursive ) echo "Configuration of ptexenc 1.3.11:";;
esac
cat <<\_ACEOF
@@ -1566,7 +1566,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-ptexenc configure 1.3.11/dev
+ptexenc configure 1.3.11
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -2090,7 +2090,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by ptexenc $as_me 1.3.11/dev, which was
+It was created by ptexenc $as_me 1.3.11, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
@@ -2850,7 +2850,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
-PTEXENCVERSION=1.3.11/dev
+PTEXENCVERSION=1.3.11
PTEXENC_LT_VERSINFO=4:11:3
@@ -8418,7 +8418,7 @@ fi
# Define the identity of the package.
PACKAGE='ptexenc'
- VERSION='1.3.11/dev'
+ VERSION='1.3.11'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -14528,7 +14528,7 @@ Usage: $0 [OPTIONS]
Report bugs to <bug-libtool@gnu.org>."
lt_cl_version="\
-ptexenc config.lt 1.3.11/dev
+ptexenc config.lt 1.3.11
configured by $0, generated by GNU Autoconf 2.71.
Copyright (C) 2011 Free Software Foundation, Inc.
@@ -16255,7 +16255,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by ptexenc $as_me 1.3.11/dev, which was
+This file was extended by ptexenc $as_me 1.3.11, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16323,7 +16323,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-ptexenc config.status 1.3.11/dev
+ptexenc config.status 1.3.11
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/texk/ptexenc/version.ac b/Build/source/texk/ptexenc/version.ac
index f3fb9647750..7c02f883de3 100644
--- a/Build/source/texk/ptexenc/version.ac
+++ b/Build/source/texk/ptexenc/version.ac
@@ -1,5 +1,5 @@
dnl $Id$
-dnl Copyright 2016-2021 Karl Berry <tex-live@tug.org>
+dnl Copyright 2016-2022 Karl Berry <tex-live@tug.org>
dnl Copyright 2011-2015 Peter Breitenlohner <tex-live@tug.org>
dnl
dnl This file is free software; the copyright holder
@@ -10,4 +10,4 @@ dnl Keep package and shared library versions the same;
dnl see kpathsea/version.ac.
dnl
dnl This file is m4-included from configure.ac.
-m4_define([ptexenc_version], [1.3.11/dev])
+m4_define([ptexenc_version], [1.3.11])
diff --git a/Build/source/texk/seetexk/configure b/Build/source/texk/seetexk/configure
index 78f4a46d7bd..9f71eba899c 100755
--- a/Build/source/texk/seetexk/configure
+++ b/Build/source/texk/seetexk/configure
@@ -14117,7 +14117,7 @@ ac_config_headers="$ac_config_headers config.h"
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
ac_fn_c_check_func "$LINENO" "strerror" "ac_cv_func_strerror"
diff --git a/Build/source/texk/texlive/configure b/Build/source/texk/texlive/configure
index f12f9dd1b94..e0ccce0770b 100755
--- a/Build/source/texk/texlive/configure
+++ b/Build/source/texk/texlive/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for TeX Live Scripts 2022/dev.
+# Generated by GNU Autoconf 2.71 for TeX Live Scripts 2022.
#
# Report bugs to <tex-k@tug.org>.
#
@@ -610,8 +610,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='TeX Live Scripts'
PACKAGE_TARNAME='tex-live-scripts'
-PACKAGE_VERSION='2022/dev'
-PACKAGE_STRING='TeX Live Scripts 2022/dev'
+PACKAGE_VERSION='2022'
+PACKAGE_STRING='TeX Live Scripts 2022'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''
@@ -1281,7 +1281,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures TeX Live Scripts 2022/dev to adapt to many kinds of systems.
+\`configure' configures TeX Live Scripts 2022 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1349,7 +1349,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of TeX Live Scripts 2022/dev:";;
+ short | recursive ) echo "Configuration of TeX Live Scripts 2022:";;
esac
cat <<\_ACEOF
@@ -1445,7 +1445,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-TeX Live Scripts configure 2022/dev
+TeX Live Scripts configure 2022
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -1521,7 +1521,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by TeX Live Scripts $as_me 2022/dev, which was
+It was created by TeX Live Scripts $as_me 2022, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
@@ -2786,7 +2786,7 @@ fi
# Define the identity of the package.
PACKAGE='tex-live-scripts'
- VERSION='2022/dev'
+ VERSION='2022'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -4914,7 +4914,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by TeX Live Scripts $as_me 2022/dev, which was
+This file was extended by TeX Live Scripts $as_me 2022, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -4973,7 +4973,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-TeX Live Scripts config.status 2022/dev
+TeX Live Scripts config.status 2022
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/texk/ttf2pk2/configure b/Build/source/texk/ttf2pk2/configure
index d290e746460..94504eacbf8 100755
--- a/Build/source/texk/ttf2pk2/configure
+++ b/Build/source/texk/ttf2pk2/configure
@@ -14131,7 +14131,7 @@ ac_config_headers="$ac_config_headers config.h"
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
diff --git a/Build/source/texk/ttfdump/configure b/Build/source/texk/ttfdump/configure
index da0c7402047..f6680695d65 100755
--- a/Build/source/texk/ttfdump/configure
+++ b/Build/source/texk/ttfdump/configure
@@ -14383,7 +14383,7 @@ ac_config_headers="$ac_config_headers config.h"
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
kpse_save_CPPFLAGS=$CPPFLAGS
diff --git a/Build/source/texk/upmendex/COPYRIGHT b/Build/source/texk/upmendex/COPYRIGHT
index 9136a016327..50cd28cd581 100644
--- a/Build/source/texk/upmendex/COPYRIGHT
+++ b/Build/source/texk/upmendex/COPYRIGHT
@@ -1,5 +1,5 @@
Copyright (C) 1995 ASCII Corporation, 2009 ASCII MEDIA WORKS,
- 2015-2021 TANAKA Takuji
+ 2015-2022 TANAKA Takuji
All rights reserved.
Redistribution and use in source and binary forms, with or without
diff --git a/Build/source/texk/upmendex/ChangeLog b/Build/source/texk/upmendex/ChangeLog
index b2b3cd2f1e7..645305dd188 100644
--- a/Build/source/texk/upmendex/ChangeLog
+++ b/Build/source/texk/upmendex/ChangeLog
@@ -1,3 +1,8 @@
+2020-01-16 Karl Berry <karl@freefriends.org>
+
+ * COPYRIGHT,
+ * main.c: 2021.
+
2021-11-20 TANAKA Takuji <ttk@t-lab.opal.ne.jp>
* version 1.00 Stable version.
diff --git a/Build/source/texk/upmendex/configure b/Build/source/texk/upmendex/configure
index e5aa682d083..d0729922e5c 100755
--- a/Build/source/texk/upmendex/configure
+++ b/Build/source/texk/upmendex/configure
@@ -14509,7 +14509,7 @@ ac_config_headers="$ac_config_headers c-auto.h:c-auto.in"
-printf "%s\n" "#define TL_VERSION \"TeX Live 2022/dev\"" >>confdefs.h
+printf "%s\n" "#define TL_VERSION \"TeX Live 2022\"" >>confdefs.h
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking if C99 variadic macros are supported" >&5
diff --git a/Build/source/texk/upmendex/main.c b/Build/source/texk/upmendex/main.c
index 3bce9d1f3dc..43183192679 100644
--- a/Build/source/texk/upmendex/main.c
+++ b/Build/source/texk/upmendex/main.c
@@ -160,7 +160,7 @@ int main(int argc, char **argv)
default:
fprintf(stderr,"upmendex - index processor, %s (%s).\n",VERSION, TL_VERSION);
- fprintf(stderr," Copyright 2009 ASCII MEDIA WORKS, 2015-2021 TANAKA Takuji\n");
+ fprintf(stderr," Copyright 2009 ASCII MEDIA WORKS, 2015-2022 TANAKA Takuji\n");
fprintf(stderr," using ICU version %s\n",icu_version);
fprintf(stderr,"usage:\n");
fprintf(stderr,"%% upmendex [-ilqrcgf] [-s sty] [-d dic] [-o ind] [-t log] [-p no] [--] [idx0 idx1 ...]\n");
diff --git a/Build/source/texk/web2c/NEWS b/Build/source/texk/web2c/NEWS
index d2d9af17f85..25c123d49be 100644
--- a/Build/source/texk/web2c/NEWS
+++ b/Build/source/texk/web2c/NEWS
@@ -1,13 +1,21 @@
This file records noteworthy changes. (Public domain.)
-* for all engines except original (e)TeX:
+
+2022 (for TeX Live 2022)
+
+* hitex engine included for mobile output in HINT format.
+
+* twill program for original Pascal *.web mini-indexes included.
+
+* across actively-extended engines
+ (that is, not including original (e)TeX, Aleph, (u)pTeX, hitex):
- new primitive \showstream to redirect \show output to a file.
- new primitives \partokenname and \partokencontext allow overriding the
name of the internally-emitted \par token at blank lines, the end of
vboxes, etc.
-2021 (for TeX Live 2021, 23 March (e)2021)
+2021 (for TeX Live 2021, 23 March 2021)
* Knuth 2021 tune-up, with fixes to all of his *.web files. Overview:
https://tug.org/TUGboat/42-1/tb130knuth-tuneup21.pdf
New TeX version is 3.141592653, MF 2.71828182.
diff --git a/Build/source/texk/web2c/configure b/Build/source/texk/web2c/configure
index 185c8da41a4..56069488cb0 100755
--- a/Build/source/texk/web2c/configure
+++ b/Build/source/texk/web2c/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for Web2C 2022/dev.
+# Generated by GNU Autoconf 2.71 for Web2C 2022.
#
# Report bugs to <tex-k@tug.org>.
#
@@ -629,8 +629,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='Web2C'
PACKAGE_TARNAME='web2c'
-PACKAGE_VERSION='2022/dev'
-PACKAGE_STRING='Web2C 2022/dev'
+PACKAGE_VERSION='2022'
+PACKAGE_STRING='Web2C 2022'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''
@@ -1668,7 +1668,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures Web2C 2022/dev to adapt to many kinds of systems.
+\`configure' configures Web2C 2022 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1743,7 +1743,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of Web2C 2022/dev:";;
+ short | recursive ) echo "Configuration of Web2C 2022:";;
esac
cat <<\_ACEOF
@@ -1964,7 +1964,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-Web2C configure 2022/dev
+Web2C configure 2022
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -2954,7 +2954,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by Web2C $as_me 2022/dev, which was
+It was created by Web2C $as_me 2022, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
@@ -3930,7 +3930,7 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
-WEB2CVERSION=2022/dev
+WEB2CVERSION=2022
am__api_version='1.16'
@@ -9495,7 +9495,7 @@ fi
# Define the identity of the package.
PACKAGE='web2c'
- VERSION='2022/dev'
+ VERSION='2022'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -25364,7 +25364,7 @@ Usage: $0 [OPTIONS]
Report bugs to <bug-libtool@gnu.org>."
lt_cl_version="\
-Web2C config.lt 2022/dev
+Web2C config.lt 2022
configured by $0, generated by GNU Autoconf 2.71.
Copyright (C) 2011 Free Software Foundation, Inc.
@@ -28888,7 +28888,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by Web2C $as_me 2022/dev, which was
+This file was extended by Web2C $as_me 2022, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -28960,7 +28960,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-Web2C config.status 2022/dev
+Web2C config.status 2022
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/texk/web2c/pdftexdir/NEWS b/Build/source/texk/web2c/pdftexdir/NEWS
index 5942d51d67d..51c5a388bbb 100644
--- a/Build/source/texk/web2c/pdftexdir/NEWS
+++ b/Build/source/texk/web2c/pdftexdir/NEWS
@@ -1,4 +1,8 @@
+pdfTeX 3.141592653-2.6-1.40.24 (TeX Live 2022)
+
- changes:
+ - new primitive \showstream to redirect \show output.
+ - new primitives \partokenname, \partokencontext to control \par insertion.
- support structured destinations from PDF 2.0.
pdfTeX 3.141592653-2.6-1.40.23 (TeX Live 2021 post-release) (June 28, 2021)
diff --git a/Build/source/texk/web2c/web2c/configure b/Build/source/texk/web2c/web2c/configure
index 5e6be09b453..9a8fe4cbeb7 100755
--- a/Build/source/texk/web2c/web2c/configure
+++ b/Build/source/texk/web2c/web2c/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for Web2C Tools 2022/dev.
+# Generated by GNU Autoconf 2.71 for Web2C Tools 2022.
#
# Report bugs to <tex-k@tug.org>.
#
@@ -621,8 +621,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='Web2C Tools'
PACKAGE_TARNAME='web2c-tools'
-PACKAGE_VERSION='2022/dev'
-PACKAGE_STRING='Web2C Tools 2022/dev'
+PACKAGE_VERSION='2022'
+PACKAGE_STRING='Web2C Tools 2022'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''
@@ -1365,7 +1365,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures Web2C Tools 2022/dev to adapt to many kinds of systems.
+\`configure' configures Web2C Tools 2022 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1436,7 +1436,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of Web2C Tools 2022/dev:";;
+ short | recursive ) echo "Configuration of Web2C Tools 2022:";;
esac
cat <<\_ACEOF
@@ -1559,7 +1559,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-Web2C Tools configure 2022/dev
+Web2C Tools configure 2022
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -2315,7 +2315,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by Web2C Tools $as_me 2022/dev, which was
+It was created by Web2C Tools $as_me 2022, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
@@ -8637,7 +8637,7 @@ fi
# Define the identity of the package.
PACKAGE='web2c-tools'
- VERSION='2022/dev'
+ VERSION='2022'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -15371,7 +15371,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by Web2C Tools $as_me 2022/dev, which was
+This file was extended by Web2C Tools $as_me 2022, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -15439,7 +15439,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-Web2C Tools config.status 2022/dev
+Web2C Tools config.status 2022
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/texk/web2c/xetexdir/ChangeLog b/Build/source/texk/web2c/xetexdir/ChangeLog
index 6df4bc9054b..d696a87911d 100644
--- a/Build/source/texk/web2c/xetexdir/ChangeLog
+++ b/Build/source/texk/web2c/xetexdir/ChangeLog
@@ -1,3 +1,10 @@
+2021-02-17 Karl Berry <karl@tug.org>
+
+ * NEWS,
+ * xetex_version.h,
+ * xetex.web (xetex_revision, xetex_version_string):
+ version 0.999994 for TL22.
+
2022-01-10 Karl Berry <karl@freefriends.org>
* am/xetex.am: do not silence tangle-sh.
diff --git a/Build/source/texk/web2c/xetexdir/NEWS b/Build/source/texk/web2c/xetexdir/NEWS
index 5bb34f51c63..a82669be713 100644
--- a/Build/source/texk/web2c/xetexdir/NEWS
+++ b/Build/source/texk/web2c/xetexdir/NEWS
@@ -1,4 +1,10 @@
==============================================================
+XeTeX 0.999994
+
+* New wrapper scripts xetex-unsafe and xelatex-unsafe for XeTeX
+ documents requiring PSTricks transparency. For safety, use LuaTeX instead.
+
+==============================================================
XeTeX 0.999993 (February 2021)
* Fix several bugs in Unicode math kerning implementation.
diff --git a/Build/source/texk/web2c/xetexdir/xetex.web b/Build/source/texk/web2c/xetexdir/xetex.web
index 53176c99e23..4871d9d588e 100644
--- a/Build/source/texk/web2c/xetexdir/xetex.web
+++ b/Build/source/texk/web2c/xetexdir/xetex.web
@@ -1,5 +1,5 @@
% Copyright (c) 1994-2008 by SIL International
-% Copyright (c) 2009-2021 by Jonathan Kew
+% Copyright (c) 2009-2022 by Jonathan Kew
% Copyright (c) 2010-2012 by Han The Thanh
% Copyright (c) 2012-2013 by Khaled Hosny
@@ -319,8 +319,8 @@ known as `\eTeX'.
@d eTeX_version_string=='-2.6' {current \eTeX\ version}
@#
@d XeTeX_version=0 { \.{\\XeTeXversion} }
-@d XeTeX_revision==".999993" { \.{\\XeTeXrevision} }
-@d XeTeX_version_string=='-0.999993' {current \XeTeX\ version}
+@d XeTeX_revision==".999994" { \.{\\XeTeXrevision} }
+@d XeTeX_version_string=='-0.999994' {current \XeTeX\ version}
@#
@d XeTeX_banner=='This is XeTeX, Version 3.141592653',eTeX_version_string,XeTeX_version_string
{printed when \XeTeX\ starts}
diff --git a/Build/source/texk/web2c/xetexdir/xetex_version.h b/Build/source/texk/web2c/xetexdir/xetex_version.h
index b6e15475462..0775de56589 100644
--- a/Build/source/texk/web2c/xetexdir/xetex_version.h
+++ b/Build/source/texk/web2c/xetexdir/xetex_version.h
@@ -1 +1 @@
-#define XETEX_VERSION "0.999993"
+#define XETEX_VERSION "0.999994"
diff --git a/Build/source/utils/configure b/Build/source/utils/configure
index f401f6b1d2c..0baea8c6ae5 100755
--- a/Build/source/utils/configure
+++ b/Build/source/utils/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.71 for TeX Live utils 2022/dev.
+# Generated by GNU Autoconf 2.71 for TeX Live utils 2022.
#
# Report bugs to <tex-k@tug.org>.
#
@@ -610,8 +610,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='TeX Live utils'
PACKAGE_TARNAME='tex-live-utils'
-PACKAGE_VERSION='2022/dev'
-PACKAGE_STRING='TeX Live utils 2022/dev'
+PACKAGE_VERSION='2022'
+PACKAGE_STRING='TeX Live utils 2022'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''
@@ -1438,7 +1438,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures TeX Live utils 2022/dev to adapt to many kinds of systems.
+\`configure' configures TeX Live utils 2022 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1509,7 +1509,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of TeX Live utils 2022/dev:";;
+ short | recursive ) echo "Configuration of TeX Live utils 2022:";;
esac
cat <<\_ACEOF
@@ -1796,7 +1796,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-TeX Live utils configure 2022/dev
+TeX Live utils configure 2022
generated by GNU Autoconf 2.71
Copyright (C) 2021 Free Software Foundation, Inc.
@@ -1919,7 +1919,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by TeX Live utils $as_me 2022/dev, which was
+It was created by TeX Live utils $as_me 2022, which was
generated by GNU Autoconf 2.71. Invocation command line was
$ $0$ac_configure_args_raw
@@ -6973,7 +6973,7 @@ fi
# Define the identity of the package.
PACKAGE='tex-live-utils'
- VERSION='2022/dev'
+ VERSION='2022'
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -7978,7 +7978,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by TeX Live utils $as_me 2022/dev, which was
+This file was extended by TeX Live utils $as_me 2022, which was
generated by GNU Autoconf 2.71. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -8037,7 +8037,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config='$ac_cs_config_escaped'
ac_cs_version="\\
-TeX Live utils config.status 2022/dev
+TeX Live utils config.status 2022
configured by $0, generated by GNU Autoconf 2.71,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/version.ac b/Build/source/version.ac
index 1194b96ff34..9aa3f8041e2 100644
--- a/Build/source/version.ac
+++ b/Build/source/version.ac
@@ -1,5 +1,5 @@
dnl $Id$
-dnl Copyright 2016-2021 Karl Berry <tex-live@tug.org>
+dnl Copyright 2016-2022 Karl Berry <tex-live@tug.org>
dnl Copyright 2010-2015 Peter Breitenlohner <tex-live@tug.org>
dnl
dnl This file is free software; the copyright holder
@@ -9,4 +9,4 @@ dnl
dnl --------------------------------------------------------
dnl
dnl m4-include this file to define the current TeX Live version
-m4_define([tex_live_version], [2022/dev])
+m4_define([tex_live_version], [2022])