community/{texmf-dist,texlive}: backport various fixes
This backports the fixes for issues #16060 (closed) and #16190 (closed)
This incorporates all the fixes for TeXLive that have been merged to edge since 3.20, except for the commit that updates my email address (my old will still work at least until November) and that drops the empty build function:
--- community/texlive/APKBUILD 2024-07-22 10:29:37.103076171 +0200
+++ ../master/community/texlive/APKBUILD 2024-07-22 10:09:11.458643458 +0200
@@ -1,5 +1,5 @@
# Contributor: Isaac Dunham <ibid.ag@gmail.com>
-# Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
+# Maintainer: Marian Buschsieweke <marian.buschsieweke@posteo.net>
pkgname=texlive
pkgver=20240210.69778
_commit=8fc7b0ba764da3d30d18662dd7ea5a97abced38b
--- community/texmf-dist/APKBUILD 2024-07-22 10:29:36.729746105 +0200
+++ ../master/community/texmf-dist/APKBUILD 2024-07-22 10:09:11.458643458 +0200
@@ -1,9 +1,9 @@
-# Contributor: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
-# Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
+# Contributor: Marian Buschsieweke <marian.buschsieweke@posteo.net>
+# Maintainer: Marian Buschsieweke <marian.buschsieweke@posteo.net>
pkgname=texmf-dist
pkgver=2024.0
_release=20240312
-pkgrel=5
+pkgrel=6
pkgdesc="TeX Live texmf core distribution"
url="https://tug.org/texlive/"
# texlive
@@ -261,11 +261,6 @@ prepare() {
done
}
-build() {
- # We don't really "build" things here
- return 0
-}
-
check() {
# there are no unit tests, but we check if the subpackages do still
# match the list of collections in the tlpdb
--- community/biber2.19/APKBUILD 2024-07-22 10:38:00.998900237 +0200
+++ ../master/community/biber2.19/APKBUILD 2024-07-22 10:09:11.281978432 +0200
@@ -2,7 +2,7 @@
# Maintainer: Marian Buschsieweke <marian.buschsieweke@posteo.net>
pkgname=biber2.19
pkgver=2.19
-pkgrel=0
+pkgrel=1
provides="biber=$pkgver-r$pkgrel"
pkgdesc="Backend processor for BibLaTeX"
url="https://github.com/plk/biber"
I consider the remaining diffs to be style/cosmetic and not needed to be backported.
Notes:
- This adds
community/biber2.19
in order to fix #16060 (closed). This is needed becausecommunity/biber
is in version 2.20 that not compatible with the version of biblatex provided as part oftexmf-dist-bibtexextra
- I squashed the fixes for
community/biber2.19
directly into the commit that adds this package. - This combines multiple fixes that were merged to edge in multiple MRs (hence multiple pkgrel bumps in edge); this is why pkgrel is not as high as in edge.