summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhololeap <hololeap@protonmail.com>2023-10-02 23:04:04 -0600
committerSam James <sam@gentoo.org>2023-10-23 04:08:47 +0100
commitbc34caa463e1399ab0840e47bb6034003d318c6e (patch)
tree1f579714d6171cc9a222f685c5c079e1368c4352 /dev-haskell/terminfo
parentdev-haskell/text: Raise lower bounds on GHC (diff)
downloadgentoo-bc34caa463e1399ab0840e47bb6034003d318c6e.tar.gz
gentoo-bc34caa463e1399ab0840e47bb6034003d318c6e.tar.bz2
gentoo-bc34caa463e1399ab0840e47bb6034003d318c6e.zip
dev-haskell/terminfo: Raise lower bounds on GHC
Update CABAL_CORE_LIB_GHC_PV Signed-off-by: hololeap <hololeap@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-haskell/terminfo')
-rw-r--r--dev-haskell/terminfo/Manifest2
-rw-r--r--dev-haskell/terminfo/metadata.xml14
-rw-r--r--dev-haskell/terminfo/terminfo-0.4.1.4-r1.ebuild (renamed from dev-haskell/terminfo/terminfo-0.4.1.4.ebuild)19
-rw-r--r--dev-haskell/terminfo/terminfo-0.4.1.5-r1.ebuild (renamed from dev-haskell/terminfo/terminfo-0.4.1.5.ebuild)12
4 files changed, 27 insertions, 20 deletions
diff --git a/dev-haskell/terminfo/Manifest b/dev-haskell/terminfo/Manifest
index 2c54f3ab5f41..e9f5ff44ec6d 100644
--- a/dev-haskell/terminfo/Manifest
+++ b/dev-haskell/terminfo/Manifest
@@ -1,2 +1,4 @@
+DIST terminfo-0.4.1.4-rev1.cabal 1713 BLAKE2B 01ba0752284de317c02b1f198f451ef0571dc5b98425a5b88cd96c2b08c9ba7971308ad9924f9ef0cbd89473a1ce87046bab1da23b1b1e75f5e718448520f335 SHA512 a008174448cb973e4f5c138cf213d2f8b7233eda81cfd890c82e7bf7fe7f4acae60ef7a8e4b2b12fce5ec09728501e6f042073402bf0d8c6dae9316222c4b47a
DIST terminfo-0.4.1.4.tar.gz 42234 BLAKE2B d20920290bb865982d3dac1647a7bad8d75dc7782db249286fa0fcd70ba1bf532da174bc0925f13c6870a2949c7d3b033656c13f5906f09000ba7d89ace4102e SHA512 3006b7c4a0628cb0f28cfb9af8172410a194ee9dc24e1bd121a94d5c5bfbba09ea0b232412eacc7f6705495511077a427ef2aeb7fff2af7cb80e25823aa1667c
+DIST terminfo-0.4.1.5-rev1.cabal 1713 BLAKE2B 1f065369dda9b27ff1959ed7071cf71f3f756efa37e1e82c24230e61f88ec0d8392a70211071ca7057bf12011113f28f49aa9dee3f0837eaf21118e3b4d1e149 SHA512 68686c54a1400dcbd76fefd95d564939ccb34f53f5c880103e359c46cd1fbd81480582e271ba9a2c58a0bc6cc6b073609340e301df6824ae61c7a0a5ba2b063b
DIST terminfo-0.4.1.5.tar.gz 42371 BLAKE2B f7ada992d945ee882f405925134fc0e396d3f5dd79387ea4c1cd0aaaa0e8b2c447b71a4ad6a9e407cfd43b3f4e3bfead2b04fe92ae34fea62185ae7e836980a3 SHA512 1aa802ded4efa2903b21e31cbb3dafc8e712ba3c58388a5c369224644c80f4886b4fa28671a4fdcdee621cabc80edc131a16e5fe0e7302c8398572676060c091
diff --git a/dev-haskell/terminfo/metadata.xml b/dev-haskell/terminfo/metadata.xml
index 5e3928e8e528..f970206e77ac 100644
--- a/dev-haskell/terminfo/metadata.xml
+++ b/dev-haskell/terminfo/metadata.xml
@@ -1,10 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>haskell@gentoo.org</email>
- </maintainer>
- <upstream>
- <remote-id type="github">judah/terminfo</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="hackage">terminfo</remote-id>
+ <remote-id type="github">judah/terminfo</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-haskell/terminfo/terminfo-0.4.1.4.ebuild b/dev-haskell/terminfo/terminfo-0.4.1.4-r1.ebuild
index 007ff1d92031..8a294c24d0c3 100644
--- a/dev-haskell/terminfo/terminfo-0.4.1.4.ebuild
+++ b/dev-haskell/terminfo/terminfo-0.4.1.4-r1.ebuild
@@ -1,27 +1,28 @@
-# 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.9999
+# ebuild generated by hackport 0.8.0.0.9999
+
+CABAL_HACKAGE_REVISION=1
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Haskell bindings to the terminfo library"
HOMEPAGE="https://github.com/judah/terminfo"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0/${PV}"
-# keep in sync with ghc-8.8 and ghc 8.10
+# Keep in sync with relevant ghc versions (CABAL_CORE_LIB_GHC_PV)
KEYWORDS="~amd64 ~x86"
-IUSE=""
-RDEPEND=">=dev-lang/ghc-8.0.1:=
+RDEPEND="
+ >=dev-lang/ghc-8.10.6:=
"
DEPEND="${RDEPEND}
- >=dev-haskell/cabal-1.24.0.0
+ >=dev-haskell/cabal-2.2.0.1
"
-CABAL_CORE_LIB_GHC_PV="8.10.6"
+CABAL_CORE_LIB_GHC_PV="8.10.6 8.10.7"
diff --git a/dev-haskell/terminfo/terminfo-0.4.1.5.ebuild b/dev-haskell/terminfo/terminfo-0.4.1.5-r1.ebuild
index 92b2fcea233e..dbd28620814c 100644
--- a/dev-haskell/terminfo/terminfo-0.4.1.5.ebuild
+++ b/dev-haskell/terminfo/terminfo-0.4.1.5-r1.ebuild
@@ -3,24 +3,26 @@
EAPI=8
-# ebuild generated by hackport 0.7.9999
+# ebuild generated by hackport 0.8.0.0.9999
+
+CABAL_HACKAGE_REVISION=1
CABAL_FEATURES="lib profile haddock hoogle hscolour"
inherit haskell-cabal
DESCRIPTION="Haskell bindings to the terminfo library"
HOMEPAGE="https://github.com/judah/terminfo"
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"
LICENSE="BSD"
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"
-RDEPEND=">=dev-lang/ghc-8.4.3:=
+RDEPEND="
+ >=dev-lang/ghc-9.0.2:=
"
DEPEND="${RDEPEND}
>=dev-haskell/cabal-2.2.0.1
"
-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 9.4.4 9.4.5"