From 271f3f14bbb92c08209cdc6b1716b45a13f55edf Mon Sep 17 00:00:00 2001 From: Naveen M K Date: Wed, 29 Mar 2023 00:27:41 +0530 Subject: [PATCH] Fix invoking `ghostscript` through tex commands Previously, `TEXLIVE_WINDOWS_EXTERNAL_GS` is not set which caused some issues with ghostscript finding the correct font files. Fixes https://github.com/msys2/MINGW-packages/issues/10572 --- mingw-w64-texlive-core/PKGBUILD | 24 +++++++++++------------- mingw-w64-texlive-core/texmf.cnf.in | 5 +++++ 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/mingw-w64-texlive-core/PKGBUILD b/mingw-w64-texlive-core/PKGBUILD index bac6cf76e5..0aaa3fd40d 100644 --- a/mingw-w64-texlive-core/PKGBUILD +++ b/mingw-w64-texlive-core/PKGBUILD @@ -76,19 +76,17 @@ backup=("${MINGW_PREFIX:1}/etc/texmf/web2c/texmf.cnf" "${MINGW_PREFIX:1}/etc/texmf/web2c/fmtutil.cnf" "${MINGW_PREFIX:1}/etc/texmf/web2c/mktex.cnf" "${MINGW_PREFIX:1}/etc/texmf/xdvi/XDvi") -sha256sums=( - "43d3fd8c1e58c30a8af13174c28e78726e1ed7b59862890bd05cfb8ad07097e7" - "c3dd7734f0818d7140dde3a7b3b6f3b96d5d073ac54724c5aa97ae1640e0ed1b" - '542f68cd8e1a00f1598db8532e70e1bb77adc0516daee84e5aa92707f58fdf04' - '773e9c8f60c4241a57adafda8abac765c53f7e6e24c86b87366b037ade29077b' - 'bffaa8a7f5d78aed138a760dfa1073ad7c419a61a9739cafbc28dce330aae911' - 'e154d58543dc8d9957f502b3d162023f0be4a650860d3be5289ff2ac880ccca2' - 'd615d040d1943bcdf7b1c7a649644a7bd47703317b79963062a058e1300602f3' - 'dd286733d0b596708ee049aa22d641129d20f61113298c6f11ad37500bf9f1fb' - '3bc32f119b672015d75d136a3a506efefac6f7b8e01a9a6c95c10c4336931b26' - '8ededf35132ffbe26434c0c778b3d4a159ce428452abe6ebc8d94161f02bd7e9' - '87eddde958848d041ded1625e14009e89b3bd5953e7ae39b6aac2f65d3856485' -) +sha256sums=('43d3fd8c1e58c30a8af13174c28e78726e1ed7b59862890bd05cfb8ad07097e7' + 'c3dd7734f0818d7140dde3a7b3b6f3b96d5d073ac54724c5aa97ae1640e0ed1b' + '542f68cd8e1a00f1598db8532e70e1bb77adc0516daee84e5aa92707f58fdf04' + '773e9c8f60c4241a57adafda8abac765c53f7e6e24c86b87366b037ade29077b' + 'bffaa8a7f5d78aed138a760dfa1073ad7c419a61a9739cafbc28dce330aae911' + 'e154d58543dc8d9957f502b3d162023f0be4a650860d3be5289ff2ac880ccca2' + 'd615d040d1943bcdf7b1c7a649644a7bd47703317b79963062a058e1300602f3' + 'dd286733d0b596708ee049aa22d641129d20f61113298c6f11ad37500bf9f1fb' + '3d65f3babd5306d85e32ff427a86f94004f10270dd00f11694ea4699abf10d40' + '8ededf35132ffbe26434c0c778b3d4a159ce428452abe6ebc8d94161f02bd7e9' + '87eddde958848d041ded1625e14009e89b3bd5953e7ae39b6aac2f65d3856485') build() { cd "$srcdir" diff --git a/mingw-w64-texlive-core/texmf.cnf.in b/mingw-w64-texlive-core/texmf.cnf.in index f73265e7e7..e32e3e3eea 100644 --- a/mingw-w64-texlive-core/texmf.cnf.in +++ b/mingw-w64-texlive-core/texmf.cnf.in @@ -762,6 +762,11 @@ texmf_casefold_search = 1 % TEXLIVE_WINDOWS_TRY_EXTERNAL_PERL = 1 +% This variable is specific to Windows. This sets the default value for +% the gs that will be used by the Windows script wrappers. +% +TEXLIVE_WINDOWS_EXTERNAL_GS = @MINGW_PREFIX@/bin/gswin32c.exe + % Part 3: Array and other sizes for TeX, Metafont, etc. %