Version: 2021, Package name: texlive_base-2021 |
Maintained by: Edd Barrett |
Master sites: |
Description-main TeX Live is an easy way to get up and running with TeX. It provides a comprehensive TeX system which includes all the major TeX-related programs, macro packages, and fonts that are free software, including support for many languages around the world. This package contains the binary programs required by TeXLive. Description-mktexlsr TeX Live is an easy way to get up and running with TeX. It provides a comprehensive TeX system which includes all the major TeX-related programs, macro packages, and fonts that are free software, including support for many languages around the world. This package contains mktexlsr and afferent utilities Description-synctex TeX Live is an easy way to get up and running with TeX. It provides a comprehensive TeX system which includes all the major TeX-related programs, macro packages, and fonts that are free software, including support for many languages around the world. This package contains the synctex library and utility. |
Filesize: 53552.117 KB |
Version History (View Complete History) |
|
2020-09-02 04:42:09 by Anthony J. Bentley | Files touched by this commit (10) |
Log message: Depend on lcdf-typetools package rather than building it in texlive. Also update plist generation and bump conflict markers. requested by edd@ (the one who actually wrote the diff) |
2020-04-07 09:34:36 by Jeremie Courreges-Anglas | Files touched by this commit (1) |
Log message: Disable xindy on sparc64 until lang/clisp is fixed ok cwen@ kmos@ and edd@ (maintainer) |
2019-11-11 15:54:23 by Edd Barrett | Files touched by this commit (74) |
Log message: Update print/texlive to version 2019. A few notes: This year, we install the interpreter symlinks when the supporting texmf files become available. Before we installed them all in texlive_base and you could get dangling symlinks and confused users. There are also a lot of Ruby-1.8 scripts in TeX Live, but we no longer package such an old Ruby. There's too much to systematically test, so for now we re-write the #! to a newer Ruby, and we can fix any problems that arise on a case-by-case basis. Tested by: matthieu@, cwen@, Jon Bernard and jca@. Additional input from sthen@ and cwen@. OK cwen@ and jca@. Thank you all for your help! |
2019-05-17 10:45:30 by Stuart Henderson | Files touched by this commit (94) |
Log message: set png16 WANTLIB entries back to png following the change in soname part done by portbump, part by hand (it is easily confused) |
2019-03-12 15:19:29 by Charlene Wendling | Files touched by this commit (4) |
Log message: texlive/base: unbreak when building with ports-gcc-4.9 The included dvisvgm contains a bundled version of brotli, that uses __has_attribute(), only available with gcc>=5. Spotted by landry@, tested successfully on sparc64 (jca@), macppc (landry@) and amd64 (me). OK jca@, edd@ (MAINTAINER) |
2019-02-13 11:14:12 by Edd Barrett | Files touched by this commit (4) |
Log message: TeX Live: Split out synctex into its own multi-package. OK jca@ |
2019-02-10 11:53:49 by Jeremie Courreges-Anglas | Files touched by this commit (1) |
Log message: Force -std=gnu++11 to unbreak on non-clang archs ICU headers now assume C++11 and char16_t. ok sthen@ edd@ (maintainer) |
2019-01-24 09:38:41 by Jeremie Courreges-Anglas | Files touched by this commit (4) |
Log message: Missing public header synctex_version.h and shlib versions bumps synctex_parser.h and synctex_parser_utils.h are public headers that both include synctex_version.h, but the latter isn't installed by the autotools glue. Reported by ajacoutot@, ok kili@ edd@ (maintainer) While here, the libsynctex API/ABI has changed between tl2017 and tl2018, so bump the major (also bump the minor for libptexenc). ok edd@ (maintainer) |
2019-01-20 04:17:54 by Edd Barrett | Files touched by this commit (64) |
Log message: Update TeX Live to 2018. User tested by Jon Bernard, bulk tested by kili@. OK kili@, thanks! |
2018-10-16 10:48:27 by Landry Breuil | Files touched by this commit (1) |
Log message: Set USE_LIBTOOL=gnu on powerpc, allows texlive-base to package there for 6.4. Of course this is an ugly kludge, so someone (tm) should dig into our libtool internals and figure out why -lpng disappears from the commandline when linking xetex on !x86. |
2018-10-10 09:18:40 by Stuart Henderson | Files touched by this commit (1) |
Log message: warn others of the texmf RUN_DEPENDS trap in a comment |
2018-10-09 17:36:19 by Stuart Henderson | Files touched by this commit (1) |
Log message: set USE_LIBTOOL=gnu on sparc64 to unbreak. somehow, between builds starting 2018-05-13 and 2018-07-31 building xetex started failing because the libtool-generated linker command stopped including -lpng (https://marc.info/?l=openbsd-ports&m=153911844712950&w=2). unsure of the reason and it's not a satisfying fix, but does at least get TeX packaging on sparc64 for 6.4. ok naddy@ |
2018-09-04 06:46:28 by Marc Espie | Files touched by this commit (918) |
Log message: convert to PKGSTEM |
2018-07-11 03:38:44 by Marc Espie | Files touched by this commit (2) |
Log message: use supersedes for mktexlsr-local requires -current pkg_add |
2018-07-01 02:59:33 by Marc Espie | Files touched by this commit (17) |
Log message: split mktexlsr so that we can depend on it for a simple @define-tag okay edd@ for the initial idea. also includes missing @pkgpath marker |
2018-04-10 14:43:51 by Edd Barrett | Files touched by this commit (2) |
Log message: print/texlive/base: Make it build with clang 6. OK naddy@, thanks. |
2018-02-21 14:00:27 by Matthias Kilian | Files touched by this commit (1) |
Log message: Some parts of texlive now only build with a C++-11 capable compiler, so re-add COMPILER = base-clang ports-gcc. However, do not yet set CXXFLAGS = -std=c++11 globally, because other ports will currently break with it (speficically luatex). This will be done after re-add the luatex patch dropped during the texlive update and collect proper patches for pdftex (using our poppler instead of the bundled one). Successfully test-built on sparc64 and macppc by landry@. |
2018-01-30 13:35:56 by Edd Barrett | Files touched by this commit (21) |
Log message: Update to TeX Live 2017. Seems to work fine on all papers I've thrown at it. Tested by myself and kili@ on all BUILD_DEPENDS too. No tree breakage that we can see. Like what is currently in-tree, this update is currently using the in-built poppler, as it seems TeX Live only works with old versions. Kili is working on fixing this. OK kili@, thanks! ---------------------------------------------------------------------- ---------------------------------------------------------------------- |
2017-12-29 10:43:35 by Edd Barrett | Files touched by this commit (3) |
Log message: Some TeX Live 2016 house keeping. * Fix a missing trailing slash in the PLIST generation script. * Fix a broken conflict marker. OK kili@, thanks. |
2017-12-25 15:50:42 by Matthias Kilian | Files touched by this commit (1) |
Log message: Temporarily build print/texlive/base with the bundled version of poppler. It doesn't build without patches against the new poppler object API (which it shouldn't use at all in the first place) and the patch I wrote for this leads to memory corruption. Switching back and forth between different versions of poppler and differently patched versions of texlive and at the same time letting our poppler port rotting in the tree doesn't help, so for now people using pdftex (and luatex?) will have to live with a very outdated version of poppler (0.42). ok aja@, jca@ (how also caught a missing removal of -std=c++11 from CPPFLAGS in my initial diff) |
2017-08-24 03:45:24 by Stuart Henderson | Files touched by this commit (42) |
Log message: bump; textproc/icu4c now uses multi-packages for -wwwdata |
2017-08-20 17:57:19 by Matthias Kilian | Files touched by this commit (1) |
Log message: Switch to c++-11 to make it possible to update print/poppler. Should have no ill effects on archs with clang in base, and I did some light testing before the switch of amd64 and i386 to clang (when both COMPILER_LIBCXX and LIBCXX were used) without hitting any problem. Tentative ok from edd@, a long time ago. |
2017-07-26 16:45:35 by Stuart Henderson | Files touched by this commit (937) |
Log message: bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. |
2017-07-16 13:19:06 by Marc Espie | Files touched by this commit (880) |
Log message: use COMPILER_LIBCXX where applicable |
2017-05-21 05:57:53 by Edd Barrett | Files touched by this commit (19) |
Log message: Update TeX Live to 2016. Testing and input from: * sthen@ * Nicola Tomasone * pirofti@ * giovanni@ * Ze Loff * rsadowski@ OK pirofti@ Many thanks! |
2017-05-15 13:56:03 by Rafael Sadowski | Files touched by this commit (13) |
Log message: Bump REVISION and adjust WANTLIB after gd update ok sthen@, "looks okay" @landry |
2017-04-10 05:46:37 by Stuart Henderson | Files touched by this commit (277) |
Log message: use LIBCXX |
2016-12-18 12:21:00 by Vadim Zhukov | Files touched by this commit (2) |
Log message: Zap patches not needed anymore, since our libtool "supports" -bindir. In some cases there still happen -bindir-related failure, but I failed to reproduce, and noone else sees them for now. Even more, those two patches do not cover all -bindir cases in sources, so if/when libtool will fail, you'd need two more patches anyway. okay aja@ |
2016-12-17 13:40:29 by Vadim Zhukov | Files touched by this commit (1) |
Log message: Unbreak after poppler switch from openjpeg to openjp2. |
2016-09-13 12:52:06 by Christian Weisgerber | Files touched by this commit (23) |
Log message: replace libiconv module |
2016-06-01 06:47:35 by Edd Barrett | Files touched by this commit (21) |
Log message: print/texlive: Update to 2015. OK abieber@, schwarze@. Additional testing by Caspar Schutijser. Thanks |
2016-04-19 15:37:16 by Edd Barrett | Files touched by this commit (2) |
Log message: print/texlive: dynamically link potrace. Also remove a bogus comment and update a broken conflict marker while we are in here. Looks OK kili@, thanks |
2016-04-04 16:57:46 by Christian Weisgerber | Files touched by this commit (44) |
Log message: g/c PFRAG.shared |
2015-09-25 06:13:47 by David Coppa | Files touched by this commit (5) |
Log message: Move the "inconsolata" package from texlive_texmf-full to texlive_texmf-buildset, so we can build all the documentation (vignettes, html, etc.) for math/R. Much help and ok edd@ (aka "the TeXmeister") OK and help from sthen@ too |
2015-05-28 09:01:28 by Edd Barrett | Files touched by this commit (3) |
Log message: texlive_base: Remove bogus symlink. Although latexmk is included in texlive, we omit it in favour of our separate port. texlive_base should not install a symlink. There was also confusion between latex-mk and latexmk. We have both in ports, but the latter is the one related to texlive. Let's mark is as a soft dependency. Upgrade path is currently leaving a partial package behind due to the bogus symlink. A quirk will probably be required, which we can commit later. OK ajacoutot@ |
2015-05-18 15:38:10 by Edd Barrett | Files touched by this commit (37) |
Log message: Update to TeX Live 2014. OK sthen@, dcoppa@, giovanni@, thanks! |
2015-03-19 06:12:20 by Christian Weisgerber | Files touched by this commit (16) |
Log message: fold lib-only PFRAG.shared into PLIST |
2015-01-10 06:06:29 by Edd Barrett | Files touched by this commit (13) |
Log message: FIx texlive interpreter paths. OK ajacoutot@, tested in a bulk by kili@, thanks. |
2014-10-30 09:33:00 by Edd Barrett | Files touched by this commit (4) |
Log message: print/texlive: Remove a load of internal libraries, fix readme. This started as a fix (arm, ppc) for the internal icu in texlive. It turns out a custom icu is not needed anymore, so we can use the icu in the ports tree. This makes handling of header files much simpler since there is no longer the possibility of picking up the wrong icu headers. Should also fix PPC and ARM builds of texlive. Also noticed a few other libraries being built into texlive. Fixed. Finally, readme was not being installed. Fixed. Reported by landry@ OK dcoppa@, landry@, and with input and testing from kili@. |
2011-07-08 14:37:01 by Christian Weisgerber | Files touched by this commit (6) |
Log message: Fix build with png-1.5. All fixes taken from upstream repositories. |
2011-06-14 15:11:24 by Edd Barrett | Files touched by this commit (2) |
Log message: Alter style of README to match the README.template. Also add a paragraph about package updates. OK ajacoutot@ |
2011-06-13 10:40:53 by Edd Barrett | Files touched by this commit (6) |
Log message: Fix broken font maps, as reported by Richard Bonichon and Laurence Tratt. Emulate texlinks, so that those pesky symlinks are now in the packing list. Minor plist tidy-ups that help fix the upgrade (see recent quirks commit). OK kili@, espie@ |
2011-05-21 11:37:06 by Marc Espie | Files touched by this commit (1) |
Log message: fix interrupted builds |
2011-05-11 01:45:53 by Antoine Jacoutot | Files touched by this commit (28) |
Log message: Sanitize some @unexec/@extraunexec calls to rm: move them up in the PLIST and delete everything under the @sample'd directory instead of the directory itself to prevent a warning from pkg_delete(1) trying to remove a non existing directory and to help preventing left-over files and directories. |
2011-03-09 07:43:59 by Edd Barrett | Files touched by this commit (3) |
Log message: fix texmf-local path. fix bogus dependency path - notced by Markus Lude, cheers. OK Landry@ |
2011-03-07 17:18:33 by Edd Barrett | Files touched by this commit (2) |
Log message: remove left over cruft from texlive 2009, spotted by sthen@ |
2011-03-07 17:09:43 by Edd Barrett | Files touched by this commit (21) |
Log message: Update to TeX Live 2010. This year we pre-generate format and maps as requested by kili. Started adding test cases in the tests/ dir. Upgrades from 2009 will cause a harmless warning regarding texlinks. Espie is aware of this, it was not easily fixable. Uninstalls of texlive 2010 which were previously upgraded from 2009 will make lots of noise regarding non-empty directories which can not be deleted. This is due to unregistered package directories in the old texlive 2009 pacakage and has been fixed in the 2010 package (rblatter script was modified to register *all* parent dirs in PLISTs). Installs/uninstalls of texlive 2010 on a fresh system (which has never seen texlive 2009) are squeaky clean. This has been in use for a number of months on my work machine, so should be pretty stable, but I am sure someone will find some obscure bugs. These can be fixed in tree. OK espie@ |
2010-11-22 03:16:09 by Marc Espie | Files touched by this commit (42) |
Log message: remaining WANTLIB go .>= to >= |
2010-11-20 02:48:40 by Marc Espie | Files touched by this commit (96) |
Log message: new depends |
2010-11-14 12:53:51 by Edd Barrett | Files touched by this commit (2) |
Log message: fix formatting of ruler in README at aja's request OK jasper@ |
2010-11-14 10:48:00 by Jasper Lievisse Adriaanse | Files touched by this commit (3) |
Log message: - remove MESSAGE with over-obvious info - tweak README's rcs id |
2010-11-14 09:58:39 by Edd Barrett | Files touched by this commit (5) |
Log message: Fix WANTLIB, new style README, fix typo in README (noticed by Nicholas Fleisher). OK kili@ |
2010-11-11 11:34:59 by Marc Espie | Files touched by this commit (19) |
Log message: more WANTLIB |
2010-10-24 15:32:40 by Antoine Jacoutot | Files touched by this commit (17) |
Log message: Remove USE_X11. |
2010-10-18 15:25:09 by Marc Espie | Files touched by this commit (100) |
Log message: USE_GROFF=Yes |
2010-09-24 14:00:51 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: Bump after previous. |
2010-09-24 13:35:27 by Edd Barrett | Files touched by this commit (1) |
Log message: fix a naughty hard-coded path. OK espie@ |
2010-09-14 14:29:56 by Edd Barrett | Files touched by this commit (2) |
Log message: Don't link pthread and libm globally. OK jasper@ |
2010-07-17 10:37:33 by Marc Espie | Files touched by this commit (2) |
Log message: REVISION, new WANTLIB. No changes. |
2010-03-21 07:22:55 by Edd Barrett | Files touched by this commit (3) |
Log message: Remove 'tlmgr' script. It is not intended to be used with the OpenBSD packakges and if it were to work it would screw up package checksums. OK, jasper@ |
2010-01-10 09:43:36 by Edd Barrett | Files touched by this commit (2) |
Log message: Fix the xindy module path in TeX Live. OK kili@ |
2010-01-10 06:06:36 by Matthias Kilian | Files touched by this commit (1) |
Log message: Only xindy depends on ffcall (which is horribly broken on arm). |
2010-01-07 03:57:17 by Edd Barrett | Files touched by this commit (2) |
Log message: fix build for the new version of clisp, which has new syntax for clisp-link. OK kili@ |
2009-12-15 11:01:57 by Marc Espie | Files touched by this commit (6) |
Log message: upgrade path from teTeX |
2009-12-12 10:48:35 by Edd Barrett | Files touched by this commit (67) |
Log message: Update to TeX Live 2009. Requires newest pacakge tools for upgrading from 2008. OK kili@ |
2009-09-10 09:30:21 by Christian Weisgerber | Files touched by this commit (4) |
Log message: switch dependencies from lzma to xz |
2009-08-10 00:34:09 by Matthias Kilian | Files touched by this commit (33) |
Log message: WANTLIB changes after xcb addition and bump. |
2009-05-25 11:19:12 by Stuart Henderson | Files touched by this commit (2) |
Log message: remove comment about a known issue that's already been fixed; bump PKGNAME from Edd Barrett (maintainer). |
2009-04-22 18:18:18 by Stuart Henderson | Files touched by this commit (9) |
Log message: - Fix USE_SYSTRACE=Yes builds. - LOCALBASE -> TRUEPREFIX - Add a separate script (tl-link-config) to decide which config to symlink. Fixes the situation where -base gets bumped and so the minimal fmtutil.cnf gets incorrectly linked when really the -full config is needed. from maintainer Edd Barrett. |
2009-02-22 12:05:17 by Matthias Kilian | Files touched by this commit (6) |
Log message: Add @pkgpath and @conflict markers to let pkg_add -u correctly update the texlive packages. Bump all pkgnames. "looks good to me" espie@, "please commit" naddy |
2008-12-27 11:22:36 by Steven Mestdagh | Files touched by this commit (2) |
Log message: another typo from Edd Barrett |
2008-12-27 09:01:44 by Steven Mestdagh | Files touched by this commit (2) |
Log message: don't use -O3 from maintainer Edd Barrett some time ago |
2008-12-27 05:17:40 by Steven Mestdagh | Files touched by this commit (2) |
Log message: fix typo from maintainer Edd Barrett |
2008-12-15 01:08:05 by Nikolay Sturm | Files touched by this commit (2) |
Log message: unbreak creation of fmt files, fixes jadetex und should fix sbcl from maintainer Edd Barrett |
2008-12-04 15:29:06 by Steven Mestdagh | Files touched by this commit (5) |
Log message: enable luatex, which also makes texdoc work from maintainer Edd Barrett |
2008-11-30 11:45:28 by Steven Mestdagh | Files touched by this commit (10) |
Log message: reorganize packaging: remove -tetex package, this is now all included in the main -minimal texmf package. this now allows using latex without the need to install extra packages. from maintainer Edd Barrett, requested by sturm |
2008-11-15 13:08:54 by Nikolay Sturm | Files touched by this commit (1) |
Log message: revert due to circular dependencies, a correct fix is being worked on noticed by markus lude |
2008-11-14 03:43:11 by Nikolay Sturm | Files touched by this commit (1) |
Log message: depend on texmf,-tetex so this package actually becomes useable this should unbreak all those ports just depending on texlive/base ok maintainer |
2008-11-03 14:30:53 by Steven Mestdagh | Files touched by this commit (2) |
Log message: don't link libstdc++ statically |
2008-10-29 03:26:20 by Steven Mestdagh | Files touched by this commit (1) |
Log message: needs -fPIC to build on sparc64. confirmed by sturm@ |
2008-10-21 14:57:58 by Steven Mestdagh | Files touched by this commit (88) |
Log message: update to texlive 2008 reorganize port structure all from maintainer Edd Barrett |
2008-06-30 15:38:28 by Antoine Jacoutot | Files touched by this commit (1) |
Log message: - include dir is LOCALBASE, not TRUEPREFIX Edd Barrett (MAINTAINER) agrees "yep, change that" steven@ |
2008-05-04 14:45:30 by Okan Demirmen | Files touched by this commit (2) |
Log message: ht conflict now only exists for older ht ports. feedback and ok merdely@ |
2008-04-22 17:55:09 by Matthias Kilian | Files touched by this commit (2) |
Log message: CVE-2008-1693 (adapted from the xpdf patch from debian). ok naddy, bernd |
2007-12-09 03:49:35 by Steven Mestdagh | Files touched by this commit (10) |
Log message: clean up some more on pkg_delete, and adapt messages a bit. mostly from maintainer Edd Barrett, with some tweaks |
2007-11-05 23:33:51 by Bernd Ahlers | Files touched by this commit (4) |
Log message: ht and texlive_base both install ${LOCALBASE}/bin/ht. Add @conflict markers. |
2007-10-19 16:14:13 by Steven Mestdagh | Files touched by this commit (3) |
Log message: remove a bunch of symlinks when the package gets deleted. from maintainer Edd Barrett |
2007-10-15 01:31:57 by Matthias Kilian | Files touched by this commit (1) |
Log message: Fix installation of tcdialog.1 if texlive_base is already installed. ok matthieu@ |
2007-09-10 07:37:26 by Steven Mestdagh | Files touched by this commit (4) |
Log message: add a fix for metapost, plus some minor wording changes from maintainer Edd Barrett |
2007-09-07 15:59:54 by Steven Mestdagh | Files touched by this commit (1) |
Log message: do not use PKGNAME to construct WRKDIST |
2007-09-07 09:26:18 by Steven Mestdagh | Files touched by this commit (4) |
Log message: put common stuff in one place looks good to maintainer Edd Barrett |