./print/texlive/texmf [texlive texmf for basic functionality]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: texmf, Package name: texlive-20200406-texmf
Maintained by: Edd Barrett
Master sites:
Description-buildset
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 is designed to be the smallest possible texmf subset that
can build OpenBSD ports.

Description-context
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 conTeXt macros for use with TeX Live.

Description-docs
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 all documentation for the TeX Live.

Description-full
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 extra macros for use with TeX Live.

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 a teTeX-like subset of the TeX Live texmf.


Filesize: 74875.789 KB
Version History (View Complete History)
  • (2020-08-19) Updated to version: texlive-20200406-texmf
  • (2019-11-12) Updated to version: texlive-20190410-texmf
  • (2019-01-20) Updated to version: texlive-20180414-texmf
  • (2018-01-31) Updated to version: texlive-20170524-texmf
  • (2017-05-21) Updated to version: texlive-20160523b-texmf
  • (2016-06-01) Updated to version: texlive-20150523-texmf
  • (2015-05-19) Updated to version: texlive-20140525-texmf
  • (2014-01-11) Updated to version: texlive-20130530-texmf
  • (2012-12-18) Updated to version: texlive-20120701-texmf
  • (2011-11-23) Updated to version: texlive-20110705-texmf
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2021-02-23 12:39:53 by Stuart Henderson | Files touched by this commit (743)
Log message:
Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.
This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.
Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
   2020-09-27 12:45:13 by Edd Barrett | Files touched by this commit (2)
Log message:
Fix a confusing error message in TeX Live's pdfjam.
pdfjam tries to use `locale -k` to detect the default paper size, but that
won't work on OpenBSD.
Issue raised upstream:
https://github.com/DavidFirth/pdfjam/issues/29
Noticed by, and patch provided by, Laurie Tratt, thanks!
OK naddy@
   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-08-18 12:48:01 by Edd Barrett | Files touched by this commit (3)
Log message:
Update to TeX Live 2020.
User tested by Laurence Tratt and Florian Viehweger.
Input and OK mariani@.
Thanks everyone!
   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-02-10 11:14:36 by Jeremie Courreges-Anglas | Files touched by this commit (1)
Log message:
Stop enforcing strict version requirements on texlive_base
This strict version requirement doesn't look very useful but is a pain
to maintain.  The idea is now to force a dep on a minimal version
(latest major).
ok 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-10 09:17:59 by Stuart Henderson | Files touched by this commit (1)
Log message:
update RUN_DEPENDS versions to unbreak following bumps in texlive/base
thanks aja@ for the report and exoscale for the superfast build VM cluster!
   2018-09-11 15:32:28 by Edd Barrett | Files touched by this commit (7)
Log message:
Overhaul the TeX Live PLIST generation scripts.
Although this is a "no functional change" commit, the change does two
things:
* Removes the dependency on py-texscythe for generating the PLISTs.
Instead, I've added a small TLPDB parser which works (unlike
py-texsythe) entirely in-memory. This means that generating the
PLISTs now takes seconds instead of minutes.
* Splits the generation of the PLISTs into two scripts. The first --
update_plist_hints.py -- emits one line for file under the fake
install dir, advising which PLIST the file should go in. The second
-- write_plists.py -- reads those lines and writes them to the
correct PLIST. Eventually write_plists.py will be killed, as we plan
to integrate update_plist_hints.py with update-plist(1) itself.
At a later date, I will port all of these scripts to Python3, since that
seems to be the way the world is going.
The idea to integrate with update-plist(1) is espie@'s, and this change
is also OK espie@.
Many thanks.
   2018-09-04 06:46:28 by Marc Espie | Files touched by this commit (918)
Log message:
convert to PKGSTEM
   2018-08-11 04:43:24 by Edd Barrett | Files touched by this commit (1)
Log message:
Ensure the TeX Live PLIST generation scripts output @tag.
OK espie@
   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-06-24 09:14:25 by Marc Espie | Files touched by this commit (1)
Log message:
blarf, blech, puke
let's hardcode REVISION all over the place instead of using variables
that bsd.port.mk provides.
   2018-04-11 07:40:54 by Edd Barrett | Files touched by this commit (10)
Log message:
Move TeX deps for tex-by-topic and cocinelle into the buildset to avoid depending on texmf-full.
Also add a script for finding which subsets a tex file uses.
OK sthen@, thanks.
   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-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-04-19 07:13:18 by Edd Barrett | Files touched by this commit (1)
Log message:
Ensure '$OpenBSD$' is not expanded in mk_plists.py.
OK sthen@, thanks.
   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-05-04 16:52:19 by Edd Barrett | Files touched by this commit (2)
Log message:
TeX Live: Update PLIST generation code in light of new py-texscythe.
OK abieber@, thanks.
   2015-12-03 14:24:32 by Stuart Henderson | Files touched by this commit (78)
Log message:
switch my distfiles mirror to https
   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-09-22 14:00:14 by Edd Barrett | Files touched by this commit (2)
Log message:
Custom plist target for generating tex live PLISTs with texscythe.
This makes it easier for other developers to move things between the texmf
subsets. For example when adding things to the buildset.
OK landry@, Thanks!
   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-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.
   2011-07-26 12:04:57 by Edd Barrett | Files touched by this commit (2)
Log message:
prevent graphics/asymptote conflict. we do not build asymptote inside texlive, so there is no need to install the support files into the texmf. Instead we allow graphics/asymtote to do so itself.
OK naddy@
   2011-06-18 04:30:14 by Edd Barrett | Files touched by this commit (1)
Log message:
add mirror from sthen@ for texmf-pregen distfile
OK sthen@
   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-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: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@
   2011-01-17 11:20:10 by Edd Barrett | Files touched by this commit (2)
Log message:
comment files that conflict with asymptote port. we don't build asymptote as a
part of texlive anyway, so these files are not needed.
Reported by and OK from naddy@
   2010-11-20 02:48:40 by Marc Espie | Files touched by this commit (96)
Log message:
new depends
   2010-08-20 05:06:30 by Edd Barrett | Files touched by this commit (4)
Log message:
sort texlive texmf packing lists at espie's request.
OK espie@
   2010-07-18 03:05:32 by Marc Espie | Files touched by this commit (3)
Log message:
use @unexec-delete where applicable (discussed with edd@)
   2010-07-17 10:37:33 by Marc Espie | Files touched by this commit (2)
Log message:
REVISION, new WANTLIB. No changes.
   2010-04-12 06:49:24 by Edd Barrett | Files touched by this commit (2)
Log message:
fix texmf-local indexing. OK kili@
   2010-02-17 03:19:08 by Jonathan Gray | Files touched by this commit (2)
Log message:
Bring in pdfjadetex.ini from TeX Live svn revision 16978
by Karl Berry, which unbreaks jadetex with TeX Live 2009.
ok edd@ jasper@
   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-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-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-10-12 16:00:37 by Steven Mestdagh | Files touched by this commit (5)
Log message:
move some stuff between subpackages, sort plists
(no pkg bumps since it's not hooked to builds yet)
from maintainer Edd Barrett