Skip to content
Snippets Groups Projects
Commit 3d99cc9b authored by Natanael Copa's avatar Natanael Copa
Browse files

community/texlive: build with system gd, gmp, mpfr and zziplib

parent 785438d9
No related merge requests found
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de> # Maintainer: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
pkgname=texlive pkgname=texlive
pkgver=20200406 pkgver=20200406
pkgrel=4 pkgrel=5
pkgdesc="Comprehensive TeX document production system" pkgdesc="Comprehensive TeX document production system"
url="https://tug.org/texlive/" url="https://tug.org/texlive/"
arch="all !mips64 !s390x" # luatex fails on s390x arch="all !mips64 !s390x" # luatex fails on s390x
...@@ -11,7 +11,8 @@ options="!check" # no unit tests provided ...@@ -11,7 +11,8 @@ options="!check" # no unit tests provided
depends="perl texmf-dist>=2020.55416" depends="perl texmf-dist>=2020.55416"
makedepends="freetype-dev libpng-dev poppler-dev icu-dev harfbuzz-dev makedepends="freetype-dev libpng-dev poppler-dev icu-dev harfbuzz-dev
cairo-dev pixman-dev zziplib-dev libpaper-dev graphite2-dev cairo-dev pixman-dev zziplib-dev libpaper-dev graphite2-dev
libxmu-dev fontconfig-dev libxaw-dev motif-dev" libxmu-dev fontconfig-dev libxaw-dev motif-dev
gmp-dev mpfr-dev gd-dev"
triggers="$pkgname.trigger=/usr/share/texmf-dist" triggers="$pkgname.trigger=/usr/share/texmf-dist"
subpackages=" subpackages="
$pkgname-static $pkgname-static
...@@ -49,8 +50,6 @@ build() { ...@@ -49,8 +50,6 @@ build() {
# builders keep failing when -jN == nproc # builders keep failing when -jN == nproc
export MAKEFLAGS="$MAKEFLAGS -j$((JOBS<16 ? JOBS : 16))" export MAKEFLAGS="$MAKEFLAGS -j$((JOBS<16 ? JOBS : 16))"
# fixme: detect systemzziplib
#--with-system-zziplib \ fixme detect systemzziplib
../configure -C \ ../configure -C \
--build=$CBUILD \ --build=$CBUILD \
--host=$CHOST \ --host=$CHOST \
...@@ -95,15 +94,19 @@ build() { ...@@ -95,15 +94,19 @@ build() {
--with-banner-add="/Alpine Linux" \ --with-banner-add="/Alpine Linux" \
--with-system-cairo \ --with-system-cairo \
--with-system-freetype2 \ --with-system-freetype2 \
--with-system-gd \
--with-system-gmp \
--with-system-graphite2 \ --with-system-graphite2 \
--with-system-harfbuzz \ --with-system-harfbuzz \
--with-system-icu \ --with-system-icu \
--with-system-libpaper \ --with-system-libpaper \
--with-system-libpng \ --with-system-libpng \
--with-system-mpfr \
--with-system-pixman \ --with-system-pixman \
--with-system-poppler \ --with-system-poppler \
--with-system-xpdf \ --with-system-xpdf \
--with-system-zlib \ --with-system-zlib \
--with-system-zziplib \
--with-x-dvi-toolkit=motif \ --with-x-dvi-toolkit=motif \
--without-texinfo --without-texinfo
make make
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment