Commit Graph

4 Commits

Author SHA1 Message Date
Joachim Mairböck
d019546ed4 texlive_core: patch security issue in luatex (#8742)
This fixes CVE-2023-32700.

Change the source URI to the GitHub tag containing the fix.
2023-05-27 22:31:04 +03:00
Joachim Mairböck
bf3dbe0829 Texlive: bump to 2023 (#8113)
* texlive: bump version to 2023

Building this requires ICU 70 or newer and building libxml2 (an indirect dependeny) against ICU 70
to get rid of icu66_devel in the build environment. These changes are done in separate commits.

ConTeXt is not included in TeXLive 2023. If it is needed, it should probably be built as a
separate package (the `mtxrun` call was commented out from texlive_update.sh before, so it
probably didn't work before anyway). See https://tug.org/texlive/bugs.html for some details.

* texlive_core: build against ghostscript 10
2023-05-14 21:04:36 +02:00
Joachim Mairböck
7b93d6c24a texlive: update to 2022 (#6818)
* texlive: update to 2022

* texlive_core: sort BUILD_PREREQUIRES alphabetically

* texlive: upgrade to 2022

also add a comment to createSubpackageInfos.pl that the installed version of texlive.tlpdb must be
used for correct results (like I always had in the past).

* texlive_core: don't disable install-bin-links

this works now and provides the missing symlinks. It was originally part of the texlive-2014
recipe.

* texlive: rename subpackageInfos.recipe to .sh so that it is not checked by the linter
2022-05-15 11:28:14 +02:00
Joachim Mairböck
f1e832bec2 Texlive: split texmf part into its own recipe (#6115)
* texlive: split texmf into its own recipe (WIP)

this is to save the work on GitHub for now

* texlive_texmf: fix recipe

* texlive: rename binaries package to texlive_core (following Gentoo's name) and texlive_texmf to texlive

This leads to better names when splitting the texlive package later.

Also, enable the texlive_core package to be built by buildmaster ;-)

* remove useless libtool files

* texlive: add missing haiku REQUIRES

* make texlive recipe more architecture agnostic

* fix name of debuginfo package

* add more replacements for kpsewhich invocations by install-tl
2021-10-03 08:09:25 +02:00