From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- dev-haskell/abstract-par/Manifest | 5 ++++ .../abstract-par/abstract-par-0.3.3-r1.ebuild | 24 +++++++++++++++++++ dev-haskell/abstract-par/metadata.xml | 28 ++++++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 dev-haskell/abstract-par/Manifest create mode 100644 dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild create mode 100644 dev-haskell/abstract-par/metadata.xml (limited to 'dev-haskell/abstract-par') diff --git a/dev-haskell/abstract-par/Manifest b/dev-haskell/abstract-par/Manifest new file mode 100644 index 000000000000..869e4169bd36 --- /dev/null +++ b/dev-haskell/abstract-par/Manifest @@ -0,0 +1,5 @@ +DIST abstract-par-0.3.3.tar.gz 4714 SHA256 248a8739bd902462cb16755b690b55660e196e58cc7e6ef8157a72c2a3d5d860 SHA512 d603745202ececf5a514e5ac7da82fdd03dd27ec4fbb11a870a7b0a6c92e468cf3bd68763afa748434b3ed0ed5b80a1d2cefaa84c68a84b82028225400841605 WHIRLPOOL 5f907e8340a26887074b3c312d46dec314194cfc79e2bd219f3dd9f6cbfdcb4dc4af51a765e645b572ac035767e506114dbeb5d44bf5a4db376cc76d2f86464e +EBUILD abstract-par-0.3.3-r1.ebuild 579 SHA256 cf1333d2d53e6137520f5010cb7b11cf8d1807f4553b522fde5aae7401ada21e SHA512 22b52f003277793c38e12cc3afba062f6d69139ed2b4fa68496e4b38a0716222827d9da1ba853113548f750c12284a70aadc702fbd484d013e0a32f9fb81445f WHIRLPOOL fb4082ce95206afa7405937736cc2a51beb3f034063809855c34a771568b90c0e54a5cb4497441069c383fe2e9487b617ec75e9328d6464440338692e81ffee3 +MISC ChangeLog 2451 SHA256 e2b779b943dea48733f87a73f318cd9713d1d47879989eef309531eea0be47f5 SHA512 14e18fbf63c297c4901c2dec54748de9f7da16cd7ba0d823f51d796e6d99bb44d774fc74c29aadc98011e109eeea6bb0065e4e79384848a879af5134364fd698 WHIRLPOOL 53bea61ba5fb6b5e921906599f2288265646c3a0a7d39d3ccf2fe7356f4b8546d31a6cfc3d846a10d7ef409cfa55e68b28931de22091d83c3c5b952ebac661dc +MISC ChangeLog-2015 1122 SHA256 ecca7fc07549414c7e30185e49fd9ad2f9b0549013872f718f80ebd1bee72418 SHA512 9a67960b2c3f3d8a60a4a7b3b795d4e40f1ea2e1c3a18a8c0335ea4cc133c1d413b3a0ac27a2107a0b408f2b1c13e387779055fd18f62c85f011e0846b6b562e WHIRLPOOL af1987f35c5fa05375ba60c2388a39e2a0c6d680083e1ddc10eeccc01a618228bf06cd437e8ebfd91addf886192e1a2c823dc0745f903b4ae063d7e405f0002f +MISC metadata.xml 1070 SHA256 4f66d8fadbdcf7dde15184a270e2bc90e45a61c0ce3881976931c1adc13f3a30 SHA512 c3857eb79d35fe107f199d71aa3942313592f8b0b3ef356dc29162d87d1f412046ca24dc73a8c084a7a444645343c4bfa3b2bd2ac4945dd9fcf11349422deb88 WHIRLPOOL a9d89d5be3f6c599329d4594e9418ffc77e9f639c852bcda3944c2ef75a795d7d7794bc512e47b28d1c93b83579ad44109e2855a10476425fa75e22388a893c1 diff --git a/dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild b/dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild new file mode 100644 index 000000000000..6cd776de2721 --- /dev/null +++ b/dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ebuild generated by hackport 0.4.5.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Type classes generalizing the functionality of the 'monad-par' library" +HOMEPAGE="https://github.com/simonmar/monad-par" +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 +" diff --git a/dev-haskell/abstract-par/metadata.xml b/dev-haskell/abstract-par/metadata.xml new file mode 100644 index 000000000000..0dd7f40405b4 --- /dev/null +++ b/dev-haskell/abstract-par/metadata.xml @@ -0,0 +1,28 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + + The 'Par' monad(s) offer an alternative + parallel programming API to that provided by the + @parallel@ package. + A 'Par' monad allows the simple description of + parallel computations, and can be used to add + parallelism to pure Haskell code. The basic API + is straightforward: a @Par@ monad supports forking + and simple communication in terms of 'IVar's. + This module is an interface module only. It + provides a number of type clasess, but not an + implementation. The type classes separate different + levels of @Par@ functionality. See the + "Control.Monad.Par.Class" module for more details. + The 'monad-par' library is one example of a + concrete library providing this interface. + + + simonmar/monad-par + + -- cgit v1.2.3