David Runge pushed to branch main at Arch Linux / Packaging / Packages / texlive-bin
Commits: f83b722d by David Runge at 2023-08-25T09:34:56+02:00 upgpkg: 2023.66984-16 Rebuild to fix issue with zlib >= 1.3 (some internal heuristic seems to make texlive-bin fail): https://bugs.archlinux.org/task/79470 Add all required make and direct dependencies. Modify libtool to prevent it from overlinking. - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -5,11 +5,13 @@ pkgname=(texlive-bin libsynctex) _rev=66984 pkgver=2023.$_rev -pkgrel=15 +pkgrel=16 license=(GPL) arch=(x86_64) makedepends=(git cairo pixman graphite t1lib gd libsigsegv zziplib libpng libjpeg freetype2 - icu harfbuzz-icu mpfr potrace libpaper perl clisp ffcall libxcrypt subversion) + icu harfbuzz-icu mpfr potrace libpaper perl clisp ffcall libxcrypt subversion + glibc zlib bash libxaw fontconfig icu readline libxmu libxpm libunistring libxt + libx11 ncurses gcc-libs harfbuzz) url='https://tug.org/texlive/' _commit=871c7a2856d70e1a9703d1f72f0587b9995dba5f # tags/texlive-2023.0 source=(git+https://github.com/Tex-Live/texlive-source.git#commit=$_commit @@ -79,6 +81,8 @@ build() { --enable-xindy \ --disable-xindy-rules \ --disable-xindy-docs + # prevent excessive overlinking due to libtool + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } @@ -97,7 +101,8 @@ package_libsynctex() { package_texlive-bin() { pkgdesc='TeX Live binaries' depends=(cairo pixman graphite t1lib gd poppler ffcall libsigsegv zziplib libpng libjpeg freetype2 libxcrypt - harfbuzz-icu mpfr potrace libpaper libsynctex) + harfbuzz-icu mpfr potrace libpaper libsynctex glibc zlib bash libxaw fontconfig icu readline libxmu + libxpm libunistring libxt libx11 ncurses gcc-libs harfbuzz) provides=(lcdf-typetools kpathsea xindy) optdepends=('psutils: to manipulate the output of dvips') View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/texlive-bin/-/commit/f83b722db0c99cef02c18db41947b95299f0c735 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/texlive-bin/-/commit/f83b722db0c99cef02c18db41947b95299f0c735 You're receiving this email because of your account on gitlab.archlinux.org.