diff options
Diffstat (limited to 'print/tex-luatex')
-rw-r--r-- | print/tex-luatex/Makefile | 10 | ||||
-rw-r--r-- | print/tex-luatex/distinfo | 10 | ||||
-rw-r--r-- | print/tex-luatex/files/patch-Makefile.in | 44 |
3 files changed, 34 insertions, 30 deletions
diff --git a/print/tex-luatex/Makefile b/print/tex-luatex/Makefile index 0322a41a6146..9edd11fa61c7 100644 --- a/print/tex-luatex/Makefile +++ b/print/tex-luatex/Makefile @@ -21,7 +21,7 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \ libTECkit.so:textproc/teckit \ libzzip.so:devel/zziplib -USES= gnome libtool localbase pkgconfig python:env tar:xz tex xorg +USES= gmake gnome libtool localbase pkgconfig python:env tar:xz tex xorg USE_GNOME= cairo USE_LDCONFIG= yes USE_TEX= fmtutil formats kpathsea texlua texluajit web2c @@ -66,7 +66,7 @@ EXTRACT_FILES_TEXMF= texmf-dist/doc/lualatex texmf-dist/doc/luatex \ WRKSRC= ${WRKDIR}/${DISTNAME}/texk/web2c EXCLUDE_ENGINES= aleph etex pdftex mf mf-nowin ptex eptex uptex \ euptex otangle mp pmp upmp web2c web-progs \ - xetex tex synctex mflua mfluajit + xetex tex synctex mflua mfluajit texprof hitex TEX_FORMATS= luatex TEXHASHDIRS= ${TEXMFDISTDIR} ${TEXMFVARDIR} @@ -77,6 +77,10 @@ post-extract: cd ${WRKSRC}/.. && \ ${LN} -s -f ${LOCALBASE}/${TEXMFDISTDIR}/web2c kpathsea +post-patch: + ${REINPLACE_CMD} -E 's|gcc|${CC}|' \ + ${WRKSRC}/../../libs/luajit/LuaJIT-src/src/Makefile + pre-configure: for D in libs/xpdf libs/pplib; do \ cd ${WRKDIR}/${DISTNAME}/$$D && \ @@ -85,6 +89,8 @@ pre-configure: done cd ${WRKDIR}/${DISTNAME}/libs/pplib && \ ${MAKE} + cd ${WRKDIR}/${DISTNAME}/libs/luajit/LuaJIT-src/src && \ + ${GMAKE} luajit.h pre-install: ${CAT} ${DISTDIR}/${DIST_SUBDIR}/texlive-${TEXLIVE_VERSION}-texmf${EXTRACT_SUFX} \ diff --git a/print/tex-luatex/distinfo b/print/tex-luatex/distinfo index e6f4f284c4db..475eb40cc9b5 100644 --- a/print/tex-luatex/distinfo +++ b/print/tex-luatex/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1716918225 -SHA256 (TeX/texlive-20240312-source.tar.xz) = 7b6d87cf01661670fac45c93126bed97b9843139ed510f975d047ea938b6fe96 -SIZE (TeX/texlive-20240312-source.tar.xz) = 70140588 -SHA256 (TeX/texlive-20240312-texmf.tar.xz) = c8eae2deaaf51e86d93baa6bbcc4e94c12aa06a0d92893df474cc7d2a012c7a7 -SIZE (TeX/texlive-20240312-texmf.tar.xz) = 4270954732 +TIMESTAMP = 1742496875 +SHA256 (TeX/texlive-20250308-source.tar.xz) = fffdb1a3d143c177a4398a2229a40d6a88f18098e5f6dcfd57648c9f2417490f +SIZE (TeX/texlive-20250308-source.tar.xz) = 111136556 +SHA256 (TeX/texlive-20250308-texmf.tar.xz) = 08dcda7430bf0d2f6ebb326f1e197e1473d3f7cc0984a2adb7236df45316c7cf +SIZE (TeX/texlive-20250308-texmf.tar.xz) = 4624117760 diff --git a/print/tex-luatex/files/patch-Makefile.in b/print/tex-luatex/files/patch-Makefile.in index 2e96447ff4d1..86beeba3b8e9 100644 --- a/print/tex-luatex/files/patch-Makefile.in +++ b/print/tex-luatex/files/patch-Makefile.in @@ -1,6 +1,6 @@ ---- Makefile.in.orig 2024-02-28 04:19:31 UTC +--- Makefile.in.orig 2025-02-02 08:06:22 UTC +++ Makefile.in -@@ -102,18 +102,7 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EXEEXT) mf$(EXEE +@@ -104,18 +104,7 @@ EXTRA_PROGRAMS = $(am__EXEEXT_1) tex$(EXEEXT) mf$(EXEE luajittex$(EXEEXT) luahbtex$(EXEEXT) luajithbtex$(EXEEXT) \ xetex$(EXEEXT) $(am__EXEEXT_3) aleph$(EXEEXT) synctex$(EXEEXT) \ md5main$(EXEEXT) @@ -20,7 +20,7 @@ noinst_PROGRAMS = tangleboot$(EXEEXT) ctangleboot$(EXEEXT) \ $(am__EXEEXT_32) $(am__EXEEXT_33) $(am__EXEEXT_34) \ $(am__EXEEXT_35) $(am__EXEEXT_36) $(am__EXEEXT_37) \ -@@ -2975,14 +2964,16 @@ LUA53_DEFINES = @LUA53_DEFINES@ +@@ -2995,14 +2984,16 @@ LUA53_DEFINES = @LUA53_DEFINES@ LUA52_INCLUDES = @LUA52_INCLUDES@ LUA52_LIBS = @LUA52_LIBS@ LUA53_DEFINES = @LUA53_DEFINES@ @@ -43,7 +43,7 @@ MAINT = @MAINT@ MAKEINFO = @MAKEINFO@ MANIFEST_TOOL = @MANIFEST_TOOL@ -@@ -3022,7 +3013,8 @@ PTEXENC_DEPEND = @PTEXENC_DEPEND@ +@@ -3042,7 +3033,8 @@ PTEXENC_DEPEND = @PTEXENC_DEPEND@ PPLIB_INCLUDES = @PPLIB_INCLUDES@ PPLIB_LIBS = @PPLIB_LIBS@ PTEXENC_DEPEND = @PTEXENC_DEPEND@ @@ -53,7 +53,7 @@ PTEXENC_LIBS = @PTEXENC_LIBS@ RANLIB = @RANLIB@ SED = @SED@ -@@ -3124,7 +3116,7 @@ version = $(WEB2CVERSION) +@@ -3146,7 +3138,7 @@ version = $(WEB2CVERSION) AM_CXXFLAGS = ## $(WARNING_CXXFLAGS) AM_OBJCXXFLAGS = ## $(WARNING_OBJCXXFLAGS) version = $(WEB2CVERSION) @@ -62,32 +62,30 @@ proglib = lib/lib.a #EXTRA_LIBRARIES += libluasocket.a liblua53socket.a libluajitsocket.a -@@ -3146,7 +3138,7 @@ lib_LTLIBRARIES = $(am__append_127) +@@ -3168,7 +3160,7 @@ lib_LTLIBRARIES = $(am__append_125) EXTRA_LTLIBRARIES = libsynctex.la - lib_LIBRARIES = $(am__append_128) - lib_LTLIBRARIES = $(am__append_127) + lib_LIBRARIES = $(am__append_126) + lib_LTLIBRARIES = $(am__append_125) -dist_man_MANS = synctexdir/man1/synctex.1 synctexdir/man5/synctex.5 +dist_man_MANS = nodist_man_MANS = TEST_EXTENSIONS = .pl .test # -@@ -3652,14 +3644,7 @@ TRIPTRAP = $(am__append_7) $(am__append_17) $(am__appe +@@ -3722,12 +3714,7 @@ TRIPTRAP = $(am__append_7) $(am__append_17) $(am__appe + TRIPTRAP = $(am__append_7) $(am__append_17) $(am__append_26) \ $(am__append_35) $(am__append_43) $(am__append_59) \ - $(am__append_63) $(am__append_69) $(am__append_74) \ - $(am__append_82) + $(am__append_63) $(am__append_70) $(am__append_78) -bin_links = $(am__append_5) $(am__append_14) $(am__append_15) \ - $(am__append_24) $(am__append_33) $(am__append_41) \ -- $(am__append_49) $(am__append_54) $(am__append_67) \ -- upbibtex$(EXEEXT):pbibtex updvitype$(EXEEXT):pdvitype \ -- uppltotf$(EXEEXT):ppltotf uptftopl$(EXEEXT):ptftopl \ -- $(am__append_78) $(am__append_79) $(am__append_80) \ -- $(am__append_94) $(am__append_99) $(am__append_104) \ -- $(am__append_109) +- $(am__append_49) $(am__append_54) $(am__append_68) \ +- $(am__append_74) $(am__append_75) $(am__append_76) \ +- $(am__append_90) $(am__append_95) $(am__append_100) \ +- $(am__append_105) +bin_links = $(am__append_75) $(am__append_81) install_exe_links = $(am__append_12) $(am__append_22) $(am__append_31) \ $(am__append_39) $(am__append_47) $(am__append_52) \ - $(am__append_92) $(am__append_97) $(am__append_102) \ -@@ -3833,7 +3818,7 @@ nodist_twill_SOURCES = twill.c twill.h + $(am__append_88) $(am__append_93) $(am__append_98) \ +@@ -3901,7 +3888,7 @@ nodist_twill_SOURCES = twill.c twill.h nodist_vptovf_SOURCES = vptovf.c vptovf.h nodist_weave_SOURCES = weave.c weave.h nodist_twill_SOURCES = twill.c twill.h @@ -96,7 +94,7 @@ nodist_ctie_SOURCES = ctie.c nodist_cweave_SOURCES = cweave.c cweb.c nodist_ctwill_SOURCES = ctwill.c cweb.c -@@ -4622,8 +4607,7 @@ euptex_tests = \ +@@ -4645,8 +4632,7 @@ euptex_tests = \ # At the moment, these are the only man pages handled in the # conglomerated web2c/Makefile[.am]. (All the others are in man/.) # If that changes, have to set at top level and use +=. @@ -104,9 +102,9 @@ -@HITEX_TRUE@ hitexdir/man/hitex.man +@HITEX_TRUE@man1_MANS = - hitex_CPPFLAGS = $(AM_CPPFLAGS) $(ZLIB_INCLUDES) -I$(srcdir)/libmd5 \ - -DINIT -DSTAT -DWEB2CVERSION="\"${WEB2CVERSION}\"" -@@ -21452,9 +21436,6 @@ $(proglib): $(proglib_sources) + + # See hitex.am for comments about handling man. +@@ -21448,9 +21434,6 @@ $(proglib): $(proglib_sources) @KPATHSEA_RULE@ @PTEXENC_RULE@ @ZLIB_RULE@ |