summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2015-07-30 15:52:35 +0000
committerAlexis Ballier <aballier@gentoo.org>2015-07-30 15:52:35 +0000
commit01728f039556408d55436142abd3b6367475fb02 (patch)
tree39cdeda0c18faf09e752c10c2750aeaa9da67904 /dev-texlive
parentSecurity bump (bug #556318). Removed old (diff)
downloadgentoo-2-01728f039556408d55436142abd3b6367475fb02.tar.gz
gentoo-2-01728f039556408d55436142abd3b6367475fb02.tar.bz2
gentoo-2-01728f039556408d55436142abd3b6367475fb02.zip
make luajittex optional, bug #542620
(Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 160F534A)
Diffstat (limited to 'dev-texlive')
-rw-r--r--dev-texlive/texlive-basic/ChangeLog6
-rw-r--r--dev-texlive/texlive-basic/metadata.xml3
-rw-r--r--dev-texlive/texlive-basic/texlive-basic-2015.ebuild7
3 files changed, 12 insertions, 4 deletions
diff --git a/dev-texlive/texlive-basic/ChangeLog b/dev-texlive/texlive-basic/ChangeLog
index 7614f98b26f1..4157793737b0 100644
--- a/dev-texlive/texlive-basic/ChangeLog
+++ b/dev-texlive/texlive-basic/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-texlive/texlive-basic
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-basic/ChangeLog,v 1.86 2015/07/22 19:37:41 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-basic/ChangeLog,v 1.87 2015/07/30 15:52:35 aballier Exp $
+
+ 30 Jul 2015; Alexis Ballier <aballier@gentoo.org> texlive-basic-2015.ebuild,
+ metadata.xml:
+ make luajittex optional, bug #542620
22 Jul 2015; Anthony G. Basile <blueness@gentoo.org>
texlive-basic-2014.ebuild:
diff --git a/dev-texlive/texlive-basic/metadata.xml b/dev-texlive/texlive-basic/metadata.xml
index 0b0cd25ac038..863890adc8ec 100644
--- a/dev-texlive/texlive-basic/metadata.xml
+++ b/dev-texlive/texlive-basic/metadata.xml
@@ -11,4 +11,7 @@ These files are regarded as basic for any TeX system, covering
plain TeX macros, Computer Modern fonts, and configuration for
common drivers; no LaTeX.
</longdescription>
+ <use>
+ <flag name="luajittex">Add support for LuaJitTeX: LuaTeX based on LuaJIT which is usually faster.</flag>
+ </use>
</pkgmetadata>
diff --git a/dev-texlive/texlive-basic/texlive-basic-2015.ebuild b/dev-texlive/texlive-basic/texlive-basic-2015.ebuild
index 8c8451fa463a..25559830f462 100644
--- a/dev-texlive/texlive-basic/texlive-basic-2015.ebuild
+++ b/dev-texlive/texlive-basic/texlive-basic-2015.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-basic/texlive-basic-2015.ebuild,v 1.1 2015/07/16 09:12:45 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-texlive/texlive-basic/texlive-basic-2015.ebuild,v 1.2 2015/07/30 15:52:35 aballier Exp $
EAPI="5"
@@ -8,6 +8,7 @@ TEXLIVE_MODULE_CONTENTS="amsfonts bibtex cm dvipdfmx-def enctex etex etex-pkg hy
"
TEXLIVE_MODULE_DOC_CONTENTS="amsfonts.doc bibtex.doc cm.doc enctex.doc etex.doc etex-pkg.doc hyph-utf8.doc ifluatex.doc ifxetex.doc lua-alt-getopt.doc luatex.doc makeindex.doc metafont.doc mflogo.doc mfware.doc pdftex.doc tex.doc texlive-common.doc texlive-docindex.doc texlive-en.doc texlive-scripts.doc "
TEXLIVE_MODULE_SRC_CONTENTS="amsfonts.source hyph-utf8.source ifluatex.source ifxetex.source mflogo.source "
+TEXLIVE_MODULE_OPTIONAL_ENGINE="luajittex"
inherit texlive-module
DESCRIPTION="TeXLive Essential programs and files"
@@ -15,10 +16,10 @@ LICENSE=" GPL-1 GPL-2 LPPL-1.3 OFL TeX TeX-other-free "
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~sh ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
IUSE=""
-DEPEND="!<app-text/texlive-core-2009
-!<dev-texlive/texlive-latex-2009
+DEPEND="!<dev-texlive/texlive-latex-2009
!<dev-texlive/texlive-latexrecommended-2009
!dev-texlive/texlive-documentation-base
+>=app-text/texlive-core-2015[luajittex?]
"
RDEPEND="${DEPEND} "
PATCHES=( "${FILESDIR}/texmfcnflua2015.patch" )