app-text/pandoc: huge version bump

This commit is contained in:
nemunaire 2018-11-16 04:34:05 +01:00
commit 72b537171f
131 changed files with 2697 additions and 0 deletions

View file

@ -0,0 +1,3 @@
DIST texmath-0.11.1.2.tar.gz 1707310 BLAKE2B 789c399c59aa593efd905ea0ecdd065afc7ee1f876062eb6c91e5e34bb70127344d69423455ce0249863611bd9245fec0abaef3e5c1b44af8d787c028cbd1a90 SHA512 f8f0642d38302579784a3a15b3e3ebdbb8d8e84aba8efeea51c7d09681fbf36a12af8123a75eeffa7950b3bc56c036a6dd54d14713037d60f98889dfaa80613f
EBUILD texmath-0.11.1.2.ebuild 1332 BLAKE2B f879d615b0bb220fadb6ab75eb6e4901af5787eae084285bf11921534a9656b4dc04a266a224af1d4fb4e698fc18395eaf9c26d6b2e7c425a4c3894f5d587440 SHA512 7ace07af4d7a3d708b59b97d722682ea31dcb2a6565d77a330f4828e5357054dd9175698b260f63c3fc9d1e4e030328d7bab18ada2391e1ee7fbfa67676a7f89
MISC metadata.xml 1700 BLAKE2B 6e15c2b10d74e8a0cd39ae25c176ac7e6448921b29e05b97b99a337444f558a7381733a2671d74b8822a6587c7133c45169afdf0ca1153e996170a013f7eb302 SHA512 f5145ea202f74d74d516f1956ff98b3eace0b1523d82963d543d753b1c27cffe5f9bcda52c793aa1de5cd02af65a3ec53a21bcb713b4fd64a7dc18637df28be1

View file

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
<longdescription>
The texmath library provides functions to read and
write TeX math, presentation MathML, and OMML (Office
Math Markup Language, used in Microsoft Office).
Support is also included for converting math formats
to Gnu eqn and to pandoc&#39;s native format (allowing
conversion, via pandoc, to a variety of different
markup formats). The TeX reader supports basic LaTeX
and AMS extensions, and it can parse and apply LaTeX
macros. (See &lt;http://johnmacfarlane.net/texmath here&gt;
for a live demo of bidirectional conversion between LaTeX
and MathML.)
The package also includes several utility modules which
may be useful for anyone looking to manipulate either
TeX math or MathML. For example, a copy of the MathML
operator dictionary is included.
Use the @executable@ flag to install a standalone
executable, @texmath@, that by default reads a LaTeX
formula from @stdin@ and writes MathML to @stdout@.
With flags all the functionality exposed by
&#39;Text.TeXMath&#39; can be accessed through this executable.
(Use the @--help@ flag for a description of all
functionality)
The @texmath@ executable can also be used as a CGI
script, when renamed as @texmath-cgi@.
It will expect query parameters for @from@, @to@,
@input@, and optionally @inline@, and return a JSON
object with either @error@ and a message or
@success@ and the converted result.
</longdescription>
</pkgmetadata>

View file

@ -0,0 +1,44 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
# ebuild generated by hackport 0.5.6
CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite"
inherit haskell-cabal
DESCRIPTION="Conversion between formats used to represent mathematics"
HOMEPAGE="https://github.com/jgm/texmath"
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="executable +network-uri"
RDEPEND="dev-haskell/mtl:=[profile?]
>=dev-haskell/pandoc-types-1.12.3.3:=[profile?] <dev-haskell/pandoc-types-1.18:=[profile?]
>=dev-haskell/parsec-3:=[profile?]
>=dev-haskell/syb-0.4.2:=[profile?] <dev-haskell/syb-0.8:=[profile?]
dev-haskell/xml:=[profile?]
>=dev-lang/ghc-7.10.1:=
executable? ( dev-haskell/aeson:=[profile?]
dev-haskell/split:=[profile?]
dev-haskell/text:=[profile?]
network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] )
!network-uri? ( <dev-haskell/network-2.6:=[profile?] ) )
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-1.22.2.0
test? ( dev-haskell/temporary
dev-haskell/utf8-string
!executable? ( dev-haskell/split
dev-haskell/text ) )
"
src_configure() {
haskell-cabal_src_configure \
$(cabal_flag executable executable) \
$(cabal_flag network-uri network-uri)
}