131 Commits

Author SHA1 Message Date
sthen
cd095cec5e Handle pthread-stubs removal. 2017-10-23 17:11:02 +00:00
kili
3d0ac20b0a Actually pass -std=c++11 instead of just using a C++11 capable
compiler.

Add a patch to let pdftoepdf from luatex to still build (found by
sthen@).

I hope this will also help architectures without clang in base
(where this port is currently broken).
2017-10-15 19:07:33 +00:00
sthen
1dd1aed429 bump; textproc/icu4c now uses multi-packages for -wwwdata 2017-08-24 09:45:23 +00:00
kili
a432b80c90 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-08-20 23:57:19 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
40ffcab1b6 tweak the comment about ftp.tug.org which doesn't work with ftp(1)'s keepalive
implementation

drop the ftp.math.utah.edu mirror as some people have had problems with it
stalling

ok edd@
2017-05-22 09:05:49 +00:00
edd
ab27b229ff Update TeX Live to 2016.
Testing and input from:
 * sthen@
 * Nicola Tomasone
 * pirofti@
 * giovanni@
 * Ze Loff
 * rsadowski@

OK pirofti@

Many thanks!
2017-05-21 11:57:41 +00:00
rsadowski
88404f29cf Bump REVISION and adjust WANTLIB after gd update
ok sthen@, "looks okay" @landry
2017-05-15 19:56:02 +00:00
edd
5680081913 Ensure '$OpenBSD$' is not expanded in mk_plists.py.
OK sthen@, thanks.
2017-04-19 13:13:18 +00:00
sthen
073d25a37c use LIBCXX 2017-04-10 11:46:32 +00:00
sthen
662b8c7aa4 My mirror only has the texmf pregen not the 1800MB of other files,
so remove it from MASTER_SITES (which isn't even used for fetching the
pregen). Fetch problem reported by rsadowski.
2017-02-28 09:40:35 +00:00
zhuk
09f4c0a932 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-18 19:21:00 +00:00
zhuk
1ed37b91f1 Unbreak after poppler switch from openjpeg to openjp2. 2016-12-17 20:40:29 +00:00
naddy
bac38152ca replace libiconv module 2016-09-13 18:52:05 +00:00
edd
1f35c36b53 print/texlive: Update to 2015.
OK abieber@, schwarze@.

Additional testing by Caspar Schutijser.

Thanks
2016-06-01 12:46:29 +00:00
edd
1587311f6b TeX Live: Update PLIST generation code in light of new py-texscythe.
OK abieber@, thanks.
2016-05-04 22:52:19 +00:00
edd
0b57ed8708 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-19 21:37:16 +00:00
naddy
8c9ed2059f g/c PFRAG.shared 2016-04-04 22:57:45 +00:00
sthen
97889e162c switch my distfiles mirror to https 2015-12-03 21:24:29 +00:00
dcoppa
87b0bf2e8d 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-25 12:13:46 +00:00
edd
40c1d6f3d3 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-09-22 20:00:14 +00:00
edd
a6333aa485 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-28 15:01:28 +00:00
edd
1dce198dfe Update to TeX Live 2014.
OK sthen@, dcoppa@, giovanni@, thanks!
2015-05-18 21:37:19 +00:00
naddy
dec091b387 fold lib-only PFRAG.shared into PLIST 2015-03-19 12:12:20 +00:00
edd
152996089f FIx texlive interpreter paths.
OK ajacoutot@, tested in a bulk by kili@, thanks.
2015-01-10 13:06:29 +00:00
edd
b6a3dbc497 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@.
2014-10-30 15:33:00 +00:00
sthen
dcb445207e sync follow graphics/gd update 2014-03-17 23:21:26 +00:00
jasper
62c3a09d0e re-enable the big endian quirk which is still needed at least for mips64.
also tested on sparc64

ok edd@ (MAINTAINER) aja@ espie@
2014-02-17 19:31:10 +00:00
edd
1b4854faef Fix a couple of edge cases in the TeX Live Update.
1) If the user updates only the buildset, ensure hashing occurs.
2) When I moved stuff from PLIST-main to PLIST-buildset, I should have
   updated a conflict marker and added a tighter RUN_DEPEND. This ensures
   that the two packages affected are updated together.

OK sthen@
2014-02-08 17:46:18 +00:00
edd
9591da7f39 Remove TEXMFMAIN from our TeX configuration.
Now that the last of the ports which was installing in the deprecated
TEXMFMAIN have been fixed, the TEXMFMAIN texmf tree can dissappear. We do
this by falling in line with the upstream configurations.

OK naddy@
2014-01-20 21:34:44 +00:00
edd
95bd0d9f66 Move courier and times tex packages into the texlive buildset.
This allows www/yaws to build using only the buildset texmf.

OK naddy@, jasper@.
2014-01-14 14:42:00 +00:00
edd
9d74c7305e Update to TeX Live 2013.
This incudes the new buildset texmf -- a smaller texmf tree used for
BUILD_DEPENDS. See the package README for more info on this.

OK espie@
2014-01-11 18:46:52 +00:00
ajacoutot
5e491b9097 Do not hardcode /usr/local.
Do not use SYSCONFDIR for base system etc files.
2014-01-11 12:56:41 +00:00
zhuk
af08a11d08 Fix MODTCL_TCLSH_ADJ and MODTCL_WISH_ADJ.
Review, input, okay and prodding to commit by stu@
2013-11-09 18:22:02 +00:00
sthen
66d151e569 De-conflict by @comment'ing manpages which are present in other packages;
many were in pre-formatted form in other packages so they didn't actually
conflict previously even though the PLIST entry was identical - recently
a number of these are now installed as unformatted pages which has caused
a real conflict. No substantial diff between texmf's versions and the
other preformatted pages (minor whitespace changes due to groff/mandoc
differences, that's all).
2013-10-12 10:23:25 +00:00
naddy
10bfdff492 the png headers are now directly under include/ 2013-06-04 18:41:39 +00:00
zhuk
33df67980d Big shebang update for TeXlive. Unbreaks a lot of bundled scripts.
So many iterations that I forgot, what upcoming port was broken with
old version.

Tested by and okay kili@, and also edd@ for earlier version.
2013-05-29 20:04:13 +00:00
bentley
31a7e83484 Pull in an upstream bugfix that lets beamer work with verbatim again.
ok edd@
2013-04-16 05:21:19 +00:00
ajacoutot
58f1a6f9f6 USE_LIBTOOL=Yes is the default now. 2013-03-21 08:45:11 +00:00
jeremy
ac78ad4e83 Make ruby 1.9 the default ruby for non-gem/extconf ports,
for consistency with the gem/extconf ports.

Update non-gem/extconf ports that relied on the previous
default of ruby 1.8 to explicitly specify it.

OK ajacoutot@
2013-03-20 19:13:50 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
edd
cf9663fb00 Unbreak build on big endian arches. This fix was supposed to be in the
big update, but went missing somewhere.

OK sthen@
2012-12-20 22:44:37 +00:00
edd
82104a1844 Update to TeX Live 2012.
Many people have mailed me successful test reports and matthieu tells me he
has been running this for some time now.

Thanks to those that tested.

OK matthieu@
2012-12-17 20:28:04 +00:00
espie
c7f03958d7 zap spaces at end of variables (posix make compliance minor issue) 2012-10-18 21:23:51 +00:00
edd
be0a367e37 Fix a broken shellout to which(1) in minted.sty and mention the soft
dependency upon py-pygments.

Breakage spotted by Luís Rosa. Thanks.

OK dcoppa@
2012-08-07 15:15:09 +00:00
naddy
af7e54d962 remove USE_GROFF from ports that don't install any man pages 2012-08-06 11:14:39 +00:00
kili
1b3ed43914 Fix build for poppler-0.20.
ok aja@
2012-07-13 15:17:41 +00:00
kili
4d11f0fe70 Missed disdvi. 2012-03-17 21:25:37 +00:00
kili
5ae99e3a74 texlive doesn't contain dvi2tty. @comment related documentation
to avoid a conflict with print/dvi2tty.

noticed and ok naddy@
2012-03-17 20:50:14 +00:00