diff options
author | Alexis Ballier <aballier@gentoo.org> | 2007-10-28 17:45:55 +0000 |
---|---|---|
committer | Alexis Ballier <aballier@gentoo.org> | 2007-10-28 17:45:55 +0000 |
commit | afc9026b772f44dc418bb63aa592fb170aa09140 (patch) | |
tree | a5a814ad2299e7a8ca38b4e379ecffef3620b68f /app-text/texlive-core | |
parent | Removing emulation libraries for amd64 as Opera 9.50 is native x86_64. (diff) | |
download | gentoo-2-afc9026b772f44dc418bb63aa592fb170aa09140.tar.gz gentoo-2-afc9026b772f44dc418bb63aa592fb170aa09140.tar.bz2 gentoo-2-afc9026b772f44dc418bb63aa592fb170aa09140.zip |
add more values to the config files, this should fix a few issues with stack size exceeded
(Portage version: 2.1.3.16)
Diffstat (limited to 'app-text/texlive-core')
-rw-r--r-- | app-text/texlive-core/ChangeLog | 8 | ||||
-rw-r--r-- | app-text/texlive-core/files/2007/texmf.d/20sizes.cnf | 28 | ||||
-rw-r--r-- | app-text/texlive-core/files/2007/texmf.d/25misc.cnf | 80 | ||||
-rw-r--r-- | app-text/texlive-core/texlive-core-2007-r2.ebuild | 4 |
4 files changed, 117 insertions, 3 deletions
diff --git a/app-text/texlive-core/ChangeLog b/app-text/texlive-core/ChangeLog index 7a2fbc942327..42ba7de48577 100644 --- a/app-text/texlive-core/ChangeLog +++ b/app-text/texlive-core/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-text/texlive-core # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/ChangeLog,v 1.17 2007/10/27 17:21:39 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/ChangeLog,v 1.18 2007/10/28 17:45:55 aballier Exp $ + + 28 Oct 2007; Alexis Ballier <aballier@gentoo.org> + files/2007/texmf.d/20sizes.cnf, +files/2007/texmf.d/25misc.cnf, + texlive-core-2007-r2.ebuild: + add more values to the config files, this should fix a few issues with stack + size exceeded 27 Oct 2007; Alexis Ballier <aballier@gentoo.org> files/2007/texmf.d/05searchpaths.cnf: diff --git a/app-text/texlive-core/files/2007/texmf.d/20sizes.cnf b/app-text/texlive-core/files/2007/texmf.d/20sizes.cnf index f895204d4a55..37110fbd0730 100644 --- a/app-text/texlive-core/files/2007/texmf.d/20sizes.cnf +++ b/app-text/texlive-core/files/2007/texmf.d/20sizes.cnf @@ -66,3 +66,31 @@ trie_size = 300000 hyph_size = 8191 % prime number of hyphenation exceptions, >610, <32767. % http://primes.utm.edu/curios/page.php/8191.html nest_size = 500 % simultaneous semantic levels (e.g., groups) +max_in_open = 15 % simultaneous input files and error insertions +param_size = 10000 % simultaneous macro parameters +save_size = 5000 % for saving values outside current group +stack_size = 5000 % simultaneous input sources + +% These are Omega-specific. +ocp_buf_size = 500000 % character buffers for ocp filters. +ocp_stack_size = 10000 % stacks for ocp computations. +ocp_list_size = 1000 % control for multiple ocps. + +% Parameter specific to MetaPost. +% Maximum number of knots between breakpoints of a path. +% Set to 2000 by default. +% path_size.mpost = 10000 + +% These work best if they are the same as the I/O buffer size, but it +% doesn't matter much. Must be a multiple of 8. +dvi_buf_size = 16384 % TeX +gf_buf_size = 16384 % MF + +% It's probably inadvisable to change these. At any rate, we must have: +% 45 < error_line < 255; +% 30 < half_error_line < error_line - 15; +% 60 <= max_print_line; +% These apply to Metafont and MetaPost as well. +error_line = 79 +half_error_line = 50 +max_print_line = 79 diff --git a/app-text/texlive-core/files/2007/texmf.d/25misc.cnf b/app-text/texlive-core/files/2007/texmf.d/25misc.cnf new file mode 100644 index 000000000000..0109604050d6 --- /dev/null +++ b/app-text/texlive-core/files/2007/texmf.d/25misc.cnf @@ -0,0 +1,80 @@ +% Part 4: extra format definitions for TeX Live + +TEXINPUTS.elambda = .;$TEXMF/tex/{lambda,latex,generic,}// +TEXINPUTS.eomega = .;$TEXMF/tex/{plain,generic,}// +TEXINPUTS.pdfxmex = .;$TEXMF/tex/{mex,plain,generic,}// +TEXINPUTS.frpdflatex = .;$TEXMF/tex/{french,latex,generic,}// +TEXINPUTS.frpdftex = .;$TEXMF/tex/{french,plain,generic,}// +TEXINPUTS.xmltex = .;$TEXMF/tex/{xmltex,latex,generic,}// +TEXINPUTS.pdfxmltex = .;$TEXMF/tex/{xmltex,latex,generic,}// + +TTF2TFMINPUTS = .;$TEXMF/ttf2pk// + +% For bibtex8. Do we really need to repeat the BIBINPUTS setting? +BIBINPUTS.bibtex8 = .;$TEXMF/bibtex/{bib,}// +BSTINPUTS.bibtex8 = .;$TEXMF/bibtex/{bst,csf,}// + +% allow for compressed files, and various extenions +TEXDOCSSUFFIX = ;.pdf;.ps;.dvi;.html;.txt;.tex +TEXDOCSCOMPRESS = ;.gz;.bz2;.zip;.Z +TEXDOCEXT = {$TEXDOCSSUFFIX}{$TEXDOCSCOMPRESS} + +%% t4ht utility, sharing files with TeX4ht +TEX4HTFONTSET=alias,iso8859,unicode +TEX4HTINPUTS = .;$TEXMF/tex4ht/base//;$TEXMF/tex4ht/ht-fonts/{$TEX4HTFONTSET}// + +% Part for scripts that are distributed/installed in the texmf tree. + +% Perl, Python, Ruby, Java scripts (Win32 only) +% This is used by the irun.exe program which simulates a symlink +% but also makes use of kpathsea to retrieve the target +JAVAINPUTS = .;$TEXMF/scripts/{$progname,$engine,}/java// +LUAINPUTS = .;$TEXMF/scripts/{$progname,$engine,}/lua// +PERLINPUTS = .;$TEXMF/scripts/{$progname,$engine,}/perl// +PYTHONINPUTS = .;$TEXMF/scripts/{$progname,$engine,}/python// +RUBYINPUTS = .;$TEXMF/scripts/{$progname,$engine,}/ruby// + +% Suggestions for editor settings under Windows. Uncomment your +% preferred option. The corresponding MFEDIT can also be set for use with +% Metafont. +% +% Winedt: +% TEXEDIT=C:\WinEdt\WinEdt.exe "[Open('%s');SelLine(%d,7)] +% Textpad: +% TEXEDIT = c:\Progra~1\TextPad\System\Ddeopn32 TextPad %s(%d) +% UltraEdit (newer Win32 versions): +% TEXEDIT = uedit32 %s/%d/1 +% WinTeXShell32: +% TEXEDIT = texshell.exe /l=%d %s +% vi, vim, gvim. here we show Windows gvim.exe: +% TEXEDIT = gvim.exe %s +%d +% PFE: +% TEXEDIT=pfe32/g%d %s +% MED: +% TEXEDIT=med.exe "%s" %d +% TSE: +% TEXEDIT=e32.exe "%s" -n%d +% Epsilon (Lugaru) http://www.lugaru.com/ +% TEXEDIT="c:\Program Files\eps90\bin\e32.exe" +%d %s +% WinShell +% TEXEDIT=C:\Progra~1\WinShell\WinShell.exe -c %s -l %d +% notepad +% TEXEDIT = notepad %s + +% For unix +% +% vi, vim, NEdit, (X)Emacs, pico, jed +% TEXEDIT = vi +%d %s +% TEXEDIT = vim +%d %s +% TEXEDIT = nedit +%d %s +% TEXEDIT = xemacs +%d %s +% TEXEDIT = emacs +%d %s + +%(x)fte: +% TEXEDIT = xfte -l%d %s + +% Disable search on multiple suffixes filenames. In many case, when `foo.bar' +% is looked for, you do not want to look for `foo.bar.tex' before. This flag +% disables searching for standard suffixes if the file name has already an +% extension of 3 characters. Default value is true (old behaviour). +allow_multiple_suffixes = f diff --git a/app-text/texlive-core/texlive-core-2007-r2.ebuild b/app-text/texlive-core/texlive-core-2007-r2.ebuild index fcfdce611fb6..94cd3625affa 100644 --- a/app-text/texlive-core/texlive-core-2007-r2.ebuild +++ b/app-text/texlive-core/texlive-core-2007-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2007-r2.ebuild,v 1.6 2007/10/26 19:06:25 fmccor Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/texlive-core/texlive-core-2007-r2.ebuild,v 1.7 2007/10/28 17:45:55 aballier Exp $ inherit eutils flag-o-matic toolchain-funcs libtool autotools texlive-common @@ -217,7 +217,7 @@ src_install() { rm -f "${D}${TEXMF_PATH}/web2c/texmf.cnf" insinto /etc/texmf/texmf.d - doins "${FILESDIR}/${PV}/texmf.d/"{00header,05searchpaths,10standardpaths,15options,20sizes}.cnf + doins "${FILESDIR}/${PV}/texmf.d/"{00header,05searchpaths,10standardpaths,15options,20sizes,25misc}.cnf mv "${D}${TEXMF_PATH}/web2c/updmap.cfg" "${D}/etc/texmf/updmap.d/00updmap.cfg" || die "moving updmap.cfg failed" |