diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-10-23 08:35:49 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-10-23 08:35:49 +0100 |
commit | 386855c4d1ef509c1fd32abd721589c81669613b (patch) | |
tree | 35dc984118f0a7dc2df88313d83bb5779fd12514 /dev-haskell/text | |
parent | 0118ac4510d7b85ca62da20e4abd1286dd8bd752 (diff) |
gentoo auto-resync : 23:10:2023 - 08:35:49
Diffstat (limited to 'dev-haskell/text')
-rw-r--r-- | dev-haskell/text/Manifest | 6 | ||||
-rw-r--r-- | dev-haskell/text/metadata.xml | 32 | ||||
-rw-r--r-- | dev-haskell/text/text-1.2.4.1-r1.ebuild (renamed from dev-haskell/text/text-1.2.4.1.ebuild) | 26 | ||||
-rw-r--r-- | dev-haskell/text/text-1.2.5.0-r1.ebuild (renamed from dev-haskell/text/text-1.2.5.0.ebuild) | 28 |
4 files changed, 39 insertions, 53 deletions
diff --git a/dev-haskell/text/Manifest b/dev-haskell/text/Manifest index 3e2cd43195ea..1ed80fd09771 100644 --- a/dev-haskell/text/Manifest +++ b/dev-haskell/text/Manifest @@ -1,5 +1,5 @@ DIST text-1.2.4.1.tar.gz 148905 BLAKE2B 5e3429e3f83a2c12c5482e342fb4a1846538bdf453df23c2144af01d0df3f5a8b831fd76513aea6e303b5a36b38dec185fedf960060264fc49fe917e30964b41 SHA512 4170d9a463cebfbd80b7902e4d71ed1a1f29db96d2cc9045b79908509a633a239edb3b1ff8dac6970074c4d7e91c552e106756d8142709f8fee3a960428c23e7 DIST text-1.2.5.0.tar.gz 155890 BLAKE2B aaf7206dad552ff98a465914ad8183ec1ccd57e56504496a5b8d11645b0f0fb395dd801c9b6fe32b51ed3902658eb5e5fb92187de668d32801597b4eb904b820 SHA512 dbda65180fc012324fe45467b63e0f53e7e0fa2da3b11875e458ba6bd31d0ee7634121967d2aa6853ed5c907c0661dcc59b8c68fb55edab2923490d8b50722d6 -EBUILD text-1.2.4.1.ebuild 972 BLAKE2B 7e055f652291d2659a066d8f0f8a014dc906e395495ac180aa5fb953f489dc932b902001b79c9226a496ace9ce3780d595bbaa7c4977ed4a903c9deb1219c11b SHA512 ba504e41011ae8bcd5a025792794e51ec16c82405bcba7251e5722eb628bf3d807cb02d41c6eeb70420820632a904dfb7f7476f9d3c44b8e40b9f2655bc5c3e0 -EBUILD text-1.2.5.0.ebuild 950 BLAKE2B 0629ff23514306a8b513622623737ee9c00230bd7078f713445df2fe55f6412cd0ff23126dbbec73867a30e9db16c59dd31729a06be9e1b8a35ee57b85d0ec8d SHA512 bcaf836db9416b7217d01f546f9c8b22481dff841a716a55ec4627a25d27a4c9f2ea00a81533f96d6b1fc9532cb0ef055811c925bd3b995ec13b8d6715c70c9d -MISC metadata.xml 1509 BLAKE2B 53773b410b0ec67f70887759f9a910e5fa5d17d4c1b7c9685fe2f59b2f11ce0209d8623b10de998c2ebbb367b29ecfc207959c150a7c8ab1741239a517cb3a08 SHA512 ffdbe7d9a9aca407fb76712c7f3170007e2e77d6a7907e8f52728c20d8fd9fa418a44ad98264503dbffc9ccaf6fba0b3600436fa1dc0d32ececee22b1aa9f864 +EBUILD text-1.2.4.1-r1.ebuild 979 BLAKE2B 94f5e633512001601519f5c1e2e77083b39aec71cc4f853c8238b3451988cc4abba20c105e6a0b89c3e4a377132b2a0be911d1942d72066a6a19db030c7dcfd8 SHA512 d9e3f9ad4f50b1814e0815a1966cfe3ff607b90f0f35727ff7ed78ebf31471bc54258988a1887f918b3dd0593d44641c7f575564cb95ed68d7fa6a9affddd767 +EBUILD text-1.2.5.0-r1.ebuild 1269 BLAKE2B ca9e6c469ada3ddc19375866ad08a95b7bd53f67499d2ed384e6e92be36ee3ea16a0aedb072ee8db592d84588e20c7723474ff4eb260fe9a717109c0b091a59d SHA512 22bd16a106170c81acbc1aa0c9f361e2e4c53c6f8cf60119be5e02e4071e77c2237cee5573eabf6cf8b07d0a8fa7cea224d1b8eaf6d9076484053c9350c76477 +MISC metadata.xml 372 BLAKE2B 8ee7b3bfefe92f93ba1c4bed51052522fde280b6f5665cce5310da1b69a987760c485708d45423b18eee469f25a3ab819d86bb775f2d688d7e7710c1fe7126f9 SHA512 259f2931232c07df32946a4a90bc7f3a3ca1039b2d901679c264927ef5f12506921922f1f82171c8b9959a9d8db8929dab73abea96947e07c07ae466e156998a diff --git a/dev-haskell/text/metadata.xml b/dev-haskell/text/metadata.xml index b6cbf085cb4f..31b80dba2fcc 100644 --- a/dev-haskell/text/metadata.xml +++ b/dev-haskell/text/metadata.xml @@ -5,36 +5,8 @@ <email>haskell@gentoo.org</email> <name>Gentoo Haskell</name> </maintainer> - <longdescription> - - An efficient packed, immutable Unicode text type (both strict and - lazy), with a powerful loop fusion optimization framework. - - The 'Text' type represents Unicode character strings, in a time and - space-efficient manner. This package provides text processing - capabilities that are optimized for performance critical use, both - in terms of large data quantities and high speed. - - The 'Text' type provides character-encoding, type-safe case - conversion via whole-string case conversion functions. It also - provides a range of functions for converting 'Text' values to and from - 'ByteStrings', using several standard encodings. - - Efficient locale-sensitive support for text IO is also supported. - - These modules are intended to be imported qualified, to avoid name - clashes with Prelude functions, e.g. - - > import qualified Data.Text as T - - To use an extended and very rich family of functions for working - with Unicode text (including normalization, regular expressions, - non-standard encodings, text breaking, and locales), see - the @text-icu@ package: - <http://hackage.haskell.org/package/text-icu> - - </longdescription> <upstream> - <remote-id type="github">bos/text</remote-id> + <remote-id type="hackage">text</remote-id> + <remote-id type="github">haskell/text</remote-id> </upstream> </pkgmetadata> diff --git a/dev-haskell/text/text-1.2.4.1.ebuild b/dev-haskell/text/text-1.2.4.1-r1.ebuild index d5c69728cb9b..853e1268efcb 100644 --- a/dev-haskell/text/text-1.2.4.1.ebuild +++ b/dev-haskell/text/text-1.2.4.1-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -# ebuild generated by hackport 0.6.7.9999 -#hackport: flags: -bytestring-builder,-developer +# ebuild generated by hackport 0.8.0.0.9999 +#hackport: flags: -bytestring-builder,-developer,-integer-simple CABAL_FEATURES="lib profile haddock hoogle hscolour" # broken test-suite # break circular dependencies: @@ -14,24 +14,26 @@ inherit haskell-cabal DESCRIPTION="An efficient packed Unicode text type" HOMEPAGE="https://github.com/haskell/text" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0/${PV}" -# keep in sync with ghc-8.10.4 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" +# Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV) +KEYWORDS="~amd64 ~amd64-linux" + # break cyclic dependencies, test suite requires porting to >=QC-2.11 RESTRICT=test -RDEPEND=">=dev-lang/ghc-8.8:=" +RDEPEND=" + >=dev-lang/ghc-8.10.6:= +" DEPEND="${RDEPEND} " -CABAL_CORE_LIB_GHC_PV="8.10.6" - src_configure() { haskell-cabal_src_configure \ --flag=-bytestring-builder \ - --flag=-developer + --flag=-developer \ + --flag=-integer-simple } + +CABAL_CORE_LIB_GHC_PV="8.10.6 8.10.7" diff --git a/dev-haskell/text/text-1.2.5.0.ebuild b/dev-haskell/text/text-1.2.5.0-r1.ebuild index 68c9189b4b5e..12b2e313de16 100644 --- a/dev-haskell/text/text-1.2.5.0.ebuild +++ b/dev-haskell/text/text-1.2.5.0-r1.ebuild @@ -3,8 +3,8 @@ EAPI=8 -# ebuild generated by hackport 0.7.9999 -#hackport: flags: -bytestring-builder,-developer +# ebuild generated by hackport 0.8.0.0.9999 +#hackport: flags: -bytestring-builder,-developer,-integer-simple CABAL_FEATURES="lib profile haddock hoogle hscolour" # circular deps in test-suite # break circular dependencies: @@ -14,23 +14,35 @@ inherit haskell-cabal DESCRIPTION="An efficient packed Unicode text type" HOMEPAGE="https://github.com/haskell/text" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0/${PV}" -#keep in sync with ghc-9.0.2 +# Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV) KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + # break cyclic dependencies: RESTRICT=test -RDEPEND=">=dev-lang/ghc-8.4.3:= +RDEPEND=" + >=dev-lang/ghc-9.0.2:= +" +DEPEND="${RDEPEND} " -DEPEND="${RDEPEND}" +# test? ( +# >=dev-haskell/quickcheck-2.14.1 <dev-haskell/quickcheck-2.15 +# >=dev-haskell/quickcheck-unicode-1.0.1.0 +# dev-haskell/random +# dev-haskell/tasty +# dev-haskell/tasty-hunit +# dev-haskell/tasty-inspection-testing +# dev-haskell/tasty-quickcheck +# ) src_configure() { haskell-cabal_src_configure \ --flag=-bytestring-builder \ - --flag=-developer + --flag=-developer \ + --flag=-integer-simple } -CABAL_CORE_LIB_GHC_PV="9.0.2" +CABAL_CORE_LIB_GHC_PV="9.0.2 9.2.4 9.2.5 9.2.6 9.2.7 9.2.8" |