[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cabal-install/files/
commit: dd956b18a3525d6440c04f77de7e583fa1c0d99f Author: Michael Mair-Keimberger levelnine at> AuthorDate: Fri Oct 27 05:20:50 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Mon Nov 20 20:19:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd956b18 dev-haskell/cabal-install: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Ulrich Müller gentoo.org> .../files/cabal-install-0.13.3-nopref.patch | 20 1 file changed, 20 deletions(-) diff --git a/dev-haskell/cabal-install/files/cabal-install-0.13.3-nopref.patch b/dev-haskell/cabal-install/files/cabal-install-0.13.3-nopref.patch deleted file mode 100644 index c36582680a56.. --- a/dev-haskell/cabal-install/files/cabal-install-0.13.3-nopref.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/Distribution/Client/IndexUtils.hs b/Distribution/Client/IndexUtils.hs -index 48d8d49..3a38ee1 100644 a/Distribution/Client/IndexUtils.hs -+++ b/Distribution/Client/IndexUtils.hs -@@ -312,10 +312,15 @@ extractPkg entry = case Tar.entryContent entry of - - extractPrefs :: Tar.Entry -> Maybe [Dependency] - extractPrefs entry = case Tar.entryContent entry of -+{- -+ -- get rid of hackage's preferred-versions -+ -- I'd like to have bleeding-edge packages in system and I don't fear of -+ -- broken packages with improper depends - Tar.NormalFile content _ - | takeFileName (Tar.entryPath entry) == "preferred-versions" - -> Just . parsePreferredVersions - . BS.Char8.unpack $ content -+-} - _ -> Nothing - - parsePreferredVersions :: String -> [Dependency]
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cabal-install/files/
commit: 8de029b04d5b6564178e93674bb70cde230f6c42 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Jul 31 10:21:50 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sun Jul 31 18:41:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de029b0 dev-haskell/cabal-install: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Portage 3.0.34 / pkgdev 0.2.1 / pkgcheck 0.10.11 Signed-off-by: Jakov Smolić gentoo.org> .../files/cabal-install-3.2.0.0-rankntypes.patch | 11 --- 1 file changed, 11 deletions(-) diff --git a/dev-haskell/cabal-install/files/cabal-install-3.2.0.0-rankntypes.patch b/dev-haskell/cabal-install/files/cabal-install-3.2.0.0-rankntypes.patch deleted file mode 100644 index fa98278a277d.. --- a/dev-haskell/cabal-install/files/cabal-install-3.2.0.0-rankntypes.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff --git a/Distribution/Client/Sandbox.hs b/Distribution/Client/Sandbox.hs -index 66b415d..6aa71bb 100644 a/Distribution/Client/Sandbox.hs -+++ b/Distribution/Client/Sandbox.hs -@@ -1,5 +1,6 @@ - {-# LANGUAGE CPP #-} - {-# LANGUAGE FlexibleContexts #-} -+{-# LANGUAGE RankNTypes #-} - - - -- | - -- Module : Distribution.Client.Sandbox
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cabal-install/
commit: aa48f323ade68019f994ec2d2564f22691b52110 Author: Mark Wright gentoo org> AuthorDate: Sat Jul 23 11:47:53 2022 + Commit: Mark Wright gentoo org> CommitDate: Sat Jul 23 12:03:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa48f323 dev-haskell/cabal-install: Loosen HTTP dep Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Mark Wright gentoo.org> .../cabal-install/cabal-install-3.2.0.0-r2.ebuild | 76 + .../cabal-install/cabal-install-3.4.1.0-r2.ebuild | 78 ++ 2 files changed, 154 insertions(+) diff --git a/dev-haskell/cabal-install/cabal-install-3.2.0.0-r2.ebuild b/dev-haskell/cabal-install/cabal-install-3.2.0.0-r2.ebuild new file mode 100644 index ..6665509be188 --- /dev/null +++ b/dev-haskell/cabal-install/cabal-install-3.2.0.0-r2.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.6.5. +# hackport: flags: -debug-conflict-sets,-debug-expensive-assertions,-debug-tracetree +CABAL_FEATURES="" +inherit haskell-cabal + +DESCRIPTION="The command-line interface for Cabal and Hackage" +HOMEPAGE="https://www.haskell.org/cabal/; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +# keep in sync with ghc-8.10 +KEYWORDS="~amd64 ~x86" +IUSE="+native-dns" + +RDEPEND=">=dev-haskell/async-2.0:= =dev-haskell/base16-bytestring-0.1.1:= + >=dev-haskell/cabal-3.2:= =dev-haskell/cryptohash-sha256-0.11:= =dev-haskell/echo-0.1.3:= =dev-haskell/edit-distance-0.2.2:= =dev-haskell/hackage-security-0.6.0.0:= =dev-haskell/hashable-1.0:= + >=dev-haskell/http-4000.1.5:= =dev-haskell/lukko-0.1:= =dev-haskell/mtl-2.0:= =dev-haskell/network-2.6:= =dev-haskell/network-uri-2.6.0.2:= =dev-haskell/parsec-3.1.13.0:= =dev-haskell/random-1:= + >=dev-haskell/stm-2.0:= =dev-haskell/tar-0.5.0.3:= =dev-haskell/text-1.2.3:= =dev-haskell/zlib-0.5.3:= =dev-lang/ghc-7.10.1:= + native-dns? ( >=dev-haskell/resolv-0.1.1:= = 4.8 && < 4.14' 'base >= 4.8' \ + 'hashable >= 1.0 && < 1.4' 'hashable >=1.0' \ + 'base16-bytestring >= 0.1.1 && < 0.2' 'base16-bytestring >=0.1.1' \ + 'random >= 1&& < 1.2' 'random >=1' \ + 'HTTP >= 4000.1.5 && < 4000.4' 'HTTP >= 4000.1.5 && < 4000.5' + #if use noprefs; then + # epatch "${FILESDIR}/${PN}"-0.13.3-nopref.patch + #fi + + # no chance to link to -threaded on ppc64, alpha and others + # who use UNREG, not only ARM + if ! ghc-supports-threaded-runtime; then + cabal_chdeps '-threaded' ' ' + fi + eapply_user +} + +src_configure() { + haskell-cabal_src_configure \ + --flags=-debug-conflict-sets \ + --flags=-debug-expensive-assertions \ + --flags=-debug-tracetree \ + $(cabal_flag native-dns native-dns) +} diff --git a/dev-haskell/cabal-install/cabal-install-3.4.1.0-r2.ebuild b/dev-haskell/cabal-install/cabal-install-3.4.1.0-r2.ebuild new file mode 100644 index ..ad7ac3748fb1 --- /dev/null +++ b/dev-haskell/cabal-install/cabal-install-3.4.1.0-r2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7. +#hackport: flags: -monolithic,+network-uri,-debug-tracetree,-debug-expensive-assertions + +CABAL_FEATURES="" +inherit haskell-cabal + +DESCRIPTION="The command-line interface for Cabal and Hackage" +HOMEPAGE="https://www.haskell.org/cabal/; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +#keep in sync with ghc-9.0.2 +KEYWORDS="~amd64 ~x86" +IUSE="debug +lukko +native-dns" + +RDEPEND=">=dev-haskell/async-2.0:= =dev-haskell/base16-bytestring-0.1.1:= =dev-haskell/cabal-3.4.1:= =dev-haskell/cryptohash-sha256-0.11:= =dev-haskell/echo-0.1.3:= =dev-haskell/edit-distance-0.2.2:= =dev-haskell/hackage-security-0.6.0.1:= =dev-haskell/hashable-1.0:= + >=dev-haskell/http-4000.1.5:= =dev-haskell/mtl-2.0:= =dev-haskell/network-uri-2.6.0.2:= =dev-haskell/parsec-3.1.13.0:= =dev-haskell/random-1.2:= =dev-haskell/regex-base-0.94.0.0:= =dev-haskell/regex-posix-0.96.0.0:= =dev-haskell/stm-2.0:= =dev-haskell/tar-0.5.0.3:= =dev-haskell/text-1.2.3:= =dev-haskell/zlib-0.5.3:= =dev-lang/ghc-8.4.3:= + lukko? ( >=dev-haskell/lukko-0.1:= =dev-haskell/resolv-0.1.1:= = 4.8 && < 4.15' 'base >= 4.8' \ + 'hashable >= 1.0 && < 1.4' 'hashable >=1.0' \ + 'HTTP >= 4000.1.5 && < 4000.4' 'HTTP >= 4000.1.5 && < 4000.5' + + # no chance to link to -threaded on ppc64, alpha and others + # who use UNREG, not only ARM + if ! ghc-supports-threaded-runtime; then +
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cabal-install/
commit: 4288b15bfa67034b828eeecc7b851752fbe75aac Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Jul 23 21:03:53 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jul 23 21:03:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4288b15b dev-haskell/cabal-install: drop old Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/795915 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/cabal-install/Manifest | 1 - .../cabal-install/cabal-install-3.0.0.0.ebuild | 74 -- 2 files changed, 75 deletions(-) diff --git a/dev-haskell/cabal-install/Manifest b/dev-haskell/cabal-install/Manifest index 7a714dca594..b3ad860dcea 100644 --- a/dev-haskell/cabal-install/Manifest +++ b/dev-haskell/cabal-install/Manifest @@ -1,2 +1 @@ -DIST cabal-install-3.0.0.0.tar.gz 654045 BLAKE2B 5036948651098b83f073b5ce29e2aaa31e4382f07e8b1e79d206889bd9c74fb88789f4b1cbb3bddc6d03375a6e3a3e164d6bda4ea19e3f944904ab11d7693fce SHA512 0b15313fc11bc6b6018e01b6a3a65242306977c16ce9333ea1191c1ce0020b180451235a7a65b47bc01791e05d1b246bf9d573fc7e981a46fcfc7da0fed04cca DIST cabal-install-3.2.0.0.tar.gz 632084 BLAKE2B 55cdbddebed17489f1c031bd867de7868878aa289193b826dd8274860e4f08d48f71cad33af1b62da16f71629ae4ff5745c3ceeada1680dbcc222793eba49a06 SHA512 ad937b2df42b688e4608aa2b91a25daf1042e5573626202e5182cbfeca9acc5933194853405a6396c60d0d28d6d0d5c5276fd85cb6acf4be2c8cd12afe747062 diff --git a/dev-haskell/cabal-install/cabal-install-3.0.0.0.ebuild b/dev-haskell/cabal-install/cabal-install-3.0.0.0.ebuild deleted file mode 100644 index 6e85d8ae942..000 --- a/dev-haskell/cabal-install/cabal-install-3.0.0.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.2. -#hackport: flags: -monolithic,+network-uri,-debug-tracetree,-debug-expensive-assertions - -CABAL_FEATURES="" -inherit haskell-cabal - -DESCRIPTION="The command-line interface for Cabal and Hackage" -HOMEPAGE="https://www.haskell.org/cabal/; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -# keep in sync with ghc-8.8 -KEYWORDS="~amd64 ~x86" -IUSE="+native-dns" - -RDEPEND=">=dev-haskell/async-2.0:= =dev-haskell/base16-bytestring-0.1.1:= =dev-haskell/binary-0.7.3:= =dev-haskell/cabal-3.0:= =dev-haskell/cryptohash-sha256-0.11:= =dev-haskell/echo-0.1.3:= =dev-haskell/edit-distance-0.2.2:= =dev-haskell/fail-4.9:= =dev-haskell/hackage-security-0.5.2.2:= =dev-haskell/hashable-1.0:= =dev-haskell/http-4000.1.5:= =dev-haskell/mtl-2.0:= =dev-haskell/network-2.6:= =dev-haskell/network-uri-2.6.0.2:= =dev-haskell/parsec-3.1.13.0:= =dev-haskell/random-1:= =dev-haskell/stm-2.0:= =dev-haskell/tar-0.5.0.3:= =dev-haskell/text-1.2.3:= =dev-haskell/zlib-0.5.3:= =dev-lang/ghc-7.10.1:= - native-dns? ( >=dev-haskell/resolv-0.1.1:= = 4.8 && < 4.13' 'base >= 4.8' - #if use noprefs; then - # epatch "${FILESDIR}/${PN}"-0.13.3-nopref.patch - #fi - - # no chance to link to -threaded on ppc64, alpha and others - # who use UNREG, not only ARM - if ! ghc-supports-threaded-runtime; then - cabal_chdeps '-threaded' ' ' - fi - eapply_user -} - -src_configure() { - haskell-cabal_src_configure \ - --flag=-debug-conflict-sets \ - --flag=-debug-expensive-assertions \ - --flag=-debug-tracetree \ - --flag=-monolithic \ - $(cabal_flag native-dns native-dns) \ - --flag=network-uri -}
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cabal-install/, dev-haskell/cabal-install/files/
commit: 270d5721400d5226738ebc04d07842e02f27fa32 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Mar 15 21:09:51 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Mar 15 22:32:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=270d5721 dev-haskell/cabal-install: bump up to 3.2.0.0 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/cabal-install/Manifest | 1 + .../cabal-install/cabal-install-3.2.0.0.ebuild | 74 ++ .../files/cabal-install-3.2.0.0-rankntypes.patch | 11 3 files changed, 86 insertions(+) diff --git a/dev-haskell/cabal-install/Manifest b/dev-haskell/cabal-install/Manifest index b2cccfa8c91..7a714dca594 100644 --- a/dev-haskell/cabal-install/Manifest +++ b/dev-haskell/cabal-install/Manifest @@ -1 +1,2 @@ DIST cabal-install-3.0.0.0.tar.gz 654045 BLAKE2B 5036948651098b83f073b5ce29e2aaa31e4382f07e8b1e79d206889bd9c74fb88789f4b1cbb3bddc6d03375a6e3a3e164d6bda4ea19e3f944904ab11d7693fce SHA512 0b15313fc11bc6b6018e01b6a3a65242306977c16ce9333ea1191c1ce0020b180451235a7a65b47bc01791e05d1b246bf9d573fc7e981a46fcfc7da0fed04cca +DIST cabal-install-3.2.0.0.tar.gz 632084 BLAKE2B 55cdbddebed17489f1c031bd867de7868878aa289193b826dd8274860e4f08d48f71cad33af1b62da16f71629ae4ff5745c3ceeada1680dbcc222793eba49a06 SHA512 ad937b2df42b688e4608aa2b91a25daf1042e5573626202e5182cbfeca9acc5933194853405a6396c60d0d28d6d0d5c5276fd85cb6acf4be2c8cd12afe747062 diff --git a/dev-haskell/cabal-install/cabal-install-3.2.0.0.ebuild b/dev-haskell/cabal-install/cabal-install-3.2.0.0.ebuild new file mode 100644 index 000..085a26c438f --- /dev/null +++ b/dev-haskell/cabal-install/cabal-install-3.2.0.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.5. +# hackport: flags: -debug-conflict-sets,-debug-expensive-assertions,-debug-tracetree +CABAL_FEATURES="" +inherit haskell-cabal + +DESCRIPTION="The command-line interface for Cabal and Hackage" +HOMEPAGE="https://www.haskell.org/cabal/; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; + +LICENSE="BSD" +SLOT="0" +# keep in sync with ghc-8.10 +KEYWORDS="~amd64 ~x86" +IUSE="+native-dns" + +RDEPEND=">=dev-haskell/async-2.0:= =dev-haskell/base16-bytestring-0.1.1:= =dev-haskell/cabal-3.2:= =dev-haskell/cryptohash-sha256-0.11:= =dev-haskell/echo-0.1.3:= =dev-haskell/edit-distance-0.2.2:= =dev-haskell/fail-4.9:= =dev-haskell/hackage-security-0.6.0.0:= =dev-haskell/hashable-1.0:= =dev-haskell/http-4000.1.5:= =dev-haskell/lukko-0.1:= =dev-haskell/mtl-2.0:= =dev-haskell/network-2.6:= =dev-haskell/network-uri-2.6.0.2:= =dev-haskell/parsec-3.1.13.0:= =dev-haskell/random-1:= =dev-haskell/semigroups-0.18.3:= =dev-haskell/stm-2.0:= =dev-haskell/tar-0.5.0.3:= =dev-haskell/text-1.2.3:= =dev-haskell/zlib-0.5.3:= =dev-lang/ghc-7.10.1:= + native-dns? ( >=dev-haskell/resolv-0.1.1:= = 4.8 && < 4.14' 'base >= 4.8' + #if use noprefs; then + # epatch "${FILESDIR}/${PN}"-0.13.3-nopref.patch + #fi + + # no chance to link to -threaded on ppc64, alpha and others + # who use UNREG, not only ARM + if ! ghc-supports-threaded-runtime; then + cabal_chdeps '-threaded' ' ' + fi + eapply_user +} + +src_configure() { + haskell-cabal_src_configure \ + --flags=-debug-conflict-sets \ + --flags=-debug-expensive-assertions \ + --flags=-debug-tracetree \ + $(cabal_flag native-dns native-dns) +} diff --git a/dev-haskell/cabal-install/files/cabal-install-3.2.0.0-rankntypes.patch b/dev-haskell/cabal-install/files/cabal-install-3.2.0.0-rankntypes.patch new file mode 100644 index 000..fa98278a277 --- /dev/null +++ b/dev-haskell/cabal-install/files/cabal-install-3.2.0.0-rankntypes.patch @@ -0,0 +1,11 @@ +diff --git a/Distribution/Client/Sandbox.hs b/Distribution/Client/Sandbox.hs +index 66b415d..6aa71bb 100644 +--- a/Distribution/Client/Sandbox.hs b/Distribution/Client/Sandbox.hs +@@ -1,5 +1,6 @@ + {-# LANGUAGE CPP #-} + {-# LANGUAGE FlexibleContexts #-} ++{-# LANGUAGE RankNTypes #-} + - + -- | + -- Module : Distribution.Client.Sandbox
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cabal-install/files/
commit: 883199007aa9c885f585cd19f9d7441571783377 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Sep 13 12:56:59 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Sep 14 07:05:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88319900 dev-haskell/cabal-install: remove unused patch Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Sergei Trofimovich gentoo.org> .../files/cabal-install-1.24.0.0-nopref.patch | 15 --- 1 file changed, 15 deletions(-) diff --git a/dev-haskell/cabal-install/files/cabal-install-1.24.0.0-nopref.patch b/dev-haskell/cabal-install/files/cabal-install-1.24.0.0-nopref.patch deleted file mode 100644 index 40b281073c0..000 --- a/dev-haskell/cabal-install/files/cabal-install-1.24.0.0-nopref.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/Distribution/Client/IndexUtils.hs b/Distribution/Client/IndexUtils.hs -index 95545fc..a9c8417 100644 a/Distribution/Client/IndexUtils.hs -+++ b/Distribution/Client/IndexUtils.hs -@@ -345,2 +345,6 @@ extractPrefs :: Tar.Entry -> Maybe [Dependency] - extractPrefs entry = case Tar.entryContent entry of -+{- -+ -- get rid of hackage's preferred-versions -+ -- I'd like to have bleeding-edge packages in system and I don't fear of -+ -- broken packages with improper depends - Tar.NormalFile content _ -@@ -351,2 +355,3 @@ extractPrefs entry = case Tar.entryContent entry of - prefs = parsePreferredVersions content -+-} - _ -> Nothing
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cabal-install/
commit: a56d4c966de8732a4605416c05cbc58d8dbae3e0 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 12 09:11:09 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 12 09:30:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a56d4c96 dev-haskell/cabal-install: drop old Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/cabal-install/Manifest | 1 - .../cabal-install/cabal-install-1.24.0.2.ebuild| 78 -- dev-haskell/cabal-install/metadata.xml | 2 - 3 files changed, 81 deletions(-) diff --git a/dev-haskell/cabal-install/Manifest b/dev-haskell/cabal-install/Manifest index 76c1ef74067..b2cccfa8c91 100644 --- a/dev-haskell/cabal-install/Manifest +++ b/dev-haskell/cabal-install/Manifest @@ -1,2 +1 @@ -DIST cabal-install-1.24.0.2.tar.gz 499937 BLAKE2B c2e1ea88e20b1a43064010117e1830b052c339464f3188a931e7ca72220287a2862ea25423e5190e8f3fe6ed6b38dc7b688474796faf3d049626b04cf6c191cc SHA512 bd055a52ff0ac697e6f21a588d53dd811d50ee9410659a242c00a5665b360ef10c024df4872b9070c33aa49f779c8817b883b40087d3f4e0be4096a54b2ad5f0 DIST cabal-install-3.0.0.0.tar.gz 654045 BLAKE2B 5036948651098b83f073b5ce29e2aaa31e4382f07e8b1e79d206889bd9c74fb88789f4b1cbb3bddc6d03375a6e3a3e164d6bda4ea19e3f944904ab11d7693fce SHA512 0b15313fc11bc6b6018e01b6a3a65242306977c16ce9333ea1191c1ce0020b180451235a7a65b47bc01791e05d1b246bf9d573fc7e981a46fcfc7da0fed04cca diff --git a/dev-haskell/cabal-install/cabal-install-1.24.0.2.ebuild b/dev-haskell/cabal-install/cabal-install-1.24.0.2.ebuild deleted file mode 100644 index b1c902a33f9..000 --- a/dev-haskell/cabal-install/cabal-install-1.24.0.2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# ebuild generated by hackport 0.5. - -CABAL_FEATURES="test-suite" -inherit bash-completion-r1 haskell-cabal - -DESCRIPTION="The command-line interface for Cabal and Hackage" -HOMEPAGE="https://www.haskell.org/cabal/; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+network-uri +noprefs" - -RESTRICT=test - -RDEPEND=">=dev-haskell/async-2.0:= =dev-haskell/base16-bytestring-0.1.1:= =dev-haskell/bytestring-builder-0.10:= =dev-haskell/cabal-1.24.2:= =dev-haskell/cryptohash-sha256-0.11:= =dev-haskell/hackage-security-0.5.2.2:= =dev-haskell/hashable-1.0:= =dev-haskell/http-4000.1.5:= =dev-haskell/mtl-2.0:= =dev-haskell/old-time-1:= =dev-haskell/random-1:= =dev-haskell/stm-2.0:= =dev-haskell/tar-0.5.0.3:= =dev-haskell/zlib-0.5.3:= =dev-lang/ghc-7.4.1:= - network-uri? ( >=dev-haskell/network-2.6:= =dev-haskell/network-uri-2.6:= =dev-haskell/network-2.4:= - Ignore 'preferred-versions' file from hackage's tarball. Enable use of the resolv and windns packages for performing DNS lookups - Get Network.URI from the network-uri package.
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cabal-install/
commit: 3f950221f8f51c772d5a456b040ac6871adc45cc Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Sep 2 07:23:42 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Sep 2 07:31:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f950221 dev-haskell/cabal-install: use https:// HOMEPAGE Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/cabal-install/cabal-install-3.0.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-haskell/cabal-install/cabal-install-3.0.0.0.ebuild b/dev-haskell/cabal-install/cabal-install-3.0.0.0.ebuild index d2d67c73fd0..6e85d8ae942 100644 --- a/dev-haskell/cabal-install/cabal-install-3.0.0.0.ebuild +++ b/dev-haskell/cabal-install/cabal-install-3.0.0.0.ebuild @@ -10,7 +10,7 @@ CABAL_FEATURES="" inherit haskell-cabal DESCRIPTION="The command-line interface for Cabal and Hackage" -HOMEPAGE="http://www.haskell.org/cabal/; +HOMEPAGE="https://www.haskell.org/cabal/; SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; LICENSE="BSD"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cabal-install/
commit: ad9b66e89bf1aad0b867d8f2424b61125f79f696 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Sep 2 07:25:03 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Sep 2 07:31:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad9b66e8 dev-haskell/cabal-install: drop old Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> dev-haskell/cabal-install/Manifest | 3 - .../cabal-install/cabal-install-1.18.1.0.ebuild| 54 -- .../cabal-install/cabal-install-1.20.0.3-r2.ebuild | 59 --- .../cabal-install/cabal-install-1.22.7.0.ebuild| 66 -- 4 files changed, 182 deletions(-) diff --git a/dev-haskell/cabal-install/Manifest b/dev-haskell/cabal-install/Manifest index 84a39ddb1b1..76c1ef74067 100644 --- a/dev-haskell/cabal-install/Manifest +++ b/dev-haskell/cabal-install/Manifest @@ -1,5 +1,2 @@ -DIST cabal-install-1.18.1.0.tar.gz 257577 BLAKE2B ea5d1eb3458657b81f04b2de1bd17b3f006912d0eb9a4d6e1bd23f0ecea5560912409603e8a58154c64f6863165fbc850e1015243b727e4d9bdc4bcb4006d7f0 SHA512 252304480ebde673fba873b9d7f709e47d1acfc7ab936a2b19f663d8e3c8ef7a20abeaac0cf9bbdb4bf0d1c30688e8a9b1cf1f73c27ce8f47845c3431de6752e -DIST cabal-install-1.20.0.3.tar.gz 274779 BLAKE2B 4b46e3722305566e9671677292a3ef64df9ca018dc54c088759a396b04bbbfbe28a72dc058cc98cf8ec552846d47a07d9d792a02a5834aa7808052183b4a93b0 SHA512 a272c7eb1c87a933b30697afa7bf78f95fb0afa203e791448d5e96d5c62105533347b8b777af7a7e6db5703654c319045e089d46d2263a09ed5ada10144ce12f -DIST cabal-install-1.22.7.0.tar.gz 302579 BLAKE2B e8a92bc69f0b00e5fc12145277216652fa52fb1de9ce3458b5fc3d9bc6f89cfe3a95d26dd7585566b55c55c2a9b2d021336baa10694aa39ca442bdb58c6997e7 SHA512 a88895ee38bf7451ba6a2e929ff224643ea0a536a9633d463d91a471e41b6aae302af2c3ca4fc914e4b3401fcadb137bb0c68c9fb7d0f768835374aef1b22766 DIST cabal-install-1.24.0.2.tar.gz 499937 BLAKE2B c2e1ea88e20b1a43064010117e1830b052c339464f3188a931e7ca72220287a2862ea25423e5190e8f3fe6ed6b38dc7b688474796faf3d049626b04cf6c191cc SHA512 bd055a52ff0ac697e6f21a588d53dd811d50ee9410659a242c00a5665b360ef10c024df4872b9070c33aa49f779c8817b883b40087d3f4e0be4096a54b2ad5f0 DIST cabal-install-3.0.0.0.tar.gz 654045 BLAKE2B 5036948651098b83f073b5ce29e2aaa31e4382f07e8b1e79d206889bd9c74fb88789f4b1cbb3bddc6d03375a6e3a3e164d6bda4ea19e3f944904ab11d7693fce SHA512 0b15313fc11bc6b6018e01b6a3a65242306977c16ce9333ea1191c1ce0020b180451235a7a65b47bc01791e05d1b246bf9d573fc7e981a46fcfc7da0fed04cca diff --git a/dev-haskell/cabal-install/cabal-install-1.18.1.0.ebuild b/dev-haskell/cabal-install/cabal-install-1.18.1.0.ebuild deleted file mode 100644 index b03eebc1bce..000 --- a/dev-haskell/cabal-install/cabal-install-1.18.1.0.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.3.6. - -CABAL_FEATURES="bin test-suite" -inherit bash-completion-r1 eutils haskell-cabal - -DESCRIPTION="The command-line interface for Cabal and Hackage" -HOMEPAGE="https://www.haskell.org/cabal/; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+noprefs" - -RDEPEND="" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.0 =dev-haskell/http-4000.0.8 =dev-haskell/mtl-2.0 =dev-haskell/network-1 =dev-haskell/random-1 =dev-haskell/stm-2.0 =dev-haskell/zlib-0.5.3 =dev-lang/ghc-6.12.1 - test? ( dev-haskell/hunit - >=dev-haskell/quickcheck-2.5 - dev-haskell/test-framework - dev-haskell/test-framework-hunit - >=dev-haskell/test-framework-quickcheck2-0.3 ) -" - -src_prepare() { - if use noprefs; then - epatch "${FILESDIR}/${PN}"-0.13.3-nopref.patch - fi - - # no chance to link to -threaded on ppc64, alpha and others - # who use UNREG, not only ARM - if ! ghc-supports-threaded-runtime; then - cabal_chdeps '-threaded' ' ' - fi -} - -src_install() { - haskell-cabal_src_install - - dobashcomp "${S}/bash-completion/cabal" -} diff --git a/dev-haskell/cabal-install/cabal-install-1.20.0.3-r2.ebuild b/dev-haskell/cabal-install/cabal-install-1.20.0.3-r2.ebuild deleted file mode 100644 index acfa6f95855..000 --- a/dev-haskell/cabal-install/cabal-install-1.20.0.3-r2.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ebuild generated by hackport 0.4. - -CABAL_FEATURES="bin test-suite" -inherit bash-completion-r1 eutils haskell-cabal - -DESCRIPTION="The command-line interface for Cabal and Hackage" -HOMEPAGE="https://www.haskell.org/cabal/; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz; - -LICENSE="BSD" -SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cabal-install/
commit: 79d6255cd82efa9df3c3172f5969d9c458988631 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 23 17:43:50 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 23 18:40:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d6255c dev-haskell/cabal-install: stable 1.24.0.2 for x86/amd64, bug #631138 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="amd64 x86" dev-haskell/cabal-install/cabal-install-1.24.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-haskell/cabal-install/cabal-install-1.24.0.2.ebuild b/dev-haskell/cabal-install/cabal-install-1.24.0.2.ebuild index a3222a1f40e..14f9f6461f8 100644 --- a/dev-haskell/cabal-install/cabal-install-1.24.0.2.ebuild +++ b/dev-haskell/cabal-install/cabal-install-1.24.0.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="+network-uri +noprefs" RESTRICT=test
[gentoo-commits] repo/gentoo:master commit in: dev-haskell/cabal-install/files/, dev-haskell/cabal-install/
commit: 650334e6903e6c4b3a27450e5ccbec131855c5a6 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Feb 15 08:34:37 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Feb 15 08:34:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=650334e6 dev-haskell/cabal-install: bump up to 1.24.0.2 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-haskell/cabal-install/Manifest | 1 + .../cabal-install/cabal-install-1.24.0.2.ebuild| 79 ++ .../files/cabal-install-1.24.0.0-nopref.patch | 15 3 files changed, 95 insertions(+) diff --git a/dev-haskell/cabal-install/Manifest b/dev-haskell/cabal-install/Manifest index 528c2a73a0..f06e86b7aa 100644 --- a/dev-haskell/cabal-install/Manifest +++ b/dev-haskell/cabal-install/Manifest @@ -1,3 +1,4 @@ DIST cabal-install-1.18.1.0.tar.gz 257577 SHA256 d6abb6fef8204780a41aff2e93dfa297883673507cec557348aebf6b37843ae4 SHA512 252304480ebde673fba873b9d7f709e47d1acfc7ab936a2b19f663d8e3c8ef7a20abeaac0cf9bbdb4bf0d1c30688e8a9b1cf1f73c27ce8f47845c3431de6752e WHIRLPOOL 1d2bd46e88a3ac48fcd46cc229f2a90059b0d48ceec9bb04cb91c68adf7690bbe599adc518cce0e76bdffe80eff0cd615f7d25843a7f0f0090d59a34f5b37df2 DIST cabal-install-1.20.0.3.tar.gz 274779 SHA256 d2bd56f3bcae92b7b97325be5216f94544fbcb30e10e24b40bccc149584b0b14 SHA512 a272c7eb1c87a933b30697afa7bf78f95fb0afa203e791448d5e96d5c62105533347b8b777af7a7e6db5703654c319045e089d46d2263a09ed5ada10144ce12f WHIRLPOOL da95f8a386c751c8c83ffa965422ab8fcf047693300f6d7ed39ec046354c8b00753fd3f0936b56eb5a6e854e5176ad2e20282e2bbcc0745f5ef4d462e59f4d0d DIST cabal-install-1.22.7.0.tar.gz 302579 SHA256 b30fd14f20fdd11b028cba68fefeed7eeadcacf919e7c29bc4d7289a656d19f3 SHA512 a88895ee38bf7451ba6a2e929ff224643ea0a536a9633d463d91a471e41b6aae302af2c3ca4fc914e4b3401fcadb137bb0c68c9fb7d0f768835374aef1b22766 WHIRLPOOL 2315f7b510456fdc4db7348d67fcf5c3ceb3ee03684297d6f429f4aff62a681c70aeeb34beac48d3481f7920d4b123369a21a4f340b899f7b52431119d3e680b +DIST cabal-install-1.24.0.2.tar.gz 499937 SHA256 2ac8819238a0e57fff9c3c857e97b8705b1b5fef2e46cd2829e85d96e2a00fe0 SHA512 bd055a52ff0ac697e6f21a588d53dd811d50ee9410659a242c00a5665b360ef10c024df4872b9070c33aa49f779c8817b883b40087d3f4e0be4096a54b2ad5f0 WHIRLPOOL fd891e023789208d5ea96a1de4ecd20449ec2d39f3214140f70157e26c258c623beaaf9d38f006b683fc8aa80a81ecd9346f31359213f1620f2b51b516b856df diff --git a/dev-haskell/cabal-install/cabal-install-1.24.0.2.ebuild b/dev-haskell/cabal-install/cabal-install-1.24.0.2.ebuild new file mode 100644 index 00..b6e6233296 --- /dev/null +++ b/dev-haskell/cabal-install/cabal-install-1.24.0.2.ebuild @@ -0,0 +1,79 @@ +# 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. + +CABAL_FEATURES="test-suite" +inherit bash-completion-r1 haskell-cabal + +DESCRIPTION="The command-line interface for Cabal and Hackage" +HOMEPAGE="http://www.haskell.org/cabal/; +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+network-uri +noprefs" + +RESTRICT=test + +RDEPEND=">=dev-haskell/async-2.0:= =dev-haskell/base16-bytestring-0.1.1:= =dev-haskell/bytestring-builder-0.10:= =dev-haskell/cabal-1.24.2:= =dev-haskell/cryptohash-sha256-0.11:= =dev-haskell/hackage-security-0.5.2.2:= =dev-haskell/hashable-1.0:= =dev-haskell/http-4000.1.5:= =dev-haskell/mtl-2.0:= =dev-haskell/old-time-1:= =dev-haskell/random-1:= =dev-haskell/stm-2.0:= =dev-haskell/tar-0.5.0.3:= =dev-haskell/zlib-0.5.3:= =dev-lang/ghc-7.4.1:= + network-uri? ( >=dev-haskell/network-2.6:= =dev-haskell/network-uri-2.6:= =dev-haskell/network-2.4:= Maybe [Dependency] + extractPrefs entry = case Tar.entryContent entry of ++{- ++ -- get rid of hackage's preferred-versions ++ -- I'd like to have bleeding-edge packages in system and I don't fear of ++ -- broken packages with improper depends + Tar.NormalFile content _ +@@ -351,2 +355,3 @@ extractPrefs entry = case Tar.entryContent entry of + prefs = parsePreferredVersions content ++-} + _ -> Nothing