From f2ebb2d246121c810541c35146eb73eeaab03124 Mon Sep 17 00:00:00 2001 From: hololeap Date: Mon, 2 Oct 2023 23:06:10 -0600 Subject: [PATCH] dev-haskell/aws: add 0.24 Signed-off-by: hololeap Signed-off-by: Sam James --- dev-haskell/aws/Manifest | 1 + dev-haskell/aws/aws-0.24.ebuild | 71 +++++++++++++++++++++++++++++++++ dev-haskell/aws/metadata.xml | 4 +- 3 files changed, 73 insertions(+), 3 deletions(-) create mode 100644 dev-haskell/aws/aws-0.24.ebuild diff --git a/dev-haskell/aws/Manifest b/dev-haskell/aws/Manifest index ab0739bb050d0..5847acb0bd113 100644 --- a/dev-haskell/aws/Manifest +++ b/dev-haskell/aws/Manifest @@ -1,2 +1,3 @@ DIST aws-0.22-rev3.cabal 15515 BLAKE2B 7936d1ba22ef5d60baf8804d5d77b5202f6fcef31b63cba9c06ffe5f66aae8d584c3877887e408033efe36bc9cf04c738c545ca61e9eceeaee61bb168ac1e062 SHA512 a6a1d639cedf6929f60cf4b4187fbefb72f7024cbdaa3c3d383acc933be1f03b139c4b58a34afaf7ecdc355ee507f4411e9953f98127850d4978a6ba859f4e8e DIST aws-0.22.tar.gz 106122 BLAKE2B b4ff46e2742d53323c80952c303a4605d13600fd60085a2e0501af2fc0a74f0c2769c6bf0692710bbfd972c474b9cab26fd97e9126fdcfb3eaff90afbab1d9ae SHA512 e7ff376c47a7ca7a65c8f10f19e591d4a4b4d2cfa333b4727f88f0b170d7acb0aff402617f2d617c522fe5d16ce92b249a23f1fb0a8bfe5bbefaef2931b786bd +DIST aws-0.24.tar.gz 106782 BLAKE2B 3e9feb13f3e21577c0bf9969865f3475c40e466a2377cd659171166e6b9727b6c501f4a31b7de4720fc6a0ec4d4b266732e3c2eb34d0b4bb38527a6babfebe4a SHA512 d453ea185a47b0fb93d2e8849ea81e1b0bae081aa81d280f94618d8fb357b6e4b71a43a6c8df0e4ba2b64390346daf50672ed9f9849cc6737a5ae58b5ac52af8 diff --git a/dev-haskell/aws/aws-0.24.ebuild b/dev-haskell/aws/aws-0.24.ebuild new file mode 100644 index 0000000000000..acd4e2c2fe016 --- /dev/null +++ b/dev-haskell/aws/aws-0.24.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.8.0.0.9999 +#hackport: flags: +networkbsd + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Amazon Web Services (AWS) for Haskell" +HOMEPAGE="https://github.com/aristidb/aws" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="examples" + +RESTRICT=test # requires aws account + +RDEPEND=">=dev-haskell/aeson-2.0.0.0:=[profile?] + >=dev-haskell/attoparsec-0.11:=[profile?] =dev-haskell/base16-bytestring-0.1:=[profile?] =dev-haskell/base64-bytestring-1.0:=[profile?] =dev-haskell/blaze-builder-0.2.1.4:=[profile?] =dev-haskell/byteable-0.1:=[profile?] =dev-haskell/case-insensitive-0.2:=[profile?] =dev-haskell/cereal-0.3:=[profile?] =dev-haskell/conduit-1.3:=[profile?] =dev-haskell/conduit-extra-1.3:=[profile?] =dev-haskell/cryptonite-0.11:=[profile?] + >=dev-haskell/data-default-0.5.3:=[profile?] =dev-haskell/http-client-tls-0.3:=[profile?] =dev-haskell/http-conduit-2.3:=[profile?] =dev-haskell/http-types-0.7:=[profile?] =dev-haskell/lifted-base-0.1:=[profile?] =dev-haskell/monad-control-0.3:=[profile?] + >=dev-haskell/network-3:=[profile?] =dev-haskell/network-bsd-2.8:=[profile?] =dev-haskell/old-locale-1:=[profile?] =dev-haskell/resourcet-1.2:=[profile?] =dev-haskell/safe-0.3:=[profile?] =dev-haskell/scientific-0.3:=[profile?] + >=dev-haskell/tagged-0.7:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] + >=dev-haskell/utf8-string-0.3:=[profile?] =dev-haskell/vector-0.10:=[profile?] + >=dev-haskell/xml-conduit-1.8:=[profile?] =dev-lang/ghc-8.10.1:= + examples? ( >=dev-haskell/errors-2.0:=[profile?] ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.0.0 + test? ( >=dev-haskell/http-client-0.3 =dev-haskell/lifted-base-0.2 + >=dev-haskell/quickcheck-2.7 + >=dev-haskell/quickcheck-instances-0.3 + >=dev-haskell/tasty-0.8 + >=dev-haskell/tasty-hunit-0.8 + >=dev-haskell/tasty-quickcheck-0.8 + >=dev-haskell/transformers-base-0.4 + !examples? ( >=dev-haskell/errors-2.0 ) ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag examples examples) \ + --flag=networkbsd +} diff --git a/dev-haskell/aws/metadata.xml b/dev-haskell/aws/metadata.xml index cc08513f82e85..6fe81a3157ca6 100644 --- a/dev-haskell/aws/metadata.xml +++ b/dev-haskell/aws/metadata.xml @@ -5,10 +5,8 @@ haskell@gentoo.org Gentoo Haskell - - Bindings for Amazon Web Services (AWS), with the aim of supporting all AWS services. To see a high level overview of the library, see the README at <https://github.com/aristidb/aws/blob/master/README.org>. - + aws aristidb/aws