summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMats Wichmann <mats@linux.com>2023-02-18 09:04:19 -0700
committerMats Wichmann <mats@linux.com>2023-02-18 13:14:18 -0700
commit9fb35872894f68445350bfca2030a78fdb51f8e8 (patch)
tree06eb99cc3dfe58595854d7a9770a2557e43a6ef1
parent440728dd1d9fee6a8e010b4d9871737686cb3afb (diff)
downloadscons-git-9fb35872894f68445350bfca2030a78fdb51f8e8.tar.gz
Minor tex test fix
Syntax of selecting a glossary updated - apparently the late 2022.* texlive releases have started warning and prompting for action on this which appears to be what breaks the test. Not directly related to this test, but to trying to get a reasonable set of tests to run, added some pkgs to bin/scons_dev_master.py - this has absolutely no effect on SCons itself. Signed-off-by: Mats Wichmann <mats@linux.com>
-rwxr-xr-xbin/scons_dev_master.py5
-rw-r--r--test/TEX/newglossary.py4
2 files changed, 6 insertions, 3 deletions
diff --git a/bin/scons_dev_master.py b/bin/scons_dev_master.py
index ab102f3b6..d54c1575c 100755
--- a/bin/scons_dev_master.py
+++ b/bin/scons_dev_master.py
@@ -42,7 +42,6 @@ BUILDING_PACKAGES = [
# additional packages that Bill Deegan's web page suggests
#'docbook-to-man',
- #'docbook-xsl',
#'docbook2x',
#'tetex-bin',
#'tetex-latex',
@@ -86,9 +85,13 @@ TESTING_PACKAGES = [
'openjdk-8-jdk',
'swig',
'texlive-base-bin',
+ 'texlive-font-utils',
'texlive-extra-utils',
'texlive-latex-base',
'texlive-latex-extra',
+ 'texlive-bibtex-extra',
+ 'docbook-xsl',
+ 'biber',
'zip',
]
diff --git a/test/TEX/newglossary.py b/test/TEX/newglossary.py
index 70296cfcb..e6a8c4b90 100644
--- a/test/TEX/newglossary.py
+++ b/test/TEX/newglossary.py
@@ -87,12 +87,12 @@ Acronyms \gls{gnu} and glossary entries \gls{nix}.
a definition \gls{defPower}
-\glossarystyle{index}
+\setglossarystyle{index}
\printglossary[type=symbol]
\printglossary[type=acronym]
\printglossary[type=main]
\printglossary[type=definition]
-\glossarystyle{super}
+\setglossarystyle{super}
\end{document}""")