summaryrefslogtreecommitdiff
path: root/dev-haskell/integer-logarithms
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-07-23 02:48:52 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-07-23 02:48:52 +0100
commitfd70f5e3ed54d5e013c11a3f3e632e80838171d0 (patch)
treec6bf0dac8239e644ccc09b184e4eb9cca9701dcf /dev-haskell/integer-logarithms
parent5deadca7219297a3c1f90eca00544a00e33efdbc (diff)
gentoo auto-resync : 23:07:2022 - 02:48:51
Diffstat (limited to 'dev-haskell/integer-logarithms')
-rw-r--r--dev-haskell/integer-logarithms/Manifest1
-rw-r--r--dev-haskell/integer-logarithms/integer-logarithms-1.0.3.1-r1.ebuild46
2 files changed, 47 insertions, 0 deletions
diff --git a/dev-haskell/integer-logarithms/Manifest b/dev-haskell/integer-logarithms/Manifest
index 44dd0d0fb21e..c373a3c09fd3 100644
--- a/dev-haskell/integer-logarithms/Manifest
+++ b/dev-haskell/integer-logarithms/Manifest
@@ -1,3 +1,4 @@
DIST integer-logarithms-1.0.3.1.tar.gz 9023 BLAKE2B 29a9e2e73a6fb63f31ad87b53161b9f669a3cf6fed2992d7bf7414d9c9cff9cbe00baa301f7a7889fc0a31ff635d85dafc49ed5ce3f009202ba017b47e75c8a0 SHA512 670aff419de8d6afd1b7e1a40b68290bcf7aefad788c3b08aebfa5ca3e709f5d22543fce82fb75dc18b3ba0ef6d8a8f61735cde647a7a6c9392a60ec365534b3
+EBUILD integer-logarithms-1.0.3.1-r1.ebuild 1252 BLAKE2B d669bff1f1f7af45b3352d27f59b675397ccbba58ba611bca69297bf62c81d08479912eae3fdc2cddfe88a49b540efae54dcb09e7b94d4e1931f24ad2bebbf35 SHA512 1eb4605cafe643cacf92f112db422faae5d735ae620473f730d36f57e34da1b9b85af1ab09164b80c8f8841b5898e0a4a15624e9a0f2189c9a9ad26ed14ccd5b
EBUILD integer-logarithms-1.0.3.1.ebuild 1149 BLAKE2B cef70a6613af65354d771bf81de23863169dcf28289ff971e27a9f6028bd50cf8d6fbd66edf52d29ea0467b9d01431e2b4c75542f4bf10898c2bdfe7df8088fb SHA512 e2b28c5a154ff168d90b2945b753eef8cb8b99d844713b1c6ff7ec2e9a0382218bb22b0db94b4a9aa3beb0aa94eb63c0071341d14d0f0bb7eb5176da53ef4aae
MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4
diff --git a/dev-haskell/integer-logarithms/integer-logarithms-1.0.3.1-r1.ebuild b/dev-haskell/integer-logarithms/integer-logarithms-1.0.3.1-r1.ebuild
new file mode 100644
index 000000000000..b4130a9ab192
--- /dev/null
+++ b/dev-haskell/integer-logarithms/integer-logarithms-1.0.3.1-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.6.7.9999
+#hackport: flags: -check-bounds
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Integer logarithms"
+HOMEPAGE="https://github.com/haskellari/integer-logarithms"
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+
+#circular dependency: scientific -> integer-logarithms -> tasty -> scientific
+RESTRICT=test
+
+RDEPEND=">=dev-lang/ghc-8.4.3:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-2.2.0.1"
+# test? ( >=dev-haskell/quickcheck-2.14.1 <dev-haskell/quickcheck-2.15
+# >=dev-haskell/smallcheck-1.2 <dev-haskell/smallcheck-1.3
+# >=dev-haskell/tasty-0.10 <dev-haskell/tasty-1.4
+# >=dev-haskell/tasty-hunit-0.9 <dev-haskell/tasty-hunit-0.11
+# >=dev-haskell/tasty-quickcheck-0.8 <dev-haskell/tasty-quickcheck-0.11
+# >=dev-haskell/tasty-smallcheck-0.8 <dev-haskell/tasty-smallcheck-0.9 )
+# "
+
+src_prepare() {
+ default
+
+ cabal_chdeps \
+ 'ghc-bignum >=1.0 && <1.1' 'ghc-bignum >=1.0'
+}
+
+src_configure() {
+ haskell-cabal_src_configure \
+ --flag=-check-bounds
+}