summaryrefslogtreecommitdiff
path: root/dev-haskell/text-icu
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-10-23 08:35:49 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-10-23 08:35:49 +0100
commit386855c4d1ef509c1fd32abd721589c81669613b (patch)
tree35dc984118f0a7dc2df88313d83bb5779fd12514 /dev-haskell/text-icu
parent0118ac4510d7b85ca62da20e4abd1286dd8bd752 (diff)
gentoo auto-resync : 23:10:2023 - 08:35:49
Diffstat (limited to 'dev-haskell/text-icu')
-rw-r--r--dev-haskell/text-icu/Manifest4
-rw-r--r--dev-haskell/text-icu/metadata.xml31
-rw-r--r--dev-haskell/text-icu/text-icu-0.8.0.2.ebuild36
3 files changed, 41 insertions, 30 deletions
diff --git a/dev-haskell/text-icu/Manifest b/dev-haskell/text-icu/Manifest
index ef6ee7704ffc..65999aef4cd0 100644
--- a/dev-haskell/text-icu/Manifest
+++ b/dev-haskell/text-icu/Manifest
@@ -1,3 +1,5 @@
DIST text-icu-0.7.1.0.tar.gz 52490 BLAKE2B fb66502b0a18d8d2a0f1dcb2240e9c939b04b157acac31b62fbe65a6d5edd6244a4713d712e6b78dc54451b52d3e78d9cd8bc803e7bddb319fa8ed016c162123 SHA512 807a1385b7601edcfa6142a8e107df1b3c2820974218e2bafadb8a42eda3b68a0a16d222d75120b422e5ca9f4cd4f52f39d2b7938a541692ed4d633d5750089a
+DIST text-icu-0.8.0.2.tar.gz 85213 BLAKE2B 68fe194da996b33de5c8ea3b3bb3daec1181a35a1f528328fdcfd38ca89857df2966b38d05b8c0aaf070e081040678a521a6f591c0af36a78b716cb19f4a08f7 SHA512 c70b014200678b19d763347dce021970062cdbee024c93bfd09b084615f1734283d0d6eb17db64901a83e9a293c79ff8fbf7d45e8a67eb812ce5bcc85b72b9e6
EBUILD text-icu-0.7.1.0.ebuild 976 BLAKE2B f187e23760fb67d11fb6808c845a607078ef25255b62d7f7f27426a3ad7c896efb47c4140891dbef7ff308b2d5429afbe1982be7e0eacf187e80ff49b1e7b488 SHA512 2e03b47b4d4e40ffa80c6c8dbd9ceddcbaf2bbca78f777d81aa48b38a5e6cabd4538758e982b886d2781b99e8c269bf6f3a5e4ac3a846f3d181e9e8030dc8528
-MISC metadata.xml 1376 BLAKE2B f8eac75846f100d7c4ce35babeeca51e675183f9b3b51a36e7843285605f8b74ca348ca65ac0cd0e44c9c50ad938b692b0f2c4739dcf71900315fec818e126db SHA512 9df90d53144c31dce7b15ed8bd798eb5fe1b222a179c46a6d9ea1e5044114e1e6f23c9e04285e790e9c3bc7828577dc7886d9ce2a2cd327176f0bfa52197e9a5
+EBUILD text-icu-0.8.0.2.ebuild 935 BLAKE2B 58aca1b9a90af3b6a6e7bf626b39a907c6d001685fe62acc812abc48c52bab8a11d55ff0792fde2389179b6bd6875a7315306f67aed4795f461ec0a779bda77d SHA512 01588895f122bd17130f81c71e2b8d3bc3a47327d9f6e9d5a1c9d9ed0c8968e6f1c9e7ead47922b71286be7e142c57dc50145e5087b47840477da668370b8c32
+MISC metadata.xml 380 BLAKE2B b949a3f697bafa3ded992d3442d135e27af690abbf34424933e54b67ed381b5a9c06ed5a489ff7bea8c6935bbdd1b2bcd37707bd50544b436dceca68955fd2a9 SHA512 be01a18b1a762221b831e367703a947fd293a84a7737c8fc0f577dbc80b97ec3a09b84bd9eb67f5b3d80c56da298c175a061e2045d95c01ac97c0e87aba826fd
diff --git a/dev-haskell/text-icu/metadata.xml b/dev-haskell/text-icu/metadata.xml
index cf90d36efbec..33f4332f7eab 100644
--- a/dev-haskell/text-icu/metadata.xml
+++ b/dev-haskell/text-icu/metadata.xml
@@ -5,35 +5,8 @@
<email>haskell@gentoo.org</email>
<name>Gentoo Haskell</name>
</maintainer>
- <longdescription>
- Haskell bindings to the International Components for Unicode (ICU)
- libraries. These libraries provide robust and full-featured Unicode
- services on a wide variety of platforms.
-
- Features include:
-
- * Both pure and impure bindings, to allow for fine control over efficiency
- and ease of use.
-
- * Breaking of strings on character, word, sentence, and line boundaries.
-
- * Access to the Unicode Character Database (UCD) of character metadata.
-
- * String collation functions, for locales where the conventions for
- lexicographic ordering differ from the simple numeric ordering of
- character codes.
-
- * Character set conversion functions, allowing conversion between
- Unicode and over 220 character encodings.
-
- * Unicode normalization. (When implementations keep strings in a
- normalized form, they can be assured that equivalent strings have a
- unique binary representation.)
-
- * Regular expression search and replace.
- </longdescription>
<upstream>
- <remote-id type="github">bos/text-icu</remote-id>
- <remote-id type="bitbucket">bos/text-icu</remote-id>
+ <remote-id type="hackage">text-icu</remote-id>
+ <remote-id type="github">haskell/text-icu</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-haskell/text-icu/text-icu-0.8.0.2.ebuild b/dev-haskell/text-icu/text-icu-0.8.0.2.ebuild
new file mode 100644
index 000000000000..502b75b161bb
--- /dev/null
+++ b/dev-haskell/text-icu/text-icu-0.8.0.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# ebuild generated by hackport 0.8.4.0
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="Bindings to the ICU library"
+HOMEPAGE="https://github.com/haskell/text-icu"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+RESTRICT=test # QuickCheck occasionally finds counterexamples
+# and fails to build: Duplicate instance declarations: instance NFData Ordering
+
+RDEPEND=">=dev-haskell/text-0.9.1.0:=[profile?]
+ >=dev-lang/ghc-8.8.1:=
+ dev-libs/icu
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-3.0.0.0
+"
+
+# test? ( >=dev-haskell/hunit-1.2
+# >=dev-haskell/quickcheck-2.4
+# dev-haskell/random
+# >=dev-haskell/test-framework-0.4
+# >=dev-haskell/test-framework-hunit-0.2
+# >=dev-haskell/test-framework-quickcheck2-0.2
+# dev-haskell/text )
+# "