[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/
commit: b54c4c1b2c6d990eeb9a01e7ce5c363bd933d145 Author: Jack Todaro posteo org> AuthorDate: Wed Nov 23 07:39:34 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 21:56:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54c4c1b dev-haskell/text: adjust core lib markings Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> dev-haskell/text/text-1.2.4.1.ebuild | 2 +- dev-haskell/text/text-1.2.5.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-haskell/text/text-1.2.4.1.ebuild b/dev-haskell/text/text-1.2.4.1.ebuild index f5ba15df6e34..d5c69728cb9b 100644 --- a/dev-haskell/text/text-1.2.4.1.ebuild +++ b/dev-haskell/text/text-1.2.4.1.ebuild @@ -28,7 +28,7 @@ RDEPEND=">=dev-lang/ghc-8.8:=" DEPEND="${RDEPEND} " -CABAL_CORE_LIB_GHC_PV="PM:8.10.6" +CABAL_CORE_LIB_GHC_PV="8.10.6" src_configure() { haskell-cabal_src_configure \ diff --git a/dev-haskell/text/text-1.2.5.0.ebuild b/dev-haskell/text/text-1.2.5.0.ebuild index b06e6e150418..0dbcaaed8555 100644 --- a/dev-haskell/text/text-1.2.5.0.ebuild +++ b/dev-haskell/text/text-1.2.5.0.ebuild @@ -33,4 +33,4 @@ src_configure() { --flag=-developer } -CABAL_CORE_LIB_GHC_PV="PM:9.0.2" +CABAL_CORE_LIB_GHC_PV="9.0.2"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-metrics/, profiles/
commit: 9b7071c49cdaa30dc277ae8d725e40f9cc27f6f0 Author: Jakov Smolić gentoo org> AuthorDate: Thu Sep 29 07:44:18 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Thu Sep 29 07:44:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7071c4 dev-haskell/text-metrics: Remove last-rited pkg Signed-off-by: Jakov Smolić gentoo.org> dev-haskell/text-metrics/Manifest | 1 - dev-haskell/text-metrics/metadata.xml | 8 dev-haskell/text-metrics/text-metrics-0.3.0.ebuild | 43 -- profiles/package.mask | 1 - 4 files changed, 53 deletions(-) diff --git a/dev-haskell/text-metrics/Manifest b/dev-haskell/text-metrics/Manifest deleted file mode 100644 index 8430ebbfe577.. --- a/dev-haskell/text-metrics/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST text-metrics-0.3.0.tar.gz 8248 BLAKE2B c700cb94e3b9934c723e6893d90523c5876c64b663dd77a36be963dff2bc5f65d0db30db39177014b062dde1dca0865b893de8324359ca9bcec3340d5ca7e21c SHA512 fa005ad7aeb5fd96ce121c5eab9e83e5826eec288a269f6ce258b3f6aff408c8ca98b8131b6cd14fa8e56f8568eb5a63beb63935335b7c695a3f6e09a979eccf diff --git a/dev-haskell/text-metrics/metadata.xml b/dev-haskell/text-metrics/metadata.xml deleted file mode 100644 index 937381521944.. --- a/dev-haskell/text-metrics/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - hask...@gentoo.org - Gentoo Haskell - - diff --git a/dev-haskell/text-metrics/text-metrics-0.3.0.ebuild b/dev-haskell/text-metrics/text-metrics-0.3.0.ebuild deleted file mode 100644 index 17387295656a.. --- a/dev-haskell/text-metrics/text-metrics-0.3.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# ebuild generated by hackport 0.5.5. -#hackport: flags: -dev - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Calculate various string metrics efficiently" -HOMEPAGE="https://github.com/mrkkrp/text-metrics; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RESTRICT=test # does not pass tests on non-ascii symbols - -RDEPEND=">=dev-haskell/text-0.2:=[profile?] =dev-haskell/vector-0.11:=[profile?] =dev-lang/ghc-7.10.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.22.2.0 - test? ( >=dev-haskell/hspec-2.0 =dev-haskell/quickcheck-2.8 = 0.5.6.2 && < 0.6' 'containers >= 0.5.6.2' -} - -src_configure() { - haskell-cabal_src_configure \ - --flag=-dev -} diff --git a/profiles/package.mask b/profiles/package.mask index 92dcc1570903..7162448d07f6 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -345,7 +345,6 @@ dev-haskell/snap-core dev-haskell/snap-server dev-haskell/tar-conduit dev-haskell/template-haskell-compat-v0208 -dev-haskell/text-metrics # hololeap (2022-08-21) # doctest-parallel does not currently work with Setup.hs (used internally by
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-binary/, profiles/
commit: 039a8c722323c31a3def6fe0939273c7554571d2 Author: Jakov Smolić gentoo org> AuthorDate: Sun Aug 21 21:25:26 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Aug 21 21:31:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=039a8c72 dev-haskell/text-binary: treeclean Signed-off-by: Jakov Smolić gentoo.org> dev-haskell/text-binary/Manifest | 1 - dev-haskell/text-binary/metadata.xml | 13 --- dev-haskell/text-binary/text-binary-0.2.1.1.ebuild | 25 -- profiles/package.mask | 1 - 4 files changed, 40 deletions(-) diff --git a/dev-haskell/text-binary/Manifest b/dev-haskell/text-binary/Manifest deleted file mode 100644 index ef0eabacf5c9.. --- a/dev-haskell/text-binary/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST text-binary-0.2.1.1.tar.gz 1729 BLAKE2B fb69d6b86e18a86ac9b49074e662afe0205e2ea8253ebbefb4c9dbee51ed8126ce7ad1d1f5f8c7ef3c94e1a4778f68750d7889a75a930a20b5733cb0093d58f1 SHA512 eea91648ddc63f2997432abd2cc3d78efa27e3745c199eeccd01114df6a67dae948a16a6f784e09ba380047101fefab802f1812b0833d3e02deb45b6292c34a1 diff --git a/dev-haskell/text-binary/metadata.xml b/dev-haskell/text-binary/metadata.xml deleted file mode 100644 index 6d1d9024b257.. --- a/dev-haskell/text-binary/metadata.xml +++ /dev/null @@ -1,13 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - hask...@gentoo.org - Gentoo Haskell - - - A compatibility layer providing Binary instances for strict - and lazy text types for versions older than 1.2.1 of - https://hackage.haskell.org/package/text;. - - diff --git a/dev-haskell/text-binary/text-binary-0.2.1.1.ebuild b/dev-haskell/text-binary/text-binary-0.2.1.1.ebuild deleted file mode 100644 index 1a65ea80126d.. --- a/dev-haskell/text-binary/text-binary-0.2.1.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# ebuild generated by hackport 0.5. - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Binary instances for text types" -HOMEPAGE="https://github.com/kawu/text-binary; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-haskell/text:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.6 -" diff --git a/profiles/package.mask b/profiles/package.mask index 167c42193e2f..2cad287e9710 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -570,7 +570,6 @@ dev-haskell/tasty-ant-xml dev-haskell/tensor dev-haskell/testing-feat dev-haskell/testing-type-modifiers -dev-haskell/text-binary # Hans de Graaff (2022-07-16) # No longer supported upstream. Use a newer ruby version instead.
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/
commit: 9a7e99ce8c55a185a7e2dbf330a96fe1fa163b40 Author: matoro users noreply github com> AuthorDate: Thu Aug 4 04:26:51 2022 + Commit: Sam James gentoo org> CommitDate: Sun Aug 14 20:51:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7e99ce dev-haskell/text: drop 0.2.4.0-r1, 1.2.4.1_rc1, clean GHC Signed-off-by: Sam James gentoo.org> dev-haskell/text/Manifest| 2 -- dev-haskell/text/text-1.2.4.0-r1.ebuild | 38 - dev-haskell/text/text-1.2.4.1.ebuild | 4 +-- dev-haskell/text/text-1.2.4.1_rc1.ebuild | 42 dev-haskell/text/text-1.2.5.0.ebuild | 2 +- 5 files changed, 3 insertions(+), 85 deletions(-) diff --git a/dev-haskell/text/Manifest b/dev-haskell/text/Manifest index 3aa40da7e428..3b0b9f4c1770 100644 --- a/dev-haskell/text/Manifest +++ b/dev-haskell/text/Manifest @@ -1,4 +1,2 @@ -DIST text-1.2.4.0.tar.gz 171477 BLAKE2B 29bb6738f5c61e13b218cc57cb0c900fce25ecad190315aea4b0a92d5200e2d54aeeae26c8dfc88ddc74706549b820272fdb3877330c8e1e5bd119cac99deef3 SHA512 a4bd566c7d0aea1bfeacf27332e9cff3ad894e7eed9f826b7e4fc7fb85e272164d18a34a81c89dd1ea802951a80ec1d82000ebef05748d419ddfff792c4525e3 DIST text-1.2.4.1.tar.gz 148905 BLAKE2B 5e3429e3f83a2c12c5482e342fb4a1846538bdf453df23c2144af01d0df3f5a8b831fd76513aea6e303b5a36b38dec185fedf960060264fc49fe917e30964b41 SHA512 4170d9a463cebfbd80b7902e4d71ed1a1f29db96d2cc9045b79908509a633a239edb3b1ff8dac6970074c4d7e91c552e106756d8142709f8fee3a960428c23e7 -DIST text-1.2.4.1_rc1.tar.gz 166148 BLAKE2B c79bbd90c9ccf99668d5a4f0e66b4c75fa7a531d9851355be8a9d859d99578d2e22977ee9514f1743927a8a4fa49d29c252abc39509dd0b6d09bffd96e1f5289 SHA512 27d014d6b870e6cba16ac4a0ac146872d89c363ad1ca786642554bde0cf3ae4876d69ba8dd2655bbdcb88076bf4f5e13b45929ff86cd2bd90d24e607ad7221c6 DIST text-1.2.5.0.tar.gz 155890 BLAKE2B aaf7206dad552ff98a465914ad8183ec1ccd57e56504496a5b8d11645b0f0fb395dd801c9b6fe32b51ed3902658eb5e5fb92187de668d32801597b4eb904b820 SHA512 dbda65180fc012324fe45467b63e0f53e7e0fa2da3b11875e458ba6bd31d0ee7634121967d2aa6853ed5c907c0661dcc59b8c68fb55edab2923490d8b50722d6 diff --git a/dev-haskell/text/text-1.2.4.0-r1.ebuild b/dev-haskell/text/text-1.2.4.0-r1.ebuild deleted file mode 100644 index 07ef7a22437d.. --- a/dev-haskell/text/text-1.2.4.0-r1.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6. -#hackport: flags: -bytestring-builder,-developer - -CABAL_FEATURES="lib profile haddock hoogle hscolour" # broken 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; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="BSD-2" -SLOT="0/${PV}" -# keep in sync with ghc-8.8 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" -# break cyclic dependencies, test suite requires porting to >=QC-2.11 -RESTRICT=test - -RDEPEND=">=dev-lang/ghc-8.8.1:= https://github.com/gentoo-haskell/gentoo-haskell/issues/810 -CABAL_FEATURES+=" nocabaldep" -inherit haskell-cabal - -MY_PV="$(ver_rs 4 -)" -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="An efficient packed Unicode text type" -HOMEPAGE="https://github.com/haskell/text; -SRC_URI="https://github.com/haskell/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0/${PV}" -# keep in sync with ghc-8.10.3 -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" -# break cyclic dependencies, test suite requires porting to >=QC-2.11 -RESTRICT=test -RDEPEND=">=dev-lang/ghc-8.10.3:=" - -DEPEND="${RDEPEND} -" - -S="${WORKDIR}/${MY_P}" - -CABAL_CORE_LIB_GHC_PV="PM:8.10.3 PM:8.10.4 PM:" - -src_configure() { - haskell-cabal_src_configure \ - --flag=-bytestring-builder \ - --flag=-developer -} diff --git a/dev-haskell/text/text-1.2.5.0.ebuild b/dev-haskell/text/text-1.2.5.0.ebuild index 95b29c908fde..d16e5a271159 100644 --- a/dev-haskell/text/text-1.2.5.0.ebuild +++ b/dev-haskell/text/text-1.2.5.0.ebuild @@ -33,4 +33,4 @@ src_configure() { --flag=-developer } -CABAL_CORE_LIB_GHC_PV="PM:9.0.2 PM:" +CABAL_CORE_LIB_GHC_PV="PM:9.0.2"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-show/
commit: ee9d69d72da53de876629a203de76a4015ad9707 Author: Jack Todaro posteo org> AuthorDate: Sun Jul 24 20:02:33 2022 + Commit: Sam James gentoo org> CommitDate: Sun Jul 24 22:05:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee9d69d7 dev-haskell/text-show: drop 3.8.5 Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> dev-haskell/text-show/Manifest | 1 - dev-haskell/text-show/text-show-3.8.5.ebuild | 56 2 files changed, 57 deletions(-) diff --git a/dev-haskell/text-show/Manifest b/dev-haskell/text-show/Manifest index 56b63e287ff4..e89c93f604ac 100644 --- a/dev-haskell/text-show/Manifest +++ b/dev-haskell/text-show/Manifest @@ -1,2 +1 @@ -DIST text-show-3.8.5.tar.gz 95620 BLAKE2B 51c1a5f9b29d60e305b53db1a47bc415f8cec3fa4c29c22d103ffc20dd4585bc8241f471031eaaf798c0df379c589cd4a9622877b7f69cedc5f15c3fa94c9291 SHA512 17e6e4d188280d4545867b31210f9e8e69337996c80b8c4f9fd846e50605acb29ebb2429e72ce76545426741055c4806c20a32b59d47e190a38d0f1ed9405947 DIST text-show-3.9.7.tar.gz 96683 BLAKE2B 402b41fe0ea539fb2bc98f5271dda37605e86751622dda6136bca8b8ec92917b15ab69e606c4b8fbb6e055f1ee14aed2cd5d446be4c6f494662a0ce153075328 SHA512 d32c2c5c9ea833ac2b996ef299bc7fa2736dfb0ccd86117cd964512ccc25af5eda126fc6dee0537d4740bd38fa9a73ea899e1dd73a30bec775f9966f2121a748 diff --git a/dev-haskell/text-show/text-show-3.8.5.ebuild b/dev-haskell/text-show/text-show-3.8.5.ebuild deleted file mode 100644 index b455439586ab.. --- a/dev-haskell/text-show/text-show-3.8.5.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.4. -#hackport: flags: -developer - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Efficient conversion of values into Text" -HOMEPAGE="https://github.com/RyanGlScott/text-show; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/base-compat-batteries-0.11:=[profile?] =dev-haskell/bifunctors-5.1:=[profile?] =dev-haskell/generic-deriving-1.11:=[profile?] =dev-haskell/text-0.11.1:=[profile?] =dev-haskell/th-abstraction-0.3:=[profile?] =dev-haskell/th-lift-0.7.6:=[profile?] =dev-haskell/transformers-compat-0.5:=[profile?] =dev-lang/ghc-7.8.2:=[gmp] -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( >=dev-haskell/base-orphans-0.8.2 =dev-haskell/deriving-compat-0.5.6 =dev-haskell/hspec-2 =dev-haskell/quickcheck-2.12 =dev-haskell/quickcheck-instances-0.3.18 = 4.9 && < 4.14' 'base >= 4.9' \ - 'base >= 4.5&& < 4.14' 'base >= 4.5' \ - 'base >= 4.5 && < 4.9' 'base >= 4.5' \ - 'ghc-boot-th >= 8.0 && < 8.9' 'ghc-boot-th >= 8.0' \ - 'template-haskell >= 2.11 && < 2.16' 'template-haskell >= 2.11' \ - 'template-haskell >= 2.5 && < 2.11' 'template-haskell >= 2.5' \ - 'QuickCheck>= 2.12 && < 2.14' 'QuickCheck >= 2.12' -} - -src_configure() { - haskell-cabal_src_configure \ - --flag=-developer -}
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-conversions/
commit: 5581e5d9e8ca80a125dfaa6c66d848907016b007 Author: Sam James gentoo org> AuthorDate: Sat Jul 23 21:26:01 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 23 21:26:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5581e5d9 dev-haskell/text-conversions: drop 0.3.0 Signed-off-by: Sam James gentoo.org> dev-haskell/text-conversions/Manifest | 1 - .../text-conversions/text-conversions-0.3.0.ebuild | 30 -- 2 files changed, 31 deletions(-) diff --git a/dev-haskell/text-conversions/Manifest b/dev-haskell/text-conversions/Manifest index 48d717d3af7a..65e85e1b130c 100644 --- a/dev-haskell/text-conversions/Manifest +++ b/dev-haskell/text-conversions/Manifest @@ -1,2 +1 @@ -DIST text-conversions-0.3.0.tar.gz 5232 BLAKE2B d06232313990941dba2c300703a1b6b9b65c68583b8e8a77d6f8536104e39af2d7fb5529e52fc39b1c554fe50efc5df9fb4397305bf4e763b3fa5425b8b72189 SHA512 767816f953468932ab579d0cbdd20f7bbe1fc72c4ed8a857bc7bfa52a2d07abafc2065e9844ddea49f44bcf32b06e5c1abd64a222498cc6435129f2b36c036ec DIST text-conversions-0.3.1.tar.gz 5571 BLAKE2B bf98228ac5c308d306ed12b1ce3cb4c9a7e4bca218b249c8b0e996204d2431e081fa8917428c3ceffa897b9968f6fee3e8c3665b3a651746b339601fb1e06367 SHA512 4c0fe08024a56e326b632a67b945fa869a798b00fa45b56f4f181a0075ed5cd6802edec0f0e38c0f4b5cc4b81c6f6bd98e3382b968cec6ad884d24ee31dbf600 diff --git a/dev-haskell/text-conversions/text-conversions-0.3.0.ebuild b/dev-haskell/text-conversions/text-conversions-0.3.0.ebuild deleted file mode 100644 index e1382d882fb2.. --- a/dev-haskell/text-conversions/text-conversions-0.3.0.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.1. - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Safe conversions between textual types" -HOMEPAGE="https://github.com/cjdev/text-conversions#readme; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="ISC" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -RDEPEND="dev-haskell/base16-bytestring:=[profile?] - dev-haskell/base64-bytestring:=[profile?] - dev-haskell/errors:=[profile?] - dev-haskell/text:=[profile?] - >=dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( dev-haskell/hspec - dev-haskell/hspec-discover ) -"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-conversions/
commit: a29c36d67b6a1fe936d92331d191e4186aaca492 Author: Sam James gentoo org> AuthorDate: Sat Jul 23 21:25:31 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 23 21:25:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29c36d6 dev-haskell/text-conversions: add 0.3.1 Signed-off-by: Sam James gentoo.org> dev-haskell/text-conversions/Manifest | 1 + .../text-conversions/text-conversions-0.3.1.ebuild | 29 ++ 2 files changed, 30 insertions(+) diff --git a/dev-haskell/text-conversions/Manifest b/dev-haskell/text-conversions/Manifest index 245c5eeb144f..48d717d3af7a 100644 --- a/dev-haskell/text-conversions/Manifest +++ b/dev-haskell/text-conversions/Manifest @@ -1 +1,2 @@ DIST text-conversions-0.3.0.tar.gz 5232 BLAKE2B d06232313990941dba2c300703a1b6b9b65c68583b8e8a77d6f8536104e39af2d7fb5529e52fc39b1c554fe50efc5df9fb4397305bf4e763b3fa5425b8b72189 SHA512 767816f953468932ab579d0cbdd20f7bbe1fc72c4ed8a857bc7bfa52a2d07abafc2065e9844ddea49f44bcf32b06e5c1abd64a222498cc6435129f2b36c036ec +DIST text-conversions-0.3.1.tar.gz 5571 BLAKE2B bf98228ac5c308d306ed12b1ce3cb4c9a7e4bca218b249c8b0e996204d2431e081fa8917428c3ceffa897b9968f6fee3e8c3665b3a651746b339601fb1e06367 SHA512 4c0fe08024a56e326b632a67b945fa869a798b00fa45b56f4f181a0075ed5cd6802edec0f0e38c0f4b5cc4b81c6f6bd98e3382b968cec6ad884d24ee31dbf600 diff --git a/dev-haskell/text-conversions/text-conversions-0.3.1.ebuild b/dev-haskell/text-conversions/text-conversions-0.3.1.ebuild new file mode 100644 index ..04dd0f1742ad --- /dev/null +++ b/dev-haskell/text-conversions/text-conversions-0.3.1.ebuild @@ -0,0 +1,29 @@ +# 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. + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Safe conversions between textual types" +HOMEPAGE="https://github.com/cjdev/text-conversions#readme; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RDEPEND="=dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 + test? ( dev-haskell/hspec ) +"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-icu/
commit: 8db7360df850fe3b9d56731b8da7c9011db41375 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sat Jul 23 17:40:48 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 23 19:43:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8db7360d dev-haskell/text-icu: update HOMEPAGE Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11 Signed-off-by: Sam James gentoo.org> dev-haskell/text-icu/text-icu-0.7.0.1.ebuild | 4 ++-- dev-haskell/text-icu/text-icu-0.7.1.0.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild b/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild index 88b4ba6c94cb..b6a0e16ce943 100644 --- a/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild +++ b/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -9,7 +9,7 @@ CABAL_FEATURES="lib profile haddock hoogle hscolour" # Broken: test-suite inherit haskell-cabal DESCRIPTION="Bindings to the ICU library" -HOMEPAGE="https://github.com/bos/text-icu; +HOMEPAGE="https://github.com/haskell/text-icu; SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; LICENSE="BSD" diff --git a/dev-haskell/text-icu/text-icu-0.7.1.0.ebuild b/dev-haskell/text-icu/text-icu-0.7.1.0.ebuild index 36a69b685a0d..10f6e0d7a3e9 100644 --- a/dev-haskell/text-icu/text-icu-0.7.1.0.ebuild +++ b/dev-haskell/text-icu/text-icu-0.7.1.0.ebuild @@ -9,7 +9,7 @@ CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite" inherit haskell-cabal DESCRIPTION="Bindings to the ICU library" -HOMEPAGE="https://github.com/bos/text-icu; +HOMEPAGE="https://github.com/haskell/text-icu; SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-show/
commit: f67bbc3aef4fc0a64c593f75a27bbd81d8831953 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Jul 27 09:38:51 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jul 27 09:38:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67bbc3a dev-haskell/text-show: require ghc[gmp] for integer-gmp Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/790710 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text-show/text-show-3.8.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-haskell/text-show/text-show-3.8.5.ebuild b/dev-haskell/text-show/text-show-3.8.5.ebuild index 0bd37f1302b..b455439586a 100644 --- a/dev-haskell/text-show/text-show-3.8.5.ebuild +++ b/dev-haskell/text-show/text-show-3.8.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -26,7 +26,7 @@ RDEPEND=">=dev-haskell/base-compat-batteries-0.11:=[profile?] =dev-haskell/th-abstraction-0.3:=[profile?] =dev-haskell/th-lift-0.7.6:=[profile?] =dev-haskell/transformers-compat-0.5:=[profile?] =dev-lang/ghc-7.8.2:= + >=dev-lang/ghc-7.8.2:=[gmp] " DEPEND="${RDEPEND} >=dev-haskell/cabal-1.18.1.3
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-metrics/
commit: 054f65f9282f827f868ff83617ab2837d31b81bd Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jul 25 09:35:48 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 25 10:32:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054f65f9 dev-haskell/text-metrics: update to EAPI=8 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text-metrics/text-metrics-0.3.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-haskell/text-metrics/text-metrics-0.3.0.ebuild b/dev-haskell/text-metrics/text-metrics-0.3.0.ebuild index 8fa40c3a6f1..17387295656 100644 --- a/dev-haskell/text-metrics/text-metrics-0.3.0.ebuild +++ b/dev-haskell/text-metrics/text-metrics-0.3.0.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 # ebuild generated by hackport 0.5.5. #hackport: flags: -dev
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-binary/
commit: 7a8a1ae178539015ad04e2c625338d63f454f2c4 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jul 25 09:35:29 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 25 10:32:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a8a1ae1 dev-haskell/text-binary: update to EAPI=8 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text-binary/text-binary-0.2.1.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-haskell/text-binary/text-binary-0.2.1.1.ebuild b/dev-haskell/text-binary/text-binary-0.2.1.1.ebuild index e7a1b07cf94..1a65ea80126 100644 --- a/dev-haskell/text-binary/text-binary-0.2.1.1.ebuild +++ b/dev-haskell/text-binary/text-binary-0.2.1.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 # ebuild generated by hackport 0.5.
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/
commit: 40fd1114000d53cf4eeab24a8e162024296fc73f Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jul 19 07:12:29 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jul 19 07:13:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40fd1114 dev-haskell/text: fix CABAL_CORE_LIB_GHC_PV for rev-bumped ghc Fixes: f423849485dc ("dev-lang/ghc: Add sys-libs/ncurses[unicode(+)]") Reported-by: Toralf Förster Bug: https://bugs.gentoo.org/802771 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text/text-1.2.4.0-r1.ebuild | 4 ++-- dev-haskell/text/text-1.2.4.1.ebuild| 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-haskell/text/text-1.2.4.0-r1.ebuild b/dev-haskell/text/text-1.2.4.0-r1.ebuild index 32cb6fed33f..07ef7a22437 100644 --- a/dev-haskell/text/text-1.2.4.0-r1.ebuild +++ b/dev-haskell/text/text-1.2.4.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -29,7 +29,7 @@ RDEPEND=">=dev-lang/ghc-8.8.1:=
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/
commit: 981906dbf10e2ae94151b7e3901cde18bd53f45d Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jul 18 14:28:02 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 18 14:28:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=981906db dev-haskell/text: bump up to 1.2.4.1 Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/802750 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text/Manifest| 1 + dev-haskell/text/text-1.2.4.1.ebuild | 37 2 files changed, 38 insertions(+) diff --git a/dev-haskell/text/Manifest b/dev-haskell/text/Manifest index 164a169d083..fd62e9833f5 100644 --- a/dev-haskell/text/Manifest +++ b/dev-haskell/text/Manifest @@ -1,2 +1,3 @@ DIST text-1.2.4.0.tar.gz 171477 BLAKE2B 29bb6738f5c61e13b218cc57cb0c900fce25ecad190315aea4b0a92d5200e2d54aeeae26c8dfc88ddc74706549b820272fdb3877330c8e1e5bd119cac99deef3 SHA512 a4bd566c7d0aea1bfeacf27332e9cff3ad894e7eed9f826b7e4fc7fb85e272164d18a34a81c89dd1ea802951a80ec1d82000ebef05748d419ddfff792c4525e3 +DIST text-1.2.4.1.tar.gz 148905 BLAKE2B 5e3429e3f83a2c12c5482e342fb4a1846538bdf453df23c2144af01d0df3f5a8b831fd76513aea6e303b5a36b38dec185fedf960060264fc49fe917e30964b41 SHA512 4170d9a463cebfbd80b7902e4d71ed1a1f29db96d2cc9045b79908509a633a239edb3b1ff8dac6970074c4d7e91c552e106756d8142709f8fee3a960428c23e7 DIST text-1.2.4.1_rc1.tar.gz 166148 BLAKE2B c79bbd90c9ccf99668d5a4f0e66b4c75fa7a531d9851355be8a9d859d99578d2e22977ee9514f1743927a8a4fa49d29c252abc39509dd0b6d09bffd96e1f5289 SHA512 27d014d6b870e6cba16ac4a0ac146872d89c363ad1ca786642554bde0cf3ae4876d69ba8dd2655bbdcb88076bf4f5e13b45929ff86cd2bd90d24e607ad7221c6 diff --git a/dev-haskell/text/text-1.2.4.1.ebuild b/dev-haskell/text/text-1.2.4.1.ebuild new file mode 100644 index 000..599f550ee58 --- /dev/null +++ b/dev-haskell/text/text-1.2.4.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7. +#hackport: flags: -bytestring-builder,-developer + +CABAL_FEATURES="lib profile haddock hoogle hscolour" # broken 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; +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="" +# break cyclic dependencies, test suite requires porting to >=QC-2.11 +RESTRICT=test +RDEPEND=">=dev-lang/ghc-8.8:=" + +DEPEND="${RDEPEND} +" + +CABAL_CORE_LIB_GHC_PV="PM:8.10.3 PM:8.10.4 PM:8.10.5 PM:9.0.1 PM:" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-bytestring-builder \ + --flag=-developer +}
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/
commit: 38c3b6355ab9a47a4de16d12dcc7444e72fbb056 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Mar 14 09:12:17 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 15 22:32:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38c3b635 dev-haskell/text: bump up to 1.2.4.1_rc1 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text/Manifest| 1 + dev-haskell/text/text-1.2.4.1_rc1.ebuild | 42 2 files changed, 43 insertions(+) diff --git a/dev-haskell/text/Manifest b/dev-haskell/text/Manifest index fe114558e9c..164a169d083 100644 --- a/dev-haskell/text/Manifest +++ b/dev-haskell/text/Manifest @@ -1 +1,2 @@ DIST text-1.2.4.0.tar.gz 171477 BLAKE2B 29bb6738f5c61e13b218cc57cb0c900fce25ecad190315aea4b0a92d5200e2d54aeeae26c8dfc88ddc74706549b820272fdb3877330c8e1e5bd119cac99deef3 SHA512 a4bd566c7d0aea1bfeacf27332e9cff3ad894e7eed9f826b7e4fc7fb85e272164d18a34a81c89dd1ea802951a80ec1d82000ebef05748d419ddfff792c4525e3 +DIST text-1.2.4.1_rc1.tar.gz 166148 BLAKE2B c79bbd90c9ccf99668d5a4f0e66b4c75fa7a531d9851355be8a9d859d99578d2e22977ee9514f1743927a8a4fa49d29c252abc39509dd0b6d09bffd96e1f5289 SHA512 27d014d6b870e6cba16ac4a0ac146872d89c363ad1ca786642554bde0cf3ae4876d69ba8dd2655bbdcb88076bf4f5e13b45929ff86cd2bd90d24e607ad7221c6 diff --git a/dev-haskell/text/text-1.2.4.1_rc1.ebuild b/dev-haskell/text/text-1.2.4.1_rc1.ebuild new file mode 100644 index 000..6da0fe1d6e7 --- /dev/null +++ b/dev-haskell/text/text-1.2.4.1_rc1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6. +#hackport: flags: -bytestring-builder,-developer + +CABAL_FEATURES="lib profile haddock hoogle hscolour" # broken test-suite +# break circular dependencies: +# https://github.com/gentoo-haskell/gentoo-haskell/issues/810 +CABAL_FEATURES+=" nocabaldep" +inherit haskell-cabal + +MY_PV="$(ver_rs 4 -)" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="An efficient packed Unicode text type" +HOMEPAGE="https://github.com/haskell/text; +SRC_URI="https://github.com/haskell/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0/${PV}" +# keep in sync with ghc-8.10.3 +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" +# break cyclic dependencies, test suite requires porting to >=QC-2.11 +RESTRICT=test +RDEPEND=">=dev-lang/ghc-8.10.3:=" + +DEPEND="${RDEPEND} +" + +S="${WORKDIR}/${MY_P}" + +CABAL_CORE_LIB_GHC_PV="PM:8.10.3 PM:8.10.4 PM:" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-bytestring-builder \ + --flag=-developer +}
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/
commit: 85448bce840233af018f6a21c41b5d9662d1e848 Author: Jack Todaro posteo org> AuthorDate: Tue Dec 22 05:50:07 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Dec 22 08:03:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85448bce dev-haskell/text: tighten ghc upper bound Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Jack Todaro posteo.org> Closes: https://github.com/gentoo/gentoo/pull/18758 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text/{text-1.2.4.0.ebuild => text-1.2.4.0-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-haskell/text/text-1.2.4.0.ebuild b/dev-haskell/text/text-1.2.4.0-r1.ebuild similarity index 94% rename from dev-haskell/text/text-1.2.4.0.ebuild rename to dev-haskell/text/text-1.2.4.0-r1.ebuild index ea35335337f..32cb6fed33f 100644 --- a/dev-haskell/text/text-1.2.4.0.ebuild +++ b/dev-haskell/text/text-1.2.4.0-r1.ebuild @@ -24,7 +24,7 @@ IUSE="" # break cyclic dependencies, test suite requires porting to >=QC-2.11 RESTRICT=test -RDEPEND=">=dev-lang/ghc-8.8.1:=" +RDEPEND=">=dev-lang/ghc-8.8.1:=
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-icu/files/, dev-haskell/text-icu/
commit: dc60ad82aff911e028aa5c9f63019b7f32135855 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Dec 9 08:41:00 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Dec 9 08:42:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc60ad82 dev-haskell/text-icu: tweak for icu-68.1 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text-icu/files/text-icu-0.7.0.1-icu.patch | 12 dev-haskell/text-icu/text-icu-0.7.0.1.ebuild | 2 ++ 2 files changed, 14 insertions(+) diff --git a/dev-haskell/text-icu/files/text-icu-0.7.0.1-icu.patch b/dev-haskell/text-icu/files/text-icu-0.7.0.1-icu.patch new file mode 100644 index 000..5a29309e7c4 --- /dev/null +++ b/dev-haskell/text-icu/files/text-icu-0.7.0.1-icu.patch @@ -0,0 +1,12 @@ +icu-68 disable TRUE/FALSE by default. +--- a/cbits/text_icu.c b/cbits/text_icu.c +@@ -305,7 +305,7 @@ int32_t __hs_u_strFoldCase(UChar *dest, int32_t destCapacity, + + int32_t __hs_u_strCompareIter(UCharIterator *iter1, UCharIterator *iter2) + { +-return u_strCompareIter(iter1, iter2, TRUE); ++return u_strCompareIter(iter1, iter2, true); + } + + UBlockCode __hs_ublock_getCode(UChar32 c) diff --git a/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild b/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild index 9a2bbca610d..88b4ba6c94c 100644 --- a/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild +++ b/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild @@ -20,6 +20,8 @@ IUSE="" RESTRICT=test # QuickCheck occasionally finds counterexamples # and fails to build: Duplicate instance declarations: instance NFData Ordering +PATCHES=("${FILESDIR}"/${PN}-0.7.0.1-icu.patch) + RDEPEND=">=dev-haskell/text-0.9.1.0:=[profile?] >=dev-lang/ghc-7.4.1:= dev-libs/icu:=
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/files/, dev-haskell/text/
commit: 0fc39432d9e8de8e14492d29614a5586a82280ea Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 7 08:46:19 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 7 08:49:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc39432 dev-haskell/text: drop old Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text/Manifest | 5 -- .../text/files/text-1.1.1.3-deepseq-1.4.patch | 33 - .../text/files/text-1.2.2.0-integer-simple.patch | 78 -- dev-haskell/text/metadata.xml | 3 - dev-haskell/text/text-0.11.3.1.ebuild | 34 -- dev-haskell/text/text-1.1.1.3.ebuild | 41 dev-haskell/text/text-1.2.2.0.ebuild | 44 dev-haskell/text/text-1.2.2.1.ebuild | 40 --- dev-haskell/text/text-1.2.3.1.ebuild | 39 --- 9 files changed, 317 deletions(-) diff --git a/dev-haskell/text/Manifest b/dev-haskell/text/Manifest index d297203e053..fe114558e9c 100644 --- a/dev-haskell/text/Manifest +++ b/dev-haskell/text/Manifest @@ -1,6 +1 @@ -DIST text-0.11.3.1.tar.gz 126477 BLAKE2B 27c135a5815eeeabd5791e4f0a16cce12def262d427096d7656a8932d59c4fdab91a7b196951b917ff8bd731034d8015e75d8016be1f3f9300fd3d29511a7634 SHA512 78e9b795ebcb4e43be42b34c3f5829e0f5030d93cb6dad59ca2eb4c7df3a5e338f65dc9f90da7b752cf2b1c15e8d973a25293a6418a4abed6e0ddac9222fb3e6 -DIST text-1.1.1.3.tar.gz 138063 BLAKE2B 150151cd991c2e905d75087dde7b889850a5b51bb1d95838c1969dd851f64af5d8594c333d49e4e1fe269479d8e59bf17bca33ad64e7ff36fcf45f529354bd99 SHA512 bfa5301827c72cbb3346fdb485e10094326a7cac71e01bba700ca0344bd4069c5b16c590dd7c38ee85969be06a2d3fcd760b34ff6f98eef176e7e8c325739490 -DIST text-1.2.2.0.tar.gz 148894 BLAKE2B 9a3e2d72f38f10b9e1e021ad7cf5cf182657a32f98fe5889befe1bf9fbd8da5a2a1e405177805774fca911b57279e3db73cd7e0ee22315210cb3c0f728633ad7 SHA512 832b0430581a06cfdfa2a5c83fa2720e3f4825ee0aa9c6b12ff6ccd424a9e3a061c9ae7eeda48fe7a9f077c50e379abe2eee3fb05bdbdec4d38115b5e3695f20 -DIST text-1.2.2.1.tar.gz 149888 BLAKE2B 6ef907f42f89f0d1a0b109ef3f277cb3a653fae9564e35a772945f88eca64b3250d7db1d5124d73358046f6c729c0b7f345b4e747383f305af8a66f9f55acae1 SHA512 f0615f7614127d86dbfb3fba5dd1753af3d0774c46e11ee4a99d4510f73b59cf1bd8c73ca0387dba4fbcea3936aaaf0e92561cf6aab1a98d08fcad481d3795e4 -DIST text-1.2.3.1.tar.gz 157382 BLAKE2B 551012a6b7bfc1b1ad838f977d67981a35b9d13f1cd1b568ce0beed3583c50887cf1ceb1033fbeab215806c5a0d0c5ca39ce2f1aa20fd06365440c3324e8a6bc SHA512 643eb3306761c3e29e05dcd7d64abc505789cd00c60f7a4562e5747f63bcc0ae6f0cc54bb5ed92cc85dbf6406942bf40289baf30aca91bf92ac5215af5eddc98 DIST text-1.2.4.0.tar.gz 171477 BLAKE2B 29bb6738f5c61e13b218cc57cb0c900fce25ecad190315aea4b0a92d5200e2d54aeeae26c8dfc88ddc74706549b820272fdb3877330c8e1e5bd119cac99deef3 SHA512 a4bd566c7d0aea1bfeacf27332e9cff3ad894e7eed9f826b7e4fc7fb85e272164d18a34a81c89dd1ea802951a80ec1d82000ebef05748d419ddfff792c4525e3 diff --git a/dev-haskell/text/files/text-1.1.1.3-deepseq-1.4.patch b/dev-haskell/text/files/text-1.1.1.3-deepseq-1.4.patch deleted file mode 100644 index 524ebac371e..000 --- a/dev-haskell/text/files/text-1.1.1.3-deepseq-1.4.patch +++ /dev/null @@ -1,33 +0,0 @@ -commit 4115e196bde073d5deaa3759807a8647f3f3c6fa -Author: Herbert Valerio Riedel -Date: Mon Nov 17 09:53:24 2014 +0100 - -Add support for `deepseq-1.4.0.0` (addresses #100) - -The default method implementation has changed in `deepseq-1.4.0.0`. -(see haskell/deepseq#1 for details). This simply sets the `rnf` -implementation explicitly to avoid relying on the default method's -semantics. - -diff --git a/Data/Text.hs b/Data/Text.hs -index 3bd34a7..b826acd 100644 a/Data/Text.hs -+++ b/Data/Text.hs -@@ -199,7 +199,7 @@ import Prelude (Char, Bool(..), Int, Maybe(..), String, - (&&), (||), (+), (-), (.), ($), ($!), (>>), - not, return, otherwise, quot) - #if defined(HAVE_DEEPSEQ) --import Control.DeepSeq (NFData) -+import Control.DeepSeq (NFData(rnf)) - #endif - #if defined(ASSERTS) - import Control.Exception (assert) -@@ -346,7 +346,7 @@ instance Exts.IsList Text where - #endif - - #if defined(HAVE_DEEPSEQ) --instance NFData Text -+instance NFData Text where rnf !_ = () - #endif - - -- | This instance preserves data abstraction at the cost of inefficiency. diff --git a/dev-haskell/text/files/text-1.2.2.0-integer-simple.patch b/dev-haskell/text/files/text-1.2.2.0-integer-simple.patch deleted file mode 100644 index 349fd79f8b3..000 --- a/dev-haskell/text/files/text-1.2.2.0-integer-simple.patch +++ /dev/null @@ -1,78 +0,0 @@ -https://bugs.gentoo.org/575120 -https://github.com/bos/text/issues/138 - -commit 6c69034c81974b3fab9dba2993f22cc0a80f1b9e -Author: Herbert Valerio Riedel -Date: Sat Feb 13 12:44:20 2016 +0100 - -
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/
commit: cdcce6288ec0ac15c43b7df20228c93a9bb4624a Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 1 11:02:53 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 1 11:06:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdcce628 dev-haskell/text: update to EAPI=7 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text/text-0.11.3.1.ebuild | 2 +- dev-haskell/text/text-1.1.1.3.ebuild | 4 ++-- dev-haskell/text/text-1.2.2.0.ebuild | 4 ++-- dev-haskell/text/text-1.2.2.1.ebuild | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dev-haskell/text/text-0.11.3.1.ebuild b/dev-haskell/text/text-0.11.3.1.ebuild index a4c523cde5c..ff3d0140fce 100644 --- a/dev-haskell/text/text-0.11.3.1.ebuild +++ b/dev-haskell/text/text-0.11.3.1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 # ebuild generated by hackport 0.3.2. diff --git a/dev-haskell/text/text-1.1.1.3.ebuild b/dev-haskell/text/text-1.1.1.3.ebuild index 2a662dc2b6b..0d88c02eca8 100644 --- a/dev-haskell/text/text-1.1.1.3.ebuild +++ b/dev-haskell/text/text-1.1.1.3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 # ebuild generated by hackport 0.4.6. #hackport: flags: -developer diff --git a/dev-haskell/text/text-1.2.2.0.ebuild b/dev-haskell/text/text-1.2.2.0.ebuild index c8fb1a9fc74..52ba614581e 100644 --- a/dev-haskell/text/text-1.2.2.0.ebuild +++ b/dev-haskell/text/text-1.2.2.0.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 # ebuild generated by hackport 0.4.6. #hackport: flags: -developer,-integer-pure diff --git a/dev-haskell/text/text-1.2.2.1.ebuild b/dev-haskell/text/text-1.2.2.1.ebuild index 5b0c55ef8da..c35028a2526 100644 --- a/dev-haskell/text/text-1.2.2.1.ebuild +++ b/dev-haskell/text/text-1.2.2.1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 # ebuild generated by hackport 0.4.7. #hackport: flags: -developer
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-stream-decode/
commit: c72785d2280bb6f221aebf54e22e03b92ce637ab Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 1 11:02:06 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 1 11:06:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c72785d2 dev-haskell/text-stream-decode: update to EAPI=7 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text-stream-decode/metadata.xml | 6 -- dev-haskell/text-stream-decode/text-stream-decode-0.1.0.5.ebuild | 8 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/dev-haskell/text-stream-decode/metadata.xml b/dev-haskell/text-stream-decode/metadata.xml index 9b39024523a..b7878815d80 100644 --- a/dev-haskell/text-stream-decode/metadata.xml +++ b/dev-haskell/text-stream-decode/metadata.xml @@ -5,10 +5,4 @@ hask...@gentoo.org Gentoo Haskell - - The @text@ package provides high performance functions for decoding strict and lazy @ByteString@s into @Text@. However, these functions present two issues for streaming data libraries: they throw exceptions from pure code, and are not designed for incremental consumption. This library addresses both issues with a unified API for UTF-8, -16LE, -16BE, -32LE, and -32BE. It is intended for use by high level streaming data libraries, such as conduit, enumerator, iteratee, and pipes. - - - fpco/text-stream-decode - diff --git a/dev-haskell/text-stream-decode/text-stream-decode-0.1.0.5.ebuild b/dev-haskell/text-stream-decode/text-stream-decode-0.1.0.5.ebuild index 7cfa633e38e..8470efcdb08 100644 --- a/dev-haskell/text-stream-decode/text-stream-decode-0.1.0.5.ebuild +++ b/dev-haskell/text-stream-decode/text-stream-decode-0.1.0.5.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 -# ebuild generated by hackport 0.3.6. +# ebuild generated by hackport 0.6.6. #hackport: flags: +text11 CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" @@ -19,7 +19,7 @@ KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=">=dev-haskell/text-1.1:=[profile?] - >=dev-lang/ghc-6.10.4:= + >=dev-lang/ghc-7.4.1:= " DEPEND="${RDEPEND} >=dev-haskell/cabal-1.8
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-icu/
commit: 47dfe905b93a2f045878aa97a2326815c4b4978e Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 1 10:59:24 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 1 11:06:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47dfe905 dev-haskell/text-icu: update to EAPI=7 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text-icu/text-icu-0.7.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild b/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild index aa4d52eec2f..9a2bbca610d 100644 --- a/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild +++ b/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=7 # ebuild generated by hackport 0.4.4.
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-metrics/
commit: 3289c314bb9a084e4972a36c2711b3dc4e915601 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 12 22:36:52 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 12 22:43:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3289c314 dev-haskell/text-metrics: drop old Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text-metrics/Manifest | 1 - dev-haskell/text-metrics/text-metrics-0.2.0.ebuild | 34 -- 2 files changed, 35 deletions(-) diff --git a/dev-haskell/text-metrics/Manifest b/dev-haskell/text-metrics/Manifest index 08373f22e38..8430ebbfe57 100644 --- a/dev-haskell/text-metrics/Manifest +++ b/dev-haskell/text-metrics/Manifest @@ -1,2 +1 @@ -DIST text-metrics-0.2.0.tar.gz 8660 BLAKE2B 4b849422bb7b9ebad240037295e6ba5dc5a9f427436ca844dce02ba64d142ea559f2a4a10ed1dc8a0fee0aa3ef6d7d0c05dc33eca87286e2aaedfdc99d7524fd SHA512 6a7a2b78fcb7efd03e32bf093b2820837f5b9997574d724fd6e67b789a8fcb166ed1396e49d925c55c278e0e72615ba99e40f630092e961871a7821e5b513d70 DIST text-metrics-0.3.0.tar.gz 8248 BLAKE2B c700cb94e3b9934c723e6893d90523c5876c64b663dd77a36be963dff2bc5f65d0db30db39177014b062dde1dca0865b893de8324359ca9bcec3340d5ca7e21c SHA512 fa005ad7aeb5fd96ce121c5eab9e83e5826eec288a269f6ce258b3f6aff408c8ca98b8131b6cd14fa8e56f8568eb5a63beb63935335b7c695a3f6e09a979eccf diff --git a/dev-haskell/text-metrics/text-metrics-0.2.0.ebuild b/dev-haskell/text-metrics/text-metrics-0.2.0.ebuild deleted file mode 100644 index ecbd64e3a0a..000 --- a/dev-haskell/text-metrics/text-metrics-0.2.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# ebuild generated by hackport 0.5.1. -#hackport: flags: -dev - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Calculate various string metrics efficiently" -HOMEPAGE="https://github.com/mrkkrp/text-metrics; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/nats-1:=[profile?] =dev-haskell/text-0.2:=[profile?] =dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( >=dev-haskell/hspec-2.0 =dev-haskell/quickcheck-2.8
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-show/
commit: 3fc8ed1f6ce93044bad61df401f5c773d12aa76d Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Aug 29 08:52:04 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Aug 29 08:52:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fc8ed1f dev-haskell/text-show: drop old Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text-show/Manifest | 1 - dev-haskell/text-show/text-show-3.4.ebuild | 49 -- 2 files changed, 50 deletions(-) diff --git a/dev-haskell/text-show/Manifest b/dev-haskell/text-show/Manifest index 25074950e0d..bba48261666 100644 --- a/dev-haskell/text-show/Manifest +++ b/dev-haskell/text-show/Manifest @@ -1,2 +1 @@ -DIST text-show-3.4.tar.gz 105127 BLAKE2B 4ea8f7cddaaad4630f0c8317dbe4d5505f27f3008c5e17117d9100f94bb49439edd2761acef60696ef8a97dc8412964d0a9750353f91b30257b025c9e88fd054 SHA512 48b7fdd801c4fc31e12f14a9ba0589e0971481a2f8562d00c697a9fd48f6420e73df0a7318ff4579a786cd606a1fda2287eab3f8c423810c0d00919c68eeebed DIST text-show-3.8.5.tar.gz 95620 BLAKE2B 51c1a5f9b29d60e305b53db1a47bc415f8cec3fa4c29c22d103ffc20dd4585bc8241f471031eaaf798c0df379c589cd4a9622877b7f69cedc5f15c3fa94c9291 SHA512 17e6e4d188280d4545867b31210f9e8e69337996c80b8c4f9fd846e50605acb29ebb2429e72ce76545426741055c4806c20a32b59d47e190a38d0f1ed9405947 diff --git a/dev-haskell/text-show/text-show-3.4.ebuild b/dev-haskell/text-show/text-show-3.4.ebuild deleted file mode 100644 index 3e0806d71e1..000 --- a/dev-haskell/text-show/text-show-3.4.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# ebuild generated by hackport 0.5. -#hackport: flags: -developer - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Efficient conversion of values into Text" -HOMEPAGE="https://github.com/RyanGlScott/text-show; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/base-compat-0.8.1:=[profile?] =dev-haskell/bifunctors-5.1:=[profile?] =dev-haskell/contravariant-0.5:=[profile?] =dev-haskell/generic-deriving-1.11:=[profile?] =dev-haskell/nats-0.1:=[profile?] =dev-haskell/semigroups-0.17:=[profile?] =dev-haskell/tagged-0.4.4:=[profile?] =dev-haskell/text-0.11.1:=[profile?] =dev-haskell/th-lift-0.7.6:=[profile?] =dev-haskell/transformers-compat-0.5:=[profile?] =dev-haskell/void-0.5:=[profile?] =dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( >=dev-haskell/base-compat-0.8.2 =dev-haskell/base-orphans-0.5.2 =dev-haskell/deriving-compat-0.3 =dev-haskell/hspec-2 =dev-haskell/quickcheck-2.5 =dev-haskell/quickcheck-instances-0.1 =dev-haskell/tagged-0.8.3
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-show/
commit: 100fa21c2a9ce04ec5adee6be125e2c29e92555f Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Aug 29 08:50:44 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Aug 29 08:50:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=100fa21c dev-haskell/text-show: bump up to 3.8.5 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text-show/Manifest | 1 + dev-haskell/text-show/text-show-3.8.5.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/dev-haskell/text-show/Manifest b/dev-haskell/text-show/Manifest index 283448e7324..25074950e0d 100644 --- a/dev-haskell/text-show/Manifest +++ b/dev-haskell/text-show/Manifest @@ -1 +1,2 @@ DIST text-show-3.4.tar.gz 105127 BLAKE2B 4ea8f7cddaaad4630f0c8317dbe4d5505f27f3008c5e17117d9100f94bb49439edd2761acef60696ef8a97dc8412964d0a9750353f91b30257b025c9e88fd054 SHA512 48b7fdd801c4fc31e12f14a9ba0589e0971481a2f8562d00c697a9fd48f6420e73df0a7318ff4579a786cd606a1fda2287eab3f8c423810c0d00919c68eeebed +DIST text-show-3.8.5.tar.gz 95620 BLAKE2B 51c1a5f9b29d60e305b53db1a47bc415f8cec3fa4c29c22d103ffc20dd4585bc8241f471031eaaf798c0df379c589cd4a9622877b7f69cedc5f15c3fa94c9291 SHA512 17e6e4d188280d4545867b31210f9e8e69337996c80b8c4f9fd846e50605acb29ebb2429e72ce76545426741055c4806c20a32b59d47e190a38d0f1ed9405947 diff --git a/dev-haskell/text-show/text-show-3.8.5.ebuild b/dev-haskell/text-show/text-show-3.8.5.ebuild new file mode 100644 index 000..0bd37f1302b --- /dev/null +++ b/dev-haskell/text-show/text-show-3.8.5.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.4. +#hackport: flags: -developer + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Efficient conversion of values into Text" +HOMEPAGE="https://github.com/RyanGlScott/text-show; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/base-compat-batteries-0.11:=[profile?] =dev-haskell/bifunctors-5.1:=[profile?] =dev-haskell/generic-deriving-1.11:=[profile?] =dev-haskell/text-0.11.1:=[profile?] =dev-haskell/th-abstraction-0.3:=[profile?] =dev-haskell/th-lift-0.7.6:=[profile?] =dev-haskell/transformers-compat-0.5:=[profile?] =dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 + test? ( >=dev-haskell/base-orphans-0.8.2 =dev-haskell/deriving-compat-0.5.6 =dev-haskell/hspec-2 =dev-haskell/quickcheck-2.12 =dev-haskell/quickcheck-instances-0.3.18 = 4.9 && < 4.14' 'base >= 4.9' \ + 'base >= 4.5&& < 4.14' 'base >= 4.5' \ + 'base >= 4.5 && < 4.9' 'base >= 4.5' \ + 'ghc-boot-th >= 8.0 && < 8.9' 'ghc-boot-th >= 8.0' \ + 'template-haskell >= 2.11 && < 2.16' 'template-haskell >= 2.11' \ + 'template-haskell >= 2.5 && < 2.11' 'template-haskell >= 2.5' \ + 'QuickCheck>= 2.12 && < 2.14' 'QuickCheck >= 2.12' +} + +src_configure() { + haskell-cabal_src_configure \ + --flag=-developer +}
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-icu/
commit: cb98b47d7245874096151f4ad3c4bc51d9e0f416 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Aug 21 06:54:15 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Aug 21 06:54:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb98b47d dev-haskell/text-icu: disable broken tests Reported-by: Agostino Sarubbo Closes: https://bugs.gentoo.org/736246 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text-icu/text-icu-0.7.0.1.ebuild | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild b/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild index 8a80dc6427a..aa4d52eec2f 100644 --- a/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild +++ b/dev-haskell/text-icu/text-icu-0.7.0.1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 # ebuild generated by hackport 0.4.4. -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +CABAL_FEATURES="lib profile haddock hoogle hscolour" # Broken: test-suite inherit haskell-cabal DESCRIPTION="Bindings to the ICU library" @@ -17,16 +17,13 @@ SLOT="0/${PV}" KEYWORDS="~amd64 ~x86" IUSE="" +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-7.4.1:= dev-libs/icu:= " DEPEND="${RDEPEND} >=dev-haskell/cabal-1.10 - 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 ) "
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-short/
commit: ed0af4f683460b55de5b74c832312adaeff680e6 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Aug 4 07:45:26 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Aug 4 07:46:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0af4f6 dev-haskell/text-short: new package, a depend of cassava-0.5 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text-short/Manifest| 1 + dev-haskell/text-short/metadata.xml| 16 ++ dev-haskell/text-short/text-short-0.1.3.ebuild | 44 ++ 3 files changed, 61 insertions(+) diff --git a/dev-haskell/text-short/Manifest b/dev-haskell/text-short/Manifest new file mode 100644 index 000..e9a005829d2 --- /dev/null +++ b/dev-haskell/text-short/Manifest @@ -0,0 +1 @@ +DIST text-short-0.1.3.tar.gz 24435 BLAKE2B f0d571f2c84ca47ee2d4f0aef0a98812880f68d9971e73abd40f2b8d27cce50052a67f6f2a5d19d683093fabed490082df72e29bc8e43123b53b388b9962018c SHA512 6d7a5379dbaf28a201dd44229959a293acb5ff57c4659a6a34af37e46b2e6fc5eb61a00ba26d36dd08795456246429ec20236af8e342fd0d03bfcf6d06d69428 diff --git a/dev-haskell/text-short/metadata.xml b/dev-haskell/text-short/metadata.xml new file mode 100644 index 000..02b8c54225a --- /dev/null +++ b/dev-haskell/text-short/metadata.xml @@ -0,0 +1,16 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + hask...@gentoo.org + Gentoo Haskell + + + Enable runtime-checks via 'assert' + + + This package provides the ShortText type which is suitable for keeping many short strings in memory. This is similiar to how ShortByteString relates to ByteString. + + The main difference between Text and ShortText is that ShortText uses UTF-8 instead of UTF-16 internally and also doesnt support zero-copy slicing (thereby saving 2 words). Consequently, the memory footprint of a (boxed) ShortText value is 4 words (2 words when unboxed) plus the length of the UTF-8 encoded payload. + + diff --git a/dev-haskell/text-short/text-short-0.1.3.ebuild b/dev-haskell/text-short/text-short-0.1.3.ebuild new file mode 100644 index 000..794540cc2fd --- /dev/null +++ b/dev-haskell/text-short/text-short-0.1.3.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6. + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Memory-efficient representation of Unicode text strings" +HOMEPAGE="http://hackage.haskell.org/package/text-short; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="asserts" + +RDEPEND=">=dev-haskell/hashable-1.2.6:=[profile?] =dev-haskell/semigroups-0.18.2:=[profile?] =dev-haskell/text-1.0:=[profile?] =dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 + test? ( >=dev-haskell/quickcheck-instances-0.3.14 =dev-haskell/tasty-1.0.0 =dev-haskell/tasty-hunit-0.10.0 =dev-haskell/tasty-quickcheck-0.10 = 4.7&& < 4.13' 'base>= 4.7' \ + 'ghc-prim>= 0.3.1 && < 0.6' 'ghc-prim>= 0.3.1' +} + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag asserts asserts) +}
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/
commit: c412a2837f8718e691a41bbe9dec92b646d07e23 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Aug 1 14:23:51 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Aug 1 14:23:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c412a283 dev-haskell/text: nudge upgrade to ghc-8.8 Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/735034 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text/text-1.2.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-haskell/text/text-1.2.4.0.ebuild b/dev-haskell/text/text-1.2.4.0.ebuild index 179e2169662..ea35335337f 100644 --- a/dev-haskell/text/text-1.2.4.0.ebuild +++ b/dev-haskell/text/text-1.2.4.0.ebuild @@ -24,7 +24,7 @@ IUSE="" # break cyclic dependencies, test suite requires porting to >=QC-2.11 RESTRICT=test -RDEPEND=">=dev-lang/ghc-7.8.2:=" +RDEPEND=">=dev-lang/ghc-8.8.1:=" DEPEND="${RDEPEND} "
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/
commit: e42bb5ad7e2956d7c01fb57289d8f47b04caad10 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed May 27 06:50:12 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed May 27 06:50:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42bb5ad dev-haskell/text: bump up to 1.2.3.1 (ghc-8.6 core lib) Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/text/Manifest| 1 + dev-haskell/text/text-1.2.3.1.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-haskell/text/Manifest b/dev-haskell/text/Manifest index b2ae874491f..d3bea500a1e 100644 --- a/dev-haskell/text/Manifest +++ b/dev-haskell/text/Manifest @@ -2,3 +2,4 @@ DIST text-0.11.3.1.tar.gz 126477 BLAKE2B 27c135a5815eeeabd5791e4f0a16cce12def262 DIST text-1.1.1.3.tar.gz 138063 BLAKE2B 150151cd991c2e905d75087dde7b889850a5b51bb1d95838c1969dd851f64af5d8594c333d49e4e1fe269479d8e59bf17bca33ad64e7ff36fcf45f529354bd99 SHA512 bfa5301827c72cbb3346fdb485e10094326a7cac71e01bba700ca0344bd4069c5b16c590dd7c38ee85969be06a2d3fcd760b34ff6f98eef176e7e8c325739490 DIST text-1.2.2.0.tar.gz 148894 BLAKE2B 9a3e2d72f38f10b9e1e021ad7cf5cf182657a32f98fe5889befe1bf9fbd8da5a2a1e405177805774fca911b57279e3db73cd7e0ee22315210cb3c0f728633ad7 SHA512 832b0430581a06cfdfa2a5c83fa2720e3f4825ee0aa9c6b12ff6ccd424a9e3a061c9ae7eeda48fe7a9f077c50e379abe2eee3fb05bdbdec4d38115b5e3695f20 DIST text-1.2.2.1.tar.gz 149888 BLAKE2B 6ef907f42f89f0d1a0b109ef3f277cb3a653fae9564e35a772945f88eca64b3250d7db1d5124d73358046f6c729c0b7f345b4e747383f305af8a66f9f55acae1 SHA512 f0615f7614127d86dbfb3fba5dd1753af3d0774c46e11ee4a99d4510f73b59cf1bd8c73ca0387dba4fbcea3936aaaf0e92561cf6aab1a98d08fcad481d3795e4 +DIST text-1.2.3.1.tar.gz 157382 BLAKE2B 551012a6b7bfc1b1ad838f977d67981a35b9d13f1cd1b568ce0beed3583c50887cf1ceb1033fbeab215806c5a0d0c5ca39ce2f1aa20fd06365440c3324e8a6bc SHA512 643eb3306761c3e29e05dcd7d64abc505789cd00c60f7a4562e5747f63bcc0ae6f0cc54bb5ed92cc85dbf6406942bf40289baf30aca91bf92ac5215af5eddc98 diff --git a/dev-haskell/text/text-1.2.3.1.ebuild b/dev-haskell/text/text-1.2.3.1.ebuild new file mode 100644 index 000..9bc3d4248bb --- /dev/null +++ b/dev-haskell/text/text-1.2.3.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.5.6. +#hackport: flags: -bytestring-builder,-developer + +CABAL_FEATURES="lib profile haddock hoogle hscolour" # broken 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; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; + +LICENSE="BSD-2" +SLOT="0/${PV}" +# keep in sync with ghc-8.6 +#KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" +# break cyclic dependencies, test suite requires porting to >=QC-2.11 +RESTRICT=test + +RDEPEND=">=dev-lang/ghc-7.8.2:=" + +DEPEND="${RDEPEND} +" + +CABAL_CORE_LIB_GHC_PV="PM:8.4.4 PM:8.6.1 PM:8.6.2 PM:8.6.3 PM:8.6.4 PM:8.6.5 PM:8.10.1_alpha1 PM:8.10.1_alpha2 PM:" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-bytestring-builder \ + --flag=-developer \ + --flag=-integer-simple +}
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-show/
commit: f07ac18fbdee2b96ca7bfe3899545a2ba8529ac7 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Feb 16 08:41:13 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Feb 16 10:21:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07ac18f dev-haskell/text-show: new package, a depend of dev-haskell/persistent-2.6 Efficient conversion of values into Text Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-haskell/text-show/Manifest | 1 + dev-haskell/text-show/metadata.xml | 44 ++ dev-haskell/text-show/text-show-3.4.ebuild | 50 ++ 3 files changed, 95 insertions(+) diff --git a/dev-haskell/text-show/Manifest b/dev-haskell/text-show/Manifest new file mode 100644 index 00..72edb9f969 --- /dev/null +++ b/dev-haskell/text-show/Manifest @@ -0,0 +1 @@ +DIST text-show-3.4.tar.gz 105127 SHA256 ce8a7adcca87617766a4c988808ff41fee20a2c84ac5442d6f3d8c5cec55d7c7 SHA512 48b7fdd801c4fc31e12f14a9ba0589e0971481a2f8562d00c697a9fd48f6420e73df0a7318ff4579a786cd606a1fda2287eab3f8c423810c0d00919c68eeebed WHIRLPOOL 16a71ec9985d0714e964c69a444d3664fc67ce095b4d6950ae1cecd6b79533f30a4a785876ec0f37590deec36727e33c15f0298fc481a3cea5dab29ef9631015 diff --git a/dev-haskell/text-show/metadata.xml b/dev-haskell/text-show/metadata.xml new file mode 100644 index 00..3e79c8095c --- /dev/null +++ b/dev-haskell/text-show/metadata.xml @@ -0,0 +1,44 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + hask...@gentoo.org + Gentoo Haskell + + + @text-show@ offers a replacement for the @Show@ typeclass intended + for use with @Text@ instead of @String@s. This package was created + in the spirit of + @http://hackage.haskell.org/package/bytestring-show bytestring-show@. + + At the moment, @text-show@ provides instances for most data + types in the @http://hackage.haskell.org/package/array array@, + @http://hackage.haskell.org/package/base base@, + @http://hackage.haskell.org/package/bytestring bytestring@, and + @http://hackage.haskell.org/package/text text@ packages. + Therefore, much of the source code for @text-show@ consists of + borrowed code from those packages in order to ensure that the + behaviors of @Show@ and @TextShow@ coincide. + + For most uses, simply importing "TextShow" + will suffice: + + @ + module Main where + + import TextShow + + main :: IO () + main = printT (Just \"Hello, World!\") + @ + + If you desire it, there are also monomorphic versions of the @showb@ + function available in the submodules of "TextShow". See the + https://github.com/RyanGlScott/text-show/wiki/Naming-conventions naming conventions + page for more information. + + Support for automatically deriving @TextShow@ instances can be found + in the "TextShow.TH" and "TextShow.Generic" modules. If you don't + know which one to use, use "TextShow.TH". + + diff --git a/dev-haskell/text-show/text-show-3.4.ebuild b/dev-haskell/text-show/text-show-3.4.ebuild new file mode 100644 index 00..0d2255745e --- /dev/null +++ b/dev-haskell/text-show/text-show-3.4.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +# ebuild generated by hackport 0.5. +#hackport: flags: -developer + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Efficient conversion of values into Text" +HOMEPAGE="https://github.com/RyanGlScott/text-show; +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/base-compat-0.8.1:=[profile?] =dev-haskell/bifunctors-5.1:=[profile?] =dev-haskell/contravariant-0.5:=[profile?] =dev-haskell/generic-deriving-1.11:=[profile?] =dev-haskell/nats-0.1:=[profile?] =dev-haskell/semigroups-0.17:=[profile?] =dev-haskell/tagged-0.4.4:=[profile?] =dev-haskell/text-0.11.1:=[profile?] =dev-haskell/th-lift-0.7.6:=[profile?] =dev-haskell/transformers-compat-0.5:=[profile?] =dev-haskell/void-0.5:=[profile?] =dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 + test? ( >=dev-haskell/base-compat-0.8.2 =dev-haskell/base-orphans-0.5.2 =dev-haskell/deriving-compat-0.3 =dev-haskell/hspec-2 =dev-haskell/quickcheck-2.5 =dev-haskell/quickcheck-instances-0.1
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/
commit: deb153b901d1785097dd28bd75ea59a678a0ffea Author: Fabian Groffen gentoo org> AuthorDate: Sun Jan 29 15:35:20 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Jan 29 15:35:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb153b9 dev-haskell/text: dropped ~x86-freebsd Package-Manager: portage-2.3.3 dev-haskell/text/text-0.11.3.1.ebuild | 4 ++-- dev-haskell/text/text-1.1.1.3.ebuild | 4 ++-- dev-haskell/text/text-1.2.2.0.ebuild | 4 ++-- dev-haskell/text/text-1.2.2.1.ebuild | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/dev-haskell/text/text-0.11.3.1.ebuild b/dev-haskell/text/text-0.11.3.1.ebuild index 7ffa1f4..fac8144 100644 --- a/dev-haskell/text/text-0.11.3.1.ebuild +++ b/dev-haskell/text/text-0.11.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -15,7 +15,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="developer" RDEPEND=">=dev-lang/ghc-6.10.4:=" diff --git a/dev-haskell/text/text-1.1.1.3.ebuild b/dev-haskell/text/text-1.1.1.3.ebuild index 755eda6..25bb787 100644 --- a/dev-haskell/text/text-1.1.1.3.ebuild +++ b/dev-haskell/text/text-1.1.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -16,7 +16,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="" RESTRICT="test" # quickcheck-2.7 is missing keywords due to new tf-random dep diff --git a/dev-haskell/text/text-1.2.2.0.ebuild b/dev-haskell/text/text-1.2.2.0.ebuild index 7a91a4d..d46b9f8 100644 --- a/dev-haskell/text/text-1.2.2.0.ebuild +++ b/dev-haskell/text/text-1.2.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -16,7 +16,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="" RESTRICT=test # break cyclic dependencies diff --git a/dev-haskell/text/text-1.2.2.1.ebuild b/dev-haskell/text/text-1.2.2.1.ebuild index d5891d1..b2e1e52 100644 --- a/dev-haskell/text/text-1.2.2.1.ebuild +++ b/dev-haskell/text/text-1.2.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -16,7 +16,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="" RESTRICT=test # break cyclic dependencies
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/
commit: e17f79751ad9a16c59ec217dfa1d4d368027cce2 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun May 15 17:20:07 2016 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun May 15 17:39:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e17f7975 dev-haskell/text: amd64/x86 stable, bug #563090 Package-Manager: portage-2.2.28 dev-haskell/text/text-1.2.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-haskell/text/text-1.2.2.1.ebuild b/dev-haskell/text/text-1.2.2.1.ebuild index c0716fc..d5891d1 100644 --- a/dev-haskell/text/text-1.2.2.1.ebuild +++ b/dev-haskell/text/text-1.2.2.1.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="" RESTRICT=test # break cyclic dependencies
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/files/, dev-haskell/text/
commit: e4cd37216caebc318cb0c89be712d5278af0cb17 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Feb 19 23:18:55 2016 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Feb 19 23:19:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4cd3721 dev-haskell/text: restore dev-lang/ghc[-gmp] support, bug #575120 Reported-by: Alexander E. Sergeev Bug: https://bugs.gentoo.org/575120 Bug: https://github.com/bos/text/issues/138 Package-Manager: portage-2.2.27 .../text/files/text-1.2.2.0-integer-simple.patch | 78 ++ dev-haskell/text/text-1.2.2.0.ebuild | 7 +- 2 files changed, 83 insertions(+), 2 deletions(-) diff --git a/dev-haskell/text/files/text-1.2.2.0-integer-simple.patch b/dev-haskell/text/files/text-1.2.2.0-integer-simple.patch new file mode 100644 index 000..349fd79 --- /dev/null +++ b/dev-haskell/text/files/text-1.2.2.0-integer-simple.patch @@ -0,0 +1,78 @@ +https://bugs.gentoo.org/575120 +https://github.com/bos/text/issues/138 + +commit 6c69034c81974b3fab9dba2993f22cc0a80f1b9e +Author: Herbert Valerio Riedel+Date: Sat Feb 13 12:44:20 2016 +0100 + +Revert "Rename integer-simple to integer-pure (gh-138)" + +This basically reverts commit b806d9491c740dfcbf172d2936f1eeb3b72d3492. +and therefore resolve #138 + +diff --git a/Data/Text/Lazy/Builder/Int.hs b/Data/Text/Lazy/Builder/Int.hs +index 6d26ecd..1cb0651 100644 +--- a/Data/Text/Lazy/Builder/Int.hs b/Data/Text/Lazy/Builder/Int.hs +@@ -36,14 +36,14 @@ import Control.Monad.ST + #ifdef __GLASGOW_HASKELL__ + # if defined(INTEGER_GMP) + import GHC.Integer.GMP.Internals (Integer(S#)) +-# elif defined(INTEGER_PURE) ++# elif defined(INTEGER_SIMPLE) + import GHC.Integer + # else +-# error "You need to use either GMP or integer-pure." ++# error "You need to use either GMP or integer-simple." + # endif + #endif + +-#if defined(INTEGER_GMP) || defined(INTEGER_PURE) ++#if defined(INTEGER_GMP) || defined(INTEGER_SIMPLE) + # define PAIR(a,b) (# a,b #) + #else + # define PAIR(a,b) (a,b) +diff --git a/text.cabal b/text.cabal +index ffb92cf..5fa1be0 100644 +--- a/text.cabal b/text.cabal +@@ -69,10 +69,10 @@ flag developer + default: False + manual: True + +-flag integer-pure +- description: Use the pure-Haskell integer library instead of GMP ++flag integer-simple ++ description: Use the simple integer library instead of GMP + default: False +- manual: True ++ manual: False + + library + c-sources:cbits/cbits.c +@@ -145,9 +145,9 @@ library + ghc-options: -Werror + cpp-options: -DASSERTS + +- if flag(integer-pure) +-cpp-options: -DINTEGER_PURE +-build-depends: integer-pure >= 1.0 ++ if flag(integer-simple) ++cpp-options: -DINTEGER_SIMPLE ++build-depends: integer-simple >= 0.1 && < 0.5 + else + cpp-options: -DINTEGER_GMP + build-depends: integer-gmp >= 0.2 +@@ -181,9 +181,9 @@ test-suite tests + test-framework-hunit >= 0.2, + test-framework-quickcheck2 >= 0.2 + +- if flag(integer-pure) +-cpp-options: -DINTEGER_PURE +-build-depends: integer-pure >= 0.1 && < 0.5 ++ if flag(integer-simple) ++cpp-options: -DINTEGER_SIMPLE ++build-depends: integer-simple >= 0.1 && < 0.5 + else + cpp-options: -DINTEGER_GMP + build-depends: integer-gmp >= 0.2 diff --git a/dev-haskell/text/text-1.2.2.0.ebuild b/dev-haskell/text/text-1.2.2.0.ebuild index 42ba63d..7a91a4d 100644 --- a/dev-haskell/text/text-1.2.2.0.ebuild +++ b/dev-haskell/text/text-1.2.2.0.ebuild @@ -35,8 +35,11 @@ DEPEND="${RDEPEND} >=dev-haskell/test-framework-quickcheck2-0.2 ) " +src_prepare() { + epatch "${FILESDIR}"/${P}-integer-simple.patch +} + src_configure() { haskell-cabal_src_configure \ - --flag=-developer \ - --flag=-integer-pure + --flag=-developer }
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/files/, dev-haskell/text/
commit: abcc397e67a3f26bf05b88d4ac6e735748367b4c Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Dec 6 10:46:25 2015 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Dec 6 10:46:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abcc397e dev-haskell/text: backport deepseq-1.4 support Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/458 Bug: https://github.com/bos/text/issues/100 Package-Manager: portage-2.2.26 .../text/files/text-1.1.1.3-deepseq-1.4.patch | 33 ++ dev-haskell/text/text-1.1.1.3.ebuild | 4 +++ 2 files changed, 37 insertions(+) diff --git a/dev-haskell/text/files/text-1.1.1.3-deepseq-1.4.patch b/dev-haskell/text/files/text-1.1.1.3-deepseq-1.4.patch new file mode 100644 index 000..524ebac --- /dev/null +++ b/dev-haskell/text/files/text-1.1.1.3-deepseq-1.4.patch @@ -0,0 +1,33 @@ +commit 4115e196bde073d5deaa3759807a8647f3f3c6fa +Author: Herbert Valerio Riedel+Date: Mon Nov 17 09:53:24 2014 +0100 + +Add support for `deepseq-1.4.0.0` (addresses #100) + +The default method implementation has changed in `deepseq-1.4.0.0`. +(see haskell/deepseq#1 for details). This simply sets the `rnf` +implementation explicitly to avoid relying on the default method's +semantics. + +diff --git a/Data/Text.hs b/Data/Text.hs +index 3bd34a7..b826acd 100644 +--- a/Data/Text.hs b/Data/Text.hs +@@ -199,7 +199,7 @@ import Prelude (Char, Bool(..), Int, Maybe(..), String, + (&&), (||), (+), (-), (.), ($), ($!), (>>), + not, return, otherwise, quot) + #if defined(HAVE_DEEPSEQ) +-import Control.DeepSeq (NFData) ++import Control.DeepSeq (NFData(rnf)) + #endif + #if defined(ASSERTS) + import Control.Exception (assert) +@@ -346,7 +346,7 @@ instance Exts.IsList Text where + #endif + + #if defined(HAVE_DEEPSEQ) +-instance NFData Text ++instance NFData Text where rnf !_ = () + #endif + + -- | This instance preserves data abstraction at the cost of inefficiency. diff --git a/dev-haskell/text/text-1.1.1.3.ebuild b/dev-haskell/text/text-1.1.1.3.ebuild index 85beb53..755eda6 100644 --- a/dev-haskell/text/text-1.1.1.3.ebuild +++ b/dev-haskell/text/text-1.1.1.3.ebuild @@ -32,6 +32,10 @@ DEPEND="${RDEPEND} # >=dev-haskell/test-framework-hunit-0.2 # >=dev-haskell/test-framework-quickcheck2-0.2 ) +src_prepare() { + epatch "${FILESDIR}"/${P}-deepseq-1.4.patch +} + src_configure() { haskell-cabal_src_configure \ --flag=-developer
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text-stream-decode/
commit: b8016cc814da7ad34c5fd186aa4925a75e6995c0 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Sep 24 13:07:05 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Sep 24 13:07:05 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8016cc8 dev-haskell/text-stream-decode: amd64 stable wrt bug #550398 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" dev-haskell/text-stream-decode/text-stream-decode-0.1.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-haskell/text-stream-decode/text-stream-decode-0.1.0.5.ebuild b/dev-haskell/text-stream-decode/text-stream-decode-0.1.0.5.ebuild index 483d5fc..c591acd 100644 --- a/dev-haskell/text-stream-decode/text-stream-decode-0.1.0.5.ebuild +++ b/dev-haskell/text-stream-decode/text-stream-decode-0.1.0.5.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="" RDEPEND=">=dev-haskell/text-1.1:=[profile?]
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/
commit: 7d424d6c5062db72e0fa1e525d1b54b3301831dc Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Sep 24 21:44:49 2015 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Sep 24 21:45:16 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d424d6c dev-haskell/text: drop USE=developer as it breaks API, bug #561100 Reported-by: Paul Osmialowski Bug: https://bugs.gentoo.org/561100 Package-Manager: portage-2.2.20 dev-haskell/text/text-1.1.1.3.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-haskell/text/text-1.1.1.3.ebuild b/dev-haskell/text/text-1.1.1.3.ebuild index 9f1e558..85beb53 100644 --- a/dev-haskell/text/text-1.1.1.3.ebuild +++ b/dev-haskell/text/text-1.1.1.3.ebuild @@ -4,7 +4,8 @@ EAPI=5 -# ebuild generated by hackport 0.4. +# ebuild generated by hackport 0.4.6. +#hackport: flags: -developer CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" inherit haskell-cabal @@ -16,7 +17,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" -IUSE="developer" +IUSE="" RESTRICT="test" # quickcheck-2.7 is missing keywords due to new tf-random dep RDEPEND=">=dev-lang/ghc-7.4.1:= @@ -33,5 +34,5 @@ DEPEND="${RDEPEND} src_configure() { haskell-cabal_src_configure \ - $(cabal_flag developer developer) + --flag=-developer }
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/text/
commit: 3c3798799a2ac677bc7ca510b751c551b7a3016b Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Sep 24 21:40:44 2015 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Sep 24 21:40:55 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c379879 dev-haskell/text: drop USE=developer as it breaks API, bug #561100 Reported-by: Paul Osmialowski Bug: https://bugs.gentoo.org/561100 Package-Manager: portage-2.2.20 dev-haskell/text/text-1.2.1.3.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dev-haskell/text/text-1.2.1.3.ebuild b/dev-haskell/text/text-1.2.1.3.ebuild index 287dd53..7b18429 100644 --- a/dev-haskell/text/text-1.2.1.3.ebuild +++ b/dev-haskell/text/text-1.2.1.3.ebuild @@ -4,7 +4,8 @@ EAPI=5 -# ebuild generated by hackport 0.4.5. +# ebuild generated by hackport 0.4.6. +#hackport: flags: -developer CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" inherit haskell-cabal @@ -16,7 +17,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" -IUSE="developer" +IUSE="" RDEPEND="dev-haskell/binary:=[profile?] >=dev-lang/ghc-7.4.1:= @@ -34,5 +35,5 @@ DEPEND="${RDEPEND} src_configure() { haskell-cabal_src_configure \ - $(cabal_flag developer developer) + --flag=-developer }