print/tex-luatex: fix WITH_PIE build, remove PIE_UNSAFE and MAKE_JOBS_UNSAFE

PR:		268882
Approved by:	yuri@ (Mentor)
This commit is contained in:
Siva Mahadevan 2025-06-03 18:59:32 +00:00 committed by Älven
parent ea70656f82
commit 3b49fd2371
Failed to extract signature
1 changed files with 4 additions and 6 deletions

View File

@ -1,5 +1,6 @@
PORTNAME= luatex
DISTVERSION= ${TEXLIVE_VERSION}
PORTREVISION= 1
CATEGORIES= print
MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR}/
PKGNAMEPREFIX= tex-
@ -34,18 +35,15 @@ CONFIGURE_ARGS+= ${EXCLUDE_ENGINES:S/^/--disable-/} \
--enable-luahbtex \
--enable-luajithbtex \
--with-system-zlib \
--with-system-zziplib \
CC="${CC}" \
CXX="${CXX}"
--with-system-zziplib
CONFIGURE_ENV+= ${MAKE_ENV}
.for L in cairo freetype2 gmp graphite2 harfbuzz kpathsea libpng mpfr pixman ptexenc teckit
CONFIGURE_ARGS+= --with-$L-include=${LOCALBASE}/include \
--with-$L-libdir=${LOCALBASE}/lib \
--with-system-$L
.endfor
PIE_UNSAFE= yes
MAKE_JOBS_UNSAFE= yes
EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,}
EXTRACT_FILES= build-aux libs/xpdf libs/lua53 libs/luajit \
libs/pplib texk/web2c