From a50ced34edcd0a7656781f90be66b0420e88ff46 Mon Sep 17 00:00:00 2001 From: hololeap Date: Fri, 23 Jan 2026 22:14:44 -0700 Subject: [PATCH] dev-haskell/text: add 2.1.1 Signed-off-by: hololeap Signed-off-by: Mark Wright --- dev-haskell/text/Manifest | 1 + dev-haskell/text/metadata.xml | 3 ++ dev-haskell/text/text-2.1.1.ebuild | 53 ++++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 dev-haskell/text/text-2.1.1.ebuild diff --git a/dev-haskell/text/Manifest b/dev-haskell/text/Manifest index cbb47e7071960..706b709e0fd57 100644 --- a/dev-haskell/text/Manifest +++ b/dev-haskell/text/Manifest @@ -1 +1,2 @@ DIST text-1.2.5.0.tar.gz 155890 BLAKE2B aaf7206dad552ff98a465914ad8183ec1ccd57e56504496a5b8d11645b0f0fb395dd801c9b6fe32b51ed3902658eb5e5fb92187de668d32801597b4eb904b820 SHA512 dbda65180fc012324fe45467b63e0f53e7e0fa2da3b11875e458ba6bd31d0ee7634121967d2aa6853ed5c907c0661dcc59b8c68fb55edab2923490d8b50722d6 +DIST text-2.1.1.tar.gz 300910 BLAKE2B 7d9d2353be61d0ab7ffe2074096dcbcff4f2f9a9414fe0fa3343e17816ad3d3abffe2765813171f2260dc32c130ee41c06fdd3fa6232ac8fb2c4c307058dfa29 SHA512 8bda7826b95df2e4e45d035340ea2dac8c6b4aa2b738989e77070a973f681140885917085ec7836d358453a94b9144362982706f0dae053f2670e099de2c251f diff --git a/dev-haskell/text/metadata.xml b/dev-haskell/text/metadata.xml index 31b80dba2fcc2..d04d231c4b7c5 100644 --- a/dev-haskell/text/metadata.xml +++ b/dev-haskell/text/metadata.xml @@ -5,6 +5,9 @@ haskell@gentoo.org Gentoo Haskell + + use simdutf library + text haskell/text diff --git a/dev-haskell/text/text-2.1.1.ebuild b/dev-haskell/text/text-2.1.1.ebuild new file mode 100644 index 0000000000000..440f87187591d --- /dev/null +++ b/dev-haskell/text/text-2.1.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.8.4.0.9999 +#hackport: flags: -bytestring-builder,-developer,-integer-simple + +CABAL_FEATURES="lib profile haddock hoogle hscolour" # circular deps in test-suite +# break circular dependencies: +# https://github.com/gentoo-haskell/gentoo-haskell/issues/810 +CABAL_FEATURES+=" nocabaldep" +inherit haskell-cabal + +DESCRIPTION="An efficient packed Unicode text type" +HOMEPAGE="https://github.com/haskell/text" + +LICENSE="BSD-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64" +IUSE="+simdutf" + +# break cyclic dependencies: +RESTRICT=test + +RDEPEND=" + >=dev-lang/ghc-9.4.1:= + simdutf? ( + || ( + llvm-core/clang:* + sys-devel/gcc:*[cxx] + ) + ) +" +DEPEND="${RDEPEND} +" +# test? ( +# >=dev-haskell/quickcheck-2.12.6