pkgsrc-Changes archive

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

CVS commit: pkgsrc/print/kpathsea



Module Name:    pkgsrc
Committed By:   markd
Date:           Thu Mar 21 07:48:42 UTC 2024

Modified Files:
        pkgsrc/print/kpathsea: Makefile distinfo
        pkgsrc/print/kpathsea/patches: patch-aa

Log Message:
kpathsea: update to 6.4.0

Part of TeXlive 2024

* Support an extended check for safe filenames which also allows writing under
  TEXMF[SYS]VAR, for Lua(LA)TeX; new functions and corresponding kpsewhich
  options.

* 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.


To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 pkgsrc/print/kpathsea/Makefile
cvs rdiff -u -r1.31 -r1.32 pkgsrc/print/kpathsea/distinfo
cvs rdiff -u -r1.15 -r1.16 pkgsrc/print/kpathsea/patches/patch-aa

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

Modified files:

Index: pkgsrc/print/kpathsea/Makefile
diff -u pkgsrc/print/kpathsea/Makefile:1.36 pkgsrc/print/kpathsea/Makefile:1.37
--- pkgsrc/print/kpathsea/Makefile:1.36 Mon Apr 10 23:48:12 2023
+++ pkgsrc/print/kpathsea/Makefile      Thu Mar 21 07:48:42 2024
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.36 2023/04/10 23:48:12 markd Exp $
+# $NetBSD: Makefile,v 1.37 2024/03/21 07:48:42 markd Exp $
 
 .include "../../print/texlive/Makefile.common"
 
-PKGNAME=       kpathsea-6.3.5
+PKGNAME=       kpathsea-6.4.0
 CATEGORIES=    print
 
 HOMEPAGE=      https://ctan.org/pkg/kpathsea

Index: pkgsrc/print/kpathsea/distinfo
diff -u pkgsrc/print/kpathsea/distinfo:1.31 pkgsrc/print/kpathsea/distinfo:1.32
--- pkgsrc/print/kpathsea/distinfo:1.31 Mon Apr 10 23:48:12 2023
+++ pkgsrc/print/kpathsea/distinfo      Thu Mar 21 07:48:42 2024
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.31 2023/04/10 23:48:12 markd Exp $
+$NetBSD: distinfo,v 1.32 2024/03/21 07:48:42 markd Exp $
 
-BLAKE2s (texlive-20230313-source.tar.xz) = cd85d09bb3b6bf613a40b3c2308da75596cb6a1b5e4c7b3fcd8e3e43f206c379
-SHA512 (texlive-20230313-source.tar.xz) = 5874e7c9937ef63fdb03780f8137e0a63ad23a1b2a9d232a71bd2ab999669152981911fadc9c8ff3cf5e3a2cf828d575982b7fce1a15c101a62328d89d851a88
-Size (texlive-20230313-source.tar.xz) = 68630148 bytes
-SHA1 (patch-aa) = 049aa9e8655c749ba168316fe6a4af453c3c9194
+BLAKE2s (texlive-20240312-source.tar.xz) = 72bccd07a7c210c1c5e3d86d72f3e86bfaf7c2922345f2e048c6336b2a1bd11b
+SHA512 (texlive-20240312-source.tar.xz) = e7ed4eb419da789f82d4295819ba72d10766398fd20c8675742fcec985851917b2005d259e4c9bb952790472855115644297d92257878882a66315cc940b9210
+Size (texlive-20240312-source.tar.xz) = 70140588 bytes
+SHA1 (patch-aa) = c1983606555681a4649f318d0d15d5497e72aa43
 SHA1 (patch-xputenv.c) = 75edfd8abdf2f0373a084095cfdd37865e628590

Index: pkgsrc/print/kpathsea/patches/patch-aa
diff -u pkgsrc/print/kpathsea/patches/patch-aa:1.15 pkgsrc/print/kpathsea/patches/patch-aa:1.16
--- pkgsrc/print/kpathsea/patches/patch-aa:1.15 Sun May 13 12:36:28 2018
+++ pkgsrc/print/kpathsea/patches/patch-aa      Thu Mar 21 07:48:42 2024
@@ -1,19 +1,19 @@
-$NetBSD: patch-aa,v 1.15 2018/05/13 12:36:28 markd Exp $
+$NetBSD: patch-aa,v 1.16 2024/03/21 07:48:42 markd Exp $
 
 Set paths to texmf trees for pkgsrc.
 
---- texmf.cnf.orig     2018-03-26 12:23:43.000000000 +0000
+--- texmf.cnf.orig     2024-02-23 16:44:23.000000000 +0000
 +++ texmf.cnf
-@@ -58,7 +58,7 @@
+@@ -59,7 +59,7 @@
  % SELFAUTOPARENT (its grandparent = /usr/local/texlive/YYYY), and
  % SELFAUTOGRANDPARENT (its great-grandparent = /usr/local/texlive).
  % Sorry for the off-by-one-generation names.
 -TEXMFROOT = $SELFAUTOPARENT
 +TEXMFROOT = $SELFAUTODIR/share
  
- % The main tree of distributed packages and programs:
- TEXMFDIST = $TEXMFROOT/texmf-dist
-@@ -68,13 +68,13 @@ TEXMFDIST = $TEXMFROOT/texmf-dist
+ % The various texmf trees used by TeX Live, follow.
+ % They must must all have the TDS directory structure (https://tug.org/tds).
+@@ -72,13 +72,13 @@ TEXMFDIST = $TEXMFROOT/texmf-dist
  TEXMFMAIN = $TEXMFDIST
  
  % Local additions to the distribution trees.
@@ -30,7 +30,7 @@ Set paths to texmf trees for pkgsrc.
  
  % Per-user texmf tree(s) -- organized per the TDS, as usual.  To define
  % more than one per-user tree, set this to a list of directories in
-@@ -132,7 +132,7 @@ TEXMFCACHE = $TEXMFSYSVAR;$TEXMFVAR
+@@ -136,7 +136,7 @@ TEXMFCACHE = $TEXMFSYSVAR;$TEXMFVAR
  % Where generated fonts may be written.  This tree is used when the sources
  % were found in a system tree and either that tree wasn't writable, or the
  % varfonts feature was enabled in MT_FEATURES in mktex.cnf.
@@ -39,7 +39,7 @@ Set paths to texmf trees for pkgsrc.
  
  % On some systems, there will be a system tree which contains all the font
  % files that may be created as well as the formats.  For example
-@@ -511,33 +511,7 @@ RUBYINPUTS   = .;$TEXMF/scripts/{$progna
+@@ -574,33 +574,7 @@ RUBYINPUTS   = $TEXMFDOTDIR;$TEXMF/scrip
  % since we don't want to scatter ../'s throughout the value.  Hence we
  % explicitly list every directory.  Arguably more understandable anyway.
  %



Home | Main Index | Thread Index | Old Index