summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-haskell/ieee754')
-rw-r--r--dev-haskell/ieee754/Manifest3
-rw-r--r--dev-haskell/ieee754/ieee754-0.7.3-r1.ebuild23
-rw-r--r--dev-haskell/ieee754/ieee754-0.7.4.ebuild30
-rw-r--r--dev-haskell/ieee754/ieee754-0.7.6.ebuild25
-rw-r--r--dev-haskell/ieee754/metadata.xml15
5 files changed, 96 insertions, 0 deletions
diff --git a/dev-haskell/ieee754/Manifest b/dev-haskell/ieee754/Manifest
new file mode 100644
index 000000000000..a320121b8081
--- /dev/null
+++ b/dev-haskell/ieee754/Manifest
@@ -0,0 +1,3 @@
+DIST ieee754-0.7.3.tar.gz 16219 SHA256 603fc8470330abd25b4c46d63536cca75ca4d282acfefa565fddc612e021073f SHA512 5c2fbb6ae812a7e034212997043c9a2f284a2a7c2048c4d8650c93cb5be76529bc02738522e5899cd5a1da3bf72710e709a8722d5025009a131e1a97e9815196 WHIRLPOOL f4e9a3a74e1875831decd753e605f012525956b69357a3bfaec303e2105b8d41b4748147ef7f75027da9ed0d238878749534535ea04c7019390e0fa1f83448a3
+DIST ieee754-0.7.4.tar.gz 16242 SHA256 30bc11aa71a8d1df28b5c84cab57eb363298443ed6a26093416cd720949babdf SHA512 ee38e3bc80f1c891034d7407a79478c2ebd8777586a51c18f5fd95b836868a9e9fda5c670d81dc7110598b691933d4d3f4e1b56de31116ec92e5c63bdd878da6 WHIRLPOOL 0609c28d7e960f30c5f94263c766040bff78d21d75285c978a7061e1fe66be4461e426471caed9c4472b4f8df9d35c6a30b2e8f74e1c7e0c15808b6088fb0273
+DIST ieee754-0.7.6.tar.gz 16787 SHA256 5840644e8adbb243adc63d112c8bec3c3996af21a6c1262ce30c1e2b1034450f SHA512 e010ce341deffcec742d6ce1238962e161fad0fa17f444d4324cae0dbf81dbcbbb942db214ec7898416c20e72af8811227d80acb148fb09a5c430c51f86920f4 WHIRLPOOL efcefc951540c967be7792f1487097d9d34c52e9f803df95aa6e66720430f6d34fa6bc1eed5ec0124b313c67b5c270d651d8fbada59c824575d5a719e06882ae
diff --git a/dev-haskell/ieee754/ieee754-0.7.3-r1.ebuild b/dev-haskell/ieee754/ieee754-0.7.3-r1.ebuild
new file mode 100644
index 000000000000..5eca86669b67
--- /dev/null
+++ b/dev-haskell/ieee754/ieee754-0.7.3-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.3.1
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Utilities for dealing with IEEE floating point numbers"
+HOMEPAGE="http://github.com/patperry/hs-ieee754"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-6.10.4:="
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2.0"
diff --git a/dev-haskell/ieee754/ieee754-0.7.4.ebuild b/dev-haskell/ieee754/ieee754-0.7.4.ebuild
new file mode 100644
index 000000000000..32632fa7487f
--- /dev/null
+++ b/dev-haskell/ieee754/ieee754-0.7.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.4.9999
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Utilities for dealing with IEEE floating point numbers"
+HOMEPAGE="http://github.com/patperry/hs-ieee754"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="big_endian"
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.2.0
+"
+
+src_configure() {
+ haskell-cabal_src_configure \
+ $(cabal_flag big_endian big_endian)
+}
diff --git a/dev-haskell/ieee754/ieee754-0.7.6.ebuild b/dev-haskell/ieee754/ieee754-0.7.6.ebuild
new file mode 100644
index 000000000000..9ffc067ac76c
--- /dev/null
+++ b/dev-haskell/ieee754/ieee754-0.7.6.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# ebuild generated by hackport 0.4.3
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Utilities for dealing with IEEE floating point numbers"
+HOMEPAGE="http://github.com/patperry/hs-ieee754"
+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.2.0
+"
diff --git a/dev-haskell/ieee754/metadata.xml b/dev-haskell/ieee754/metadata.xml
new file mode 100644
index 000000000000..3b55b7a01742
--- /dev/null
+++ b/dev-haskell/ieee754/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>haskell</herd>
+ <longdescription>
+ Utilities for dealing with IEEE floating point numbers, ported from the Tangoi
+ math library; approximate and exact equality comparisons for general types.
+ </longdescription>
+ <use>
+ <flag name="big_endian">Build for a big endian machine. Beware that only little endian machines have been tested.</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">patperry/hs-ieee754</remote-id>
+ </upstream>
+</pkgmetadata>