From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D8F4B138239 for ; Sun, 12 Apr 2020 18:50:53 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 193F4E08DD; Sun, 12 Apr 2020 18:50:53 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E70D9E08DD for ; Sun, 12 Apr 2020 18:50:52 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8F35C3432BF for ; Sun, 12 Apr 2020 18:50:51 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id E8451150 for ; Sun, 12 Apr 2020 18:50:49 +0000 (UTC) From: "Mikle Kolyada" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Mikle Kolyada" Message-ID: <1586717194.4033a266a5d34b62f30d7737b25d61f17724eac0.zlogene@gentoo> Subject: [gentoo-commits] proj/tex:master commit in: 2020/texmf.d/ X-VCS-Repository: proj/tex X-VCS-Files: 2020/texmf.d/05searchpaths.cnf 2020/texmf.d/kpathsea-texmf.d-10.tar.xz X-VCS-Directories: 2020/texmf.d/ X-VCS-Committer: zlogene X-VCS-Committer-Name: Mikle Kolyada X-VCS-Revision: 4033a266a5d34b62f30d7737b25d61f17724eac0 X-VCS-Branch: master Date: Sun, 12 Apr 2020 18:50:49 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: f184bd52-088b-47db-bf59-f37d2f580de0 X-Archives-Hash: 9285a822ddbaf2af523be92ffc121e2b commit: 4033a266a5d34b62f30d7737b25d61f17724eac0 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Apr 12 18:46:34 2020 +0000 Commit: Mikle Kolyada gentoo org> CommitDate: Sun Apr 12 18:46:34 2020 +0000 URL: https://gitweb.gentoo.org/proj/tex.git/commit/?id=4033a266 05searchpaths.cnf update Signed-off-by: Mikle Kolyada gentoo.org> 2020/texmf.d/05searchpaths.cnf | 42 ++++++++++++++++---------------- 2020/texmf.d/kpathsea-texmf.d-10.tar.xz | Bin 0 -> 108 bytes 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/2020/texmf.d/05searchpaths.cnf b/2020/texmf.d/05searchpaths.cnf index 2cb471c..f13be80 100644 --- a/2020/texmf.d/05searchpaths.cnf +++ b/2020/texmf.d/05searchpaths.cnf @@ -3,17 +3,13 @@ % This is the parent directory of our several trees, i.e., % /usr/local/texlive/YYYY in the original TeX Live distribution. % -% The path definitions here assume the directories are organized -% according to the TeX Directory Structure (http://tug.org/tds). +% All trees must be organized according to the TeX Directory Structure +% (http://tug.org/tds), or files may not be found. % % Redistributors will probably want $SELFAUTODIR/share, i.e., /usr/share. -% Kpathsea sets (in kpathsea/progname.c): -% SELFAUTOLOC (directory of the binary=/usr/local/texlive/YYYY/bin/i386-linux), -% SELFAUTODIR (its parent = /usr/local/texlive/YYYY/bin), -% 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/usr +% Kpathsea sets SELFAUTOLOC (the directory with the binary), +% SELFAUTODIR (its parent), and SELFAUTOPARENT (its grandparent). +TEXMFROOT = $SELFAUTODIR/share % The main tree of distributed packages and programs: TEXMFDIST = $TEXMFROOT/texmf-dist @@ -29,10 +25,10 @@ TEXMFSITE = $TEXMFROOT/texmf-site TEXMFLOCAL = $TEXMFROOT/../local/share/texmf % TEXMFSYSVAR, where *-sys store cached runtime data. -TEXMFSYSVAR = $TEXMFROOT/var/lib/texmf +TEXMFSYSVAR = $SELFAUTOPARENT/var/lib/texmf % TEXMFSYSCONFIG, where *-sys store configuration data. -TEXMFSYSCONFIG = $TEXMFROOT/etc/texmf +TEXMFSYSCONFIG = $SELFAUTOPARENT/etc/texmf % 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 @@ -65,21 +61,21 @@ TEXMFAUXTREES = {} % The odd-looking $TEXMFAUXTREES$TEXMF... construct is so that if no auxtree is % ever defined (the 99% common case), no extra elements will be added to % the search paths. tlmgr takes care to end any value with a trailing comma. -TEXMF = {$TEXMFAUXTREES$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFDIST} +TEXMF = {$TEXMFAUXTREES$TEXMFCONFIG,$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFSITE,!!$TEXMFDIST} -% Where to look for, and where mktexlsr creates, ls-R files. By default, -% this is all and only the !! elements of TEXMF, so that mktexlsr does not -% create ls-R files in the non-!! elements -- because if an ls-R is -% present, it will be used, and the disk will not (usually) be searched, -% regardless of !!. Although in principle a directory listed here need -% not contain an ls-R file, in practice they all should. -TEXMFDBS = {!!$TEXMFLOCAL,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFDIST} +% Where to look for ls-R files. There need not be an ls-R in the +% directories in this path, but if there is one, Kpathsea will use it. +% By default, this is only the !! elements of TEXMF, so that mktexlsr +% does not create ls-R files in the non-!! elements -- because if an +% ls-R is present, it will be used, and the disk will not be searched. +% This is arguably a bug in kpathsea. +TEXMFDBS = {!!$TEXMFLOCAL,!!$TEXMFSYSCONFIG,!!$TEXMFSYSVAR,!!$TEXMFSITE,!!$TEXMFDIST} % The system trees. These are the trees that are shared by all users. % If a tree appears in this list, the mktex* scripts will use % VARTEXFONTS for generated files, if the original tree isn't writable; % otherwise the current working directory is used. -SYSTEXMF = $TEXMFSYSVAR;$TEXMFLOCAL;$TEXMFDIST +SYSTEXMF = $TEXMFSYSVAR;$TEXMFLOCAL;$TEXMFSITE;$TEXMFDIST % First writable tree here is used by Lua(La)TeX for the font cache. % LuaLaTeX uses the value here, while ConTeXt uses the same variable but @@ -87,10 +83,14 @@ SYSTEXMF = $TEXMFSYSVAR;$TEXMFLOCAL;$TEXMFDIST % (As should everything else in texmf.cnf <-> texmfcnf.lua.) TEXMFCACHE = $TEXMFSYSVAR;$TEXMFVAR +% We use GLOBALVARTEXFONTS in order to always be able to search in the global +% font cache even if VARTEXFONTS is overridden. +GLOBALVARTEXFONTS = $SELFAUTOPARENT/var/cache/fonts + % 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. -VARTEXFONTS = $TEXMFVAR/fonts +VARTEXFONTS = $GLOBALVARTEXFONTS % 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 diff --git a/2020/texmf.d/kpathsea-texmf.d-10.tar.xz b/2020/texmf.d/kpathsea-texmf.d-10.tar.xz new file mode 100644 index 0000000..94451c0 Binary files /dev/null and b/2020/texmf.d/kpathsea-texmf.d-10.tar.xz differ