about summary refs log tree commit diff
path: root/pkgs/test/texlive
AgeCommit message (Collapse)AuthorFilesLines
2024-03-29tests.texlive.context: check that the PDF has been createdVincenzo Mantova1-0/+8
2024-03-29tests.texlive.fmtutilCnf: removeVincenzo Mantova1-12/+0
The fmtutilCnf test does not fit the new way of generating fmtutil.cnf.
2024-01-27texlive: 2022-final -> 2023.20240114Vincenzo Mantova1-2/+19
Co-authored-by: apfelkuchen06 <apfelkuchen@hrnz.li>
2024-01-27tests/texlive: add a context testapfelkuchen061-1/+14
Since context now uses the luametatex engine, which is not distributed with texlive, the probability of breaking it when updating increases. Let's add a simple test just in case. Co-authored-by: Vincenzo Mantova <1962985+xworld21@users.noreply.github.com>
2023-11-05tests.texlive.fixedHashes: ignore .tex attribute sets that are not derivationsVincenzo Mantova1-1/+1
2023-11-05tests.texlive: use texlive.pkgs.PKGNAME attribute set instead of ↵Vincenzo Mantova1-3/+3
texlive.PKGNAME.pkgs list
2023-11-05tests.texlive: replace texlive.combine with texlive.withPackagesVincenzo Mantova1-18/+15
2023-11-04texlive: export schemes at top levelVincenzo Mantova1-1/+1
2023-10-22texlive: implement __overrideTeXConfig and withPackageVincenzo Mantova1-1/+1
Implement new 'buildTeXEnv' to leverage multi-output packages and provide __overrideTeXConfig/withPackages for modifying the configuration or adding packages. The override mechanism is prefixed until stabilized.
2023-10-07tests.texlive.shebangs: use new texlive package sourceVincenzo Mantova1-2/+1
2023-10-07tests.texlive.binaries: use new texlive package sourceVincenzo Mantova1-2/+1
2023-10-07texlive.buildTeXLivePackage: switch to fake multi-output derivations for TeX ↵Vincenzo Mantova1-4/+7
Live packages
2023-08-29texlive.bin.core-big: enable upmendexVincenzo Mantova1-1/+1
2023-08-26Merge pull request #248960 from xworld21/texlive-testsDmitry Kalinkin1-29/+161
tests.texlive: several new tests
2023-08-26tests.texlive.fixedHashes: init (#248746)Vincenzo Mantova1-0/+21
The assertion that all TeX Live packages have a fixed hash is time consuming and should only be checked when running tests.
2023-08-26tests.texlive.opentype-fonts: use scheme-smallVincenzo Mantova1-1/+1
2023-08-26tests.texlive.opentype-fonts: use mkTeXTestVincenzo Mantova1-24/+22
2023-08-26tests.texlive.allLanguages: initVincenzo Mantova1-0/+74
2023-08-26tests.texlive.defaultLanguage: initVincenzo Mantova1-0/+35
2023-08-26tests.texlive.mkTeXTest: initVincenzo Mantova1-5/+30
2023-08-23tests.texlive.binaries: fix test for xpdfopen binaries (#250635)Vincenzo Mantova1-2/+2
2023-08-21texlive.bin.xetex: add teckit_compile to output (#250390)Vincenzo Mantova1-2/+3
2023-08-19texlive.tlshell: hardcode revision numbers missing from minimal texlive.tlpdbVincenzo Mantova1-4/+1
2023-07-29texlive.combine: add ghostscript to wrappers instead of combiningVincenzo Mantova1-12/+8
2023-07-29tests.texlive.rpdfcrop: init, check that rpdfcrop runs in restricted modeVincenzo Mantova1-0/+10
2023-07-29tests.texlive.shebangs: init, check that all shebangs are in NixVincenzo Mantova1-0/+31
2023-07-29tests.texlive.binaries: test non-combined binaries with empty PATH, where ↵Vincenzo Mantova1-5/+53
possible
2023-07-29texlive: build bin containers for binaries and scriptsVincenzo Mantova1-21/+78
2023-07-25tests.texlive.licenses: initapfelkuchen061-0/+50
2023-06-29texlive.bin.core-big: fix luajittex on aarch64-linux (#240577)apfelkuchen61-4/+1
2023-06-28tests.texlive.binaries: init (#239804)Vincenzo Mantova1-1/+115
2023-05-14texlive.combine: move repstopdf test to tests.texlive (#231742)Vincenzo Mantova1-0/+11
2023-04-30Merge pull request #206763 from xworld21/texlive-centralize-versionDmitry Kalinkin1-2/+2
texlive: use version info from tlpdb instead of hardcoding
2023-04-27tests.texlive: also test xelatex in the opentype font testapfelkuchen061-2/+8
2023-04-22texlive: use version info from tlpdb instead of hardcodingVincenzo Mantova1-2/+2
2023-03-17Merge pull request #119362 from xworld21/texlive-combine-fix-buildenvDmitry Kalinkin1-3/+3
texlive.combine: split static $TEXMFDIST into a separate derivation
2023-03-12tests.texlive: check that tlpdb.nix is the one generated from the upstream ↵Vincenzo Mantova1-0/+9
texlive.tlpdb.xz
2023-03-08texlive: add test for lualatex fontsapfelkuchen061-0/+20
2023-02-05texlive.combine: split static $TEXMFDIST into a separate derivationVincenzo Mantova1-3/+3
2021-08-15treewide: runCommandNoCC -> runCommandRobert Hensing1-8/+8
This has been synonymous for ~5y.
2021-07-12tests.texlive.fmtutilCnf: initVincenzo Mantova1-0/+12
2021-07-04tests.texlive.hyphen-base: initVincenzo Mantova1-0/+33
2021-06-23tests.texlive.texdoc: initDmitry Kalinkin1-0/+14
2021-05-02tests.texlive.dvipng: apply recurseIntoAttrsDmitry Kalinkin1-56/+57
2021-03-18texlive.bin.dvipng: refactor gs hardcoding, add a test for itDmitry Kalinkin1-2/+43
2020-10-06tests.texlive: initDmitry Kalinkin1-0/+66