2026-10-01 Ismael Luceno * WATCH: Update WATCH 2024-07-03 Ismael Luceno * DETAILS: updated spell to 20240312 2023-10-16 Thomas Orgis * DETAILS: version 2023-03-13 * PRE_BUILD: cleanup of path patching, use /var/lib/texmf for generated files 2023-03-18 Ismael Luceno * BUILD: added -fcommon to CFLAGS, dropped -Wl,--allow-multiple-definition * PRE_BUILD: made debundling verbose * DEPENDS: improved lua description removed poppler dep, build against internal 2023-03-08 Thomas Orgis * DETAILS: updating to 20220321, just to get it to build again * PRE_BUILD: poppler versioning gone, hope remains * patches/freetype2-config.patch: gone * patches/texlive-20180414-source-upstream_fixes-1.patch: gone * INSTALL: avoid failure because of old.libraries, note about fmtutil and outdated texmf 2021-04-23 Ismael Luceno * FINAL, INSTALL: moved fontconfig cache update to FINAL 2020-08-21 Ismael Luceno * BUILD: Fixed build with binutils >= 2.35 * PRE_BUILD: Optimized data installation prefix patching Reworked poppler API patching * DETAILS: updated spell to 20200406 * patches/freetype2-config.patch: Added fix for freetype2 detection * patches/kpsewhich-default-progname.patch: Fixed kpsewhich default progname 2019-08-13 Pavel Vinogradov * DEPENDS: needs ghostscript with libgs 2019-08-13 Ismael Luceno * BUILD, PRE_BUILD: Force correct linking with libgs * patches/dvisvgm.patch: dropped, useless now 2019-05-01 Pavel Vinogradov * DETAILS: version 20190410 * PRE_BUILD: extended poppler related code * patches/texlive-20180414-source-upstream_fixes-{1,2}.patch, patches/synctex.patch: removed patches and related code * patches/texlive-20180414-source-upstream_fixes-1.patch, patches/dvisvgm.patch: updated 2019-03-09 Pavel Vinogradov * patches/texlive-20180414-source-upstream_fixes-1.patch, patches/texlive-20180414-source-upstream_fixes-2.patch: updated for poppler 0.74+ 2018-12-29 Pavel Vinogradov * patches/synctex.patch: added fix for SyncTeX missing header issue 2018-12-07 Pavel Vinogradov * BUILD: added -fpermissive to CXXFLAGS for LuaTeX 2018-12-06 Pavel Vinogradov * patches/texlive-20180414-source-upstream_fixes-1.patch, patches/texlive-20180414-source-upstream_fixes-2.patch: added poppler 0.72.0 fix 2018-12-05 Pavel Vinogradov * DEPENDS, patches/texlive-20180414-source-upstream_fixes-1.patch: fixed luatex * patches/texlive-20180414-source-upstream_fixes-2.patch: fixed for poppler scm branch 2018-12-05 Thomas Orgis * patches/texlive-20180414-source-upstream_fixes-2.patch, patches/texlive-20180414-source-upstream_fixes-1.patch yet more fixes to really support poppler > 0.64.0 now, all pdftexdir changes now in patch 2, rest in patch 1 * PRE_BUILD: insane logic to support differing poppler versions * DEPENDS: note about still broken luatex 2018-10-31 Pavel Vinogradov * patches/texlive-20180414-source-upstream_fixes-1.patch: adapted to poppler 0.71.0 or higher 2018-10-23 Pavel Vinogradov * patches/texlive-20180414-source-upstream_fixes-1.patch: adapted to poppler 0.70.0 or higher 2018-09-19 Pavel Vinogradov * patches/texlive-20180414-source-upstream_fixes-1.patch: adapted to poppler 0.68.0 or higher * BUILD: parallelized the building process (potentionally) 2018-05-22 Pavel Vinogradov * PRE_BUILD: more fixes to poppler related files 2018-05-21 Pavel Vinogradov * patches/texlive-20170524-source-poppler059-1.patch: removed * patches/texlive-20180414-source-upstream_fixes-1.patch: added updated patch from BLFS 2018-05-03 Pavel Vinogradov * INSTALL: the fontconfig directory must exist before copying into it 2018-04-29 Pavel Vinogradov * patches/texlive-20170524-source-poppler059-1.patch, patches/dvisvgm.patch: restored slightly modified patch for poppler code and fixed dvisvgm building 2018-04-28 Pavel Vinogradov * DETAILS: version 20180414 * patches/*: removed 2017-09-26 Pavel Vinogradov * PRE_BUILD, patches/{texlive-20170524-source-gcc7-1.patch, texlive-20170524-source-poppler059-1.patch, texlive-20170524-source-upstream_fixes-2.patch}: added patches from BLFS * poppler-0.58.patch: removed, replaced by above 2017-09-22 Pavel Vinogradov * PRE_BUILD, poppler-0.58.patch: added patch from NetBSD to fix building with poppler API after 0.58.0 2017-06-04 Pavel Vinogradov * DETAILS: version 20170524 2017-02-02 Pavel Vinogradov * DETAILS: removed STAGED_INSTALL=off * INSTALL: install_rootified calls to mktexlsr, fmtutil-sys and mtxrun, thus, making staged installation possible 2017-01-10 Pavel Vinogradov * DETAILS: disabled staged installation, PATCHLEVEL++ 2016-11-06 Pavel Vinogradov * DETAILS: version 20160523b, switched to UPSTREAM_HASH, adjusted SOURCE_DIRECTORY * DEPENDS: fixed disable flag for LUA * PRE_BUILD: added a fix for building with our icu 2016-05-22 Remko van der Vossen * DEPENDS: add missing subdependencies 2016-03-06 Thomas Orgis * INSTALL: Use /usr/share/texmf-dist/web2c instead of /usr/share/texmf/web2c, as the latter is no more with current texlive-texmf. Also work around wandering kpathsea/c-auto.h, which others need. * DETAILS: PATCHLEVEL++ * BUILD: install shared libs, to fix stupid users like evince; static libs disabled since TeX stuff is so intertangled anyway 2016-02-28 Ismael Luceno * BUILD, DEPENDS, DETAILS, INSTALL, PRE_BUILD: updated spell to 20150521 * fix_paths.patch, mtxrun_fix.patch: Removed, no longer needed * texmf.cnf_fix.patch: Removed, replaced by sed script in PRE_BUILD 2013-12-15 Javier Vasquez * Fixes Bug #630 * DEPENDS, BUILD: Fixing finding the path for freetype2 headers 2013-08-10 Javier Vasquez * Fixes Bug #471 * BUILD: Remove --disable-luatex * DEPENDS: Change lua51 by LUA (both lua and lua51 provide LUA) 2013-11-18 Remko van der Vossen * INSTALL: do not try to install luatex fonts if lua dependency is not enabled. 2013-06-08 Thomas Orgis * INSTALL: hack to install a copy of TeXLive::TLUtils to make updmap work * BUILD: Do not disable gsftopk; who else provides it? 2012-09-16 Florian Franzmann * DETAILS: version 20120701 * BUILD, PRE_BUILD, INSTALL: build out of tree * PRE_BUILD: use default_pre_build * fix_paths.patch, texmf.cnf_fix.patch: refreshed patches 2011-12-17 Vlad Glagolev * DEPENDS: lua -> lua51 2011-10-31 Sukneet Basuta * BUILD: added banner configure option * DEPENDS: clean up depends for luatex added suggest_depends for RUBY and perl * INSTALL: Move old TEXMFLOCAL to new (/usr/share/texmf-local to /usr/local/share/texmf) Explicitly define texlinks format file and destination so it reinstalls correctly remove aleph files since they are no longer supported recreate the filename DB and create the proper formats install fontconfig conf file and regenerate fontconfig cache, needed for XeTeX and XeLaTeX If luatex is installed, generate files and fonts for ConTeXt and LuaTeX * PRE_BUILD: use sed to edit files to use /usr/share/texmf and /usr/share/texmf-dist patch mtxrun for luatex, see below * FINAL: added, display message notifying the user of TEXMFLOCAL change if using luatex, notify user that they may have to generate context's formats themselves. Not done in INSTALL, because it fails on recasts due to luatex using the wrong cache path. * fixed_scripts_3.patch: removed, replaced with fix_paths.patch * fix_paths.patch: fix paths not fixed by sed in PRE_BUILD * texmf.cnf_fix.patch: change TEXMFLOCAL to /usr/local/share/texmf * 09-texlive-fonts.conf: added, fontconfig conf file * mtxrun_fix.patch: fix paths for luatex set ownpath to fixed value because it has trouble finding the correct path on recasts fix SELFAUTOPARENT becuase mtxrun expects the script to be in 2011-10-12 Florian Franzmann * INSTALL: fixed install failure 2011-09-09 Ismael Luceno * INSTALL: use texlinks to complete installation * texmf.cnf_fix.patch: Fixed TEXMFROOT * INSTALL: make system-wide format files 2011-09-07 Ismael Luceno * PRE_BUILD, fix_scripts_3.patch, texmf.cnf_fix.patch: Fixed patches for the upgrade 2011-09-05 Ismael Luceno * DETAILS: updated spell to 20110705 2011-07-30 Florian Franzmann * DEPENDS: changed dependency on g++ to dependency on gcc with sub-depends on CXX (scripted) 2010-07-20 Peng Chang (Charles) * DEPENDS: depends texinfo for install-info 2010-07-18 Peng Chang (Charles) * DETAILS: UPSTREAM_HASH fill LICENSE according to Wikipedia * BUILD: many --without options are --disable now * DEPDENDS: --without -> --disable, removed dependencies ncurses and texinfo as they are dependencies of basesystem and there are no flags for them now * INSTALL: install wrappers like latex, pdflatex (specific to 20091107) /usr/bin/mf-nowin -> $INSTALL_ROOT/usr/bin/mf-nowin * PRE_BUILD: update comments * gcc44.patch removed, already fixed upstream * texmf.cnf_fix.patch: texmf-local should also go to /usr/share 2010-04-20 Eric Sandall gcc44.patch: From http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/~checkout~/packages/texlive/texlive-gcc44.patch?rev=1.1;content-type=text/plain * PRE_BUILD: Apply gcc44.patch (Bug #15535) 2009-11-10 Finn Haedicke * DETAILS: updated to 20091107, fixed source * BUILD: added flag to build with external libs * PRE_BUILD,fix_scripts_3.patch,texmf.cnd_fix.patch replaced old patches for install path /usr/share/texmf updated texmf.cnf patch removed getline fixes/patches 2009-09-28 Eric Sandall * CONFLICTS: conflict -> conflicts Auto-conflict with old packages 2009-09-24 Andraž "ruskie" Levstik * CONFLICTS: added from texlive-texmf, second sync 2009-08-13 Peng Chang (Charles) * INSTALL: created a symlink mf-nowin -> mf for pdftex needs it 2009-08-07 Andraž "ruskie" Levstik * PRE_BUILD: added comments so that the here-after people will know what bit is what, fix the patching 2009-08-07 Peng Chang (Charles) * DEPENDS: some building script in texk/dvipsk makes use of ed 2009-08-06 Andraž "ruskie" Levstik * rename_getline.patch: patch to rename getline to tex_getline * PRE_BUILD: various sedits and some rm's, xpdf needs to be in, freetype1 as well * DEPENDS: trying out system freetype1, no luck, trying some other stuff, I really really really really HATE their build setup * BUILD: add -I flags else it doesn't find anything 2009-07-29 Andraž "ruskie" Levstik * BUILD, DEPENDS, DETAILS, PRE_BUILD: spell created * fix_scripts_2.patch, fix_scripts.patch, texmf.cnf_fix.patch: needed for FHS .