From abaa75b10f899ada8dd05b23cc03205064394bc6 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 22 Jan 2021 20:28:19 +0000 Subject: gentoo resync : 22.01.2021 --- dev-haskell/Manifest.gz | Bin 129022 -> 129856 bytes dev-haskell/citeproc/Manifest | 3 + dev-haskell/citeproc/citeproc-0.3.0.1.ebuild | 49 +++++ dev-haskell/citeproc/metadata.xml | 18 ++ dev-haskell/commonmark-extensions/Manifest | 3 + .../commonmark-extensions-0.2.0.4.ebuild | 32 ++++ dev-haskell/commonmark-extensions/metadata.xml | 8 + dev-haskell/commonmark-pandoc/Manifest | 3 + .../commonmark-pandoc-0.2.0.1.ebuild | 28 +++ dev-haskell/commonmark-pandoc/metadata.xml | 8 + dev-haskell/commonmark/Manifest | 3 + dev-haskell/commonmark/commonmark-0.1.1.2.ebuild | 30 +++ dev-haskell/commonmark/metadata.xml | 8 + dev-haskell/doctemplates/Manifest | 2 + dev-haskell/doctemplates/doctemplates-0.9.ebuild | 40 ++++ dev-haskell/hakyll/Manifest | 3 + .../hakyll/files/hakyll-4.13.4.1-pandoc-2.11.patch | 209 +++++++++++++++++++++ dev-haskell/hakyll/hakyll-4.13.4.1.ebuild | 87 +++++++++ dev-haskell/hslua/Manifest | 4 +- dev-haskell/hslua/hslua-1.1.2.ebuild | 49 +++++ dev-haskell/hslua/metadata.xml | 10 +- dev-haskell/jira-wiki-markup/Manifest | 2 + .../jira-wiki-markup/jira-wiki-markup-1.3.2.ebuild | 29 +++ dev-haskell/pandoc-citeproc/Manifest | 4 +- .../pandoc-citeproc-0.17.0.1.ebuild | 69 ------- .../pandoc-citeproc-0.17.0.2.ebuild | 69 +++++++ dev-haskell/pandoc-types/Manifest | 2 + dev-haskell/pandoc-types/pandoc-types-1.22.ebuild | 34 ++++ dev-haskell/rfc5051/Manifest | 2 + dev-haskell/rfc5051/rfc5051-0.2.ebuild | 25 +++ dev-haskell/skylighting-core/Manifest | 2 + .../skylighting-core-0.10.2.ebuild | 52 +++++ dev-haskell/skylighting/Manifest | 2 + dev-haskell/skylighting/skylighting-0.10.2.ebuild | 36 ++++ dev-haskell/timeit/Manifest | 3 + dev-haskell/timeit/metadata.xml | 8 + dev-haskell/timeit/timeit-2.0.ebuild | 24 +++ 37 files changed, 881 insertions(+), 79 deletions(-) create mode 100644 dev-haskell/citeproc/Manifest create mode 100644 dev-haskell/citeproc/citeproc-0.3.0.1.ebuild create mode 100644 dev-haskell/citeproc/metadata.xml create mode 100644 dev-haskell/commonmark-extensions/Manifest create mode 100644 dev-haskell/commonmark-extensions/commonmark-extensions-0.2.0.4.ebuild create mode 100644 dev-haskell/commonmark-extensions/metadata.xml create mode 100644 dev-haskell/commonmark-pandoc/Manifest create mode 100644 dev-haskell/commonmark-pandoc/commonmark-pandoc-0.2.0.1.ebuild create mode 100644 dev-haskell/commonmark-pandoc/metadata.xml create mode 100644 dev-haskell/commonmark/Manifest create mode 100644 dev-haskell/commonmark/commonmark-0.1.1.2.ebuild create mode 100644 dev-haskell/commonmark/metadata.xml create mode 100644 dev-haskell/doctemplates/doctemplates-0.9.ebuild create mode 100644 dev-haskell/hakyll/files/hakyll-4.13.4.1-pandoc-2.11.patch create mode 100644 dev-haskell/hakyll/hakyll-4.13.4.1.ebuild create mode 100644 dev-haskell/hslua/hslua-1.1.2.ebuild create mode 100644 dev-haskell/jira-wiki-markup/jira-wiki-markup-1.3.2.ebuild delete mode 100644 dev-haskell/pandoc-citeproc/pandoc-citeproc-0.17.0.1.ebuild create mode 100644 dev-haskell/pandoc-citeproc/pandoc-citeproc-0.17.0.2.ebuild create mode 100644 dev-haskell/pandoc-types/pandoc-types-1.22.ebuild create mode 100644 dev-haskell/rfc5051/rfc5051-0.2.ebuild create mode 100644 dev-haskell/skylighting-core/skylighting-core-0.10.2.ebuild create mode 100644 dev-haskell/skylighting/skylighting-0.10.2.ebuild create mode 100644 dev-haskell/timeit/Manifest create mode 100644 dev-haskell/timeit/metadata.xml create mode 100644 dev-haskell/timeit/timeit-2.0.ebuild (limited to 'dev-haskell') diff --git a/dev-haskell/Manifest.gz b/dev-haskell/Manifest.gz index 7100ba45c701..313a3bc10fc0 100644 Binary files a/dev-haskell/Manifest.gz and b/dev-haskell/Manifest.gz differ diff --git a/dev-haskell/citeproc/Manifest b/dev-haskell/citeproc/Manifest new file mode 100644 index 000000000000..722a671912e8 --- /dev/null +++ b/dev-haskell/citeproc/Manifest @@ -0,0 +1,3 @@ +DIST citeproc-0.3.0.1.tar.gz 567617 BLAKE2B 8b6df78401f392d3bc3045fe183b25850328bc9a5b0c0ce9334f6cf14e4451e4a526bd23266846d8a625011b1cf5b1b52fee0a5f7c83ea405769704203da5ce6 SHA512 113f3b5dae2bfce13a4b39ef87ea21f763a897182c7a10eae5e7aabbddbb12b773be6583f51578a92bf078e40b0718a69b908049f700f317bbfb509253dae27b +EBUILD citeproc-0.3.0.1.ebuild 1529 BLAKE2B 1b106817f7a352aef0b867101d3e2d138914d89e03dd80d1026c8f72007155e2b7380c871f25a175f8947b7358c5b4ed822634e9dfaebb25848b302b94f0d6e7 SHA512 7defd3b05a00223e6eccb0bc8280186759874f467adaa19d62267a21dc0901070cbe2420889089bce19e110bdf8a1b725acf0bcc5a95d54cd127b507aeb87a34 +MISC metadata.xml 624 BLAKE2B e41c62aa3d4886828f0d00576edc6c2fc4aad728e5996f1bde6c1fee0b55c801db9ef8719abc1a2b852c800c77abd804f4cb8b5410b422e62617993e9f001728 SHA512 eec77dd81a936c85e1bcb01831178ecf32e43e4bae12b77ccedea98925697e1d123ed8fb5fde80fecf8e49a8b5809a7201296faac7bb996597894f1364bb1cc9 diff --git a/dev-haskell/citeproc/citeproc-0.3.0.1.ebuild b/dev-haskell/citeproc/citeproc-0.3.0.1.ebuild new file mode 100644 index 000000000000..ee9b06f64280 --- /dev/null +++ b/dev-haskell/citeproc/citeproc-0.3.0.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Generates citations and bibliography from CSL styles" +HOMEPAGE="https://hackage.haskell.org/package/citeproc" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="executable icu" + +RDEPEND="dev-haskell/aeson:=[profile?] + dev-haskell/attoparsec:=[profile?] + >=dev-haskell/base-compat-0.10:=[profile?] + >=dev-haskell/case-insensitive-1.2:=[profile?] =dev-haskell/pandoc-types-1.22:=[profile?] =dev-lang/ghc-8.6.5:= + executable? ( dev-haskell/aeson-pretty:=[profile?] ) + icu? ( dev-haskell/text-icu:=[profile?] ) + !icu? ( >=dev-haskell/rfc5051-0.2:=[profile?] + + + + haskell@gentoo.org + Gentoo Haskell + + + Build citeproc executable + Use Haskell bindings to the ICU library + + + citeproc parses CSL style files and uses them to + generate a list of formatted citations and bibliography + entries. For more information about CSL, see + <https://citationstyles.org/>. + + diff --git a/dev-haskell/commonmark-extensions/Manifest b/dev-haskell/commonmark-extensions/Manifest new file mode 100644 index 000000000000..1dc89b0dc552 --- /dev/null +++ b/dev-haskell/commonmark-extensions/Manifest @@ -0,0 +1,3 @@ +DIST commonmark-extensions-0.2.0.4.tar.gz 32043 BLAKE2B 5a0f690b04b8c2e34383b9e2d8248ea5e6945af434c413aa289bbf1706bbfced8fa68b625682ae1c916db25a577d7f029e9247e908bb87e6979f702d93b72a9c SHA512 2e595dd6bfc582a783d42ae612a64917470b9fa737d9c445e83e30f7cf7500cd4d3ab5f254268cf9d7434dcd03bdaa88cd38bc4fc50d1423a2792e0d21ffe6e3 +EBUILD commonmark-extensions-0.2.0.4.ebuild 879 BLAKE2B b7e4b903d7a975ffc0a4fbc76613857ac81f0c8eab10c07e32e9a08e695cf3918ead9721db4ca4b919bb91266fd8b0c73b70049155d39813578aa4ac88b2dfdb SHA512 45d0147fee42fc394b87e6c2fa69ce71c3315aee5033cdd90ca17f2aecec57787d3f2c4d5b3d6519e92acda3aaa75daa427c5c9705f76bdc6446fdcb8a20c8c9 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/commonmark-extensions/commonmark-extensions-0.2.0.4.ebuild b/dev-haskell/commonmark-extensions/commonmark-extensions-0.2.0.4.ebuild new file mode 100644 index 000000000000..4af1c67261ac --- /dev/null +++ b/dev-haskell/commonmark-extensions/commonmark-extensions-0.2.0.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Pure Haskell commonmark parser" +HOMEPAGE="https://github.com/jgm/commonmark-hs" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/commonmark-0.1.1.2:=[profile?] =dev-haskell/emojis-0.1:=[profile?] =dev-lang/ghc-8.0.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.24.0.0 + test? ( dev-haskell/quickcheck + dev-haskell/tasty + dev-haskell/tasty-hunit + dev-haskell/tasty-quickcheck ) +" diff --git a/dev-haskell/commonmark-extensions/metadata.xml b/dev-haskell/commonmark-extensions/metadata.xml new file mode 100644 index 000000000000..b7878815d80d --- /dev/null +++ b/dev-haskell/commonmark-extensions/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/commonmark-pandoc/Manifest b/dev-haskell/commonmark-pandoc/Manifest new file mode 100644 index 000000000000..7cb0c57b1985 --- /dev/null +++ b/dev-haskell/commonmark-pandoc/Manifest @@ -0,0 +1,3 @@ +DIST commonmark-pandoc-0.2.0.1.tar.gz 4754 BLAKE2B 4611196ab63844bd1c40c9e673c43cfd8c44997ba31511b45bcb9a9b21109cd9c1fad98dbf99de2bbd203b39d93d841604afdf4acd0cadecc45ab2230d952f1a SHA512 5162a987085d5204af27d4b073fedf4d678f5e0325a12f96c611899f3c484e576d7b667271c480837b9d4593e9950828e9398a33c63b5e829016019ecfc7bb6d +EBUILD commonmark-pandoc-0.2.0.1.ebuild 849 BLAKE2B ba636e066bf39b2d85db69f5e2f23b0343328190aed22c243547738208a7610a093fffd595c7a22ea34e894b4c5a813c75db048e2ce5cbac9b1328540f99385f SHA512 b38b9291705b8607eb71b78d9b97406bc4555af8b0d55af6241403ca85b9030baabf0211ed3c04f51ed05ba21ef01ea859b0e4a8a3fed26bd8a9bbd3d6193368 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/commonmark-pandoc/commonmark-pandoc-0.2.0.1.ebuild b/dev-haskell/commonmark-pandoc/commonmark-pandoc-0.2.0.1.ebuild new file mode 100644 index 000000000000..3fc16f6d2a8f --- /dev/null +++ b/dev-haskell/commonmark-pandoc/commonmark-pandoc-0.2.0.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Bridge between commonmark and pandoc AST" +HOMEPAGE="https://github.com/jgm/commonmark-hs" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/commonmark-0.1:=[profile?] =dev-haskell/commonmark-extensions-0.2:=[profile?] =dev-haskell/pandoc-types-1.21:=[profile?] =dev-lang/ghc-8.0.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.24.0.0 +" diff --git a/dev-haskell/commonmark-pandoc/metadata.xml b/dev-haskell/commonmark-pandoc/metadata.xml new file mode 100644 index 000000000000..b7878815d80d --- /dev/null +++ b/dev-haskell/commonmark-pandoc/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/commonmark/Manifest b/dev-haskell/commonmark/Manifest new file mode 100644 index 000000000000..e391a647d0f9 --- /dev/null +++ b/dev-haskell/commonmark/Manifest @@ -0,0 +1,3 @@ +DIST commonmark-0.1.1.2.tar.gz 98983 BLAKE2B 8ec8e46c39d54af276d12388938d6ef7dd02a40fa0a5aba58f5c3026ce5be970ebf37cf351524e30cd80f80f49df1f03175941c97c658744c212379bd6e5051e SHA512 746539c055ef84b4458e910bf260222498c7081f62f421ca63aa2652a1297c3ad6b518cc27a3783868b8db3df39fe454e78f6ebf51439e73495ab4699c5c8427 +EBUILD commonmark-0.1.1.2.ebuild 714 BLAKE2B 8aa4bbb15767cd3262240c2e1014ac8d381a36f9f60a817d8b60797afb8c992565082383b1fd17f06ef23475ce4a872d7504c1f1415ed5c7d60578f8fe44fbaa SHA512 b314c2cad91c16c82fbabb720ce93fcda508782d404cb96581ae915cdd3b72b12998b4033390a9668909c2748938fed4d086b98f4b6b47618d08554d70642406 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/commonmark/commonmark-0.1.1.2.ebuild b/dev-haskell/commonmark/commonmark-0.1.1.2.ebuild new file mode 100644 index 000000000000..66535724ad97 --- /dev/null +++ b/dev-haskell/commonmark/commonmark-0.1.1.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Pure Haskell commonmark parser" +HOMEPAGE="https://github.com/jgm/commonmark-hs" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-haskell/parsec:=[profile?] + dev-haskell/text:=[profile?] + >=dev-lang/ghc-8.0.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2 + test? ( dev-haskell/quickcheck + dev-haskell/tasty + dev-haskell/tasty-hunit + dev-haskell/tasty-quickcheck ) +" diff --git a/dev-haskell/commonmark/metadata.xml b/dev-haskell/commonmark/metadata.xml new file mode 100644 index 000000000000..b7878815d80d --- /dev/null +++ b/dev-haskell/commonmark/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/doctemplates/Manifest b/dev-haskell/doctemplates/Manifest index f1468467963d..ee9efb2fcb6e 100644 --- a/dev-haskell/doctemplates/Manifest +++ b/dev-haskell/doctemplates/Manifest @@ -1,3 +1,5 @@ DIST doctemplates-0.8.2.tar.gz 26780 BLAKE2B 32554545d451a382a490dc6d64b9f8ff0465b1e345daec457196cebf61f0d6975fda8eebc0e7115089622c15e7a96cbe490ae78d63b7b06ebded9c9b79f82a3a SHA512 1e1dbb8f8a2980b342ef3b5c2c0fefa8d0bf220d5ca1332de3dbdf30ab3243fd6f4d12816fa25851498a26c25c5fba1bc2aa6f16eafca11c65bc125a203b90ad +DIST doctemplates-0.9.tar.gz 27366 BLAKE2B e4c88e3abce07f6fa94e51e63124a7a6f1fa054a1f70595fe81b058a5fd6c87a25085cc5373eb6ee191fcdabd34650d30f9ce6251bfedaa2e16961ce3b74a816 SHA512 3216fc7ef4e2a45230a2854c22c2a8622774bc834bbf59d34134912b3942df2a541230bd91324995e13e19098a0fa0bf7057c7d55ca35ec75da7840fddd61a37 EBUILD doctemplates-0.8.2.ebuild 1098 BLAKE2B e910ee9a939f767336e8773d73b1426afe21d5a614aa0904c52624f62ccf5b11f5ae555733e74b3055d631dcac0c2779627e5e39334a2a020c6b421a2654cf3e SHA512 eb72d55c9652162f6730747767ffcef6f6900a412a005c6a45c6d0cef6ba3637e4031ca4604cd625e42acbb2a43535911cccccfcd02d09178053606640156959 +EBUILD doctemplates-0.9.ebuild 1140 BLAKE2B 8c48f1deb24c71c4e551ef7a74953916f2af687a54361096dcf5d11ed9a8cb63806888d4805b2143e07d6c3aba8a997af2f881896a4db454b9b9a91ccc151fa2 SHA512 ab017d6e971ed53ef6b3b97115b8b95bc9e58c4cdbf42921c54d6aa7e47b2c47d810e737a80290354059719497fa10fc3bca12ace4d3a2c6b0ced132431d3459 MISC metadata.xml 330 BLAKE2B 4e484befc00c2e9a388ea1d9393b64b5f14468e963814f45a519a901066734fc79e84677d33e36dccf6741301b11dba5b4cecf318caa27c3334c71df93025051 SHA512 1008fef5c084894f63467499cc6b44e997279f195cd77d381802b27646cf3135d9f58fa3e6b1049699fcff4419f91a8081428e30357d7c90a08c449abfa4e460 diff --git a/dev-haskell/doctemplates/doctemplates-0.9.ebuild b/dev-haskell/doctemplates/doctemplates-0.9.ebuild new file mode 100644 index 000000000000..88f81e5d48bc --- /dev/null +++ b/dev-haskell/doctemplates/doctemplates-0.9.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Pandoc-style document templates" +HOMEPAGE="https://github.com/jgm/doctemplates#readme" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="dev-haskell/aeson:=[profile?] + >=dev-haskell/doclayout-0.3:=[profile?] =dev-haskell/hsyaml-0.2:=[profile?] =dev-lang/ghc-8.0.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.24.0.0 + test? ( dev-haskell/glob + dev-haskell/tasty + dev-haskell/tasty-golden + dev-haskell/tasty-hunit + dev-haskell/temporary ) +" diff --git a/dev-haskell/hakyll/Manifest b/dev-haskell/hakyll/Manifest index 29e232a0e387..ef2ecba20b06 100644 --- a/dev-haskell/hakyll/Manifest +++ b/dev-haskell/hakyll/Manifest @@ -1,3 +1,6 @@ +AUX hakyll-4.13.4.1-pandoc-2.11.patch 8213 BLAKE2B f30c9f5260ab834395d10358419e9b0d4bfe91acd80b1a45a7e432e92c480097138cd2e430257af2c24934d8bce1d377f8b84b6acd99036fe321f12b0f065063 SHA512 6e4c5f4440619e19d03a591b8771f810ecfb18ddbd9b4961fae64ef36defcb89191cd9b84998f61f3538854ebd2d9c1c8bda986a323d37ebf8361504fc126bc6 DIST hakyll-4.13.4.0.tar.gz 105151 BLAKE2B a17ddcc7846d4c50f3ade0d430a0208c6c85d9827e5daa69b1652050313cb62fc87fd8b1547cacacbca5562f4cf172eacd7e641d3921516c4578e0684ae55ee9 SHA512 4ade6776cfee7a8293ba4a659cf8633c0e6641ee2c33db9cdddeaca996ff092d027ce4165e174d7acdeb8485904394d9a899351d9e3c065e4ce7cb5af61ee08a +DIST hakyll-4.13.4.1.tar.gz 105251 BLAKE2B 6a2c83f2784aad1c80ecce7d01ade1d1bde0546c3f828acc74c88df95b4217f191eb516bf57cc1993bdaebd76629d86d3963bf386f7df68ca5dc17288f3f2b3f SHA512 6045a1461855d46f57a20f7a84636f90e6d151bcbaf09511f10ab66fa0567062e355ff580d1f12a4432bbe517bc9e162d65927f3c343f8f077e81981e7c7973c EBUILD hakyll-4.13.4.0.ebuild 4079 BLAKE2B bdd468381be955fa43da8b5596e4e0c521936f4d51d922717da71d9c48d12edc5c0ad2e570c42805772018acd5e0d8f32803c419f2dab402412453dda801c90c SHA512 7a14b03e850212f32e1a66f9be83d9b6e9e51650d5a158b7889908d65aba2570d277fc42a2957e0a90fec554fc623f2268ea64af41a7a3116ea8f892403018f3 +EBUILD hakyll-4.13.4.1.ebuild 4333 BLAKE2B 82665d4629e697ac65494402797742f4d20f65e15b3ab34b860529be82799477c62f7129126514974dd46099b8ea41572b8220c5f65d0f0bcd2a1ce4b6674290 SHA512 90d97380fe9a629fb2a3cc38de12a959ea299b80e34b5d35c1f0e19a0082892a05fd8aafb4833ea8c3c20ba76d0a5a0d8f9d49c4b7177b7682b16b7446f34b05 MISC metadata.xml 1181 BLAKE2B a22ae826a948f6941e935e93f5381bffb53ec0c532e571d5c903ce5670cdc615a1a4915b2b0b66530e21877e57eb55d2947a5d54da18df8e0030aeb6e369dd8b SHA512 104a8d369da505e931d184a37661832fa99c27412b4e4e8c2dca8b857aaba48258a0fa52d47fafeb964b1633255a38b72383fa439038e948631730da02f07a8d diff --git a/dev-haskell/hakyll/files/hakyll-4.13.4.1-pandoc-2.11.patch b/dev-haskell/hakyll/files/hakyll-4.13.4.1-pandoc-2.11.patch new file mode 100644 index 000000000000..1598c89c8995 --- /dev/null +++ b/dev-haskell/hakyll/files/hakyll-4.13.4.1-pandoc-2.11.patch @@ -0,0 +1,209 @@ +From 77afcbc2937a4ee5db9666c1f3e0c090914d3980 Mon Sep 17 00:00:00 2001 +From: Jasper Van der Jeugt +Date: Sun, 6 Dec 2020 19:24:06 +0100 +Subject: [PATCH] Pandoc 2.11 compatibility (#826) + +* Pandoc 2.11 compatibility + +* Bump stack.yaml + +* Bump stack dependencies +--- + lib/Hakyll/Web/Pandoc/Biblio.hs | 102 +++++++++++++++++--------------- + lib/Hakyll/Web/Pandoc/Binary.hs | 12 ---- + 5 files changed, 123 insertions(+), 86 deletions(-) +diff --git a/lib/Hakyll/Web/Pandoc/Biblio.hs b/lib/Hakyll/Web/Pandoc/Biblio.hs +index 5127d881..567f478b 100644 +--- a/lib/Hakyll/Web/Pandoc/Biblio.hs ++++ b/lib/Hakyll/Web/Pandoc/Biblio.hs +@@ -12,6 +12,7 @@ + {-# LANGUAGE Arrows #-} + {-# LANGUAGE DeriveDataTypeable #-} + {-# LANGUAGE GeneralizedNewtypeDeriving #-} ++{-# LANGUAGE OverloadedStrings #-} + module Hakyll.Web.Pandoc.Biblio + ( CSL + , cslCompiler +@@ -23,33 +24,31 @@ module Hakyll.Web.Pandoc.Biblio + + + -------------------------------------------------------------------------------- +-import Control.Monad (liftM, replicateM) +-import Data.Binary (Binary (..)) +-import Data.Typeable (Typeable) ++import Control.Monad (liftM) ++import Data.Binary (Binary (..)) ++import qualified Data.ByteString as B ++import qualified Data.ByteString.Lazy as BL ++import qualified Data.Map as Map ++import qualified Data.Time as Time ++import Data.Typeable (Typeable) + import Hakyll.Core.Compiler + import Hakyll.Core.Compiler.Internal + import Hakyll.Core.Identifier + import Hakyll.Core.Item +-import Hakyll.Core.Provider + import Hakyll.Core.Writable + import Hakyll.Web.Pandoc +-import Hakyll.Web.Pandoc.Binary () +-import qualified Text.CSL as CSL +-import Text.CSL.Pandoc (processCites) +-import Text.Pandoc (Pandoc, ReaderOptions (..), +- enableExtension, Extension (..)) ++import Text.Pandoc (Extension (..), Pandoc, ++ ReaderOptions (..), ++ enableExtension) ++import qualified Text.Pandoc as Pandoc ++import qualified Text.Pandoc.Citeproc as Pandoc (processCitations) + + + -------------------------------------------------------------------------------- +-data CSL = CSL +- deriving (Show, Typeable) ++newtype CSL = CSL {unCSL :: B.ByteString} ++ deriving (Binary, Show, Typeable) + + +--------------------------------------------------------------------------------- +-instance Binary CSL where +- put CSL = return () +- get = return CSL +- + + -------------------------------------------------------------------------------- + instance Writable CSL where +@@ -59,21 +58,12 @@ instance Writable CSL where + + -------------------------------------------------------------------------------- + cslCompiler :: Compiler (Item CSL) +-cslCompiler = makeItem CSL +- +- +--------------------------------------------------------------------------------- +-newtype Biblio = Biblio [CSL.Reference] +- deriving (Show, Typeable) ++cslCompiler = fmap (CSL . BL.toStrict) <$> getResourceLBS + + + -------------------------------------------------------------------------------- +-instance Binary Biblio where +- -- Ugly. +- get = do +- len <- get +- Biblio <$> replicateM len get +- put (Biblio rs) = put (length rs) >> mapM_ put rs ++newtype Biblio = Biblio {unBiblio :: B.ByteString} ++ deriving (Binary, Show, Typeable) + + + -------------------------------------------------------------------------------- +@@ -84,12 +74,7 @@ instance Writable Biblio where + + -------------------------------------------------------------------------------- + biblioCompiler :: Compiler (Item Biblio) +-biblioCompiler = do +- filePath <- getResourceFilePath +- makeItem =<< unsafeCompiler (Biblio <$> CSL.readBiblioFile idpred filePath) +- where +- -- This is a filter on citations. We include all citations. +- idpred = const True ++biblioCompiler = fmap (Biblio . BL.toStrict) <$> getResourceLBS + + + -------------------------------------------------------------------------------- +@@ -99,19 +84,42 @@ readPandocBiblio :: ReaderOptions + -> (Item String) + -> Compiler (Item Pandoc) + readPandocBiblio ropt csl biblio item = do +- -- Parse CSL file, if given +- provider <- compilerProvider <$> compilerAsk +- style <- unsafeCompiler $ +- CSL.readCSLFile Nothing . (resourceFilePath provider) . itemIdentifier $ csl +- +- -- We need to know the citation keys, add then *before* actually parsing the +- -- actual page. If we don't do this, pandoc won't even consider them +- -- citations! +- let Biblio refs = itemBody biblio +- pandoc <- itemBody <$> readPandocWith ropt item +- let pandoc' = processCites style refs pandoc +- +- return $ fmap (const pandoc') item ++ -- It's not straightforward to use the Pandoc API as of 2.11 to deal with ++ -- citations, since it doesn't export many things in 'Text.Pandoc.Citeproc'. ++ -- The 'citeproc' package is also hard to use. ++ -- ++ -- So instead, we try treating Pandoc as a black box. Pandoc can read ++ -- specific csl and bilbio files based on metadata keys. ++ -- ++ -- So we load the CSL and Biblio files and pass them to Pandoc using the ++ -- ersatz filesystem. ++ Pandoc.Pandoc (Pandoc.Meta meta) blocks <- itemBody <$> ++ readPandocWith ropt item ++ ++ let cslFile = Pandoc.FileInfo zeroTime . unCSL $ itemBody csl ++ bibFile = Pandoc.FileInfo zeroTime . unBiblio $ itemBody biblio ++ addBiblioFiles = \st -> st ++ { Pandoc.stFiles = ++ Pandoc.insertInFileTree "_hakyll/style.csl" cslFile . ++ Pandoc.insertInFileTree "_hakyll/refs.bib" bibFile $ ++ Pandoc.stFiles st ++ } ++ biblioMeta = Pandoc.Meta . ++ Map.insert "csl" (Pandoc.MetaString "_hakyll/style.csl") . ++ Map.insert "bibliography" (Pandoc.MetaString "_hakyll/refs.bib") $ ++ meta ++ errOrPandoc = Pandoc.runPure $ do ++ Pandoc.modifyPureState addBiblioFiles ++ Pandoc.processCitations $ Pandoc.Pandoc biblioMeta blocks ++ ++ pandoc <- case errOrPandoc of ++ Left e -> compilerThrow ["Error during processCitations: " ++ show e] ++ Right x -> return x ++ ++ return $ fmap (const pandoc) item ++ ++ where ++ zeroTime = Time.UTCTime (toEnum 0) 0 + + -------------------------------------------------------------------------------- + pandocBiblioCompiler :: String -> String -> Compiler (Item String) +diff --git a/lib/Hakyll/Web/Pandoc/Binary.hs b/lib/Hakyll/Web/Pandoc/Binary.hs +index 5d3efead..3f7f4fb5 100644 +--- a/lib/Hakyll/Web/Pandoc/Binary.hs ++++ b/lib/Hakyll/Web/Pandoc/Binary.hs +@@ -4,9 +4,6 @@ module Hakyll.Web.Pandoc.Binary where + + import Data.Binary (Binary (..)) + +-import qualified Text.CSL as CSL +-import qualified Text.CSL.Reference as REF +-import qualified Text.CSL.Style as STY + import Text.Pandoc + + -------------------------------------------------------------------------------- +@@ -18,7 +15,6 @@ instance Binary Caption + instance Binary Cell + instance Binary ColSpan + instance Binary ColWidth +-instance Binary CSL.Reference + instance Binary Citation + instance Binary CitationMode + instance Binary Format +@@ -27,17 +23,9 @@ instance Binary ListNumberDelim + instance Binary ListNumberStyle + instance Binary MathType + instance Binary QuoteType +-instance Binary REF.CLabel +-instance Binary REF.CNum +-instance Binary REF.Literal +-instance Binary REF.RefDate +-instance Binary REF.RefType +-instance Binary REF.Season + instance Binary Row + instance Binary RowHeadColumns + instance Binary RowSpan +-instance Binary STY.Agent +-instance Binary STY.Formatted + instance Binary TableBody + instance Binary TableFoot + instance Binary TableHead diff --git a/dev-haskell/hakyll/hakyll-4.13.4.1.ebuild b/dev-haskell/hakyll/hakyll-4.13.4.1.ebuild new file mode 100644 index 000000000000..87f239ca1460 --- /dev/null +++ b/dev-haskell/hakyll/hakyll-4.13.4.1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="A static website compiler library" +HOMEPAGE="https://jaspervdj.be/hakyll" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="buildwebsite +checkexternal +previewserver +usepandoc +watchserver" + +RDEPEND=">=dev-haskell/blaze-html-0.5:=[profile?] =dev-haskell/blaze-markup-0.5.1:=[profile?] =dev-haskell/cryptonite-0.25:=[profile?] =dev-haskell/data-default-0.4:=[profile?] =dev-haskell/file-embed-0.0.10.1:=[profile?] =dev-haskell/lrucache-1.1.1:=[profile?] =dev-haskell/memory-0.14.18:=[profile?] =dev-haskell/mtl-1:=[profile?] =dev-haskell/network-uri-2.6:=[profile?] =dev-haskell/optparse-applicative-0.12:=[profile?] =dev-haskell/parsec-3.0:=[profile?] =dev-haskell/random-1.0:=[profile?] =dev-haskell/regex-tdfa-1.1:=[profile?] =dev-haskell/resourcet-1.1:=[profile?] =dev-haskell/scientific-0.3.4:=[profile?] =dev-haskell/tagsoup-0.13.1:=[profile?] =dev-haskell/text-0.11:=[profile?] =dev-haskell/time-locale-compat-0.1:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-haskell/vector-0.11:=[profile?] =dev-haskell/yaml-0.8.11:=[profile?] =dev-lang/ghc-8.6.3:= + buildwebsite? ( >=app-text/pandoc-2.11:=[profile?] =dev-haskell/http-conduit-2.2:=[profile?] =dev-haskell/fsnotify-0.2:=[profile?] =dev-haskell/http-types-0.9:=[profile?] =dev-haskell/wai-3.2:=[profile?] =dev-haskell/wai-app-static-3.1:=[profile?] =dev-haskell/warp-3.2:=[profile?] =dev-haskell/http-types-0.7:=[profile?] =dev-haskell/fsnotify-0.2:=[profile?] =app-text/pandoc-2.11:=[profile?] = 2.10 && < 2.11,' 'pandoc >= 2.11' \ + 'pandoc >= 2.10 && < 2.11' 'pandoc >= 2.11' \ + 'pandoc-citeproc >= 0.14 && < 0.18' ' ' \ + 'file-embed >= 0.0.10.1 && < 0.0.12' 'file-embed >= 0.0.10.1' +} + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag buildwebsite buildwebsite) \ + $(cabal_flag checkexternal checkexternal) \ + $(cabal_flag previewserver previewserver) \ + $(cabal_flag usepandoc usepandoc) \ + $(cabal_flag watchserver watchserver) +} + +src_test() { + # unixFilter test expects 'option' output in error message + # But it's a localized string that: + # https://github.com/jaspervdj/hakyll/issues/607 + LANGUAGE=en haskell-cabal_src_test +} diff --git a/dev-haskell/hslua/Manifest b/dev-haskell/hslua/Manifest index a361bbecb86a..6d07b37227af 100644 --- a/dev-haskell/hslua/Manifest +++ b/dev-haskell/hslua/Manifest @@ -1,3 +1,5 @@ DIST hslua-1.0.3.1.tar.gz 236734 BLAKE2B 45eba849c41a22fdc7d03729f0ac15fb25ff83d1cdcb905a58a5813ef34f3b2e2a98a7ff2991083672a7afd5898e50e6ef9c83157c773b9861bd1547f4da5972 SHA512 047bcf851727e7525f10f6c705ec8968f330373aedf22bc91c96a44e5abdced46622a66a87c7973eac178c69dd3371bbcf4b858ed3c442719279e4cac4e57657 +DIST hslua-1.1.2.tar.gz 244832 BLAKE2B 5da2b9c2da6f43d841662b3143d3cd5b084d3f32cd2804316a8741e863d4c8dcab85da650b219af4250b2d4ec0570a742dc13b8bbeab79ec6dd5d4ddbe4907be SHA512 886a9d555a034b8fe74d5184457dad9e1bc9bd75662760a0415a75222bd64c556043ce6f98bc11dc1d27c34212f87ad3ce2271d5ff8125c1b5a89263cdf987eb EBUILD hslua-1.0.3.1.ebuild 1405 BLAKE2B cf81f09383e91ff08d5e02efdc64c80d4a1b6fabfc282fd5806022becf8b5f9bd56955ab148abc01abee8eda7f8835e8e21bef31d737ca879cdb3604964ffc01 SHA512 683aac87e2cd8846cca263c687b4f4e770d960c92005be242f580931522b422f0e856c6e583c502ef9b3730a54ab79a9d5118638143919ba47784c7b873167ff -MISC metadata.xml 496 BLAKE2B 03b43a6f7206208babba5f617f629c4e3f129fcceae2d39a3326379dab93bcc8e0357725b97a470d5d63ad23feea43c719c7e4014400fe680d4757ba40801b10 SHA512 e2cbc21370efa8f4268956b43fdefe02cb09c2f2da86733e345bbf4eb891b838f6924b874ba38ec67218646b75472dffeacfc9af76832cfed029cdff562693ca +EBUILD hslua-1.1.2.ebuild 1558 BLAKE2B 8b737fcbcee9cce4d4ebb749dbd432fd4536668cef86c5d024e81cd7275306e90bcf437d6acf839a9ace9e9a90065ecdf794839880dd7962bcdd3937a82111fd SHA512 9a3cc589126828d57b55a6ac5b3055885a6bbf154d0049dc39a61d12d09c2906fe89b2cde662f12fcce6ae19630dc98f42c542e5492fd94ac6b39bf7770d5c48 +MISC metadata.xml 559 BLAKE2B f03daddb36339dfe0a0efc078588c9517e19f6753bc8d7087f3062845fb9dbab43ddfe9142a1fd45ab2bab2a3c26bd15950e282a45515b250b5f375b2baa158a SHA512 e132dcc9cebff3d70a283fd7dc078eab31074a5dbf9486a1155549a0e5b73792408a9628abd80b940d79074c87d6f5be871ec3a09ea7051eeeafb80e2eaffa87 diff --git a/dev-haskell/hslua/hslua-1.1.2.ebuild b/dev-haskell/hslua/hslua-1.1.2.ebuild new file mode 100644 index 000000000000..829469faf3e7 --- /dev/null +++ b/dev-haskell/hslua/hslua-1.1.2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.6 +#hackport: flags: -allow-unsafe-gc,-apicheck,-export-dynamic,-lua501,-lua502,-lua_32bits,-system-lua,-pkg-config + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="A Lua language interpreter embedding in Haskell" +HOMEPAGE="https://hslua.github.io/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="hardcode-reg-keys" + +RDEPEND=">=dev-haskell/base-compat-0.10:=[profile?] + >=dev-haskell/exceptions-0.8:=[profile?] =dev-haskell/fail-4.9:=[profile?] =dev-haskell/mtl-2.2:=[profile?] =dev-haskell/semigroups-0.18:=[profile?] =dev-haskell/text-1.0:=[profile?] =dev-lang/ghc-7.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.22.2.0 + test? ( >=dev-haskell/quickcheck-2.7 + >=dev-haskell/quickcheck-instances-0.3 + >=dev-haskell/tasty-0.11 + >=dev-haskell/tasty-hunit-0.9 + >=dev-haskell/tasty-quickcheck-0.8 ) +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-allow-unsafe-gc \ + --flag=-apicheck \ + --flag=-export-dynamic \ + $(cabal_flag hardcode-reg-keys hardcode-reg-keys) \ + --flag=-lua501 \ + --flag=-lua502 \ + --flag=-lua_32bits \ + --flag=-pkg-config \ + --flag=-system-lua +} diff --git a/dev-haskell/hslua/metadata.xml b/dev-haskell/hslua/metadata.xml index a76459888050..6ca237e1273d 100644 --- a/dev-haskell/hslua/metadata.xml +++ b/dev-haskell/hslua/metadata.xml @@ -5,11 +5,7 @@ haskell@gentoo.org Gentoo Haskell - - The Scripting.Lua module is a wrapper of Lua language interpreter - as described in www.lua.org. - - The package is standalone: full Lua interpreter version 5.1.4 - is distributed in this package as well. - + + Don't use CAPI to determine the names of certain registry key names but Use hard coded values for instead. This flag is required when compiling against Lua 5.3.3 or earlier, as those do not expose the necessary information in the @lauxlib.h@ header file. + diff --git a/dev-haskell/jira-wiki-markup/Manifest b/dev-haskell/jira-wiki-markup/Manifest index e521a12ef34c..73d2ea91fd18 100644 --- a/dev-haskell/jira-wiki-markup/Manifest +++ b/dev-haskell/jira-wiki-markup/Manifest @@ -1,3 +1,5 @@ DIST jira-wiki-markup-1.1.4.tar.gz 20144 BLAKE2B 88b81d0107923373d6d9ce60c5028d3673e0c3175210db1cdb32846f8e7a77b2a1870da0e95bb1cefcbaf737d8aaa2b5718de0b7e45837e2ea249365030d3e75 SHA512 89a89ca7bc43598c77328cbf93ce6215a446322a6ce5d5bbcb1180cf664be56e26e61d49332006988b27d460ac2a32af466fb974af6b52e2f5d9e69f4821474f +DIST jira-wiki-markup-1.3.2.tar.gz 23081 BLAKE2B 09a426ebbfc480d64eb1c7012622b358ae7a9e3d6491eb0fa1cba24d8385d7b94455150399e14a5c02783876ebb3ea57b74da76afc95b96c06e3734c4a7c19c7 SHA512 14d68dcbdcfa9e0a7959df3a38cfe475047ad42aab9c6c3e1caee4d2491e7efb9a58e99e3b9c601726a235c592d2763016f709d5a23c6d80e1e6d2115fdce269 EBUILD jira-wiki-markup-1.1.4.ebuild 835 BLAKE2B 7ea9a7f709e4575923a82a2b5c849213b44e626dd68db079dfa8224a59770fa6a5bc83acc12bfd0d1fbe4c9a675e6d94de31323a0d93b8c40f304214ec4313fe SHA512 3ea322122f948cb3542be50ba85165034fec5ce6362d47158cd6bc0685ff4f30f63223842316bf2b91d4442ebb7f7bece8fab536961f570c1847bef0d2fc2316 +EBUILD jira-wiki-markup-1.3.2.ebuild 835 BLAKE2B 04ec00e34ad07178a1fdd21b43472fceb3282e3688a4ef3cc9fc09b0f7e139010ed1245a8013cd83d4e3e45ff53c8a92840b784d10ea855d04e937cad1719007 SHA512 b79ebf4bdd183d738d232292c2814fb6c0a43ea0a5f024c9b4adb0025a41e46b8dbd5293e65a9075b89a73da03307c42ad09b90d07b5db96489302a83bae777f MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/jira-wiki-markup/jira-wiki-markup-1.3.2.ebuild b/dev-haskell/jira-wiki-markup/jira-wiki-markup-1.3.2.ebuild new file mode 100644 index 000000000000..7857af088d8c --- /dev/null +++ b/dev-haskell/jira-wiki-markup/jira-wiki-markup-1.3.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.6.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Parse jira wiki text into an abstract syntax tree" +HOMEPAGE="https://github.com/tarleb/jira-wiki-markup" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/mtl-2.2:=[profile?] =dev-haskell/parsec-3.1:=[profile?] =dev-haskell/text-1.1.1:=[profile?] =dev-lang/ghc-8.0.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.0 + test? ( dev-haskell/tasty + dev-haskell/tasty-hunit ) +" diff --git a/dev-haskell/pandoc-citeproc/Manifest b/dev-haskell/pandoc-citeproc/Manifest index 7246db434725..4e7b6ca4decb 100644 --- a/dev-haskell/pandoc-citeproc/Manifest +++ b/dev-haskell/pandoc-citeproc/Manifest @@ -1,3 +1,3 @@ -DIST pandoc-citeproc-0.17.0.1.tar.gz 344529 BLAKE2B f3aaa74eb52d8c023638dc0ff608d2651af8a294cc3f6beae727dc6b0537229e92929c01b24ba7f45c41acc6dd465e5afe1087aa9f2e902bb2b6cfb8aba7512d SHA512 b616007c8b105e3245bae87f60e2ad55809435c82cf91cf32498dad8f2303df48d4555e68c3fbd9f78dc49fd1042ff46061273031c3352df130fc735f443be96 -EBUILD pandoc-citeproc-0.17.0.1.ebuild 2624 BLAKE2B 1029765ca1b39931388641c2f45dcdd63053af8a817fd82dd4f88cb1c0c394aeb087005e29822e2c8139fd62936304f1260e948fd91c03bff6a8bdd37591fb5c SHA512 6b2ce83990051013e04ecf5af3fa9a191a3b6de75efd7c4780c0dbd887c3a486ffdfd74a227ba179598d5b22b99a23717ae2ceb3e8e625f2f57bac798cc4b470 +DIST pandoc-citeproc-0.17.0.2.tar.gz 344577 BLAKE2B f2b4687fe5de8cb8b76d1d8022ec9629c7834a3f3d3bc2735c52ec40ea0132caa8d7b9ad3c603d6120800e2c1f75e76cb13a3c45a4cbdd0e4bbba6d6fd54ed24 SHA512 5ce079a542b096c06d6e4e205625a993422a972f04787495ac9013dd3131df62733f30e4c3004335e3738b02bb22a7ad50a31c1eb3f67d2b4ef51605c7fcbf16 +EBUILD pandoc-citeproc-0.17.0.2.ebuild 2722 BLAKE2B e5ad059cc4a8d4d0d0609014b50eb425d7efc483e8e8c99cb84cd45f87779376c8a2ec634e9fcbece1c7c6f15b660f9585284e55cffc674146b3fe8f8ed9acad SHA512 df584133674ecac26cacfeaa3a7fbd30639576a8a11b7d45384496d876f87c9b30f4dbd65f4a92cdff1ed0fea280fe5b723bf1579174e0952339e091c66a1144 MISC metadata.xml 1247 BLAKE2B 5e118fd7595a9775b75a9b87fc81bb7221a2b2609565880bff42fd9efcd9469dce6c69f47c1dc1a04b1f7fb97023166e73fa76943c904cd6633e66ac6010e963 SHA512 fdde89152d95778a857d83643ef23c4759d1d0de2e4d22b78444ee4f91a181e503ca02349ba4b468265281edb361f8d86c3a78e8b6b49fca0006777f8cd79674 diff --git a/dev-haskell/pandoc-citeproc/pandoc-citeproc-0.17.0.1.ebuild b/dev-haskell/pandoc-citeproc/pandoc-citeproc-0.17.0.1.ebuild deleted file mode 100644 index 7c28423ccd3e..000000000000 --- a/dev-haskell/pandoc-citeproc/pandoc-citeproc-0.17.0.1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.6.9999 -#hackport: flags: -small_base,-test_citeproc - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Supports using pandoc with citeproc" -HOMEPAGE="https://github.com/jgm/pandoc-citeproc" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+bibutils debug embed-data-files static unicode-collation" - -RESTRICT=test # fails - -RDEPEND=">=app-text/pandoc-2.8:=[profile?] =dev-haskell/aeson-0.7:=[profile?] =dev-haskell/aeson-pretty-0.8:=[profile?] - dev-haskell/attoparsec:=[profile?] - >=dev-haskell/base-compat-0.9:=[profile?] - dev-haskell/data-default:=[profile?] - >=dev-haskell/hsyaml-0.2:=[profile?] =dev-haskell/hsyaml-aeson-0.2:=[profile?] =dev-haskell/pandoc-types-1.20:=[profile?] =dev-haskell/semigroups-0.18:=[profile?] =dev-haskell/setenv-0.1:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-haskell/xml-conduit-1.2:=[profile?] =dev-haskell/yaml-0.11:=[profile?] - >=dev-lang/ghc-7.4.1:= - bibutils? ( >=dev-haskell/hs-bibutils-6.4:=[profile?] ) - debug? ( dev-haskell/pretty-show:=[profile?] ) - embed-data-files? ( >=dev-haskell/file-embed-0.0:=[profile?] + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/timeit/timeit-2.0.ebuild b/dev-haskell/timeit/timeit-2.0.ebuild new file mode 100644 index 000000000000..fba159e684ae --- /dev/null +++ b/dev-haskell/timeit/timeit-2.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.1 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Time a computation" +HOMEPAGE="https://github.com/merijn/timeit" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 +" -- cgit v1.2.3