mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-22 03:30:05 +02:00
texlive_core: update to version 2024
Use system libraries for MPFI (new since 2024) and potrace (new since 2023). Add version number to cmd:kpsewhich which is used in texlive to refer to this package.
This commit is contained in:
@@ -6,19 +6,18 @@ are free software, including support for many languages around the world."
|
||||
HOMEPAGE="http://tug.org/texlive/"
|
||||
COPYRIGHT="1996 by collaboration between the TeX user groups."
|
||||
LICENSE="GNU GPL v2"
|
||||
REVISION="2"
|
||||
svnVersion="build-svn66984"
|
||||
SOURCE_URI="https://github.com/TeX-Live/texlive-source/archive/refs/tags/$svnVersion.tar.gz"
|
||||
CHECKSUM_SHA256="ff6340385f76727b66cb01cc444a2aa64f45218f7d0b07a5833d646345d8a8ce"
|
||||
SOURCE_FILENAME="texlive-source-$svnVersion.tar.gz"
|
||||
SOURCE_DIR="texlive-source-$svnVersion"
|
||||
REVISION="1"
|
||||
fullVersion=20240312
|
||||
SOURCE_URI="ftp://tug.org/historic/systems/texlive/$portVersion/texlive-$fullVersion-source.tar.xz"
|
||||
CHECKSUM_SHA256="7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96"
|
||||
SOURCE_DIR="texlive-$fullVersion-source"
|
||||
PATCHES="texlive_core-$portVersion.patchset"
|
||||
|
||||
ARCHITECTURES="all !x86_gcc2"
|
||||
SECONDARY_ARCHITECTURES="x86"
|
||||
|
||||
libkpathseaVersion="6.3.5"
|
||||
libptexencVersion="1.4.3"
|
||||
libkpathseaVersion="6.4.0"
|
||||
libptexencVersion="1.4.6"
|
||||
libsynctexVersion="2.0.0"
|
||||
libtexluaVersion="5.3.6"
|
||||
libtexluajitVersion="2.1.0"
|
||||
@@ -90,7 +89,6 @@ PROVIDES="
|
||||
cmd:clxelatex
|
||||
cmd:convbkmk
|
||||
cmd:convertgls2bib
|
||||
cmd:cslatex
|
||||
cmd:csplain
|
||||
cmd:ctan_o_mat
|
||||
cmd:ctanbib
|
||||
@@ -99,6 +97,7 @@ PROVIDES="
|
||||
cmd:ctanupload
|
||||
cmd:ctie
|
||||
cmd:ctwill
|
||||
cmd:ctwill_proofsort
|
||||
cmd:ctwill_refsort
|
||||
cmd:ctwill_twinx
|
||||
cmd:cweave
|
||||
@@ -148,6 +147,8 @@ PROVIDES="
|
||||
cmd:e2pall
|
||||
cmd:ebb
|
||||
cmd:ebong
|
||||
cmd:edtx2dtx
|
||||
cmd:eolang
|
||||
cmd:eplain
|
||||
cmd:epsffit
|
||||
cmd:epspdf
|
||||
@@ -182,7 +183,6 @@ PROVIDES="
|
||||
cmd:histretch
|
||||
cmd:hitex
|
||||
cmd:ht
|
||||
cmd:htcontext
|
||||
cmd:htlatex
|
||||
cmd:htmex
|
||||
cmd:httex
|
||||
@@ -209,7 +209,7 @@ PROVIDES="
|
||||
cmd:kpsestat
|
||||
cmd:kpsetool
|
||||
cmd:kpsewhere
|
||||
cmd:kpsewhich
|
||||
cmd:kpsewhich = $libkpathseaVersion
|
||||
cmd:kpsexpand
|
||||
cmd:l3build
|
||||
cmd:lacheck
|
||||
@@ -235,6 +235,7 @@ PROVIDES="
|
||||
cmd:llmk
|
||||
cmd:lollipop
|
||||
cmd:ltx2crossrefxml
|
||||
cmd:ltx2unitxt
|
||||
cmd:ltxfileinfo
|
||||
cmd:ltximg
|
||||
cmd:luacsplain
|
||||
@@ -257,6 +258,8 @@ PROVIDES="
|
||||
cmd:makejvf
|
||||
cmd:match_parens
|
||||
cmd:mathspic
|
||||
cmd:memoize_clean
|
||||
cmd:memoize_extract
|
||||
cmd:mendex
|
||||
cmd:mex
|
||||
cmd:mf
|
||||
@@ -314,7 +317,6 @@ PROVIDES="
|
||||
cmd:pdfatfi
|
||||
cmd:pdfbook2
|
||||
cmd:pdfcrop
|
||||
cmd:pdfcslatex
|
||||
cmd:pdfcsplain
|
||||
cmd:pdfetex
|
||||
cmd:pdfjadetex
|
||||
@@ -361,6 +363,7 @@ PROVIDES="
|
||||
cmd:psselect
|
||||
cmd:pst2pdf
|
||||
cmd:pstops
|
||||
cmd:ptekf
|
||||
cmd:ptex
|
||||
cmd:ptex2pdf
|
||||
cmd:ptftopl
|
||||
@@ -376,6 +379,7 @@ PROVIDES="
|
||||
cmd:rubikrotation
|
||||
cmd:rumakeindex
|
||||
cmd:rungs
|
||||
cmd:runtexshebang
|
||||
cmd:scor2prt
|
||||
cmd:simpdftex
|
||||
cmd:sjisconv
|
||||
@@ -399,6 +403,7 @@ PROVIDES="
|
||||
cmd:tex4ebook
|
||||
cmd:tex4ht
|
||||
cmd:texaccents
|
||||
cmd:texblend
|
||||
cmd:texconfig
|
||||
cmd:texconfig_dialog
|
||||
cmd:texconfig_sys
|
||||
@@ -408,6 +413,7 @@ PROVIDES="
|
||||
cmd:texdirflatten
|
||||
cmd:texdoc
|
||||
cmd:texdoctk
|
||||
cmd:texfindpkg
|
||||
cmd:texfot
|
||||
cmd:texhash
|
||||
cmd:texlinks
|
||||
@@ -440,6 +446,7 @@ PROVIDES="
|
||||
cmd:ttfdump
|
||||
cmd:ttftotype42
|
||||
cmd:twill
|
||||
cmd:twill_refsort
|
||||
cmd:typeoutfileinfo
|
||||
cmd:ulqda
|
||||
cmd:upbibtex
|
||||
@@ -499,14 +506,16 @@ REQUIRES="
|
||||
lib:libgraphite2$secondaryArchSuffix
|
||||
lib:libgs$secondaryArchSuffix >= 10
|
||||
lib:libharfbuzz$secondaryArchSuffix
|
||||
lib:libicudata$secondaryArchSuffix >= 70
|
||||
lib:libicui18n$secondaryArchSuffix >= 70
|
||||
lib:libicuio$secondaryArchSuffix >= 70
|
||||
lib:libicuuc$secondaryArchSuffix >= 70
|
||||
lib:libicudata$secondaryArchSuffix >= 74
|
||||
lib:libicui18n$secondaryArchSuffix >= 74
|
||||
lib:libicuio$secondaryArchSuffix >= 74
|
||||
lib:libicuuc$secondaryArchSuffix >= 74
|
||||
lib:libmpfi$secondaryArchSuffix
|
||||
lib:libmpfr$secondaryArchSuffix
|
||||
lib:libpaper$secondaryArchSuffix
|
||||
lib:libpixman_1$secondaryArchSuffix
|
||||
lib:libpng16$secondaryArchSuffix
|
||||
lib:libpotrace$secondaryArchSuffix
|
||||
lib:libz$secondaryArchSuffix
|
||||
lib:libzzip_0$secondaryArchSuffix
|
||||
"
|
||||
@@ -534,14 +543,16 @@ BUILD_REQUIRES="
|
||||
devel:libgraphite2$secondaryArchSuffix
|
||||
devel:libgs$secondaryArchSuffix >= 10
|
||||
devel:libharfbuzz$secondaryArchSuffix
|
||||
devel:libicudata$secondaryArchSuffix >= 70
|
||||
devel:libicui18n$secondaryArchSuffix >= 70
|
||||
devel:libicuio$secondaryArchSuffix >= 70
|
||||
devel:libicuuc$secondaryArchSuffix >= 70
|
||||
devel:libicudata$secondaryArchSuffix >= 74
|
||||
devel:libicui18n$secondaryArchSuffix >= 74
|
||||
devel:libicuio$secondaryArchSuffix >= 74
|
||||
devel:libicuuc$secondaryArchSuffix >= 74
|
||||
devel:libmpfi$secondaryArchSuffix
|
||||
devel:libmpfr$secondaryArchSuffix
|
||||
devel:libpaper$secondaryArchSuffix
|
||||
devel:libpixman_1$secondaryArchSuffix
|
||||
devel:libpng16$secondaryArchSuffix
|
||||
devel:libpotrace$secondaryArchSuffix
|
||||
devel:libz$secondaryArchSuffix
|
||||
devel:libzzip$secondaryArchSuffix
|
||||
"
|
||||
@@ -668,6 +679,7 @@ defineDebugInfoPackage texlive_core$secondaryArchSuffix \
|
||||
$prefix/bin/psresize \
|
||||
$prefix/bin/psselect \
|
||||
$prefix/bin/pstops \
|
||||
$prefix/bin/ptekf \
|
||||
$prefix/bin/ptex \
|
||||
$prefix/bin/ptftopl \
|
||||
$prefix/bin/scor2prt \
|
||||
@@ -862,12 +874,14 @@ BUILD()
|
||||
--with-system-icu \
|
||||
--with-system-graphite2 \
|
||||
--with-system-zziplib \
|
||||
--with-system-mpfi \
|
||||
--with-system-mpfr \
|
||||
--with-system-gmp \
|
||||
--with-system-cairo \
|
||||
--with-system-pixman \
|
||||
--with-system-gd \
|
||||
--with-system-freetype2 \
|
||||
--with-system-potrace \
|
||||
--with-system-libpng \
|
||||
--with-system-libpaper \
|
||||
--with-system-zlib \
|
||||
Reference in New Issue
Block a user