diff options
author | Sergei Trofimovich <slyfox@gentoo.org> | 2021-01-18 08:20:12 +0000 |
---|---|---|
committer | Sergei Trofimovich <slyfox@gentoo.org> | 2021-01-18 08:36:35 +0000 |
commit | a0c5c813d985970056fb332f3bfd4849d8ec0e13 (patch) | |
tree | e732d6462aa4ec8984ecd734937e1c0ce28b71e5 /www-apps | |
parent | mail-mta/postfix: bump to 3.5.9 (diff) | |
download | gentoo-a0c5c813d985970056fb332f3bfd4849d8ec0e13.tar.gz gentoo-a0c5c813d985970056fb332f3bfd4849d8ec0e13.tar.bz2 gentoo-a0c5c813d985970056fb332f3bfd4849d8ec0e13.zip |
www-apps/gitit: allow pandoc-2.11
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Diffstat (limited to 'www-apps')
-rw-r--r-- | www-apps/gitit/gitit-0.13.0.0-r1.ebuild | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/www-apps/gitit/gitit-0.13.0.0-r1.ebuild b/www-apps/gitit/gitit-0.13.0.0-r1.ebuild new file mode 100644 index 000000000000..e24c23a2a38e --- /dev/null +++ b/www-apps/gitit/gitit-0.13.0.0-r1.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.5.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Wiki using happstack, git or darcs, and pandoc" +HOMEPAGE="https://hackage.haskell.org/package/gitit" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+plugins" + +RDEPEND=">=app-text/pandoc-2.9:=[profile?] + >=dev-haskell/aeson-0.7:=[profile?] + >=dev-haskell/base64-bytestring-0.1:=[profile?] + >=dev-haskell/blaze-html-0.4:=[profile?] <dev-haskell/blaze-html-0.10:=[profile?] + >=dev-haskell/configfile-1:=[profile?] + >=dev-haskell/doctemplates-0.7.1:=[profile?] + >=dev-haskell/feed-1.0:=[profile?] <dev-haskell/feed-1.4:=[profile?] + >=dev-haskell/filestore-0.6.4:=[profile?] <dev-haskell/filestore-0.7:=[profile?] + >=dev-haskell/happstack-server-7.5:=[profile?] + >=dev-haskell/hoauth2-1.3.0:=[profile?] + >=dev-haskell/hslogger-1:=[profile?] + >=dev-haskell/hstringtemplate-0.6:=[profile?] <dev-haskell/hstringtemplate-0.9:=[profile?] + >=dev-haskell/http-4000.0:=[profile?] + >=dev-haskell/http-client-tls-0.2.2:=[profile?] <dev-haskell/http-client-tls-0.4:=[profile?] + >=dev-haskell/http-conduit-2.1.6:=[profile?] <dev-haskell/http-conduit-2.4:=[profile?] + >=dev-haskell/json-0.4:=[profile?] <dev-haskell/json-0.11:=[profile?] + dev-haskell/mtl:=[profile?] + >=dev-haskell/network-2.6:=[profile?] <dev-haskell/network-3.2:=[profile?] + >=dev-haskell/network-bsd-2.8.1:=[profile?] <dev-haskell/network-bsd-2.9:=[profile?] + >=dev-haskell/network-uri-2.6:=[profile?] + dev-haskell/old-locale:=[profile?] + dev-haskell/old-time:=[profile?] + >=dev-haskell/pandoc-types-1.20:=[profile?] + dev-haskell/parsec:=[profile?] + dev-haskell/random:=[profile?] + >=dev-haskell/recaptcha-0.1:=[profile?] + dev-haskell/safe:=[profile?] + >dev-haskell/sha-1:=[profile?] + >=dev-haskell/skylighting-0.8.2.3:=[profile?] + dev-haskell/split:=[profile?] + dev-haskell/syb:=[profile?] + >=dev-haskell/tagsoup-0.13:=[profile?] <dev-haskell/tagsoup-0.15:=[profile?] + dev-haskell/text:=[profile?] + >=dev-haskell/uri-bytestring-0.2.3.3:=[profile?] + >=dev-haskell/url-2.1:=[profile?] + >=dev-haskell/utf8-string-0.3:=[profile?] <dev-haskell/utf8-string-1.1:=[profile?] + >=dev-haskell/uuid-1.3:=[profile?] <dev-haskell/uuid-1.4:=[profile?] + dev-haskell/xhtml:=[profile?] + >=dev-haskell/xml-1.3.5:=[profile?] + >=dev-haskell/xml-conduit-1.5:=[profile?] <dev-haskell/xml-conduit-1.10:=[profile?] + >=dev-haskell/xml-types-0.3:=[profile?] + >=dev-haskell/xss-sanitize-0.3:=[profile?] <dev-haskell/xss-sanitize-0.4:=[profile?] + >=dev-haskell/zlib-0.5:=[profile?] <dev-haskell/zlib-0.7:=[profile?] + >=dev-lang/ghc-8.0.1:= + plugins? ( dev-haskell/ghc-paths:=[profile?] + >=dev-lang/ghc-8.0.1:=[profile?] ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.0 +" + +src_prepare() { + default + + cabal_chdeps \ + 'aeson >= 0.7 && < 1.5' 'aeson >= 0.7' \ + 'pandoc >= 2.9 && < 2.10' 'pandoc >= 2.9' \ + 'pandoc-types >= 1.20 && < 1.21' 'pandoc-types >= 1.20' \ + 'skylighting >= 0.8.2.3 && < 0.9' 'skylighting >= 0.8.2.3' \ + 'hoauth2 >= 1.3.0 && < 1.12' 'hoauth2 >= 1.3.0' \ + 'happstack-server >= 7.5 && < 7.7' 'happstack-server >= 7.5' +} + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag plugins plugins) +} |