Skip to content

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 because community/biber is in version 2.20 that not compatible with the version of biblatex provided as part of texmf-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.

Merge request reports