texlive[69711] trunk: version/NEWS preparing for 2024

commits+karl at tug.org commits+karl at tug.org
Mon Feb 5 18:23:27 CET 2024


Revision: 69711
          https://tug.org/svn/texlive?view=revision&revision=69711
Author:   karl
Date:     2024-02-05 18:23:27 +0100 (Mon, 05 Feb 2024)
Log Message:
-----------
version/NEWS preparing for 2024

Modified Paths:
--------------
    trunk/Build/source/libs/mpfi/Makefile.in
    trunk/Build/source/texk/dvipdfm-x/ChangeLog
    trunk/Build/source/texk/dvipdfm-x/configure
    trunk/Build/source/texk/dvipdfm-x/configure.ac
    trunk/Build/source/texk/dvipdfm-x/dvipdfmx.c
    trunk/Build/source/texk/dvipdfm-x/xbb.c
    trunk/Build/source/texk/dvipsk/ChangeLog
    trunk/Build/source/texk/dvipsk/NEWS
    trunk/Build/source/texk/dvipsk/afm2tfm.c
    trunk/Build/source/texk/dvipsk/configure
    trunk/Build/source/texk/dvipsk/configure.ac
    trunk/Build/source/texk/dvipsk/dvips.h
    trunk/Build/source/texk/dvipsk/dvips.info
    trunk/Build/source/texk/dvipsk/dvips.texi
    trunk/Build/source/texk/kpathsea/NEWS
    trunk/Build/source/texk/kpathsea/c-auto.in
    trunk/Build/source/texk/kpathsea/configure
    trunk/Build/source/texk/kpathsea/version.ac
    trunk/Build/source/texk/mendexk/COPYRIGHT
    trunk/Build/source/texk/mendexk/ChangeLog
    trunk/Build/source/texk/mendexk/main.c
    trunk/Build/source/texk/ptexenc/ChangeLog
    trunk/Build/source/texk/ptexenc/c-auto.in
    trunk/Build/source/texk/ptexenc/configure
    trunk/Build/source/texk/ptexenc/version.ac
    trunk/Build/source/texk/upmendex/COPYRIGHT
    trunk/Build/source/texk/upmendex/ChangeLog
    trunk/Build/source/texk/upmendex/main.c
    trunk/Build/source/texk/web2c/NEWS
    trunk/Master/install-tl
    trunk/Master/texmf-dist/scripts/texlive/NEWS
    trunk/Master/tlpkg/doc/releng.txt

Modified: trunk/Build/source/libs/mpfi/Makefile.in
===================================================================
--- trunk/Build/source/libs/mpfi/Makefile.in	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/libs/mpfi/Makefile.in	2024-02-05 17:23:27 UTC (rev 69711)
@@ -692,7 +692,7 @@
 	../../build-aux/config.guess ../../build-aux/config.sub \
 	../../build-aux/depcomp ../../build-aux/install-sh \
 	../../build-aux/ltmain.sh ../../build-aux/missing \
-	../../build-aux/texinfo.tex ../../build-aux/ylwrap
+	../../build-aux/texinfo.tex ../../build-aux/ylwrap ChangeLog
 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 distdir = $(PACKAGE)-$(VERSION)
 top_distdir = $(distdir)

Modified: trunk/Build/source/texk/dvipdfm-x/ChangeLog
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/ChangeLog	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/dvipdfm-x/ChangeLog	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,3 +1,9 @@
+2024-02-05  Karl Berry  <karl at freefriends.org>
+
+	* configure.ac,
+	* xbb.c (show_version),
+	* dvipdfmx.c (show_version): copyright 2024, version 20240205.
+
 2023-11-24  Akira Kakuto  <kakuto at jcom.zaq.ne.jp>
 	* dpxutil.c: Calculate time zone offset in the same way as
 	in pdftex.

Modified: trunk/Build/source/texk/dvipdfm-x/configure
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/configure	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/dvipdfm-x/configure	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for dvipdfm-x (TeX Live) 20231124.
+# Generated by GNU Autoconf 2.72 for dvipdfm-x (TeX Live) 20240205.
 #
 # Report bugs to <dvipdfmx at tug.org>.
 #
@@ -614,8 +614,8 @@
 # Identity of this package.
 PACKAGE_NAME='dvipdfm-x (TeX Live)'
 PACKAGE_TARNAME='dvipdfm-x--tex-live-'
-PACKAGE_VERSION='20231124'
-PACKAGE_STRING='dvipdfm-x (TeX Live) 20231124'
+PACKAGE_VERSION='20240205'
+PACKAGE_STRING='dvipdfm-x (TeX Live) 20240205'
 PACKAGE_BUGREPORT='dvipdfmx at tug.org'
 PACKAGE_URL=''
 
@@ -1383,7 +1383,7 @@
   # 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 dvipdfm-x (TeX Live) 20231124 to adapt to many kinds of systems.
+'configure' configures dvipdfm-x (TeX Live) 20240205 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1455,7 +1455,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of dvipdfm-x (TeX Live) 20231124:";;
+     short | recursive ) echo "Configuration of dvipdfm-x (TeX Live) 20240205:";;
    esac
   cat <<\_ACEOF
 
@@ -1586,7 +1586,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-dvipdfm-x (TeX Live) configure 20231124
+dvipdfm-x (TeX Live) configure 20240205
 generated by GNU Autoconf 2.72
 
 Copyright (C) 2023 Free Software Foundation, Inc.
@@ -2367,7 +2367,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by dvipdfm-x (TeX Live) $as_me 20231124, which was
+It was created by dvipdfm-x (TeX Live) $as_me 20240205, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -8928,7 +8928,7 @@
 
 # Define the identity of the package.
  PACKAGE='dvipdfm-x--tex-live-'
- VERSION='20231124'
+ VERSION='20240205'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -15995,7 +15995,7 @@
 Report bugs to <bug-libtool at gnu.org>."
 
 lt_cl_version="\
-dvipdfm-x (TeX Live) config.lt 20231124
+dvipdfm-x (TeX Live) config.lt 20240205
 configured by $0, generated by GNU Autoconf 2.72.
 
 Copyright (C) 2011 Free Software Foundation, Inc.
@@ -17938,7 +17938,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by dvipdfm-x (TeX Live) $as_me 20231124, which was
+This file was extended by dvipdfm-x (TeX Live) $as_me 20240205, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -18010,7 +18010,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-dvipdfm-x (TeX Live) config.status 20231124
+dvipdfm-x (TeX Live) config.status 20240205
 configured by $0, generated by GNU Autoconf 2.72,
   with options \\"\$ac_cs_config\\"
 

Modified: trunk/Build/source/texk/dvipdfm-x/configure.ac
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/configure.ac	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/dvipdfm-x/configure.ac	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,7 +1,7 @@
 dnl $Id$
 dnl Process this file with autoconf to produce a configure script.
 dnl
-dnl   Copyright 2016-2023 Karl Berry <tex-live at tug.org>
+dnl   Copyright 2016-2024 Karl Berry <tex-live at tug.org>
 dnl   Copyright 2009-2015 Peter Breitenlohner <tex-live at tug.org>
 dnl
 dnl   This file is free software; the copyright holder
@@ -8,7 +8,7 @@
 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([dvipdfm-x (TeX Live)], [20231124], [dvipdfmx at tug.org])
+AC_INIT([dvipdfm-x (TeX Live)], [20240205], [dvipdfmx at tug.org])
 AC_PREREQ([2.65])
 AC_CONFIG_SRCDIR([agl.c])
 AC_CONFIG_AUX_DIR([../../build-aux])

Modified: trunk/Build/source/texk/dvipdfm-x/dvipdfmx.c
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/dvipdfmx.c	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/dvipdfm-x/dvipdfmx.c	2024-02-05 17:23:27 UTC (rev 69711)
@@ -2,7 +2,7 @@
 
     DVIPDFMx, an eXtended version of DVIPDFM by Mark A. Wicks.
 
-    Copyright (C) 2002-2023 by Jin-Hwan Cho, Matthias Franz, and Shunsaku Hirata,
+    Copyright (C) 2002-2024 by Jin-Hwan Cho, Matthias Franz, and Shunsaku Hirata,
     the DVIPDFMx project team.
     
     Copyright (c) 2006 SIL. (xdvipdfmx extensions for XeTeX support)
@@ -175,8 +175,8 @@
   if (*my_name == 'x')
     printf ("an extended version of DVIPDFMx, which in turn was\n");
   printf ("an extended version of dvipdfm-0.13.2c developed by Mark A. Wicks.\n");
-  printf ("\nCopyright (C) 2002-2023 the DVIPDFMx project team\n");
-  printf ("Copyright (C) 2006-2023 SIL International.\n");
+  printf ("\nCopyright (C) 2002-2024 the DVIPDFMx project team\n");
+  printf ("Copyright (C) 2006-2024 SIL International.\n");
   printf ("\nThis is free software; you can redistribute it and/or modify\n");
   printf ("it under the terms of the GNU General Public License as published by\n");
   printf ("the Free Software Foundation; either version 2 of the License, or\n");
@@ -1182,7 +1182,7 @@
   /* PDF trailer ID. */
   if (!has_id) {
 #define PRODUCER \
-"%s-%s, Copyright 2002-2023 by Jin-Hwan Cho, Matthias Franz, and Shunsaku Hirata"
+"%s-%s, Copyright 2002-2024 by Jin-Hwan Cho, Matthias Franz, and Shunsaku Hirata"
     char producer[256];
     
     sprintf(producer, PRODUCER, my_name, VERSION);

Modified: trunk/Build/source/texk/dvipdfm-x/xbb.c
===================================================================
--- trunk/Build/source/texk/dvipdfm-x/xbb.c	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/dvipdfm-x/xbb.c	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,5 +1,5 @@
 /* This is extractbb, a bounding box extraction program.
-    Copyright (C) 2008-2023 by Jin-Hwan Cho and Matthias Franz
+    Copyright (C) 2008-2024 by Jin-Hwan Cho and Matthias Franz
     and the dvipdfmx project team.
 
     This program is free software; you can redistribute it and/or modify
@@ -52,7 +52,7 @@
 static void show_version(void)
 {
   fprintf (stdout, "\nThis is %s Version " VERSION "\n", my_name);
-  fprintf (stdout, "\nCopyright (C) 2008-2023 by Jin-Hwan Cho and Matthias Franz\n");
+  fprintf (stdout, "\nCopyright (C) 2008-2024 by Jin-Hwan Cho and Matthias Franz\n");
   fprintf (stdout, "\nThis is free software; you can redistribute it and/or modify\n");
   fprintf (stdout, "it under the terms of the GNU General Public License as published by\n");
   fprintf (stdout, "the Free Software Foundation; either version 2 of the License, or\n");

Modified: trunk/Build/source/texk/dvipsk/ChangeLog
===================================================================
--- trunk/Build/source/texk/dvipsk/ChangeLog	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/dvipsk/ChangeLog	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,3 +1,12 @@
+2024-02-05  Karl Berry  <karl at freefriends.org>
+
+	* NEWS,
+	* afm2tfm.c,
+	* dvips.c,
+	* dvips.h,
+	* dvips.texi,
+	* configure.ac: version 2024.1 and copyright 2024.
+
 2023-08-26  Karl Berry  <karl at freefriends.org>
 
 	* writet1.c (t1_builtin_enc): sync change from pdftexdir/writet1.c

Modified: trunk/Build/source/texk/dvipsk/NEWS
===================================================================
--- trunk/Build/source/texk/dvipsk/NEWS	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/dvipsk/NEWS	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,6 +1,9 @@
 $Id$
 This file records noteworthy changes.  (Public domain.)
 
+dvips 2024.1 (TeX Live 2024):
+  Support for multibyte characters in virtual fonts to OFM fonts for (u)pTeX.
+
 dvips 2023.1 (TeX Live 2023):
   Check --help and --version early to avoid looking for texmf.cnf.
 

Modified: trunk/Build/source/texk/dvipsk/afm2tfm.c
===================================================================
--- trunk/Build/source/texk/dvipsk/afm2tfm.c	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/dvipsk/afm2tfm.c	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1562,7 +1562,7 @@
 static void
 version(FILE *f)
 {
-  fputs ("afm2tfm(k) (dvips(k) 2023.1) 8.4\n", f);
+  fputs ("afm2tfm(k) (dvips(k) 2024.1) 8.4\n", f);
   fprintf (f, "%s\n", kpathsea_version_string);
   fputs ("Copyright 2023 Radical Eye Software.\n\
 There is NO warranty.  You may redistribute this software\n\

Modified: trunk/Build/source/texk/dvipsk/configure
===================================================================
--- trunk/Build/source/texk/dvipsk/configure	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/dvipsk/configure	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for dvipsk (TeX Live) 2023.1.
+# Generated by GNU Autoconf 2.72 for dvipsk (TeX Live) 2024.1.
 #
 # Report bugs to <tex-k at tug.org>.
 #
@@ -614,8 +614,8 @@
 # Identity of this package.
 PACKAGE_NAME='dvipsk (TeX Live)'
 PACKAGE_TARNAME='dvipsk--tex-live-'
-PACKAGE_VERSION='2023.1'
-PACKAGE_STRING='dvipsk (TeX Live) 2023.1'
+PACKAGE_VERSION='2024.1'
+PACKAGE_STRING='dvipsk (TeX Live) 2024.1'
 PACKAGE_BUGREPORT='tex-k at tug.org'
 PACKAGE_URL=''
 
@@ -1363,7 +1363,7 @@
   # 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) 2023.1 to adapt to many kinds of systems.
+'configure' configures dvipsk (TeX Live) 2024.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1435,7 +1435,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of dvipsk (TeX Live) 2023.1:";;
+     short | recursive ) echo "Configuration of dvipsk (TeX Live) 2024.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1555,7 +1555,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-dvipsk (TeX Live) configure 2023.1
+dvipsk (TeX Live) configure 2024.1
 generated by GNU Autoconf 2.72
 
 Copyright (C) 2023 Free Software Foundation, Inc.
@@ -2336,7 +2336,7 @@
 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 2023.1, which was
+It was created by dvipsk (TeX Live) $as_me 2024.1, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -8898,7 +8898,7 @@
 
 # Define the identity of the package.
  PACKAGE='dvipsk--tex-live-'
- VERSION='2023.1'
+ VERSION='2024.1'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -15357,7 +15357,7 @@
 Report bugs to <bug-libtool at gnu.org>."
 
 lt_cl_version="\
-dvipsk (TeX Live) config.lt 2023.1
+dvipsk (TeX Live) config.lt 2024.1
 configured by $0, generated by GNU Autoconf 2.72.
 
 Copyright (C) 2011 Free Software Foundation, Inc.
@@ -16985,7 +16985,7 @@
 # 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 2023.1, which was
+This file was extended by dvipsk (TeX Live) $as_me 2024.1, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -17053,7 +17053,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-dvipsk (TeX Live) config.status 2023.1
+dvipsk (TeX Live) config.status 2024.1
 configured by $0, generated by GNU Autoconf 2.72,
   with options \\"\$ac_cs_config\\"
 

Modified: trunk/Build/source/texk/dvipsk/configure.ac
===================================================================
--- trunk/Build/source/texk/dvipsk/configure.ac	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/dvipsk/configure.ac	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,7 +1,7 @@
 dnl $Id$
 dnl Process this file with autoconf to produce a configure script.
 dnl
-dnl   Copyright 2016-2023 Karl Berry <tex-live at tug.org>
+dnl   Copyright 2016-2024 Karl Berry <tex-live at tug.org>
 dnl   Copyright 2009-2015 Peter Breitenlohner <tex-live at tug.org>
 dnl
 dnl   This file is free software; the copyright holder
@@ -8,7 +8,7 @@
 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)], [2023.1], [tex-k at tug.org])
+AC_INIT([dvipsk (TeX Live)], [2024.1], [tex-k at tug.org])
 AC_PREREQ([2.65])
 AC_CONFIG_SRCDIR([dvips.c])
 AC_CONFIG_AUX_DIR([../../build-aux])

Modified: trunk/Build/source/texk/dvipsk/dvips.h
===================================================================
--- trunk/Build/source/texk/dvipsk/dvips.h	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/dvipsk/dvips.h	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,5 +1,5 @@
 /*   $Id$
- *   Copyright 1986-2023 Tomas Rokicki.
+ *   Copyright 1986-2024 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 2023 Radical Eye Software"
+"This is dvips(k) " VERSION " (" TL_VERSION ")  Copyright 2024 Radical Eye Software"
 #define BANNER2 "(www.radicaleye.com)"
 #ifdef KPATHSEA
 #include "config.h"

Modified: trunk/Build/source/texk/dvipsk/dvips.info
===================================================================
--- trunk/Build/source/texk/dvipsk/dvips.info	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/dvipsk/dvips.info	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,6 +1,6 @@
 This is dvips.info, produced by makeinfo version 6.5 from dvips.texi.
 
-This manual documents Dvips version 2023.1 (February 2022), a program to
+This manual documents Dvips version 2024.1 (February 2024), 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 @@
 Dvips
 *****
 
-This manual documents Dvips version 2023.1 (February 2022), a program to
+This manual documents Dvips version 2024.1 (February 2024), a program to
 translate a DVI file into PostScript.  You may freely use, modify and/or
 distribute this file.
 

Modified: trunk/Build/source/texk/dvipsk/dvips.texi
===================================================================
--- trunk/Build/source/texk/dvipsk/dvips.texi	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/dvipsk/dvips.texi	2024-02-05 17:23:27 UTC (rev 69711)
@@ -2,8 +2,8 @@
 @setfilename dvips.info
 @settitle Dvips: A DVI-to-PostScript translator
 
- at set version 2023.1
- at set month-year February 2022
+ at set version 2024.1
+ at set month-year February 2024
 
 @copying
 This manual documents Dvips version @value{version}

Modified: trunk/Build/source/texk/kpathsea/NEWS
===================================================================
--- trunk/Build/source/texk/kpathsea/NEWS	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/kpathsea/NEWS	2024-02-05 17:23:27 UTC (rev 69711)
@@ -2,11 +2,12 @@
 This file records noteworthy changes.  (Public domain.)
 
 6.4.0 (for TeX Live 2024)
-* Support an extended check for safe filenames, also allowing
+* Support an extended check for safe filenames which also allows
   TEXMF[SYS]VAR, for Lua(La)TeX; new functions and corresponding
   kpsewhich options.
-* Allow the new variable TEXMF_OUTPUT_DIRECTORY (as well as TEXMFOUTPUT),
-  so that subprograms can have access to an --output-directory setting.
+* Support a new variable TEXMF_OUTPUT_DIRECTORY (alongside the
+  traditional TEXMFOUTPUT), so that subprograms can have access to an
+  --output-directory setting in an engine invocation.
 
 6.3.5 (for TeX Live 2023, 9 March 2023)
 * Support guessing input file encodings for Unix-ish platforms, as on

Modified: trunk/Build/source/texk/kpathsea/c-auto.in
===================================================================
--- trunk/Build/source/texk/kpathsea/c-auto.in	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/kpathsea/c-auto.in	2024-02-05 17:23:27 UTC (rev 69711)
@@ -23,7 +23,7 @@
 #define KPATHSEA_C_AUTO_H
 
 /* kpathsea: the version string. */
-#define KPSEVERSION "kpathsea version 6.4.0/dev"
+#define KPSEVERSION "kpathsea version 6.4.0"
 
 /* Define to 1 if the 'closedir' function returns void instead of int. */
 #undef CLOSEDIR_VOID

Modified: trunk/Build/source/texk/kpathsea/configure
===================================================================
--- trunk/Build/source/texk/kpathsea/configure	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/kpathsea/configure	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for Kpathsea 6.4.0/dev.
+# Generated by GNU Autoconf 2.72 for Kpathsea 6.4.0.
 #
 # Report bugs to <tex-k at tug.org>.
 #
@@ -614,8 +614,8 @@
 # Identity of this package.
 PACKAGE_NAME='Kpathsea'
 PACKAGE_TARNAME='kpathsea'
-PACKAGE_VERSION='6.4.0/dev'
-PACKAGE_STRING='Kpathsea 6.4.0/dev'
+PACKAGE_VERSION='6.4.0'
+PACKAGE_STRING='Kpathsea 6.4.0'
 PACKAGE_BUGREPORT='tex-k at tug.org'
 PACKAGE_URL=''
 
@@ -1372,7 +1372,7 @@
   # 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.4.0/dev to adapt to many kinds of systems.
+'configure' configures Kpathsea 6.4.0 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1443,7 +1443,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of Kpathsea 6.4.0/dev:";;
+     short | recursive ) echo "Configuration of Kpathsea 6.4.0:";;
    esac
   cat <<\_ACEOF
 
@@ -1572,7 +1572,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-Kpathsea configure 6.4.0/dev
+Kpathsea configure 6.4.0
 generated by GNU Autoconf 2.72
 
 Copyright (C) 2023 Free Software Foundation, Inc.
@@ -2353,7 +2353,7 @@
 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.4.0/dev, which was
+It was created by Kpathsea $as_me 6.4.0, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -3131,7 +3131,7 @@
 
 
 
-KPSEVERSION=6.4.0/dev
+KPSEVERSION=6.4.0
 
 
 KPSE_LT_VERSINFO=10:0:4
@@ -8924,7 +8924,7 @@
 
 # Define the identity of the package.
  PACKAGE='kpathsea'
- VERSION='6.4.0/dev'
+ VERSION='6.4.0'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -15940,7 +15940,7 @@
 # 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.4.0/dev, which was
+This file was extended by Kpathsea $as_me 6.4.0, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -16008,7 +16008,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-Kpathsea config.status 6.4.0/dev
+Kpathsea config.status 6.4.0
 configured by $0, generated by GNU Autoconf 2.72,
   with options \\"\$ac_cs_config\\"
 

Modified: trunk/Build/source/texk/kpathsea/version.ac
===================================================================
--- trunk/Build/source/texk/kpathsea/version.ac	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/kpathsea/version.ac	2024-02-05 17:23:27 UTC (rev 69711)
@@ -23,4 +23,4 @@
 dnl --------------------------------------------------------
 dnl
 dnl This file is m4-included from configure.ac.
-m4_define([kpse_version], [6.4.0/dev])
+m4_define([kpse_version], [6.4.0])

Modified: trunk/Build/source/texk/mendexk/COPYRIGHT
===================================================================
--- trunk/Build/source/texk/mendexk/COPYRIGHT	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/mendexk/COPYRIGHT	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,5 +1,5 @@
 Copyright (C) 1995 ASCII Corporation, 2009 ASCII MEDIA WORKS
-Copyright (C) 2017-2023 Japanese TeX Development Community
+Copyright (C) 2017-2024 Japanese TeX Development Community
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without

Modified: trunk/Build/source/texk/mendexk/ChangeLog
===================================================================
--- trunk/Build/source/texk/mendexk/ChangeLog	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/mendexk/ChangeLog	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,3 +1,12 @@
+2024-02-05  Karl Berry  <karl at freefriends.org>
+
+	* COPYRIGHT,
+	* main.c: 2024.
+
+2024-02-05  Karl Berry  <karl at tug.org>
+
+	* main.c: 
+
 2023-08-11  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* tests/mendex.test:

Modified: trunk/Build/source/texk/mendexk/main.c
===================================================================
--- trunk/Build/source/texk/mendexk/main.c	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/mendexk/main.c	2024-02-05 17:23:27 UTC (rev 69711)
@@ -177,7 +177,7 @@
 
 			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-2023 Japanese TeX Development Community\n");
+				fprintf(stderr," Copyright 2009 ASCII MEDIA WORKS, 2017-2024 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] [--[no-]guess-input-enc] [--] [idx0 idx1 ...]\n");
 				fprintf(stderr,"options:\n");

Modified: trunk/Build/source/texk/ptexenc/ChangeLog
===================================================================
--- trunk/Build/source/texk/ptexenc/ChangeLog	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/ptexenc/ChangeLog	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,3 +1,7 @@
+2023-02-09  Karl Berry  <karl at tug.org>
+
+	* version.ac: remove /dev, for TL24.
+
 2024-02-01  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* ptexenc.c, ptexenc/ptexenc.h, kanjicnv.c, ptexenc/kanjicnv.h:

Modified: trunk/Build/source/texk/ptexenc/c-auto.in
===================================================================
--- trunk/Build/source/texk/ptexenc/c-auto.in	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/ptexenc/c-auto.in	2024-02-05 17:23:27 UTC (rev 69711)
@@ -6,7 +6,7 @@
 #define PTEXENC_C_AUTO_H
 
 /* ptexenc: the version string. */
-#define PTEXENCVERSION "ptexenc version 1.4.5/dev"
+#define PTEXENCVERSION "ptexenc version 1.4.5"
 
 /* Define to 1 if the 'closedir' function returns void instead of int. */
 #undef CLOSEDIR_VOID

Modified: trunk/Build/source/texk/ptexenc/configure
===================================================================
--- trunk/Build/source/texk/ptexenc/configure	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/ptexenc/configure	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.72 for ptexenc 1.4.5/dev.
+# Generated by GNU Autoconf 2.72 for ptexenc 1.4.5.
 #
 # Report bugs to <tex-k at tug.org>.
 #
@@ -614,8 +614,8 @@
 # Identity of this package.
 PACKAGE_NAME='ptexenc'
 PACKAGE_TARNAME='ptexenc'
-PACKAGE_VERSION='1.4.5/dev'
-PACKAGE_STRING='ptexenc 1.4.5/dev'
+PACKAGE_VERSION='1.4.5'
+PACKAGE_STRING='ptexenc 1.4.5'
 PACKAGE_BUGREPORT='tex-k at tug.org'
 PACKAGE_URL=''
 
@@ -1363,7 +1363,7 @@
   # 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.4.5/dev to adapt to many kinds of systems.
+'configure' configures ptexenc 1.4.5 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1434,7 +1434,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of ptexenc 1.4.5/dev:";;
+     short | recursive ) echo "Configuration of ptexenc 1.4.5:";;
    esac
   cat <<\_ACEOF
 
@@ -1555,7 +1555,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-ptexenc configure 1.4.5/dev
+ptexenc configure 1.4.5
 generated by GNU Autoconf 2.72
 
 Copyright (C) 2023 Free Software Foundation, Inc.
@@ -2097,7 +2097,7 @@
 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.4.5/dev, which was
+It was created by ptexenc $as_me 1.4.5, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   $ $0$ac_configure_args_raw
@@ -2875,7 +2875,7 @@
 
 
 
-PTEXENCVERSION=1.4.5/dev
+PTEXENCVERSION=1.4.5
 
 
 PTEXENC_LT_VERSINFO=5:5:4
@@ -8664,7 +8664,7 @@
 
 # Define the identity of the package.
  PACKAGE='ptexenc'
- VERSION='1.4.5/dev'
+ VERSION='1.4.5'
 
 
 printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h
@@ -15005,7 +15005,7 @@
 Report bugs to <bug-libtool at gnu.org>."
 
 lt_cl_version="\
-ptexenc config.lt 1.4.5/dev
+ptexenc config.lt 1.4.5
 configured by $0, generated by GNU Autoconf 2.72.
 
 Copyright (C) 2011 Free Software Foundation, Inc.
@@ -16777,7 +16777,7 @@
 # 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.4.5/dev, which was
+This file was extended by ptexenc $as_me 1.4.5, which was
 generated by GNU Autoconf 2.72.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -16845,7 +16845,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config='$ac_cs_config_escaped'
 ac_cs_version="\\
-ptexenc config.status 1.4.5/dev
+ptexenc config.status 1.4.5
 configured by $0, generated by GNU Autoconf 2.72,
   with options \\"\$ac_cs_config\\"
 

Modified: trunk/Build/source/texk/ptexenc/version.ac
===================================================================
--- trunk/Build/source/texk/ptexenc/version.ac	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/ptexenc/version.ac	2024-02-05 17:23:27 UTC (rev 69711)
@@ -11,4 +11,4 @@
 dnl see kpathsea/version.ac.
 dnl
 dnl This file is m4-included from configure.ac.
-m4_define([ptexenc_version], [1.4.5/dev])
+m4_define([ptexenc_version], [1.4.5])

Modified: trunk/Build/source/texk/upmendex/COPYRIGHT
===================================================================
--- trunk/Build/source/texk/upmendex/COPYRIGHT	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/upmendex/COPYRIGHT	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,5 +1,5 @@
 Copyright (C) 1995 ASCII Corporation, 2009 ASCII MEDIA WORKS,
-              2015-2023 TANAKA Takuji
+              2015-2024 TANAKA Takuji
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without

Modified: trunk/Build/source/texk/upmendex/ChangeLog
===================================================================
--- trunk/Build/source/texk/upmendex/ChangeLog	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/upmendex/ChangeLog	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,3 +1,8 @@
+2024-02-05  Karl Berry  <karl at freefriends.org>
+
+	* COPYRIGHT,
+	* main.c: 2024.
+
 2023-12-16  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* version 1.08  Stable version.

Modified: trunk/Build/source/texk/upmendex/main.c
===================================================================
--- trunk/Build/source/texk/upmendex/main.c	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/upmendex/main.c	2024-02-05 17:23:27 UTC (rev 69711)
@@ -151,7 +151,7 @@
 
 			default:
 				fprintf(stderr,"upmendex - index processor, %s (%s).\n",VERSION, TL_VERSION);
-				fprintf(stderr," Copyright 2009 ASCII MEDIA WORKS, 2015-2023 TANAKA Takuji\n");
+				fprintf(stderr," Copyright 2009 ASCII MEDIA WORKS, 2015-2024 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");

Modified: trunk/Build/source/texk/web2c/NEWS
===================================================================
--- trunk/Build/source/texk/web2c/NEWS	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Build/source/texk/web2c/NEWS	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,7 +1,9 @@
 This file records noteworthy changes.  (Public domain.)
 See also */NEWS, */ChangeLog, etc.
 
-* For all engines: If the --output-directory option is given, its value
+2024 (for TeX Live 2024)
+
+* For all engines: if the --output-directory option is given, its value
   is saved in the enviroment variable TEXMF_OUTPUT_DIRECTORY, for the
   benefit of subprograms (called with \write18).
 

Modified: trunk/Master/install-tl
===================================================================
--- trunk/Master/install-tl	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Master/install-tl	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,6 +1,6 @@
 #!/usr/bin/env perl
 # $Id$
-# Copyright 2007-2023
+# Copyright 2007-2024
 # Reinhard Kotucha, Norbert Preining, Karl Berry, Siep Kroonenberg.
 # This file is licensed under the GNU General Public License version 2
 # or any later version.

Modified: trunk/Master/texmf-dist/scripts/texlive/NEWS
===================================================================
--- trunk/Master/texmf-dist/scripts/texlive/NEWS	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Master/texmf-dist/scripts/texlive/NEWS	2024-02-05 17:23:27 UTC (rev 69711)
@@ -1,6 +1,9 @@
 (This file public domain.  Originally written by Norbert Preining and
 Karl Berry, 2010.)
 
+<p><b>tlmgr 69686 (released 4feb24):</b>
+<li>prune tlpdb backups of tlcrontrib (now mirrored).
+
 <p><b>tlmgr 69653 (released 1feb24):</b>
 <li>redirect output from context cache updates to tlmgr-commands.log.
 

Modified: trunk/Master/tlpkg/doc/releng.txt
===================================================================
--- trunk/Master/tlpkg/doc/releng.txt	2024-02-05 00:43:32 UTC (rev 69710)
+++ trunk/Master/tlpkg/doc/releng.txt	2024-02-05 17:23:27 UTC (rev 69711)
@@ -56,7 +56,7 @@
   then reautoconf (~4min), rebuild (~25min).
   install-tl, tlmgr.pl (copyright only)
   run ~karl/bin/tlversions to see+compare engine/etc. versions
-  commit updates.
+  commit updates: svn commit -m"version/NEWS preparing for `date +%Y`" $tlroot
 
 5. doc: write updates for pretest.html, but leave commented out until start.
  - check NEWS/CHANGES/etc. files for all engines and major programs;



More information about the tex-live-commits mailing list.