[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: e4e61531ab27274c93feb1b6b384dda406189e21 Author: hololeap protonmail com> AuthorDate: Thu Nov 16 06:21:49 2023 + Commit: Sam James gentoo org> CommitDate: Sun Nov 19 18:32:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e61531 app-portage/hackport: Add upper bound to ghc dep hackport-0.7.2.2 will not build on >=ghc-9.2 Signed-off-by: hololeap protonmail.com> Signed-off-by: Sam James gentoo.org> app-portage/hackport/hackport-0.7.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/hackport/hackport-0.7.2.2.ebuild b/app-portage/hackport/hackport-0.7.2.2.ebuild index c82f8252ca25..95546f4c9787 100644 --- a/app-portage/hackport/hackport-0.7.2.2.ebuild +++ b/app-portage/hackport/hackport-0.7.2.2.ebuild @@ -43,7 +43,7 @@ RDEPEND=">=dev-haskell/async-2.0:= >=dev-haskell/tar-0.5.0.3:= dev-haskell/xml:= >=dev-haskell/zlib-0.5.3:= - >=dev-lang/ghc-8.4.3:= + >=dev-lang/ghc-8.4.3:=
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 289485e7206ae07ae0f434d5ef305893bd464cd9 Author: hololeap users noreply github com> AuthorDate: Sun Mar 19 01:34:33 2023 + Commit: Sam James gentoo org> CommitDate: Sun Mar 19 01:42:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289485e7 app-portage/hackport: Add GHC_BOOTSTRAP_PACKAGES Bug: https://github.com/gentoo-haskell/gentoo-haskell/issues/1327 Signed-off-by: hololeap users.noreply.github.com> Signed-off-by: Sam James gentoo.org> app-portage/hackport/hackport-0.7.2.2.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/app-portage/hackport/hackport-0.7.2.2.ebuild b/app-portage/hackport/hackport-0.7.2.2.ebuild index 7eaeebfe47a0..c82f8252ca25 100644 --- a/app-portage/hackport/hackport-0.7.2.2.ebuild +++ b/app-portage/hackport/hackport-0.7.2.2.ebuild @@ -16,6 +16,10 @@ LICENSE="GPL-3+" SLOT="0" KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86" +GHC_BOOTSTRAP_PACKAGES=( + cabal-doctest +) + RDEPEND=">=dev-haskell/async-2.0:= >=dev-haskell/base16-bytestring-0.1.1:= >=dev-haskell/base64-bytestring-1.0:=
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 486914580707acf2b41d37dd54b31f764f739a3b Author: Jack Todaro posteo org> AuthorDate: Sat Jul 30 08:01:12 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 30 08:53:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48691458 app-portage/hackport: drop 0.7.2.1 Signed-off-by: Jack Todaro posteo.org> Closes: https://github.com/gentoo/gentoo/pull/2 Signed-off-by: Sam James gentoo.org> app-portage/hackport/Manifest| 1 - app-portage/hackport/hackport-0.7.2.1.ebuild | 66 2 files changed, 67 deletions(-) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index cdda3478fca5..58280c789e04 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -1,2 +1 @@ -DIST hackport-0.7.2.1.tar.gz 2083380 BLAKE2B 0fe2eadfcd7a551a61ecb013973b63aec8df0a194403880ef15563a9f7462db2889fda37012e78665c2190b8ab4cd1e48f0088c4e435e7cca1f0cd0fefd119f0 SHA512 b12c3a10c750b6f1d71b9766d08934bce5fb1f62e1c13de71f84280b66ed5d5a6b7a5c62982c7c3c4a02908e1e835b709e7ac7f9b2c44a732320d55f293dfcda DIST hackport-0.7.2.2.tar.gz 2083323 BLAKE2B e14fbd5c5fa88260518869ad72dd59d08e7cb4351cecc35952ebfdd71e34ea335e6c4b56de757705e3efdbff8796fd05f1ad3df20ae84ed1bc8ef7b2153f SHA512 ce880ae8a5a4dc1d446654b8bf4108bacf4a974afaad0266c291ff9f2ab6f8af49294452314cbbeec1979c8e5ffab0860d87668f63d7d7731eb11eb3144a4bd0 diff --git a/app-portage/hackport/hackport-0.7.2.1.ebuild b/app-portage/hackport/hackport-0.7.2.1.ebuild deleted file mode 100644 index af17c804b2db.. --- a/app-portage/hackport/hackport-0.7.2.1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# ebuild generated by hackport 0.7.1.1. -#hackport: flags: +cabal-v1 - -CABAL_FEATURES="test-suite" -inherit haskell-cabal - -DESCRIPTION="Hackage and Portage integration tool" -HOMEPAGE="https://hackage.haskell.org/package/hackport"; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=dev-haskell/async-2.0:= - >=dev-haskell/base16-bytestring-0.1.1:= - >=dev-haskell/base64-bytestring-1.0:= - >=dev-haskell/cryptohash-sha256-0.11:= - >=dev-haskell/echo-0.1.3:= - >=dev-haskell/ed25519-0.0:= - >=dev-haskell/edit-distance-0.2.2:= - dev-haskell/extensible-exceptions:= - >=dev-haskell/hashable-1.0:= - >=dev-haskell/http-4000.1.5:= - >=dev-haskell/network-3.0:= - >=dev-haskell/network-uri-2.6.0.2:= - >=dev-haskell/parallel-3.2.1.0:= - dev-haskell/quickcheck:2= - >=dev-haskell/random-1:= - >=dev-haskell/regex-base-0.94.0.0:= - >=dev-haskell/regex-posix-0.96.0.0:= - >=dev-haskell/resolv-0.1.1:= - dev-haskell/split:= - >=dev-haskell/stm-2.0:= - >=dev-haskell/tar-0.5.0.3:= - dev-haskell/xml:= - >=dev-haskell/zlib-0.5.3:= - >=dev-lang/ghc-8.4.3:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-2.2.0.1 - test? ( dev-haskell/base-compat - dev-haskell/cabal-doctest - >=dev-haskell/doctest-0.8 - dev-haskell/glob - >=dev-haskell/hspec-2.0 - >=dev-haskell/quickcheck-2.0 ) -" -RDEPEND+=" - dev-util/pkgcheck -" - -src_configure() { - haskell-cabal_src_configure \ - --flag=cabal-v1 -} - -src_install() { - haskell-cabal_src_install - doman man/hackport.1 -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 1d5efb7f1715d3ab4727195187aaf549de1349c2 Author: Jack Todaro posteo org> AuthorDate: Sat Jul 30 08:01:05 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 30 08:53:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d5efb7f app-portage/hackport: add 0.7.2.2 Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> app-portage/hackport/Manifest| 1 + app-portage/hackport/hackport-0.7.2.2.ebuild | 65 2 files changed, 66 insertions(+) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index 51264754d37e..cdda3478fca5 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -1 +1,2 @@ DIST hackport-0.7.2.1.tar.gz 2083380 BLAKE2B 0fe2eadfcd7a551a61ecb013973b63aec8df0a194403880ef15563a9f7462db2889fda37012e78665c2190b8ab4cd1e48f0088c4e435e7cca1f0cd0fefd119f0 SHA512 b12c3a10c750b6f1d71b9766d08934bce5fb1f62e1c13de71f84280b66ed5d5a6b7a5c62982c7c3c4a02908e1e835b709e7ac7f9b2c44a732320d55f293dfcda +DIST hackport-0.7.2.2.tar.gz 2083323 BLAKE2B e14fbd5c5fa88260518869ad72dd59d08e7cb4351cecc35952ebfdd71e34ea335e6c4b56de757705e3efdbff8796fd05f1ad3df20ae84ed1bc8ef7b2153f SHA512 ce880ae8a5a4dc1d446654b8bf4108bacf4a974afaad0266c291ff9f2ab6f8af49294452314cbbeec1979c8e5ffab0860d87668f63d7d7731eb11eb3144a4bd0 diff --git a/app-portage/hackport/hackport-0.7.2.2.ebuild b/app-portage/hackport/hackport-0.7.2.2.ebuild new file mode 100644 index ..3d16f4aea2b2 --- /dev/null +++ b/app-portage/hackport/hackport-0.7.2.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.1.1. +#hackport: flags: +cabal-v1 + +CABAL_FEATURES="test-suite" +inherit haskell-cabal + +DESCRIPTION="Hackage and Portage integration tool" +HOMEPAGE="https://hackage.haskell.org/package/hackport"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-haskell/async-2.0:= + >=dev-haskell/base16-bytestring-0.1.1:= + >=dev-haskell/base64-bytestring-1.0:= + >=dev-haskell/cryptohash-sha256-0.11:= + >=dev-haskell/echo-0.1.3:= + >=dev-haskell/ed25519-0.0:= + >=dev-haskell/edit-distance-0.2.2:= + dev-haskell/extensible-exceptions:= + >=dev-haskell/hashable-1.0:= + >=dev-haskell/http-4000.1.5:= + >=dev-haskell/network-3.0:= + >=dev-haskell/network-uri-2.6.0.2:= + >=dev-haskell/parallel-3.2.1.0:= + dev-haskell/quickcheck:2= + >=dev-haskell/random-1:= + >=dev-haskell/regex-base-0.94.0.0:= + >=dev-haskell/regex-posix-0.96.0.0:= + >=dev-haskell/resolv-0.1.1:= + dev-haskell/split:= + >=dev-haskell/stm-2.0:= + >=dev-haskell/tar-0.5.0.3:= + dev-haskell/xml:= + >=dev-haskell/zlib-0.5.3:= + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/base-compat + dev-haskell/cabal-doctest + >=dev-haskell/doctest-0.8 + dev-haskell/glob + >=dev-haskell/hspec-2.0 + >=dev-haskell/quickcheck-2.0 ) +" +RDEPEND+=" + dev-util/pkgcheck +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=cabal-v1 +} + +src_install() { + haskell-cabal_src_install + doman man/hackport.1 +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 9bd3acd27138431d3b2ad18e31f2f349155e8543 Author: Jack Todaro posteo org> AuthorDate: Fri Jul 22 23:06:43 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 23 01:51:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd3acd2 app-portage/hackport: drop 0.6.6, 0.7 Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> app-portage/hackport/Manifest | 2 -- app-portage/hackport/hackport-0.6.6.ebuild | 54 app-portage/hackport/hackport-0.7.ebuild | 58 -- 3 files changed, 114 deletions(-) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index 6c61a3ad625c..51264754d37e 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -1,3 +1 @@ -DIST hackport-0.6.6.tar.gz 2079279 BLAKE2B 6e4084babb3fc036568387845ca2793d47a29ce94c24211259324d3040d0c0e15be028d0a9726ea8512dd518d7e9dd8447aba67725c0916418f523449f2179b4 SHA512 b836bd21e3713796feaab9ca830fdef80f52b9723d0fba6cfb60d802e038eaec2da8492eb025d6ae376aea69734c031e23c0887642675c4f767b1592d82c5523 DIST hackport-0.7.2.1.tar.gz 2083380 BLAKE2B 0fe2eadfcd7a551a61ecb013973b63aec8df0a194403880ef15563a9f7462db2889fda37012e78665c2190b8ab4cd1e48f0088c4e435e7cca1f0cd0fefd119f0 SHA512 b12c3a10c750b6f1d71b9766d08934bce5fb1f62e1c13de71f84280b66ed5d5a6b7a5c62982c7c3c4a02908e1e835b709e7ac7f9b2c44a732320d55f293dfcda -DIST hackport-0.7.tar.gz 2080625 BLAKE2B 87c70180df45c2bd6c6e51dff31b31c45d0c3c572223803daed8f2b9045ececa63edea1b9f35984067b393b25a31e78c761a12478c1dce6e9cc57dc4c0f1b4b0 SHA512 72f1638d2007d8b085c8dcb8d01b171c6a0e8306c71efc7be7ffc8d3e2a6fdee8e74c2bb62e8762a4315e3384d2f78ac12d45faf79b94270c638a9afc7cc1a82 diff --git a/app-portage/hackport/hackport-0.6.6.ebuild b/app-portage/hackport/hackport-0.6.6.ebuild deleted file mode 100644 index 149aa49011ec.. --- a/app-portage/hackport/hackport-0.6.6.ebuild +++ /dev/null @@ -1,54 +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.5. - -CABAL_FEATURES="test-suite" -inherit haskell-cabal - -DESCRIPTION="Hackage and Portage integration tool" -HOMEPAGE="https://hackage.haskell.org/package/hackport"; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="app-portage/repoman - >=dev-haskell/async-2.0:= - >=dev-haskell/base16-bytestring-0.1.1:= - >=dev-haskell/base64-bytestring-1.0:= - >=dev-haskell/cryptohash-sha256-0.11:= - dev-haskell/ed25519:= - dev-haskell/extensible-exceptions:= - >=dev-haskell/hashable-1.0:= - >=dev-haskell/http-4000.1.5:= - >=dev-haskell/lukko-0.1:= - >=dev-haskell/mtl-2.1:= - >=dev-haskell/network-2.6:= - >=dev-haskell/network-uri-2.6:= - >=dev-haskell/old-locale-1.0:= - >=dev-haskell/parsec-3.1.13:= - >=dev-haskell/random-1.0:= - dev-haskell/split:= - >=dev-haskell/stm-2.0:= - >=dev-haskell/tar-0.5:= - >=dev-haskell/text-1.2.3.0:= - >=dev-haskell/xml-1.3.7:= - >=dev-haskell/zlib-0.5.3:= - >=dev-lang/ghc-8.0.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.24.0.0 - test? ( >=dev-haskell/doctest-0.8 - >=dev-haskell/hspec-2.0 - >=dev-haskell/quickcheck-2.0 ) -" - -src_install() { - haskell-cabal_src_install - doman man/hackport.1 -} diff --git a/app-portage/hackport/hackport-0.7.ebuild b/app-portage/hackport/hackport-0.7.ebuild deleted file mode 100644 index bbe4e16168c8.. --- a/app-portage/hackport/hackport-0.7.ebuild +++ /dev/null @@ -1,58 +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.6. - -CABAL_FEATURES="test-suite" -inherit haskell-cabal - -DESCRIPTION="Hackage and Portage integration tool" -HOMEPAGE="https://hackage.haskell.org/package/hackport"; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/async-2.0:= - >=dev-haskell/base16-bytestring-0.1.1:= =dev-haskell/base64-bytestring-1.0:= - >=dev-haskell/cryptohash-sha256-0.11:= - dev-haskell/ed25519:= - dev-haskell/extensible-exceptions:= - >=dev-haskell/hashable-1.0:= - >=dev-haskell/http-4000.1.5:= - >=dev-haskell/lukko-0.1:= - >=dev-haskell/mtl-2.1:= - >=dev-haskell/network-2.6:= - >=dev-haskell/network-uri-2.6:= - >=dev-haskell/old-locale-1.0:= - >=dev-haskell/parallel-3.2.1.0:= - >=dev-haskell/parsec-3.1.13:= - >=dev-haskell/random-1.0:= - dev-haskell/split:= - >=dev-haskell/stm-2.0:= - >=dev-haskell/tar-0.5:= -
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 1afb1a519065a42f1a64a24cc78e6c51dc25056b Author: Jack Todaro posteo org> AuthorDate: Fri Jul 22 23:06:35 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 23 01:51:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1afb1a51 app-portage/hackport: add 0.7.2.1 Signed-off-by: Jack Todaro posteo.org> Signed-off-by: Sam James gentoo.org> app-portage/hackport/Manifest| 1 + app-portage/hackport/hackport-0.7.2.1.ebuild | 66 2 files changed, 67 insertions(+) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index 8c6f72c36bae..6c61a3ad625c 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -1,2 +1,3 @@ DIST hackport-0.6.6.tar.gz 2079279 BLAKE2B 6e4084babb3fc036568387845ca2793d47a29ce94c24211259324d3040d0c0e15be028d0a9726ea8512dd518d7e9dd8447aba67725c0916418f523449f2179b4 SHA512 b836bd21e3713796feaab9ca830fdef80f52b9723d0fba6cfb60d802e038eaec2da8492eb025d6ae376aea69734c031e23c0887642675c4f767b1592d82c5523 +DIST hackport-0.7.2.1.tar.gz 2083380 BLAKE2B 0fe2eadfcd7a551a61ecb013973b63aec8df0a194403880ef15563a9f7462db2889fda37012e78665c2190b8ab4cd1e48f0088c4e435e7cca1f0cd0fefd119f0 SHA512 b12c3a10c750b6f1d71b9766d08934bce5fb1f62e1c13de71f84280b66ed5d5a6b7a5c62982c7c3c4a02908e1e835b709e7ac7f9b2c44a732320d55f293dfcda DIST hackport-0.7.tar.gz 2080625 BLAKE2B 87c70180df45c2bd6c6e51dff31b31c45d0c3c572223803daed8f2b9045ececa63edea1b9f35984067b393b25a31e78c761a12478c1dce6e9cc57dc4c0f1b4b0 SHA512 72f1638d2007d8b085c8dcb8d01b171c6a0e8306c71efc7be7ffc8d3e2a6fdee8e74c2bb62e8762a4315e3384d2f78ac12d45faf79b94270c638a9afc7cc1a82 diff --git a/app-portage/hackport/hackport-0.7.2.1.ebuild b/app-portage/hackport/hackport-0.7.2.1.ebuild new file mode 100644 index ..af17c804b2db --- /dev/null +++ b/app-portage/hackport/hackport-0.7.2.1.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.1.1. +#hackport: flags: +cabal-v1 + +CABAL_FEATURES="test-suite" +inherit haskell-cabal + +DESCRIPTION="Hackage and Portage integration tool" +HOMEPAGE="https://hackage.haskell.org/package/hackport"; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-haskell/async-2.0:= + >=dev-haskell/base16-bytestring-0.1.1:= + >=dev-haskell/base64-bytestring-1.0:= + >=dev-haskell/cryptohash-sha256-0.11:= + >=dev-haskell/echo-0.1.3:= + >=dev-haskell/ed25519-0.0:= + >=dev-haskell/edit-distance-0.2.2:= + dev-haskell/extensible-exceptions:= + >=dev-haskell/hashable-1.0:= + >=dev-haskell/http-4000.1.5:= + >=dev-haskell/network-3.0:= + >=dev-haskell/network-uri-2.6.0.2:= + >=dev-haskell/parallel-3.2.1.0:= + dev-haskell/quickcheck:2= + >=dev-haskell/random-1:= + >=dev-haskell/regex-base-0.94.0.0:= + >=dev-haskell/regex-posix-0.96.0.0:= + >=dev-haskell/resolv-0.1.1:= + dev-haskell/split:= + >=dev-haskell/stm-2.0:= + >=dev-haskell/tar-0.5.0.3:= + dev-haskell/xml:= + >=dev-haskell/zlib-0.5.3:= + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/base-compat + dev-haskell/cabal-doctest + >=dev-haskell/doctest-0.8 + dev-haskell/glob + >=dev-haskell/hspec-2.0 + >=dev-haskell/quickcheck-2.0 ) +" +RDEPEND+=" + dev-util/pkgcheck +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=cabal-v1 +} + +src_install() { + haskell-cabal_src_install + doman man/hackport.1 +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: e4684c82feea45c1abccd371c3e82480529f006e Author: Jack Todaro posteo org> AuthorDate: Fri Jul 22 23:06:50 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 23 01:51:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4684c82 app-portage/hackport: refresh live ebuild Signed-off-by: Jack Todaro posteo.org> Closes: https://github.com/gentoo/gentoo/pull/26528 Signed-off-by: Sam James gentoo.org> app-portage/hackport/hackport-.ebuild | 76 +-- 1 file changed, 43 insertions(+), 33 deletions(-) diff --git a/app-portage/hackport/hackport-.ebuild b/app-portage/hackport/hackport-.ebuild index 6853550d5f1f..7cc74ec9ca0f 100644 --- a/app-portage/hackport/hackport-.ebuild +++ b/app-portage/hackport/hackport-.ebuild @@ -1,9 +1,10 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -# ebuild generated by hackport 0.5.1. +# ebuild generated by hackport 0.7.1.1. +#hackport: flags: +cabal-v1 CABAL_FEATURES="test-suite" EGIT_REPO_URI="https://github.com/gentoo-haskell/hackport.git"; @@ -13,47 +14,56 @@ inherit git-r3 haskell-cabal DESCRIPTION="Hackage and Portage integration tool" HOMEPAGE="https://github.com/gentoo-haskell/hackport"; -LICENSE="GPL-2" +LICENSE="GPL-3+" SLOT="0" KEYWORDS="" -IUSE="" -RESTRICT=test # tests are broken: need path to ebuild tree - -RDEPEND=" - app-portage/repoman - dev-haskell/async:= - dev-haskell/base16-bytestring:= - dev-haskell/base64-bytestring:= - dev-haskell/cryptohash:= - dev-haskell/ed25519:= +RDEPEND=">=dev-haskell/async-2.0:= + >=dev-haskell/base16-bytestring-0.1.1:= + >=dev-haskell/base64-bytestring-1.0:= + >=dev-haskell/cryptohash-sha256-0.11:= + >=dev-haskell/echo-0.1.3:= + >=dev-haskell/ed25519-0.0:= + >=dev-haskell/edit-distance-0.2.2:= dev-haskell/extensible-exceptions:= - dev-haskell/hashable:= - >=dev-haskell/http-4000.0.3:= - dev-haskell/missingh:= - dev-haskell/mtl:= - >=dev-haskell/network-2.6:= - >=dev-haskell/network-uri-2.6:= - dev-haskell/old-locale:= - dev-haskell/old-time:= - dev-haskell/parsec:= - dev-haskell/random:= - dev-haskell/regex-compat:= + >=dev-haskell/hashable-1.0:= + >=dev-haskell/http-4000.1.5:= + >=dev-haskell/network-3.0:= + >=dev-haskell/network-uri-2.6.0.2:= + >=dev-haskell/parallel-3.2.1.0:= + dev-haskell/quickcheck:2= + >=dev-haskell/random-1:= + >=dev-haskell/regex-base-0.94.0.0:= + >=dev-haskell/regex-posix-0.96.0.0:= + >=dev-haskell/resolv-0.1.1:= dev-haskell/split:= - dev-haskell/stm:= - >=dev-haskell/tar-0.5:= - >=dev-haskell/xml-1.3.7:= - dev-haskell/zlib:= - >=dev-lang/ghc-7.8.2:= + >=dev-haskell/stm-2.0:= + >=dev-haskell/tar-0.5.0.3:= + dev-haskell/xml:= + >=dev-haskell/zlib-0.5.3:= + >=dev-lang/ghc-8.4.3:= " DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( dev-haskell/hunit ) + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/base-compat + dev-haskell/cabal-doctest + >=dev-haskell/doctest-0.8 + dev-haskell/glob + >=dev-haskell/hspec-2.0 + >=dev-haskell/quickcheck-2.0 ) +" +RDEPEND+=" + dev-util/pkgcheck " src_prepare() { default - sed -e 's/^Version:.*/&./' -i ${PN}.cabal || die # just to distinct from release install + sed -e 's/^Version:.*/&./' -i ${PN}.cabal || die # just to distinguish from release install +} + +src_configure() { + haskell-cabal_src_configure \ + --flag=cabal-v1 } src_install() {
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 4ab43d688caebbd398b753686cc813cb9fc8c565 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jul 10 11:30:40 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jul 10 11:30:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ab43d68 app-portage/hackport: bump up to 0.7 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> app-portage/hackport/Manifest| 1 + app-portage/hackport/hackport-0.7.ebuild | 58 2 files changed, 59 insertions(+) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index 4624185df5f..8c6f72c36ba 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -1 +1,2 @@ DIST hackport-0.6.6.tar.gz 2079279 BLAKE2B 6e4084babb3fc036568387845ca2793d47a29ce94c24211259324d3040d0c0e15be028d0a9726ea8512dd518d7e9dd8447aba67725c0916418f523449f2179b4 SHA512 b836bd21e3713796feaab9ca830fdef80f52b9723d0fba6cfb60d802e038eaec2da8492eb025d6ae376aea69734c031e23c0887642675c4f767b1592d82c5523 +DIST hackport-0.7.tar.gz 2080625 BLAKE2B 87c70180df45c2bd6c6e51dff31b31c45d0c3c572223803daed8f2b9045ececa63edea1b9f35984067b393b25a31e78c761a12478c1dce6e9cc57dc4c0f1b4b0 SHA512 72f1638d2007d8b085c8dcb8d01b171c6a0e8306c71efc7be7ffc8d3e2a6fdee8e74c2bb62e8762a4315e3384d2f78ac12d45faf79b94270c638a9afc7cc1a82 diff --git a/app-portage/hackport/hackport-0.7.ebuild b/app-portage/hackport/hackport-0.7.ebuild new file mode 100644 index 000..bbe4e16168c --- /dev/null +++ b/app-portage/hackport/hackport-0.7.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.6. + +CABAL_FEATURES="test-suite" +inherit haskell-cabal + +DESCRIPTION="Hackage and Portage integration tool" +HOMEPAGE="https://hackage.haskell.org/package/hackport"; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/async-2.0:= + >=dev-haskell/base16-bytestring-0.1.1:= =dev-haskell/base64-bytestring-1.0:= + >=dev-haskell/cryptohash-sha256-0.11:= + dev-haskell/ed25519:= + dev-haskell/extensible-exceptions:= + >=dev-haskell/hashable-1.0:= + >=dev-haskell/http-4000.1.5:= + >=dev-haskell/lukko-0.1:= + >=dev-haskell/mtl-2.1:= + >=dev-haskell/network-2.6:= + >=dev-haskell/network-uri-2.6:= + >=dev-haskell/old-locale-1.0:= + >=dev-haskell/parallel-3.2.1.0:= + >=dev-haskell/parsec-3.1.13:= + >=dev-haskell/random-1.0:= + dev-haskell/split:= + >=dev-haskell/stm-2.0:= + >=dev-haskell/tar-0.5:= + >=dev-haskell/text-1.2.3.0:= + >=dev-haskell/xml-1.3.7:= + >=dev-haskell/zlib-0.5.3:= + >=dev-lang/ghc-8.0.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.24.0.0 + test? ( >=dev-haskell/doctest-0.8 + >=dev-haskell/hspec-2.0 + >=dev-haskell/quickcheck-2.0 ) +" +RDEPEND+=" + app-portage/repoman + dev-util/pkgcheck +" + +src_install() { + haskell-cabal_src_install + doman man/hackport.1 +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/, app-portage/hackport/files/
commit: ad37e9dd4ba89b0bf1cf4957457fb5f44f994d1e Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Sep 2 18:24:12 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Sep 2 18:24:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad37e9dd app-portage/hackport: drop old Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> app-portage/hackport/Manifest | 1 - .../files/hackport-0.6.3-missing-ffi.patch | 33 - .../files/hackport-0.6.3-missing-test-deps.patch | 79 -- .../files/hackport-0.6.3-old-filepath.patch| 40 --- app-portage/hackport/hackport-0.6.3.ebuild | 63 - 5 files changed, 216 deletions(-) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index 854b42eb19c..4624185df5f 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -1,2 +1 @@ -DIST hackport-0.6.3.tar.gz 1986620 BLAKE2B 6878b3f378b1c5303047c4e6ea27edd587527bc0f303dae8947f0e2a066452b5c4cf3a13594499c3b367ff515114f43c2fa7dece935a704f0f6855fc23f14100 SHA512 ef2f2125c89352207f82e02668bfd84c9e38d5ed3f8643d19d4f270cf7440169c7e6d24513f90e7d616900a06a429e54cf01a42363ff463d536fa37700b7d1cc DIST hackport-0.6.6.tar.gz 2079279 BLAKE2B 6e4084babb3fc036568387845ca2793d47a29ce94c24211259324d3040d0c0e15be028d0a9726ea8512dd518d7e9dd8447aba67725c0916418f523449f2179b4 SHA512 b836bd21e3713796feaab9ca830fdef80f52b9723d0fba6cfb60d802e038eaec2da8492eb025d6ae376aea69734c031e23c0887642675c4f767b1592d82c5523 diff --git a/app-portage/hackport/files/hackport-0.6.3-missing-ffi.patch b/app-portage/hackport/files/hackport-0.6.3-missing-ffi.patch deleted file mode 100644 index 21c848ab53c..000 --- a/app-portage/hackport/files/hackport-0.6.3-missing-ffi.patch +++ /dev/null @@ -1,33 +0,0 @@ -From 4264f8bc91dabce03ac858388358ff5f4c6db8df Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Sat, 25 Jan 2020 23:52:58 + -Subject: [PATCH 2/3] hackport.cabal: add missing ForeignFunctionInterface - extension -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -gcc-8.0 does not enable `ForeignFunctionInterface` by default. - -Reported-by: Toralf Förster -Bug: https://bugs.gentoo.org/704778 -Signed-off-by: Sergei Trofimovich - hackport.cabal | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/hackport.cabal b/hackport.cabal -index 049933e00..70928fe6b 100644 a/hackport.cabal -+++ b/hackport.cabal -@@ -70,6 +70,7 @@ Executablehackport - DoAndIfThenElse, - EmptyDataDecls, - ExistentialQuantification, -+ForeignFunctionInterface, - FlexibleContexts, - FlexibleInstances, - GADTs, --- -2.25.0 - diff --git a/app-portage/hackport/files/hackport-0.6.3-missing-test-deps.patch b/app-portage/hackport/files/hackport-0.6.3-missing-test-deps.patch deleted file mode 100644 index fa6c446cf38..000 --- a/app-portage/hackport/files/hackport-0.6.3-missing-test-deps.patch +++ /dev/null @@ -1,79 +0,0 @@ -From 4cd81196f7a477327ce87971b376e785f362b9b7 Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich -Date: Fri, 24 Jan 2020 08:09:34 + -Subject: [PATCH 1/3] hackport.cabal: add missing test depends - -Signed-off-by: Sergei Trofimovich - hackport.cabal | 21 - - 1 file changed, 20 insertions(+), 1 deletion(-) - -diff --git a/hackport.cabal b/hackport.cabal -index 94d345292..049933e00 100644 a/hackport.cabal -+++ b/hackport.cabal -@@ -76,6 +76,7 @@ Executablehackport - GeneralizedNewtypeDeriving, - KindSignatures, - MultiParamTypeClasses, -+-- cabal - PatternGuards, - RankNTypes, - RecordWildCards, -@@ -86,7 +87,6 @@ Executablehackport - ViewPatterns - other-extensions: - DeriveDataTypeable, --PatternGuards, - -- extensions due to bundled cabal-install - CPP, - ForeignFunctionInterface, -@@ -151,9 +151,15 @@ Test-Suite test-resolve-category - pretty, - process, - split, -+text, - time, -+transformers, - unix, - xml -+ default-extensions: -+-- cabal -+PatternGuards, -+DoAndIfThenElse - - Test-Suite test-print-deps - ghc-options: -Wall -@@ -174,9 +180,15 @@ Test-Suite test-print-deps - parsec, - pretty, - process, -+text, - time, -+transformers, - unix, - xml -+ default-extensions: -+-- cabal -+PatternGuards, -+DoAndIfThenElse - - Test-Suite test-normalize-deps - ghc-options: -Wall -@@ -197,6 +209,13 @@ Test-Suite test-normalize
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: b6315f89595b1b3e90c3f049ff81019e9d819317 Author: Jakov Smolic sartura hr> AuthorDate: Tue Aug 18 07:34:01 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Aug 18 17:06:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6315f89 app-portage/hackport: update homepage Package-Manager: Portage-3.0.3, Repoman-3.0.0 Signed-off-by: Jakov Smolic sartura.hr> Signed-off-by: Sergei Trofimovich gentoo.org> app-portage/hackport/hackport-0.6.3.ebuild | 2 +- app-portage/hackport/hackport-0.6.6.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-portage/hackport/hackport-0.6.3.ebuild b/app-portage/hackport/hackport-0.6.3.ebuild index 5a74aa2efb6..7bfc0828b6b 100644 --- a/app-portage/hackport/hackport-0.6.3.ebuild +++ b/app-portage/hackport/hackport-0.6.3.ebuild @@ -9,7 +9,7 @@ CABAL_FEATURES="test-suite" inherit haskell-cabal DESCRIPTION="Hackage and Portage integration tool" -HOMEPAGE="http://hackage.haskell.org/package/hackport"; +HOMEPAGE="https://hackage.haskell.org/package/hackport"; SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"; LICENSE="GPL-2" diff --git a/app-portage/hackport/hackport-0.6.6.ebuild b/app-portage/hackport/hackport-0.6.6.ebuild index b892779acfd..149aa49011e 100644 --- a/app-portage/hackport/hackport-0.6.6.ebuild +++ b/app-portage/hackport/hackport-0.6.6.ebuild @@ -9,7 +9,7 @@ CABAL_FEATURES="test-suite" inherit haskell-cabal DESCRIPTION="Hackage and Portage integration tool" -HOMEPAGE="http://hackage.haskell.org/package/hackport"; +HOMEPAGE="https://hackage.haskell.org/package/hackport"; SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"; LICENSE="GPL-3+"
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: a63a6d4b6a142451b23b69bb9f82e3bbe2df5e69 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jun 28 22:39:59 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jun 28 22:43:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63a6d4b app-portage/hackport: drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich gentoo.org> app-portage/hackport/Manifest | 2 -- app-portage/hackport/hackport-0.5.6.ebuild | 55 -- app-portage/hackport/hackport-0.6.2.ebuild | 55 -- 3 files changed, 112 deletions(-) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index 0bf4db42fd2..a9a6fc50bdb 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -1,3 +1 @@ -DIST hackport-0.5.6.tar.gz 1639896 BLAKE2B 2c5892b3206b4cbb10f8dcbce1d043446b7b804ae0b5d1e59c49c733c80194e79c9091cfc933cbc7e7a592c0747ee034d56969d4261ad0a6a585259d5e8b4f76 SHA512 5dc20f11392757224a6cf79d525792e14aba64ffb44c9dd9b4f0df4acd9c00127d85f2b1f23cf2063f80895dbcc90ccc745e8f9aba3ef82f7ae8364db155fe4f -DIST hackport-0.6.2.tar.gz 1625948 BLAKE2B 9dbb7695d3ca806cfef342697717fa232be2156bcb76c87413907460a9cea2f8cdd517dce453ae7846a00df53ab46058c8f42bd36bc33580cb32452b82c77816 SHA512 99207c4903ee5f3fdcc648edcc3a39ed06f0629a1d5bda577fc2c443c544bfd746154bc5e9de044810c148b1a38028ec0fdf908513b4252c05bb6c9c6eb9aa92 DIST hackport-0.6.3.tar.gz 1986620 BLAKE2B 6878b3f378b1c5303047c4e6ea27edd587527bc0f303dae8947f0e2a066452b5c4cf3a13594499c3b367ff515114f43c2fa7dece935a704f0f6855fc23f14100 SHA512 ef2f2125c89352207f82e02668bfd84c9e38d5ed3f8643d19d4f270cf7440169c7e6d24513f90e7d616900a06a429e54cf01a42363ff463d536fa37700b7d1cc diff --git a/app-portage/hackport/hackport-0.5.6.ebuild b/app-portage/hackport/hackport-0.5.6.ebuild deleted file mode 100644 index feeb100454d..000 --- a/app-portage/hackport/hackport-0.5.6.ebuild +++ /dev/null @@ -1,55 +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.5. - -CABAL_FEATURES="test-suite" -inherit haskell-cabal - -DESCRIPTION="Hackage and Portage integration tool" -HOMEPAGE="http://hackage.haskell.org/package/hackport"; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RESTRICT=test # tests are broken: need path to ebuild tree - -RDEPEND=" - app-portage/repoman - dev-haskell/async:= - dev-haskell/base16-bytestring:= - dev-haskell/base64-bytestring:= - dev-haskell/cryptohash:= - dev-haskell/ed25519:= - dev-haskell/extensible-exceptions:= - dev-haskell/hashable:= - >=dev-haskell/http-4000.0.3:= - dev-haskell/missingh:= - dev-haskell/mtl:= - >=dev-haskell/network-2.6:= - >=dev-haskell/network-uri-2.6:= - dev-haskell/old-locale:= - dev-haskell/old-time:= - dev-haskell/parsec:= - dev-haskell/random:= - dev-haskell/regex-compat:= - dev-haskell/split:= - dev-haskell/stm:= - >=dev-haskell/tar-0.5:= - >=dev-haskell/xml-1.3.7:= - dev-haskell/zlib:= - >=dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( dev-haskell/hunit ) -" -src_install() { - haskell-cabal_src_install - doman man/hackport.1 -} diff --git a/app-portage/hackport/hackport-0.6.2.ebuild b/app-portage/hackport/hackport-0.6.2.ebuild deleted file mode 100644 index ec10c7ce40f..000 --- a/app-portage/hackport/hackport-0.6.2.ebuild +++ /dev/null @@ -1,55 +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. - -CABAL_FEATURES="test-suite" -inherit haskell-cabal - -DESCRIPTION="Hackage and Portage integration tool" -HOMEPAGE="http://hackage.haskell.org/package/hackport"; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RESTRICT=test # tests are broken: need path to ebuild tree - -RDEPEND=" - app-portage/repoman - dev-haskell/async:= - dev-haskell/base16-bytestring:= - dev-haskell/base64-bytestring:= - dev-haskell/cryptohash:= - dev-haskell/ed25519:= - dev-haskell/extensible-exceptions:= - dev-haskell/hashable:= - >=dev-haskell/http-4000.0.3:= - dev-haskell/missingh:= - dev-haskell/mtl:= - >=dev-haskell/network-2.6:= - >=dev-haskell/network-uri-2.6:= - dev-haskell/old-locale:= - dev-haskell/old-time:= - dev-haskell/parsec:= - dev-haskell/random:= - dev-haskell/regex-compat:= - dev-haskell/split:= - dev-haskell/stm:= - >=dev-haskell/tar-0.5:= -
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/files/, app-portage/hackport/
commit: a87068ce30830fd698b6bdf32412483b110977ac Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jan 26 00:01:15 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 26 00:06:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87068ce app-portage/hackport: bump up to 0.6.3 Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/704778 Package-Manager: Portage-2.3.85, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> app-portage/hackport/Manifest | 1 + .../files/hackport-0.6.3-missing-ffi.patch | 33 + .../files/hackport-0.6.3-missing-test-deps.patch | 79 ++ .../files/hackport-0.6.3-old-filepath.patch| 40 +++ app-portage/hackport/hackport-0.6.3.ebuild | 63 + 5 files changed, 216 insertions(+) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index 718127ee5c8..0bf4db42fd2 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -1,2 +1,3 @@ DIST hackport-0.5.6.tar.gz 1639896 BLAKE2B 2c5892b3206b4cbb10f8dcbce1d043446b7b804ae0b5d1e59c49c733c80194e79c9091cfc933cbc7e7a592c0747ee034d56969d4261ad0a6a585259d5e8b4f76 SHA512 5dc20f11392757224a6cf79d525792e14aba64ffb44c9dd9b4f0df4acd9c00127d85f2b1f23cf2063f80895dbcc90ccc745e8f9aba3ef82f7ae8364db155fe4f DIST hackport-0.6.2.tar.gz 1625948 BLAKE2B 9dbb7695d3ca806cfef342697717fa232be2156bcb76c87413907460a9cea2f8cdd517dce453ae7846a00df53ab46058c8f42bd36bc33580cb32452b82c77816 SHA512 99207c4903ee5f3fdcc648edcc3a39ed06f0629a1d5bda577fc2c443c544bfd746154bc5e9de044810c148b1a38028ec0fdf908513b4252c05bb6c9c6eb9aa92 +DIST hackport-0.6.3.tar.gz 1986620 BLAKE2B 6878b3f378b1c5303047c4e6ea27edd587527bc0f303dae8947f0e2a066452b5c4cf3a13594499c3b367ff515114f43c2fa7dece935a704f0f6855fc23f14100 SHA512 ef2f2125c89352207f82e02668bfd84c9e38d5ed3f8643d19d4f270cf7440169c7e6d24513f90e7d616900a06a429e54cf01a42363ff463d536fa37700b7d1cc diff --git a/app-portage/hackport/files/hackport-0.6.3-missing-ffi.patch b/app-portage/hackport/files/hackport-0.6.3-missing-ffi.patch new file mode 100644 index 000..21c848ab53c --- /dev/null +++ b/app-portage/hackport/files/hackport-0.6.3-missing-ffi.patch @@ -0,0 +1,33 @@ +From 4264f8bc91dabce03ac858388358ff5f4c6db8df Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Sat, 25 Jan 2020 23:52:58 + +Subject: [PATCH 2/3] hackport.cabal: add missing ForeignFunctionInterface + extension +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +gcc-8.0 does not enable `ForeignFunctionInterface` by default. + +Reported-by: Toralf Förster +Bug: https://bugs.gentoo.org/704778 +Signed-off-by: Sergei Trofimovich +--- + hackport.cabal | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/hackport.cabal b/hackport.cabal +index 049933e00..70928fe6b 100644 +--- a/hackport.cabal b/hackport.cabal +@@ -70,6 +70,7 @@ Executablehackport + DoAndIfThenElse, + EmptyDataDecls, + ExistentialQuantification, ++ForeignFunctionInterface, + FlexibleContexts, + FlexibleInstances, + GADTs, +-- +2.25.0 + diff --git a/app-portage/hackport/files/hackport-0.6.3-missing-test-deps.patch b/app-portage/hackport/files/hackport-0.6.3-missing-test-deps.patch new file mode 100644 index 000..fa6c446cf38 --- /dev/null +++ b/app-portage/hackport/files/hackport-0.6.3-missing-test-deps.patch @@ -0,0 +1,79 @@ +From 4cd81196f7a477327ce87971b376e785f362b9b7 Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +Date: Fri, 24 Jan 2020 08:09:34 + +Subject: [PATCH 1/3] hackport.cabal: add missing test depends + +Signed-off-by: Sergei Trofimovich +--- + hackport.cabal | 21 - + 1 file changed, 20 insertions(+), 1 deletion(-) + +diff --git a/hackport.cabal b/hackport.cabal +index 94d345292..049933e00 100644 +--- a/hackport.cabal b/hackport.cabal +@@ -76,6 +76,7 @@ Executablehackport + GeneralizedNewtypeDeriving, + KindSignatures, + MultiParamTypeClasses, ++-- cabal + PatternGuards, + RankNTypes, + RecordWildCards, +@@ -86,7 +87,6 @@ Executablehackport + ViewPatterns + other-extensions: + DeriveDataTypeable, +-PatternGuards, + -- extensions due to bundled cabal-install + CPP, + ForeignFunctionInterface, +@@ -151,9 +151,15 @@ Test-Suite test-resolve-category + pretty, + process, + split, ++text, + time, ++transformers, + unix, + xml ++ default-extensions: ++-- cabal ++PatternGuards, ++DoAndIfThenElse + + Test-Suite test-print-deps + ghc-options: -Wall +@@ -174,9 +180,15 @@ Test-Suite test-print-deps + parsec, + pretty, +
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: b3acd97befda85e4fc5557c526244f789f1a9d24 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jan 4 11:43:28 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jan 4 11:43:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3acd97b app-portage/hackport: drop old Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> app-portage/hackport/Manifest | 5 --- app-portage/hackport/hackport-0.5.1.ebuild| 54 -- app-portage/hackport/hackport-0.5.2.ebuild| 54 -- app-portage/hackport/hackport-0.5.3.ebuild| 54 -- app-portage/hackport/hackport-0.5.4.ebuild| 54 -- app-portage/hackport/hackport-0.5.5-r1.ebuild | 55 --- 6 files changed, 276 deletions(-) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index 7e4b93c5d34..718127ee5c8 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -1,7 +1,2 @@ -DIST hackport-0.5.1.tar.gz 1390428 BLAKE2B a0791b39fe665934499fa930bda99cc3a9fe1c146ec4075985d139cac3fc49bac3fe68e37e9d26a7989e288a8e6c4c6f87dab29a4d088edb44018509f26f1fa8 SHA512 006e4457a9ebba9acff35787a73a321b903db2f6ff54423cd66e91a93390183d0ca2690e2d0c8b5c1256116c9f81cabeac45c6dcb21e537849afbb1109bd80af -DIST hackport-0.5.2.tar.gz 1390418 BLAKE2B d9d90e86d16532a04fb387ba4d0aa3e53594ddb9c0780c1e7f05d3c1c75b60331656efbb50bd72c28b5b5736509210ab0087d7e1d441d4c8a9a8fd754538eae8 SHA512 c191421608667cde034eb8b4e3c1ae95a8ae41cc35df8f3cfad640870f871dd78711173666bee671af4efc762c069e7f20cd3693d96f64f60848d83ce185575c -DIST hackport-0.5.3.tar.gz 1390724 BLAKE2B 666a1bbb4f5eb4abf6a5546867bbfdaf2280bcd2967773b3b57c2933f44e7a367127cd4b56c6d0cf300c3ae30bd6a066e02dd976dc962ecaa39316d70cbe937b SHA512 785a1fb9762bdd10e86f47255d687a905eb122eb46e9470b7ea562cbe98d1be882b28923d5852f41ba2481c27321de9b2322fc83b5fa77037ba9251ea5f08dcc -DIST hackport-0.5.4.tar.gz 1390924 BLAKE2B 2fcc4ece84b813e130d860048328b7c4b704f1a37cffe15f26f24f8a9db8e7a267f083b1f8469f1d3e9753c07ad17dbbc209a2a8095770a7610fe73baf9965c1 SHA512 49593066608bf8d57678d1725c51da4f1f6213a06b1c5645d97e4a711704adc9a40c66ad4fd6a624572fc7491943874b5b48381bc02545a0e9b6d7a5619be073 -DIST hackport-0.5.5.tar.gz 1618493 BLAKE2B 939f0ef89c7bbc4117d6222e8c8d813883a02d1277466477f3ff1910ebaba418969ff4e8c170a6dae394254790aeb69ecc69b36e01c9f341663938aa39b5 SHA512 b91fe72884ccc3a6acb79115ba8f8418250e13f102a07542e3d06db3880b572c73d2d4b5c05622eee83af3715f3a854d2cf7142ebb92627d8b332db4152d817d DIST hackport-0.5.6.tar.gz 1639896 BLAKE2B 2c5892b3206b4cbb10f8dcbce1d043446b7b804ae0b5d1e59c49c733c80194e79c9091cfc933cbc7e7a592c0747ee034d56969d4261ad0a6a585259d5e8b4f76 SHA512 5dc20f11392757224a6cf79d525792e14aba64ffb44c9dd9b4f0df4acd9c00127d85f2b1f23cf2063f80895dbcc90ccc745e8f9aba3ef82f7ae8364db155fe4f DIST hackport-0.6.2.tar.gz 1625948 BLAKE2B 9dbb7695d3ca806cfef342697717fa232be2156bcb76c87413907460a9cea2f8cdd517dce453ae7846a00df53ab46058c8f42bd36bc33580cb32452b82c77816 SHA512 99207c4903ee5f3fdcc648edcc3a39ed06f0629a1d5bda577fc2c443c544bfd746154bc5e9de044810c148b1a38028ec0fdf908513b4252c05bb6c9c6eb9aa92 diff --git a/app-portage/hackport/hackport-0.5.1.ebuild b/app-portage/hackport/hackport-0.5.1.ebuild deleted file mode 100644 index 2e712db9378..000 --- a/app-portage/hackport/hackport-0.5.1.ebuild +++ /dev/null @@ -1,54 +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. - -CABAL_FEATURES="test-suite" -inherit haskell-cabal - -DESCRIPTION="Hackage and Portage integration tool" -HOMEPAGE="http://hackage.haskell.org/package/hackport"; -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RESTRICT=test # tests are broken: need path to ebuild tree - -RDEPEND="dev-haskell/async:= - dev-haskell/base16-bytestring:= - dev-haskell/base64-bytestring:= - dev-haskell/cryptohash:= - dev-haskell/ed25519:= - dev-haskell/extensible-exceptions:= - dev-haskell/hashable:= - >=dev-haskell/http-4000.0.3:= - dev-haskell/missingh:= - dev-haskell/mtl:= - >=dev-haskell/network-2.6:= - >=dev-haskell/network-uri-2.6:= - dev-haskell/old-locale:= - dev-haskell/old-time:= - dev-haskell/parsec:= - dev-haskell/random:= - dev-haskell/regex-compat:= - dev-haskell/split:= - dev-haskell/stm:= - >=dev-haskell/tar-0.5:= - >=dev-haskell/xml-1.3.7:= - dev-haskell/zlib:= - >=dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( dev-haskell/hunit ) -" - -src_install() { - haskell-cabal_src_install - doman man/hackport.1 -}
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 4ff644dd08166b9a00b23752e48b81a8c60888b1 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jan 4 11:42:02 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jan 4 11:42:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ff644dd app-portage/hackport: bump up to 0.6.2 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Sergei Trofimovich gentoo.org> app-portage/hackport/Manifest | 1 + app-portage/hackport/hackport-0.6.2.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index 91dea67d8f0..7e4b93c5d34 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -4,3 +4,4 @@ DIST hackport-0.5.3.tar.gz 1390724 BLAKE2B 666a1bbb4f5eb4abf6a5546867bbfdaf2280b DIST hackport-0.5.4.tar.gz 1390924 BLAKE2B 2fcc4ece84b813e130d860048328b7c4b704f1a37cffe15f26f24f8a9db8e7a267f083b1f8469f1d3e9753c07ad17dbbc209a2a8095770a7610fe73baf9965c1 SHA512 49593066608bf8d57678d1725c51da4f1f6213a06b1c5645d97e4a711704adc9a40c66ad4fd6a624572fc7491943874b5b48381bc02545a0e9b6d7a5619be073 DIST hackport-0.5.5.tar.gz 1618493 BLAKE2B 939f0ef89c7bbc4117d6222e8c8d813883a02d1277466477f3ff1910ebaba418969ff4e8c170a6dae394254790aeb69ecc69b36e01c9f341663938aa39b5 SHA512 b91fe72884ccc3a6acb79115ba8f8418250e13f102a07542e3d06db3880b572c73d2d4b5c05622eee83af3715f3a854d2cf7142ebb92627d8b332db4152d817d DIST hackport-0.5.6.tar.gz 1639896 BLAKE2B 2c5892b3206b4cbb10f8dcbce1d043446b7b804ae0b5d1e59c49c733c80194e79c9091cfc933cbc7e7a592c0747ee034d56969d4261ad0a6a585259d5e8b4f76 SHA512 5dc20f11392757224a6cf79d525792e14aba64ffb44c9dd9b4f0df4acd9c00127d85f2b1f23cf2063f80895dbcc90ccc745e8f9aba3ef82f7ae8364db155fe4f +DIST hackport-0.6.2.tar.gz 1625948 BLAKE2B 9dbb7695d3ca806cfef342697717fa232be2156bcb76c87413907460a9cea2f8cdd517dce453ae7846a00df53ab46058c8f42bd36bc33580cb32452b82c77816 SHA512 99207c4903ee5f3fdcc648edcc3a39ed06f0629a1d5bda577fc2c443c544bfd746154bc5e9de044810c148b1a38028ec0fdf908513b4252c05bb6c9c6eb9aa92 diff --git a/app-portage/hackport/hackport-0.6.2.ebuild b/app-portage/hackport/hackport-0.6.2.ebuild new file mode 100644 index 000..ec10c7ce40f --- /dev/null +++ b/app-portage/hackport/hackport-0.6.2.ebuild @@ -0,0 +1,55 @@ +# 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="test-suite" +inherit haskell-cabal + +DESCRIPTION="Hackage and Portage integration tool" +HOMEPAGE="http://hackage.haskell.org/package/hackport"; +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RESTRICT=test # tests are broken: need path to ebuild tree + +RDEPEND=" + app-portage/repoman + dev-haskell/async:= + dev-haskell/base16-bytestring:= + dev-haskell/base64-bytestring:= + dev-haskell/cryptohash:= + dev-haskell/ed25519:= + dev-haskell/extensible-exceptions:= + dev-haskell/hashable:= + >=dev-haskell/http-4000.0.3:= + dev-haskell/missingh:= + dev-haskell/mtl:= + >=dev-haskell/network-2.6:= + >=dev-haskell/network-uri-2.6:= + dev-haskell/old-locale:= + dev-haskell/old-time:= + dev-haskell/parsec:= + dev-haskell/random:= + dev-haskell/regex-compat:= + dev-haskell/split:= + dev-haskell/stm:= + >=dev-haskell/tar-0.5:= + >=dev-haskell/xml-1.3.7:= + dev-haskell/zlib:= + >=dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 + test? ( dev-haskell/hunit ) +" +src_install() { + haskell-cabal_src_install + doman man/hackport.1 +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 1a1af5d60e8f00a165d5905b0bc016dce8d6db32 Author: Michał Górny gentoo org> AuthorDate: Sat May 18 08:56:05 2019 + Commit: Michał Górny gentoo org> CommitDate: Sat May 18 10:02:26 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1af5d6 app-portage/hackport: Prune dep on portage-mgorny Signed-off-by: Michał Górny gentoo.org> app-portage/hackport/hackport-0.5.5-r1.ebuild | 5 + app-portage/hackport/hackport-0.5.6.ebuild| 5 + app-portage/hackport/hackport-.ebuild | 5 + 3 files changed, 3 insertions(+), 12 deletions(-) diff --git a/app-portage/hackport/hackport-0.5.5-r1.ebuild b/app-portage/hackport/hackport-0.5.5-r1.ebuild index aa90caa55a8..062ba5de8cd 100644 --- a/app-portage/hackport/hackport-0.5.5-r1.ebuild +++ b/app-portage/hackport/hackport-0.5.5-r1.ebuild @@ -20,10 +20,7 @@ IUSE="" RESTRICT=test # tests are broken: need path to ebuild tree RDEPEND=" - || ( - sys-apps/portage-mgorny - app-portage/repoman - ) + app-portage/repoman dev-haskell/async:= dev-haskell/base16-bytestring:= dev-haskell/base64-bytestring:= diff --git a/app-portage/hackport/hackport-0.5.6.ebuild b/app-portage/hackport/hackport-0.5.6.ebuild index 581549e1d51..11ed31227a2 100644 --- a/app-portage/hackport/hackport-0.5.6.ebuild +++ b/app-portage/hackport/hackport-0.5.6.ebuild @@ -20,10 +20,7 @@ IUSE="" RESTRICT=test # tests are broken: need path to ebuild tree RDEPEND=" - || ( - sys-apps/portage-mgorny - app-portage/repoman - ) + app-portage/repoman dev-haskell/async:= dev-haskell/base16-bytestring:= dev-haskell/base64-bytestring:= diff --git a/app-portage/hackport/hackport-.ebuild b/app-portage/hackport/hackport-.ebuild index aaeb009e11a..a4c2d67ebcb 100644 --- a/app-portage/hackport/hackport-.ebuild +++ b/app-portage/hackport/hackport-.ebuild @@ -21,10 +21,7 @@ IUSE="" RESTRICT=test # tests are broken: need path to ebuild tree RDEPEND=" - || ( - sys-apps/portage-mgorny - app-portage/repoman - ) + app-portage/repoman dev-haskell/async:= dev-haskell/base16-bytestring:= dev-haskell/base64-bytestring:=
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: ff1c63963933cee5d22a3f9a436a86aa93e4e3a4 Author: Michał Górny gentoo org> AuthorDate: Sun Aug 26 08:11:27 2018 + Commit: Michał Górny gentoo org> CommitDate: Sun Aug 26 08:25:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff1c6396 app-portage/hackport: Drop support for non-existent deps app-portage/hackport/hackport-0.5.5-r1.ebuild | 1 - app-portage/hackport/hackport-0.5.6.ebuild| 1 - app-portage/hackport/hackport-.ebuild | 1 - 3 files changed, 3 deletions(-) diff --git a/app-portage/hackport/hackport-0.5.5-r1.ebuild b/app-portage/hackport/hackport-0.5.5-r1.ebuild index 35d3380ce9a..aa90caa55a8 100644 --- a/app-portage/hackport/hackport-0.5.5-r1.ebuild +++ b/app-portage/hackport/hackport-0.5.5-r1.ebuild @@ -21,7 +21,6 @@ RESTRICT=test # tests are broken: need path to ebuild tree RDEPEND=" || ( -
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 989094927eb9d90cac212c037c893172e310a11a Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Aug 24 12:07:56 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Aug 24 12:54:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98909492 app-portage/hackport: bump up to 0.5.6 Package-Manager: Portage-2.3.48, Repoman-2.3.10 app-portage/hackport/Manifest | 1 + app-portage/hackport/hackport-0.5.6.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index e5e4a599ec2..91dea67d8f0 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -3,3 +3,4 @@ DIST hackport-0.5.2.tar.gz 1390418 BLAKE2B d9d90e86d16532a04fb387ba4d0aa3e53594d DIST hackport-0.5.3.tar.gz 1390724 BLAKE2B 666a1bbb4f5eb4abf6a5546867bbfdaf2280bcd2967773b3b57c2933f44e7a367127cd4b56c6d0cf300c3ae30bd6a066e02dd976dc962ecaa39316d70cbe937b SHA512 785a1fb9762bdd10e86f47255d687a905eb122eb46e9470b7ea562cbe98d1be882b28923d5852f41ba2481c27321de9b2322fc83b5fa77037ba9251ea5f08dcc DIST hackport-0.5.4.tar.gz 1390924 BLAKE2B 2fcc4ece84b813e130d860048328b7c4b704f1a37cffe15f26f24f8a9db8e7a267f083b1f8469f1d3e9753c07ad17dbbc209a2a8095770a7610fe73baf9965c1 SHA512 49593066608bf8d57678d1725c51da4f1f6213a06b1c5645d97e4a711704adc9a40c66ad4fd6a624572fc7491943874b5b48381bc02545a0e9b6d7a5619be073 DIST hackport-0.5.5.tar.gz 1618493 BLAKE2B 939f0ef89c7bbc4117d6222e8c8d813883a02d1277466477f3ff1910ebaba418969ff4e8c170a6dae394254790aeb69ecc69b36e01c9f341663938aa39b5 SHA512 b91fe72884ccc3a6acb79115ba8f8418250e13f102a07542e3d06db3880b572c73d2d4b5c05622eee83af3715f3a854d2cf7142ebb92627d8b332db4152d817d +DIST hackport-0.5.6.tar.gz 1639896 BLAKE2B 2c5892b3206b4cbb10f8dcbce1d043446b7b804ae0b5d1e59c49c733c80194e79c9091cfc933cbc7e7a592c0747ee034d56969d4261ad0a6a585259d5e8b4f76 SHA512 5dc20f11392757224a6cf79d525792e14aba64ffb44c9dd9b4f0df4acd9c00127d85f2b1f23cf2063f80895dbcc90ccc745e8f9aba3ef82f7ae8364db155fe4f diff --git a/app-portage/hackport/hackport-0.5.6.ebuild b/app-portage/hackport/hackport-0.5.6.ebuild new file mode 100644 index 000..cc57aa98f59 --- /dev/null +++ b/app-portage/hackport/hackport-0.5.6.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# ebuild generated by hackport 0.5.5. + +CABAL_FEATURES="test-suite" +inherit haskell-cabal + +DESCRIPTION="Hackage and Portage integration tool" +HOMEPAGE="http://hackage.haskell.org/package/hackport"; +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RESTRICT=test # tests are broken: need path to ebuild tree + +RDEPEND=" + || ( + =dev-haskell/http-4000.0.3:= + dev-haskell/missingh:= + dev-haskell/mtl:= + >=dev-haskell/network-2.6:= + >=dev-haskell/network-uri-2.6:= + dev-haskell/old-locale:= + dev-haskell/old-time:= + dev-haskell/parsec:= + dev-haskell/random:= + dev-haskell/regex-compat:= + dev-haskell/split:= + dev-haskell/stm:= + >=dev-haskell/tar-0.5:= + >=dev-haskell/xml-1.3.7:= + dev-haskell/zlib:= + >=dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 + test? ( dev-haskell/hunit ) +" +src_install() { + haskell-cabal_src_install + doman man/hackport.1 +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 6fb5e93b556791003c030a6011aa97ddb98a9a90 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Aug 24 11:58:31 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Aug 24 12:54:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb5e93b app-portage/hackport: sync support portage-mgorny into live ebuild Sync ac77b6ecf3d39cf290a93a8f4f1a53e5fd705abf into live ebuild: "app-portage/hackport: Support sys-apps/portage-mgorny" Package-Manager: Portage-2.3.48, Repoman-2.3.10 app-portage/hackport/hackport-.ebuild | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/app-portage/hackport/hackport-.ebuild b/app-portage/hackport/hackport-.ebuild index c5936c97a15..c1171a3731b 100644 --- a/app-portage/hackport/hackport-.ebuild +++ b/app-portage/hackport/hackport-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -20,7 +20,13 @@ IUSE="" RESTRICT=test # tests are broken: need path to ebuild tree -RDEPEND="dev-haskell/async:= +RDEPEND=" + || ( +
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: ac77b6ecf3d39cf290a93a8f4f1a53e5fd705abf Author: Michał Górny gentoo org> AuthorDate: Wed Mar 21 17:11:32 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 21 18:12:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac77b6ec app-portage/hackport: Support sys-apps/portage-mgorny .../hackport/{hackport-0.5.5.ebuild => hackport-0.5.5-r1.ebuild} | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app-portage/hackport/hackport-0.5.5.ebuild b/app-portage/hackport/hackport-0.5.5-r1.ebuild similarity index 93% rename from app-portage/hackport/hackport-0.5.5.ebuild rename to app-portage/hackport/hackport-0.5.5-r1.ebuild index 0dea5360f72..35d3380ce9a 100644 --- a/app-portage/hackport/hackport-0.5.5.ebuild +++ b/app-portage/hackport/hackport-0.5.5-r1.ebuild @@ -19,7 +19,12 @@ IUSE="" RESTRICT=test # tests are broken: need path to ebuild tree -RDEPEND="|| (
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: fe9ba02d94ec43a57f84093cd81b9f5de3f82c95 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Mar 16 07:39:40 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Mar 16 07:39:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9ba02d app-portage/hackport: bump up to 0.5.5 Package-Manager: Portage-2.3.24, Repoman-2.3.6 app-portage/hackport/Manifest | 1 + app-portage/hackport/hackport-0.5.5.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index e1fa08ec510..e5e4a599ec2 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -2,3 +2,4 @@ DIST hackport-0.5.1.tar.gz 1390428 BLAKE2B a0791b39fe665934499fa930bda99cc3a9fe1 DIST hackport-0.5.2.tar.gz 1390418 BLAKE2B d9d90e86d16532a04fb387ba4d0aa3e53594ddb9c0780c1e7f05d3c1c75b60331656efbb50bd72c28b5b5736509210ab0087d7e1d441d4c8a9a8fd754538eae8 SHA512 c191421608667cde034eb8b4e3c1ae95a8ae41cc35df8f3cfad640870f871dd78711173666bee671af4efc762c069e7f20cd3693d96f64f60848d83ce185575c DIST hackport-0.5.3.tar.gz 1390724 BLAKE2B 666a1bbb4f5eb4abf6a5546867bbfdaf2280bcd2967773b3b57c2933f44e7a367127cd4b56c6d0cf300c3ae30bd6a066e02dd976dc962ecaa39316d70cbe937b SHA512 785a1fb9762bdd10e86f47255d687a905eb122eb46e9470b7ea562cbe98d1be882b28923d5852f41ba2481c27321de9b2322fc83b5fa77037ba9251ea5f08dcc DIST hackport-0.5.4.tar.gz 1390924 BLAKE2B 2fcc4ece84b813e130d860048328b7c4b704f1a37cffe15f26f24f8a9db8e7a267f083b1f8469f1d3e9753c07ad17dbbc209a2a8095770a7610fe73baf9965c1 SHA512 49593066608bf8d57678d1725c51da4f1f6213a06b1c5645d97e4a711704adc9a40c66ad4fd6a624572fc7491943874b5b48381bc02545a0e9b6d7a5619be073 +DIST hackport-0.5.5.tar.gz 1618493 BLAKE2B 939f0ef89c7bbc4117d6222e8c8d813883a02d1277466477f3ff1910ebaba418969ff4e8c170a6dae394254790aeb69ecc69b36e01c9f341663938aa39b5 SHA512 b91fe72884ccc3a6acb79115ba8f8418250e13f102a07542e3d06db3880b572c73d2d4b5c05622eee83af3715f3a854d2cf7142ebb92627d8b332db4152d817d diff --git a/app-portage/hackport/hackport-0.5.5.ebuild b/app-portage/hackport/hackport-0.5.5.ebuild new file mode 100644 index 000..0dea5360f72 --- /dev/null +++ b/app-portage/hackport/hackport-0.5.5.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# ebuild generated by hackport 0.5.4. + +CABAL_FEATURES="test-suite" +inherit haskell-cabal + +DESCRIPTION="Hackage and Portage integration tool" +HOMEPAGE="http://hackage.haskell.org/package/hackport"; +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RESTRICT=test # tests are broken: need path to ebuild tree + +RDEPEND="|| ( =dev-haskell/http-4000.0.3:= + dev-haskell/missingh:= + dev-haskell/mtl:= + >=dev-haskell/network-2.6:= + >=dev-haskell/network-uri-2.6:= + dev-haskell/old-locale:= + dev-haskell/old-time:= + dev-haskell/parsec:= + dev-haskell/random:= + dev-haskell/regex-compat:= + dev-haskell/split:= + dev-haskell/stm:= + >=dev-haskell/tar-0.5:= + >=dev-haskell/xml-1.3.7:= + dev-haskell/zlib:= + >=dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 + test? ( dev-haskell/hunit ) +" +src_install() { + haskell-cabal_src_install + doman man/hackport.1 +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 5db870598c604c1720599ad0470d0e688b2d8023 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Jan 23 19:52:40 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jan 23 19:52:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5db87059 app-portage/hackport: bump up to 0.5.4 Package-Manager: Portage-2.3.20, Repoman-2.3.6 app-portage/hackport/Manifest | 1 + app-portage/hackport/hackport-0.5.4.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index a0d4d62cfbd..e1fa08ec510 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -1,3 +1,4 @@ DIST hackport-0.5.1.tar.gz 1390428 BLAKE2B a0791b39fe665934499fa930bda99cc3a9fe1c146ec4075985d139cac3fc49bac3fe68e37e9d26a7989e288a8e6c4c6f87dab29a4d088edb44018509f26f1fa8 SHA512 006e4457a9ebba9acff35787a73a321b903db2f6ff54423cd66e91a93390183d0ca2690e2d0c8b5c1256116c9f81cabeac45c6dcb21e537849afbb1109bd80af DIST hackport-0.5.2.tar.gz 1390418 BLAKE2B d9d90e86d16532a04fb387ba4d0aa3e53594ddb9c0780c1e7f05d3c1c75b60331656efbb50bd72c28b5b5736509210ab0087d7e1d441d4c8a9a8fd754538eae8 SHA512 c191421608667cde034eb8b4e3c1ae95a8ae41cc35df8f3cfad640870f871dd78711173666bee671af4efc762c069e7f20cd3693d96f64f60848d83ce185575c DIST hackport-0.5.3.tar.gz 1390724 BLAKE2B 666a1bbb4f5eb4abf6a5546867bbfdaf2280bcd2967773b3b57c2933f44e7a367127cd4b56c6d0cf300c3ae30bd6a066e02dd976dc962ecaa39316d70cbe937b SHA512 785a1fb9762bdd10e86f47255d687a905eb122eb46e9470b7ea562cbe98d1be882b28923d5852f41ba2481c27321de9b2322fc83b5fa77037ba9251ea5f08dcc +DIST hackport-0.5.4.tar.gz 1390924 BLAKE2B 2fcc4ece84b813e130d860048328b7c4b704f1a37cffe15f26f24f8a9db8e7a267f083b1f8469f1d3e9753c07ad17dbbc209a2a8095770a7610fe73baf9965c1 SHA512 49593066608bf8d57678d1725c51da4f1f6213a06b1c5645d97e4a711704adc9a40c66ad4fd6a624572fc7491943874b5b48381bc02545a0e9b6d7a5619be073 diff --git a/app-portage/hackport/hackport-0.5.4.ebuild b/app-portage/hackport/hackport-0.5.4.ebuild new file mode 100644 index 000..48ed10d066f --- /dev/null +++ b/app-portage/hackport/hackport-0.5.4.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# ebuild generated by hackport 0.5.2. + +CABAL_FEATURES="test-suite" +inherit haskell-cabal + +DESCRIPTION="Hackage and Portage integration tool" +HOMEPAGE="http://hackage.haskell.org/package/hackport"; +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RESTRICT=test # tests are broken: need path to ebuild tree + +RDEPEND="dev-haskell/async:= + dev-haskell/base16-bytestring:= + dev-haskell/base64-bytestring:= + dev-haskell/cryptohash:= + dev-haskell/ed25519:= + dev-haskell/extensible-exceptions:= + dev-haskell/hashable:= + >=dev-haskell/http-4000.0.3:= + dev-haskell/missingh:= + dev-haskell/mtl:= + >=dev-haskell/network-2.6:= + >=dev-haskell/network-uri-2.6:= + dev-haskell/old-locale:= + dev-haskell/old-time:= + dev-haskell/parsec:= + dev-haskell/random:= + dev-haskell/regex-compat:= + dev-haskell/split:= + dev-haskell/stm:= + >=dev-haskell/tar-0.5:= + >=dev-haskell/xml-1.3.7:= + dev-haskell/zlib:= + >=dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 + test? ( dev-haskell/hunit ) +" + +src_install() { + haskell-cabal_src_install + doman man/hackport.1 +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 233a86127fc32c9236b1ef755fe8da83c2bc5538 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed May 24 21:21:26 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed May 24 21:21:34 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233a8612 app-portage/hackport: bump up to 0.5.3 Package-Manager: Portage-2.3.6, Repoman-2.3.2 app-portage/hackport/Manifest | 1 + app-portage/hackport/hackport-0.5.3.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index 65bdd501605..40ffb52a71d 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -1,2 +1,3 @@ DIST hackport-0.5.1.tar.gz 1390428 SHA256 667af1dc76c2833dd1fec935c5e61cc331be3c7b20c77ff68206177f70eccdad SHA512 006e4457a9ebba9acff35787a73a321b903db2f6ff54423cd66e91a93390183d0ca2690e2d0c8b5c1256116c9f81cabeac45c6dcb21e537849afbb1109bd80af WHIRLPOOL afd0156c687193f658ff82a08e4b1f1dfc719f91ddac16541bde8b916e669d74475552d3552ad338c5a3f7272c8492d8bd7f1ef69abc65652372ea26c0834ae3 DIST hackport-0.5.2.tar.gz 1390418 SHA256 fa38878313ab5075d86438d3853760b48c5a943a822a91f6a4057424abed7c63 SHA512 c191421608667cde034eb8b4e3c1ae95a8ae41cc35df8f3cfad640870f871dd78711173666bee671af4efc762c069e7f20cd3693d96f64f60848d83ce185575c WHIRLPOOL 36c748500ece1c3dde7631e04488bc278fabde31a4420c4bdd587f8bf9918eb31bf09c8476d8bed7e6ce4167c0f3a29f3e11024e8736bd6cb16514be7c1d7a15 +DIST hackport-0.5.3.tar.gz 1390724 SHA256 0e4e75886d116099bdbe727ad5165f707a8e77ba7a37c3c8bfe3eeec44ce95fb SHA512 785a1fb9762bdd10e86f47255d687a905eb122eb46e9470b7ea562cbe98d1be882b28923d5852f41ba2481c27321de9b2322fc83b5fa77037ba9251ea5f08dcc WHIRLPOOL 23af3477d8becff3a8f96f3f0291f3178083714b7a16383a61be39bf042dff9596f4421672ce2790329e388da7a6055738a98c4224df2ba681a0b00b8a4eed8d diff --git a/app-portage/hackport/hackport-0.5.3.ebuild b/app-portage/hackport/hackport-0.5.3.ebuild new file mode 100644 index 000..4c05769273e --- /dev/null +++ b/app-portage/hackport/hackport-0.5.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# ebuild generated by hackport 0.5.2. + +CABAL_FEATURES="test-suite" +inherit haskell-cabal + +DESCRIPTION="Hackage and Portage integration tool" +HOMEPAGE="http://hackage.haskell.org/package/hackport"; +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RESTRICT=test # tests are broken: need path to ebuild tree + +RDEPEND="dev-haskell/async:= + dev-haskell/base16-bytestring:= + dev-haskell/base64-bytestring:= + dev-haskell/cryptohash:= + dev-haskell/ed25519:= + dev-haskell/extensible-exceptions:= + dev-haskell/hashable:= + >=dev-haskell/http-4000.0.3:= + dev-haskell/missingh:= + dev-haskell/mtl:= + >=dev-haskell/network-2.6:= + >=dev-haskell/network-uri-2.6:= + dev-haskell/old-locale:= + dev-haskell/old-time:= + dev-haskell/parsec:= + dev-haskell/random:= + dev-haskell/regex-compat:= + dev-haskell/split:= + dev-haskell/stm:= + >=dev-haskell/tar-0.5:= + >=dev-haskell/xml-1.3.7:= + dev-haskell/zlib:= + >=dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 + test? ( dev-haskell/hunit ) +" + +src_install() { + haskell-cabal_src_install + doman man/hackport.1 +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 3852d2ca10a66cec409b8fbd8ab9baa7d29edc3e Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Feb 25 15:28:28 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Feb 25 15:30:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3852d2ca app-portage/hackport: bump up to 0.5.2 Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-portage/hackport/Manifest | 1 + app-portage/hackport/hackport-0.5.2.ebuild | 55 ++ 2 files changed, 56 insertions(+) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest index a357b0ff2b..65bdd50160 100644 --- a/app-portage/hackport/Manifest +++ b/app-portage/hackport/Manifest @@ -1 +1,2 @@ DIST hackport-0.5.1.tar.gz 1390428 SHA256 667af1dc76c2833dd1fec935c5e61cc331be3c7b20c77ff68206177f70eccdad SHA512 006e4457a9ebba9acff35787a73a321b903db2f6ff54423cd66e91a93390183d0ca2690e2d0c8b5c1256116c9f81cabeac45c6dcb21e537849afbb1109bd80af WHIRLPOOL afd0156c687193f658ff82a08e4b1f1dfc719f91ddac16541bde8b916e669d74475552d3552ad338c5a3f7272c8492d8bd7f1ef69abc65652372ea26c0834ae3 +DIST hackport-0.5.2.tar.gz 1390418 SHA256 fa38878313ab5075d86438d3853760b48c5a943a822a91f6a4057424abed7c63 SHA512 c191421608667cde034eb8b4e3c1ae95a8ae41cc35df8f3cfad640870f871dd78711173666bee671af4efc762c069e7f20cd3693d96f64f60848d83ce185575c WHIRLPOOL 36c748500ece1c3dde7631e04488bc278fabde31a4420c4bdd587f8bf9918eb31bf09c8476d8bed7e6ce4167c0f3a29f3e11024e8736bd6cb16514be7c1d7a15 diff --git a/app-portage/hackport/hackport-0.5.2.ebuild b/app-portage/hackport/hackport-0.5.2.ebuild new file mode 100644 index 00..95f7bcb38c --- /dev/null +++ b/app-portage/hackport/hackport-0.5.2.ebuild @@ -0,0 +1,55 @@ +# 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.1. + +CABAL_FEATURES="test-suite" +inherit haskell-cabal + +DESCRIPTION="Hackage and Portage integration tool" +HOMEPAGE="http://hackage.haskell.org/package/hackport"; +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RESTRICT=test # tests are broken: need path to ebuild tree + +RDEPEND="dev-haskell/async:= + dev-haskell/base16-bytestring:= + dev-haskell/base64-bytestring:= + dev-haskell/cryptohash:= + dev-haskell/ed25519:= + dev-haskell/extensible-exceptions:= + dev-haskell/hashable:= + >=dev-haskell/http-4000.0.3:= + dev-haskell/missingh:= + dev-haskell/mtl:= + >=dev-haskell/network-2.6:= + >=dev-haskell/network-uri-2.6:= + dev-haskell/old-locale:= + dev-haskell/old-time:= + dev-haskell/parsec:= + dev-haskell/random:= + dev-haskell/regex-compat:= + dev-haskell/split:= + dev-haskell/stm:= + >=dev-haskell/tar-0.5:= + >=dev-haskell/xml-1.3.7:= + dev-haskell/zlib:= + >=dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 + test? ( dev-haskell/hunit ) +" + +src_install() { + haskell-cabal_src_install + doman man/hackport.1 +}
[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/
commit: 90e67db3caafd32550bc21674b8996655e47c215 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jan 16 22:14:20 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jan 16 22:14:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90e67db3 app-portage/hackport: new package An ebuild generator from hackage index or even .cabal files Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-portage/hackport/Manifest | 1 + app-portage/hackport/hackport-0.5.1.ebuild | 55 +++ app-portage/hackport/hackport-.ebuild | 61 ++ app-portage/hackport/metadata.xml | 12 ++ 4 files changed, 129 insertions(+) diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest new file mode 100644 index ..a357b0f --- /dev/null +++ b/app-portage/hackport/Manifest @@ -0,0 +1 @@ +DIST hackport-0.5.1.tar.gz 1390428 SHA256 667af1dc76c2833dd1fec935c5e61cc331be3c7b20c77ff68206177f70eccdad SHA512 006e4457a9ebba9acff35787a73a321b903db2f6ff54423cd66e91a93390183d0ca2690e2d0c8b5c1256116c9f81cabeac45c6dcb21e537849afbb1109bd80af WHIRLPOOL afd0156c687193f658ff82a08e4b1f1dfc719f91ddac16541bde8b916e669d74475552d3552ad338c5a3f7272c8492d8bd7f1ef69abc65652372ea26c0834ae3 diff --git a/app-portage/hackport/hackport-0.5.1.ebuild b/app-portage/hackport/hackport-0.5.1.ebuild new file mode 100644 index ..95f7bcb --- /dev/null +++ b/app-portage/hackport/hackport-0.5.1.ebuild @@ -0,0 +1,55 @@ +# 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.1. + +CABAL_FEATURES="test-suite" +inherit haskell-cabal + +DESCRIPTION="Hackage and Portage integration tool" +HOMEPAGE="http://hackage.haskell.org/package/hackport"; +SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RESTRICT=test # tests are broken: need path to ebuild tree + +RDEPEND="dev-haskell/async:= + dev-haskell/base16-bytestring:= + dev-haskell/base64-bytestring:= + dev-haskell/cryptohash:= + dev-haskell/ed25519:= + dev-haskell/extensible-exceptions:= + dev-haskell/hashable:= + >=dev-haskell/http-4000.0.3:= + dev-haskell/missingh:= + dev-haskell/mtl:= + >=dev-haskell/network-2.6:= + >=dev-haskell/network-uri-2.6:= + dev-haskell/old-locale:= + dev-haskell/old-time:= + dev-haskell/parsec:= + dev-haskell/random:= + dev-haskell/regex-compat:= + dev-haskell/split:= + dev-haskell/stm:= + >=dev-haskell/tar-0.5:= + >=dev-haskell/xml-1.3.7:= + dev-haskell/zlib:= + >=dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 + test? ( dev-haskell/hunit ) +" + +src_install() { + haskell-cabal_src_install + doman man/hackport.1 +} diff --git a/app-portage/hackport/hackport-.ebuild b/app-portage/hackport/hackport-.ebuild new file mode 100644 index ..cd77b2b --- /dev/null +++ b/app-portage/hackport/hackport-.ebuild @@ -0,0 +1,61 @@ +# 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.1. + +CABAL_FEATURES="test-suite" +EGIT_REPO_URI="https://github.com/gentoo-haskell/hackport.git"; + +inherit git-r3 haskell-cabal + +DESCRIPTION="Hackage and Portage integration tool" +HOMEPAGE="https://github.com/gentoo-haskell/hackport"; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="" + +RESTRICT=test # tests are broken: need path to ebuild tree + +RDEPEND="dev-haskell/async:= + dev-haskell/base16-bytestring:= + dev-haskell/base64-bytestring:= + dev-haskell/cryptohash:= + dev-haskell/ed25519:= + dev-haskell/extensible-exceptions:= + dev-haskell/hashable:= + >=dev-haskell/http-4000.0.3:= + dev-haskell/missingh:= + dev-haskell/mtl:= + >=dev-haskell/network-2.6:= + >=dev-haskell/network-uri-2.6:= + dev-haskell/old-locale:= + dev-haskell/old-time:= + dev-haskell/parsec:= + dev-haskell/random:= + dev-haskell/regex-compat:= + dev-haskell/split:= + dev-haskell/stm:= + >=dev-haskell/tar-0.5:= + >=dev-haskell/xml-1.3.7:= + dev-haskell/zlib:= + >=dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 + test? ( dev-haskell/hunit ) +" + +src_prepare() { + default + sed -e 's/^Version:.*/&./' -i ${PN}.cabal || die # just to distinct from release install +} + +src_install() { + haskell-cabal_src_install + doman man/hackport.1 +} diff --git a/app-portage/hackport/metadata.xml b/app-portage/hackport/metadata.xml new file mode 100644 index ..b0660ce --- /dev/null +++ b/app-