Add alternative SOURCE_URI configuration for intermediate updates, but keep the
original config for next year's update. The same was also used for the 2023
update before.
This should fix the build if an older version of autoconf is installed on the
build host (as is on the buildmasters currently) as long as the newer version
is available in the build chroot.
Use system libraries for MPFI (new since 2024) and potrace (new since 2023).
Add version number to cmd:kpsewhich which is used in texlive to refer to this package.
* 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
* 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
* 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