From ad0412d0cafb8c04ce98024155cf99a4cc27db44 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 30 Jul 2022 09:09:34 +0100 Subject: gentoo auto-resync : 30:07:2022 - 09:09:33 --- dev-haskell/Manifest.gz | Bin 134891 -> 135374 bytes dev-haskell/abstract-deque-tests/Manifest | 2 +- .../abstract-deque-tests-0.3.ebuild | 4 +- dev-haskell/abstract-deque/Manifest | 2 +- .../abstract-deque/abstract-deque-0.3.ebuild | 4 +- dev-haskell/abstract-par/Manifest | 2 +- .../abstract-par/abstract-par-0.3.3-r1.ebuild | 4 +- dev-haskell/aeson-diff/Manifest | 4 +- dev-haskell/aeson-diff/aeson-diff-1.1.0.13.ebuild | 35 +++ dev-haskell/aeson-diff/aeson-diff-1.1.0.9.ebuild | 46 ---- dev-haskell/alex/Manifest | 2 +- dev-haskell/alex/alex-3.2.7.1.ebuild | 2 +- dev-haskell/async/Manifest | 2 - dev-haskell/async/async-2.2.2.ebuild | 42 --- dev-haskell/atomic-primops/Manifest | 2 +- .../atomic-primops/atomic-primops-0.8.4.ebuild | 2 +- dev-haskell/attoparsec-iso8601/Manifest | 4 +- .../attoparsec-iso8601-1.0.1.0-r1.ebuild | 41 --- dev-haskell/attoparsec-iso8601/metadata.xml | 4 - dev-haskell/attoparsec/Manifest | 2 - dev-haskell/attoparsec/attoparsec-0.13.2.3.ebuild | 36 --- dev-haskell/aws/Manifest | 5 +- dev-haskell/aws/aws-0.22-r4.ebuild | 87 ------- dev-haskell/aws/aws-0.22-r5.ebuild | 66 +++++ dev-haskell/aws/files/aws-0.22-aeson-2.patch | 185 ++++++++++++++ dev-haskell/base-compat-batteries/Manifest | 2 - .../base-compat-batteries-0.11.1.ebuild | 35 --- dev-haskell/base-prelude/Manifest | 2 +- dev-haskell/base-prelude/base-prelude-1.3.ebuild | 4 +- dev-haskell/bencode/Manifest | 2 +- dev-haskell/bencode/bencode-0.6.1.1.ebuild | 4 +- dev-haskell/binary-orphans/Manifest | 5 +- .../binary-orphans/binary-orphans-1.0.1.ebuild | 42 --- .../binary-orphans/binary-orphans-1.0.2.ebuild | 44 ++++ dev-haskell/blaze-builder/Manifest | 2 - .../blaze-builder/blaze-builder-0.4.1.0.ebuild | 33 --- dev-haskell/blaze-html/Manifest | 1 - dev-haskell/blaze-html/blaze-html-0.9.1.2.ebuild | 32 --- dev-haskell/bloomfilter/Manifest | 2 +- dev-haskell/bloomfilter/bloomfilter-2.0.1.0.ebuild | 4 +- dev-haskell/byteable/Manifest | 2 +- dev-haskell/byteable/byteable-0.1.1.ebuild | 4 +- dev-haskell/cabal-install/Manifest | 6 +- .../cabal-install/cabal-install-3.2.0.0-r2.ebuild | 76 ------ .../cabal-install/cabal-install-3.2.0.0.ebuild | 74 ------ .../cabal-install/cabal-install-3.4.1.0-r1.ebuild | 77 ------ .../cabal-install/cabal-install-3.4.1.0-r2.ebuild | 4 +- dev-haskell/cassava/Manifest | 3 +- dev-haskell/cassava/cassava-0.5.2.0-r1.ebuild | 54 ++++ dev-haskell/cassava/cassava-0.5.2.0.ebuild | 48 ---- dev-haskell/chaselev-deque/Manifest | 3 +- .../chaselev-deque/chaselev-deque-0.5.0.5.ebuild | 6 +- .../bd458b66e1b28c249628e282ff42e8468646c557.patch | 281 +++++++++++++++++++++ dev-haskell/chell/Manifest | 2 +- dev-haskell/chell/chell-0.4.0.2.ebuild | 4 +- dev-haskell/cipher-aes/Manifest | 2 +- dev-haskell/cipher-aes/cipher-aes-0.2.11.ebuild | 4 +- dev-haskell/clientsession/Manifest | 2 +- .../clientsession/clientsession-0.9.1.2.ebuild | 4 +- dev-haskell/conduit-combinators/Manifest | 2 +- .../conduit-combinators-1.3.0.ebuild | 4 +- dev-haskell/constraints/Manifest | 2 - dev-haskell/constraints/constraints-0.11.2.ebuild | 30 --- dev-haskell/contravariant-extras/Manifest | 2 +- .../contravariant-extras-0.3.5.2.ebuild | 4 +- dev-haskell/cprng-aes/Manifest | 2 +- dev-haskell/cprng-aes/cprng-aes-0.6.1.ebuild | 4 +- dev-haskell/criterion-measurement/Manifest | 2 +- .../criterion-measurement-0.1.2.0.ebuild | 4 +- dev-haskell/criterion/Manifest | 4 +- dev-haskell/criterion/criterion-1.5.11.0.ebuild | 58 +++++ dev-haskell/criterion/criterion-1.5.6.2.ebuild | 61 ----- dev-haskell/crypto-api-tests/Manifest | 2 +- .../crypto-api-tests-0.3-r1.ebuild | 4 +- dev-haskell/crypto-api/Manifest | 2 +- dev-haskell/crypto-api/crypto-api-0.13.3.ebuild | 4 +- dev-haskell/crypto-cipher-tests/Manifest | 2 +- .../crypto-cipher-tests-0.0.11-r1.ebuild | 4 +- dev-haskell/crypto-cipher-types/Manifest | 2 +- .../crypto-cipher-types-0.0.9.ebuild | 4 +- dev-haskell/crypto-random/Manifest | 2 +- .../crypto-random/crypto-random-0.0.9.ebuild | 4 +- dev-haskell/cryptohash-md5/Manifest | 2 +- .../cryptohash-md5-0.11.100.1.ebuild | 4 +- dev-haskell/cryptohash-sha1/Manifest | 2 +- .../cryptohash-sha1-0.11.100.1.ebuild | 4 +- dev-haskell/cryptohash-sha256/Manifest | 2 +- .../cryptohash-sha256-0.11.101.0.ebuild | 4 +- dev-haskell/cryptonite-conduit/Manifest | 2 +- .../cryptonite-conduit-0.2.2.ebuild | 4 +- dev-haskell/css-text/Manifest | 2 +- dev-haskell/css-text/css-text-0.1.3.0.ebuild | 4 +- dev-haskell/dav/Manifest | 2 +- dev-haskell/dav/dav-1.3.4.ebuild | 4 +- dev-haskell/dbus/Manifest | 4 +- dev-haskell/dbus/dbus-1.2.16.ebuild | 45 ---- dev-haskell/dbus/dbus-1.2.22.ebuild | 39 +++ dev-haskell/dense-linear-algebra/Manifest | 2 +- .../dense-linear-algebra-0.1.0.0.ebuild | 4 +- dev-haskell/disk-free-space/Manifest | 2 +- .../disk-free-space/disk-free-space-0.1.0.1.ebuild | 4 +- dev-haskell/dlist/Manifest | 6 +- dev-haskell/dlist/dlist-0.8.0.7.ebuild | 25 -- dev-haskell/dlist/dlist-1.0.ebuild | 30 +++ dev-haskell/dlist/metadata.xml | 12 +- dev-haskell/doctest-parallel/Manifest | 2 +- dev-haskell/doctest-parallel/metadata.xml | 2 +- dev-haskell/echo/Manifest | 2 +- dev-haskell/echo/echo-0.1.3.ebuild | 4 +- dev-haskell/ed25519/Manifest | 2 +- dev-haskell/ed25519/ed25519-0.0.5.0.ebuild | 4 +- dev-haskell/edit-distance/Manifest | 2 +- .../edit-distance/edit-distance-0.2.2.1-r1.ebuild | 4 +- dev-haskell/either/Manifest | 2 +- dev-haskell/either/either-5.0.1.1-r1.ebuild | 39 +++ dev-haskell/either/either-5.0.1.1.ebuild | 32 --- dev-haskell/email-validate/Manifest | 2 +- .../email-validate/email-validate-2.3.2.15.ebuild | 2 +- dev-haskell/entropy/Manifest | 2 +- dev-haskell/entropy/entropy-0.4.1.6-r1.ebuild | 2 +- dev-haskell/errorcall-eq-instance/Manifest | 2 +- .../errorcall-eq-instance-0.3.0.ebuild | 4 +- dev-haskell/fdo-notify/Manifest | 2 +- dev-haskell/fdo-notify/fdo-notify-0.3.1.ebuild | 4 +- dev-haskell/feed/Manifest | 2 +- dev-haskell/feed/feed-1.3.2.1.ebuild | 2 +- dev-haskell/fgl/Manifest | 4 +- dev-haskell/fgl/fgl-5.7.0.2.ebuild | 26 -- dev-haskell/fgl/fgl-5.7.0.3.ebuild | 32 +++ dev-haskell/filepath-bytestring/Manifest | 4 +- .../filepath-bytestring-1.4.2.1.6.ebuild | 25 -- .../filepath-bytestring-1.4.2.1.9.ebuild | 23 ++ dev-haskell/foldl/Manifest | 2 - dev-haskell/foldl/foldl-1.4.7.ebuild | 39 --- dev-haskell/genvalidity-hspec/Manifest | 4 +- .../genvalidity-hspec-0.7.0.4.ebuild | 30 --- .../genvalidity-hspec-1.0.0.0.ebuild | 29 +++ dev-haskell/genvalidity-property/Manifest | 4 +- .../genvalidity-property-0.5.0.1.ebuild | 30 --- .../genvalidity-property-1.0.0.0.ebuild | 28 ++ dev-haskell/genvalidity/Manifest | 4 +- .../genvalidity/genvalidity-0.10.0.2.ebuild | 29 --- dev-haskell/genvalidity/genvalidity-1.0.0.1.ebuild | 28 ++ dev-haskell/git-lfs/Manifest | 4 +- dev-haskell/git-lfs/git-lfs-1.1.2.ebuild | 27 -- dev-haskell/git-lfs/git-lfs-1.2.0.ebuild | 27 ++ dev-haskell/glob/Manifest | 2 - dev-haskell/glob/glob-0.10.1.ebuild | 37 --- dev-haskell/groups/Manifest | 2 +- dev-haskell/groups/groups-0.5.3.ebuild | 2 +- dev-haskell/hackage-security/Manifest | 2 +- .../hackage-security-0.6.1.0.ebuild | 2 +- dev-haskell/hashable-time/Manifest | 2 - .../hashable-time/hashable-time-0.2.0.2-r1.ebuild | 34 --- dev-haskell/hashable/Manifest | 2 - dev-haskell/hashable/hashable-1.2.7.0.ebuild | 44 ---- dev-haskell/hashtables/Manifest | 6 +- dev-haskell/hashtables/hashtables-1.2.4.1.ebuild | 44 ---- dev-haskell/hashtables/hashtables-1.3.ebuild | 44 ++++ dev-haskell/hashtables/metadata.xml | 99 +------- dev-haskell/hjsmin/Manifest | 2 +- dev-haskell/hjsmin/hjsmin-0.2.0.4.ebuild | 4 +- dev-haskell/hslogger/Manifest | 4 +- dev-haskell/hslogger/hslogger-1.3.1.0-r1.ebuild | 45 ---- dev-haskell/hslogger/hslogger-1.3.1.0-r2.ebuild | 42 +++ dev-haskell/hslogger/metadata.xml | 8 +- dev-haskell/hslua-module-path/Manifest | 2 - .../hslua-module-path-0.1.0.1.ebuild | 28 -- dev-haskell/hslua-module-system/Manifest | 2 - .../hslua-module-system-0.2.2.1.ebuild | 31 --- dev-haskell/hslua-module-text/Manifest | 4 - .../hslua-module-text-0.2.1.ebuild | 28 -- .../hslua-module-text-0.3.0.1.ebuild | 28 -- dev-haskell/hslua/Manifest | 8 +- dev-haskell/hslua/hslua-1.0.3.1.ebuild | 46 ---- dev-haskell/hslua/hslua-1.1.2.ebuild | 49 ---- dev-haskell/hslua/hslua-1.3.0.1.ebuild | 47 ---- dev-haskell/hslua/metadata.xml | 3 - dev-haskell/hsopenssl/Manifest | 2 +- .../hsopenssl/hsopenssl-0.11.4.17-r1.ebuild | 4 +- dev-haskell/hspec-megaparsec/Manifest | 3 + .../hspec-megaparsec/hspec-megaparsec-2.2.0.ebuild | 33 +++ dev-haskell/hspec-megaparsec/metadata.xml | 8 + dev-haskell/html-conduit/Manifest | 2 +- .../html-conduit/html-conduit-1.3.2.1.ebuild | 4 +- dev-haskell/http-api-data/Manifest | 2 - .../http-api-data/http-api-data-0.4.1.1.ebuild | 54 ---- dev-haskell/http-client-restricted/Manifest | 4 +- .../http-client-restricted-0.0.3.ebuild | 31 --- .../http-client-restricted-0.0.5.ebuild | 30 +++ dev-haskell/http-client-tls/Manifest | 4 +- .../http-client-tls/http-client-tls-0.3.5.3.ebuild | 39 --- .../http-client-tls/http-client-tls-0.3.6.1.ebuild | 36 +++ dev-haskell/http-client/Manifest | 4 +- dev-haskell/http-client/http-client-0.6.4.1.ebuild | 51 ---- dev-haskell/http-client/metadata.xml | 3 - dev-haskell/http-common/Manifest | 4 +- dev-haskell/http-common/http-common-0.8.2.1.ebuild | 31 --- dev-haskell/http-common/http-common-0.8.3.4.ebuild | 31 +++ dev-haskell/http-streams/Manifest | 6 +- .../http-streams/http-streams-0.8.7.2.ebuild | 47 ---- .../http-streams/http-streams-0.8.9.4.ebuild | 56 ++++ dev-haskell/http-streams/metadata.xml | 14 - dev-haskell/http/Manifest | 4 +- dev-haskell/http/http-4000.3.16.ebuild | 47 ---- dev-haskell/http/http-4000.4.1.ebuild | 2 +- dev-haskell/httpd-shed/Manifest | 4 +- .../httpd-shed/httpd-shed-0.4.1.1-r1.ebuild | 34 +++ dev-haskell/httpd-shed/httpd-shed-0.4.1.1.ebuild | 40 --- dev-haskell/httpd-shed/metadata.xml | 2 - dev-haskell/hxt/Manifest | 4 +- dev-haskell/hxt/hxt-9.3.1.18.ebuild | 35 --- dev-haskell/hxt/hxt-9.3.1.22.ebuild | 37 +++ dev-haskell/ieee754/Manifest | 2 +- dev-haskell/ieee754/ieee754-0.7.8.ebuild | 4 +- dev-haskell/ifelse/Manifest | 2 +- dev-haskell/ifelse/ifelse-0.85-r1.ebuild | 4 +- dev-haskell/indexed-traversable/Manifest | 4 - .../indexed-traversable-0.1.1.ebuild | 28 -- .../indexed-traversable-0.1.ebuild | 28 -- dev-haskell/io-streams-haproxy/Manifest | 5 +- .../io-streams-haproxy-1.0.1.0-r1.ebuild | 40 --- .../io-streams-haproxy-1.0.1.0-r2.ebuild | 51 ++++ dev-haskell/io-streams-haproxy/metadata.xml | 7 - dev-haskell/io-streams/Manifest | 7 +- dev-haskell/io-streams/io-streams-1.5.2.0.ebuild | 48 ---- dev-haskell/io-streams/io-streams-1.5.2.1.ebuild | 61 +++++ dev-haskell/io-streams/metadata.xml | 69 ----- dev-haskell/ipynb/Manifest | 4 - dev-haskell/ipynb/ipynb-0.1.0.2.ebuild | 35 --- dev-haskell/ipynb/ipynb-0.1.ebuild | 35 --- dev-haskell/js-chart/Manifest | 3 + dev-haskell/js-chart/js-chart-2.9.4.1.ebuild | 23 ++ dev-haskell/js-chart/metadata.xml | 8 + dev-haskell/js-flot/Manifest | 2 +- dev-haskell/js-flot/js-flot-0.8.3.ebuild | 4 +- dev-haskell/js-jquery/Manifest | 2 +- dev-haskell/js-jquery/js-jquery-3.3.1.ebuild | 4 +- dev-haskell/keys/Manifest | 5 +- dev-haskell/keys/keys-3.12.3-r1.ebuild | 45 ++++ dev-haskell/keys/keys-3.12.3.ebuild | 34 --- dev-haskell/keys/metadata.xml | 3 - dev-haskell/language-haskell-extract/Manifest | 2 +- .../language-haskell-extract-0.2.4-r1.ebuild | 2 +- dev-haskell/language-javascript/Manifest | 2 +- .../language-javascript-0.6.0.14.ebuild | 4 +- dev-haskell/lens/Manifest | 5 +- dev-haskell/lens/lens-4.19.2-r2.ebuild | 88 ------- dev-haskell/lens/metadata.xml | 21 -- dev-haskell/lift-type/Manifest | 2 +- dev-haskell/lift-type/lift-type-0.1.0.1.ebuild | 2 +- dev-haskell/lifted-async/Manifest | 2 - .../lifted-async/lifted-async-0.10.0.6.ebuild | 37 --- dev-haskell/lukko/Manifest | 2 +- dev-haskell/lukko/lukko-0.1.1.3.ebuild | 2 +- dev-haskell/magic/Manifest | 2 +- dev-haskell/magic/magic-1.1.ebuild | 4 +- dev-haskell/markdown-unlit/Manifest | 2 +- .../markdown-unlit/markdown-unlit-0.5.0.ebuild | 4 +- dev-haskell/megaparsec-tests/Manifest | 3 + .../megaparsec-tests/megaparsec-tests-9.2.1.ebuild | 36 +++ dev-haskell/megaparsec-tests/metadata.xml | 8 + dev-haskell/megaparsec/Manifest | 5 +- dev-haskell/megaparsec/megaparsec-9.0.1.ebuild | 44 ---- dev-haskell/megaparsec/megaparsec-9.2.1.ebuild | 31 +++ dev-haskell/microlens-mtl/Manifest | 2 +- .../microlens-mtl/microlens-mtl-0.2.0.1.ebuild | 4 +- dev-haskell/microlens-th/Manifest | 2 +- .../microlens-th/microlens-th-0.4.3.10.ebuild | 2 +- dev-haskell/microstache/Manifest | 5 +- dev-haskell/microstache/microstache-1.0.1.1.ebuild | 39 --- dev-haskell/microstache/microstache-1.0.2.ebuild | 46 ++++ dev-haskell/missingh/Manifest | 4 +- dev-haskell/missingh/metadata.xml | 21 +- dev-haskell/missingh/missingh-1.4.3.0-r1.ebuild | 54 ++++ dev-haskell/missingh/missingh-1.4.3.0.ebuild | 49 ---- dev-haskell/monad-logger/Manifest | 2 +- .../monad-logger/monad-logger-0.3.32.ebuild | 4 +- dev-haskell/monad-loops/Manifest | 2 +- dev-haskell/monad-loops/monad-loops-0.4.3.ebuild | 4 +- dev-haskell/monad-par-extras/Manifest | 2 +- .../monad-par-extras-0.3.3-r1.ebuild | 4 +- dev-haskell/monad-par/Manifest | 4 +- dev-haskell/monad-par/metadata.xml | 3 + dev-haskell/monad-par/monad-par-0.3.5-r1.ebuild | 3 +- dev-haskell/monads-tf/Manifest | 2 +- dev-haskell/monads-tf/monads-tf-0.1.0.3.ebuild | 4 +- dev-haskell/mountpoints/Manifest | 2 +- dev-haskell/mountpoints/mountpoints-1.0.2.ebuild | 4 +- dev-haskell/mustache/Manifest | 4 +- dev-haskell/mustache/mustache-2.3.1.ebuild | 44 ---- dev-haskell/mustache/mustache-2.4.0.ebuild | 43 ++++ dev-haskell/nats/Manifest | 1 - dev-haskell/nats/nats-1.1.2.ebuild | 36 --- dev-haskell/network-bsd/Manifest | 2 +- .../network-bsd/network-bsd-2.8.1.0-r1.ebuild | 32 +++ dev-haskell/network-bsd/network-bsd-2.8.1.0.ebuild | 32 --- dev-haskell/network-info/Manifest | 2 +- .../network-info/network-info-0.2.0.10.ebuild | 4 +- dev-haskell/network-multicast/Manifest | 2 +- .../network-multicast-0.3.2.ebuild | 4 +- dev-haskell/network/Manifest | 16 +- dev-haskell/network/metadata.xml | 14 +- dev-haskell/network/network-2.4.1.2.ebuild | 28 -- dev-haskell/network/network-2.4.2.2.ebuild | 29 --- dev-haskell/network/network-2.5.0.0.ebuild | 29 --- dev-haskell/network/network-2.6.2.1.ebuild | 27 -- dev-haskell/network/network-2.6.3.1-r1.ebuild | 32 --- dev-haskell/network/network-3.0.1.1.ebuild | 28 -- dev-haskell/network/network-3.1.2.5.ebuild | 33 +++ dev-haskell/only/Manifest | 2 +- dev-haskell/only/only-0.1.ebuild | 4 +- dev-haskell/openssl-streams/Manifest | 2 +- .../openssl-streams/openssl-streams-1.2.3.0.ebuild | 4 +- dev-haskell/options/Manifest | 2 +- dev-haskell/options/options-1.2.1.1.ebuild | 4 +- dev-haskell/optparse-applicative/Manifest | 2 - .../optparse-applicative-0.15.1.0.ebuild | 29 --- dev-haskell/parsec/Manifest | 1 - dev-haskell/parsec/parsec-3.1.14.0.ebuild | 34 --- dev-haskell/parser-combinators/Manifest | 5 +- .../parser-combinators-1.0.0.ebuild | 31 --- .../parser-combinators-1.3.0.ebuild | 62 +++++ dev-haskell/parsers/Manifest | 1 - dev-haskell/parsers/parsers-0.12.10.ebuild | 41 --- dev-haskell/path-io/Manifest | 5 +- dev-haskell/path-io/path-io-1.6.0-r1.ebuild | 43 ---- dev-haskell/path-io/path-io-1.6.3.ebuild | 45 ++++ dev-haskell/path-pieces/Manifest | 2 +- dev-haskell/path-pieces/path-pieces-0.2.1.ebuild | 4 +- dev-haskell/path/Manifest | 6 +- dev-haskell/path/metadata.xml | 3 + dev-haskell/path/path-0.7.0.ebuild | 42 --- dev-haskell/path/path-0.9.2.ebuild | 42 +++ dev-haskell/patience/Manifest | 2 +- dev-haskell/patience/patience-0.1.1-r1.ebuild | 4 +- dev-haskell/persistent-sqlite/Manifest | 4 +- .../persistent-sqlite-2.10.6.2.ebuild | 60 ----- .../persistent-sqlite-2.13.1.0.ebuild | 58 +++++ dev-haskell/persistent-template/Manifest | 2 +- .../persistent-template-2.12.0.0.ebuild | 2 +- dev-haskell/persistent-test/Manifest | 2 +- .../persistent-test-2.13.1.3.ebuild | 2 +- dev-haskell/persistent/Manifest | 2 +- dev-haskell/persistent/persistent-2.14.0.3.ebuild | 2 +- dev-haskell/pointed/Manifest | 7 +- dev-haskell/pointed/metadata.xml | 20 +- dev-haskell/pointed/pointed-5.0.2.ebuild | 47 ---- dev-haskell/pointed/pointed-5.0.3.ebuild | 62 +++++ dev-haskell/pretty-hex/Manifest | 2 +- dev-haskell/pretty-hex/pretty-hex-1.0.ebuild | 4 +- dev-haskell/profunctors/Manifest | 2 - dev-haskell/profunctors/profunctors-5.5.1.ebuild | 31 --- dev-haskell/psqueues/Manifest | 2 - dev-haskell/psqueues/psqueues-0.2.7.2.ebuild | 31 --- dev-haskell/puremd5/Manifest | 2 +- dev-haskell/puremd5/puremd5-2.1.3.ebuild | 4 +- dev-haskell/quickcheck-instances/Manifest | 2 - .../quickcheck-instances-0.3.22.ebuild | 49 ---- dev-haskell/quickcheck/Manifest | 2 - dev-haskell/quickcheck/quickcheck-2.13.2.ebuild | 39 --- dev-haskell/readable/Manifest | 2 +- dev-haskell/readable/readable-0.3.1.ebuild | 4 +- dev-haskell/rebase/Manifest | 4 +- dev-haskell/rebase/metadata.xml | 19 -- dev-haskell/rebase/rebase-1.15.0.3.ebuild | 2 +- dev-haskell/regex-compat-tdfa/Manifest | 3 +- .../files/regex-compat-tdfa-0.95.1.4-ghc-9.0.patch | 11 + .../regex-compat-tdfa-0.95.1.4.ebuild | 6 +- dev-haskell/regex-compat/Manifest | 2 +- .../regex-compat/regex-compat-0.95.2.1.ebuild | 2 +- dev-haskell/rerebase/Manifest | 4 +- dev-haskell/rerebase/metadata.xml | 5 - dev-haskell/rerebase/rerebase-1.15.0.3.ebuild | 2 +- dev-haskell/resolv/Manifest | 2 +- dev-haskell/resolv/resolv-0.1.2.0-r1.ebuild | 2 +- dev-haskell/resource-pool/Manifest | 2 +- .../resource-pool/resource-pool-0.2.3.2.ebuild | 4 +- dev-haskell/rio/Manifest | 2 +- dev-haskell/rio/rio-0.1.21.0.ebuild | 2 +- dev-haskell/safesemaphore/Manifest | 2 +- .../safesemaphore/safesemaphore-0.10.1.ebuild | 4 +- dev-haskell/sandi/Manifest | 2 +- dev-haskell/sandi/sandi-0.5.ebuild | 4 +- dev-haskell/securemem/Manifest | 2 +- dev-haskell/securemem/securemem-0.1.10.ebuild | 4 +- dev-haskell/selective/Manifest | 4 +- dev-haskell/selective/metadata.xml | 9 - dev-haskell/selective/selective-0.5.ebuild | 2 +- dev-haskell/semigroupoids/Manifest | 2 - .../semigroupoids/semigroupoids-5.3.4.ebuild | 49 ---- dev-haskell/semigroups/Manifest | 4 +- dev-haskell/semigroups/metadata.xml | 7 - dev-haskell/semigroups/semigroups-0.18.5.ebuild | 45 ---- dev-haskell/semirings/Manifest | 7 +- dev-haskell/semirings/metadata.xml | 32 --- dev-haskell/semirings/semirings-0.5.4.ebuild | 34 --- dev-haskell/semirings/semirings-0.6.ebuild | 47 ++++ dev-haskell/shakespeare/Manifest | 2 +- dev-haskell/shakespeare/shakespeare-2.0.30.ebuild | 2 +- dev-haskell/skein/Manifest | 2 +- dev-haskell/skein/skein-1.0.9.4.ebuild | 4 +- dev-haskell/snap-core/Manifest | 6 +- dev-haskell/snap-core/metadata.xml | 39 --- dev-haskell/snap-core/snap-core-1.0.4.2.ebuild | 64 ----- dev-haskell/snap-core/snap-core-1.0.5.0.ebuild | 63 +++++ dev-haskell/snap-server/Manifest | 6 +- dev-haskell/snap-server/metadata.xml | 24 +- dev-haskell/snap-server/snap-server-1.1.1.2.ebuild | 63 ----- dev-haskell/snap-server/snap-server-1.1.2.0.ebuild | 61 +++++ dev-haskell/statistics/Manifest | 2 +- dev-haskell/statistics/statistics-0.15.2.0.ebuild | 4 +- dev-haskell/stm-chans/Manifest | 2 +- dev-haskell/stm-chans/stm-chans-3.0.0.4.ebuild | 4 +- dev-haskell/system-fileio/Manifest | 2 +- .../system-fileio/system-fileio-0.3.16.4.ebuild | 4 +- dev-haskell/system-filepath/Manifest | 2 +- .../system-filepath-0.4.14-r1.ebuild | 26 ++ .../system-filepath/system-filepath-0.4.14.ebuild | 28 -- dev-haskell/tar/Manifest | 2 +- dev-haskell/tar/tar-0.5.1.1-r2.ebuild | 2 +- dev-haskell/tasty-lua/Manifest | 2 - dev-haskell/tasty-lua/tasty-lua-0.2.3.1.ebuild | 29 --- dev-haskell/tasty-rerun/Manifest | 4 +- dev-haskell/tasty-rerun/tasty-rerun-1.1.17.ebuild | 38 --- dev-haskell/tasty-rerun/tasty-rerun-1.1.18.ebuild | 36 +++ dev-haskell/template-haskell-compat-v0208/Manifest | 2 +- .../template-haskell-compat-v0208-0.1.4.ebuild | 4 +- dev-haskell/test-framework-th/Manifest | 2 +- .../test-framework-th-0.2.4.ebuild | 4 +- dev-haskell/texmath/Manifest | 4 +- dev-haskell/texmath/metadata.xml | 14 - dev-haskell/texmath/texmath-0.12.2.ebuild | 41 --- dev-haskell/text-short/Manifest | 2 - dev-haskell/text-short/text-short-0.1.3.ebuild | 44 ---- dev-haskell/th-lift-instances/Manifest | 2 - .../th-lift-instances-0.1.14.ebuild | 30 --- dev-haskell/th-orphans/Manifest | 4 +- dev-haskell/th-orphans/th-orphans-0.13.10.ebuild | 31 --- dev-haskell/th-orphans/th-orphans-0.13.13.ebuild | 27 ++ dev-haskell/time-compat/Manifest | 2 - dev-haskell/time-compat/time-compat-1.9.3.ebuild | 38 --- dev-haskell/torrent/Manifest | 2 +- dev-haskell/torrent/torrent-10000.1.1.ebuild | 4 +- dev-haskell/trifecta/Manifest | 2 - dev-haskell/trifecta/trifecta-2.1.ebuild | 48 ---- dev-haskell/unordered-containers/Manifest | 2 - .../unordered-containers-0.2.12.0.ebuild | 43 ---- dev-haskell/utf8-light/Manifest | 2 +- dev-haskell/utf8-light/utf8-light-0.4.2.ebuild | 4 +- dev-haskell/uuid-types/Manifest | 2 - dev-haskell/uuid-types/uuid-types-1.0.3-r1.ebuild | 45 ---- dev-haskell/uuid/Manifest | 2 +- dev-haskell/uuid/uuid-1.3.15.ebuild | 2 +- dev-haskell/validity/Manifest | 4 +- dev-haskell/validity/validity-0.12.0.0.ebuild | 24 ++ dev-haskell/validity/validity-0.9.0.3.ebuild | 25 -- dev-haskell/vault/Manifest | 2 - dev-haskell/vault/vault-0.3.1.4.ebuild | 33 --- dev-haskell/vector-algorithms/Manifest | 2 - .../vector-algorithms-0.8.0.3.ebuild | 39 --- dev-haskell/vector-binary-instances/Manifest | 2 +- .../vector-binary-instances-0.2.5.1.ebuild | 4 +- dev-haskell/vector-builder/Manifest | 7 +- dev-haskell/vector-builder/metadata.xml | 28 -- .../vector-builder/vector-builder-0.3.8.3.ebuild | 49 ++++ .../vector-builder/vector-builder-0.3.8.ebuild | 34 --- dev-haskell/vector-instances/Manifest | 2 +- .../vector-instances/vector-instances-3.4.ebuild | 4 +- dev-haskell/vector/Manifest | 2 - dev-haskell/vector/vector-0.12.1.2.ebuild | 46 ---- dev-haskell/warp/Manifest | 2 +- dev-haskell/warp/metadata.xml | 2 +- dev-haskell/wreq/Manifest | 4 +- dev-haskell/wreq/wreq-0.5.3.2.ebuild | 76 ------ dev-haskell/wreq/wreq-0.5.3.3.ebuild | 76 ++++++ dev-haskell/xml-hamlet/Manifest | 2 +- dev-haskell/xml-hamlet/xml-hamlet-0.5.0.1.ebuild | 4 +- dev-haskell/xss-sanitize/Manifest | 2 +- dev-haskell/xss-sanitize/xss-sanitize-0.3.6.ebuild | 4 +- dev-haskell/yesod-core/Manifest | 2 +- dev-haskell/yesod-core/yesod-core-1.6.23.1.ebuild | 2 +- dev-haskell/yesod-form/Manifest | 2 +- dev-haskell/yesod-form/yesod-form-1.7.0.ebuild | 2 +- dev-haskell/yesod-persistent/Manifest | 2 +- .../yesod-persistent-1.6.0.8.ebuild | 2 +- dev-haskell/yesod-static/Manifest | 2 +- .../yesod-static/yesod-static-1.6.1.0.ebuild | 4 +- dev-haskell/yesod-test/Manifest | 2 +- dev-haskell/yesod-test/yesod-test-1.6.12.ebuild | 4 +- dev-haskell/yesod/Manifest | 2 +- dev-haskell/yesod/yesod-1.6.2.ebuild | 2 +- dev-haskell/zlib-bindings/Manifest | 2 +- .../zlib-bindings/zlib-bindings-0.1.1.5.ebuild | 4 +- 494 files changed, 2992 insertions(+), 5048 deletions(-) create mode 100644 dev-haskell/aeson-diff/aeson-diff-1.1.0.13.ebuild delete mode 100644 dev-haskell/aeson-diff/aeson-diff-1.1.0.9.ebuild delete mode 100644 dev-haskell/async/async-2.2.2.ebuild delete mode 100644 dev-haskell/attoparsec-iso8601/attoparsec-iso8601-1.0.1.0-r1.ebuild delete mode 100644 dev-haskell/attoparsec/attoparsec-0.13.2.3.ebuild delete mode 100644 dev-haskell/aws/aws-0.22-r4.ebuild create mode 100644 dev-haskell/aws/aws-0.22-r5.ebuild create mode 100644 dev-haskell/aws/files/aws-0.22-aeson-2.patch delete mode 100644 dev-haskell/base-compat-batteries/base-compat-batteries-0.11.1.ebuild delete mode 100644 dev-haskell/binary-orphans/binary-orphans-1.0.1.ebuild create mode 100644 dev-haskell/binary-orphans/binary-orphans-1.0.2.ebuild delete mode 100644 dev-haskell/blaze-builder/blaze-builder-0.4.1.0.ebuild delete mode 100644 dev-haskell/blaze-html/blaze-html-0.9.1.2.ebuild delete mode 100644 dev-haskell/cabal-install/cabal-install-3.2.0.0-r2.ebuild delete mode 100644 dev-haskell/cabal-install/cabal-install-3.2.0.0.ebuild delete mode 100644 dev-haskell/cabal-install/cabal-install-3.4.1.0-r1.ebuild create mode 100644 dev-haskell/cassava/cassava-0.5.2.0-r1.ebuild delete mode 100644 dev-haskell/cassava/cassava-0.5.2.0.ebuild create mode 100644 dev-haskell/chaselev-deque/files/bd458b66e1b28c249628e282ff42e8468646c557.patch delete mode 100644 dev-haskell/constraints/constraints-0.11.2.ebuild create mode 100644 dev-haskell/criterion/criterion-1.5.11.0.ebuild delete mode 100644 dev-haskell/criterion/criterion-1.5.6.2.ebuild delete mode 100644 dev-haskell/dbus/dbus-1.2.16.ebuild create mode 100644 dev-haskell/dbus/dbus-1.2.22.ebuild delete mode 100644 dev-haskell/dlist/dlist-0.8.0.7.ebuild create mode 100644 dev-haskell/dlist/dlist-1.0.ebuild create mode 100644 dev-haskell/either/either-5.0.1.1-r1.ebuild delete mode 100644 dev-haskell/either/either-5.0.1.1.ebuild delete mode 100644 dev-haskell/fgl/fgl-5.7.0.2.ebuild create mode 100644 dev-haskell/fgl/fgl-5.7.0.3.ebuild delete mode 100644 dev-haskell/filepath-bytestring/filepath-bytestring-1.4.2.1.6.ebuild create mode 100644 dev-haskell/filepath-bytestring/filepath-bytestring-1.4.2.1.9.ebuild delete mode 100644 dev-haskell/foldl/foldl-1.4.7.ebuild delete mode 100644 dev-haskell/genvalidity-hspec/genvalidity-hspec-0.7.0.4.ebuild create mode 100644 dev-haskell/genvalidity-hspec/genvalidity-hspec-1.0.0.0.ebuild delete mode 100644 dev-haskell/genvalidity-property/genvalidity-property-0.5.0.1.ebuild create mode 100644 dev-haskell/genvalidity-property/genvalidity-property-1.0.0.0.ebuild delete mode 100644 dev-haskell/genvalidity/genvalidity-0.10.0.2.ebuild create mode 100644 dev-haskell/genvalidity/genvalidity-1.0.0.1.ebuild delete mode 100644 dev-haskell/git-lfs/git-lfs-1.1.2.ebuild create mode 100644 dev-haskell/git-lfs/git-lfs-1.2.0.ebuild delete mode 100644 dev-haskell/glob/glob-0.10.1.ebuild delete mode 100644 dev-haskell/hashable-time/hashable-time-0.2.0.2-r1.ebuild delete mode 100644 dev-haskell/hashable/hashable-1.2.7.0.ebuild delete mode 100644 dev-haskell/hashtables/hashtables-1.2.4.1.ebuild create mode 100644 dev-haskell/hashtables/hashtables-1.3.ebuild delete mode 100644 dev-haskell/hslogger/hslogger-1.3.1.0-r1.ebuild create mode 100644 dev-haskell/hslogger/hslogger-1.3.1.0-r2.ebuild delete mode 100644 dev-haskell/hslua-module-path/hslua-module-path-0.1.0.1.ebuild delete mode 100644 dev-haskell/hslua-module-system/hslua-module-system-0.2.2.1.ebuild delete mode 100644 dev-haskell/hslua-module-text/hslua-module-text-0.2.1.ebuild delete mode 100644 dev-haskell/hslua-module-text/hslua-module-text-0.3.0.1.ebuild delete mode 100644 dev-haskell/hslua/hslua-1.0.3.1.ebuild delete mode 100644 dev-haskell/hslua/hslua-1.1.2.ebuild delete mode 100644 dev-haskell/hslua/hslua-1.3.0.1.ebuild create mode 100644 dev-haskell/hspec-megaparsec/Manifest create mode 100644 dev-haskell/hspec-megaparsec/hspec-megaparsec-2.2.0.ebuild create mode 100644 dev-haskell/hspec-megaparsec/metadata.xml delete mode 100644 dev-haskell/http-api-data/http-api-data-0.4.1.1.ebuild delete mode 100644 dev-haskell/http-client-restricted/http-client-restricted-0.0.3.ebuild create mode 100644 dev-haskell/http-client-restricted/http-client-restricted-0.0.5.ebuild delete mode 100644 dev-haskell/http-client-tls/http-client-tls-0.3.5.3.ebuild create mode 100644 dev-haskell/http-client-tls/http-client-tls-0.3.6.1.ebuild delete mode 100644 dev-haskell/http-client/http-client-0.6.4.1.ebuild delete mode 100644 dev-haskell/http-common/http-common-0.8.2.1.ebuild create mode 100644 dev-haskell/http-common/http-common-0.8.3.4.ebuild delete mode 100644 dev-haskell/http-streams/http-streams-0.8.7.2.ebuild create mode 100644 dev-haskell/http-streams/http-streams-0.8.9.4.ebuild delete mode 100644 dev-haskell/http/http-4000.3.16.ebuild create mode 100644 dev-haskell/httpd-shed/httpd-shed-0.4.1.1-r1.ebuild delete mode 100644 dev-haskell/httpd-shed/httpd-shed-0.4.1.1.ebuild delete mode 100644 dev-haskell/hxt/hxt-9.3.1.18.ebuild create mode 100644 dev-haskell/hxt/hxt-9.3.1.22.ebuild delete mode 100644 dev-haskell/indexed-traversable/indexed-traversable-0.1.1.ebuild delete mode 100644 dev-haskell/indexed-traversable/indexed-traversable-0.1.ebuild delete mode 100644 dev-haskell/io-streams-haproxy/io-streams-haproxy-1.0.1.0-r1.ebuild create mode 100644 dev-haskell/io-streams-haproxy/io-streams-haproxy-1.0.1.0-r2.ebuild delete mode 100644 dev-haskell/io-streams/io-streams-1.5.2.0.ebuild create mode 100644 dev-haskell/io-streams/io-streams-1.5.2.1.ebuild delete mode 100644 dev-haskell/ipynb/ipynb-0.1.0.2.ebuild delete mode 100644 dev-haskell/ipynb/ipynb-0.1.ebuild create mode 100644 dev-haskell/js-chart/Manifest create mode 100644 dev-haskell/js-chart/js-chart-2.9.4.1.ebuild create mode 100644 dev-haskell/js-chart/metadata.xml create mode 100644 dev-haskell/keys/keys-3.12.3-r1.ebuild delete mode 100644 dev-haskell/keys/keys-3.12.3.ebuild delete mode 100644 dev-haskell/lens/lens-4.19.2-r2.ebuild delete mode 100644 dev-haskell/lifted-async/lifted-async-0.10.0.6.ebuild create mode 100644 dev-haskell/megaparsec-tests/Manifest create mode 100644 dev-haskell/megaparsec-tests/megaparsec-tests-9.2.1.ebuild create mode 100644 dev-haskell/megaparsec-tests/metadata.xml delete mode 100644 dev-haskell/megaparsec/megaparsec-9.0.1.ebuild create mode 100644 dev-haskell/megaparsec/megaparsec-9.2.1.ebuild delete mode 100644 dev-haskell/microstache/microstache-1.0.1.1.ebuild create mode 100644 dev-haskell/microstache/microstache-1.0.2.ebuild create mode 100644 dev-haskell/missingh/missingh-1.4.3.0-r1.ebuild delete mode 100644 dev-haskell/missingh/missingh-1.4.3.0.ebuild delete mode 100644 dev-haskell/mustache/mustache-2.3.1.ebuild create mode 100644 dev-haskell/mustache/mustache-2.4.0.ebuild delete mode 100644 dev-haskell/nats/nats-1.1.2.ebuild create mode 100644 dev-haskell/network-bsd/network-bsd-2.8.1.0-r1.ebuild delete mode 100644 dev-haskell/network-bsd/network-bsd-2.8.1.0.ebuild delete mode 100644 dev-haskell/network/network-2.4.1.2.ebuild delete mode 100644 dev-haskell/network/network-2.4.2.2.ebuild delete mode 100644 dev-haskell/network/network-2.5.0.0.ebuild delete mode 100644 dev-haskell/network/network-2.6.2.1.ebuild delete mode 100644 dev-haskell/network/network-2.6.3.1-r1.ebuild delete mode 100644 dev-haskell/network/network-3.0.1.1.ebuild create mode 100644 dev-haskell/network/network-3.1.2.5.ebuild delete mode 100644 dev-haskell/optparse-applicative/optparse-applicative-0.15.1.0.ebuild delete mode 100644 dev-haskell/parsec/parsec-3.1.14.0.ebuild delete mode 100644 dev-haskell/parser-combinators/parser-combinators-1.0.0.ebuild create mode 100644 dev-haskell/parser-combinators/parser-combinators-1.3.0.ebuild delete mode 100644 dev-haskell/parsers/parsers-0.12.10.ebuild delete mode 100644 dev-haskell/path-io/path-io-1.6.0-r1.ebuild create mode 100644 dev-haskell/path-io/path-io-1.6.3.ebuild delete mode 100644 dev-haskell/path/path-0.7.0.ebuild create mode 100644 dev-haskell/path/path-0.9.2.ebuild delete mode 100644 dev-haskell/persistent-sqlite/persistent-sqlite-2.10.6.2.ebuild create mode 100644 dev-haskell/persistent-sqlite/persistent-sqlite-2.13.1.0.ebuild delete mode 100644 dev-haskell/pointed/pointed-5.0.2.ebuild create mode 100644 dev-haskell/pointed/pointed-5.0.3.ebuild delete mode 100644 dev-haskell/profunctors/profunctors-5.5.1.ebuild delete mode 100644 dev-haskell/psqueues/psqueues-0.2.7.2.ebuild delete mode 100644 dev-haskell/quickcheck-instances/quickcheck-instances-0.3.22.ebuild delete mode 100644 dev-haskell/quickcheck/quickcheck-2.13.2.ebuild create mode 100644 dev-haskell/regex-compat-tdfa/files/regex-compat-tdfa-0.95.1.4-ghc-9.0.patch delete mode 100644 dev-haskell/semigroupoids/semigroupoids-5.3.4.ebuild delete mode 100644 dev-haskell/semigroups/semigroups-0.18.5.ebuild delete mode 100644 dev-haskell/semirings/semirings-0.5.4.ebuild create mode 100644 dev-haskell/semirings/semirings-0.6.ebuild delete mode 100644 dev-haskell/snap-core/snap-core-1.0.4.2.ebuild create mode 100644 dev-haskell/snap-core/snap-core-1.0.5.0.ebuild delete mode 100644 dev-haskell/snap-server/snap-server-1.1.1.2.ebuild create mode 100644 dev-haskell/snap-server/snap-server-1.1.2.0.ebuild create mode 100644 dev-haskell/system-filepath/system-filepath-0.4.14-r1.ebuild delete mode 100644 dev-haskell/system-filepath/system-filepath-0.4.14.ebuild delete mode 100644 dev-haskell/tasty-lua/tasty-lua-0.2.3.1.ebuild delete mode 100644 dev-haskell/tasty-rerun/tasty-rerun-1.1.17.ebuild create mode 100644 dev-haskell/tasty-rerun/tasty-rerun-1.1.18.ebuild delete mode 100644 dev-haskell/texmath/texmath-0.12.2.ebuild delete mode 100644 dev-haskell/text-short/text-short-0.1.3.ebuild delete mode 100644 dev-haskell/th-lift-instances/th-lift-instances-0.1.14.ebuild delete mode 100644 dev-haskell/th-orphans/th-orphans-0.13.10.ebuild create mode 100644 dev-haskell/th-orphans/th-orphans-0.13.13.ebuild delete mode 100644 dev-haskell/time-compat/time-compat-1.9.3.ebuild delete mode 100644 dev-haskell/trifecta/trifecta-2.1.ebuild delete mode 100644 dev-haskell/unordered-containers/unordered-containers-0.2.12.0.ebuild delete mode 100644 dev-haskell/uuid-types/uuid-types-1.0.3-r1.ebuild create mode 100644 dev-haskell/validity/validity-0.12.0.0.ebuild delete mode 100644 dev-haskell/validity/validity-0.9.0.3.ebuild delete mode 100644 dev-haskell/vault/vault-0.3.1.4.ebuild delete mode 100644 dev-haskell/vector-algorithms/vector-algorithms-0.8.0.3.ebuild create mode 100644 dev-haskell/vector-builder/vector-builder-0.3.8.3.ebuild delete mode 100644 dev-haskell/vector-builder/vector-builder-0.3.8.ebuild delete mode 100644 dev-haskell/vector/vector-0.12.1.2.ebuild delete mode 100644 dev-haskell/wreq/wreq-0.5.3.2.ebuild create mode 100644 dev-haskell/wreq/wreq-0.5.3.3.ebuild (limited to 'dev-haskell') diff --git a/dev-haskell/Manifest.gz b/dev-haskell/Manifest.gz index ca26871b129b..82eab81cb083 100644 Binary files a/dev-haskell/Manifest.gz and b/dev-haskell/Manifest.gz differ diff --git a/dev-haskell/abstract-deque-tests/Manifest b/dev-haskell/abstract-deque-tests/Manifest index cc1fa1d496ee..975762367e1e 100644 --- a/dev-haskell/abstract-deque-tests/Manifest +++ b/dev-haskell/abstract-deque-tests/Manifest @@ -1,3 +1,3 @@ DIST abstract-deque-tests-0.3.tar.gz 11427 BLAKE2B 2a43e52bb0a5b7634f179e5857eb01d76429134345003fc2f3b14460363221940f8296ac3adc5f024e2578e684664092c2ec5c1b2eb45af378ec32011e1dca67 SHA512 0e7ecb27d156e91c156a81866a1854aabd0fa88b57598575fbacb578bbfa769ba4de699158e8e12a7d26afe583e2a397b871ac0c08819a5b63bef749f8c1c213 -EBUILD abstract-deque-tests-0.3.ebuild 811 BLAKE2B 977aa569146569ae7ba693949909c54598bd543e5d76b89d7c4f7bf833f29dacd65fa86d93b1ad066aa4ae9a59666e4de4f68edd93c788f971ddccb2042b720c SHA512 d0254cc0f92597512a12e7a6a35d2f0bf3087b52f999d5d0304421a4ef36bff908fb6d3b5c206c80635a89bc3d35aac9069bccf6d4d88373bdc524bcd7afe489 +EBUILD abstract-deque-tests-0.3.ebuild 818 BLAKE2B 991e1fc2b2cf912f0f0415a9c2948541806582b5ee45d867ebb793e57c1dbd7a15228c251c50cd229ead02db8b903593305d2ef2d525f38bd7a9a91184de7b90 SHA512 b09ce2a22be67485fd2c806a87784b435092466c1c315492992fffbb96fc1de111a97498d70f9229eba49c22ddec0d7942ba300127f4031d61cd2f17b3e6b23e MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/abstract-deque-tests/abstract-deque-tests-0.3.ebuild b/dev-haskell/abstract-deque-tests/abstract-deque-tests-0.3.ebuild index f7d8def802ae..3830a9eb91d7 100644 --- a/dev-haskell/abstract-deque-tests/abstract-deque-tests-0.3.ebuild +++ b/dev-haskell/abstract-deque-tests/abstract-deque-tests-0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/abstract-deque-0.3:=[profile?] diff --git a/dev-haskell/abstract-deque/Manifest b/dev-haskell/abstract-deque/Manifest index f96f2512f266..f038a67071fd 100644 --- a/dev-haskell/abstract-deque/Manifest +++ b/dev-haskell/abstract-deque/Manifest @@ -1,4 +1,4 @@ AUX abstract-deque-0.3-atomic-primops.patch 412 BLAKE2B b59de5a3ff423ffd1cf5e56f6c0cbbd32fd295aa9d069707d7be50cd5ef8e3d9ae9af8a135fb010a0579e8083185f3ce99cb0621aa9f813f59caab438307149a SHA512 f5efd76b7bdd7c26ce8610d6a4403e8166d6dcea4ce044cbf21aea11c500b4be1e12f268ea0cf34b3c83f79905c33f34dffff420ff98280a4560a386eeb950df DIST abstract-deque-0.3.tar.gz 7219 BLAKE2B 46bb9997b6ff7dc111bafb650feaf35fa2955d2b2db34dbb964c982a042967bec5994b43e333b2b248717f6e486347a202b3abc2c688e305e9fa683b3ef59df6 SHA512 9293a366918f54458ffe13f6737bab2bee961b730732eff563d900b451bf5f7dde30276c9406bfc5c0ea64104afb70db3588b13d478bf9c60842dad906195f7a -EBUILD abstract-deque-0.3.ebuild 797 BLAKE2B 8fad45c254e3a8a308a035ee0d15cb8d70a25b8573557de66551d062dfcee3ce7c439bab05158717380683bc82c0a65dc75e6f4261220a75b84f62388757f1ea SHA512 f77a67a003075dd2fb8e187431d5a3b4e1f51b2aa8905d67880ad3eabd9cc5af11fdc5e2e85174621bdec37738c8829b79b236be0fd0d835f925cb15a6daa2de +EBUILD abstract-deque-0.3.ebuild 804 BLAKE2B 035d46bb587aeb29d8c9260a61df01b986d9040d2cf915b9e108e35be451e576cbf48b2a0006cf5c12630e3994a13b95761a6edbb07c2c230f1d91236b231f08 SHA512 6ed18524b958b3a8382bb5d8bfd066a1d8dc734cf874da56fd21cab6531178e631ae87d776e123e85658d504bdf6aa499a270ebbdfa17bcd9aa3e8da54a3b307 MISC metadata.xml 1179 BLAKE2B 8fcc2ba358bfb3fc0855e765bb287c6dc7ac5d86d9f8aa2c88cda8b3a51915bffce33c65c3cdc3bef1bda7d14b8cccc6c7c781df72bfdd2e563833abc35a3f0c SHA512 646cbaffbd13e8a5d140b2ba2bdd05deaa558dc8fa55b355106425f2ba4be934eaea978df3bd4960931ae90e0a2ebca3f833d5f319fea93d38d81aaaa81a68f7 diff --git a/dev-haskell/abstract-deque/abstract-deque-0.3.ebuild b/dev-haskell/abstract-deque/abstract-deque-0.3.ebuild index 74ca8d523ded..78fe651e108f 100644 --- a/dev-haskell/abstract-deque/abstract-deque-0.3.ebuild +++ b/dev-haskell/abstract-deque/abstract-deque-0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="usecas" RDEPEND="dev-haskell/random:=[profile?] diff --git a/dev-haskell/abstract-par/Manifest b/dev-haskell/abstract-par/Manifest index 718035ee3bcb..b9d893211852 100644 --- a/dev-haskell/abstract-par/Manifest +++ b/dev-haskell/abstract-par/Manifest @@ -1,3 +1,3 @@ DIST abstract-par-0.3.3.tar.gz 4714 BLAKE2B d43acc721fc7d4e0f9c9fc85f2edeb489ea145332173840d93bfac9b0bcffcc50a89cf33a1b0f8736c76fc894140ba8d45f13821bf1515491d012f0ee53915a7 SHA512 d603745202ececf5a514e5ac7da82fdd03dd27ec4fbb11a870a7b0a6c92e468cf3bd68763afa748434b3ed0ed5b80a1d2cefaa84c68a84b82028225400841605 -EBUILD abstract-par-0.3.3-r1.ebuild 571 BLAKE2B 7954ffddb1f1af17b59f3362f8cbfe6ce3097566eb3c0d9745dcae26989f3b4f70232f00ceb552fe28c73389a410c6fdde96e17b3bd7e67bad16810933906751 SHA512 f0763b701c2dbb49c423b576ee46dc3b722a14337ef28b85ba68e04ede424c8e800732912e05b4b519855d80ebee8f2223c4d87d407e8badf5e90512ea331842 +EBUILD abstract-par-0.3.3-r1.ebuild 578 BLAKE2B 909a3ed9d90781803529a12c1a55ed74a6bf51863a714893b0824fb2af829374a1f849743f5771a0349780921d67d542c8b9955e40dd84fa65370c0dace2ea1a SHA512 be3b17fe795b90df182c59127e6fd2865fc4223d113edd4a166ef73a4479a50c6a2cd222ef7cc95609d6085ed9010fa674627e353c7ce51a30c7d3b0202b6b01 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild b/dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild index 26e5aa08e9c8..43a2a5dfcd91 100644 --- a/dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild +++ b/dev-haskell/abstract-par/abstract-par-0.3.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/aeson-diff/Manifest b/dev-haskell/aeson-diff/Manifest index 83dc6776e40c..a882cc237dab 100644 --- a/dev-haskell/aeson-diff/Manifest +++ b/dev-haskell/aeson-diff/Manifest @@ -1,3 +1,3 @@ -DIST aeson-diff-1.1.0.9.tar.gz 16227 BLAKE2B 8bde3a62353e2ae5d6c5ceb2862da5537908bf3231d590c20dea24e820928b526ee84b463aef28e448f28a399f9a64dd8dcb6058f75999a9636866a59dd913c4 SHA512 2778eabe53ac0520028c9eccae7f52dcdeb2eccb4df4ff6a84e4625afc5d46533ebf61b6b99c16eb5ffe9792e781b0f9a8e1e43c2b69b751d1dbc5dd627635d9 -EBUILD aeson-diff-1.1.0.9.ebuild 1212 BLAKE2B ed5b99cf51b347337c37ce85d23983323f2b1d3d05671c73610e7253a84d1a79bfa3510c4937bdc4a082ab6d487215536900eadfc53eef31ab5e4c578cf7a2a9 SHA512 9d60dc2c4ed616ecc91b6466db7d0f791207167a58cea96a7931bc9c61036bae31a616db7c86ec5cde44979b7a35d665cbe34c38b373a14c78cdb451a1f11a6e +DIST aeson-diff-1.1.0.13.tar.gz 17172 BLAKE2B 0135fd65b4bc1efbe11d8c86144e8f0b030f649c6519685d6ba01387cfd64026ea53300c31598104645d82e02ff136da0b7a2cec0f2afb7fa3a8c6bd25af4088 SHA512 78ae5da41f4962871bc3dd0a2cc79abf4964e639eb7cdb5b5cb65f5a4dfabeddd9c3fc9fe4446f2ae1b3dde1fe888091205540a852da451e76743efee07febe2 +EBUILD aeson-diff-1.1.0.13.ebuild 1011 BLAKE2B f6e7935d02f5c5ae22cf6aab14f78600c685ff69badd476c7802bfa7382297b1b056f193b56ed20f76b7b168c223e1c96186947a3b7467668c205933216e6ec9 SHA512 f2699b446a7a134c484083cd794726c0dbc3591a4a87004710198e46c14d3696f7f9a739481e39c2b9c22d038cef1ab3f22dbd318cafd317b9e74fe7b50bb1c6 MISC metadata.xml 501 BLAKE2B 3ffc727b51998b4c4f43bfd3105e663386551866e7eba05d8d4a59c9ebaed7d3911b0aa694a5e233f8bd4145769b99a9d16e05b86487d9a51c418c9abad3d4f8 SHA512 3340a169a4eb8e115ae333684eae101afeec6968acbb9d98d9c5be2aa9d77b7dabba0c529e95a8478cd3ff4fab62a38f132d0e1c5ba2164caec95f901fa1947b diff --git a/dev-haskell/aeson-diff/aeson-diff-1.1.0.13.ebuild b/dev-haskell/aeson-diff/aeson-diff-1.1.0.13.ebuild new file mode 100644 index 000000000000..7fba9e5d45b5 --- /dev/null +++ b/dev-haskell/aeson-diff/aeson-diff-1.1.0.13.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.2.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Extract and apply patches to JSON documents" +HOMEPAGE="https://github.com/ysangkok/aeson-diff" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" + +# Ambiguous module name ‘Data.Vector’: found in multiple packages: AC-Vector-Fancy-2.4.0 vector-0.12.0.2 +RESTRICT=test + +RDEPEND=">=dev-haskell/aeson-2.0.3:=[profile?] + dev-haskell/edit-distance-vector:=[profile?] + dev-haskell/optparse-applicative:=[profile?] + dev-haskell/scientific:=[profile?] + dev-haskell/vector:=[profile?] + dev-haskell/yaml:=[profile?] + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 =dev-haskell/cabal-doctest-1 =dev-haskell/doctest-0.18.2 + dev-haskell/glob + dev-haskell/quickcheck ) +" diff --git a/dev-haskell/aeson-diff/aeson-diff-1.1.0.9.ebuild b/dev-haskell/aeson-diff/aeson-diff-1.1.0.9.ebuild deleted file mode 100644 index 1d4b1fc48bed..000000000000 --- a/dev-haskell/aeson-diff/aeson-diff-1.1.0.9.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.6.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Extract and apply patches to JSON documents" -HOMEPAGE="https://github.com/thsutton/aeson-diff" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -# Ambiguous module name ‘Data.Vector’: found in multiple packages: AC-Vector-Fancy-2.4.0 vector-0.12.0.2 -RESTRICT=test - -RDEPEND="dev-haskell/aeson:=[profile?] - dev-haskell/edit-distance-vector:=[profile?] - dev-haskell/hashable:=[profile?] - dev-haskell/mtl:=[profile?] - dev-haskell/optparse-applicative:=[profile?] - dev-haskell/scientific:=[profile?] - dev-haskell/text:=[profile?] - dev-haskell/unordered-containers:=[profile?] - dev-haskell/vector:=[profile?] - >=dev-lang/ghc-8.0.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.24.0.0 - test? ( >=dev-haskell/doctest-0.9 - dev-haskell/glob - dev-haskell/quickcheck - dev-haskell/quickcheck-instances ) -" - -src_prepare() { - default - cabal_chdeps \ - 'base >=4.9 && <4.15' 'base >=4.9' -} diff --git a/dev-haskell/alex/Manifest b/dev-haskell/alex/Manifest index 214c2439aa97..2286fbe2f7bc 100644 --- a/dev-haskell/alex/Manifest +++ b/dev-haskell/alex/Manifest @@ -1,3 +1,3 @@ DIST alex-3.2.7.1.tar.gz 108229 BLAKE2B 1c1c3488c6e0f559003de5edc1250afdd09098eb4da3414d8c461d03ee5f08b94f80e6f6d32366f6d8d0563a068ee8b2a1c9cb7b78bbbf0a1dcf3767ea448ffd SHA512 f8ff12de874b905449fdda0d704f9e4ac30fa3e60e965f82d7bb2d6e3974cf926f85134d32878c48faf0ec4a002ea7240cf6696e1cbcad25a0eebb9d1850cc07 -EBUILD alex-3.2.7.1.ebuild 1451 BLAKE2B d4394b85d471973c94289456a90b83336f2c7b2dd342d5073f7bdb29a0e25bf2b44744865af4f63ef8a6447bfff86f7eebed130a257f999332407be75cab5746 SHA512 947fb3e242ed1add636df46b0e7a28c644a9502a2ca2a8196804794ff4412f464c5b0032a3bf3146fd8958e834492194e046fc23a645e77e85ab35e9113d3c71 +EBUILD alex-3.2.7.1.ebuild 1458 BLAKE2B c63e477d8f1a584029c7ec6b84179353b41706734bd0d66645c4b3cbb25acdb6e0ba656111143bdf943dabbfe6d9b77c3dd4143dd38b4d96f08205026ed16f11 SHA512 ae1c039080dcee0674956c5f554a2620f3ba78686d7c7ea3bc00d12909cbd52594a095215b30afa13ed03b9b53fba649613165e6a14647ccc43b697acdd5534f MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/alex/alex-3.2.7.1.ebuild b/dev-haskell/alex/alex-3.2.7.1.ebuild index ec1778f3abc6..9e128bbf90b8 100644 --- a/dev-haskell/alex/alex-3.2.7.1.ebuild +++ b/dev-haskell/alex/alex-3.2.7.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="doc" RDEPEND=">=dev-lang/ghc-8.4.3:= diff --git a/dev-haskell/async/Manifest b/dev-haskell/async/Manifest index f43eccd6896a..44485bb05ffd 100644 --- a/dev-haskell/async/Manifest +++ b/dev-haskell/async/Manifest @@ -1,6 +1,4 @@ -DIST async-2.2.2.tar.gz 12927 BLAKE2B a0fa95525153e1065888072d4c7590a6184fbbedd957d0a7867235414681c9959be385a75007160d50fb3a9e015c83651175c4399f24b7a0d981cfbe0f8bf250 SHA512 6984c74b76dc1db73363ca2e360d2be6f2e7b4de5c7de452c4df7ee996b2256790a8cecb532af6d7d675541315a16f8e4ce566c5f79e4102e4a857f057e2d811 DIST async-2.2.4.cabal 3095 BLAKE2B cb0491c2fa792c794308485031c8cb876b596f37f06bc53eb824eb09d83f539d315b1e5a49478fef5282609ab755c22442051684dda79e94dc02bca7cb2c5824 SHA512 a19d1ce77902377fe6afc24c10002ef539d21fb402cf245e0816a67086c2a13b0b2e7b984e054a6b846f2acbcbd0fd942819e381e8ff29ba995757cbf8d8aa8f DIST async-2.2.4.tar.gz 14148 BLAKE2B c47e47a4bbe98d05bdd6b8ad89888013643f36ea5ede8af306b98749cec3cf9c3e87330339af4152cf7e84f5b9ced39c1eb69079921d4c0b7c993191bc052c2d SHA512 24f37f974dd7573138475d04c0fccb97fcbd8b3de56f7d06199b8f936fd9a29cd0ba0574212a753a81de8958b3292ecee79d0e8d0d2f51eb91874424e6219569 -EBUILD async-2.2.2.ebuild 989 BLAKE2B b3e8231232b64e70a1b6df3941086ba27f436afd8d134ff4ae1f6050e1fb5a10746a4acefeb147b098a3cfb2fdd944e16ea095f2221e5da36851e4d53297f8b8 SHA512 57e692ff5f5378f5a6b000dc977b63d958581e7a7376693dabdc2ccc71f7f4c2b5685e313d46afcd8b2874ed3fc959cff04ae686776843af20dbc465ce7620ac EBUILD async-2.2.4.ebuild 1301 BLAKE2B 893163138fb44ff28b5fbf71655e1848d93906816d6cefed89922891dfed57446ee282bc1fd7546f9ddc8a9501f5352a1e01d1125f98e554f526b86d47f8e466 SHA512 464ec4cf7e0bfcb2f6f8c8646ff9aaf4f030c65d639f96a530ed4fda27e4ef792ae7934e9c348087ffee98fe8689300cdf9ac2fe6678d7a51ccdf89c0a10342a MISC metadata.xml 1592 BLAKE2B 60a430af3879dce2792c2eef6e141fbb3c56224cae82a374f6018b7d3faaccd6fafe5cca5cdc50ecfcc262677d1ba7da9dd823469736d68e50c9b99c668f8bae SHA512 3b780ae480db0c7af6cb57f3f49bc713bff5cdb15e8cd77fb7f8543d09f44a2132add61db56ba229cc1c4bf66014ede90db4ebd864989061ffe9f30bbdfcf11c diff --git a/dev-haskell/async/async-2.2.2.ebuild b/dev-haskell/async/async-2.2.2.ebuild deleted file mode 100644 index 56eecdbe0d44..000000000000 --- a/dev-haskell/async/async-2.2.2.ebuild +++ /dev/null @@ -1,42 +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.1.9999 -#hackport: flags: -bench - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Run IO operations asynchronously and wait for their results" -HOMEPAGE="https://github.com/simonmar/async" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/hashable-1.1.2.0:=[profile?] =dev-haskell/stm-2.2:=[profile?] =dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 - test? ( dev-haskell/hunit - dev-haskell/test-framework - dev-haskell/test-framework-hunit ) -" - -src_prepare() { - default - - cabal_chdeps \ - 'base >= 4.3 && < 4.14' 'base >= 4.3' -} - -src_configure() { - haskell-cabal_src_configure \ - --flag=-bench -} diff --git a/dev-haskell/atomic-primops/Manifest b/dev-haskell/atomic-primops/Manifest index b0b15e3d9523..137942ff3784 100644 --- a/dev-haskell/atomic-primops/Manifest +++ b/dev-haskell/atomic-primops/Manifest @@ -1,3 +1,3 @@ DIST atomic-primops-0.8.4.tar.gz 33639 BLAKE2B 5293b6f839599fe7a47c8f3f13a03df12fe8a5d7223a4b488a86b7f1f2c208ecd01f75acf7378668b4f91046221d9076875e05ca2611bb51d6ff1ad7a2e0d8f6 SHA512 a9e873e6f4eba26541d370c5ee3b81b518a1bf0f54d303d26a2065ba47eac7db1366436661b108c0648503386ffb9cb121567236c9635bf30d4e523a2d63a8b4 -EBUILD atomic-primops-0.8.4.ebuild 693 BLAKE2B 07fb854758c17511b4a731a882c293c6a56191744e75014cfd923a2aeb9672eb073f94707dade6ce6167d4294c18a5d0659b037ed6cfbee16c3063731f89df7a SHA512 f1aeccc0c3aadf2281990df0a02e82787d207367bb585eb6e0bd224e62a72bbd2604fdaca93303adb2f177e8f5a2f7ae505ae0cdfda3b1a202e14ea7f1f546bb +EBUILD atomic-primops-0.8.4.ebuild 700 BLAKE2B 0317690296643078716a7ac9fefe70aff0321a1056dbf2a87f96b8e58eb0bbb2b33cc6466e4b936a1dcba7cbcce6882dcbbd9c43224d1c280a1ef5c2278d9112 SHA512 149c71d893e802cff1af5f55d558855cad8139609db4f0a296e104e1e6c7556e9283150a2df15355b1f1748702ff84a1cb26c346744a7bbdfdd5499a644ffd20 MISC metadata.xml 985 BLAKE2B bdc88207e30c05665b2dd2b91d733d9bfbd2b9c93028b8e1259baf7f16e0391d36547fc7a61c79be6d3495cacafdfb44c03fadcf11c143c17dc0000cac3462fc SHA512 fbcb6b7dce3acc68b236b752432576857e75b9cc33d45cddb8782f4797644fbd3ace901941552d479ff2bc4344447b6ad7ee33e52c017ca2fd8222cd353e17b3 diff --git a/dev-haskell/atomic-primops/atomic-primops-0.8.4.ebuild b/dev-haskell/atomic-primops/atomic-primops-0.8.4.ebuild index 5222fa5a40cd..d3c750c107e5 100644 --- a/dev-haskell/atomic-primops/atomic-primops-0.8.4.ebuild +++ b/dev-haskell/atomic-primops/atomic-primops-0.8.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="debug" RDEPEND="dev-haskell/primitive:=[profile?] diff --git a/dev-haskell/attoparsec-iso8601/Manifest b/dev-haskell/attoparsec-iso8601/Manifest index 31a29af1763d..eb4964d47397 100644 --- a/dev-haskell/attoparsec-iso8601/Manifest +++ b/dev-haskell/attoparsec-iso8601/Manifest @@ -1,5 +1,3 @@ -DIST attoparsec-iso8601-1.0.1.0.tar.gz 4317 BLAKE2B 80c7f9dc3bb52799117177daf5389882413656713d7b0671694f725110e0ebfe54d93ff6e439359556d3f0895354d3ba6994287967eda3f05c9d4d4cbc2dabc0 SHA512 a1d751d388446a7d2f628d7112b72beab338061bf2f8dc74c26549f0e93ebbb955bd9082db8a70db71cd80ceb576b22a94195c34f816eb6cecd5c584cb100e8b DIST attoparsec-iso8601-1.0.2.1.tar.gz 4457 BLAKE2B f613d95643c53cc01061e0ee88c1bc42a05d3b9d5f60993b1a3744b09ff74a2d039bd5c75e23696ba0c6953227dd9bcd47cbdd4be719448698cfb9774b8600a6 SHA512 7be279057d0338c5825f5a9d578df23364325e274334d0cca37a4cba6a3a626202994fa284f529b08c3e1067278f6a1fbabbcaf2769a845efdaa05605ed4a6e0 -EBUILD attoparsec-iso8601-1.0.1.0-r1.ebuild 966 BLAKE2B a5b0084c588bc12afa37487f5046731c93516460ddeeccf4273f6ec3652680878ef9a23bf4616171882fd2c5c55f5a9ba728d2a86c6983f28f2ede0e3b8a80cc SHA512 b8ac894b08f2a8e693ef81e5c650181e28aac09f6f88a90444119dcbee6fc39fb3209aa575dced5048daabd29261223dda56f28f8a77041393a920fc03f5f16b EBUILD attoparsec-iso8601-1.0.2.1.ebuild 953 BLAKE2B d1cb3d37ba16f3c02b69692713a98c346d72d8d8931df4ee6cc2d5c56ea474b44aa5c9de1ff4bcc566fc6b7491b11baa0f66d01bacdeacd1e8f1a8363cfd0560 SHA512 ce9990aa0595ae81167bb9178174834f3e7119bafde49dc92fd8c4914d11d8d91bce17102fbf010424f48c774f65d0171ca26ca9cdc42c5cbeaf568ee6100676 -MISC metadata.xml 380 BLAKE2B aee2e46e65f4559e3bb61643fbdac419ffaefbf49577ad17f42fc6e16532d9e5938587c19b1e10e382d9bd462a6355aa7043e1b3293a474e9233aa001233ee08 SHA512 15456c87d311d0b61fae9af6afd6be12f6655260e9d89b5527b81badffc4f8d533ab7c9059f4ffe1cfb0381319011614d0fab539c73b9da81158253724dcf0c5 +MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/attoparsec-iso8601/attoparsec-iso8601-1.0.1.0-r1.ebuild b/dev-haskell/attoparsec-iso8601/attoparsec-iso8601-1.0.1.0-r1.ebuild deleted file mode 100644 index e7b5c6dd1290..000000000000 --- a/dev-haskell/attoparsec-iso8601/attoparsec-iso8601-1.0.1.0-r1.ebuild +++ /dev/null @@ -1,41 +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.9999 -#hackport: flags: -developer -fast - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Parsing of ISO 8601 dates, originally from aeson" -HOMEPAGE="https://github.com/bos/aeson" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="developer fast" - -RDEPEND=">=dev-haskell/attoparsec-0.13.0.1:=[profile?] - >=dev-haskell/base-compat-0.9.1:=[profile?] - >=dev-haskell/text-1.1.1.0:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 -" - -src_prepare() { - default - cabal_chdeps \ - 'base-compat >= 0.9.1 && < 0.11' 'base-compat >= 0.9.1' -} - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag developer developer) \ - --flag=-developer -fast \ - $(cabal_flag fast fast) -} diff --git a/dev-haskell/attoparsec-iso8601/metadata.xml b/dev-haskell/attoparsec-iso8601/metadata.xml index 8ca0c5599269..937381521944 100644 --- a/dev-haskell/attoparsec-iso8601/metadata.xml +++ b/dev-haskell/attoparsec-iso8601/metadata.xml @@ -5,8 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - operate in developer mode - compile without optimizations - diff --git a/dev-haskell/attoparsec/Manifest b/dev-haskell/attoparsec/Manifest index d9cc814744cb..62e57979c0b6 100644 --- a/dev-haskell/attoparsec/Manifest +++ b/dev-haskell/attoparsec/Manifest @@ -1,5 +1,3 @@ -DIST attoparsec-0.13.2.3.tar.gz 162346 BLAKE2B 02bcd5d2c4993db547a723fa9f30ddca882a3c13d7c68073e9ed2b093def2f86062b5d9d5c87d9a5ccd13d59ef1b2f962537979320d56444027a1fc931dc98fc SHA512 84805ff547f1aa5eebd320c1bd738bc1098a9789fb330eff7bdcb1b0477e9709d86f93bd8848f4a8501a123b6add6bd22af59cfa94af66f1d57703745706a194 DIST attoparsec-0.14.4.tar.gz 160701 BLAKE2B eb7094b0e1b064f5b10c198950b33a085722ee22bd6f0036c8e53aa5475f1b40fe08d528ec3afd547b13cd5712a51e5bcb86a8465a59174a35d603b3f9c13a0a SHA512 48aa7743b24def2db7041e3e0189d9844194c42b5d216ff5060806a80eb550200ddcb11e9321a910ac4881ffdd7381d80a4b88a73acfb29209c650eababb925b -EBUILD attoparsec-0.13.2.3.ebuild 1016 BLAKE2B 5275ae71da8e6229c12c6af8e3cbd46c61a3acb438a76d4867f9d463555c987c18a40729a6493d083d482f23505cc5162dccee7b6248916741cd815a77e58547 SHA512 46c927c2377a70e7271a09ae2c945c03f9bba128b5066dd6ea250595e85e181675533097d37bb5dc0c8e1f60cd629a55ac38272afb9f8f5391f41877920c2bf5 EBUILD attoparsec-0.14.4.ebuild 1011 BLAKE2B 0baf7e2340552298cc43d8c43ce1f816e6626cdd48f793a5c8e8fd9095a86c89249852a3db0fa432a9acdf80313175a44e5b3d6c8b02c2503e93ad0e1cff126a SHA512 074f7c82ca2d339655e58a6591cda9fb688f46f5c6be9f29ca10b21779dd56e07ff93a6299e091d248e07cfd68c76b39405aa88d5c90e3989e888a0be5522fa1 MISC metadata.xml 515 BLAKE2B 0dff22eb1e895cad8222849d25347ad574bd8d404c3849afaab26ca96c20259ea96b70b92d3342e1a0d37fa15df23c3b708d51a39f751dbf03834db84d52767f SHA512 14e7f7e93444fbe31bc60c5fc75f4812a2ee5f9ac9d4d3007e11a7fbcabad96ed8ea4d56585d2665a9d585aafc0757247c78519ea2cf1973cf8353e92f8f37f7 diff --git a/dev-haskell/attoparsec/attoparsec-0.13.2.3.ebuild b/dev-haskell/attoparsec/attoparsec-0.13.2.3.ebuild deleted file mode 100644 index 20e44cf82d48..000000000000 --- a/dev-haskell/attoparsec/attoparsec-0.13.2.3.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.1.9999 -#hackport: flags: -developer - -CABAL_FEATURES="lib profile haddock hoogle hscolour" # Disable test-suite: circular depends -inherit haskell-cabal - -DESCRIPTION="Fast combinator parsing for bytestrings and text" -HOMEPAGE="https://github.com/bos/attoparsec" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RESTRICT=test # QC-2.10 finds contradiction - -RDEPEND=">=dev-haskell/fail-4.9:=[profile?] =dev-haskell/scientific-0.3.1:=[profile?] =dev-haskell/semigroups-0.16.1:=[profile?] =dev-haskell/text-1.1.1.3:=[profile?] - >=dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 -" - -src_configure() { - haskell-cabal_src_configure \ - --flag=-developer -} diff --git a/dev-haskell/aws/Manifest b/dev-haskell/aws/Manifest index 03368a0d048e..ce9524dd0c80 100644 --- a/dev-haskell/aws/Manifest +++ b/dev-haskell/aws/Manifest @@ -1,4 +1,5 @@ -DIST aws-0.22-r4.cabal 15515 BLAKE2B 7936d1ba22ef5d60baf8804d5d77b5202f6fcef31b63cba9c06ffe5f66aae8d584c3877887e408033efe36bc9cf04c738c545ca61e9eceeaee61bb168ac1e062 SHA512 a6a1d639cedf6929f60cf4b4187fbefb72f7024cbdaa3c3d383acc933be1f03b139c4b58a34afaf7ecdc355ee507f4411e9953f98127850d4978a6ba859f4e8e +AUX aws-0.22-aeson-2.patch 7603 BLAKE2B 6c3247b7b9e580fa462e11d41bad7b42131a4212a9a8c678f74a337cc15099694e565d6019e8b90f28fc9568827dcac97c99fe25569e7efc4ae5ddece42d079c SHA512 b439e8178c5a70278e23b9dbc7eb74c26358a81bdba27e8b12584439c2e59c52c0c662575f70c56e150f487d6d4094739a1e7816eb89583a893d15b37aa3892a +DIST aws-0.22-rev3.cabal 15515 BLAKE2B 7936d1ba22ef5d60baf8804d5d77b5202f6fcef31b63cba9c06ffe5f66aae8d584c3877887e408033efe36bc9cf04c738c545ca61e9eceeaee61bb168ac1e062 SHA512 a6a1d639cedf6929f60cf4b4187fbefb72f7024cbdaa3c3d383acc933be1f03b139c4b58a34afaf7ecdc355ee507f4411e9953f98127850d4978a6ba859f4e8e DIST aws-0.22.tar.gz 106122 BLAKE2B b4ff46e2742d53323c80952c303a4605d13600fd60085a2e0501af2fc0a74f0c2769c6bf0692710bbfd972c474b9cab26fd97e9126fdcfb3eaff90afbab1d9ae SHA512 e7ff376c47a7ca7a65c8f10f19e591d4a4b4d2cfa333b4727f88f0b170d7acb0aff402617f2d617c522fe5d16ce92b249a23f1fb0a8bfe5bbefaef2931b786bd -EBUILD aws-0.22-r4.ebuild 3863 BLAKE2B 3e1e457a7126651235c945c17f758470000a0498276f59449b2d7bc2bd999849c5e895ec9333ea1f3e4b9a8ec6f0fbf0c4125eb8beed9d0cd5c77423cbae92e3 SHA512 ab0c5bb4340b2352e768a946bbb8694697213d65d6e6e2d2e2f9f6d64f801cc5b565b3b963f01b5dad279d45633ab03bb4fde440dfb95018956f6fe6cc207c57 +EBUILD aws-0.22-r5.ebuild 2952 BLAKE2B 0a9870774db31fa319d06c8ccec73c4004bbbcc5b41b81403cc719a216a839fed11413844f53ca0ab2f2df638be69dc2c9cc4bdcb63e3e511b6ed6819152bcfc SHA512 52c53474b8e03065f9b6cbb6776cdd20f7b94291d23b967a33ec8e4e8e7ad7f32f36dfe587b5ee969eb6fdb57b6c011d9512a899ea495316d15d4305e5a61679 MISC metadata.xml 580 BLAKE2B 2f6f53f53684dd447ad3c69e408afb8740a8ff0d565c75fa4c5aa55e271f73d79eb42969a7c48320b80096ea53daacaaf5fb22e52de91e388ec96b8b12129b85 SHA512 f3f8d31ba04946e95357b929e5aa611cfe8b58ee484837767eceb2aab10fd07b20e7c7cb2f6fa60f8a409980ef5fdc5294aeaa9656e61365ed2674c9b63b0391 diff --git a/dev-haskell/aws/aws-0.22-r4.ebuild b/dev-haskell/aws/aws-0.22-r4.ebuild deleted file mode 100644 index 78feeaf7c7df..000000000000 --- a/dev-haskell/aws/aws-0.22-r4.ebuild +++ /dev/null @@ -1,87 +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.6.4.9999 -#hackport: flags: +networkbsd -CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite requires deps porting -inherit haskell-cabal - -DESCRIPTION="Amazon Web Services (AWS) for Haskell" -HOMEPAGE="https://github.com/aristidb/aws" -HACKAGE_REV="3" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz - https://hackage.haskell.org/package/${P}/revision/${HACKAGE_REV}.cabal -> ${PF}.cabal" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="examples" - -RESTRICT=test # requires aws account - -RDEPEND=">=dev-haskell/aeson-0.6:=[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/exceptions-0.8:=[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/mtl-2:=[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/semigroups-0.18:=[profile?] =dev-haskell/tagged-0.7:=[profile?] =dev-haskell/text-0.11:=[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-7.8.2:= - examples? ( >=dev-haskell/errors-2.0:=[profile?] ) - >=dev-haskell/network-3:=[profile?] =dev-haskell/network-bsd-2.8:=[profile?] =dev-haskell/aeson-0.7 -# >=dev-haskell/http-client-0.3 =dev-haskell/lifted-base-0.2 -# >=dev-haskell/mtl-2.1 -# >=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/text-1.1 -# >=dev-haskell/transformers-base-0.4 -# !examples? ( >=dev-haskell/errors-2.0 ) ) - -src_prepare() { - # pull revised cabal from upstream - cp "${DISTDIR}/${PF}.cabal" "${S}/${PN}.cabal" || die - - # Apply patches *after* pulling the revised cabal - default -} - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag examples examples) \ - --flag=networkbsd -} diff --git a/dev-haskell/aws/aws-0.22-r5.ebuild b/dev-haskell/aws/aws-0.22-r5.ebuild new file mode 100644 index 000000000000..fa12e302fc1c --- /dev/null +++ b/dev-haskell/aws/aws-0.22-r5.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.2.9999 +#hackport: flags: +networkbsd + +CABAL_HACKAGE_REVISION=3 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Amazon Web Services (AWS) for Haskell" +HOMEPAGE="https://github.com/aristidb/aws" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="examples" + +RESTRICT=test # requires aws account + +RDEPEND=">=dev-haskell/aeson-2.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 +" + +PATCHES=( "${FILESDIR}"/${P}-aeson-2.patch ) + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag examples examples) \ + --flag=networkbsd +} diff --git a/dev-haskell/aws/files/aws-0.22-aeson-2.patch b/dev-haskell/aws/files/aws-0.22-aeson-2.patch new file mode 100644 index 000000000000..25d5966ed0a7 --- /dev/null +++ b/dev-haskell/aws/files/aws-0.22-aeson-2.patch @@ -0,0 +1,185 @@ +From 7af7586c5d244d07f77d49e5fdc739e6e8e54816 Mon Sep 17 00:00:00 2001 +From: Joey Hess +Date: Mon, 18 Oct 2021 14:35:30 -0400 +Subject: [PATCH] build with aeson 2 + +--- + Aws/DynamoDb/Commands/Table.hs | 4 +-- + Aws/DynamoDb/Commands/UpdateItem.hs | 5 ++-- + Aws/DynamoDb/Core.hs | 39 +++++++++++++++-------------- + aws.cabal | 2 +- + 4 files changed, 26 insertions(+), 24 deletions(-) + +diff --git a/Aws/DynamoDb/Commands/Table.hs b/Aws/DynamoDb/Commands/Table.hs +index 5fb42e0..a5fe025 100644 +--- a/Aws/DynamoDb/Commands/Table.hs ++++ b/Aws/DynamoDb/Commands/Table.hs +@@ -35,9 +35,9 @@ module Aws.DynamoDb.Commands.Table + import Control.Applicative + import Data.Aeson ((.!=), (.:), (.:?), (.=)) + import qualified Data.Aeson as A ++import qualified Data.Aeson.KeyMap as KM + import qualified Data.Aeson.Types as A + import Data.Char (toUpper) +-import qualified Data.HashMap.Strict as M + import Data.Scientific (Scientific) + import qualified Data.Text as T + import Data.Time +@@ -281,7 +281,7 @@ data TableDescription + + instance A.FromJSON TableDescription where + parseJSON = A.withObject "Table must be an object" $ \o -> do +- t <- case (M.lookup "Table" o, M.lookup "TableDescription" o) of ++ t <- case (KM.lookup "Table" o, KM.lookup "TableDescription" o) of + (Just (A.Object t), _) -> return t + (_, Just (A.Object t)) -> return t + _ -> fail "Table description must have key 'Table' or 'TableDescription'" +diff --git a/Aws/DynamoDb/Commands/UpdateItem.hs b/Aws/DynamoDb/Commands/UpdateItem.hs +index 0d94a59..1152b5a 100644 +--- a/Aws/DynamoDb/Commands/UpdateItem.hs ++++ b/Aws/DynamoDb/Commands/UpdateItem.hs +@@ -31,6 +31,7 @@ module Aws.DynamoDb.Commands.UpdateItem + ------------------------------------------------------------------------------- + import Control.Applicative + import Data.Aeson ++import qualified Data.Aeson.Key as AK + import Data.Default + import qualified Data.Text as T + import Prelude +@@ -91,9 +92,9 @@ instance ToJSON AttributeUpdates where + toJSON = object . map mk . getAttributeUpdates + where + mk AttributeUpdate { auAction = UDelete, auAttr = auAttr } = +- (attrName auAttr) .= object ++ (AK.fromText (attrName auAttr)) .= object + ["Action" .= UDelete] +- mk AttributeUpdate { .. } = (attrName auAttr) .= object ++ mk AttributeUpdate { .. } = AK.fromText (attrName auAttr) .= object + ["Value" .= (attrVal auAttr), "Action" .= auAction] + + +diff --git a/Aws/DynamoDb/Core.hs b/Aws/DynamoDb/Core.hs +index 1c116d3..b9a6cc4 100644 +--- a/Aws/DynamoDb/Core.hs ++++ b/Aws/DynamoDb/Core.hs +@@ -128,6 +128,8 @@ import Control.Monad.Trans.Resource (throwM) + import qualified Crypto.Hash as CH + import Data.Aeson + import qualified Data.Aeson as A ++import qualified Data.Aeson.Key as AK ++import qualified Data.Aeson.KeyMap as KM + import Data.Aeson.Types (Pair, parseEither) + import qualified Data.Aeson.Types as A + import qualified Data.Attoparsec.ByteString as AttoB (endOfInput) +@@ -141,7 +143,6 @@ import Data.Conduit + import Data.Conduit.Attoparsec (sinkParser) + import Data.Default + import Data.Function (on) +-import qualified Data.HashMap.Strict as HM + import Data.Int + import Data.IORef + import Data.List +@@ -536,7 +537,7 @@ instance ToJSON PrimaryKey where + toJSON (PrimaryKey h (Just r)) = + let Object p1 = toJSON h + Object p2 = toJSON r +- in Object (p1 `HM.union` p2) ++ in Object (p1 `KM.union` p2) + + instance FromJSON PrimaryKey where + parseJSON p = do +@@ -544,8 +545,8 @@ instance FromJSON PrimaryKey where + case length l of + 1 -> return $ head l + _ -> fail "Unable to parse PrimaryKey" +- where listPKey p'= map (\(txt,dval)-> hk txt dval) +- . HM.toList <$> parseJSON p' ++ where listPKey p'= map (\(k,dval)-> hk (AK.toText k) dval) ++ . KM.toList <$> parseJSON p' + + + -- | A key-value pair +@@ -661,9 +662,9 @@ instance ToJSON Attribute where + ------------------------------------------------------------------------------- + -- | Parse a JSON object that contains attributes + parseAttributeJson :: Value -> A.Parser [Attribute] +-parseAttributeJson (Object v) = mapM conv $ HM.toList v ++parseAttributeJson (Object v) = mapM conv $ KM.toList v + where +- conv (k, o) = Attribute k <$> parseJSON o ++ conv (k, o) = Attribute (AK.toText k) <$> parseJSON o + parseAttributeJson _ = error "Attribute JSON must be an Object" + + +@@ -674,7 +675,7 @@ attributesJson as = object $ map attributeJson as + + -- | Convert into JSON pair + attributeJson :: Attribute -> Pair +-attributeJson (Attribute nm v) = nm .= v ++attributeJson (Attribute nm v) = AK.fromText nm .= v + + + ------------------------------------------------------------------------------- +@@ -962,7 +963,7 @@ conditionsJson key (Conditions op es) = b ++ a + where + a = if null es + then [] +- else [key .= object (map conditionJson es)] ++ else [AK.fromText key .= object (map conditionJson es)] + + b = if length (take 2 es) > 1 + then ["ConditionalOperator" .= String (rendCondOp op) ] +@@ -1046,7 +1047,7 @@ renderCondOp c = case c of + + + conditionJson :: Condition -> Pair +-conditionJson Condition{..} = condAttr .= condOp ++conditionJson Condition{..} = AK.fromText condAttr .= condOp + + + instance ToJSON CondOp where +@@ -1076,12 +1077,12 @@ data ConsumedCapacity = ConsumedCapacity { + + + instance FromJSON ConsumedCapacity where +- parseJSON (Object v) = ConsumedCapacity +- <$> v .: "CapacityUnits" +- <*> (HM.toList <$> v .:? "GlobalSecondaryIndexes" .!= mempty) +- <*> (HM.toList <$> v .:? "LocalSecondaryIndexes" .!= mempty) +- <*> (v .:? "Table" >>= maybe (return Nothing) (.: "CapacityUnits")) +- <*> v .: "TableName" ++ parseJSON (Object o) = ConsumedCapacity ++ <$> o .: "CapacityUnits" ++ <*> (map (\(k, v) -> (AK.toText k, v)) . KM.toList <$> o .:? "GlobalSecondaryIndexes" .!= mempty) ++ <*> (map (\(k, v) -> (AK.toText k, v)) . KM.toList <$> o .:? "LocalSecondaryIndexes" .!= mempty) ++ <*> (o .:? "Table" >>= maybe (return Nothing) (.: "CapacityUnits")) ++ <*> o .: "TableName" + parseJSON _ = fail "ConsumedCapacity must be an Object." + + +@@ -1115,8 +1116,8 @@ data ItemCollectionMetrics = ItemCollectionMetrics { + + + instance FromJSON ItemCollectionMetrics where +- parseJSON (Object v) = ItemCollectionMetrics +- <$> (do m <- v .: "ItemCollectionKey" +- return $ head $ HM.toList m) +- <*> v .: "SizeEstimateRangeGB" ++ parseJSON (Object o) = ItemCollectionMetrics ++ <$> (do m <- o .: "ItemCollectionKey" ++ return $ (\(k, v) -> (AK.toText k, v)) $ head $ KM.toList m) ++ <*> o .: "SizeEstimateRangeGB" + parseJSON _ = fail "ItemCollectionMetrics must be an Object." + + +--- a/aws.cabal 2022-07-25 08:47:06.270139909 +1000 ++++ b/aws.cabal 2022-07-25 08:47:28.497479783 +1000 +@@ -35,7 +35,7 @@ + Default: True + + Library +- build-depends: aeson <1.6 ++ build-depends: aeson >= 2.0 + + Exposed-modules: + Aws diff --git a/dev-haskell/base-compat-batteries/Manifest b/dev-haskell/base-compat-batteries/Manifest index effa07ea2c33..a49c7495c770 100644 --- a/dev-haskell/base-compat-batteries/Manifest +++ b/dev-haskell/base-compat-batteries/Manifest @@ -1,6 +1,4 @@ -DIST base-compat-batteries-0.11.1.tar.gz 16748 BLAKE2B bd24a8fb165b8056023f7280745ce972d2036df33cd72f2824055455899d2643b4ca90d116d1692795ea504f0c03a97bc256eaeba7db491f35961061d28d0aba SHA512 a0149db9fae3664507c715e569209a9b996084cfb1f4dc125914eea57c2142ba8ddad559257dbf405c2b91d78d10c570c25e5a3c80bf50eb6bf5d31dfe65c217 DIST base-compat-batteries-0.12.1-rev2.cabal 8891 BLAKE2B b7d6ebe0a100757dc6b95b3dcc25b5922b7a5c781c726fe69549d21631be0339dd08a0017427830e35c36dd2074b5be55b6f71d6555c6ca0050e7b825b2cb1b0 SHA512 38d81b3d72e9cb731d5c25310e71a5f73b004a37a4211315fb750c29e3bbccca40daeae175d25f8c602d1b2d13eee899cf5b2dea401d1aa5bf821b588b93572a DIST base-compat-batteries-0.12.1.tar.gz 17623 BLAKE2B c5bd92d32b4dbd67e28fc355a06c6e431be28f52db08f7ae9ba5fb067ac9536cbbf6c1315bf09417278856f1402bbc8376b51b34d564f0d0d15e21d0f317b4f1 SHA512 346ad1e53e4712017e610d1883e91371c1bbdefdce35b2830b8807e207f6fbd2233e2be153d85b6632059f58d3d9c74435537719823533ddddd47d96b231b0cf -EBUILD base-compat-batteries-0.11.1.ebuild 1332 BLAKE2B 867923987abe0e7a494f367a2ae1c8dc327da5db0694e6a65c873611be7126be32a3932bc9c0a03ef64f8582512e92d8036d78cda8fbecb56e0f0e53f40fc342 SHA512 51c37eba33d6a5b3008777f0f68e5e352124539a63679342cf4df34266f73c30876cb677ffb925604f05a9007705270bdfc3c4283e41f161b140a545a56f7876 EBUILD base-compat-batteries-0.12.1.ebuild 1329 BLAKE2B 4a11d30589d58b6009bef4667ee1894686c548f50b99d50049e5cb7f918bf2bbbc095a93c62cbfda1e297723372f67ff81f51ab34c7097d1bcfc32dffd9e13e8 SHA512 1e565fb3eff4c0aeb64869ac8b3a383ede7c7528f200a564b50f7e3bdab2aa544c95ede6b812961c0207a2532259adbeb5c59d4a100472b2fab9cc61d16da1a2 MISC metadata.xml 1227 BLAKE2B 8eb53108c233a4104ebdbfb65ae119f19bd2ec64c1ce4be9e565b95845b7413128471ebfe760dca9ab4aea748b707645f8a40c4b704f72b8b7cce3c7a8270167 SHA512 99c6fa60f41d4d82c8a9593fe0c0afbbff5ecc3ae640429000d86ba451ecb2a70081b578133df41e327452858193d01f987294144c11cf58cca73bde75c5fca3 diff --git a/dev-haskell/base-compat-batteries/base-compat-batteries-0.11.1.ebuild b/dev-haskell/base-compat-batteries/base-compat-batteries-0.11.1.ebuild deleted file mode 100644 index 44b59da090b3..000000000000 --- a/dev-haskell/base-compat-batteries/base-compat-batteries-0.11.1.ebuild +++ /dev/null @@ -1,35 +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.4 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="base-compat with extra batteries" -HOMEPAGE="https://hackage.haskell.org/package/base-compat-batteries" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="~dev-haskell/base-compat-0.11.1:=[profile?] - >=dev-haskell/bifunctors-5.5.2:=[profile?] =dev-haskell/contravariant-1.5:=[profile?] =dev-haskell/fail-4.9.0.0:=[profile?] =dev-haskell/nats-1.1.2:=[profile?] =dev-haskell/semigroups-0.18.4:=[profile?] =dev-haskell/transformers-compat-0.6:=[profile?] =dev-haskell/type-equality-1:=[profile?] =dev-haskell/void-0.7.2:=[profile?] =dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( >=dev-haskell/hspec-1.8 - dev-haskell/quickcheck ) -" diff --git a/dev-haskell/base-prelude/Manifest b/dev-haskell/base-prelude/Manifest index 342c48051c27..d056609962cc 100644 --- a/dev-haskell/base-prelude/Manifest +++ b/dev-haskell/base-prelude/Manifest @@ -1,3 +1,3 @@ DIST base-prelude-1.3.tar.gz 4323 BLAKE2B 3d36ddfa5528f16d4323f690c42fe8871f563cbfc926d5e79831ddb0aebe5ca705842bb87d21dc960bbfaa088a298f7f810dd085228877755678b3daa6c67b4c SHA512 de0f500e0d2d962491951445e7409f337bbf5614417cf6dd54cf04e1dad9ad181bc09648c9f7e0201838fde38ca86b2f89eb40805c9d9df7afb9dbaae565eda9 -EBUILD base-prelude-1.3.ebuild 572 BLAKE2B 6d4ae70c26db6bc1123448bd7d99962b1ab5db4e0c501aaafa60547a58a21166f546946e5c6d630bf81d7c27d84d8fbd575a6f077aa07c718e74d45d382dae27 SHA512 a2a522974a895575a13129057a694ad7851fa69018f4503b6750716ad0756bc1f0d9a1af1d232b2dd304299b52d9256383f8b32fc9a92a3e6dec3032e79918d9 +EBUILD base-prelude-1.3.ebuild 579 BLAKE2B 67606abebce94dc38a44fc4ffcbef5ef0e23478a57d04d25a93dc8c43b33fe5d6b820f17f4aa6b30db480fdcdf5482b0b0b63228a32415235c9a3748694882ff SHA512 145bd3685d279ea205eb9ec3fcaa1de3369f01b7e030e1876438151a8d6043e54b67682c327f588c368b775349ea9315107041bd7ac1c6fa655f40d471db010e MISC metadata.xml 892 BLAKE2B 26398dc5f2510f70554fce7ce42bce96a659fae80678e1e5d786a2b555509b846bdebfb1054c0bfc8b3497804b98651e09301370157c158f5358720a30dd9ec5 SHA512 ac1658ca34b2b343c0a9146017235e220fcd5104fd5f1de035bb01af6dbc3d6a64fbdda9ab756b3ecf539e208ca49d9b8d8413112d056f54285b5b02198d8695 diff --git a/dev-haskell/base-prelude/base-prelude-1.3.ebuild b/dev-haskell/base-prelude/base-prelude-1.3.ebuild index 68bd3c865ce3..95d505e05ae3 100644 --- a/dev-haskell/base-prelude/base-prelude-1.3.ebuild +++ b/dev-haskell/base-prelude/base-prelude-1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-lang/ghc-7.6.1:= diff --git a/dev-haskell/bencode/Manifest b/dev-haskell/bencode/Manifest index f7d74b825596..3ef194d775e6 100644 --- a/dev-haskell/bencode/Manifest +++ b/dev-haskell/bencode/Manifest @@ -1,3 +1,3 @@ DIST bencode-0.6.1.1.tar.gz 7008 BLAKE2B 9fe866d2588f9feddaa6691ab09c96bfbdb6b91efb79ab48de35fa40d45397f8940423c18b918a4f1289a94574982a8cb96d0c0770f9f346a43193389eec8d09 SHA512 e2f4c312923412a47cbea62caf6e001e30418946165405f2cd9d77f06c13ff2846b352e28ca6cbbfce3bf236fb42f0b108442b17e2b0e8bac702af6d6a114f09 -EBUILD bencode-0.6.1.1.ebuild 691 BLAKE2B 61a5a33983fcf9efa0b6e62a8de94cd67c5390cc273fcd6d8b20b14b11e0fb5bbaa4c5c2058d4f87424aba77cb8e0f8fd526898a19aaf5b512271c67def9c2f4 SHA512 dc333f2df5464ca23909a4716c46974fc751501c3db620b128628d565790a89cf00d704eaafdfdc69b77f140d60d5ddbcb91f163754a1a4f6c7c373409a37899 +EBUILD bencode-0.6.1.1.ebuild 698 BLAKE2B 91fe4882eca06b909fbfae16b4673070e050197c845e7bdec965b905c3045c53d4a77af2ae671063186221e8abfb2a7d7479ac073699bbc6c947929ced9e1ee7 SHA512 a0b40dddf1fd4f8f00f7bf6c0a738b3a37a8085a684d8f8ca6197f457ce84da65e00642a34b7aa40acd966e26c71f2ffa7a644486e2eec294fac8a8faa4b9bd6 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/bencode/bencode-0.6.1.1.ebuild b/dev-haskell/bencode/bencode-0.6.1.1.ebuild index e2d92b959353..c131540ddf13 100644 --- a/dev-haskell/bencode/bencode-0.6.1.1.ebuild +++ b/dev-haskell/bencode/bencode-0.6.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND="dev-haskell/parsec:=[profile?] diff --git a/dev-haskell/binary-orphans/Manifest b/dev-haskell/binary-orphans/Manifest index 25a280927d99..ddd1ea5f4e5a 100644 --- a/dev-haskell/binary-orphans/Manifest +++ b/dev-haskell/binary-orphans/Manifest @@ -1,3 +1,4 @@ -DIST binary-orphans-1.0.1.tar.gz 4425 BLAKE2B 2f94e8e2fa70578b0feaa338ea5148f2f373cabdf4fcfaa3092ff7f92484fc7708da09bba8ea51de626c70c74de3051a6eae6c0a2280d125504d168c730e0f14 SHA512 067df608ec5fee2907c1648c19116a4de7a237c41101e811ba02789fbe22c5726443d4950b03bd156ad8ea336acc6c71da3efe7a6cf1127519ec5eb9778ec11d -EBUILD binary-orphans-1.0.1.ebuild 1479 BLAKE2B 5e713575df405e18cd59b3e66e39b8e6fe816912926dd6b30b460a2da6a1bc680956547121b17fed9126f4e8167c48bbe7c84d476eef026b67ff65a0b8087e57 SHA512 acbc21ef06b22f8407b5bce89fe1abddd2cab38649625566681fec283accd2ba05a85c06b3aed8b04e059f3638ffb7c5d8fd1a75650339330b16c32b90affdf5 +DIST binary-orphans-1.0.2.cabal 2264 BLAKE2B aba78e56c07192df484757aa58fdc79ea201cf4545499b11f3a82cbfd0af57c0db0fd1134255f7697b0276f2e7807ba5a74b9b591d233b99e6fec4c908ecdda8 SHA512 8cb030d9a9dc32a4a3ada6684babc5b45d8a6a786261668eb01ae36f3d496f1ca25b0a31782c3728bfb3ede3883df52015aefd85bbf0911ac7e0222d1a33de6e +DIST binary-orphans-1.0.2.tar.gz 4566 BLAKE2B bdb19771f2ef1201d55766bb26b461341d23899356379a0fa031cf014dc8dd9341bab1538488fe739c9ccecd51ad686e4781220c962a073866238a443ddac389 SHA512 49b6c758b0e94594e9a5feab7f5c3398fcd6b0498c06fffa5e9eb1d39c753f64c0eafbfdd2826a9581a47f2caa5e4194aef89840ce95ba1455844e74b6d6ad1e +EBUILD binary-orphans-1.0.2.ebuild 1411 BLAKE2B d6161b53de53f7f5194837af74e5641fb65d6aa37345943ef7e1f61066fe1b15d42bebe99d66abcd10a0164b9431f6da14ffff78c74f2e37a67024c0e4e9e28f SHA512 401cff85ed2094be85bd4bf20472236bab5dde2253abc9d5df111aead3c097508b4f6358262285fbccf012c5d9051906f5903d472ed49fcfa7ffcb10241e7673 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/binary-orphans/binary-orphans-1.0.1.ebuild b/dev-haskell/binary-orphans/binary-orphans-1.0.1.ebuild deleted file mode 100644 index 7003eae643b2..000000000000 --- a/dev-haskell/binary-orphans/binary-orphans-1.0.1.ebuild +++ /dev/null @@ -1,42 +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.1.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Orphan instances for binary" -HOMEPAGE="https://hackage.haskell.org/package/binary-orphans" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/fail-4.9:=[profile?] =dev-haskell/nats-1.1.2:=[profile?] =dev-haskell/semigroups-0.18.5:=[profile?] - >=dev-haskell/void-0.7.3:=[profile?] =dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( >=dev-haskell/quickcheck-2.13.1 =dev-haskell/quickcheck-instances-0.3.21 =dev-haskell/tagged-0.8.6 =dev-haskell/tasty-0.10.1.2 =dev-haskell/tasty-quickcheck-0.8.3.2 =4.5 && <4.14' 'base >=4.5' \ - 'binary >=0.5.1.0 && <0.6 || >=0.7.1.0 && <0.8 || >=0.8.3.0 && <0.8.7' 'binary >=0.5.1.0 && <0.6 || >=0.7.1.0 && <0.8 || >=0.8.3.0 && <0.8.9' \ - 'semigroups >=0.18.5 && <0.19.1' 'semigroups >=0.18.5' -} diff --git a/dev-haskell/binary-orphans/binary-orphans-1.0.2.ebuild b/dev-haskell/binary-orphans/binary-orphans-1.0.2.ebuild new file mode 100644 index 000000000000..5c7b1efe0f97 --- /dev/null +++ b/dev-haskell/binary-orphans/binary-orphans-1.0.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite +inherit haskell-cabal +RESTRICT="test" # Tests fail to build + +DESCRIPTION="Compatibility package for binary; provides instances" +HOMEPAGE="https://hackage.haskell.org/package/binary-orphans" +HACKAGE_REV="1" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz + https://hackage.haskell.org/package/${P}/revision/${HACKAGE_REV}.cabal -> ${PF}.cabal" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/onetuple-0.3:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" +# test? ( >=dev-haskell/quickcheck-2.13.1 =dev-haskell/quickcheck-instances-0.3.21 =dev-haskell/tagged-0.8.6 =dev-haskell/tasty-0.10.1.2 =dev-haskell/tasty-quickcheck-0.8.3.2 = 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.2.0.0.ebuild b/dev-haskell/cabal-install/cabal-install-3.2.0.0.ebuild deleted file mode 100644 index f4d9b998fb9d..000000000000 --- a/dev-haskell/cabal-install/cabal-install-3.2.0.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.5.9999 -# hackport: flags: -debug-conflict-sets,-debug-expensive-assertions,-debug-tracetree -CABAL_FEATURES="" -inherit haskell-cabal ghc-package - -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/cabal-install-3.4.1.0-r1.ebuild b/dev-haskell/cabal-install/cabal-install-3.4.1.0-r1.ebuild deleted file mode 100644 index 7d4b0c20b8f0..000000000000 --- a/dev-haskell/cabal-install/cabal-install-3.4.1.0-r1.ebuild +++ /dev/null @@ -1,77 +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.9999 -#hackport: flags: -monolithic,+network-uri,-debug-tracetree,-debug-expensive-assertions - -CABAL_FEATURES="" -inherit haskell-cabal ghc-package - -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' - - # 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 \ - $(cabal_flag debug debug-conflict-sets) \ - --flag=-debug-expensive-assertions \ - --flag=-debug-tracetree \ - $(cabal_flag lukko lukko) \ - --flag=-monolithic \ - $(cabal_flag native-dns native-dns) \ - --flag=network-uri -} 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 index ad7ac3748fb1..51030cf0b8da 100644 --- 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 @@ -7,7 +7,7 @@ EAPI=8 #hackport: flags: -monolithic,+network-uri,-debug-tracetree,-debug-expensive-assertions CABAL_FEATURES="" -inherit haskell-cabal +inherit haskell-cabal ghc-package DESCRIPTION="The command-line interface for Cabal and Hackage" HOMEPAGE="https://www.haskell.org/cabal/" @@ -16,7 +16,7 @@ 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" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="debug +lukko +native-dns" RDEPEND=">=dev-haskell/async-2.0:= = 4.5 && < 4.14' 'base >= 4.5' -} diff --git a/dev-haskell/chaselev-deque/Manifest b/dev-haskell/chaselev-deque/Manifest index 7ebf828cd43e..417fb85c58e7 100644 --- a/dev-haskell/chaselev-deque/Manifest +++ b/dev-haskell/chaselev-deque/Manifest @@ -1,3 +1,4 @@ +AUX bd458b66e1b28c249628e282ff42e8468646c557.patch 9457 BLAKE2B 2aae3ec4feb1c421152efb7f27f692ae964b5e2c72287b3852e47eb32afda190a9d2256684dd7f357346841a24ecf784a9c21d8e6fd57294a58c5a457c06b558 SHA512 4c94292ceffd1496e79d96c8019d552cb1cb836fe0852c43f60d267d65ef1c9d0a4ff65181aaae3d54e258d7844b2d8674633e54e677af560c65f024762df0cd DIST chaselev-deque-0.5.0.5.tar.gz 12451 BLAKE2B 79ee460eb84286bbbe0dcd58431d5ab0b7aef1d0d186c2c919b566c6b169ab4069917a61e8bb800af3857c7e3cca09c6f698c6f9a6b5d8efdbdd5902a7042310 SHA512 1561208ec92d7765b126684677cab02ee71bd1f7d2cdc6f2acac065972c241d085a538e14f51c87555f464aadbac2795c64f9063075acdf29217fb2d70a47dfd -EBUILD chaselev-deque-0.5.0.5.ebuild 984 BLAKE2B 8202a3aaf229d49d99da2a648481d75446ac09803c100c55877b03b1bad20954d94b85a7f70bf4166763eeb57bb6e9424050377341db7ba9b2121e182168f7ba SHA512 b327c20c82ad3096dd4e2feb52b51d04af2ffd07ff751e589eedd9721de3ac89815fae031aed980b0661b9266f6fa46dc910171b608688ce4ae77df274d5fe0d +EBUILD chaselev-deque-0.5.0.5.ebuild 1065 BLAKE2B 5fe6c9ab48417fb79efef6351486574c4d5c00d957ae86472a9b280020166a367fa2bee08ea3af5ad28ae9a3f876f935c74191a580bf63bc122d41a322d3fb9b SHA512 2d3cdec87e33e9ee5fedf7a1a7262893de6b7cb7726a4c5d988fd7fa0c99b0b77a02fddd7125c7cc2f29d65ce0e362f42da28396469f8583fa19efaa46cfec68 MISC metadata.xml 657 BLAKE2B 7acba95edb6e6574d0ee2ab578e355096b2945dc59fffb8544275e09425b4508fe3dc5feff107bf86258f0e65b2efe11aa0c18413b33428cac1121d6fe0f7df9 SHA512 96e06d5b5bd8f96066c5ecb8c0259019e7a0ed32ea345ae3f229e88a6ea13f58f7b1994deba482448f0d94b6e4a60f3faf70a360541b84263247c42f46083626 diff --git a/dev-haskell/chaselev-deque/chaselev-deque-0.5.0.5.ebuild b/dev-haskell/chaselev-deque/chaselev-deque-0.5.0.5.ebuild index 6d2416322a90..5777bebfaf85 100644 --- a/dev-haskell/chaselev-deque/chaselev-deque-0.5.0.5.ebuild +++ b/dev-haskell/chaselev-deque/chaselev-deque-0.5.0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,9 +14,11 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="debug" +PATCHES=( "${FILESDIR}/bd458b66e1b28c249628e282ff42e8468646c557.patch" ) + RDEPEND=">=dev-haskell/abstract-deque-0.3:=[profile?] =dev-haskell/atomic-primops-0.5.0.2:=[profile?] dev-haskell/vector:=[profile?] diff --git a/dev-haskell/chaselev-deque/files/bd458b66e1b28c249628e282ff42e8468646c557.patch b/dev-haskell/chaselev-deque/files/bd458b66e1b28c249628e282ff42e8468646c557.patch new file mode 100644 index 000000000000..25b2b732f5dd --- /dev/null +++ b/dev-haskell/chaselev-deque/files/bd458b66e1b28c249628e282ff42e8468646c557.patch @@ -0,0 +1,281 @@ +From bd458b66e1b28c249628e282ff42e8468646c557 Mon Sep 17 00:00:00 2001 +From: Ryan Scott +Date: Mon, 24 Feb 2020 10:22:38 -0500 +Subject: [PATCH] Import unsafeCoerce# from GHC.Exts, not GHC.Prim + +`atomic-primops` and `chaselev-deque` fail to build on GHC HEAD +(8.11) since `unsafeCoerce#` can no longer be imported from +`GHC.Prim` (see +https://gitlab.haskell.org/ghc/ghc/commit/74ad75e87317196c600dfabc61aee1b87d95c214). +Luckily, `GHC.Exts` provides a backwards-compatible way to import +`unsafeCoerce#`, so we can simply import it from there instead. + +diff --git a/CHANGELOG.md a/CHANGELOG.md +new file mode 100644 +index 0000000..c0a4b4b +--- /dev/null ++++ a/CHANGELOG.md +@@ -0,0 +1,25 @@ ++## next [????.??.??] ++* Allow building with `base-4.15`. ++ ++## 0.5.0.4 ++* bugfix ++ ++## 0.5.0.3 ++* minor bump to change abstract-deque dep. ++ ++## 0.5.0.2 ++* bump to go along with MAJOR bugfix in atomic-primops 0.5.0.2 ++ ++## 0.4 ++* bump to go along with atomic-primops 0.4 ++ ++## 0.3 ++* bump to go along with atomic-primops 0.3 ++ ++## 0.1.3 ++* small release to fix version deps before atomic-primops api change ++ ++## 0.1.2 ++ ++## 0.1.1 ++* bump for fixing bugs! First release candidate. +diff --git a/Data/Concurrent/Deque/ChaseLev.hs a/Data/Concurrent/Deque/ChaseLev.hs +index 7ec2ff0..baf0843 100644 +--- a/Data/Concurrent/Deque/ChaseLev.hs ++++ a/Data/Concurrent/Deque/ChaseLev.hs +@@ -39,8 +39,7 @@ import Data.Atomics.Counter + import System.IO.Unsafe (unsafePerformIO) + import Text.Printf (printf) + import System.Mem.StableName (makeStableName, hashStableName) +-import GHC.Exts (Int(I#)) +-import GHC.Prim (reallyUnsafePtrEquality#, unsafeCoerce#) ++import GHC.Exts (Int(I#), reallyUnsafePtrEquality#, unsafeCoerce#) + + -------------------------------------------------------------------------------- + -- Instances +diff --git a/Data/Concurrent/Deque/ChaseLevUnboxed.hs a/Data/Concurrent/Deque/ChaseLevUnboxed.hs +index 2817f7a..e1d2fe5 100644 +--- a/Data/Concurrent/Deque/ChaseLevUnboxed.hs ++++ a/Data/Concurrent/Deque/ChaseLevUnboxed.hs +@@ -3,7 +3,7 @@ + -- TEMPORARY: An experiment in duplicating ChaseLev.hs to support unboxed queue contents. + + -- | Chase-Lev work stealing Deques +--- ++-- + -- This implementation derives directly from the pseudocode in the 2005 SPAA paper: + -- + -- http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.170.1097&rep=rep1&type=pdf +@@ -15,7 +15,7 @@ module Data.Concurrent.Deque.ChaseLevUnboxed + -- The convention here is to directly provide the concrete + -- operations as well as providing the class instances. + ChaseLevDeque(), newQ, nullQ, pushL, tryPopL, tryPopR, +- approxSize, ++ approxSize, + dbgInspectCLD + ) + where +@@ -41,14 +41,13 @@ import Data.Atomics.Counter + import System.IO.Unsafe (unsafePerformIO) + import Text.Printf (printf) + import System.Mem.StableName (makeStableName, hashStableName) +-import GHC.Exts (Int(I#)) +-import GHC.Prim (reallyUnsafePtrEquality#, unsafeCoerce#) ++import GHC.Exts (Int(I#), reallyUnsafePtrEquality#, unsafeCoerce#) + + -------------------------------------------------------------------------------- + -- Instances + + {- +-instance PC.DequeClass ChaseLevDeque where ++instance PC.DequeClass ChaseLevDeque where + newQ = newQ + nullQ = nullQ + pushL = pushL +@@ -57,7 +56,7 @@ instance PC.DequeClass ChaseLevDeque where + leftThreadSafe _ = False + rightThreadSafe _ = True + +-instance PC.PopL ChaseLevDeque where ++instance PC.PopL ChaseLevDeque where + tryPopL = tryPopL + -} + +@@ -93,7 +92,7 @@ dbgInspectCLD CLD{top,bottom,activeArr} = do + | isInfixOf "uninitialised element" (show e) -> return "" + | otherwise -> return$ "<"++ show e ++">" + Right val' -> return (show val') +- ++ + + + -------------------------------------------------------------------------------- +@@ -108,7 +107,7 @@ dbgInspectCLD CLD{top,bottom,activeArr} = do + {-# INLINE slc #-} + #ifndef DEBUGCL + dbg = False +-nu a = MV.unsafeNew a ++nu a = MV.unsafeNew a + rd a b = MV.unsafeRead a b + wr a b c = MV.unsafeWrite a b c + slc a b c = MV.unsafeSlice a b c +@@ -116,13 +115,13 @@ cpy a b = MV.unsafeCopy a b + #else + #warning "Activating DEBUGCL!" + dbg = True +-nu a = MV.new a ++nu a = MV.new a + rd a b = MV.read a b + wr a b c = MV.write a b c + slc a b c = MV.slice a b c + cpy a b = MV.copy a b + -- Temp, debugging: Our own bounds checking, better error: +--- wr v i x = ++-- wr v i x = + -- if i >= MV.length v + -- then error (printf "ERROR: Out of bounds of top of vector index %d, vec length %d\n" i (MV.length v)) + -- else MV.write v i x +@@ -131,8 +130,8 @@ cpy a b = MV.copy a b + + #ifdef DEBUGCL + -- This simply localizes exceptions better: +-tryit msg action = Control.Exception.catch action +- (\e -> do putStrLn$ "ERROR inside "++msg++" "++ show e ++tryit msg action = Control.Exception.catch action ++ (\e -> do putStrLn$ "ERROR inside "++msg++" "++ show e + throw (e::SomeException)) + #else + {-# INLINE tryit #-} +@@ -145,9 +144,9 @@ tryit msg action = action + + -- TODO: make a "grow" that uses memcpy. + growCirc :: V.Unbox a => Int -> Int -> MV.IOVector a -> IO (MV.IOVector a) +-growCirc !strt !end !oldarr = do ++growCirc !strt !end !oldarr = do + -- let len = MV.length oldarr +- -- strtmod = strt`mod` len ++ -- strtmod = strt`mod` len + -- endmod = end `mod` len + -- newarr <- nu (len + len) + -- if endmod < strtmod then do +@@ -165,7 +164,7 @@ growCirc !strt !end !oldarr = do + -- return newarr + ---------------------------------------- + -- Easier version first: +- ---------------------------------------- ++ ---------------------------------------- + let len = MV.length oldarr + elems = end - strt + when dbg $ putStrLn$ "Grow to size "++show (len+len)++", copying over "++show elems +@@ -176,8 +175,8 @@ growCirc !strt !end !oldarr = do + ++" had only initialized "++show elems++" elems: " + ++show(strt`mod`(len+len),end`mod`(len+len)))) + -- Strictly matches what's in the paper: +- for_ strt end $ \ind -> do +- x <- getCirc oldarr ind ++ for_ strt end $ \ind -> do ++ x <- getCirc oldarr ind + evaluate x + putCirc newarr ind x + return $! newarr +@@ -206,7 +205,7 @@ copyOffset !from !to !iFrom !iTo !len = + newQ :: V.Unbox elt => IO (ChaseLevDeque elt) + newQ = do + -- Arbitrary Knob: We start as size 32 and double from there: +- v <- MV.new 32 ++ v <- MV.new 32 + r1 <- newCounter 0 + r2 <- newCounter 0 + r3 <- newIORef v +@@ -217,8 +216,8 @@ nullQ :: ChaseLevDeque elt -> IO Bool + nullQ CLD{top,bottom} = do + -- This should get a LOWER bound on size at some point in logic time, right? + b <- readCounter bottom +- t <- readCounter top +- let size = b - t ++ t <- readCounter top ++ let size = b - t + return $! size <= 0 + + {-# INLINE approxSize #-} +@@ -226,7 +225,7 @@ nullQ CLD{top,bottom} = do + approxSize :: ChaseLevDeque elt -> IO Int + approxSize CLD{top,bottom} = do + b <- readCounter bottom +- t <- readCounter top ++ t <- readCounter top + return $! b - t + + {-# INLINE pushL #-} +@@ -237,12 +236,12 @@ pushL CLD{top,bottom,activeArr} obj = tryit "pushL" $ do + b <- readCounter bottom + t <- readCounter top + arr <- readIORef activeArr +- let len = MV.length arr ++ let len = MV.length arr + size = b - t + + -- when (dbg && size < 0) $ error$ "pushL: INVARIANT BREAKAGE - bottom, top: "++ show (b,t) + +- arr' <- if (size >= len - 1) then do ++ arr' <- if (size >= len - 1) then do + arr' <- growCirc t b arr -- Double in size, don't change b/t. + -- Only a single thread will do this!: + writeIORef activeArr arr' +@@ -268,7 +267,7 @@ pushL CLD{top,bottom,activeArr} obj = tryit "pushL" $ do + tryPopR :: V.Unbox elt => ChaseLevDeque elt -> IO (Maybe elt) + tryPopR CLD{top,bottom,activeArr} = tryit "tryPopR" $ do + -- NB. these loads must be ordered, otherwise there is a race +- -- between steal and pop. ++ -- between steal and pop. + tt <- readCounterForCAS top + loadLoadBarrier + b <- readCounter bottom +@@ -277,14 +276,14 @@ tryPopR CLD{top,bottom,activeArr} = tryit "tryPopR" $ do + + let t = peekCTicket tt + size = b - t +- if size <= 0 then ++ if size <= 0 then + return Nothing +- else do ++ else do + obj <- getCirc arr t + (b,_) <- casCounter top tt (t+1) +- if b then ++ if b then + return $! Just obj +- else ++ else + return Nothing -- Someone beat us, abort + + {-# INLINE tryPopL #-} +@@ -298,14 +297,14 @@ tryPopL CLD{top,bottom,activeArr} = tryit "tryPopL" $ do + -- very important that the following read of q->top does not occur + -- before the earlier write to q->bottom. + storeLoadBarrier +- ++ + tt <- readCounterForCAS top + -- when (dbg && b < t) $ error$ "tryPopL: INVARIANT BREAKAGE - bottom < top: "++ show (b,t) + + let t = peekCTicket tt +- size = b - t ++ size = b - t + if size < 0 then do +- writeCounter bottom t ++ writeCounter bottom t + return Nothing + else do + obj <- getCirc arr b +@@ -315,7 +314,7 @@ tryPopL CLD{top,bottom,activeArr} = tryit "tryPopL" $ do + (b,ol) <- casCounter top tt (t+1) + writeCounter bottom (t+1) + if b then return $! Just obj +- else return $ Nothing ++ else return $ Nothing + + ------------------------------------------------------------ + diff --git a/dev-haskell/chell/Manifest b/dev-haskell/chell/Manifest index 2b9c4f40f88e..71d71a2c5397 100644 --- a/dev-haskell/chell/Manifest +++ b/dev-haskell/chell/Manifest @@ -1,3 +1,3 @@ DIST chell-0.4.0.2.tar.gz 12424 BLAKE2B 2e525ecacd0f703a873b89afce7c62937634021e65a54ce901b4b50e535131e1fb831173e4d2b3d52ff351df09eaa386377052b35c7e70c75028b59c87ee21ab SHA512 050c5818ad2cd954ef79b230de2f03fdfb19e99c8624a24bb7845bb20e3b5d5d427a9623491ffc706c5635f545eb99466bde7a851c4344d11df1a70bfb2bbe22 -EBUILD chell-0.4.0.2.ebuild 1055 BLAKE2B bc98b82885c63df0de8c0eb9ee7c5f6687305b0588026f4a2c705c24caac160ccf37353354baac4affdd9f370da7d82fbaa3af71d9bb9143b82417463cfdeac9 SHA512 b284940ec3c66d6287ce0daed53067cb345e57b2f282a78d104f914ae3b1bc9220c7b3684e31bf4434527227ea29ad7445120b9180a269f58f3ae1b0f2817bf6 +EBUILD chell-0.4.0.2.ebuild 1062 BLAKE2B 3f26ccfc1e5bf0483a66f81a5c02fc7b8866a44e2d280518c1481e751cab9d837f813a1c46a87072e33eb00babef1db38bce85bd243fd5d1013b8cbc9f22e7b8 SHA512 b4b6d0123361672a8a666fd665444a9f28d347ad1c3e2dee636d010943e6b4da1a050f86d0cbfa112979bab456d722f20739d29352e746b1f85d455bc23888d4 MISC metadata.xml 1349 BLAKE2B d1570863f1780eab05702dcdc650511d6dd8f166ae7ad0721b62ad0cfe58bcb3890c383b6172546f38f7cda96fae4afe7b1062f8857b8bfc9caa80d5542b887e SHA512 99f67e799134b2eb0943bd4b0c5eda392d3c1729999b1b805f8246e1d885a0936413a356c1308c57cd200755883229b964806528bce05c7831320e28a740bdb5 diff --git a/dev-haskell/chell/chell-0.4.0.2.ebuild b/dev-haskell/chell/chell-0.4.0.2.ebuild index 774e610c9b1d..46414c05d417 100644 --- a/dev-haskell/chell/chell-0.4.0.2.ebuild +++ b/dev-haskell/chell/chell-0.4.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="+color-output" RDEPEND=">=dev-haskell/options-1.0:=[profile?] haskell@gentoo.org Gentoo Haskell - - Differences lists: a list-like type supporting O(1) append. - This is particularly useful for efficient logging and pretty - printing, (e.g. with the Writer monad), where list append - quickly becomes too expensive. - - - spl/dlist - + + Enable -Werror + diff --git a/dev-haskell/doctest-parallel/Manifest b/dev-haskell/doctest-parallel/Manifest index cc2cc5381983..2f321527a83f 100644 --- a/dev-haskell/doctest-parallel/Manifest +++ b/dev-haskell/doctest-parallel/Manifest @@ -1,3 +1,3 @@ DIST doctest-parallel-0.2.3.tar.gz 45698 BLAKE2B 1650965be43357d86d497c4545c4673b21add0de3bccb52146519dd109bf34532973ca58285486f8311b4bd0e8b0acc443610a9f4d16d4326fa5a74926c3d6c6 SHA512 7a39b379a4be0bab4e6d360c572d81d4bfd7197d4e2a068ec2b00924ab8866406165eb9aef62a0612619c524f16302fe398edccfbcd117a97891d48fd00b5786 EBUILD doctest-parallel-0.2.3.ebuild 1300 BLAKE2B 68ab672c2346074830f41bdd384946d53cc64404d4ebcfa38f5e6dd1a5fda287505487393e0bf5866ad7c1df1726dc1fbc41c4ecbfa7f8547ccdac5327081aa7 SHA512 ec3cc3c76aa60ef6f3e07ab6bc821bfc03f2ee29ad41a2b4168a4e5976ab36f0ac0a1aa356ab782178c5feafda52d072dbe1e3d952c8ee4c46a68e48390e7d46 -MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 +MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/doctest-parallel/metadata.xml b/dev-haskell/doctest-parallel/metadata.xml index b7878815d80d..937381521944 100644 --- a/dev-haskell/doctest-parallel/metadata.xml +++ b/dev-haskell/doctest-parallel/metadata.xml @@ -1,5 +1,5 @@ - + haskell@gentoo.org diff --git a/dev-haskell/echo/Manifest b/dev-haskell/echo/Manifest index 964f5ce78ab4..f8fffd02100a 100644 --- a/dev-haskell/echo/Manifest +++ b/dev-haskell/echo/Manifest @@ -1,3 +1,3 @@ DIST echo-0.1.3.tar.gz 5373 BLAKE2B 3710de35b42e39f7ff9d2e5c2e32ae4c1e863f9ae844ada25dbb653aafd6ed261357c3b5046e9e0cabb03dd4de4f6252272a2b643087a61d1df5f26de329e588 SHA512 26a2398af231a8805b6b0a866348f848b8b8f21fe95a2fa3c781aaeae150df978335df573d46d5b07d7e4df19d6377d997f85c77049abaf0c5cb3e9998439c6f -EBUILD echo-0.1.3.ebuild 794 BLAKE2B e5b5bf6d5fea2fac6ade70b4ee51a93c15ee15cd3a62ad4a05f6e61e27e439cdfb1257cad0aec828e90ffce62c48cc0d261f8d0ef0b10f9e5163c0b22977df55 SHA512 9ee37489ec0a6226a1a09fd2d87677b9c6ec669426ee0f3c09f56fd33ef9a4405f9334a32f899389b5264db1f277ae589da0f110b1205e393e9599e3ce6ea6ac +EBUILD echo-0.1.3.ebuild 801 BLAKE2B 6cbbd439546090dc099aee3f4591ed55c8790528ffbb645440c87fbad7aad215f709c2f29f5bc87242e6a69da198ae89233d78ba95aa244354a065a1ed4f3797 SHA512 33f85d58ac2d2d4649b94178305ab5e7e777f9241daebcf72814ad362efdff79fdf99b1396642c90e84fd7f6d42091607d3d38187f34bdc44f01f46d68f749d6 MISC metadata.xml 956 BLAKE2B 096a9c7e837fd886906acaa685785b31371a82be3506de2c2325bd5d7d3b3cc623cbb23eed3d3050c3a5e7ec5b0968993b46fb232e2a3ddf6901e5dce7324b92 SHA512 1232862b850e355213649d98d6f2cf278610c5dec9ae62ae115f568e1326a5a5d3db876e5190b8cd34b156a60ec991ccba0de05f9c9afc06cc7d840ac7340ce2 diff --git a/dev-haskell/echo/echo-0.1.3.ebuild b/dev-haskell/echo/echo-0.1.3.ebuild index 4f0b6db6d698..969e0802dd5b 100644 --- a/dev-haskell/echo/echo-0.1.3.ebuild +++ b/dev-haskell/echo/echo-0.1.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="examples" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/ed25519/Manifest b/dev-haskell/ed25519/Manifest index 3b20a4e30792..5aeb3f482e5d 100644 --- a/dev-haskell/ed25519/Manifest +++ b/dev-haskell/ed25519/Manifest @@ -1,3 +1,3 @@ DIST ed25519-0.0.5.0.tar.gz 80034 BLAKE2B 4de73a76576bc63a7c5e4e8c0d195d48c65901ad417a306ca0001856a3a37975cfbb527dd466c2a737006e44e8d440e9831c360c8c3063b45a704af79c165cbb SHA512 cd2bb28de905c6d659f80f15e82970a9634c959432c73b6fd3b10ebca42a1ce734429e7ac861d0ab328904d99651a6d2fcaaf4d74ab75a3c0be68607e8f54ce9 -EBUILD ed25519-0.0.5.0.ebuild 1165 BLAKE2B 27f8b1341b0db55037eb7eacde34090a302bf99cd8cba4261f507ffe74ee02835269a6f79ab216cf17012bf64a72caf6b2734e6401e06274cefa14ce93539aec SHA512 d24e22b59ce09b72b5c89d83913ffba9f6846892c82df9a8d66de02a903d1793effd815a2afbb61484bf1e0c39b90af31c4c014b60aad1349660ee94027f6145 +EBUILD ed25519-0.0.5.0.ebuild 1172 BLAKE2B 18c1e58c7c867adefb241ac14cd59ab152086945e2236b4ca7c7340b16db2549a75c80fbf9bbd6aacb36b6d88c78a7ec4dfa9ec61983ca5a62240fa21f72ffec SHA512 364af4fe9f4c9de130d1dc2fcc5305ad964d2c4afff3a1ee2aca77e4901e57d9ad3cadc6a3ab85e10e52956d80fe7a223784767b8010319790ad6040c854a4f6 MISC metadata.xml 561 BLAKE2B c92550d01465adacb395aa60421a03b89d34a164f35c5008d74ed64c33f922825420f1507bc38eb5a7121973389d8f40d2ac7da5019c96063618e1859a86925f SHA512 c79685d80aeac2440a3c935684e1007ed8d0cb5d58485506429c0ce3b83a718dfd57ce91fa7e7032c39e43a45358e29eea7b060d94a4dd15a01211cb7840dbd8 diff --git a/dev-haskell/ed25519/ed25519-0.0.5.0.ebuild b/dev-haskell/ed25519/ed25519-0.0.5.0.ebuild index 67ab4bd32f93..801e78a5e6c5 100644 --- a/dev-haskell/ed25519/ed25519-0.0.5.0.ebuild +++ b/dev-haskell/ed25519/ed25519-0.0.5.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RESTRICT=test # fails on QC-2.10 as: The constructor ‘Failure’ should have 11 arguments, but has been given 10 diff --git a/dev-haskell/edit-distance/Manifest b/dev-haskell/edit-distance/Manifest index 12d3f3adf005..b5ec0781283f 100644 --- a/dev-haskell/edit-distance/Manifest +++ b/dev-haskell/edit-distance/Manifest @@ -1,3 +1,3 @@ DIST edit-distance-0.2.2.1.tar.gz 13228 BLAKE2B a7e57e19f61497cfa24c1a038e860d2b0d616f4a3528db3c315c12f3bd04554e003009f1b07b2fdd6be7a8387b0205dde4d00da8b0a05f5c4b7ab0c17fca159f SHA512 67d19c9f5712191f88641d32ff0b84aaf05c2acd71cfa81a17675690ac9076b34aff687afa8501f8b22ddcece12a439e053265d14b70dc155b0e08406050fdd7 -EBUILD edit-distance-0.2.2.1-r1.ebuild 840 BLAKE2B 2740a3527a971bc273d4d524d1a1b1eb22981e99817b22e113fc7fac5057eb891921906cb62941960a336d1d3f98082a8ff7bc7acbdd0d13ace5bf7515e9ed4c SHA512 5d4caa4cd2591a18939b883e384118f5ad61238e6f5f833601f627266a7f4ffde2de793945169dbb1a29d84178c829eebdd14dda4329170b8978986e798d65f1 +EBUILD edit-distance-0.2.2.1-r1.ebuild 847 BLAKE2B 817231e2454de7a68b3d73d972859280671759a7e3071a4de55b9a330a912e3a70e1349dd233372b7f121fbd8863b2c6b32a828db17954411eb7a8bdd8b3c62e SHA512 9765a7e4a561c9e6760b306fb2d7909bd0a053efab503b5d54271b23db52f1518e2cf40aec4e05e7a8fd13cecda16af1ea253bcec6e599bf54c9838184da30f5 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/edit-distance/edit-distance-0.2.2.1-r1.ebuild b/dev-haskell/edit-distance/edit-distance-0.2.2.1-r1.ebuild index 30e1b8aee32d..b37428643b83 100644 --- a/dev-haskell/edit-distance/edit-distance-0.2.2.1-r1.ebuild +++ b/dev-haskell/edit-distance/edit-distance-0.2.2.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux" IUSE="" RDEPEND=">=dev-haskell/random-1.0:=[profile?] diff --git a/dev-haskell/either/Manifest b/dev-haskell/either/Manifest index 3004bcf47b4d..fb1be32b6f02 100644 --- a/dev-haskell/either/Manifest +++ b/dev-haskell/either/Manifest @@ -1,3 +1,3 @@ DIST either-5.0.1.1.tar.gz 10162 BLAKE2B c3489b2957a8c0081cfeecbf5ed247417c0e1f52fdaeaedcc4eb757d31574f17cdcb02a2c1808aa4aeea7a2f8b177f959f58b799039cbcef0b6ec875a620ee06 SHA512 96b23a9d5f1d2d4dd256251c488e06fa0e8642d849cf61c9de2a4089d2cbe86763062e69f83344eba2f75b30992f3e90ec195bd054f8de386c4c6b477a025c01 -EBUILD either-5.0.1.1.ebuild 1163 BLAKE2B b8a0b645620fd8a8fabb74367be8a7e0e31a250abf46c5579cb779a288a74ef6ddfd6a89b68bf4e008cac3515b70e501ea2359a2f059ee0c9933430668d30258 SHA512 7fa7f667b1b19948f3413e7e1e396a264ff162de6777ff9b861c65b17e86e2b19f8223b154f11837e1a086a227a29b8bc86b950dd8b7e3843848f403a4be684a +EBUILD either-5.0.1.1-r1.ebuild 1257 BLAKE2B 5b30b6b349a4d515a55fa18a44f46a7977e25897b78f23c1496819e9f6ee1009be689b264f92d28f3293c77b73fe27d311c38661195e23a856b5292888ba9c32 SHA512 385afff741459d5ddfdf3b6ab14db044dee71a8567171e2879038d54097bcebb21eec4b8557f56a40a9115368ec86f4bbac3af2d01c34e986d0af5586a70eae6 MISC metadata.xml 328 BLAKE2B c8469a03dd8ec41665b9a9872ea3c028547ca2193b5cb4df1bf7d7c4dfc44ff3b88a5dfb0885b5c8e15bae6ed82323f6896d314f0de302be33f41b233d918821 SHA512 dabab5ea3a9049b3d383a0ad290a645334e46fa2b6aad2b9c90905f9ab3b0635e71dba6a7d8495a64f429ab31cfa9f69a575b47d2ef5903cfb6cab4976cca29f diff --git a/dev-haskell/either/either-5.0.1.1-r1.ebuild b/dev-haskell/either/either-5.0.1.1-r1.ebuild new file mode 100644 index 000000000000..eb6932c6106d --- /dev/null +++ b/dev-haskell/either/either-5.0.1.1-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="An either monad transformer" +HOMEPAGE="https://github.com/ekmett/either/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/bifunctors-4:=[profile?] =dev-haskell/mtl-2.0:=[profile?] =dev-haskell/profunctors-4:=[profile?] =dev-haskell/semigroupoids-4:=[profile?] =dev-haskell/semigroups-0.8.3.1:=[profile?] =dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.10 + test? ( >=dev-haskell/quickcheck-2.9 + >=dev-haskell/test-framework-0.8.1.1 =dev-haskell/test-framework-quickcheck2-0.3.0.3 = 2.9 && < 2.14' 'QuickCheck >= 2.9' +} diff --git a/dev-haskell/either/either-5.0.1.1.ebuild b/dev-haskell/either/either-5.0.1.1.ebuild deleted file mode 100644 index 0918386df358..000000000000 --- a/dev-haskell/either/either-5.0.1.1.ebuild +++ /dev/null @@ -1,32 +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.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="An either monad transformer" -HOMEPAGE="https://github.com/ekmett/either/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/bifunctors-4:=[profile?] =dev-haskell/mtl-2.0:=[profile?] =dev-haskell/profunctors-4:=[profile?] =dev-haskell/semigroupoids-4:=[profile?] =dev-haskell/semigroups-0.8.3.1:=[profile?] =dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.10 - test? ( >=dev-haskell/quickcheck-2.9 =dev-haskell/test-framework-0.8.1.1 =dev-haskell/test-framework-quickcheck2-0.3.0.3 = 2.1 && < 2.8' 'hspec >= 2.1' +} diff --git a/dev-haskell/filepath-bytestring/Manifest b/dev-haskell/filepath-bytestring/Manifest index 94271258dead..1beebd82254e 100644 --- a/dev-haskell/filepath-bytestring/Manifest +++ b/dev-haskell/filepath-bytestring/Manifest @@ -1,3 +1,3 @@ -DIST filepath-bytestring-1.4.2.1.6.tar.gz 25418 BLAKE2B 3b1eaa89f68f6bea1ab1cf003cb53032eeea81f36b2de046054310b17c60d951791499afbd1e92a3d264515cfa3d3b60c87527f3579401a92b92efcc265c4c3f SHA512 f101d718681373faead2e916dbdb7fda7b12091067d070f5d0e8ceab48c8081ca7f46bdc2fcfc0b535d65d51a3835fed05a50acf36f1a01c22c8d01c4c98e106 -EBUILD filepath-bytestring-1.4.2.1.6.ebuild 661 BLAKE2B 6453c72198aef122f54938f6ed442523a2b90d380927aed2c00aeec7c7a0bc27fa1810704eb2b861c45928c5fe5a823adb1379886a96492701eb1017f193ea32 SHA512 50ea1391f7464ac1938ba591bfd2ace4fe26bf6d5a3af6370b75ec406eda0091db4300d4a611fccc1f2cb899c00bcd4895d867e77175f285429885926e080bd3 +DIST filepath-bytestring-1.4.2.1.9.tar.gz 25901 BLAKE2B f8cc6b01daa2a89ba9c4cfc448675ba00a203ba7eee7f966380e84daa56cf83899ea471d4b0b17f2d10b4fe8efccdca8dd188f4bdc842eee85a1f81e31a59b6a SHA512 814ca8e733afb85187055bf8fdf7381cba4de8587141eff678ec78aca76cd3042a40c3046d5fe4adaaa3575701c2a4172202ef9580ad66d87c92ee4a4e66fe87 +EBUILD filepath-bytestring-1.4.2.1.9.ebuild 602 BLAKE2B 151837c3aa9b69443be3416a2492d58bf5ee1692697d94d4c6f5b6a29fc9b182cdcd297fd5810b04543fc240cf9564d549f906b6024e02a75455bc58d74b7ec7 SHA512 c8341eeb0e6edce00e6d09d1dc8c33be4e248f9b1646ec2044098d5faa1aeee89a1f40666a6ca418edc55335fa8286d6e0870bbd7a036f27e23cf638eef248be MISC metadata.xml 1015 BLAKE2B f0852ea0ff280a3cced94c3acc8f94e75d1afcf845e83717ccada480ab020b294ccfd552b2e0fac262becbd0267fa5f3aca86427c08a800a2d75510ac4c41bc7 SHA512 e48b7ff201b33cb3c013cb6b6d8be54e737e24c917ba4f676deba01123fcedc6bb0b2b6259edca753f4c843dd30a829f3239b6193a2163a3d25373dc4639caef diff --git a/dev-haskell/filepath-bytestring/filepath-bytestring-1.4.2.1.6.ebuild b/dev-haskell/filepath-bytestring/filepath-bytestring-1.4.2.1.6.ebuild deleted file mode 100644 index 5c15d58f56c7..000000000000 --- a/dev-haskell/filepath-bytestring/filepath-bytestring-1.4.2.1.6.ebuild +++ /dev/null @@ -1,25 +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.4.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Library for manipulating RawFilePaths in a cross platform way" -HOMEPAGE="https://hackage.haskell.org/package/filepath-bytestring" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18 - test? ( >=dev-haskell/quickcheck-2.7 =4.7 && <4.13' 'base >=4.7' \ - 'hashable >=1.2.3.3 && <=1.3' 'hashable >=1.2.3.3' -} diff --git a/dev-haskell/hashable/Manifest b/dev-haskell/hashable/Manifest index 7436cf79bd95..0349ea79b5e2 100644 --- a/dev-haskell/hashable/Manifest +++ b/dev-haskell/hashable/Manifest @@ -1,5 +1,3 @@ -DIST hashable-1.2.7.0.tar.gz 30182 BLAKE2B 7dee78e531fb396c51531f7b239f45a316bad3494590684b13814894a606ab8ddf7ef85a2027f26eeddad0a38f2c06a8a16d03b1b67ce009f9e8aed6cc872232 SHA512 41accac8fa38ab5c243caa058deaf31644d4df670520010d0d593e84fd42970f3fe2d4e945a31ac5491050467e843c7bdb299283a4c6d1446dfcbc2dbc58eec7 DIST hashable-1.4.0.2.tar.gz 25528 BLAKE2B a9d219ce08db64b2bccf691f26ea5e248785ac3263ce1045eb612d2deaf51baa5f0b14270a9810aa1d32193fe9f52b26c2ca4fccb94b98e2ccdcb0b6ba6e8a56 SHA512 a8cc2b7cafa8f18d9a74490d2dff7edf12901b7c40ca0c1881af579695135c1ca7629347d34d0c7dc662078d7669d5d6234bd889c1f77f344297942243fe7dda -EBUILD hashable-1.2.7.0.ebuild 1236 BLAKE2B fb61e392041caf8415e4bc7099e39d0af4f8fefe7d52ec43f3bd20df169735927bf94214b5393475e7a3cbec98eb26c70e95ccd7741934eb769887963c97c7d9 SHA512 895e0ba34c4c91e33aa2ab89d370f3b4e76abf7925c8ca4a97fb4c1a9fab36de96112d542a722fc73f7c261fb206e6feb6be282e498485a20dc38ceb63b0317e EBUILD hashable-1.4.0.2.ebuild 1169 BLAKE2B 5d1fd19cb56da8a2ae5c70991358217f4e73382b1186267aa7a1b7fee75a4e0b0739420b2edae6c973d01fa3c37315561e88ed35ff259e7290096ef7110d5091 SHA512 573ed58365ed37daa9b11cf3968c203aa9d2fd60d035720c9cfbb0c4edfd535827c43dc79570b1f5c1453993380aeefad8a998e7838c590459dd0196557c1a03 MISC metadata.xml 620 BLAKE2B 96a75145d515eeede8ba0c3d62af5af520664968c9260660ad615ce465c0e560dd9613f0e0e826731b84f4d8d0149f819bb3a620315325a75275f9007e9ae033 SHA512 dc8d316a0eed1f5a656c22b03fae938d6383a1417c4db9e1cd53f7291d030bf3941f187f57219a0204a1013f5b4e08f62b67d5e03a5f6bedd7402b8cb758492f diff --git a/dev-haskell/hashable/hashable-1.2.7.0.ebuild b/dev-haskell/hashable/hashable-1.2.7.0.ebuild deleted file mode 100644 index dbcf2526b0c2..000000000000 --- a/dev-haskell/hashable/hashable-1.2.7.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# ebuild generated by hackport 0.5.5.9999 -#hackport: flags: sse41:cpu_flags_x86_sse4_1,sse2:cpu_flags_x86_sse2,integer-gmp:gmp - -CABAL_FEATURES="lib profile haddock hoogle hscolour" # Drop test-suite: circular depend -# break circular dependencies: -# https://github.com/gentoo-haskell/gentoo-haskell/issues/810 -CABAL_FEATURES+=" nocabaldep" -inherit haskell-cabal - -DESCRIPTION="A class for types that can be converted to a hash value" -HOMEPAGE="https://github.com/tibbe/hashable" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 examples +gmp" - -RESTRICT=test # circular deps: hashable[test]->quickcheck->semigroups->hashable - -RDEPEND=">=dev-haskell/text-0.11.0.5:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND}" - -src_prepare() { - default - - cabal_chdeps \ - 'base >= 4.4 && < 4.12' 'base >= 4.4' -} - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag examples examples) \ - $(cabal_flag gmp integer-gmp) \ - $(cabal_flag cpu_flags_x86_sse2 sse2) \ - $(cabal_flag cpu_flags_x86_sse4_1 sse41) -} diff --git a/dev-haskell/hashtables/Manifest b/dev-haskell/hashtables/Manifest index 4c89bee32a69..ea3e55572716 100644 --- a/dev-haskell/hashtables/Manifest +++ b/dev-haskell/hashtables/Manifest @@ -1,3 +1,3 @@ -DIST hashtables-1.2.4.1.tar.gz 58425 BLAKE2B 1e7d0e0f80e2e8ef17370f7019f802989c12eb7a7e340cfac44fa4138baa105985846262b0d5eeb1f59ee21d27a5036dce9c45623fecf6ecdf319ed8d4e36bc8 SHA512 e88fb8f9c8a51be31e5d07ca1fef3d1a05a347942878f84a500d8c224b1118a2be97f9a947f17834a8331f296f302eafeef34d1f151360361675ecf5204b38f6 -EBUILD hashtables-1.2.4.1.ebuild 1574 BLAKE2B 025ec4927d92f9b0b71a6f69bb80bc977a85f0c3b20c2b765c675797c0ce8382097e31ea35a9648e7db81123cf666df5db230d9b66d2a5de339977085d7f9766 SHA512 660f7e436099477f5dd89aa3018c133b88994a03a135b93b96138620651256f1832cb48cee84db45ffef2826263e9691025d5e1cffae402ddd749d849c55d18f -MISC metadata.xml 4982 BLAKE2B fbcbf2f3265a707d5e21d0e2e20000d15f155e080a9058336273c8ad0650c4fc76770a2654c7a66f4ed3f34c91a9ad65e738d44d136c99ce011532485482588f SHA512 675452507f1b746c1cc9edb068429d27613c6f5fca1f31fc6a45351161f66738df038592854e3ed73801b7c08973eae4c13402ef7caf50645fe550ef4ed5a396 +DIST hashtables-1.3.tar.gz 58599 BLAKE2B a0ce2ecc6b91c3b1c46759ef7e6a067b6872998d7fbecc22e8ee84bafc80bd5b7e286100c3c906a0b60ae86bceafb2cca7717081f347790d70c47e164aea9800 SHA512 7fb82e7c45c13d7bde8a216fb678d20bbd4c970f7860cbc2f08fb5524324f6b9584e1b5d397bdcb3fdbf53928758b608986167bb2bc2f1adae6feb3b0dd94444 +EBUILD hashtables-1.3.ebuild 1555 BLAKE2B d238fe3f1ce51fd50e0c576922e1b8eeb2d3f801348cf6ab6f7f144992c6f0b981f78855585e35e41a521827b3bd879a3ab74a2906cafc21382a0e147cdabc04 SHA512 ad4aa5ce49da29a232ba3b9569094bca2b2d21dd9c86afdb1f9dd2ea3fcdfea97e23fc5f4f69fb223872d5e6ffdf846826a2f055c5fead2ebb86f96d4ad5d731 +MISC metadata.xml 447 BLAKE2B c991b1240987728e39457ee74db6fc0cc9e45af88315e363ed093229d8d473767827b1bf047c262f2274e6d13f31bfc7261d83af7dbc26cadf4ea64009ecb2b8 SHA512 0d9827b54886393fa50594252d5727ae8a59217730022544f2e763f58ef336bf042f09bc69fd4db7804a0d5b4ceef80ebde134dd16b52ae098a9a8cc654444b5 diff --git a/dev-haskell/hashtables/hashtables-1.2.4.1.ebuild b/dev-haskell/hashtables/hashtables-1.2.4.1.ebuild deleted file mode 100644 index b4558c556890..000000000000 --- a/dev-haskell/hashtables/hashtables-1.2.4.1.ebuild +++ /dev/null @@ -1,44 +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.6 -#hackport: flags: sse42:cpu_flags_x86_sse4_2 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Mutable hash tables in the ST monad" -HOMEPAGE="https://github.com/gregorycollins/hashtables" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="bounds-checking cpu_flags_x86_sse4_2 debug detailed-profiling portable +unsafe-tricks" - -RDEPEND="dev-haskell/primitive:=[profile?] - >=dev-haskell/vector-0.7:=[profile?] =dev-lang/ghc-7.8.2:= - >=dev-haskell/hashable-1.2.1:=[profile?] haskell@gentoo.org + Gentoo Haskell - - This package provides a couple of different implementations of mutable hash - tables in the ST monad, as well as a typeclass abstracting their common - operations, and a set of wrappers to use the hash tables in the IO monad. - - /QUICK START/: documentation for the hash table operations is provided in the - "Data.HashTable.Class" module, and the IO wrappers (which most users will - probably prefer) are located in the "Data.HashTable.IO" module. - - This package currently contains three hash table implementations: - - 1. "Data.HashTable.ST.Basic" contains a basic open-addressing hash table - using linear probing as the collision strategy. On a pure speed basis it - should currently be the fastest available Haskell hash table - implementation for lookups, although it has a higher memory overhead - than the other tables and can suffer from long delays when the table is - resized because all of the elements in the table need to be rehashed. - - 2. "Data.HashTable.ST.Cuckoo" contains an implementation of \"cuckoo - hashing\" as introduced by Pagh and Rodler in 2001 (see - <https://en.wikipedia.org/wiki/Cuckoo_hashing>). Cuckoo hashing has - worst-case /O(1)/ lookups and can reach a high \"load factor\", in which - the table can perform acceptably well even when more than 90% full. - Randomized testing shows this implementation of cuckoo hashing to be - slightly faster on insert and slightly slower on lookup than - "Data.Hashtable.ST.Basic", while being more space efficient by about a - half-word per key-value mapping. Cuckoo hashing, like the basic hash - table implementation using linear probing, can suffer from long delays - when the table is resized. - - 3. "Data.HashTable.ST.Linear" contains a linear hash table (see - <https://en.wikipedia.org/wiki/Linear_hashing>), which trades some insert - and lookup performance for higher space efficiency and much shorter - delays when expanding the table. In most cases, benchmarks show this - table to be currently slightly faster than @Data.HashTable@ from the - Haskell base library. - - It is recommended to create a concrete type alias in your code when using this - package, i.e.: - - > import qualified Data.HashTable.IO as H - > - > type HashTable k v = H.BasicHashTable k v - > - > foo :: IO (HashTable Int Int) - > foo = do - > ht <- H.new - > H.insert ht 1 1 - > return ht - - Firstly, this makes it easy to switch to a different hash table implementation, - and secondly, using a concrete type rather than leaving your functions abstract - in the HashTable class should allow GHC to optimize away the typeclass - dictionaries. - - This package accepts a couple of different cabal flags: - - * @unsafe-tricks@, default /ON/. If this flag is enabled, we use some - unsafe GHC-specific tricks to save indirections (namely @unsafeCoerce#@ - and @reallyUnsafePtrEquality#@. These techniques rely on assumptions - about the behaviour of the GHC runtime system and, although they've been - tested and should be safe under normal conditions, are slightly - dangerous. Caveat emptor. In particular, these techniques are - incompatible with HPC code coverage reports. - - * @sse41@, default /OFF/. If this flag is enabled, we use some SSE 4.1 - instructions (see <https://en.wikipedia.org/wiki/SSE4>, first available on - Intel Core 2 processors) to speed up cache-line searches for cuckoo - hashing. - - * @bounds-checking@, default /OFF/. If this flag is enabled, array accesses - are bounds-checked. - - * @debug@, default /OFF/. If turned on, we'll rudely spew debug output to - stdout. - - * @portable@, default /OFF/. If this flag is enabled, we use only pure - Haskell code and try not to use unportable GHC extensions. Turning this - flag on forces @unsafe-tricks@ and @sse41@ /OFF/. - - This package has been tested with GHC 7.0.3, on: - - * a MacBook Pro running Snow Leopard with an Intel Core i5 processor, - running GHC 7.0.3 in 64-bit mode. - - * an Arch Linux desktop with an AMD Phenom II X4 940 quad-core processor. - - * a MacBook Pro running Snow Leopard with an Intel Core 2 Duo processor, - running GHC 6.12.3 in 32-bit mode. - - Please send bug reports to - <https://github.com/gregorycollins/hashtables/issues>. - if on, use bounds-checking array accesses add detailed profiling information to profiled build-depends - if on, use only pure Haskell code and no GHC extensions. - turn on unsafe GHC tricks - - gregorycollins/hashtables - diff --git a/dev-haskell/hjsmin/Manifest b/dev-haskell/hjsmin/Manifest index 4b6733ddda2a..55a00e300f0b 100644 --- a/dev-haskell/hjsmin/Manifest +++ b/dev-haskell/hjsmin/Manifest @@ -1,3 +1,3 @@ DIST hjsmin-0.2.0.4.tar.gz 5233 BLAKE2B 839cc956a7dad0b958a12f9e9ca45dfeb2c64ef35f6e746747a01d1bba771edc229b9822c9274a67c1fa483da64f94e500644b77b9d90283e1feb56975d0badb SHA512 11534fd3f351cb1b73e9f166ee42737eb31c10f8f49b2b8d593f9a5a07d08d6b070f71204ec41257d02f38b0dc1172f48bd95d59b553b9f602b90018a795b07c -EBUILD hjsmin-0.2.0.4.ebuild 847 BLAKE2B ceb384ee937b3c32f803a101e069f48fca31aaf477395dc5e5ef1d9d25bf27e17be795dcbaad87692c9a167e58c7effc8838b21d1b8635010dcfd3c335280840 SHA512 1f6815430f952ea34c62457af9c2f230102716e0c783fe3ec54d8f92c51507dbcd6402344f4f3a84db0d2ca4f1a8d74079dcf7db323739d926571f5cc7c7b794 +EBUILD hjsmin-0.2.0.4.ebuild 854 BLAKE2B 4d55b8e9b90670d4753b1e76f70005dd11fa1f883acf8f500f796a5785bede46b904c4de3b92d0cef9b3c790fa17faf414a00c7dbcd4c390f353370884b30450 SHA512 c86ee2d8127a39246754000c064162d62aec0d9b70d3a0fba1610493103344cf45443e9711b9be6f7b071753d14f4a7812d9750a27307c8e8d2e8f0b17fc55a2 MISC metadata.xml 504 BLAKE2B 13d6ca313751303af3521c7143a59fa49a2ff0362e48e369bdf1a8fa7f058a766d2422643586bd6cd2529877f8ab8cda78ee88cb8c2c37b49752666ea757f44a SHA512 0b3424105c0b30033427a4c9d88eedf67ea6130f5099a2b07d493c49223915cd87fec0772bc96cfdd6918c19a2191a3ecafcc2b6448fb82a1e713ae33ee6d4b6 diff --git a/dev-haskell/hjsmin/hjsmin-0.2.0.4.ebuild b/dev-haskell/hjsmin/hjsmin-0.2.0.4.ebuild index e74f3c315fb3..7e17d678b59c 100644 --- a/dev-haskell/hjsmin/hjsmin-0.2.0.4.ebuild +++ b/dev-haskell/hjsmin/hjsmin-0.2.0.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RESTRICT=test # Requires network access? diff --git a/dev-haskell/hslogger/Manifest b/dev-haskell/hslogger/Manifest index c63a7eca61aa..2fca3e6c437f 100644 --- a/dev-haskell/hslogger/Manifest +++ b/dev-haskell/hslogger/Manifest @@ -1,3 +1,3 @@ DIST hslogger-1.3.1.0.tar.gz 37468 BLAKE2B 24bb750c356f071ee35cc84e01b2483f612b6e7403fe8fe60b8af148dba43107660a36a0e30305666fb76af1939ff00f6817dff98720ab7eef321192e6e87976 SHA512 a08e7c85efe2b3f97e87b54db993f78ac31380f9b6f8d926517854771f482b2c64c358ddd12a449a413e5af0f374c034161b6f772148835b50551dc2cdbfa15a -EBUILD hslogger-1.3.1.0-r1.ebuild 1308 BLAKE2B 73891c296306463996fbaf192a9aefa8e0b2e49a170159bd4d6347ce87d07fb6787ef8d1f6b1ae0889257705759efe855f1520466f817f7212d65daf5e02c442 SHA512 87fb214c0a79eb0280fb6a1db873fd3d66f50645643f0bfb591cbc455eafa75585dbbf0a9f0864c5707f4b35df3fefd1b0146e8169901c65d433c86b595cdd47 -MISC metadata.xml 775 BLAKE2B 475be3f4eee76193d6b8c432dfb78d39a772a4ed96832fc3ec4d4e5de3cec49513a7b692dee22625b03084498c5f318ce77ccb9ca83906b36a5aec3aa4dfff79 SHA512 635bc1b66cd5882b4f244e4a77e5fa90fb95d5a26fd6a67a0aa49fd4e3f2c1a71b87f81300e0056b69c93281c64f4053d5155158220c1d150cf5f5dec7431e7a +EBUILD hslogger-1.3.1.0-r2.ebuild 1124 BLAKE2B 46038b24a7a0a49372fd701542e533b1e6ff6e8c3060376d64656bfa22f165175e9425748106384650416d86ee94356c48bfbfbbce24937653040fd86f64f0fa SHA512 6095ed85f1ae8fd31656e4066823331e59886c628cff15161cb242b4b3ded829d27fe013d02cf264df4daa8c7dd6055d1c5def1d6836b269b49c6c295d64a6bf +MISC metadata.xml 630 BLAKE2B 11d2a986cd31d758bff8b7412112a2c3bf3dcc60f25260332e26d89365453538ecc0be44a9dc62e217135f9ff59697ccac4896e1f1dc4dd3abd2b5d620bf4d51 SHA512 548c86396cd351db44bce714c7f2c287d8836e7d523f2b55cc841eba5ba09f953b2172ac8c1b9f3247d685790620d38b5f388eab59ce836bb83d746154039a35 diff --git a/dev-haskell/hslogger/hslogger-1.3.1.0-r1.ebuild b/dev-haskell/hslogger/hslogger-1.3.1.0-r1.ebuild deleted file mode 100644 index b91fd077bbf5..000000000000 --- a/dev-haskell/hslogger/hslogger-1.3.1.0-r1.ebuild +++ /dev/null @@ -1,45 +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.4.9999 -#hackport: flags: -test,-buildtests - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Versatile logging framework" -HOMEPAGE="https://github.com/hvr/hslogger/wiki" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux" -IUSE="+network-3" - -RDEPEND=">=dev-haskell/old-locale-1.0:=[profile?] =dev-lang/ghc-7.4.1:= - network-3? ( >=dev-haskell/network-3.0:=[profile?] =dev-haskell/network-bsd-2.8.1:=[profile?] =dev-haskell/network-2.6:=[profile?] = 4.3 && < 4.14' 'base >= 4.3' -} - -src_configure() { - haskell-cabal_src_configure \ - --flag=-buildtests \ - $(cabal_flag network-3 network--gt-3_0_0) \ - --flag=-test -} diff --git a/dev-haskell/hslogger/hslogger-1.3.1.0-r2.ebuild b/dev-haskell/hslogger/hslogger-1.3.1.0-r2.ebuild new file mode 100644 index 000000000000..7bf1e26b1cb7 --- /dev/null +++ b/dev-haskell/hslogger/hslogger-1.3.1.0-r2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.4.9999 +#hackport: flags: -test,-buildtests,+network--gt-3_0_0 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Versatile logging framework" +HOMEPAGE="https://github.com/hvr/hslogger/wiki" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux" + +RDEPEND=">=dev-haskell/old-locale-1.0:=[profile?] =dev-lang/ghc-7.4.1:= + >=dev-haskell/network-3.0:=[profile?] =dev-haskell/network-bsd-2.8.1:=[profile?] = 4.3 && < 4.14' 'base >= 4.3' +} + +src_configure() { + haskell-cabal_src_configure \ + --flag=-buildtests \ + --flag=network--gt-3_0_0 \ + --flag=-test +} diff --git a/dev-haskell/hslogger/metadata.xml b/dev-haskell/hslogger/metadata.xml index 7ea7e95faf7c..8aed04d90153 100644 --- a/dev-haskell/hslogger/metadata.xml +++ b/dev-haskell/hslogger/metadata.xml @@ -5,19 +5,13 @@ haskell@gentoo.org Gentoo Haskell - - Use network-3 - hslogger is a logging framework for Haskell, roughly similar to Python's logging module. - + hslogger lets each log message have a priority and source be associated with it. The programmer can then define global handlers that route or filter messages based on the priority and source. hslogger also has a syslog handler built in. - - jgoerzen/hslogger - diff --git a/dev-haskell/hslua-module-path/Manifest b/dev-haskell/hslua-module-path/Manifest index a24029d9c913..d8be10279bc0 100644 --- a/dev-haskell/hslua-module-path/Manifest +++ b/dev-haskell/hslua-module-path/Manifest @@ -1,5 +1,3 @@ -DIST hslua-module-path-0.1.0.1.tar.gz 8144 BLAKE2B d86eb43e1bc5805c60971bf1d9c9f0824118b06879c5e74d820324451ead467fc08a8272dcb37a698ca35c46103456efa2333002c2627679b1f5952693af0a37 SHA512 b6448d187ffff02340612c69d28fde429186de44874f52a01b3b3cc77cfe7a105426b4cdbe8e27b13620869a64ac0893abbfc5ffd7d2d500008efb94af00a3bb DIST hslua-module-path-1.0.2.tar.gz 7991 BLAKE2B 4cb4ce417cca440185099c003f83c7baf402fb90e00d044bae4b395465083f6f04102c40f06d4e20e581fb3ddf965bb90ef551087d3aeaa12806b43e1266a2ad SHA512 57387757b5adbc52f39d3a9d6eb2bc5f0d59ef054b88a4c61541a38bd07793635c7b54212ef4e720dc5d1604054242175fc28b332bd20480461eb274c8a23b76 -EBUILD hslua-module-path-0.1.0.1.ebuild 801 BLAKE2B 56dc787c691989bebddb9cec19e26b81b8202e42656fa653210e1b46cb9c33c2a3706fb2728663dba47eb425cbba5ff53f84c223f20520c5f0bafc2dcbc6fedb SHA512 24b2bee1f836b17365214dc0c0716a22270209ccf74c4ec4939f89d47ae052dcb630c947121109de267422eea55d5fa87fdb6d417452c5f6471bb41ef1ef8e6f EBUILD hslua-module-path-1.0.2.ebuild 984 BLAKE2B 92fec3b75cb33240e41f53c67a9ebdf10a7a79a7738ef3f71a53d83b3118d113b3cd88b52bd1a031d980e8de95f7a9671fe29bb34615fb495bc8696a2c61827c SHA512 0b8ad29c34678572e073faf03e251e39d914ec247245c430cbda237b2cb5b38749b890c3fce70b67becc95f56b687a148bb7c7786ea1447fb3b11f96560f79f6 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/hslua-module-path/hslua-module-path-0.1.0.1.ebuild b/dev-haskell/hslua-module-path/hslua-module-path-0.1.0.1.ebuild deleted file mode 100644 index bebeecf74cf6..000000000000 --- a/dev-haskell/hslua-module-path/hslua-module-path-0.1.0.1.ebuild +++ /dev/null @@ -1,28 +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.7.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Lua module to work with file paths" -HOMEPAGE="https://github.com/hslua/hslua-module-path" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=dev-haskell/hslua-1.2:=[profile?] =dev-haskell/text-1.0:=[profile?] =dev-lang/ghc-8.4.3:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-2.2.0.1 - test? ( dev-haskell/tasty - dev-haskell/tasty-hunit - >=dev-haskell/tasty-lua-0.2 haskell@gentoo.org Gentoo Haskell - - Don't use CAPI to determine the names of certain registry key names but Use hard coded values for instead. This flag is required when compiling against Lua 5.3.3 or earlier, as those do not expose the necessary information in the @lauxlib.h@ header file. - diff --git a/dev-haskell/hsopenssl/Manifest b/dev-haskell/hsopenssl/Manifest index 47d12749669a..3005990fa7d4 100644 --- a/dev-haskell/hsopenssl/Manifest +++ b/dev-haskell/hsopenssl/Manifest @@ -1,3 +1,3 @@ DIST HsOpenSSL-0.11.4.17.tar.gz 80235 BLAKE2B c8229b96e5d079a46255010dd44ca9caed292c974dfe5d815130696d798263c493bc8825be9ff1e360a2e0c86919842883d9125f26166184d002c619fab03649 SHA512 fe7be85a6e9690f4c7a5d79c0bab56efd42e183415c5b92b589c5bd380f2646877e0d4b1208f5583d3223a602118c9a3d74688e02f9d24a1ea20aea64a625eb6 -EBUILD hsopenssl-0.11.4.17-r1.ebuild 1025 BLAKE2B 37ad8da2e3463c336268af457a0267e6c8c79a5bf1455c63340567765d49942b9b4e6e1bfaadd8748dbd0eec900c1e9a8a0d9fbf9e5190891e8a174c67610ab2 SHA512 9304916ebdddcc2d41625951de573efd31bb1edfc1d8e371d9d886bed6a07f9063ee24a42ee596bdb33899a529cb0490cb9629c6968ee572063079f3147f2c4e +EBUILD hsopenssl-0.11.4.17-r1.ebuild 1032 BLAKE2B 00c180f384df5c674ca7e03f8ac963e6cdd9f51effa95c5acab31954042be28303c26696347daac0dd934cef42fa1f9009248e0ad11d050412fb4007a54c9a36 SHA512 a3ef0be87af4f5312264a193a3aac73c1f05aba24a51ff1042416d95bf384974b1627e36ae315bc29f1f105c1987ba40815f3826dd8361710cc6b4a48e59f7a1 MISC metadata.xml 1175 BLAKE2B d289b5cb7795c468df64faeee310f55a6b9f29cbda10fea6cddfc12a20e052762cf8fc1a38f63245b5fcd1d84046a3f04edf20a4c893881959c64224b7b20423 SHA512 cee36fe4f12fdf09e5f8ec05c9d7988992d203bae6bda1494626ce9207190a64b777e0b39cfc604dcfd5692f7df0d058ef191551b04578e721a7f6921992e996 diff --git a/dev-haskell/hsopenssl/hsopenssl-0.11.4.17-r1.ebuild b/dev-haskell/hsopenssl/hsopenssl-0.11.4.17-r1.ebuild index 7e8c53796aee..01d4ec7912e8 100644 --- a/dev-haskell/hsopenssl/hsopenssl-0.11.4.17-r1.ebuild +++ b/dev-haskell/hsopenssl/hsopenssl-0.11.4.17-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -18,7 +18,7 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz" LICENSE="public-domain" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="fast-bignum" RDEPEND=">=dev-haskell/network-2.1:=[profile?] + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/html-conduit/Manifest b/dev-haskell/html-conduit/Manifest index c2fa5b524383..1e36165cb366 100644 --- a/dev-haskell/html-conduit/Manifest +++ b/dev-haskell/html-conduit/Manifest @@ -1,3 +1,3 @@ DIST html-conduit-1.3.2.1.tar.gz 8976 BLAKE2B 070f6f0bc2c47c5e884d81cca1ccd5c72fbfefc39fc4a3d937d9a10ebf496b405b3e4f46382a882fc96cd12247ee00a834e90d2d06256316c96e2d3e8f2d3147 SHA512 94e9db8db839c5368f5a042a7039d44e3fabf5ffa30426894675317b985288c0d5fa94a6d1864b94802ea2fda3ff2728c4578759405dacdc64d8e2cfbb24aa70 -EBUILD html-conduit-1.3.2.1.ebuild 920 BLAKE2B 77ba57850988b9684684fc21af7befed30d48256c6e1d0e12dcac9cdc79b580d4edcc87bd134133f9e242cb5c4f8ce6371fa548b1a93a7c13c120980eacd6da6 SHA512 9bbb290cb8af708ae4baa0d866d3faefb19f08c1a6da48ef683da73d314848b7c203a8bd763d0cda3530f3ed01b32d86bfdc75fb5123c5f4a01bf929a9086b42 +EBUILD html-conduit-1.3.2.1.ebuild 927 BLAKE2B 8ee0e37edc9c5b22f8fa0cafbc79aba1fe34fa616d0e4776b62e3b2dfbf07c2b95a49562f2b50ed8470b358ca03d2e8305134e1c0f73d52496ba312dd6403e19 SHA512 ae4f1379fe9a03e50ea9eac7d2178f8b2c7836fac15389f998a2589679f03f853b3796faa7fcf14030e6acfc4df28c9f503fde4d511d5463729b6accb315c724 MISC metadata.xml 604 BLAKE2B fb7f02a42de515d39b2f0497fef75d14ed6aecd541ccca354e48ab7a527a5e181158d21d2c0211f42bb3f097cafa30e7d5a94eba32cda0f08a178a5a35bcd568 SHA512 f6e93b18ebc9712d41a61feb8599c33e6102ee5baef414bd00b8a8f4ad78d00eec58191e66a02ff64b569748e25240ac79ef892a3d6005d62a6bf31aba709f1a diff --git a/dev-haskell/html-conduit/html-conduit-1.3.2.1.ebuild b/dev-haskell/html-conduit/html-conduit-1.3.2.1.ebuild index eb613fbe946e..c873043957b8 100644 --- a/dev-haskell/html-conduit/html-conduit-1.3.2.1.ebuild +++ b/dev-haskell/html-conduit/html-conduit-1.3.2.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND="dev-haskell/attoparsec:=[profile?] diff --git a/dev-haskell/http-api-data/Manifest b/dev-haskell/http-api-data/Manifest index b95872c0dbff..3a3228300acb 100644 --- a/dev-haskell/http-api-data/Manifest +++ b/dev-haskell/http-api-data/Manifest @@ -1,6 +1,4 @@ -DIST http-api-data-0.4.1.1.tar.gz 19800 BLAKE2B 1dea8465ca41d6a8afdc1a994bec79e2fd58889732275dd0dfab73b917e1ae7b21824ba36ba83471d82e18f4ebe05265655098912c4136fd4a250070641c5c74 SHA512 9b768dc790999e42a82753b69f6ab48df90721468eaff79bf4b9a1eb08572dba3488908db4ad0a1afb3956513a16fcd663f005856e230748f665987766e10c59 DIST http-api-data-0.4.3.cabal 3845 BLAKE2B fdde464e0c378bd60b135fd325bd2263df2eef42f797c1aa7b04e9382027b58498c80414a75dd83278d3bdf5676041c3ed2493b918d87eda3140ccddecc410b8 SHA512 cbf03caa0a026cad8c327b9fdf04dcc447dab3879c9cacf8fe7cf118665b9466983660937684fe8d14b7c50a29d7fa8a5f8f2eb2e8febc9d8217f3d30888e5d5 DIST http-api-data-0.4.3.tar.gz 20827 BLAKE2B 04e7f0a9e5edebc230b47640c6a86dc76d271942cc70d0aa109d289fe2b1139e4c8103ba0799990b4c7ea0a37f3dd46ac4a72e9a5e4a39029d856e134ebfe8fb SHA512 625367d8f524eff07c69620df17c87a4365c01b9bc8bdd6bab5b8abe1b47cc429a050d63f48e50cb08fcac55aef95dfea532a5d52c87b6fa2d3e58b06aa8f4b0 -EBUILD http-api-data-0.4.1.1.ebuild 2235 BLAKE2B 76eda71dd0eb62a2ac7ecc8e455ae7d75d21fd9144b8654ed93fcf5c68fe23071640a034fdaffec1e6acad3f0297730efcc10da9cf2147f3b424b53bbb9deabb SHA512 c8954f6394dbf3b3911adfb9208a686de9c51738178408cf47ef60bef421cf5ae31d18c0fd837c86811acde72da27d110b3b9b70c819e0ac387d311a537b09e9 EBUILD http-api-data-0.4.3.ebuild 2309 BLAKE2B 3a10503254995908bff0b35850d3b9fab0e42642f8165a36bf6a2637549d5c01cae7ada6bcf7d36e7766f7747358621a7db4846a6b73143f53f517a815da1b6c SHA512 154813c7f7e531a974e72a89d24122ef8b1ac3e14d317ed24402963da590343071bb44b338121f069c08c4563ae10e535736cdb89050bbf1edab1f4b01284720 MISC metadata.xml 448 BLAKE2B 708be06baddd59c81fddffbd8bb36e23617b3e915234157a108b7c0f5607c0e50a8e6d0d8aeff51477b2b413a21d9a51000a96e55526cccf65a3484ebe438fe6 SHA512 770923b4a23b3093f0ce1e780be8efe80668ee76c61bb28d1e0fd4b3114c5802babb784914f32a323b801e8d715e9dedd4422b56ef97a53aa9da7ae423060f0d diff --git a/dev-haskell/http-api-data/http-api-data-0.4.1.1.ebuild b/dev-haskell/http-api-data/http-api-data-0.4.1.1.ebuild deleted file mode 100644 index f64232f9c25c..000000000000 --- a/dev-haskell/http-api-data/http-api-data-0.4.1.1.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.1.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Converting to/from HTTP API data like URL pieces, headers and query parameters" -HOMEPAGE="https://github.com/fizruk/http-api-data" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/attoparsec-0.13.2.2:=[profile?] =dev-haskell/attoparsec-iso8601-1.0.1.0:=[profile?] =dev-haskell/base-compat-0.10.5:=[profile?] =dev-haskell/cookie-0.4.3:=[profile?] =dev-haskell/hashable-1.2.7.0:=[profile?] =dev-haskell/http-types-0.12.3:=[profile?] =dev-haskell/nats-1.1.2:=[profile?] =dev-haskell/semigroups-0.18.5:=[profile?] =dev-haskell/tagged-0.8.5:=[profile?] =dev-haskell/text-1.2.3.0:=[profile?] =dev-haskell/time-compat-1.9.2:=[profile?] =dev-haskell/unordered-containers-0.2.10.0:=[profile?] =dev-haskell/uuid-types-1.0.3:=[profile?] =dev-haskell/void-0.7.3:=[profile?] =dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( >=dev-haskell/hspec-2.7.1 =dev-haskell/hunit-1.6.0.0 =dev-haskell/quickcheck-2.13.1 =dev-haskell/quickcheck-instances-0.3.21 = 4.7 && < 4.14' 'base >= 4.7' -} - -src_configure() { - haskell-cabal_src_configure \ - --flag=-use-text-show -} diff --git a/dev-haskell/http-client-restricted/Manifest b/dev-haskell/http-client-restricted/Manifest index 618c82bf00b1..b218ccc91e8d 100644 --- a/dev-haskell/http-client-restricted/Manifest +++ b/dev-haskell/http-client-restricted/Manifest @@ -1,3 +1,3 @@ -DIST http-client-restricted-0.0.3.tar.gz 5178 BLAKE2B 3fd0a0d1218f1a5ef0d87ac43cd3b3ddc37cf78ca3a8c6841409048d3de4cc44773539b17f0c60ec75dc5e120497e6226edad5556024623a09544a0d78ea9e4c SHA512 6734f674b6a026f1cbba495b892cd98892584817db69bc36db07f4179e6ae4841055afa37a4841edff7c30270f9977b5700ecd9640ca812d213c575fb4ffbf86 -EBUILD http-client-restricted-0.0.3.ebuild 952 BLAKE2B ce967203b09b2bc5a5f7838fc94eae8240ed834a9fe3d79077956972a475c7e0dacdf37401d06bf3b0953ded82527dae7c61621ee790b346bcb450b8e0511901 SHA512 75a242e0233d42584fd6529297051ad58d6d29d67559286e7075dc0a4b8f1ac03cce4388a2d9e6274aae1cb7c890a0ffcc9b1c82c5ee2fbdd0fea75f3be5cd41 +DIST http-client-restricted-0.0.5.tar.gz 5389 BLAKE2B 83ec4694c6d99858b85c9751ed915b1d2ebf1df901c62fe59521dda18ced697ec9af71519785df16d06a795c18e496f8b90f6253845b88e810bf4caf0c02704d SHA512 d5876c02c1c6989f1da4741e191f18554efd448339e83bb9b267edec0e414141221c4f770d9f8e48c9d5f4a8fac9d58295e5f57e8c877710c95a71419e53cf3d +EBUILD http-client-restricted-0.0.5.ebuild 956 BLAKE2B 1a6f95c8bcebaf1461ef6a52da457500397d4397479952af45f97576c94f70e2ee3fad8a7743e49c09839df7072f37269545494b02044a9a272c0e2e8a9c56a3 SHA512 8e57ae9e58bbbbbfaff9fda57f65df3e43fa503c03ccd55163505b44a59a486671aab31d0c761e1c9f9bfdf9cb99165d5bcbc2547fc0da1de271fee958d40f53 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/http-client-restricted/http-client-restricted-0.0.3.ebuild b/dev-haskell/http-client-restricted/http-client-restricted-0.0.3.ebuild deleted file mode 100644 index 22410e693dcc..000000000000 --- a/dev-haskell/http-client-restricted/http-client-restricted-0.0.3.ebuild +++ /dev/null @@ -1,31 +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.6.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="restricting the servers that http-client will use" -HOMEPAGE="https://hackage.haskell.org/package/http-client-restricted" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/connection-0.2.5:=[profile?] - dev-haskell/data-default:=[profile?] - >=dev-haskell/http-client-0.6:=[profile?] =dev-haskell/http-client-tls-0.3.2:=[profile?] =dev-haskell/network-3.0.0.0:=[profile?] - dev-haskell/network-bsd:=[profile?] - dev-haskell/utf8-string:=[profile?] - >=dev-lang/ghc-8.4.3:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-2.2.0.1 -" diff --git a/dev-haskell/http-client-restricted/http-client-restricted-0.0.5.ebuild b/dev-haskell/http-client-restricted/http-client-restricted-0.0.5.ebuild new file mode 100644 index 000000000000..f30821e3c4f1 --- /dev/null +++ b/dev-haskell/http-client-restricted/http-client-restricted-0.0.5.ebuild @@ -0,0 +1,30 @@ +# 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.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="restricting the servers that http-client will use" +HOMEPAGE="https://hackage.haskell.org/package/http-client-restricted" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/connection-0.2.5:=[profile?] + dev-haskell/data-default:=[profile?] + >=dev-haskell/http-client-0.7.11:=[profile?] =dev-haskell/http-client-tls-0.3.6:=[profile?] =dev-haskell/network-3.0.0.0:=[profile?] + dev-haskell/network-bsd:=[profile?] + dev-haskell/utf8-string:=[profile?] + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" diff --git a/dev-haskell/http-client-tls/Manifest b/dev-haskell/http-client-tls/Manifest index d6137347bcac..73e888973564 100644 --- a/dev-haskell/http-client-tls/Manifest +++ b/dev-haskell/http-client-tls/Manifest @@ -1,3 +1,3 @@ -DIST http-client-tls-0.3.5.3.tar.gz 7679 BLAKE2B 490fb9af14ba814528560bab7cbf37bf348db38078d08d6be07934e52754741bc3b0ed91e614598ab8b26e19a67d7c6121f52a59b0b9ee47481e5c9bdf3cd36d SHA512 df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14 -EBUILD http-client-tls-0.3.5.3.ebuild 1107 BLAKE2B bfe01cb2db66cd1fcb280f1d15f274ea2aecad9de2f2c76e2e88f2a6219756fb46d5c64a70287337a28ab28f4853c07a244b6404c5ceae0fc11c4a382df1f2cc SHA512 6ee010fe2cede64a7d7d0806932abd54d2d6c88190d08dd9c99d04ee38744a50fed40d7302386bf95f05e67bfcd63bd62b37a75cc92dbf139f939617842c56fc +DIST http-client-tls-0.3.6.1.tar.gz 7850 BLAKE2B c2ef4e8981f2141d496d2d3e0720a29a536cd4937a95e4a59c8db356ac4390c2d419bf61b2eae6fcb4b5e98a73cd945981c9d8535353b3e444b603f9237bab3e SHA512 81b6e9ad3956f237bec83173ab8ac153ea3e9b555f0a84dc6ec0a13f6ad96dfc104d61125b66fc8733c8d8c3b7f8fc5e89cfcb885a7352f3af2e2b5473732294 +EBUILD http-client-tls-0.3.6.1.ebuild 1039 BLAKE2B a58d93a4bbc6b9c92b651fc99eb07d0850d9ae7d50927e398c280819527a4552e2eca4e3ba904857a9c71687215f242a21fb0f00651b09cfe41d7d475e704cfd SHA512 2d8761024c120c2aafe4f33d6cf6b34623e293a04da139719c6d63a48eaa10a54af67771b1c959c9f247e102b1376c9b047d7fba73af65eb3a064898d5cf65d9 MISC metadata.xml 335 BLAKE2B 5883a7474b5c0f79f8f42480cd8bcd76c88d3c86083605aa50d20b3e48a463b14312d4f55a501be32a00ab2104635e31f75b67e1f46ee378b5c10cb6b4db1b9f SHA512 749b03388d61a464a2117dc047d57a0bab8fa5793019fb2aa3bd7a44b3fe9d61881204f7ef3945cb63bf6491f677c4a09c5206324c4fbf2a5868f73cc47443cb diff --git a/dev-haskell/http-client-tls/http-client-tls-0.3.5.3.ebuild b/dev-haskell/http-client-tls/http-client-tls-0.3.5.3.ebuild deleted file mode 100644 index 6f546ee52e64..000000000000 --- a/dev-haskell/http-client-tls/http-client-tls-0.3.5.3.ebuild +++ /dev/null @@ -1,39 +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.5.5.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="http-client backend using the connection package and tls library" -HOMEPAGE="https://github.com/snoyberg/http-client" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc64 ~x86" -IUSE="" - -RESTRICT=test # needs network access - -RDEPEND="dev-haskell/case-insensitive:=[profile?] - >=dev-haskell/connection-0.2.5:=[profile?] - dev-haskell/cryptonite:=[profile?] - dev-haskell/data-default-class:=[profile?] - dev-haskell/exceptions:=[profile?] - >=dev-haskell/http-client-0.5.0:=[profile?] - dev-haskell/http-types:=[profile?] - dev-haskell/memory:=[profile?] - dev-haskell/network:=[profile?] - dev-haskell/network-uri:=[profile?] - dev-haskell/text:=[profile?] - >=dev-haskell/tls-1.2:=[profile?] - >=dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( dev-haskell/hspec ) -" diff --git a/dev-haskell/http-client-tls/http-client-tls-0.3.6.1.ebuild b/dev-haskell/http-client-tls/http-client-tls-0.3.6.1.ebuild new file mode 100644 index 000000000000..cda31b0ece39 --- /dev/null +++ b/dev-haskell/http-client-tls/http-client-tls-0.3.6.1.ebuild @@ -0,0 +1,36 @@ +# 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.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="http-client backend using the connection package and tls library" +HOMEPAGE="https://github.com/snoyberg/http-client" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RESTRICT=test # requires network access + +RDEPEND="dev-haskell/case-insensitive:=[profile?] + >=dev-haskell/connection-0.2.5:=[profile?] + dev-haskell/cryptonite:=[profile?] + dev-haskell/data-default-class:=[profile?] + >=dev-haskell/http-client-0.7.11:=[profile?] + dev-haskell/http-types:=[profile?] + dev-haskell/memory:=[profile?] + dev-haskell/network:=[profile?] + dev-haskell/network-uri:=[profile?] + >=dev-haskell/tls-1.2:=[profile?] + >=dev-lang/ghc-8.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.0.0 + test? ( dev-haskell/hspec ) +" diff --git a/dev-haskell/http-client/Manifest b/dev-haskell/http-client/Manifest index a1b5b70f4138..badd387ca52d 100644 --- a/dev-haskell/http-client/Manifest +++ b/dev-haskell/http-client/Manifest @@ -1,6 +1,4 @@ AUX http-client-0.7.10-disable-net-tests.patch 558 BLAKE2B cda700e04ad2627cdf4b8f3da5f7fadac5a116766783a7f5d850c3d5f0388986acefc1f25b460b482061e3bb93f8b908882fd104e3e3f5b1ee49a1643fc92b9e SHA512 142ceae88189ffccdeff8ecd77d04d0383af3350970a9a55571844c09dca72a11c989fe9abf5f6adf75cbf98b3e9ee81250d925293e27480bcfa92a61579a124 -DIST http-client-0.6.4.1.tar.gz 89702 BLAKE2B 845488745e7429b833c92521be7abb6e03ae90fa81f819995d9fead467fce1f3c43ece8c4f5da1f8242d79086556b0f86eeea3da931a0a613eb49966ca9cd60d SHA512 b9595ebf3cb48c5ed288934976b78270a3092a35ae083853684c848301ee88a18e0e41534180033df071ab87dc9f9cbab99da37cbc74d538472409c13dcfce7d DIST http-client-0.7.11.tar.gz 94548 BLAKE2B 5e630b5ec1861301a8a503238c111091b9b099d181b17a1d9c5fd22dac1dc60952faa7ec1da597dd909fe5f23408d728964461d77314a30a747e5edaa1757889 SHA512 0c01961e66c71636ff2628851151a788aaf941155d50a9f20b01a2e065ca7a8218ab4867b24e7cfb434aaa9b9178f727d950017870540e0bce91fffdcc374852 -EBUILD http-client-0.6.4.1.ebuild 1604 BLAKE2B 47a4b3503232150aafe3fb35566ce5c6a76349bd58aec53c2ba594fe919f290b817bcb99b0288f592ad10b410f3daa1e75600e51b9b03bab39da3b0daaa5c297 SHA512 fd0979e106b669b260ed9b76bfa82aaa39f03a883287e76804211f03dab039161088de6a824ff196e76e5bf2b64b11bbde1c864834edc9a8c5d75b42494e7595 EBUILD http-client-0.7.11.ebuild 1398 BLAKE2B dbd744f7767355d01386f3432f396065c5ab8b982e5710ca87e4c05c12cd0520d2ae59cd7250927ed256351b0a16cd30077d446356134cdef5d7cd8c0de2d129 SHA512 8e0f68440bc3ee7498006d78202a77cbd07c4f251f689cb27697144b0d5c8d11b6c0a58c9810c93329e652d50182af54023a5e79122aacf70b0e24d1829228f1 -MISC metadata.xml 430 BLAKE2B 098802e1dac0b41ca8041832ed91082890146c367919d4d63bb1b8691f4ce752a6e8319fd66098a80df4bdb3d26e541d8aea9e1e30f47260646bfa38cd59885e SHA512 edf1972b0395980415935a3bb83309845f04ec4ce57d5a309aa0f277400a61f10adc7732ad7ca235dc628e614b409cc262496ae90c3b82cf00e65a0a6a4cb9bf +MISC metadata.xml 335 BLAKE2B 5883a7474b5c0f79f8f42480cd8bcd76c88d3c86083605aa50d20b3e48a463b14312d4f55a501be32a00ab2104635e31f75b67e1f46ee378b5c10cb6b4db1b9f SHA512 749b03388d61a464a2117dc047d57a0bab8fa5793019fb2aa3bd7a44b3fe9d61881204f7ef3945cb63bf6491f677c4a09c5206324c4fbf2a5868f73cc47443cb diff --git a/dev-haskell/http-client/http-client-0.6.4.1.ebuild b/dev-haskell/http-client/http-client-0.6.4.1.ebuild deleted file mode 100644 index 023cfce84a64..000000000000 --- a/dev-haskell/http-client/http-client-0.6.4.1.ebuild +++ /dev/null @@ -1,51 +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.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="An HTTP client engine, intended as a base layer for more user-friendly packages" -HOMEPAGE="https://github.com/snoyberg/http-client" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+network-uri" - -RESTRICT=test # requires network access - -RDEPEND=">=dev-haskell/blaze-builder-0.3:=[profile?] - >=dev-haskell/case-insensitive-1.0:=[profile?] - dev-haskell/cookie:=[profile?] - >=dev-haskell/exceptions-0.4:=[profile?] - >=dev-haskell/http-types-0.8:=[profile?] - >=dev-haskell/memory-0.7:=[profile?] - dev-haskell/mime-types:=[profile?] - dev-haskell/random:=[profile?] - >=dev-haskell/stm-2.3:=[profile?] - >=dev-haskell/streaming-commons-0.1.0.2:=[profile?] =dev-haskell/text-0.11:=[profile?] - >=dev-lang/ghc-8.2.1:= - network-uri? ( >=dev-haskell/network-2.6:=[profile?] - >=dev-haskell/network-uri-2.6:=[profile?] ) - !network-uri? ( >=dev-haskell/network-2.4:=[profile?] haskell@gentoo.org Gentoo Haskell - - Get Network.URI from the network-uri package. - snoyberg/http-client diff --git a/dev-haskell/http-common/Manifest b/dev-haskell/http-common/Manifest index b5f5d25fb6d2..4ff1e174be05 100644 --- a/dev-haskell/http-common/Manifest +++ b/dev-haskell/http-common/Manifest @@ -1,3 +1,3 @@ -DIST http-common-0.8.2.1.tar.gz 9413 BLAKE2B 0e79e29f277902ac188ff2ba962f9bd3ad99d21f70a9f9f9e6ad5951d9af353110dd1a7519f77d0fb593aa965cdfd08be8abc01b27ce9fcc82e37a696dc790ca SHA512 da165d118575f1958c300c2b389b28cd4e0d720be79e776b5e72444b30b7b0369f336d44283d8b71c7758c1405e64a13e5591971da2e6b29cf7786233f2e04dc -EBUILD http-common-0.8.2.1.ebuild 807 BLAKE2B 18ca9453a2bc2bebc36a0e7872c29c1b3f9349b72a3269bcaa6c1e622456c07ef1773accdb625fe17a43d9febe0ee651440caabe263b0bb821cc58554e1da560 SHA512 9cc6d355490ed14cc446715eb335a9e64c40348fea3680edecc6e070d0f7901b90efe4142cb2f7826423dca1c9a2263f945aa7a02960238e0a8f73f378044f58 +DIST http-common-0.8.3.4.tar.gz 10268 BLAKE2B 166ae57320b72198b60f97c766546155149ac40efe17a8f28cf5e9b757d352f2872f2fb5b2b3f5b7f2bd7692bdfc997f489dddca8e396ad3c043ddc21eeedba4 SHA512 8b344d80ecd5cf54eed44e281dadda0be401f88af7def443d172c3bde9c702e5137f09ab4bf3695e43ef6598508e94e80c12989568ca0c876d68479d553ee876 +EBUILD http-common-0.8.3.4.ebuild 840 BLAKE2B 49895f7a3a4f9b51595cba35003707b225695d9185d37c4aeeb813b3df1ddd22e04ef5995530b0b438b9354c11e3477ccbe5343bd1d440f632cc02402c35ba41 SHA512 c5d7834a53950a222a26d581b924f74eaaaa312564bcecc8d8885a6708c9c6bf6d123fa8f811b123d7d602ce60dfdeb28ffb0a52d0a2ec1388f9cdfb511a675a MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/http-common/http-common-0.8.2.1.ebuild b/dev-haskell/http-common/http-common-0.8.2.1.ebuild deleted file mode 100644 index e0fe46eedcb0..000000000000 --- a/dev-haskell/http-common/http-common-0.8.2.1.ebuild +++ /dev/null @@ -1,31 +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.6.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Common types for HTTP clients and servers" -HOMEPAGE="https://github.com/istathar/http-common" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-haskell/base64-bytestring:=[profile?] - dev-haskell/blaze-builder:=[profile?] - dev-haskell/case-insensitive:=[profile?] - dev-haskell/mtl:=[profile?] - dev-haskell/network:=[profile?] - dev-haskell/text:=[profile?] - dev-haskell/unordered-containers:=[profile?] - >=dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.24 -" diff --git a/dev-haskell/http-common/http-common-0.8.3.4.ebuild b/dev-haskell/http-common/http-common-0.8.3.4.ebuild new file mode 100644 index 000000000000..33969bd87820 --- /dev/null +++ b/dev-haskell/http-common/http-common-0.8.3.4.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Common types for HTTP clients and servers" +HOMEPAGE="https://github.com/aesiniath/http-common" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND="dev-haskell/base64-bytestring:=[profile?] + dev-haskell/blaze-builder:=[profile?] + dev-haskell/case-insensitive:=[profile?] + dev-haskell/mtl:=[profile?] + dev-haskell/network:=[profile?] + dev-haskell/random:=[profile?] + dev-haskell/text:=[profile?] + dev-haskell/unordered-containers:=[profile?] + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" diff --git a/dev-haskell/http-streams/Manifest b/dev-haskell/http-streams/Manifest index b20872c37eb1..344169498ffe 100644 --- a/dev-haskell/http-streams/Manifest +++ b/dev-haskell/http-streams/Manifest @@ -1,3 +1,3 @@ -DIST http-streams-0.8.7.2.tar.gz 35163 BLAKE2B 80b5a12bd95379009993efe1eb3f484c54e143d2d132a9b7a4faa64fd59fcacdade0b388138de7357692c49bffbdf508ccf05dc2e919e56c59e52191bf1b7f8c SHA512 1028e7a102fc189ddd20d353492306d506f24f0408a234e0ec2b01c11737bc9ffec76a5609e18e355ef838663ec412ce3b358d8223deea7dd4c35ada5223f3ea -EBUILD http-streams-0.8.7.2.ebuild 1546 BLAKE2B e2ed198e2f57cbdb80d7dc02fa639f4c0981cf9af9d42cdde6aeb2f24d02e209b496cf6115e99d15933eb6089a7120e795b86d6519bdeb3ca4b6e78a44e1f274 SHA512 8dec19601bc58ecbf0770fa28fdbe2ad498dc06f90741a8016963fa2fb1773c9fc56ec5f897b2097ad9ab68c32da6c9e0a169a9cacbf619dc3be46bad003ad29 -MISC metadata.xml 728 BLAKE2B d69372a0a2cd2167b07ef24be006522e2ed769026152dace3cc8ef279007a59b5f9e1246996bb8ea4c629bc5b143a2d1621dd1c16a3f5f071f8412e01bc2046a SHA512 1b8ce4745d766b9bd93f9f62a9fe8a133f7ddc2dae79602c32db13419111e7a14e813e0e66126c1c67a494397baf5f876e348498ecda5acf9083039d232c9ff2 +DIST http-streams-0.8.9.4.tar.gz 37090 BLAKE2B 4e81ce6fffd8132d8a74c210c70a786c37fd09493c9806b8e15d570922c8e792d6244e1b3e80ef5dbf607291161c01a53617fc030f0c0088a70f9b6ad531eba9 SHA512 8448fba398ae323f1bdd44c8cbb02ba678ffc9d06f26d4e46c8c1f1de849a83a9fef697ffa5650ef58730ad81714775046a9b0857e760112ef25b418e2b5d0fe +EBUILD http-streams-0.8.9.4.ebuild 1932 BLAKE2B b687ba966262a1b3ca46c8cfdfa1cf6c148814448e03678fa06fcf75fec5ad8da18606bb3657f68f20535c4f7924937af75d9f7454b8df9f30e36e0c25d839d2 SHA512 54dba1930558fe193f207f22203dec26755c3a7a57d2b019e5b4421b74334329036860bc0c0a6412de4b329ca87b6fb636acc9816414cdd630b9e921ed2c43ea +MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/http-streams/http-streams-0.8.7.2.ebuild b/dev-haskell/http-streams/http-streams-0.8.7.2.ebuild deleted file mode 100644 index e2e1e9367992..000000000000 --- a/dev-haskell/http-streams/http-streams-0.8.7.2.ebuild +++ /dev/null @@ -1,47 +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.7.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" # Drop 'test-suite' to avoid circular depend -inherit haskell-cabal - -DESCRIPTION="An HTTP client using io-streams" -HOMEPAGE="https://github.com/afcowie/http-streams/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+network-uri" - -RESTRICT=test #circular test depend: http-streams -> snap-server -> http-streams - -RDEPEND="dev-haskell/aeson:=[profile?] - dev-haskell/attoparsec:=[profile?] - dev-haskell/base64-bytestring:=[profile?] - >=dev-haskell/blaze-builder-0.4:=[profile?] - dev-haskell/case-insensitive:=[profile?] - >=dev-haskell/hsopenssl-0.11.2:=[profile?] - >=dev-haskell/http-common-0.8.2:=[profile?] - >=dev-haskell/io-streams-1.3:=[zlib,profile?] =dev-haskell/openssl-streams-1.1:=[profile?] =dev-lang/ghc-8.4.3:= - network-uri? ( >=dev-haskell/network-2.6:=[profile?] - >=dev-haskell/network-uri-2.6:=[profile?] ) - !network-uri? ( snap-server -> http-streams + +RDEPEND="dev-haskell/aeson:=[profile?] + dev-haskell/attoparsec:=[profile?] + dev-haskell/base64-bytestring:=[profile?] + >=dev-haskell/blaze-builder-0.4:=[profile?] + dev-haskell/case-insensitive:=[profile?] + >=dev-haskell/hsopenssl-0.11.2:=[profile?] + >=dev-haskell/http-common-0.8.3.4:=[profile?] + >=dev-haskell/io-streams-1.3:=[zlib,profile?] =dev-haskell/openssl-streams-1.1:=[profile?] =dev-lang/ghc-8.4.3:= + >=dev-haskell/network-2.6:=[profile?] + >=dev-haskell/network-uri-2.6:=[profile?] +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1" +# test? ( dev-haskell/aeson-pretty +# dev-haskell/hspec +# dev-haskell/hspec-expectations +# dev-haskell/hunit +# dev-haskell/lifted-base +# dev-haskell/random +# >=dev-haskell/snap-core-1.0 =dev-haskell/snap-server-1.1 =dev-haskell/system-fileio-0.3.10 =dev-haskell/system-filepath-0.4.1 =dev-haskell/network-2.6 +# >=dev-haskell/network-uri-2.6 ) ) +# " + +src_configure() { + haskell-cabal_src_configure \ + --flag=network-uri +} diff --git a/dev-haskell/http-streams/metadata.xml b/dev-haskell/http-streams/metadata.xml index 72f0ed5fab0e..937381521944 100644 --- a/dev-haskell/http-streams/metadata.xml +++ b/dev-haskell/http-streams/metadata.xml @@ -5,18 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - /Overview/ - - An HTTP client, using the Snap Framework's 'io-streams' library to - hande the streaming IO. The API is optimized for ease of use for the - rather common case of code needing to query web services and deal with - the result. - - The library is exported in a single module; see "Network.Http.Client" - for full documentation. - - - Get Network.URI from the network-uri package. - diff --git a/dev-haskell/http/Manifest b/dev-haskell/http/Manifest index 955368845ec9..48307fae5926 100644 --- a/dev-haskell/http/Manifest +++ b/dev-haskell/http/Manifest @@ -1,5 +1,3 @@ -DIST HTTP-4000.3.16.tar.gz 74516 BLAKE2B a02f66ac69f3e039e465744876b53b94791ca556c90dd13486ccc38138167ef66dedbe985615b62a2a66304b3970643fed4dd268ae9ada2619d373021bd2da97 SHA512 b5136b55967d4db7569a0269b429c8e419878acc548d962af94efa5aa0ddbb8a6ab22bc3096ce3d78b61dc708996c408d4bfa55c6c7fb6c0d915389503cbd755 DIST HTTP-4000.4.1.tar.gz 74330 BLAKE2B a4efc62f565609efb981c32961ad9fec28246fc67bbbc3da2c8430b7f4c2a96ee378b12b4f6f5f268353db870949cc6b04a9d8489c8f2bee70d783651a2bafc5 SHA512 c1edc529032013391263bcc0f8abd9534fc53a617b5033dfdc478318465cd988732b2644c7144979156c62bd1a08b1ace507b4fb4e2806f22ec7696cbdfd0147 -EBUILD http-4000.3.16.ebuild 1434 BLAKE2B 5e57acc86ca30e67d1d386494aadb460ec5bea4af422a2eb0ec2f8293fd871b479877625e3ec7e5d8dbe513fb34bbfd67eab08f4af7f644df129cdf1dc43c4ca SHA512 1a347de2f2df7321b00130239229f838b8b1053bfa86b2ff491ccb8cf4e6b0466bb0be6ce42d332c3121bb33b87e66d0aff5e4d2c313b7b2f0c7b1f368be93d1 -EBUILD http-4000.4.1.ebuild 1436 BLAKE2B 2c1f0fd07b03c7f5b273479d132389419e67f1b0b4db0ae6849a240022baf5d769ac11756f63fea5c586e43b01c29f1f7c1ba87793077727b3d97320b4278d49 SHA512 e03e3d3f8168b9e437d112f61d03fdfc0adf4a03bc257256832d97f7eac009d10d4676de3c7b90176394a310be12e68a39c4018a8487885caec3ab0b29680f3c +EBUILD http-4000.4.1.ebuild 1443 BLAKE2B 4f7c9f7694e2e8bec5623bf1a83015d416b87158ae660eda1e401e17fac0d2dd8eb1ea822c651eda8ff87de3b61c81813ec30ba256256753a0a4219cf04241c7 SHA512 136fae374f7b28c89a5699574a2d1c1dfb6cddc22253957aad7856afa1835fe054264e4a0b6de809fdfe5db5bd0445207a59ad618dbda02f96ceb0774355af40 MISC metadata.xml 1921 BLAKE2B 85057698a772ab77a8760ae7f5b9642dc9b6ed4ba2c9a5c334520223a84b4847071c332377b2529f2614f21022cad639d4456acf2ba34f83a50f9508685519ae SHA512 14bab08c037b6405fe99ad2dbbc5ca894f5b6bd2cd509d8c02d6cf61bfd7a29d7b5b63b40952cc662f513b75f7494e88a81e5505ba2249399c49e37602bb0699 diff --git a/dev-haskell/http/http-4000.3.16.ebuild b/dev-haskell/http/http-4000.3.16.ebuild deleted file mode 100644 index 858fd331b35f..000000000000 --- a/dev-haskell/http/http-4000.3.16.ebuild +++ /dev/null @@ -1,47 +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.6.7.9999 -#hackport: flags: -warp-tests,-mtl1,-warn-as-error,-old-base,-network23,+network-uri,-conduit10 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -MY_PN="HTTP" -MY_P="${MY_PN}-${PV}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="A library for client-side HTTP" -HOMEPAGE="https://github.com/haskell/HTTP" -SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=dev-lang/ghc-8.4.3:= - >=dev-haskell/network-2.6:=[profile?] =dev-haskell/network-uri-2.6:=[profile?] Build example executables. - Get Network.URI from the network-uri package. - Get Network.BSD from the network-bsd package. diff --git a/dev-haskell/hxt/Manifest b/dev-haskell/hxt/Manifest index b3ce6afa7787..7f7fe009de5c 100644 --- a/dev-haskell/hxt/Manifest +++ b/dev-haskell/hxt/Manifest @@ -1,3 +1,3 @@ -DIST hxt-9.3.1.18.tar.gz 223887 BLAKE2B 35d48b60496fc365b4ba493a8cec186fd379ee360fcf311b4529c617f4a7cf825c6547edf3ba3c7b7f5cfff14e05a0fceff71ccab8a45609f445c5c4fd29c468 SHA512 4b7c57486fe02357a45b5f835dd9f05333ce39578ec84c3c920fdcaa2df8ae1067da3650d3948559ddaf2e6f77f14291e1ddaa28a12ea9dfb62a797d296ec118 -EBUILD hxt-9.3.1.18.ebuild 950 BLAKE2B 2ccacd53c502b487624b6e59c3c45080decf227da4bdbb4259f5fee1929e4cfd5f13dd40fdaa35a379461b11dc4b923a515cdf42e8ee22ead732ccf87564330f SHA512 7df9944c51d796da4fa1699b45fb91fc0ffde4b817cceb71b793a2006129bbf52959aea57553e9537a110530d906219205f637324ea5e83171605563e44d500c +DIST hxt-9.3.1.22.tar.gz 224934 BLAKE2B bbe83adfc1506bad54e20859c91bff04a6b15ca9ece0a90455bb54b77eb55414dd0428656fb641af06e903d17f32a25389fb52bac066d5c51a79e5c4985298ab SHA512 ac7720a01a7769bfb528aa5de29fff9a993c430af75d1326bd50e845c3b7378be09bdda8c99bdd7e45fc5c09fac10c6fc318ff77cf65b2ad7ea2709aff2c1af8 +EBUILD hxt-9.3.1.22.ebuild 1028 BLAKE2B 4739b5516ef2c1b63fbbf8b5269fbb5afbcbb5a7f368ae0ebb17ddf0e20ba6a5eabe7703de3e48fb5bb3fd5720347878c075b43e1f0e634dfff72383334dca72 SHA512 4b71ba1791948071a5117556687c87e7561dbdf64dc4629262cabfc09f793ccc52533da13225b2ac6404da6f948f86e08c4d40dc07ffbe508ce786892eb5d133 MISC metadata.xml 1294 BLAKE2B b3c309d76bb64d89b089ed74622c15c325b62aded75f9c6c64a8eab944f2799c401176eced495db7fcca949fd1362589141df4ff2d7a36d2e90607846c7f4e43 SHA512 f6b70c76bf6334df21ee7674cc542d7567a480136bc3064d4037cb8b14933a4d9af48bb4123e62366c49cc8e88c66910b2af53fe534de457ed7d73ad1a44b964 diff --git a/dev-haskell/hxt/hxt-9.3.1.18.ebuild b/dev-haskell/hxt/hxt-9.3.1.18.ebuild deleted file mode 100644 index 2a562ce245da..000000000000 --- a/dev-haskell/hxt/hxt-9.3.1.18.ebuild +++ /dev/null @@ -1,35 +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.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="A collection of tools for processing XML with Haskell" -HOMEPAGE="https://github.com/UweSchmidt/hxt" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/hxt-charproperties-9.1:=[profile?] - >=dev-haskell/hxt-regex-xmlschema-9.2:=[profile?] - >=dev-haskell/hxt-unicode-9.0.1:=[profile?] - >=dev-haskell/mtl-2.0.1:=[profile?] =dev-haskell/parsec-2.1:=[profile?] =dev-lang/ghc-7.4.1:= - >=dev-haskell/network-uri-2.6:=[profile?] -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 -" - -src_configure() { - haskell-cabal_src_configure \ - --flag=network-uri -} diff --git a/dev-haskell/hxt/hxt-9.3.1.22.ebuild b/dev-haskell/hxt/hxt-9.3.1.22.ebuild new file mode 100644 index 000000000000..aac5424955fc --- /dev/null +++ b/dev-haskell/hxt/hxt-9.3.1.22.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7.9999 +#hackport: flags: +network-uri + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="A collection of tools for processing XML with Haskell" +HOMEPAGE="https://github.com/UweSchmidt/hxt" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="profile" + +RDEPEND=">=dev-haskell/hxt-charproperties-9.1:=[profile?] + >=dev-haskell/hxt-regex-xmlschema-9.2:=[profile?] + >=dev-haskell/hxt-unicode-9.0.1:=[profile?] + >=dev-haskell/mtl-2.0.1:=[profile?] =dev-haskell/network-uri-2.6:=[profile?] + >=dev-haskell/parsec-2.1:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=network-uri \ + $(cabal_flag profile profile) +} diff --git a/dev-haskell/ieee754/Manifest b/dev-haskell/ieee754/Manifest index d3ef230171e1..383c7c780c2b 100644 --- a/dev-haskell/ieee754/Manifest +++ b/dev-haskell/ieee754/Manifest @@ -1,3 +1,3 @@ DIST ieee754-0.7.8.tar.gz 17290 BLAKE2B befc4e9f5f1b69a6ad29a2bde915a6f9115a307419d903db6f4cb4108f3556d5475805f997e31212f580ed859c45e3019c55c0fd1ce8ec3bbf0d1892b04fc091 SHA512 662ed7c68797164ee5f0cd3132da96d8d9032aa23037d57636281fdc4952a7c276f92deb032db60663ab1c71311fd8d3088265fc03f772f271dcb659f3e9b866 -EBUILD ieee754-0.7.8.ebuild 558 BLAKE2B 7b88b011524cc30aff34399f88ad131ae9d7fa03c1e142ba73dfcda39852ba652e68b34639da61e437d4fa04c8b717db217c62179a2b9f2209a272277a35c11d SHA512 57a6351bbec899e5bbe016e69b8bfb311451b1d3739f200847777e21224e1d6a71f3111b3cb7521640d7540238938f414e7f36ae90c9e0ebcea27f0387115467 +EBUILD ieee754-0.7.8.ebuild 565 BLAKE2B a6497935120caf3c3a43748d9f1e0512443381a808088424a060869e7b5502b99914f3458596f221c2c0b8ba1d26a3ec8c8f2824124500a647a5e8d713c9b6b0 SHA512 f88f123eecf5b7441c114a4f8781c8b9da1fb7647b0c5b53c218884429407426210c649705313380f3f3ce2fe35a58882bfacfbd075abb294918142cab52c825 MISC metadata.xml 531 BLAKE2B 43b4ada366347037989a9d0f578d3007c7dbe15e21a37fcf3840a57772e15edccfa8817b6aa1bd2dc9b3bd84fd7ac767e476d85b7ab5083745b756b9bc899e4e SHA512 8cab2f17293a73ca7a84527035a44bf7b0cdfbb8ac54b5c78c3ff0752dd165550116dfc4f3af2b93d5d558879ff3d16e91bd1db5c6c17a6002cd8d5e2edeebcb diff --git a/dev-haskell/ieee754/ieee754-0.7.8.ebuild b/dev-haskell/ieee754/ieee754-0.7.8.ebuild index a2ba2fb33338..8893882e40d3 100644 --- a/dev-haskell/ieee754/ieee754-0.7.8.ebuild +++ b/dev-haskell/ieee754/ieee754-0.7.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/ifelse/Manifest b/dev-haskell/ifelse/Manifest index a11dd74931e9..7bcbbeed2546 100644 --- a/dev-haskell/ifelse/Manifest +++ b/dev-haskell/ifelse/Manifest @@ -1,3 +1,3 @@ DIST IfElse-0.85.tar.gz 2865 BLAKE2B 620522dd255b30d28dd1ffe93591ceff0191845731e4a717bcd92dbf746f363fa37b1eb6694af55fc9f4fe56add4fb9b82bdb17d0b0263cf82feb2bf76cc4c39 SHA512 5378b0f98d3a14dbc5b297a01a5c48aed4825f4ab2192e35b3a6aee932cce5b740e5ea44cbbd69dc3e74ff38415d77df43136e2a8ddf9bc6fd9fe1497a6dcd1c -EBUILD ifelse-0.85-r1.ebuild 658 BLAKE2B 3988fbda1743ee629c7834dc9fccb02add046a09186e5e2cb85951006180bee4f9b06016e1f5946b1ae664a8ea204f68aef4d6b87cffdccdede1af22263c14e0 SHA512 0cd013d01d5509dab5a9333c67c38ea7c507e79bce512582ec977396fbc9bd1019e0392f7ce850169342d2730d2f111153bd95be850b354404b1ed8ff7f620e4 +EBUILD ifelse-0.85-r1.ebuild 665 BLAKE2B c744e48858b00c12797a0566230fb4b2e5685ff9325be80c669dd7c8f6e552e9cc1e368dfc2eae60af770ff31bd0eb9ab3e6b9f87ba1d3862ddd4e1006b7291e SHA512 05d8ec69233a8c86ac7b73441f00652aa019e20b3f8c8826c5505e4a0eb21c64f3f824437cf0dc5a8f59d4f0526fc7da36a1ad819a95a11e591c4f3db382a370 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/ifelse/ifelse-0.85-r1.ebuild b/dev-haskell/ifelse/ifelse-0.85-r1.ebuild index c1d6dc73bdc1..3823f3932d9b 100644 --- a/dev-haskell/ifelse/ifelse-0.85-r1.ebuild +++ b/dev-haskell/ifelse/ifelse-0.85-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux" IUSE="" RDEPEND="dev-haskell/mtl:=[profile?] diff --git a/dev-haskell/indexed-traversable/Manifest b/dev-haskell/indexed-traversable/Manifest index 406eb77062e3..4ec9156a452a 100644 --- a/dev-haskell/indexed-traversable/Manifest +++ b/dev-haskell/indexed-traversable/Manifest @@ -1,7 +1,3 @@ -DIST indexed-traversable-0.1.1.tar.gz 8424 BLAKE2B ae6465c62dbd850350433e9a465fcc54d7e25ab80da8b86180bb9aba9ffb7010df5704931a0137737129143e984a6d4ec367ee06d8ed4fda9336410397c4ea9a SHA512 63d6c305f33d97f34c4efaeaede0e5c06c5ff95df9c45307e849de54693c0f93ec017d0e163c64e14bbb498bb2b02a3d54d1cd6a4e75992c8f96609bb73c8dbc DIST indexed-traversable-0.1.2.tar.gz 8685 BLAKE2B e136715ed18919f614b1c977f27556447f3bfdf745f6e47e7cd2aeb3038d7afaae31a34f4e9f299494cc034d34ba4e75e7e8481b8b81ba421a1afb1a8408c619 SHA512 38d2dfc0e45e3eafa1e8827c7f27a64e296902f0193cb61939af74ad6845be067024ac32278a6b5bca1976a2d3ada5820a7a6879d7bf9000730450714a5df9c4 -DIST indexed-traversable-0.1.tar.gz 8261 BLAKE2B 872042f6a153daa7e862d9de04d18b18689550c64a750631956e778c59ac918165d2d55f0e4306ed146c873af01f97b54bc9bac15f9ddc0982db3860146d5069 SHA512 46ef672659685fd30be7a0ef62aa9b9cc63582acf97d44d6a43557f94116a90d5457d1efe20593caad5ab348c688f4b935e1595aff750fdf671bb20942ac7320 -EBUILD indexed-traversable-0.1.1.ebuild 931 BLAKE2B 9f5c97d6ea7035a8fd060e99a330af090f3904f76144129496d1807031c0d5a399aa4d218d590cf2598250bdf6ee4fd2d61940bb2e34ed9d37853861330cd618 SHA512 097285114aa41b5edb6be01b610247ffaef3feb3e501098b2081af2dbe9b321d850e1b69c3b49ba5cb7a953324a3fb82f9ae6aaf906d093fe5258958a506aee1 EBUILD indexed-traversable-0.1.2.ebuild 583 BLAKE2B 8a7e8abfaadbec454af8978a1707f0897c0c28aa6ddb5eb6f83c4e64ddc009cc2493c1decfb386226f8cbe0b32579be1e9fb012352af549fa7db1d7f9bdae8da SHA512 315333d608682b5cd0634cac01b5ab98491b5ffa7cca08899c7aa0c2e38fd9de6c43ba406ebbd14bc9c9b92fff999bca566ccaf642eeeb7aae3ba5a411fc860f -EBUILD indexed-traversable-0.1.ebuild 931 BLAKE2B 847cab458f19c947ff211eda8385ebd980cfd47a62aa352ef443cf2f2b5a9c7529f2926f02594d1cf84dfdc1d7c3bb29c2ae9bcb3cf933490098ca93a73fa648 SHA512 a65f0c0a63efad4f6accbec70640c22d373ed39f7ac623dceae4829a5cad2d020042fc98fb684d7ad867355d3fa7cc98138a17af40e89cff7ea9f617e40fc8ee MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/indexed-traversable/indexed-traversable-0.1.1.ebuild b/dev-haskell/indexed-traversable/indexed-traversable-0.1.1.ebuild deleted file mode 100644 index 865aa49f6371..000000000000 --- a/dev-haskell/indexed-traversable/indexed-traversable-0.1.1.ebuild +++ /dev/null @@ -1,28 +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.7.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="FunctorWithIndex, FoldableWithIndex, TraversableWithIndex" -HOMEPAGE="https://hackage.haskell.org/package/indexed-traversable" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/base-orphans-0.8.3:=[profile?] =dev-haskell/semigroups-0.18.4:=[profile?] =dev-haskell/transformers-compat-0.6.6:=[profile?] =dev-haskell/void-0.7.2:=[profile?] =dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 -" diff --git a/dev-haskell/indexed-traversable/indexed-traversable-0.1.ebuild b/dev-haskell/indexed-traversable/indexed-traversable-0.1.ebuild deleted file mode 100644 index 5c2c92466fbe..000000000000 --- a/dev-haskell/indexed-traversable/indexed-traversable-0.1.ebuild +++ /dev/null @@ -1,28 +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.6.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="FunctorWithIndex, FoldableWithIndex, TraversableWithIndex" -HOMEPAGE="https://hackage.haskell.org/package/indexed-traversable" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/base-orphans-0.8.3:=[profile?] =dev-haskell/semigroups-0.18.4:=[profile?] =dev-haskell/transformers-compat-0.6.6:=[profile?] =dev-haskell/void-0.7.2:=[profile?] =dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 -" diff --git a/dev-haskell/io-streams-haproxy/Manifest b/dev-haskell/io-streams-haproxy/Manifest index a625ebe9b01f..3a7dc29dad7d 100644 --- a/dev-haskell/io-streams-haproxy/Manifest +++ b/dev-haskell/io-streams-haproxy/Manifest @@ -1,3 +1,4 @@ +DIST io-streams-haproxy-1.0.1.0-rev3.cabal 3084 BLAKE2B fafef1a4200d013fa97b674929b9529f09ddf63d004a63ea2941ed1ab0caa53d820fde2103208b8b1bf40b3f1a501f637029699a563cb5ad81e421c774e9e062 SHA512 34dc8cd1b371aefe81a4416b5cf3a19d2cd89ecd2e01594707d21346a6011c64d9522e38343bc8f80fc97b371079cc5c034fade773cfd9ac42ad51842e4ea9fe DIST io-streams-haproxy-1.0.1.0.tar.gz 10348 BLAKE2B 6c2268cacdfbe73561b8f753594fa39a4027ddf5d22696c7487e8b4c74c330627feec748789389f9f942c14412ecd030c80e779ef0031905d2fe681d7a1bff66 SHA512 6d9f2da6b014a9f2ee894237af56376b94616af1c1795681adac4bfd10edfb851cbe1a37295025c6ebf7e77fe7b5d2abba3557ac1a9ed594deabaee05151572a -EBUILD io-streams-haproxy-1.0.1.0-r1.ebuild 1248 BLAKE2B b7024c8d4b2cd27af12d68baa23627ae81bcdc843afdadeedd1d2619831cd90a51ea9eac9f5b214895be5a06dca91f43d36a73177404c46038a7b1dc21350015 SHA512 0c85bcde5dd017b23526684f24d76368da90f3a9d01b9459f48fed1c0c16f6308916c40c30c2a6e22876285a3b3f86d16b9b5ccf6eaff0cd92aa7aa34c44ee2d -MISC metadata.xml 622 BLAKE2B 22ec2f743f190e52da3cc5d500294f01f4c7e8c3a36c7c9f134ef87256ec0dc32bf0e867d1e24c3f1b4eb4da5dea84b8108e7134622f6df443341d4d00c908d2 SHA512 0383579d4fbe5a9ceb0e21a9afba4a9d70ef568ce59498437ecfaec299b5310f3d0ea499d6741bb768aba4c8ad1804fe27d66962ade4610c9e4b50cb4dd08f13 +EBUILD io-streams-haproxy-1.0.1.0-r2.ebuild 1591 BLAKE2B 72d51238742f761a3893269866cfcc27fb219eadd1c9c37300fb07c393678a52fd34ba07b2a4cb2e3f505a913dee341fd9c2fc43e72dda8ca8c2f4566c18dfe0 SHA512 599bca791e5510672624c8aa54b7848d332d177dd43c07a8c067e2a86cf39d8e494a98f6687e08e64daf2e3a9c9a0730d5c5457bd291d30a26147d121a9899c6 +MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/io-streams-haproxy/io-streams-haproxy-1.0.1.0-r1.ebuild b/dev-haskell/io-streams-haproxy/io-streams-haproxy-1.0.1.0-r1.ebuild deleted file mode 100644 index 8dbbfe09f058..000000000000 --- a/dev-haskell/io-streams-haproxy/io-streams-haproxy-1.0.1.0-r1.ebuild +++ /dev/null @@ -1,40 +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.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="HAProxy protocol 1.5 support for io-streams" -HOMEPAGE="http://snapframework.com/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RESTRICT=test # two tests require network access - -RDEPEND=">=dev-haskell/attoparsec-0.7:=[profile?] =dev-haskell/io-streams-1.3:=[network,profile?] =dev-haskell/network-2.3:=[profile?] =dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( >=dev-haskell/hunit-1.2 =dev-haskell/test-framework-0.8.0.3 =dev-haskell/test-framework-hunit-0.2.7 = 4.5 && < 4.13' 'base >= 4.5' \ - 'network >= 2.3 && < 3.1' 'network >= 2.3 && < 3.2' -} diff --git a/dev-haskell/io-streams-haproxy/io-streams-haproxy-1.0.1.0-r2.ebuild b/dev-haskell/io-streams-haproxy/io-streams-haproxy-1.0.1.0-r2.ebuild new file mode 100644 index 000000000000..22bc397b0345 --- /dev/null +++ b/dev-haskell/io-streams-haproxy/io-streams-haproxy-1.0.1.0-r2.ebuild @@ -0,0 +1,51 @@ +# 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.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +CABAL_HACKAGE_REVISION="3" +inherit haskell-cabal + +CABAL_FILE="${S}/${PN}.cabal" +CABAL_DISTFILE="${P}-rev${CABAL_HACKAGE_REVISION}.cabal" + +DESCRIPTION="HAProxy protocol 1.5 support for io-streams" +HOMEPAGE="https://snapframework.com/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz + https://hackage.haskell.org/package/${P}/revision/${CABAL_HACKAGE_REVISION}.cabal + -> ${CABAL_DISTFILE}" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/attoparsec-0.7:=[profile?] + >=dev-haskell/io-streams-1.3:=[network,profile?] =dev-haskell/network-2.3:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/hunit-1.2 =dev-haskell/test-framework-0.8.0.3 =dev-haskell/test-framework-hunit-0.2.7 = 0.7 && < 0.14' 'attoparsec >=0.7' \ + 'base >= 4.5 && < 4.15' 'base >=4.5' +} diff --git a/dev-haskell/io-streams-haproxy/metadata.xml b/dev-haskell/io-streams-haproxy/metadata.xml index 297f2aa02cbf..937381521944 100644 --- a/dev-haskell/io-streams-haproxy/metadata.xml +++ b/dev-haskell/io-streams-haproxy/metadata.xml @@ -5,11 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - HAProxy protocol version 1.5 support (see - <http://haproxy.1wt.eu/download/1.5/doc/proxy-protocol.txt>) for applications - using io-streams. The proxy protocol allows information about a networked - peer (like remote address and port) to be propagated through a forwarding - proxy that is configured to speak this protocol. - diff --git a/dev-haskell/io-streams/Manifest b/dev-haskell/io-streams/Manifest index 4e2eac96838e..78050f62179c 100644 --- a/dev-haskell/io-streams/Manifest +++ b/dev-haskell/io-streams/Manifest @@ -1,3 +1,4 @@ -DIST io-streams-1.5.2.0.tar.gz 63812 BLAKE2B a555bc0bc365e4e2c28570da34e6c2891ff56a7460ec8a857285a22ea3a4a2b8975139c3024fd90ffec51386646d9ed632754971abef04fd2c358cba5e0a19c6 SHA512 2cb6c9cded0077f1501b0fba576b79e5ebf21ccc2711a91552ec46ef6d5e943e0c1255cdfda381aa8e4d7691b1e450956bedd2fbd4414b13ef7926b0cc3dc4c3 -EBUILD io-streams-1.5.2.0.ebuild 1863 BLAKE2B 7239468f7bb1b4523aadea960743b25ed33bc764e1ec16d167281a7ead27a30553b600bce45d179940dd1f4d4cc47fe2bbbfa73be1bef0ad7a81702a6ee2cef5 SHA512 1e7037f2b0c55ffd1529e89a53bee05b3716511dc7b513e761c8f53ef11b9f50a9c1fc680e23e3b282cf073d8cff80bb38f2715d2533a282a11d985107c5c387 -MISC metadata.xml 2650 BLAKE2B c67f812693ab5b41ed42dd9f02e3cc60e3374a0a071bff6ec19bb8746a43da48c59029d38ca80d59d23f58a96de118fef40594ca1bc91e05e5c66adc09c17622 SHA512 8210a9391b6c3d025f02050d8c2a3815ea0ceefbe5afa18908508ca87975c116a19ca53d1f7c134f675da458e3b801acf665a0237b5fd19bde4e987e8a183b53 +DIST io-streams-1.5.2.1-rev2.cabal 9916 BLAKE2B ac72adc1e84dc2016db65266141113d26e981d2c057574f02ac4ada94c62f4923265e528f3cd4917142ec32de2880f8607776964628c589355fb3639a222448e SHA512 3b2519b655095bdd6a5c2d1180dbaa2ff750f52a9ee02d893d6b82951e3ca2b6a61b81d694cb1539a0dd4080f223a038d3e92df1b660fa9c4a5626fa62460541 +DIST io-streams-1.5.2.1.tar.gz 64050 BLAKE2B 6533d2cff65e3f7af54b6a652e13a2e75ef4a2b38dad6dec3bd3d299f479e7f6293bb63b27dd1066561d6a1eed9a65fe47910d2f8eec83baffdff532deb53433 SHA512 c86f55714469198bab5a670e8b061e75f3f9ad6576ed1523df543365caac492ba3b54fb6356a898c27fa6394e96874bb636e5b9100cf70e0de0d7f73e91ba9c9 +EBUILD io-streams-1.5.2.1.ebuild 2107 BLAKE2B 8f0623e6d1c3aa5f48ecfb1ee0f4b2a93053eb3e5206d88f8d270adda2718e06870264a0e0c5be89cd10a1c2885970041036f8838af979f47933aabb6309db67 SHA512 e82656183091e14b2349cfed64baba604ac5470780baaba316885d793b784dde86a2c734b1a9065aba49179465e7109a7e339ef607b2357e1d1a366cb20d3b9b +MISC metadata.xml 367 BLAKE2B 7941719997b039a64f880ce01d6a68af50af62e185633a78992961b1ee691a1387cf612dd1ba8083d4fcd3097f4d16a6732103cbd6f3acdc9f76c05ac405d657 SHA512 b9056efbbd8d992bfd04e21e1572bb942e03124f35b305eddbc76338381ff0bd8d594cad739b13ffc397dbc4c5bada776f28d25040651fa818e26692333cb226 diff --git a/dev-haskell/io-streams/io-streams-1.5.2.0.ebuild b/dev-haskell/io-streams/io-streams-1.5.2.0.ebuild deleted file mode 100644 index 0d44d531e46d..000000000000 --- a/dev-haskell/io-streams/io-streams-1.5.2.0.ebuild +++ /dev/null @@ -1,48 +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.6.9999 -#hackport: flags: +nointeractivetests - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Simple, composable, and easy-to-use stream I/O" -HOMEPAGE="https://hackage.haskell.org/package/io-streams" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+network +zlib" - -RESTRICT=test # requires network access - -RDEPEND=">=dev-haskell/attoparsec-0.10:=[profile?] =dev-haskell/bytestring-builder-0.10:=[profile?] =dev-haskell/primitive-0.2:=[profile?] =dev-haskell/text-0.10:=[profile?] =dev-haskell/vector-0.7:=[profile?] =dev-lang/ghc-7.8.2:= - network? ( >=dev-haskell/network-2.3:=[profile?] =dev-haskell/zlib-bindings-0.1:=[profile?] Include network support Include zlib support - - /Overview/ - - The io-streams library contains simple and easy-to-use primitives for I/O - using streams. Most users will want to import the top-level convenience - module "System.IO.Streams", which re-exports most of the library: - - @ - import System.IO.Streams (InputStream, OutputStream) - import qualified System.IO.Streams as Streams - @ - - For first-time users, @io-streams@ comes with an included tutorial, which can - be found in the "System.IO.Streams.Tutorial" module. - - /Features/ - - The @io-streams@ user API has two basic types: @InputStream a@ and - @OutputStream a@, and three fundamental I/O primitives: - - @ - \-\- read an item from an input stream - Streams.read :: InputStream a -> IO (Maybe a) - - \-\- push an item back to an input stream - Streams.unRead :: a -> InputStream a -> IO () - - \-\- write to an output stream - Streams.write :: Maybe a -> OutputStream a -> IO () - @ - - Streams can be transformed by composition and hooked together with provided combinators: - - @ - ghci> Streams.fromList [1,2,3::Int] >>= Streams.map (*10) >>= Streams.toList - [10,20,30] - @ - - Stream composition leaves the original stream accessible: - - @ - ghci> input \<- Streams.fromByteString \"long string\" - ghci> wrapped \<- Streams.takeBytes 4 input - ghci> Streams.read wrapped - Just \"long\" - ghci> Streams.read wrapped - Nothing - ghci> Streams.read input - Just \" string\" - @ - - Simple types and operations in the IO monad mean straightforward and simple - exception handling and resource cleanup using Haskell standard library - facilities like 'Control.Exception.bracket'. - - @io-streams@ comes with: - - * functions to use files, handles, concurrent channels, sockets, lists, - vectors, and more as streams. - - * a variety of combinators for wrapping and transforming streams, including - compression and decompression using zlib, controlling precisely how many - bytes are read from or written to a stream, buffering output using - bytestring builders, folds, maps, filters, zips, etc. - - * support for parsing from streams using @attoparsec@. - - * support for spawning processes and communicating with them using streams. - diff --git a/dev-haskell/ipynb/Manifest b/dev-haskell/ipynb/Manifest index c87acfcc30fe..f9134e84bf6b 100644 --- a/dev-haskell/ipynb/Manifest +++ b/dev-haskell/ipynb/Manifest @@ -1,7 +1,3 @@ -DIST ipynb-0.1.0.2.tar.gz 20158 BLAKE2B 0bdae84979f855e619be8bd61ff7f6c2f47a5fb7b69dd5e4d22b629a5684efd8ad0085dbb3fda50b726cb84fc72c1fee956cfa53e280e7f63e57c404ac5d9c3b SHA512 81f1322d8e6c79eee117b60aa6b2c15b89345d14e52066127e7ecbbf68ed2ac307917913f1f51fd310055043e92457e2f3610912c5f647fdf096d8bfe8874ebf -DIST ipynb-0.1.tar.gz 632774 BLAKE2B 9c1c7523c230730f56fd7c0fb729f67a904b34c48e573aa7e19f1b34d47791f4a3cace8d0e6d4ba6faec531b476fa012c742b8b33232f2c09e23da91541f71c0 SHA512 8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4 DIST ipynb-0.2.tar.gz 632962 BLAKE2B bdd85dd21e9e34e9e60157bb3d7447afa96a5ff83aa00fcf9662ce388617e974e81058d6588d5b41d55a38c32fe2e05458987e5ea37c53bf0852bd6c7b60b2b3 SHA512 885ffa2f2269b2bc6c2381fe7a7c91de93e8539ca3493d5a8207e75e986fc42a4b8ead0b4d05184da5bbb931466431ca1b810f03db8cd2c1624a67e1bbb782ea -EBUILD ipynb-0.1.0.2.ebuild 966 BLAKE2B e7bb8cddba04fbf59de0a95a342b3ca209c2be9b27fee554be2a9c1e5d956a88ce3e469a35636f4369a879fee74a4df7b8f2db6f9c9aa142d33e151b3f9722f9 SHA512 4d1e53ce108fc854ac42b5f9385d7dd0bc1f0bd510263d624aefb8ed6f26f4b48916037fda08c5974c4d9cbd1908e74be53617cd3fc0f6070f4ce9b6fc238fc6 -EBUILD ipynb-0.1.ebuild 966 BLAKE2B 9cf3b710d92ae690e260276ba731bb032a0526cca5f932b289da7afb11319d93a49dbe4f4abd44b56051e033e5bc8d5a0fcd2633f16f156c88cff797523825e9 SHA512 2f59310131d782b98a72cbd865d6fb77fd74c8e2a9f5500e2865632572cc0ae69e0e12ebdb0fd0a30494470afe19e98cc142ffb1e4f462919ae82fd0c048082a EBUILD ipynb-0.2.ebuild 847 BLAKE2B 7d100fa8e11dcdb7f740fe153665930991e7199a7fce6055687a29cecc8ff41c913d149c5b9b0d1d0a02e511df521932185a8cdcbc4bc88d0b82294363a61744 SHA512 7d4c7a388f4f3ebc625a3f390ff03bf4c16239afb7f9c54eab46b15d0e116ce730ae86cf073858e904fd6b317ff5645d30513a3966f1053c2d9cdcd745be9a7d MISC metadata.xml 449 BLAKE2B fab284b4735e33304e32c70e04a68f86383f357920d6c38d0d746381a9c44653213c424a7fd8048ccd1332018e9673d837b32665a9acc5d5b20ef8c7d196673e SHA512 6b8f9a40aa74e508fc8d36a0551759864015e751fa08064a077f48ac7dcea8f49b49362cabcbccba727e449d9c5e6b534b0d3e7c1483f79851a1353bc1503e94 diff --git a/dev-haskell/ipynb/ipynb-0.1.0.2.ebuild b/dev-haskell/ipynb/ipynb-0.1.0.2.ebuild deleted file mode 100644 index e8f0c458f446..000000000000 --- a/dev-haskell/ipynb/ipynb-0.1.0.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Data structure for working with Jupyter notebooks (ipynb)" -HOMEPAGE="https://hackage.haskell.org/package/ipynb" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-haskell/aeson:=[profile?] - dev-haskell/base64-bytestring:=[profile?] - >=dev-haskell/semigroups-0.18:=[profile?] =dev-lang/ghc-7.10.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.22.2.0 - test? ( dev-haskell/aeson-diff - dev-haskell/microlens - dev-haskell/microlens-aeson - dev-haskell/tasty - dev-haskell/tasty-hunit - dev-haskell/vector ) -" diff --git a/dev-haskell/ipynb/ipynb-0.1.ebuild b/dev-haskell/ipynb/ipynb-0.1.ebuild deleted file mode 100644 index 06638f5e9ff0..000000000000 --- a/dev-haskell/ipynb/ipynb-0.1.ebuild +++ /dev/null @@ -1,35 +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.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Data structure for working with Jupyter notebooks (ipynb)" -HOMEPAGE="https://hackage.haskell.org/package/ipynb" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-haskell/aeson:=[profile?] - dev-haskell/base64-bytestring:=[profile?] - >=dev-haskell/semigroups-0.18:=[profile?] =dev-lang/ghc-7.10.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.22.2.0 - test? ( dev-haskell/aeson-diff - dev-haskell/microlens - dev-haskell/microlens-aeson - dev-haskell/tasty - dev-haskell/tasty-hunit - dev-haskell/vector ) -" diff --git a/dev-haskell/js-chart/Manifest b/dev-haskell/js-chart/Manifest new file mode 100644 index 000000000000..004eff151b2d --- /dev/null +++ b/dev-haskell/js-chart/Manifest @@ -0,0 +1,3 @@ +DIST js-chart-2.9.4.1.tar.gz 501058 BLAKE2B 364aff9566b5fcb18cdef88af38ce7832cbe9347dd7aea0a2ef24aee80901d3802b26f6eb81b58894d94e138903b1dfb7381f8e6511294090da6f656ad63e04e SHA512 0e6325e12822d2607e04ac61e91963f4aed77a8700ec3bb3bc0662a9006780b6a60361ce135452a684dff048e6089f6057a85b2a83b093448f19dd4eeaf4ebae +EBUILD js-chart-2.9.4.1.ebuild 551 BLAKE2B 3deddee6164318e0d0ac5b77959a80251c8bea724e1620d4adf9ccaf97cce00797ce4b2679c43e392c3d3b9e271e63eef0d2022786e8cc5fdf605840093987b6 SHA512 05b2aeaf21d8257f2a8977499df91737b06ee9cc38a62a20acf17bf9a1e40c669c5801c84d992ca499866fc1e466e34f18677ea70bf65f5392396600f113e456 +MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/js-chart/js-chart-2.9.4.1.ebuild b/dev-haskell/js-chart/js-chart-2.9.4.1.ebuild new file mode 100644 index 000000000000..92338e500851 --- /dev/null +++ b/dev-haskell/js-chart/js-chart-2.9.4.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Obtain minified chart.js code" +HOMEPAGE="https://github.com/jonascarpay/js-chart#readme" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" diff --git a/dev-haskell/js-chart/metadata.xml b/dev-haskell/js-chart/metadata.xml new file mode 100644 index 000000000000..937381521944 --- /dev/null +++ b/dev-haskell/js-chart/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/js-flot/Manifest b/dev-haskell/js-flot/Manifest index d8f75cf76a04..3a07b93563db 100644 --- a/dev-haskell/js-flot/Manifest +++ b/dev-haskell/js-flot/Manifest @@ -1,3 +1,3 @@ DIST js-flot-0.8.3.tar.gz 662691 BLAKE2B d7a8abca7eb8a45fa28da783139f6e672f5557dfc75c1a2b1f41254a3b0e09500f0f1c179b41f76fed456485d4c1db716e51306260c84c090a8779f23b86b791 SHA512 5732938b37e9036156528c0d34cd99b45405db81d1e70b6651b056075ea8d9b616da1ae709c2de1f2f5be044236a3b81fc358d973769fca26993500ff9d0dabf -EBUILD js-flot-0.8.3.ebuild 573 BLAKE2B b2a783b73b04a6b6b934356c37633a217a9bde7cabbe28c5c118ba122eafde0fb03819079bc2528a8c867e28d18b24daab828958124f9e6c5f32ffaa8288c8b4 SHA512 bb3b7253e20ec95a59343f83c6bb634e83ea92a8fafe5a36f099fc229a5b589bc24fe716bc596fc783f3dabbe71bf6ecf57b561d49d46f993e50392382bb15b8 +EBUILD js-flot-0.8.3.ebuild 580 BLAKE2B 59ff65ff4c84208c2e982667fd1e2e2aa92e7813d4d3c661ac7f75e27e94d96f94d79ec25f6d28d70908b4b7fbb3c636950a38e13b51dbfec32aa697dbad88a7 SHA512 3d79dc07ce19f901574610da8459e57cac876ba8f2ed63a40870b87158fa8e9cb9583cc9ad7f24b129016d1a3a737997eac10f2f48b909f257bd298b0e6b5440 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/js-flot/js-flot-0.8.3.ebuild b/dev-haskell/js-flot/js-flot-0.8.3.ebuild index 147b2a8bfabe..b6ad17c9e0e2 100644 --- a/dev-haskell/js-flot/js-flot-0.8.3.ebuild +++ b/dev-haskell/js-flot/js-flot-0.8.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/js-jquery/Manifest b/dev-haskell/js-jquery/Manifest index 1d5168a6ce32..4c0faa37b645 100644 --- a/dev-haskell/js-jquery/Manifest +++ b/dev-haskell/js-jquery/Manifest @@ -1,3 +1,3 @@ DIST js-jquery-3.3.1.tar.gz 114431 BLAKE2B 861251a15aa7b486202be7476366ebb584278ec6a5f5d58e132f2c4aaf086367e9952facf63ab8cc74eec8a9914182c18d66d2d4c76a59d627c887c3ca5e4792 SHA512 3222259a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb -EBUILD js-jquery-3.3.1.ebuild 613 BLAKE2B 21d410960a74975bcc701e25acd66cb1798cdb7f30e1e917c386adcc3ffd13b6c51248b1dd576ee20aa110e86d08a10b116db3ce59183f31e448ce0c46f0083b SHA512 fea11d941775d6f734e9847de98d611da383252e0091c87a727563fd5804c486b2342d046315e84e4062d5b89548ef62d5724d0699706d9880b1379bb76abb6c +EBUILD js-jquery-3.3.1.ebuild 620 BLAKE2B 329656a438cfbc653c3160629f48fa7f13a60b85b9117937e46bc2ac995cd9c7546a52fe47a80d7fea24e09cf5ffbda244b2c2d0175fd1899a09be81ed55a8f0 SHA512 24db341406f169c32dbf670efbd993119fe2dcebfd2ec7cf4874ba6380c1f4f4612127d047f15b0dc7dee41f41f6fac4bd46b1792ae93ac3bb46a23bb4e69cc3 MISC metadata.xml 708 BLAKE2B f2884f4472e4df2ebb09b6a15df43dbb290d4701ff7f4b93bf0a77bffe7819d0f511ae98b18f234a9a8a231f57686941b3661b8ab0d54d8dcfccb4e7dd66a095 SHA512 f530dab3803ce3621941f25775f9c3a7044ec6aa12772114f603b345b4f4ec3f7fcdfae08c808c1a8e222e3e775afa61a2655da90af311e4ac46dad2cc14191d diff --git a/dev-haskell/js-jquery/js-jquery-3.3.1.ebuild b/dev-haskell/js-jquery/js-jquery-3.3.1.ebuild index 9487166647fc..6736690505d7 100644 --- a/dev-haskell/js-jquery/js-jquery-3.3.1.ebuild +++ b/dev-haskell/js-jquery/js-jquery-3.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RESTRICT=test # needs network access diff --git a/dev-haskell/keys/Manifest b/dev-haskell/keys/Manifest index 03309f6bb69f..03f1f95f6f21 100644 --- a/dev-haskell/keys/Manifest +++ b/dev-haskell/keys/Manifest @@ -1,3 +1,4 @@ +DIST keys-3.12.3-r1.cabal 2321 BLAKE2B 03ef68a87426ddc2f3e2e32ecaa047a12a0faaeffff34e6fe5e5e8feef2f2086fd5a00ad3fc9947aaddf6d650e7121154299b5d67c23e6d08792a3dcb816cae2 SHA512 d54ba212421849693e75e295e471858a20057230a68054fe931e0c4f054634e4e5e44ec9e38d3c062c31b41a4dc9dac4149dde3993c26ecacde7819038dc93d0 DIST keys-3.12.3.tar.gz 14378 BLAKE2B 0c2c4599dfa9234e9170a285206ad94f988246a9d56440ea5a89680e17cabd488372ec7b444fd997deb27f6315f9d843494dfbbdd4d2a09ef0525829e7340ed6 SHA512 e0bab964eb38388dfb2fe7dcb4999da0263a2162f171f7ed629a2e1de33eb1cb99dc37a6fe32045f136466cebb5aed69e533417256877316c81a02abc700c28d -EBUILD keys-3.12.3.ebuild 1348 BLAKE2B 1a684bb5dd33fc1ad37f34557b7020d7eb501521d5267a9ac8da6e0febefc24fd7b30ca60bf853d6139148d103d986c702301869db632a740c3d0b13f142a3b2 SHA512 e1a951c2aedf98d87fa21067915c3677e448712754e2376d8316545f3eed1a130552e6852116ecffc84c35c138e8eb327de62e4625f28575b3e08ff143f7c28e -MISC metadata.xml 326 BLAKE2B 689967599b8b33639f8f2059c611d75207588ef9068cd55739765366bca3347fb224037e564139a3288c7ec8f723d1403f8a3eac0b60905d28c9cd04ed83b395 SHA512 2092d2d7fd1a024eefc668c1fcfe646b4cfbb1dbb0a29726e535a53f7fa139e58a1a69f7455f580a6c9bf9821d811beac0e572d5051f73cb1dac8fb1fd0c2526 +EBUILD keys-3.12.3-r1.ebuild 1588 BLAKE2B 51be28c4a869ced2786dd001cd1a2f0ec4fdb3085324e8a62a31069b41ccb12378a6bca2d86668e9dbf6c20e1f29d740490357f7e10f98a19fa614ccaad4f1a5 SHA512 c5c9149b23e905aeea40cef235be99f308a7ff968d5a7aa61a6f3b0da77a97fe146565bef5ac80dec10c6bf99567a54272b072a269fd7d1bf264640b1159cf59 +MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/keys/keys-3.12.3-r1.ebuild b/dev-haskell/keys/keys-3.12.3-r1.ebuild new file mode 100644 index 000000000000..f8cd4e442042 --- /dev/null +++ b/dev-haskell/keys/keys-3.12.3-r1.ebuild @@ -0,0 +1,45 @@ +# 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.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +CABAL_HACKAGE_REVISION="1" +inherit haskell-cabal + +DESCRIPTION="Keyed functors and containers" +HOMEPAGE="https://github.com/ekmett/keys/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz + https://hackage.haskell.org/package/${P}/revision/${CABAL_HACKAGE_REVISION}.cabal -> ${PF}.cabal" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/comonad-4:=[profile?] =dev-haskell/free-4:=[profile?] =dev-haskell/hashable-1.1.2.3:=[profile?] =dev-haskell/semigroupoids-5.2:=[profile?] =dev-haskell/semigroups-0.8.3.1:=[profile?] =dev-haskell/tagged-0.7.3:=[profile?] =dev-haskell/transformers-compat-0.3:=[profile?] =dev-haskell/unordered-containers-0.2.4:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" +BDEPEND="app-text/dos2unix" + +src_prepare() { + # pull revised cabal from upstream + cp "${DISTDIR}/${PF}.cabal" "${S}/${PN}.cabal" || die + + # Convert to unix line endings + dos2unix "${S}/${PN}.cabal" || die + + # Apply patches *after* pulling the revised cabal + default +} diff --git a/dev-haskell/keys/keys-3.12.3.ebuild b/dev-haskell/keys/keys-3.12.3.ebuild deleted file mode 100644 index 5d1ecad351ff..000000000000 --- a/dev-haskell/keys/keys-3.12.3.ebuild +++ /dev/null @@ -1,34 +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.4 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Keyed functors and containers" -HOMEPAGE="https://github.com/ekmett/keys/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/base-orphans-0.5.4:=[profile?] =dev-haskell/comonad-4:=[profile?] =dev-haskell/free-4:=[profile?] =dev-haskell/hashable-1.1.2.3:=[profile?] =dev-haskell/semigroupoids-5.2:=[profile?] =dev-haskell/semigroups-0.8.3.1:=[profile?] =dev-haskell/tagged-0.7.3:=[profile?] =dev-haskell/transformers-compat-0.3:=[profile?] =dev-haskell/unordered-containers-0.2.4:=[profile?] =dev-haskell/void-0.4:=[profile?] =dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 -" diff --git a/dev-haskell/keys/metadata.xml b/dev-haskell/keys/metadata.xml index 845daf0c0a9e..937381521944 100644 --- a/dev-haskell/keys/metadata.xml +++ b/dev-haskell/keys/metadata.xml @@ -5,7 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - ekmett/keys - diff --git a/dev-haskell/language-haskell-extract/Manifest b/dev-haskell/language-haskell-extract/Manifest index 9c15b45ed991..c6dacfc8f668 100644 --- a/dev-haskell/language-haskell-extract/Manifest +++ b/dev-haskell/language-haskell-extract/Manifest @@ -1,4 +1,4 @@ AUX language-haskell-extract-0.2.4-ghc-8.10.patch 761 BLAKE2B 1565bc0b79d2d45e3f191c0dff11e2552f4665b37c536c29561f0b04c500e4aff8994472f09a6c5780ffa754007fd5e6a4c692aa827e6c4cf10843b1f17b414a SHA512 a8b0f4c1bb17ff160a755a5ca004e16659a051d31d4feb6cac0d91596b69da4668bdfae4cb855f876268d47d5c0e50e1955088f4431004b9b4c6d9a4ad2e2e15 DIST language-haskell-extract-0.2.4.tar.gz 2458 BLAKE2B 9655707a3195c82d5eda9cfbba150d3a91e103155cb522b0d9e13456e833b5530c808435d915456c230f92c438d2989512cbff956c7fd87493e481d39a53fbd8 SHA512 6408459abf9d531ccbe7d65766d38fcb93f4d3f9c77db1a706231bf6d8ad6f845fcefc4fbb03833f45c74f21f324a44760f3c89ff093c69f1f9999e64344ab4d -EBUILD language-haskell-extract-0.2.4-r1.ebuild 653 BLAKE2B 23572a466ce74b5c99b4a05197fd16073eaaec39f68d5b97798cc39635f37f20e37eae60e27c723d3775e0c25f9383c8231107800e8f6c43cd49e1b98227a84a SHA512 f444111d639713f8b99924f9dc2d2a8d5a2e67a9a40d9f9ea546b945a80caf8d96c91bcafe0e6e52f611b27dae1b0e5128e7764e42f664367faaf5a42cb45cea +EBUILD language-haskell-extract-0.2.4-r1.ebuild 660 BLAKE2B b132e031701265b30711c76e0dded0a92f28a92fc59ade2eb9dfbd4e29bc2faae31835d65778cd683a934145a77cf68490fc351261407bf6a5cd2f476cf144d1 SHA512 55ea379004f85d18797a49a8af50a29770519b4db93ade226132b5e9b3167adf098ed95207a1ad0f31955d907ac07f8a45e7b70eed0bd40578a445faf8fa8427 MISC metadata.xml 1476 BLAKE2B b1f7cd7468134bbde7be9be977e25f39da8475979de7d7a59491c1bb387eadd7e9e6d9f35921ccb96d7b74dd5b60f7f022b3765513bae8d3444eb8e0d8de97c2 SHA512 45ec94b3bbee94301428c55259237e2ed8de2e1c4925a9ff7e56a3f4dc6c8db868326617656387b23f47bde1e9a58e24b03c1625048ca8de214fedca1df1f86c diff --git a/dev-haskell/language-haskell-extract/language-haskell-extract-0.2.4-r1.ebuild b/dev-haskell/language-haskell-extract/language-haskell-extract-0.2.4-r1.ebuild index f7c821fddeee..002b002320fb 100644 --- a/dev-haskell/language-haskell-extract/language-haskell-extract-0.2.4-r1.ebuild +++ b/dev-haskell/language-haskell-extract/language-haskell-extract-0.2.4-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND="dev-haskell/regex-posix:=[profile?] diff --git a/dev-haskell/language-javascript/Manifest b/dev-haskell/language-javascript/Manifest index 49b01dd9ee94..ab468ee39caf 100644 --- a/dev-haskell/language-javascript/Manifest +++ b/dev-haskell/language-javascript/Manifest @@ -1,3 +1,3 @@ DIST language-javascript-0.6.0.14.tar.gz 75969 BLAKE2B ca286024545ae1b6ceb84150865c9b4768fd7ba3e783b86c01a977793cee868b55c1bec2daaa498ecc6b672be01358f76df9bcc8196c73d7463ed3213c9e6e42 SHA512 e51dc2d94339583cea58dafc5092571d54ea170a11dd1b38068f656af63ede76cc914dbbe2c18d3743c68108e3d143c8b153ecfb39410f8a4cbe108cea26fa56 -EBUILD language-javascript-0.6.0.14.ebuild 921 BLAKE2B 7dd00d593d113cd92e1c40f7aa4adcec952038457fed19522bcada2299b5911c48a213775dc5d10d698d3d9b78ab810c334264e83bd9be58c58c2a327475caa1 SHA512 7ce29ff9c327eebb3065d09f4a0b5d687469a2aebd9b71bbb622f939b7104cad62977db00d991a921a14b94a5cb640f2fd5c54c9795d45a74c5b621559fe43e0 +EBUILD language-javascript-0.6.0.14.ebuild 928 BLAKE2B 922a4dfe4b5b3c062627c4f038c563cac34a14142fe2725d98f41fceb83ce85443f384b4c7081b84e39d67e2344f6e6518b7ef88273f1b454e29ccb05cb683c7 SHA512 00e2d9902a3795994cb444e941092c938eca9d597fe62675ba9481346728cc71fe38e8cc7ba14bb8867f8ad524497113b22a227bc8b550032216bdcfc6f49f48 MISC metadata.xml 340 BLAKE2B ff6ee61675b1a870f7f150de2e00f21cbae2b59c109ce4ffcd7572dfaf89c01e6a56f24babc1d285ef980fc753b04a9739d4aa960f9c29ca4fd471c7e549d8d5 SHA512 fea1b1d6d71c45090dcdfb181168ff4fa3b4406e607c770ff0d13f3b49217f889bbcb5d8021fd01eac329b865e16a298e87f502c503db7b27ed74c36e5267599 diff --git a/dev-haskell/language-javascript/language-javascript-0.6.0.14.ebuild b/dev-haskell/language-javascript/language-javascript-0.6.0.14.ebuild index f06f2a718c6c..5f36a8d365e3 100644 --- a/dev-haskell/language-javascript/language-javascript-0.6.0.14.ebuild +++ b/dev-haskell/language-javascript/language-javascript-0.6.0.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/blaze-builder-0.2:=[profile?] diff --git a/dev-haskell/lens/Manifest b/dev-haskell/lens/Manifest index 9f9cd978d374..4c4e880f6d23 100644 --- a/dev-haskell/lens/Manifest +++ b/dev-haskell/lens/Manifest @@ -1,6 +1,3 @@ -DIST lens-4.19.2-r2.cabal 16053 BLAKE2B 66e0c6048fea41a029780e481e102e1881e0fa381eecbdfb3de01295669abf2ffb91c9c116cfaa9439d027ac4340ff86a37d18333a4ae03f9996be7129b8327d SHA512 6c2a535af6e73026884e925abcb7bca556ebef9cdfd8d340e0d03226b5c4347a9b3dc1b641b4e3386355a4e3e02694b72d076fd7dfabdf995297a2d0dfbb9cd5 -DIST lens-4.19.2.tar.gz 705314 BLAKE2B 02de2b8515225c07b039774da06e848c4c1332cb1fc28fe6f782502e8d8b34d09b40bb2272af006157940513b4ce97d192edc45529dd497686cee32a90bfe80d SHA512 f1627c950457c38b0363a71717b76c0c84eafdcebaf14904da632ea295195dee1fd11db07ca524988729254b0e018da4417e40c0cb4f8ff086fbe412ce89f4c6 DIST lens-5.1.1.tar.gz 697888 BLAKE2B 707a7986a561abaa33abed08b170ba23945dc97ac98af0f72ce675ecd551903eb9eaaa9c8c1e22b841ab174409f1f1e8256cb17c87230b3733f0424b2bc3b6e4 SHA512 2d64cf710b7835e63a6e5af4a3075968354e01cbcd03b1ce4f7bbc56662d029b7dc399b2d8918692715f6e94f5885a63b811704b9016284dc54d9950d9142a78 -EBUILD lens-4.19.2-r2.ebuild 3658 BLAKE2B 31c91da376263daec83d52b382c1cf6eb7b7b776789254756f0259e8c8faac9e00be324004ee8694666cdad611af46dd756b612793025c9aa941f2e1e409e800 SHA512 70de336a4b73caddc4ecf13ca6ab0b517190e774ba83fb831d921f7d55d0cdaaecfb336e2e573448a31c4c6670492b4fed7e407b1f40b6108dcf2b8baaacf80f EBUILD lens-5.1.1.ebuild 3131 BLAKE2B 0271ca51d73e0fbc808a570c41900643b2c77d507fddb9f2def0b845b9ca97b7abc8cef4f8a84b4f49fa6b9b5be176bc8274417bfa37b493d128b4124a24eb49 SHA512 0439d912502f69c0da1afa029368115508e0b89c5669e53207801c3709009e0c496c0a6bce9695febdef945cfd9f111edc0617f277489b7f3a57378ec44eeb91 -MISC metadata.xml 1152 BLAKE2B 20a0b1bfd848aeadad1cd37d1992a61de1c976143584c39bce732d782a73b7932ddef1c4db66c2ec09b915284d9b33e755f7616eb8a4e20927efbe359baa47f4 SHA512 2ed58c29923afb2e1a9a2ba489b17b0b34ce4fec6f2092c261ed5c22028328186f96c39a71876aacb5988d16f461aa8a37ceb8b34b4ff34d1f506ca3cd3cef15 +MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/lens/lens-4.19.2-r2.ebuild b/dev-haskell/lens/lens-4.19.2-r2.ebuild deleted file mode 100644 index e11ba5a2e8a7..000000000000 --- a/dev-haskell/lens/lens-4.19.2-r2.ebuild +++ /dev/null @@ -1,88 +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.7.9999 -#hackport: flags: -lib-werror,test-hunit:test,test-properties:test,test-templates:test,test-doctests:test - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite rebuild-after-doc-workaround" -inherit haskell-cabal - -DESCRIPTION="Lenses, Folds and Traversals" -HOMEPAGE="https://github.com/ekmett/lens/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz - https://hackage.haskell.org/package/${P}/revision/3.cabal -> ${PF}.cabal" - -LICENSE="BSD-2" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="benchmark-uniplate dump-splices +inlining j safe +trustworthy" - -RESTRICT=test # Ambiguous occurrence 'foldmap': Vector.foldMap or Foldable.foldMap - -RDEPEND=">=dev-haskell/base-orphans-0.5.2:=[profile?] =dev-haskell/bifunctors-5.1:=[profile?] =dev-haskell/call-stack-0.1:=[profile?] =dev-haskell/comonad-4:=[profile?] =dev-haskell/contravariant-1.3:=[profile?] =dev-haskell/distributive-0.3:=[profile?] =dev-haskell/exceptions-0.1.1:=[profile?] =dev-haskell/free-4:=[profile?] =dev-haskell/hashable-1.1.2.3:=[profile?] =dev-haskell/kan-extensions-5:=[profile?] =dev-haskell/mtl-2.0.1:=[profile?] =dev-haskell/parallel-3.1.0.1:=[profile?] =dev-haskell/profunctors-5.2.1:=[profile?] =dev-haskell/reflection-2.1:=[profile?] =dev-haskell/semigroupoids-5:=[profile?] =dev-haskell/tagged-0.4.4:=[profile?] =dev-haskell/text-0.11:=[profile?] =dev-haskell/th-abstraction-0.3:=[profile?] =dev-haskell/transformers-compat-0.4:=[profile?] =dev-haskell/unordered-containers-0.2.4:=[profile?] =dev-haskell/vector-0.9:=[profile?] =dev-lang/ghc-8.4.3:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-2.2.0.1 - >=dev-haskell/cabal-doctest-1 =dev-haskell/hunit-1.2 - >=dev-haskell/quickcheck-2.4 - >=dev-haskell/test-framework-0.6 - >=dev-haskell/test-framework-hunit-0.2 - >=dev-haskell/test-framework-quickcheck2-0.2 - dev-haskell/generic-deriving - dev-haskell/nats - >=dev-haskell/semigroups-0.9 - >=dev-haskell/simple-reflect-0.3.1 - >=dev-haskell/doctest-0.11.4 = 1.10 && <3.3' 'Cabal >= 1.10' -} - -src_prepare() { - default - - cp "${DISTDIR}/${PF}.cabal" "${S}/${PN}.cabal" || die -} - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag benchmark-uniplate benchmark-uniplate) \ - $(cabal_flag dump-splices dump-splices) \ - $(cabal_flag inlining inlining) \ - $(cabal_flag j j) \ - --flag=-lib-werror \ - $(cabal_flag safe safe) \ - $(cabal_flag test test-doctests) \ - $(cabal_flag test test-hunit) \ - $(cabal_flag test test-properties) \ - $(cabal_flag test test-templates) \ - $(cabal_flag trustworthy trustworthy) -} diff --git a/dev-haskell/lens/metadata.xml b/dev-haskell/lens/metadata.xml index 746157c47d78..937381521944 100644 --- a/dev-haskell/lens/metadata.xml +++ b/dev-haskell/lens/metadata.xml @@ -5,25 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - - Enable benchmarking against Neil Mitchell's - uniplate library for comparative performance analysis. Defaults to being - turned off to avoid the extra dependency. - - - Generate inline pragmas when using - template-haskell. This defaults to enabled, but you can - to shut it off to benchmark the relative performance impact, - or as last ditch effort to address compile errors resulting - from the myriad versions of template-haskell that all purport to be 2.8. - - Disallow unsafeCoerce - Build and run the doctests test-suite. - Attempt a parallel build with GHC 7.8. - Assert that we are trustworthy when we can - - - ekmett/lens - diff --git a/dev-haskell/lift-type/Manifest b/dev-haskell/lift-type/Manifest index 25c87dcb04ec..bf391292916a 100644 --- a/dev-haskell/lift-type/Manifest +++ b/dev-haskell/lift-type/Manifest @@ -1,3 +1,3 @@ DIST lift-type-0.1.0.1.tar.gz 3133 BLAKE2B 64e27c549960e2a02a1f01431f602d4dc34ac3ad8db430c0e8f473c70a412ebebf31b7da5ea4e6024b3e59df654dbccfc3b9f980b32516d9419476941417c41f SHA512 3555cfc79a317849921306f8766d031dbdf247aa9bec604e20b47c31c4d001c7392b2f47a3463a9699b33826fec4a5d092fbad82c3d6a75f3c3151afa033b372 -EBUILD lift-type-0.1.0.1.ebuild 581 BLAKE2B b5880c7a7a64865fef8de474cc0f1200d240906725d7bcf1472dee7b6dba8f0b84e38140d278174d9a13b89e61b1539cda94be1fa568905a482a8fe1535ea691 SHA512 f2c9aafcd92657b995ba0e438cb785f6796412fe90338bfa31590cc8fdc73b7905f72849cb8d38c29621aafb89e6354d9f9a8fb187b7031999e43ecc7c0a5e73 +EBUILD lift-type-0.1.0.1.ebuild 588 BLAKE2B 7f06e1d087e993eda94a92e323b768fbe048c84f225c51c02ddf04e0d333fce61ba5af57c293854cc48897cea895ea64b76860c37195371a5cae6997618ab6df SHA512 68e85677e07311f5df8afec98a435d59a5cd93ea83355c69f5cab3b0d13b49a82382ad11432b0e3fcd900a998d6e0d4842eb41f8fe5c438286396d401c7ebea1 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/lift-type/lift-type-0.1.0.1.ebuild b/dev-haskell/lift-type/lift-type-0.1.0.1.ebuild index ddda2d6f39df..177fbc3d2095 100644 --- a/dev-haskell/lift-type/lift-type-0.1.0.1.ebuild +++ b/dev-haskell/lift-type/lift-type-0.1.0.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" RDEPEND=">=dev-lang/ghc-8.4.3:= " diff --git a/dev-haskell/lifted-async/Manifest b/dev-haskell/lifted-async/Manifest index 8c71bb7c16b4..287b1d97707e 100644 --- a/dev-haskell/lifted-async/Manifest +++ b/dev-haskell/lifted-async/Manifest @@ -1,5 +1,3 @@ -DIST lifted-async-0.10.0.6.tar.gz 10308 BLAKE2B f9718ed3d97d4cb17b87d49efb594a7b61f11b6be9819b44bd8382a87bb247b754328db07417699f5140f6168d42c3d51fceaaaf33da748f9aba8683101cd6ec SHA512 9e5ae5d906df2577453c9b86f196f4bb4ec4d7766c5d9bcb7d2fa66be62daa44c033ed1475bdc004e1540da81f645a4d39db35142d32d09b33cfe9c01412f1ce DIST lifted-async-0.10.2.tar.gz 10607 BLAKE2B 79ef9e4f11e5d41d3886473f2443a7345a1b52fd0aaf50a96a338f3958fdfef0a00846adf04cf8d310935c130a583544829685ad895c238544fd3ca5558973cd SHA512 eb2b33693ab1617fdeca934c6ede73c530e578425049804c3a0322a63b5262411453f80cb730dabd338590fc6b3093cd13872b9922f5cda4806741fc74ea63ee -EBUILD lifted-async-0.10.0.6.ebuild 1264 BLAKE2B 6f4a009cb1f868dfcc3c7b08c621aff0f86784423d3552d39dc9599e48f4481cb06341c8bc697a55989d4183e9e112c34356b349dda2e3854d52ca3b9181a715 SHA512 b765eeb33987645ceaf6732f70ae8aa0c02f30e6a1e4b0b1a1c4ab8a734a758c717d78749e1ed27ecb0752bf54cd8cb954442c2d07bfc8daefebc34b2cdcead4 EBUILD lifted-async-0.10.2.ebuild 1200 BLAKE2B a3eb4112a40db8d62cf9526b69f20c8735e8115e2ba7188e9a72ccd245d04a951bf140df7281533b9ba2f3cf50c07907f9bc44f66947f205d606a7638f2c87db SHA512 308e4a2feb23f83489525f104f6d0b9cea49439aafd010e8b303cb3636dfd85b786471bcf33e6ad136a87e01337ca2828bbb1bad93df6361a34c0e8154a16a7c MISC metadata.xml 493 BLAKE2B 729e6d6ac41bcbd2aa1621517020220d43bc49cf492774dd3b1ecc1d13b84d515d7dd6cb4385d9864adfdc4a2f02a5dd923835016fadb26b03e238f23d6be7cd SHA512 f8da79f548bcf39aeb61e6aadef259d12bb4d29bace4868cdd84be19d72b6b5d333da26aec9667aae36bbcd171a6991309678474e52a8bf6bea26fad135d2297 diff --git a/dev-haskell/lifted-async/lifted-async-0.10.0.6.ebuild b/dev-haskell/lifted-async/lifted-async-0.10.0.6.ebuild deleted file mode 100644 index fd66768fffd0..000000000000 --- a/dev-haskell/lifted-async/lifted-async-0.10.0.6.ebuild +++ /dev/null @@ -1,37 +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.4.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Run lifted IO operations asynchronously and wait for their results" -HOMEPAGE="https://github.com/maoe/lifted-async" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -#beware: hackport not reading `constraints` upper bound correctly - -RDEPEND=">=dev-haskell/async-2.2:=[profile?] =dev-haskell/constraints-0.2:=[profile?] =dev-haskell/lifted-base-0.2:=[profile?] =dev-haskell/monad-control-1.0:=[profile?] =dev-haskell/transformers-base-0.4:=[profile?] =dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - test? ( dev-haskell/hunit - dev-haskell/mtl - dev-haskell/tasty - =dev-haskell/tasty-hunit-0.9 + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/megaparsec/Manifest b/dev-haskell/megaparsec/Manifest index f1884c7e23aa..a0e97a36381a 100644 --- a/dev-haskell/megaparsec/Manifest +++ b/dev-haskell/megaparsec/Manifest @@ -1,4 +1,3 @@ -DIST megaparsec-9.0.1.cabal 3248 BLAKE2B 66276c46371fee1eb8a4de8f380700eff4110f3e5f235b5d65e09a965fd2127e3e6b4c8d1496a0eef9561600d20e6930f6aa889e3cb7df7ae79b5e65848aa2cc SHA512 2d3933a46a909cf44a53d4e30d8bd6fc126e86acac4d297df1d0bbc3364f0463533ee141bbced82dc635bce6d8b86e856ebb358ad97e8c01d822a2623a4ec437 -DIST megaparsec-9.0.1.tar.gz 59734 BLAKE2B 61408e911178a3bd96feaf9def4cba0d47042fbe949ff47b49abd249839ffe52c0df0d8c0f38644aade491e4af2d7f9cd3763cfb73ce9b12a8f49494877f0847 SHA512 24ae5f291611a06ff69199d642de32d6dc5efc40cf6c6ccddcc59ff9d210a7bbd061ca17f1b5e04c2dded72108f140785f4ccfa64898b41f4ac7e21784c7b074 -EBUILD megaparsec-9.0.1.ebuild 1199 BLAKE2B 39d4a403df26464df090a2dc9f7a998bbbcfc446c40e38ff65acd80bccf2654b816fd72c877e9fef7f305a5917db2cdf4d775a3f9f5c07efd4b87c70ac313619 SHA512 3ef339561c76dad47b6e013d1fa6faac3db4c1e1360ac9fcb2965e47b130702b31931f46e9802bae7d6274dd4dff67906b3c825007eca7aac7d0f23a15de0f80 +DIST megaparsec-9.2.1.tar.gz 61210 BLAKE2B 8c66e3653b57869f39f715bae2c6296220f7fba58105beb58afceda6ba0301e31a93ce65691e2f6b3ee521e001601e24c42b0f9a2896ed9923175209d1361c89 SHA512 9bf81d3d3f13f5d5adaa53ff6024c95eada5e4f7377358124153670de6d29d1a653c428cdc8bfb27f88c3683c746ddc722286c281d01b9f0654c84a7fe0cd738 +EBUILD megaparsec-9.2.1.ebuild 835 BLAKE2B 2eeaf979365b7297eca8dab873e72312a1c8282ef4c4e880aeccea75dcdba1ecee0d2a3b6cdac3c6312016e373a1a707ab58bf5ded0e712a6f51ee79dfc474ba SHA512 515a21054d430a9e6e1a055651c2ec2e2de06e6c1f24e75689eb76548a1c4acaad47ae01abd497b1c3784b218eaa44322bdef3f6e671cd0b466226f09356ea10 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/megaparsec/megaparsec-9.0.1.ebuild b/dev-haskell/megaparsec/megaparsec-9.0.1.ebuild deleted file mode 100644 index f1779d9f0549..000000000000 --- a/dev-haskell/megaparsec/megaparsec-9.0.1.ebuild +++ /dev/null @@ -1,44 +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.7.9999 -#hackport: flags: -dev - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Monadic parser combinators" -HOMEPAGE="https://github.com/mrkkrp/megaparsec" -SRC_URI=" - https://hackage.haskell.org/package/${P}/${P}.tar.gz - https://hackage.haskell.org/package/${P}/revision/1.cabal -> ${PF}.cabal - " - -LICENSE="BSD-2" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/case-insensitive-1.2:=[profile?] =dev-haskell/mtl-2.2.2:=[profile?] =dev-haskell/parser-combinators-1.0:=[profile?] =dev-haskell/scientific-0.3.1:=[profile?] =dev-haskell/text-0.2:=[profile?] =dev-lang/ghc-8.6.3:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-2.4.0.1 -" - -src_prepare() { - default - - cp "${DISTDIR}/${PF}.cabal" "${S}/${PN}.cabal" || die -} - -src_configure() { - haskell-cabal_src_configure \ - --flag=-dev -} diff --git a/dev-haskell/megaparsec/megaparsec-9.2.1.ebuild b/dev-haskell/megaparsec/megaparsec-9.2.1.ebuild new file mode 100644 index 000000000000..1beb91f75a0e --- /dev/null +++ b/dev-haskell/megaparsec/megaparsec-9.2.1.ebuild @@ -0,0 +1,31 @@ +# 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.2.9999 +#hackport: flags: -dev + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Monadic parser combinators" +HOMEPAGE="https://github.com/mrkkrp/megaparsec" + +LICENSE="BSD-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/case-insensitive-1.2:=[profile?] =dev-haskell/parser-combinators-1.0:=[profile?] =dev-haskell/scientific-0.3.7:=[profile?] =dev-lang/ghc-8.8.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.0.0.0 +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-dev +} diff --git a/dev-haskell/microlens-mtl/Manifest b/dev-haskell/microlens-mtl/Manifest index f1c530f24e68..82e306e69587 100644 --- a/dev-haskell/microlens-mtl/Manifest +++ b/dev-haskell/microlens-mtl/Manifest @@ -1,3 +1,3 @@ DIST microlens-mtl-0.2.0.1.tar.gz 9019 BLAKE2B 48fdd193522c239bf477cb289310d2d2c461a3d192f4d70218a2bf2013923fd1f06d79bff9ada29a2729ec5d01884c25f3fb13bf1765803d11b15f354be8baf9 SHA512 2153a38e637e33e426bb64986fe7e818a2be99e4005cc7db51b94a4f66be8170e20071bf785c27a0beeb48cab97da037f68a008fa157a21a70fbf9fd943f6a45 -EBUILD microlens-mtl-0.2.0.1.ebuild 799 BLAKE2B 3f1c966b0fbccce16da18f77e3fb9182ca9e23923619a7a5d9feb9518542d6cc92d6f9392d3913bdd89f3fcb50003b58d2aa29c4601ac3afeaf866b75745d072 SHA512 d8a3d8c616610418c52e8d44390f84510e4c166b4b7731bad8b87879adaef920fb8d605b7862dad8bd46bb382618bcd97cfe33f33c63eee303d182f99cde37ec +EBUILD microlens-mtl-0.2.0.1.ebuild 806 BLAKE2B d1aa2162460f6961719a47cb5ea6abb8211113bfdd7e7ac217f97f2d380dbf0d893b97aa8572bb9ec275f6f4ea36a044d1a9a7811bb7b3689ac8df735ca1c475 SHA512 d82fcd678f977e63c6d6cdc10ba08c930c1bea14df85e6af950ddcf2adf27f692723615df461933995de010c66ca290ae427350ca7bb36d1dc72a5aa6580eeea MISC metadata.xml 610 BLAKE2B 594e7611a62264af449b194f01df459f7a9eb67c8a7aab897623a188ec2a6af949439ae49bbf1e8d9565e4021fbe8dc08c97d83d2c71d4dbbee9cfbf71d1a3db SHA512 75658a1c25e471d758bcb127789ac7802bd7cf96ce46bb59782833bc7ff86be010001767154e3142ec1613077efb4c8a99bfa4492773677b060b8fbdc4f48e9f diff --git a/dev-haskell/microlens-mtl/microlens-mtl-0.2.0.1.ebuild b/dev-haskell/microlens-mtl/microlens-mtl-0.2.0.1.ebuild index 5e3dbeb42b78..e8c7ebc1b8b7 100644 --- a/dev-haskell/microlens-mtl/microlens-mtl-0.2.0.1.ebuild +++ b/dev-haskell/microlens-mtl/microlens-mtl-0.2.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/microlens-0.4:=[profile?] =0.11 && < 1.3' 'aeson >=0.11' \ - 'containers >=0.4.2.1 && < 0.6' 'containers >=0.4.2.1' -} diff --git a/dev-haskell/microstache/microstache-1.0.2.ebuild b/dev-haskell/microstache/microstache-1.0.2.ebuild new file mode 100644 index 000000000000..860ca461c704 --- /dev/null +++ b/dev-haskell/microstache/microstache-1.0.2.ebuild @@ -0,0 +1,46 @@ +# 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.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +CABAL_HACKAGE_REVISION="3" +inherit haskell-cabal + +CABAL_FILE="${S}/${PN}.cabal" +CABAL_DISTFILE="${P}-rev${CABAL_HACKAGE_REVISION}.cabal" + +DESCRIPTION="Mustache templates for Haskell" +HOMEPAGE="https://github.com/haskellari/microstache" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz + https://hackage.haskell.org/package/${P}/revision/${CABAL_HACKAGE_REVISION}.cabal + -> ${CABAL_DISTFILE}" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/aeson-0.11:=[profile?] =dev-haskell/unordered-containers-0.2.5:=[profile?] =dev-haskell/vector-0.11:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/aeson + >=dev-haskell/hspec-2.0 - - haskell@gentoo.org - - - Use network-3 - - - jgoerzen/missingh - + + haskell@gentoo.org + Gentoo Haskell + + + MissingH is a library of all sorts of utility functions for + Haskell programmers. It is written in pure Haskell and thus should + be extremely portable and easy to use. + + + jgoerzen/missingh + diff --git a/dev-haskell/missingh/missingh-1.4.3.0-r1.ebuild b/dev-haskell/missingh/missingh-1.4.3.0-r1.ebuild new file mode 100644 index 000000000000..a307a2039f37 --- /dev/null +++ b/dev-haskell/missingh/missingh-1.4.3.0-r1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.4.9999 +#hackport: flags: +network--ge-3-0-0 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +MY_PN="MissingH" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Large utility library" +HOMEPAGE="https://hackage.haskell.org/package/MissingH" +SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux" + +RESTRICT=test # tests are present for removed modules + +RDEPEND=">=dev-haskell/hslogger-1.3.0.0:=[profile?] =dev-haskell/mtl-1.1.1.0:=[profile?] =dev-haskell/old-locale-1.0:=[profile?] =dev-haskell/old-time-1.1:=[profile?] =dev-haskell/parsec-3.1:=[profile?] =dev-haskell/regex-compat-0.95.1:=[profile?] =dev-lang/ghc-7.4.1:= + >=dev-haskell/network-3.0:=[profile?] =dev-haskell/network-bsd-2.8.1:=[profile?] = 4.5.0.0 && < 4.15' 'base >= 4.5.0.0' \ + 'random >= 1.0.1.1 && < 1.2' 'random' +} + +src_configure() { + haskell-cabal_src_configure \ + --flag=network--ge-3_0_0 +} diff --git a/dev-haskell/missingh/missingh-1.4.3.0.ebuild b/dev-haskell/missingh/missingh-1.4.3.0.ebuild deleted file mode 100644 index 102bc03f9c1d..000000000000 --- a/dev-haskell/missingh/missingh-1.4.3.0.ebuild +++ /dev/null @@ -1,49 +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.4.9999 -#hackport: flags: network--ge-3-0-0:network-3 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -MY_PN="MissingH" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Large utility library" -HOMEPAGE="https://hackage.haskell.org/package/MissingH" -SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux" -IUSE="+network-3" - -RESTRICT=test # tests are present for removed modules - -RDEPEND=">=dev-haskell/hslogger-1.3.0.0:=[profile?] =dev-haskell/mtl-1.1.1.0:=[profile?] =dev-haskell/old-locale-1.0:=[profile?] =dev-haskell/old-time-1.1:=[profile?] =dev-haskell/parsec-3.1:=[profile?] =dev-haskell/random-1.0.1.1:=[profile?] =dev-haskell/regex-compat-0.95.1:=[profile?] =dev-lang/ghc-7.4.1:= - network-3? ( >=dev-haskell/network-3.0:=[profile?] =dev-haskell/network-bsd-2.8.1:=[profile?] =dev-haskell/network-2.6.3.1:=[profile?] Use Chase-Lev Deques for higher-perf work-stealing. + simonmar/monad-par diff --git a/dev-haskell/monad-par/monad-par-0.3.5-r1.ebuild b/dev-haskell/monad-par/monad-par-0.3.5-r1.ebuild index b10ba5827d4e..c9ac44239d6b 100644 --- a/dev-haskell/monad-par/monad-par-0.3.5-r1.ebuild +++ b/dev-haskell/monad-par/monad-par-0.3.5-r1.ebuild @@ -16,7 +16,8 @@ HOMEPAGE="https://github.com/simonmar/monad-par" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="chaselev" RDEPEND=">=dev-haskell/abstract-deque-0.1.4:=[profile?] dev-haskell/abstract-par:=[profile?] diff --git a/dev-haskell/monads-tf/Manifest b/dev-haskell/monads-tf/Manifest index 6821710d45e4..3d64de0ce3ed 100644 --- a/dev-haskell/monads-tf/Manifest +++ b/dev-haskell/monads-tf/Manifest @@ -1,3 +1,3 @@ DIST monads-tf-0.1.0.3.tar.gz 14159 BLAKE2B e77b87e274ab8a29af6033fdc69a965b4013f43556bbc65e16eea35d49899e022294a87196a8e7c086659874a939010449102f5c9fa2f17b128212e567bcd588 SHA512 e1be602c584b42390b617cee164c8cb1c4bb17093c44033275924f273c94212e53faceb35aeabadf43e68f9631830e41266858daa10aa2f3af6300ebc20f3ea4 -EBUILD monads-tf-0.1.0.3.ebuild 633 BLAKE2B f9f48bdb8f205190fcac4fa2fdc8fe633d7d54acc6a0818b2a0b22ca7ec48e06e19965edcfb4149405370032588c9999a5aa2a3c22213b7e48e9aaa6e47d527f SHA512 ed626154aa76b2b0bd05c343d13d1e874a848504bfd160aad9dff8f02d63862bf1da6b60468cf74523b6af0f813f5348cea9312ae91b956c39b222d4818a2946 +EBUILD monads-tf-0.1.0.3.ebuild 640 BLAKE2B 57944ec0332ed0c70a429c907665fe408f1c4bce635529de4d24d577068e12bcc7c2b9f384ce4555e924554a9f219e0cc4fc1e6bd455ca0f6137c228c5c4aee1 SHA512 5651e5aa13867bd06a1543c5d63d2b4e33499a1cd6b8caae600276608990080626ecc277bf21bcbab384d655485abcd6133299b3403042756ffb053291bdd0f8 MISC metadata.xml 688 BLAKE2B 613f93fb297cdf8f25e7898d03b7a80e66338243421920e3e1b3d32fd282cee03d4e428e5956356a5824ea3a7a3461bdf032df17d78329259b9b37c7c76f360b SHA512 18c8c690d8acf7c6fed7b1e0f092a48ce7d519302343264a9205f3aa1842f9bc9a0eb29d34439a70b84117221786556ba5ec9571a66ff3cf9ed4ab195a5341be diff --git a/dev-haskell/monads-tf/monads-tf-0.1.0.3.ebuild b/dev-haskell/monads-tf/monads-tf-0.1.0.3.ebuild index 2eeb9379e7cb..1487134fcec7 100644 --- a/dev-haskell/monads-tf/monads-tf-0.1.0.3.ebuild +++ b/dev-haskell/monads-tf/monads-tf-0.1.0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/transformers-0.2.0.0:=[profile?] hashable[test]->quickcheck->nats - -RDEPEND=">=dev-lang/ghc-7.4.1:= - binary? ( >=dev-haskell/binary-0.2:=[profile?] =dev-haskell/hashable-1.1:=[profile?] = 3.0.0.0 && < 3.0.1' 'network >= 3.0.0.0' +} diff --git a/dev-haskell/network-bsd/network-bsd-2.8.1.0.ebuild b/dev-haskell/network-bsd/network-bsd-2.8.1.0.ebuild deleted file mode 100644 index 0681ee2efcf9..000000000000 --- a/dev-haskell/network-bsd/network-bsd-2.8.1.0.ebuild +++ /dev/null @@ -1,32 +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.4 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Network.BSD" -HOMEPAGE="https://github.com/haskell/network-bsd" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-7.8.2:= - >=dev-haskell/network-3.0.0.0:=[profile?] = 3.0.0.0 && < 3.0.1' 'network >= 3.0.0.0' -} diff --git a/dev-haskell/network-info/Manifest b/dev-haskell/network-info/Manifest index 364a8287dc1c..934b310864e9 100644 --- a/dev-haskell/network-info/Manifest +++ b/dev-haskell/network-info/Manifest @@ -1,3 +1,3 @@ DIST network-info-0.2.0.10.tar.gz 6278 BLAKE2B 52cec7dc2866ff0aad9f0180391c2e093d3147f7de1dd96baa7ec1f9d149792aca371d7f5bb3a32d254f2fd3a35f6a6b3fb479967ad7cb0a125944aca7eeaa88 SHA512 d578f64860fb3c04d11a444d9636bde57402b6728529e73c7741b056ef0d8f68cb0958118212f2d47826dc28ba9b2bfcc9aef8b5b2e9fc3da8eaadc796160895 -EBUILD network-info-0.2.0.10.ebuild 557 BLAKE2B 48de2b400bfc2fe088e3afbcf5672bb92c8e89f4bcda6d3cd6814c1d19e5ab4300c5bfe9feec8b2779cd9e8c80a35d3d8bab27f63a647972b513a884268f20de SHA512 fec397f93ee828895b3d8ef72515d1fb55ce8905e1f3b2c6c6f7376ac8d66b2b7fd6f14a7af5286ab8e918f5d4d506608683fade8de0105b593c1ee609756051 +EBUILD network-info-0.2.0.10.ebuild 564 BLAKE2B f2c6c62a61512a72db67817a9803207a80e5e2b065497e716eacebb86f0bc95bfeae98e2c4fca43eeed0a5c1a9be0dd33514b462d2ce8530712a4d4ca6723d01 SHA512 cfb9afd67a91282ad918ad392e8cb07163f29544f06d21531c72e799787f5acc15349ab2aa75f79df392a72740afebc9ab12253edded2725eb9caba7f4adba8c MISC metadata.xml 808 BLAKE2B 34da0d30dfbc8a81c91253a04ab5fac96ca968f3573b28c91567325592e8d973ac4c5d36294b65b0d53506f2be4cefe690ba004ef3a3424d2d95e9376548c3e5 SHA512 51f2ea6968897b3184bbf5c4fa9b1d0dce741c567993fff91d1af3344cce39a000c945855593bb71a7cabedbe2e1019f733505f1f23c6dfe7c21783cac195068 diff --git a/dev-haskell/network-info/network-info-0.2.0.10.ebuild b/dev-haskell/network-info/network-info-0.2.0.10.ebuild index a44f81fbfdda..987f6e799bbc 100644 --- a/dev-haskell/network-info/network-info-0.2.0.10.ebuild +++ b/dev-haskell/network-info/network-info-0.2.0.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/network-multicast/Manifest b/dev-haskell/network-multicast/Manifest index 575c6cff5be2..02c6344da46d 100644 --- a/dev-haskell/network-multicast/Manifest +++ b/dev-haskell/network-multicast/Manifest @@ -1,3 +1,3 @@ DIST network-multicast-0.3.2.tar.gz 3352 BLAKE2B ffbde4c01b286fa5d06382bddbab5bf820f029f371114948ba7e3ad3e26b23c0e94afc9ecc764a481fc7fc2dbd1f13f2252274091a30656ae148de2fb3596f99 SHA512 6308b09e882a3b99ce762cc30da790d6ff83b777d322842d342f555a307c59f0110b9a46557559e9bb5bfba258644f25ebfb9007f33e62cf6855dec8fd48da99 -EBUILD network-multicast-0.3.2.ebuild 616 BLAKE2B 3130485a77b011810c460f918cc470073830c9fe23b78ddb625fa440300137efa8d3918b48ddadfe7d89217f20aab853b1a184e357066398c603f235df08693a SHA512 0e0f66310d63f1f751387eb3c1da7047ed35401c821547422153d10d489799428761f9c51a2cbe971336c6f90cbf4036cb78d63c8cb18a7011896915c4e05370 +EBUILD network-multicast-0.3.2.ebuild 623 BLAKE2B 90f36851daa23d0a30ca00747f7227b5a636f0b0fe6b5e3776a95d18b942692376158460c13622409129c4869d1e14f82539d287f5e790500127f0bfb65f18d8 SHA512 f0ebe62364de92599dec72dc2184451d8547c1207572874b63aba0f014711119649a3e45990c14314ea7dd5d9fb181cbcaa58bde2687d6efb429e8c5f9c77f0d MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/network-multicast/network-multicast-0.3.2.ebuild b/dev-haskell/network-multicast/network-multicast-0.3.2.ebuild index f435fbf8a7cf..6fa16618f149 100644 --- a/dev-haskell/network-multicast/network-multicast-0.3.2.ebuild +++ b/dev-haskell/network-multicast/network-multicast-0.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="public-domain" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND="dev-haskell/network:=[profile?] diff --git a/dev-haskell/network/Manifest b/dev-haskell/network/Manifest index 068123281adc..8ce513f8f5be 100644 --- a/dev-haskell/network/Manifest +++ b/dev-haskell/network/Manifest @@ -1,14 +1,4 @@ AUX network-2.6.3.1-no-LDFLAGS.patch 419 BLAKE2B 25519c4a7e4fe8e4fe0a833f4beef41c90e27e5602da7510a023f646321d5c6983e75964442b172726d3cb854cf98e8c5c3dde847a18a3c1cecac2673318143a SHA512 4197173760689f0b141edfc5242abce1ec8a7e290b0bf91a8e71f81f8dec7f1d259f84458adf5a2426678c1c3c1e0aad95041096562d9381bbe1aa7ce40b9359 -DIST network-2.4.1.2.tar.gz 140424 BLAKE2B 7e9d3036caa1ecdec1ffbc684310271cdd92998cebc35a51d65b858975ab8210612e445bc26071bebc67bb7ece5af31a6082de46932724a4afca63fb68238791 SHA512 a9a0237477fbb484ff8a66121a7808e35d4df68552c18cead1f96243f945e9517583f39c769c3ecbd643ec86a253bb3cba638ffb780feb503d60595ad7c4c7f5 -DIST network-2.4.2.2.tar.gz 141558 BLAKE2B a2e9137b79da5e9d136a9e10eee796b2aeaa81bd38cdfa5b4a2822711a9ec2fed3019ecf91c84f2ca6dc00824455814fac53c6a75bf7a5af89ec733ea4be0c6f SHA512 e1aa5caa4e3ca368f8499ff9ed337e6827909a6d1c622cc2133871eac3b9d257d982c421f40d4d0118e50a5a421102f084d95b4e98faf91599b6c002988b1466 -DIST network-2.5.0.0.tar.gz 141768 BLAKE2B a7da62a236f87d4afb48e1289b536d924b04179b1608b6ca55f755dcbe08a468546a52c69f2a3f681e9e2ff05a952d1dbbd87831dd03e3a8a2f911eb17a379c0 SHA512 37048752b5d4d68f9ce57f9c7a3bfe2657a207c5853a6ecaae74ff9c8f9afb2ba76c9e517bfd955c427cbfccc39d921a1849c5a8094603ad5081012d9f5bb47d -DIST network-2.6.2.1.tar.gz 118092 BLAKE2B 38f5be09b44ef90e4ecec2d73809abc8bcd15f55b95f6e390d925634e9e56776e00fd0bb5d223d26c85bd31d318ec61553918eeaf8b9c15258aaa70a41e6494d SHA512 debf0a05e1b9d048b7212ff21b92895da84c864bf71c3c5adee5070402c94a38f6722fbc11cfb15df36fe9bfe092bb0c29a0f3f9475a319f38e0c0659989cb68 -DIST network-2.6.3.1.tar.gz 120418 BLAKE2B 5e48e61e3f8b3ac9d9fa5bfca37929581291941d1f55f332614bf61552354a31e1f565092e4f83e67181384553b5efe2040d12882f85fe03d2377b93233e883a SHA512 3c23ef0a1bf5383cc2479a517875037f9de38c79c1293734cc723111ab880a5842e091ee91a612090d0a2e422d53028d17cf5b0800af0d1d6c983d564197b9a6 -DIST network-3.0.1.1.tar.gz 114777 BLAKE2B 05ced39ff17eb68e5e70ddb1036770413224839d5a2c84ee568823feb364f1da898bdc56ae7e64f0e24db80dbc2ec739e42763708b3373f49a85ecf911c72621 SHA512 faca3b25c8724a0c832b6e12e21381fa9642a60bce8a01ea7b570216cd429b2332b14903011f4a554af227de5e502f9619860c230a8f2a69cb5e2289b1947e3d -EBUILD network-2.4.1.2.ebuild 753 BLAKE2B bfbf210d877000e374afbc43f98e171e987e569db8302c47f5973babff25a09e051e85fd9b212d1e1ea920d8adf7e2cea1bd7e62e8c2b18489deecd6a5f42198 SHA512 4751a9457300845f8e1f8af746a48c808897ac84acec9351d29d704f9fbc1ea9ca820d23184af4d7d3ebd613c880044a48772cbcb7218ba0590dc7ca64a03312 -EBUILD network-2.4.2.2.ebuild 747 BLAKE2B a5dad21330eeeaa26369c5c066fcdcbbcdf2ce571e3e041f81639869154791d18ecb0a49e3618d76a8f5d1df05553c00bfed7f7da6001ad2b5b098d959ad71ad SHA512 1446634a87b4a2279ccf70d1a35108dd235c469db8a9b03460a629af5af64a92a8548a013bcff90d7d32a33ad23a1c1ef6fe30b8ea3a63c2e872dff3ce57f5ff -EBUILD network-2.5.0.0.ebuild 744 BLAKE2B 3d9558cf51ecf2eadd67b4b79368acdcb0cf2b354c305d985d16a10a5afd5b19572a63d4f4cd423e80ab2afbf0195299b926624f053dc3b095a66969bc80d9f4 SHA512 3195af8cce7efff13be0768642af5ac5ef2e2adeb377dbd0b4a90f146dd09e6fe0d74cff24ee6f6d7ad2daa028c68a2c74429d4ceac10f932c221399023cb88d -EBUILD network-2.6.2.1.ebuild 667 BLAKE2B 819a0be09a5b63784e0bfc324bd4ab2f6769d96525943882fa52a00e671e2bf9325817c3a2bc3a68b2f253a6e98896b3cb76df6e2784e3148ca899fbdc633a09 SHA512 ea89572dc9eb06763504fb51fa0fb88e1f24c7b38006b24aca33b077cf4922656a26dc9bbcb56d8aabbab833cfccfabc0a661bb4b8d07453566e6848807fb940 -EBUILD network-2.6.3.1-r1.ebuild 778 BLAKE2B 59582d19b505304d607bcd1a4f9e419e943637041dc59e4152cf9dca87cfc3662824f67d9baa08f49570d3c89bd699e06d805573d4c8abf4e8470e39b6ce86ea SHA512 ba43a8a101e94807172e26c53a112cd6987f64fdb036b3dab110273859353570b1a879fc78a4ab6eec61f52f7bbdddd776aecbb4b6263f3f80e92b27342dd519 -EBUILD network-3.0.1.1.ebuild 664 BLAKE2B 33f60672ab54a6a7c3bb0002a406527c8188dabf722e44ea89e6bce25a510bd5534217c4312fd6f7cc4a7f21cafff3d1f82d4a875d51f8549dc97f00ca56386a SHA512 76d2c6faea6cd7ffca086f4c53a167ff4d9ca385c1094c8741ddaa5b42c7568e8103f4ef6aeec35ca0877b812894243b2f9eb902f33dd09566575b475f3346d6 -MISC metadata.xml 340 BLAKE2B 27b3fb59787be760e5c68d64dac0fa02e9356a34d06619cc21c9a9b0f726b0d000ef3e1bf60f65397b97002faaa31fc237527f3ac8ba2a477f673b617c72e9a5 SHA512 4d9c6ad650cb7115c21b1f903c71aedf61d8c5482a1a8568407ebdeead5395b64772ee1924f497ac1d9c6e7349dd17ac63a28b20be9a000c547013c793bbe0a2 +DIST network-3.1.2.5.tar.gz 139267 BLAKE2B 682726d42db1d899810fbe6c0aa89f1b25770a46041a9136260d104f658611bc747c4695f403ae52234ac3506221619d7741e75bea987d0cc19e6a5066172f9f SHA512 671429b18f11285b157c70e669051f57a30bf5e85ada1134464f80dd978f71878f8b4d2564242c9ff4bb100b49af771e449c556654486f5eb433f39401ec6c00 +EBUILD network-3.1.2.5.ebuild 761 BLAKE2B ffe42d675abd7ec429907554cb7ac974a8b3c359f073f7637d55ec17d55f428b47d31887931701e732f377cbb097499446102d97334c262368efc129e8452632 SHA512 7cb1ef6d4908e4252255e2b23279b9adf89bf8e77ad3768d5c6cf261b4f19f7d5aad5a7ca465105de15b05eaaa3879848ef678007f21cc2b88b7287e3e18c657 +MISC metadata.xml 320 BLAKE2B 1764bb3bd9d107ac422d07ac162a616f2b9c7024b1b5bbec4ed67beb6a6bc2d4670c78328bd2d1bc9a5366549322df1a466a88c61a801ba9c79972d1fa25dad5 SHA512 569a69c1108918a0a6b93b1269dc028c65f8fcd87c94c771178ee335473214a990ec09565f0c8463f643b46304e42a3cdab8e0f5f7401fe5233c043370d79610 diff --git a/dev-haskell/network/metadata.xml b/dev-haskell/network/metadata.xml index 5d869e8ffe66..11c89adf9f6f 100644 --- a/dev-haskell/network/metadata.xml +++ b/dev-haskell/network/metadata.xml @@ -1,11 +1,11 @@ - - haskell@gentoo.org - Gentoo Haskell - - - haskell/network - + + haskell@gentoo.org + Gentoo Haskell + + + using tests for developers + diff --git a/dev-haskell/network/network-2.4.1.2.ebuild b/dev-haskell/network/network-2.4.1.2.ebuild deleted file mode 100644 index b5f4686252ff..000000000000 --- a/dev-haskell/network/network-2.4.1.2.ebuild +++ /dev/null @@ -1,28 +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.3.2.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Low-level networking interface" -HOMEPAGE="https://github.com/haskell/network" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" - -RDEPEND=">=dev-haskell/parsec-3.0:=[profile?] - >=dev-lang/ghc-6.10.4:=" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - test? ( dev-haskell/hunit - dev-haskell/test-framework - dev-haskell/test-framework-hunit - dev-haskell/test-framework-quickcheck2 - )" diff --git a/dev-haskell/network/network-2.4.2.2.ebuild b/dev-haskell/network/network-2.4.2.2.ebuild deleted file mode 100644 index 0bf78717bbcb..000000000000 --- a/dev-haskell/network/network-2.4.2.2.ebuild +++ /dev/null @@ -1,29 +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.3.5.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Low-level networking interface" -HOMEPAGE="https://github.com/haskell/network" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" - -RDEPEND=">=dev-haskell/parsec-3.0:=[profile?] - >=dev-lang/ghc-6.10.4:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - test? ( dev-haskell/hunit - dev-haskell/test-framework - dev-haskell/test-framework-hunit - dev-haskell/test-framework-quickcheck2 ) -" diff --git a/dev-haskell/network/network-2.5.0.0.ebuild b/dev-haskell/network/network-2.5.0.0.ebuild deleted file mode 100644 index 12eb7390366c..000000000000 --- a/dev-haskell/network/network-2.5.0.0.ebuild +++ /dev/null @@ -1,29 +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.4.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Low-level networking interface" -HOMEPAGE="https://github.com/haskell/network" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" - -RDEPEND=">=dev-haskell/parsec-3.0:=[profile?] - >=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - test? ( dev-haskell/hunit - dev-haskell/test-framework - dev-haskell/test-framework-hunit - dev-haskell/test-framework-quickcheck2 ) -" diff --git a/dev-haskell/network/network-2.6.2.1.ebuild b/dev-haskell/network/network-2.6.2.1.ebuild deleted file mode 100644 index 4a93655738cd..000000000000 --- a/dev-haskell/network/network-2.6.2.1.ebuild +++ /dev/null @@ -1,27 +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.4.5.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Low-level networking interface" -HOMEPAGE="https://github.com/haskell/network" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="" - -RDEPEND=">=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - test? ( dev-haskell/hunit - dev-haskell/test-framework - dev-haskell/test-framework-hunit ) -" diff --git a/dev-haskell/network/network-2.6.3.1-r1.ebuild b/dev-haskell/network/network-2.6.3.1-r1.ebuild deleted file mode 100644 index fde706ca8f3a..000000000000 --- a/dev-haskell/network/network-2.6.3.1-r1.ebuild +++ /dev/null @@ -1,32 +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.5.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Low-level networking interface" -HOMEPAGE="https://github.com/haskell/network" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RESTRICT=test # missing regression test file - -RDEPEND=">=dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.8 - test? ( >=dev-haskell/doctest-0.10.1 - dev-haskell/hunit - dev-haskell/test-framework - dev-haskell/test-framework-hunit ) -" - -PATCHES=("${FILESDIR}"/${P}-no-LDFLAGS.patch) diff --git a/dev-haskell/network/network-3.0.1.1.ebuild b/dev-haskell/network/network-3.0.1.1.ebuild deleted file mode 100644 index 2958a2f86aa5..000000000000 --- a/dev-haskell/network/network-3.0.1.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.4.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Low-level networking interface" -HOMEPAGE="https://github.com/haskell/network" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" -IUSE="" - -RESTRICT=test # requires network - -RDEPEND=">=dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( >=dev-haskell/hspec-2.6 - dev-haskell/hunit ) -" diff --git a/dev-haskell/network/network-3.1.2.5.ebuild b/dev-haskell/network/network-3.1.2.5.ebuild new file mode 100644 index 000000000000..cf917c3117a8 --- /dev/null +++ b/dev-haskell/network/network-3.1.2.5.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Low-level networking interface" +HOMEPAGE="https://github.com/haskell/network" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="devel" + +RDEPEND=">=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/hspec-2.6 + dev-haskell/hunit + dev-haskell/quickcheck + dev-haskell/temporary ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag devel devel) +} diff --git a/dev-haskell/only/Manifest b/dev-haskell/only/Manifest index 32ec7e853987..7e6698a3b4f9 100644 --- a/dev-haskell/only/Manifest +++ b/dev-haskell/only/Manifest @@ -1,3 +1,3 @@ DIST Only-0.1.tar.gz 1960 BLAKE2B b57f48e58287c43395383e355ba9b2d42df4c8b65edbc268e7203853083524dc88540d63a052968b9776dc94064006241188b23e840e1e36872389f9e463d1ff SHA512 6b64178a433079449b6840b03345e70f2c5c03e322184a60d3ff2f4d0ae48be87042ff32dc1cabe1911b6c43f7162090ee067aa582c6d5ab56610ca4897a33de -EBUILD only-0.1.ebuild 618 BLAKE2B d849e119cfb5edbc9a68e325b5b5d230dc61404d7e812b7345939c36dbb1303110ea6ef15ab90f568eeb41ecaf586960bb1ae2427392a3538c4b9c2da69c3564 SHA512 2591f2256f47584c93ebb60036f1be1b71ee5c182d2b621dec516d9aa4bb1803a192d0ba643ef8c2238b59c19c2ccb741ed15f660d1f0e54656c62fa0812de87 +EBUILD only-0.1.ebuild 625 BLAKE2B 8a79cbca838d0d78267b8df8ec14e084563dd054267b61e186cf343de17afbea6f73cf9a81e05a4b8e58477654588bf4f4dbb8f0fdca76a6e44fea83ddc1fdbe SHA512 2061ec33a3df3baebad53029a83cd9b350e2ce0a8d3132e37ec93e6a81c43f14d76798a0bf07925733cf7d7e26072285daab9c8b7e1f610192f778874b4dc1b7 MISC metadata.xml 768 BLAKE2B 60174809ca2d7459661ec72b8b55e27100d2cd2b65b061c879f40b8f83e76e08ebaca90842f1e130dbd7bc7970c54be56bacd974d89e0ebb179a447a8d620991 SHA512 9f3aa6bc105f541af2a38757161f4a914b3138b5950dbd0fde78c511051c761dc5af69231acef716677656886f1c5bb8647a573b6facfe97d41e44661e36eb93 diff --git a/dev-haskell/only/only-0.1.ebuild b/dev-haskell/only/only-0.1.ebuild index a6ad69db5abe..cf17243a3c02 100644 --- a/dev-haskell/only/only-0.1.ebuild +++ b/dev-haskell/only/only-0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/openssl-streams/Manifest b/dev-haskell/openssl-streams/Manifest index 6a872e1b4848..e755e6f8cab1 100644 --- a/dev-haskell/openssl-streams/Manifest +++ b/dev-haskell/openssl-streams/Manifest @@ -1,3 +1,3 @@ DIST openssl-streams-1.2.3.0.tar.gz 6304 BLAKE2B c957be3a5d45f8785220f1bf645ab49df17f3c21dc609810651bc345c9bf6e576cbbb3a35f46b9f979ed48b525caaf8bd6c75f1fc41a38407fa8948b2719f17b SHA512 86c5f9348af82ad0ac9e8103ee078c78647e61345ecf0c48b02749206147a82a3a798f681b9cd20ec866276aca75a3739965ca2b76a0b302da4792bf1fc4917e -EBUILD openssl-streams-1.2.3.0.ebuild 1049 BLAKE2B 579fc190ea6578619105a0dd466fe287378c97f1b479dce497be4fa26ae7ae0b830774009e37e81ae2093634048c034a588ed7a452a6452ccfa49354906b9bb2 SHA512 e728dd2a714fc5283662a6d92308eb6feabb8836a948643af606e5989e394fb63d8718cd8e3d458ad1382a035aac66cb18411f54ce2929715b6332ec2d7e9504 +EBUILD openssl-streams-1.2.3.0.ebuild 1056 BLAKE2B 320ba3bc6d2b0d0a7066213115e9a6ae73716efc3b6b6a0e742dff176adcf61480ea86faaad509dbdc188ff8c12526067f97bade5fc438ab209804e1a5be02ca SHA512 3d21d56500dd2093707382cbc2c2a736948572f802d2e5ae51034a1d9b2522812f60bf1a309a6be3d7a9abe86e2e3024e33fc93f5c3d48db4a317d60177e008f MISC metadata.xml 504 BLAKE2B c7fb435ad093bfc55f08e1105953878444d28e3e78f6a705165e2613daaed75ecf25f37fc60c0f5b686b626e3aacedd6ee9a2bc7b21e5c2bf8facbce26bcae2b SHA512 d3f5c04a7f795e8a1ac32a815d81ea66166a66e2c76a1b733ee1896130d8c790fc2fbae8ba5c73a2b7180f77df81b47a743d02648078f745e89d17dff8b5f968 diff --git a/dev-haskell/openssl-streams/openssl-streams-1.2.3.0.ebuild b/dev-haskell/openssl-streams/openssl-streams-1.2.3.0.ebuild index 7e5e5490e1ff..9aabcb101095 100644 --- a/dev-haskell/openssl-streams/openssl-streams-1.2.3.0.ebuild +++ b/dev-haskell/openssl-streams/openssl-streams-1.2.3.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RESTRICT=test # requires network access diff --git a/dev-haskell/options/Manifest b/dev-haskell/options/Manifest index abface55a88c..8eaf8ea013f9 100644 --- a/dev-haskell/options/Manifest +++ b/dev-haskell/options/Manifest @@ -1,3 +1,3 @@ DIST options-1.2.1.1.tar.gz 25327 BLAKE2B 66611694e5beb558e185cd9a89e9368ebac035118360a4c1cb9bcba5ad2a0be74c32848e3983aec999b4cee6e3138c527fe31c869b52c84719ee89afe3aad232 SHA512 615a3767b74ca0ba2eae993f6e475963df2a0933f1e6c9bbfe35144c4dc6018af276144b2ec1b608b695dc7fca904784ebc63cd58a432f966588846cb36f94ea -EBUILD options-1.2.1.1.ebuild 752 BLAKE2B 4fdea3c51d5f371c4fe7f7e396d0273ea1550237cafa7d1712d463e8c9f3cfcc1e36f73592c33dccca0c6cbe9386cec96433df0cf42772b50ae15f80e9f781be SHA512 c9b9e80f640d9b137b699076661599e1e878a073f60c9df70a1c10d6b80a1de28582ffc43f26f99785b47da34897dc439e2fc8aefd0ae51d55f62a50bea7706c +EBUILD options-1.2.1.1.ebuild 759 BLAKE2B 4bbedac8b544d7d8ced205a95b6a79eca9dfb8e25593b7f1e390692b08fb7802a6e6aebc714352c994dc16c0555cad2a59d322d8c5b05f7dd13f0fbfda0f6f49 SHA512 631b4955da58602bcfccf9f0653c13b13c9e38cb36e3038f3c00dd899d45645e65034851bd98a51cb05cd2cc6cf83ec1c5c9a95bb7a4863a21f83073e5c38fde MISC metadata.xml 1804 BLAKE2B ed463a394c9fea003d56865cfad18d8dff43416a11fd2f3a5e81dd66025ff92f16cdee4d979a26208ab883b0db2476051e1e12de141aaad04d24c12a9d4a4463 SHA512 25c89b211c78d1563acc7425ca309449f50e1efd89880ba497a36b99f8cd6745f8d9974bda53dab2738fae18313eb53c3eb99a697e3d4c91939a8536aaed00a6 diff --git a/dev-haskell/options/options-1.2.1.1.ebuild b/dev-haskell/options/options-1.2.1.1.ebuild index a6d4c06bbb96..a530f34fe23c 100644 --- a/dev-haskell/options/options-1.2.1.1.ebuild +++ b/dev-haskell/options/options-1.2.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RESTRICT=test # circular depends: options[test]->chell->options diff --git a/dev-haskell/optparse-applicative/Manifest b/dev-haskell/optparse-applicative/Manifest index 56348cb487f6..bf0f104dcb0c 100644 --- a/dev-haskell/optparse-applicative/Manifest +++ b/dev-haskell/optparse-applicative/Manifest @@ -1,6 +1,4 @@ -DIST optparse-applicative-0.15.1.0.tar.gz 56203 BLAKE2B b4db1a96d0dbe1e4f1a4969e5fe1597ca314364bc71da505b9582b8cd0bf0025edc1dea3d1d39b84c108a7b38bea2c53ecd660d1d0b7d44c56b8d18dde14d812 SHA512 e7ab0a2b4812bbfe7802c2d51a45a4f5a5ea162b094631dc6ee4cd79e5def4101ccb04305cfa16942926809ed656f91aa6f68c4d98e93171ca9be99ba40cc51e DIST optparse-applicative-0.16.1.0.cabal 4982 BLAKE2B 7e9fed3ff6f09f8b7994d4fd2177ade79e62bc2292dd5fa78bfdf15b0b6f7af0bd696d61ef02ed358460a61f0e2f960d01455091168687f6d2db0b07caf182f6 SHA512 31a1e01b4d0a247c10b1eec2f5bb40e518b447527736b8692846980d182ef2ac4d839b4a24b3d17414fac28700d43d0317deb481c1e0c7ac2b7b38aaafc654a1 DIST optparse-applicative-0.16.1.0.tar.gz 58315 BLAKE2B 3998ef8594abd3f0f1e85cc44a3efa19d78751f5d17181e1b203504221c219ebf3fa36ccde7351e5821fe1c4a4c0c16a20fffe92259710dbcc7656f4e3a83c50 SHA512 46bdb37b1328a6dbf271dcdb3483266c0c8412fc489e68e32b114745d9cf0108dd49df6cb565df3470121931a769f11996f5fd9fd8e9e38ed6b6853faab56710 -EBUILD optparse-applicative-0.15.1.0.ebuild 1004 BLAKE2B 4a1d443800432c3e66cb8199cbef849a6cf9374ae83b60dc26a32efa728d86c1e5a261027a018972921ae0a8d9010f0f9e6278bd7d28114bd0cc7bfbb2844ee7 SHA512 152d00c0d5335b93c4078ed8ca41844cce8f15d583378b89840f85298c6f3f95134fd9cdd2c44592543f097dbe79e43dec63ae374fca9fb836a69d69c12eaf8f EBUILD optparse-applicative-0.16.1.0.ebuild 1217 BLAKE2B 0497caecad96f52daf3bf9859bd34fc39cb5f7a605786b07ff59b835233dadd2de27fcea17f03f1f0dd9158b6aaba53895d6207c62496ae963da59746d429c9b SHA512 d80d5c81ae06deaec36ce365265d85513ea529e6d060a19d6522ee7425be9e096fd31347c747b47f174ea741064121c2dfc671bf89685387a7331d2c85a82e1a MISC metadata.xml 2420 BLAKE2B 18d53d68d037fe663e65808a60db600c8cdd7357289a5b66e5dd9ee0c476eab5b48374a09bb8d37e12be7ecbef24c513affcef60536b30708416918a14b1ccd8 SHA512 12e539b62236e27fa287f8844ac7fbfedbf6959ab9acab57df0faeacb2796a630e2d4b27fbad2dea6b6067072ce057735ab48fc520ee0b1ddf83c6b0b13d6950 diff --git a/dev-haskell/optparse-applicative/optparse-applicative-0.15.1.0.ebuild b/dev-haskell/optparse-applicative/optparse-applicative-0.15.1.0.ebuild deleted file mode 100644 index 4e1407187440..000000000000 --- a/dev-haskell/optparse-applicative/optparse-applicative-0.15.1.0.ebuild +++ /dev/null @@ -1,29 +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.1.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Utilities and combinators for parsing command line options" -HOMEPAGE="https://github.com/pcapriotti/optparse-applicative" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/ansi-wl-pprint-0.6.8:=[profile?] =dev-haskell/fail-4.9:=[profile?] =dev-haskell/semigroups-0.10:=[profile?] =dev-haskell/transformers-compat-0.3:=[profile?] =dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( >=dev-haskell/quickcheck-2.8 cabal->parsec[test]->test-framework-hunit->test-framework->base-orphans - -RDEPEND=">=dev-haskell/fail-4.9:=[profile?] =dev-haskell/mtl-1.1.1:=[profile?] =dev-haskell/semigroups-0.18:=[profile?] =dev-lang/ghc-7.4.1:= - >=dev-haskell/text-0.11.3.1:=[profile?] /dev/null || die + + haskell-cabal_src_configure \ + --package-db="${old_S}/pkgdb" \ + --flag=-dev + + haskell-cabal_src_compile + haskell-cabal_src_test + + popd > /dev/null || die + export S="${old_S}" + fi +} diff --git a/dev-haskell/parsers/Manifest b/dev-haskell/parsers/Manifest index 8963b33945d0..eb33a133ffb4 100644 --- a/dev-haskell/parsers/Manifest +++ b/dev-haskell/parsers/Manifest @@ -1,5 +1,4 @@ DIST parsers-0.12.10-rev2.cabal 3428 BLAKE2B ff4fa52451f5f85a76dc8a3cd7fecfacfd74bfc5836b46b1c463ff7d021c0f680feedb5816f0cc1e66bc32fddde491c58108fde60d7073bd150b33185c218c76 SHA512 3861ecd2139dadc721b3e3a0ae45f83e488c48b067fc600cffe7b194102e9ac135ce1bbdc8094f10d670367dd5d2571c88b2943be136a682b53d0408d50836b8 DIST parsers-0.12.10.tar.gz 26215 BLAKE2B 35303f6f4919e07b77490f5bcbc2a45efe8fda5edf169ade7dd7cd3bd080f2d24d5470ecb47f8a6428be1176faa8d138616e8f2635f9974ed473c8a61145e8ee SHA512 99ff90de4e60be3c03c8e1e5ae7902a37424c3139ccf566ff1cbc363d176787bd60bb709ef6c56f5b446f1f1b7eca65aa5d431897a0f82a9d6f7fe77fd2ee49f EBUILD parsers-0.12.10-r1.ebuild 1807 BLAKE2B 2b00e0b2a40883a2b74dec7bcddc3b96ae79489f836a21de00d77fc9190f1bd291d6b1208f3ae37d0c3771cd6e2feac6f679b9424894b4f1b18c92cae00fc1d7 SHA512 1559179d91ee26f91e2fc5393fcb1cca4bec5d2c5b224a00d9de4ddbf8baac0150e639a4d654aed2812dce2cbad788c98695e3d44517e266ad8312431108fe3b -EBUILD parsers-0.12.10.ebuild 1495 BLAKE2B 588843cabdf6475f83401d8d51362fab3aee8fc2336842d13d6d46daf0eed227ee1fd0884055c9d65765baeceb64423ecff28e1051d682ca796faaf425c478d6 SHA512 fa02af09569303b982010c73f64c5d54f7f42444ff08f6172528239a07dc88ecf1cc1b51a929a413cd1f093884593fbba50c28b117083cd184d76ff29a3fc4e9 MISC metadata.xml 929 BLAKE2B 533ba942c0547f18058c182ee9dbfaabc41ace511ce62e0eea6286042ac445c671e15b64a8be7662a4759fa7e614f7cd6cf148939d50540a522ed040c7dfcaec SHA512 dc78e8b7225f799768c0a4e825decd4d15815cd6a8f4dde333d16ec99dd247e0194241dfd74eeb014d59c66ddbf4bcd4b5065da9d33e08044473c5b9981d8140 diff --git a/dev-haskell/parsers/parsers-0.12.10.ebuild b/dev-haskell/parsers/parsers-0.12.10.ebuild deleted file mode 100644 index a262cb26304a..000000000000 --- a/dev-haskell/parsers/parsers-0.12.10.ebuild +++ /dev/null @@ -1,41 +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.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Parsing combinators" -HOMEPAGE="https://github.com/ekmett/parsers/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+attoparsec +parsec" - -RDEPEND=">=dev-haskell/base-orphans-0.3:=[profile?] =dev-haskell/charset-0.3:=[profile?] =dev-haskell/mtl-2.0.1:=[profile?] =dev-haskell/scientific-0.3:=[profile?] =dev-haskell/semigroups-0.12:=[profile?] =dev-haskell/text-0.10:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-lang/ghc-7.8.2:= - attoparsec? ( >=dev-haskell/attoparsec-0.12.1.4:=[profile?] =dev-haskell/parsec-3.1:=[profile?] = 0.6 && < 0.7' 'path >= 0.6' -} - -src_configure() { - haskell-cabal_src_configure \ - --flag=-dev -} diff --git a/dev-haskell/path-io/path-io-1.6.3.ebuild b/dev-haskell/path-io/path-io-1.6.3.ebuild new file mode 100644 index 000000000000..ace895dedc06 --- /dev/null +++ b/dev-haskell/path-io/path-io-1.6.3.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.6.7.9999 +#hackport: flags: -dev + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Interface to 'directory' package for users of 'path'" +HOMEPAGE="https://github.com/mrkkrp/path-io" +HACKAGE_REV="3" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz + https://hackage.haskell.org/package/${P}/revision/${HACKAGE_REV}.cabal -> ${PF}.cabal" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/dlist-0.8:=[profile?] =dev-haskell/exceptions-0.8:=[profile?] =dev-haskell/path-0.6:=[profile?] =dev-haskell/temporary-1.1:=[profile?] =dev-lang/ghc-8.8.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.0.0.0 + test? ( >=dev-haskell/hspec-2.0 Turn on development settings. + diff --git a/dev-haskell/path/path-0.7.0.ebuild b/dev-haskell/path/path-0.7.0.ebuild deleted file mode 100644 index c53f870c9dda..000000000000 --- a/dev-haskell/path/path-0.7.0.ebuild +++ /dev/null @@ -1,42 +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.3 -#hackport: flags: -validity,-dev - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Support for well-typed paths" -HOMEPAGE="https://hackage.haskell.org/package/path" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-haskell/aeson:=[profile?] - >=dev-haskell/exceptions-0.4:=[profile?] =dev-haskell/hashable-1.2:=[profile?] =dev-lang/ghc-8.2.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-2.0.0.2 - test? ( >=dev-haskell/genvalidity-0.8 - >=dev-haskell/genvalidity-hspec-0.7 - >=dev-haskell/genvalidity-property-0.4 - >=dev-haskell/hspec-2.0 =dev-haskell/mtl-2.0 =dev-haskell/validity-0.8.0.0 ) -" - -src_configure() { - haskell-cabal_src_configure \ - --flag=-dev \ - --flag=-validity -} diff --git a/dev-haskell/path/path-0.9.2.ebuild b/dev-haskell/path/path-0.9.2.ebuild new file mode 100644 index 000000000000..71683620a480 --- /dev/null +++ b/dev-haskell/path/path-0.9.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.9999 +#hackport: flags: -validity + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Support for well-typed paths" +HOMEPAGE="https://hackage.haskell.org/package/path" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="dev" + +RDEPEND="dev-haskell/aeson:=[profile?] + >=dev-haskell/exceptions-0.4:=[profile?] =dev-haskell/hashable-1.2:=[profile?] =dev-lang/ghc-8.6.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.4.0.1 + test? ( >=dev-haskell/genvalidity-1.0 + >=dev-haskell/genvalidity-hspec-0.7 + >=dev-haskell/genvalidity-property-0.4 + >=dev-haskell/hspec-2.0 =dev-haskell/mtl-2.0 =dev-haskell/validity-0.8.0.0 ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag dev dev) \ + --flag=-validity +} diff --git a/dev-haskell/patience/Manifest b/dev-haskell/patience/Manifest index 6d58be7e50ca..00f1146fc714 100644 --- a/dev-haskell/patience/Manifest +++ b/dev-haskell/patience/Manifest @@ -1,4 +1,4 @@ AUX patience-0.1.1-ghc-8.6.patch 914 BLAKE2B 840b9f375e4bc1725be57e55d2a7a6e27c8e075758d924597a34ffc80ab6c0a6f706cbb2247c063983c282451a4ff0832aca00b03a795d38898a38ffd03f3dc2 SHA512 d6a4bc0eb4abdbe8313d334ce5b60e18bf1b2d74aecc72147dcda53f6e724d2fe29d07a70c026f24614c36ab6d9132dcd6ae9ee44b5f2b04b6b317cb3121c47c DIST patience-0.1.1.tar.gz 4610 BLAKE2B 6ce8e959dec8493990f66c9cb7b5dc8aaef6cb4edc3207f19156ba527fd993112a29a9d39241a39c2d9c4af600cebdfd31f02833779ce6cbf74e14ce6305273a SHA512 dac94580d9b82023841b5406509f8cd0e58148756e4259708c21b78b480fb4fb67b21a82c81e702275f49d90bcd1d2b46d20bb96267131d4ff57334f110e14f7 -EBUILD patience-0.1.1-r1.ebuild 600 BLAKE2B 5d15979564563d7d9ecc8ccad4965a009fd1332c8fa41aeb7c981a815912d1e3e1bace62245aba952081a15a676c77419ffd00b1f7d4a600e1a557a10601c1c4 SHA512 b7309fede3fd11f32035294501613344d97e2d7f6d56c8c941d1f3c9f98e111d5721dc4b903f383655da0cc2834cc36a21e627c85c2f423632d28efc4906e10c +EBUILD patience-0.1.1-r1.ebuild 607 BLAKE2B f6a088535d4de3c7e20d716b9a6728a8c3035f6462ebf5279cc108bc9b09ceca5b6b9b32cc70238a6113dca1eadc5ec3d99f04e1a50c211966c922c59242e12d SHA512 6196892eac5acc0f3ca30786f7ffa972e8340eac6404ab73c9c41020b71fd44823c20692b988e1fe779edf3b28032d1d1a4517f7984ae3a088bd4fdb3cb32a1f MISC metadata.xml 888 BLAKE2B 8cdf46571a418dba41121b8582c41a200bab37e1c50c8d81e49421402c902ec8e08194b95a65f47affe52861c57df0186a2f49e0624ef8b72e8f167ff54bccaa SHA512 dc44811ac8a3c8c774756cc91415eef10fef3221b39e88ea01669d160069b46d8c5a108436183a674ec9f0a7fcd0ddc200c960404ecaffb4105911d8b0aa078d diff --git a/dev-haskell/patience/patience-0.1.1-r1.ebuild b/dev-haskell/patience/patience-0.1.1-r1.ebuild index 3d1dfa9cc9eb..17aa01def1af 100644 --- a/dev-haskell/patience/patience-0.1.1-r1.ebuild +++ b/dev-haskell/patience/patience-0.1.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/persistent-sqlite/Manifest b/dev-haskell/persistent-sqlite/Manifest index c8094ef86e42..09e135ffcab2 100644 --- a/dev-haskell/persistent-sqlite/Manifest +++ b/dev-haskell/persistent-sqlite/Manifest @@ -1,3 +1,3 @@ -DIST persistent-sqlite-2.10.6.2.tar.gz 2220390 BLAKE2B f146ec84ae45d0d4b4cb3c809bf694182c8592369e222029824f6eb6a39abbbb67acc6bdd2af4a9b8080d50ffcdc20968fa14cac237a475b220dcefe3329fc2d SHA512 b1db41bf77ae53b99c28f3224c9a2b7335faa4a78c96487270249959cc9491fa542e28d38dd63a2b417580f6a41608ffcee152e8609fe16392005c728862c7bc -EBUILD persistent-sqlite-2.10.6.2.ebuild 1799 BLAKE2B ba520b1d5bef896e45ce4380d469433e320c972b0e51549cd95a1d3907d3a2a2bfb1c0de138e9dec6e5b7b11ddb3ef9a14fdff0cd8af740fabb44cae4a1d7f4c SHA512 7ed477b7b4339d445bc4fa444edc93b79183a933710f7231811ecb13d76b098bd6c9d785f6ab7da27a8b518cf3b1d228c2088f270919ffd60665a5e2b20563d1 +DIST persistent-sqlite-2.13.1.0.tar.gz 2276809 BLAKE2B acc9f4b0e351313486e89f695b69756ea165146fd8aaafcc2d3da8dc620c109cee8d922fe0246e688691748c18e75fa64f9f4a992ca2cd28e01677766d56326b SHA512 19842dcd867f57ac2f81d8651838f41f6a4f0074293c0b3a21a52d2fb96410c26d5340307983da21ca89170a01621da257320e36f33170657acb6890f70299d4 +EBUILD persistent-sqlite-2.13.1.0.ebuild 1664 BLAKE2B 25d6cbefd69eac6bb53e2fdb3691df5cf9ece458f62e9b9fd7200301294dffc016f6ef89c8ab7815d8554dd6bdca1799996ff49eb31e9ed31828c2f3210f98eb SHA512 e564b8300e76f9e411b9efc102e01735d5c5f179a8ea17990e50de2d7ef70bf4340efeb55a923a02eaa2da9c175f4410dac692c6cc62659878bcacdaaf3180f6 MISC metadata.xml 534 BLAKE2B b3b926fcb5bb5d97b2b762fac6bb6dd7779afec31d226a8ce9e9115adb2f26cc1e1983c595075bd55764ebb3fcbed92167655053cd2248f541793d51f57ea3bc SHA512 b91823e3007d52d28050fa7c4267ed36467aeb4231c9512e6e39e83e16de4ffcf9899ead3229019910167a0f288202c07a63fabb1be4f6ac490029bcbd9b7921 diff --git a/dev-haskell/persistent-sqlite/persistent-sqlite-2.10.6.2.ebuild b/dev-haskell/persistent-sqlite/persistent-sqlite-2.10.6.2.ebuild deleted file mode 100644 index d00865d77b15..000000000000 --- a/dev-haskell/persistent-sqlite/persistent-sqlite-2.10.6.2.ebuild +++ /dev/null @@ -1,60 +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.4.9999 -#hackport: flags: +systemlib,-use-stat3,-use-stat4,-uri-filenames,-full-text-search,-have-usleep,-json1 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Backend for the persistent library using sqlite3" -HOMEPAGE="https://www.yesodweb.com/book/persistent" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="build-sanity-exe" - -RDEPEND=">=dev-haskell/aeson-1.0:=[profile?] - >=dev-haskell/conduit-1.2.12:=[profile?] - >=dev-haskell/microlens-th-0.4.1.1:=[profile?] - >=dev-haskell/monad-logger-0.3.25:=[profile?] - >=dev-haskell/persistent-2.10:=[profile?] =dev-haskell/resourcet-1.1.9:=[profile?] - >=dev-haskell/text-1.2:=[profile?] - dev-haskell/unliftio-core:=[profile?] - dev-haskell/unordered-containers:=[profile?] - >=dev-lang/ghc-8.0.1:= - virtual/libc - >=dev-db/sqlite-3.0 -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.24.0.0 - test? ( dev-haskell/exceptions - dev-haskell/fast-logger - >=dev-haskell/hspec-2.4 - dev-haskell/hunit - dev-haskell/persistent-template - dev-haskell/persistent-test - dev-haskell/quickcheck - dev-haskell/system-fileio - dev-haskell/system-filepath - dev-haskell/temporary ) -" - -src_configure() { - # most flags disabled since they have no effect when system-sqlite is used. - haskell-cabal_src_configure \ - $(cabal_flag build-sanity-exe build-sanity-exe) \ - --flag=-full-text-search \ - --flag=-have-usleep \ - --flag=-json1 \ - --flag=systemlib \ - --flag=-uri-filenames \ - --flag=-use-stat3 \ - --flag=-use-stat4 -} diff --git a/dev-haskell/persistent-sqlite/persistent-sqlite-2.13.1.0.ebuild b/dev-haskell/persistent-sqlite/persistent-sqlite-2.13.1.0.ebuild new file mode 100644 index 000000000000..a6074951786a --- /dev/null +++ b/dev-haskell/persistent-sqlite/persistent-sqlite-2.13.1.0.ebuild @@ -0,0 +1,58 @@ +# 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.2.9999 +#hackport: flags: +systemlib,-use-stat3,-use-stat4,-uri-filenames,-full-text-search,-have-usleep,-json1,-use-pkgconfig + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Backend for the persistent library using sqlite3" +HOMEPAGE="https://www.yesodweb.com/book/persistent" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="build-sanity-exe" + +RDEPEND=">=dev-db/sqlite-3.0 + >=dev-haskell/aeson-1.0:=[profile?] + >=dev-haskell/conduit-1.2.12:=[profile?] + >=dev-haskell/microlens-th-0.4.1.1:=[profile?] + >=dev-haskell/monad-logger-0.3.25:=[profile?] + >=dev-haskell/persistent-2.13.3:=[profile?] =dev-haskell/resourcet-1.1.9:=[profile?] + dev-haskell/unliftio-core:=[profile?] + dev-haskell/unordered-containers:=[profile?] + >=dev-lang/ghc-8.4.3:= + virtual/libc +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/exceptions + dev-haskell/fast-logger + >=dev-haskell/hspec-2.4 + dev-haskell/hunit + dev-haskell/microlens + dev-haskell/persistent-test + dev-haskell/quickcheck + dev-haskell/system-fileio + dev-haskell/system-filepath + dev-haskell/temporary ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag build-sanity-exe build-sanity-exe) \ + --flag=-full-text-search \ + --flag=-have-usleep \ + --flag=-json1 \ + --flag=systemlib \ + --flag=-uri-filenames \ + --flag=-use-pkgconfig \ + --flag=-use-stat3 \ + --flag=-use-stat4 +} diff --git a/dev-haskell/persistent-template/Manifest b/dev-haskell/persistent-template/Manifest index 304fbe27c6b4..096785cb1724 100644 --- a/dev-haskell/persistent-template/Manifest +++ b/dev-haskell/persistent-template/Manifest @@ -1,3 +1,3 @@ DIST persistent-template-2.12.0.0.tar.gz 4506 BLAKE2B 1246629206981e4631a48055d23ab2f2a5851e7c200c0c809117217d3531d1b7ccc36cb27cb79ab33abef14f298ea80e2ccee9e4c115d362b132e0bf980f4c34 SHA512 5098c88f92d5e8609de62f6571d8c7f1b2f08d0286974f1ba5eabc01e3479b48a2ae1a0e85e54f1e9956902189142c5d04a4b314a1945341f4e76828959405a7 -EBUILD persistent-template-2.12.0.0.ebuild 552 BLAKE2B 83af8fed88e4ef2acd5adfed90a3f2c92375462e2eee18c49ea6fc223a83ac2b1bf6081c287b8fd03093404598effc1eb276ca2a403ba9ccb54161a7a142ca00 SHA512 4a4477d26c8b29d951373dce9fee4e403505edfe9c4e0023fff055b96bac01280d94eca7e79eab127fc498a5b5526a2fcf160fc6a4d0545942453746e0f912d7 +EBUILD persistent-template-2.12.0.0.ebuild 559 BLAKE2B 8a9216b7980425a1dbb84b94b2309ab7462508e96df178430be67d343204bb3d9232faa50ad8d3e167ad4a6c30659127948d15435446b839d83788979e22ee1b SHA512 12b0ed22f327f7be03059f9f978dc65714e876cf52f3546501ed09d3049e86840d0ea199371ab17698170d6aa88898a23fc074026d504b45f83ac11a3da0935b MISC metadata.xml 424 BLAKE2B e77c029b89770cc4dd6187538a0ae39f7442e8a94c6b7ac3f5f97a7609539d2f075bcc41268173706c49e76e1b52459b42b586e2578542a2d5d53744cfe5b6bd SHA512 321a2ef9f9834b1c5f488d2cb16847b642c85c3a548553557f31206e3db470af5f438b9f508f0345e13fc0e8bbb61e3faf9bb53af278e069b61e81cde5ccb369 diff --git a/dev-haskell/persistent-template/persistent-template-2.12.0.0.ebuild b/dev-haskell/persistent-template/persistent-template-2.12.0.0.ebuild index 39533f112d60..854030b0188a 100644 --- a/dev-haskell/persistent-template/persistent-template-2.12.0.0.ebuild +++ b/dev-haskell/persistent-template/persistent-template-2.12.0.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" RDEPEND=">=dev-lang/ghc-8.4.3:= " diff --git a/dev-haskell/persistent-test/Manifest b/dev-haskell/persistent-test/Manifest index a7f41262a9dd..99f160dcdfdd 100644 --- a/dev-haskell/persistent-test/Manifest +++ b/dev-haskell/persistent-test/Manifest @@ -1,3 +1,3 @@ DIST persistent-test-2.13.1.3.tar.gz 32262 BLAKE2B 77bfae47292edd08cec0504d4006f44f349ba6fef2d670833d5f2c339bbe75f5d5e5afe924793d2f4ae9afb57f018d1e32a11b2cdecfe5c451f5aaa94897dbcf SHA512 906df4039bbd6e054cbcc18b300ea293814b7365c6267348a88abc9902cd30d60bd314b42331a1341befe787f566bca311ca7fb398594ae56cbc2e764d5a8ba2 -EBUILD persistent-test-2.13.1.3.ebuild 1281 BLAKE2B 9157086572ca9ae8c360334c99722477f0e510a09972506fe87c074d38a96ffd62b61fff34c3fe575622a516bc9cb57829eaab1acc05a72b1c4584d439af7214 SHA512 408a706774846292170f7e89adcaf3aec3a4941c9df639818269adf52825a3169f27399f68e6d8554b580f9c783097296fab38127b89f1fd5e24c95e4ceb80ba +EBUILD persistent-test-2.13.1.3.ebuild 1288 BLAKE2B ebd3b482eb1974dd946002e797567ae04383d4395952c86ae98766e7a9a0dfd266f6e9bf9556c1937696de50dec30965e79782219e2b7de7dc72eebdb7c132cb SHA512 1a2d4acb1217a77664a325223f4d8a60a31e6315cd7f5834821f89703729b5e2d040e678e42bc2cfcd1639bf8d53a5f924bf55a979cd1e080792ba2d28a373ce MISC metadata.xml 468 BLAKE2B e29b0252566a2d9f69a25176760331dba848c675da846b9edea632b5f25763fafa76b879fd2eb5f8b07c11789670296a6c4cb0ee089091cd3fe5bd192f0e5ffb SHA512 f6a98cd3fc90ef4683a73932607143ce0e303031b2d29a3527b720ecf5f9610cdaf2a77302903efa5ec69a1fa3691f978fe007c3797540efe4c660a6d3466cbc diff --git a/dev-haskell/persistent-test/persistent-test-2.13.1.3.ebuild b/dev-haskell/persistent-test/persistent-test-2.13.1.3.ebuild index 56f47876d066..c0a47b6c2bbe 100644 --- a/dev-haskell/persistent-test/persistent-test-2.13.1.3.ebuild +++ b/dev-haskell/persistent-test/persistent-test-2.13.1.3.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://www.yesodweb.com/book/persistent" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" RDEPEND=">=dev-haskell/aeson-1.0:=[profile?] >=dev-haskell/blaze-html-0.9:=[profile?] diff --git a/dev-haskell/persistent/Manifest b/dev-haskell/persistent/Manifest index 14a32f5ba0f0..13029f6cd33d 100644 --- a/dev-haskell/persistent/Manifest +++ b/dev-haskell/persistent/Manifest @@ -1,3 +1,3 @@ DIST persistent-2.14.0.3.tar.gz 171536 BLAKE2B 2659ebf0acd64a4dde77f8d17f0081676a4215093eaace2f847d8aa7bff736535ca15fe0a7b023a4ec145f4091fa4f3ae9b9dc3b8a77086b44d61d6968ad006b SHA512 63256b0a4e32f5b229e4924f787db3ffa18f40b4101c4610ea51311d6f0b5ac295abfea632bc8cf095de858f19bfe0649c2d2c07289e50ac845e6c945ac172ba -EBUILD persistent-2.14.0.3.ebuild 1664 BLAKE2B 41b0544cd1d984a60d8c6bfe843515e2709dffb18bbcc27cc88f77225a98c677ea890ac70b762db256a986118d46def9a6cf6410950a9d862d0bc3e2e5843117 SHA512 2a323e786644cd128beeb9755f4cf8bda9790a3a6ebebf0ff56580b38e5e8fedbf0ec467fc0bb146f6c288f2c0d5b1e8ec2db298c36af8f7ed2c0d5b9b6f73cf +EBUILD persistent-2.14.0.3.ebuild 1671 BLAKE2B b6872c439ddd35787e253cb478bca6f56723cfacc5d31491a0059952a6e131ff928d1731d093d31a4df100ff694553a6b49a3464915f6061a6b0bb9e6e8adbbd SHA512 97cf650527283a578479c2f1c4cae99c00a9618a6f7a16f108b2638c98116f2ac750d0bb7b2f6bfa16d6a62bc45dabdb357507ee9c6bac9321831f9628e75fdc MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/persistent/persistent-2.14.0.3.ebuild b/dev-haskell/persistent/persistent-2.14.0.3.ebuild index 0474df092964..26abbefcc085 100644 --- a/dev-haskell/persistent/persistent-2.14.0.3.ebuild +++ b/dev-haskell/persistent/persistent-2.14.0.3.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://www.yesodweb.com/book/persistent" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" RDEPEND=">=dev-haskell/aeson-1.0:=[profile?] Gentoo Haskell - optional instances - optional instances - optional instances - optional instances - optional instances - optional instances - optional instances - optional instances - optional instances + You can disable the use of the `comonad` package using `-f-transformers`. + You can disable the use of the `kan-extensions` package using `-f-kan-extensions`. + You can disable the use of the `semigroupoids` package using `-f-semigroupoids`. + You can disable the use of the `semigroups` package using `-f-semigroups`. + You can disable the use of the `stm` package using `-f-stm`. + You can disable the use of the `tagged` package using `-f-tagged`. + You can disable the use of the `transformers` package using `-f-transformers`. + You can disable the use of the `unordered-containers` package using `-f-unordered-containers`. - - ekmett/pointed - diff --git a/dev-haskell/pointed/pointed-5.0.2.ebuild b/dev-haskell/pointed/pointed-5.0.2.ebuild deleted file mode 100644 index 116cf93a1b1d..000000000000 --- a/dev-haskell/pointed/pointed-5.0.2.ebuild +++ /dev/null @@ -1,47 +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.7.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="Pointed and copointed data" -HOMEPAGE="https://github.com/ekmett/pointed/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+comonad +containers +kan-extensions +semigroupoids +semigroups +stm +tagged +transformers +unordered-containers" - -RDEPEND=">=dev-haskell/data-default-class-0.0.1:=[profile?] =dev-lang/ghc-7.8.2:= - comonad? ( >=dev-haskell/comonad-5:=[profile?] =dev-haskell/kan-extensions-5:=[profile?] =dev-haskell/semigroupoids-4:=[profile?] =dev-haskell/semigroups-0.8.3.1:=[profile?] =dev-haskell/stm-2.1.2.1:=[profile?] =dev-haskell/tagged-0.5:=[profile?] =dev-haskell/transformers-compat-0.3:=[profile?] =dev-haskell/hashable-1.1:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =4.5 && <4.13' 'base >=4.5' \ - 'base-compat >=0.9.3 && <0.11' 'base-compat >=0.9.3' -} diff --git a/dev-haskell/quickcheck/Manifest b/dev-haskell/quickcheck/Manifest index be1749b2cab4..47dde3ca3179 100644 --- a/dev-haskell/quickcheck/Manifest +++ b/dev-haskell/quickcheck/Manifest @@ -1,5 +1,3 @@ -DIST QuickCheck-2.13.2.tar.gz 70427 BLAKE2B a2676dfd98f8aafa2ccc2e0dbe32d23d70d811e940ec8f6ae7e85b65feef07094d8edd66548961b6217b05eba30e19b6a76eed3b15cdd0293591d97252c9662a SHA512 d2c92caec8bdf9089483b1f256f17f3d50e066f57eddb630f1831a232c4e33a0d4f55a0f927aa433cd3379283fa2615fd2937941e6847b234ea00b0fbeb46b98 DIST QuickCheck-2.14.2.tar.gz 75246 BLAKE2B a64ad51f3daa858a224c00fb785979460b638d76f20c7a19d95a6303cd5da61adaa40cb52e154dd15218adbf54fff184f16ab3b932895294cf37f24982a2b9cc SHA512 84decd354e6093bc72afd125410499dd4be3ae8fdbf0a3b466011b4dbcb5c5657e51ab75cfe22790e22bf4ac54cbb1203ff7a0d108e872ce60f4831be827a6e5 -EBUILD quickcheck-2.13.2.ebuild 976 BLAKE2B 9a1ba164938a6fe803df96e5b2774dff9f745b222adb9416659c9356aad22d4ca66ca1c3b4e80f20d304e1fa58f518614f5c0811c3d26de2cf225fcc42b59b0b SHA512 aa7f31eca0764df583df869823f8573d3674c96b8674b02ac7b63f33dc186108eb22b283ff4710e2b1f65bdab03e2826b55e393de262fc0fe265a4394682a9c5 EBUILD quickcheck-2.14.2.ebuild 1065 BLAKE2B b5b4c84d557f47af36016d2029b0bf1945da9b6528edf8284685f5846ddc80fba39f262e0459768e709c959f4ad6b0fdbaf289b48f5a937d63e8154c8c8848a7 SHA512 c31e8ecded22f65fef707f12b5bd112e9b2649d639b73289bede0e7fac9ca19c822357d612e46d3454c7c3c5b2007460af108547c268d6000ce0d08f1487ef8c MISC metadata.xml 1018 BLAKE2B 150043cf9790a8b54ae89b3c26cbda8e02619ce2f509e2a6e3fc3a140b98591cd1059eb088a8d7a5866dc3513fff709315ffdd1370b6fc9f39eef23c071eba83 SHA512 4c7cd76682bfacb0b0193900b5ad61f20b812ab2cff14279d21991221872b56cccb9e840ce0f9b85883a485cc7011d401f95af3a5f07915079d3cf649ce9ea37 diff --git a/dev-haskell/quickcheck/quickcheck-2.13.2.ebuild b/dev-haskell/quickcheck/quickcheck-2.13.2.ebuild deleted file mode 100644 index b22abf4396ab..000000000000 --- a/dev-haskell/quickcheck/quickcheck-2.13.2.ebuild +++ /dev/null @@ -1,39 +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.9999 -#hackport: flags: +base4,-base3,templatehaskell:template-haskell - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -MY_PN="QuickCheck" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="Automatic testing of Haskell programs" -HOMEPAGE="https://github.com/nick8325/quickcheck" -SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz" - -LICENSE="BSD" -SLOT="2/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux" -IUSE="+template-haskell" - -RDEPEND=">=dev-haskell/random-1.0.1.0:=[profile?] =dev-haskell/splitmix-0.0.2:=[profile?] - >=dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 -" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - haskell-cabal_src_configure \ - --flag=-base3 \ - --flag=base4 \ - $(cabal_flag template-haskell templatehaskell) -} diff --git a/dev-haskell/readable/Manifest b/dev-haskell/readable/Manifest index 9a202e73fd7b..778af765633b 100644 --- a/dev-haskell/readable/Manifest +++ b/dev-haskell/readable/Manifest @@ -1,3 +1,3 @@ DIST readable-0.3.1.tar.gz 2907 BLAKE2B af3dab05bb8eba05bca049cb8991e3b46c38e8a4bab73f81c4c2fd4fb62f9e4134071eac0f69d4354be6b02df70ddfe1bd2a7bf59407434ba265371d0006c979 SHA512 237467c4b6dfef9fe090c53e45a1f4261e34fc947b16878575c2b1d2b93400a67678bfde3ad8500f82c56a4b87c5b45e561304c9936572a033d7b295740fb3be -EBUILD readable-0.3.1.ebuild 603 BLAKE2B 01026c2478b2d4c7cc458a696a48457ccae6b4f0ec1c7bf2b5e1bf291b2307c6c6b017eb63f86397b0963f77981e2002eaab0fdb70423c6af63ce74e95bd9738 SHA512 c199c936ccbcd3e62508966997c40d063886cfe700d17db13c66b511adc2b345d77753b5793672bf09a85c9a10566c2b717f5e274b638938ea70040ce09a50fc +EBUILD readable-0.3.1.ebuild 610 BLAKE2B 7924485d02a270e13c793c7fb0df7d1f276f9f283ed362c8abe5b6bd9ed97ca6f7cce373bb1a93c4a353893c9c55aaf4e907e9da19763a0ed9edb6f12984dace SHA512 c95d5fd623c98f8b1feb8a6f21440a9c75a4f556c7f28f6f0e5004f3bb529be5014e5cb141e1c882c29b95bc2640dd09115315b7f81dcd931bbaa4aadc9e24b4 MISC metadata.xml 521 BLAKE2B f55c50448afa93121cecbe910a16fa39f80fac3c6d7545c8166aaa4d25fd5230073b4604c7f1036dc98ae2cc489f46eeaec6cf880c9547950ab0e4e7ec0379f1 SHA512 5c41add0c5df7cc3985f2a6f69ca0cc878e6b2f58f197e3f217d8bc851f30ed93b12b8bcc27ae83bd428d688ad1713e1381b9ae2843aab92e90d8837ca9e8e15 diff --git a/dev-haskell/readable/readable-0.3.1.ebuild b/dev-haskell/readable/readable-0.3.1.ebuild index a0d6385a7f69..522217142a2e 100644 --- a/dev-haskell/readable/readable-0.3.1.ebuild +++ b/dev-haskell/readable/readable-0.3.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/text-0.11:=[profile?] haskell@gentoo.org Gentoo Haskell - - This package is intended for those who are tired of keeping - long lists of dependencies to the same essential libraries in each package - as well as the endless imports of the same APIs all over again. - It also supports the modern tendencies in the language. - - To solve those problems this package does the following: - - * Reexport the original APIs under the \"Rebase\" namespace. - - * Export all the possible non-conflicting symbols from the \"Rebase.Prelude\" module. - - * Give priority to the modern practices in the conflicting cases. - - The policy behind the package is only to reexport the non-ambiguous - and non-controversial APIs, which the community has obviously settled on. - The package is intended to rapidly evolve with the contribution from the community, - with the missing features being added with pull-requests. - diff --git a/dev-haskell/rebase/rebase-1.15.0.3.ebuild b/dev-haskell/rebase/rebase-1.15.0.3.ebuild index 75e505e5a20d..22454d9414a8 100644 --- a/dev-haskell/rebase/rebase-1.15.0.3.ebuild +++ b/dev-haskell/rebase/rebase-1.15.0.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" RDEPEND=">=dev-haskell/bifunctors-5.5:=[profile?] =dev-haskell/comonad-5:=[profile?] String -> [String] + splitRegex _ [] = [] + splitRegex delim strIn = +- let matches = map (!0) (matchAll delim strIn) ++ let matches = map (! 0) (matchAll delim strIn) + go _i str [] = str : [] + go i str ((off,len):rest) = + let i' = off+len diff --git a/dev-haskell/regex-compat-tdfa/regex-compat-tdfa-0.95.1.4.ebuild b/dev-haskell/regex-compat-tdfa/regex-compat-tdfa-0.95.1.4.ebuild index efe655a7cf3b..71c308c67193 100644 --- a/dev-haskell/regex-compat-tdfa/regex-compat-tdfa-0.95.1.4.ebuild +++ b/dev-haskell/regex-compat-tdfa/regex-compat-tdfa-0.95.1.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ CABAL_FEATURES="lib profile haddock hoogle hscolour" inherit haskell-cabal DESCRIPTION="Unicode Support version of Text.Regex, using regex-tdfa" -HOMEPAGE="http://hub.darcs.net/shelarcy/regex-compat-tdfa" +HOMEPAGE="https://hub.darcs.net/shelarcy/regex-compat-tdfa" SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" @@ -26,6 +26,8 @@ DEPEND="${RDEPEND} >=dev-haskell/cabal-1.6 " +PATCHES=( "${FILESDIR}"/${PN}-0.95.1.4-ghc-9.0.patch ) + src_configure() { haskell-cabal_src_configure \ --flag=newbase \ diff --git a/dev-haskell/regex-compat/Manifest b/dev-haskell/regex-compat/Manifest index b11b3715f074..7308fd163a04 100644 --- a/dev-haskell/regex-compat/Manifest +++ b/dev-haskell/regex-compat/Manifest @@ -1,3 +1,3 @@ DIST regex-compat-0.95.2.1.tar.gz 4285 BLAKE2B 5b1b7adf71c2903bf6647cc0bfefae230f59dbd3ab655a03083f279e7557b533ab745c15e36c51dcd6c4da9239e49a85c64a37a50458ee1a20e0d33a5abecc38 SHA512 87a671729dcdb2c89ce079fbb124cd2f16407f2dca0ed5d0d898a9cf06f893b82c184566efe80d966afbc7dde2cab1693b81516adc4832a9c65283a65fecd919 -EBUILD regex-compat-0.95.2.1.ebuild 834 BLAKE2B b51a703093b46e675d750bfdc45bf3e779d306f5194e3c031212558c2e002c61cd2ad2134b22a2f00f3d549f05dfcb490bea6d7e12920bec862b7608a4957ab9 SHA512 6157d70563cd0be73e0fd6fda7325e9898bc524e21465b8e089bc5e5aac328686fa8bc03cea2b079316b98bcf8bcf41afedfa152bd781220b7e01d706d1f24b2 +EBUILD regex-compat-0.95.2.1.ebuild 841 BLAKE2B 9b1c6b183490e63f399d7f00760290c9d48473abb9aedb702f473f074bda41d745e12828b218db660d08dca84d024e0e10a5632530646fd6407b15ce12466006 SHA512 8b56933ab9ca1d65fbb807772f1c8643d3e98f2abb7358b23555320edf2a5fe6b319a809932c390b16684960a658457f0b7c510fa8ee2cf233a7171bd429fe55 MISC metadata.xml 308 BLAKE2B 0a9963e4eecbb0644fe45a944e127eec6ba5594aae29ecf22f83ab8723fedeeec3e7b46cf3c2cb008b2f262898c52bf6dd6403390c3fbb397fa25d31e39abe81 SHA512 d1ff415536abae9d9fad3c5129e8efef94dd5989395b8f8016c913fee07d1e7243eacfb3170b37848a68818f4e50629aa9cc64fee67570140eca8ecee79a6fd8 diff --git a/dev-haskell/regex-compat/regex-compat-0.95.2.1.ebuild b/dev-haskell/regex-compat/regex-compat-0.95.2.1.ebuild index f554a29f8648..cff6eaa349ca 100644 --- a/dev-haskell/regex-compat/regex-compat-0.95.2.1.ebuild +++ b/dev-haskell/regex-compat/regex-compat-0.95.2.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" RDEPEND=">=dev-haskell/regex-base-0.94:=[profile?] =dev-haskell/regex-posix-0.96:=[profile?] haskell@gentoo.org Gentoo Haskell - - A rich drop-in replacement for \"base\". - For details and docs please visit - <https://github.com/nikita-volkov/rerebase the project's GitHub page>. - diff --git a/dev-haskell/rerebase/rerebase-1.15.0.3.ebuild b/dev-haskell/rerebase/rerebase-1.15.0.3.ebuild index 40ba9652c4c0..3a869b56e093 100644 --- a/dev-haskell/rerebase/rerebase-1.15.0.3.ebuild +++ b/dev-haskell/rerebase/rerebase-1.15.0.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" RDEPEND="~dev-haskell/rebase-1.15.0.3:=[profile?] >=dev-lang/ghc-8.4.3:= diff --git a/dev-haskell/resolv/Manifest b/dev-haskell/resolv/Manifest index eab5e2617dcd..13263b404cc4 100644 --- a/dev-haskell/resolv/Manifest +++ b/dev-haskell/resolv/Manifest @@ -1,3 +1,3 @@ DIST resolv-0.1.2.0.tar.gz 156710 BLAKE2B dbad867d764db2075724a06d9f9dfa8dff882683849883cb9ade6d0654fefe9f024445cd137dca516b80cc2982544b794de7c82fd5d5f482a3891422a699f2c9 SHA512 fae2d0717a109b0d6cc19c51c773bc68c64c0048b9d930528cf5622ee270ebaddec180c1d444542e8eb036262611f5b88deadeea223fb2ef2b15b41369a2376e -EBUILD resolv-0.1.2.0-r1.ebuild 982 BLAKE2B 95de97ffd52610560baf0ad305cdd28c712de6d436af003205a9f0d763cb8d62ed4ee0ff56dd8175ae5ab5e018ee74e4944ef3ccb890447a3f2da0f631fffb7d SHA512 d29cdcd6c7ddf04e0f403f0e7f468e9caf63bb5d1b5cc230b60f6ea0f78ff4d7711b0584168dd51bbb885647eb1417008c50bfc98440fb5f9088d43cabc0583b +EBUILD resolv-0.1.2.0-r1.ebuild 989 BLAKE2B 1910cfc803f86480dde8685b70696b38c65023053762ba117666a7bf5f1bba497391d5b28ed95cc5e6a8d71bc2d185a3af392f290510d1d970aa66dfc9162536 SHA512 45d3ca28acc528174fd6f49f3d9be0f12d18b7a3d1c97fcf0b23396e2604d4781d79f5cd0add908002500e870a474eead352a3830ddc12b3a27759f77bb3e4ec MISC metadata.xml 1961 BLAKE2B bed50e176c392eda8b7dbc6f1b9f80ff129086eb0e2441e6e43186d4ef0d3ed5022687a58141de2789ec859ce4e14379a599f97d4b80723793394725beeff011 SHA512 47c0294ac938ce2a7d8ed57e0dd7f5ed05b34231743ef65652d1994b94e112ddbc106dee16b4a880f7bdd5ad6e5bf4bcf9dbd3206aa315d3a8e67563e529d19f diff --git a/dev-haskell/resolv/resolv-0.1.2.0-r1.ebuild b/dev-haskell/resolv/resolv-0.1.2.0-r1.ebuild index a82bf7c7b332..a8d3fc110156 100644 --- a/dev-haskell/resolv/resolv-0.1.2.0-r1.ebuild +++ b/dev-haskell/resolv/resolv-0.1.2.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="GPL-2+" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RESTRICT=test # fails to build test suite diff --git a/dev-haskell/resource-pool/Manifest b/dev-haskell/resource-pool/Manifest index 9fc7d8b916ff..884129d1404f 100644 --- a/dev-haskell/resource-pool/Manifest +++ b/dev-haskell/resource-pool/Manifest @@ -1,3 +1,3 @@ DIST resource-pool-0.2.3.2.tar.gz 6527 BLAKE2B e57d2406a483f0252cc564de91f74c51b62b9c1e7b52ae147e5c60a647130c2803af469d5b33389a5ff618d259f110738a973580e7633d2ff2dc9e7d57cd82a7 SHA512 42b0bb6dea35c08884f65604acc0dd93707b8d4de780c584877e92fbfe534d4f754282e9c9f7257c203f1152d85ac8170f84ee9a95573343d02a774006c4118b -EBUILD resource-pool-0.2.3.2.ebuild 860 BLAKE2B 12d07c70f0294ff44fc64486c0107943a12de198a8266155230ba00975ac7e865ce9e842a34e9119cb73a6066f17fcb89022ed40df5ff168ccd40342f3e77ce5 SHA512 d264c3f10d9347af743ce5316519526c4882280050f0dc6ee4bd8c5bc4bd4011f610194a27c34c50316b720f6ecedba21b330921098f391c024ffffeff678f16 +EBUILD resource-pool-0.2.3.2.ebuild 867 BLAKE2B 99d1e820fe2ea19702b79eb2afa585fd03ba5c40e555f5b28df727ca9196b5302faca93869bd459328c9f517f007d1a438c641debfc9bdd5fd33df22b5daa893 SHA512 3d1e11675e9ffb01251088460bab821608589e337a6e71ccc793d6b85c8dace2b78d71a65b05934e06afc5d03cf4d8c1a2c5599aedbed38911fa1af8dde3bc4e MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/resource-pool/resource-pool-0.2.3.2.ebuild b/dev-haskell/resource-pool/resource-pool-0.2.3.2.ebuild index 2f9a99428beb..0d396d1c906b 100644 --- a/dev-haskell/resource-pool/resource-pool-0.2.3.2.ebuild +++ b/dev-haskell/resource-pool/resource-pool-0.2.3.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND="dev-haskell/hashable:=[profile?] diff --git a/dev-haskell/rio/Manifest b/dev-haskell/rio/Manifest index 40310f687932..2987d4434628 100644 --- a/dev-haskell/rio/Manifest +++ b/dev-haskell/rio/Manifest @@ -1,3 +1,3 @@ DIST rio-0.1.21.0.tar.gz 59157 BLAKE2B 5455a0056efc32f0120182a65adee665cfc33fbf2b6627bf420b26db7d472ca8b3d0797d996600f8538cc1dcfe34d87c0b6ce93f88dfc4c7e8b9516be334f25d SHA512 5a049c7af44f0811e402d641815453be0af1f437a89cada613940085ceb8b8bb66ab92753f31bf400ff16f72ff08a9e83ff422c988e434ffef0c64b4c1cc7224 -EBUILD rio-0.1.21.0.ebuild 957 BLAKE2B 6eca708b514172d5b84d00b037ea35526d16411acf87dd24b42cd5159b72d792f57052db6aa12669c4f771edd0bce4e9787479d60526bda3cb5e209efeebccfa SHA512 083b518d2426f55e6aa574f804055fc3b2a50a9f869473f1fab0618940ebfd2096e3017437656f03364d0e620d8652d9486cbbb5efb65a78314a569f6bff1b2a +EBUILD rio-0.1.21.0.ebuild 964 BLAKE2B d0810c0c28bad703f8fe949cb1c307756141556c662de4c062ea7ff9cca83ebb50b9b60efabb5e23e8b0bced659b82efe11bfafbf7c4909cacc7f090ff19125c SHA512 b45891d7aaedae71971ef7fe898b65f004fe2e24c7482bef23b6c0af5b9fe1ec8df67946cb2fa56ea35718155e91e1aa88ea2ed81ee6817bc87cddc57a350973 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/rio/rio-0.1.21.0.ebuild b/dev-haskell/rio/rio-0.1.21.0.ebuild index 1497f9c14087..a76a2313c508 100644 --- a/dev-haskell/rio/rio-0.1.21.0.ebuild +++ b/dev-haskell/rio/rio-0.1.21.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" RDEPEND="dev-haskell/hashable:=[profile?] dev-haskell/microlens:=[profile?] diff --git a/dev-haskell/safesemaphore/Manifest b/dev-haskell/safesemaphore/Manifest index 0b11313634db..2a35b1ed0195 100644 --- a/dev-haskell/safesemaphore/Manifest +++ b/dev-haskell/safesemaphore/Manifest @@ -1,3 +1,3 @@ DIST SafeSemaphore-0.10.1.tar.gz 24007 BLAKE2B c11997a1aba15f8357c1518135c7d78bdb27a6def14ef0da2f94b8530e8ba62a4f4031fca3df040be21474edf8b33e7ccc675d08a5fd855b876fc26f56530ff2 SHA512 877731622e1942f45fcc43e2ed8ba7ddfa2c1f4a7ea4f36cdf425a98acc9c2f54c742d98a7d1bb457ff122f20a5af399ac776bff7403b892353f812e42007250 -EBUILD safesemaphore-0.10.1.ebuild 721 BLAKE2B 0c0a35e11b0036ef0fcb813daf263fc9ed1016ed37f6f4303595c3a514f0496012d4a7a67367b73598f2c4a5129a9d953223065a2abe46b3737f09164062e40b SHA512 097738a4508f48a9422b10b026fc460c9142e4879a437684a1cbb0ff3349feea2e87d72260685923f3b1d577afaba1ecf800fd0110a3258ead261315f9bbef58 +EBUILD safesemaphore-0.10.1.ebuild 728 BLAKE2B 31ad3d86768afc1b17faf19619f6b1619d934d90f11f606031b122ebaf95b054f7b76bba49c10d22e394fdbf50f50549be4b94ba2801c841e8fcf572f28edc35 SHA512 498498ced30ee2fb521ad6ce6c56fa2ce3b56d504887809e565ac8d831d361fe753d2a0a817bedad13fdb4ffce2b5cc83df27f4015035d39783dbe725ec6cd82 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/safesemaphore/safesemaphore-0.10.1.ebuild b/dev-haskell/safesemaphore/safesemaphore-0.10.1.ebuild index 4d4f9cbbf31d..e589d717b966 100644 --- a/dev-haskell/safesemaphore/safesemaphore-0.10.1.ebuild +++ b/dev-haskell/safesemaphore/safesemaphore-0.10.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~amd64-linux" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux" IUSE="" RDEPEND="dev-haskell/stm:=[profile?] diff --git a/dev-haskell/sandi/Manifest b/dev-haskell/sandi/Manifest index aea83984456c..553ef2d771a0 100644 --- a/dev-haskell/sandi/Manifest +++ b/dev-haskell/sandi/Manifest @@ -1,3 +1,3 @@ DIST sandi-0.5.tar.gz 19115 BLAKE2B e6fa5ba8757c2ff96a556cdad50217344eb188e5b258c770acc2228e0219f2259891789b4ef33d00a64a8f2d3f1b633d046517fc95792fa21b1dfea1dd2a19a7 SHA512 8abff3496d0d3f082f12416eea3189e06d1663fe78d996159396ab944389b2a816853c0191edced3b176fc506dac60e9ce84347ecaf2c255e5ec0d6b1590c012 -EBUILD sandi-0.5.ebuild 871 BLAKE2B 2f776de892a05c18304d1c896332ebccd972759878aa8a6f5226f0da18cbd861d8af75d3d517600173e8f058c6de7498edfcfa7c85a23de7a21530c3f843ccc1 SHA512 25abada072ea0115f425e54cbaa3a2607cac44bc9a81de109e4c32b1f15ec019f190cebc5c13d7c9b9d53904991f9c161dc525e49de1b2c876683e985b8282f5 +EBUILD sandi-0.5.ebuild 878 BLAKE2B 264973ca1d966476e1211809b6a83c7a07d585a00beb8aaad4328c53fbaf6170c0499f5c5d2b08013b3f9dda9c4b80a597ad112634496729f6d9df22bebd7551 SHA512 eea57f23a17512fbef721441e21e5abbe1ba8e8a5f422140b36058dad85af4cf4d848b0c260e0802056022c2ca8513d161b686f49f55fa6c4b2f74c0c2a3ac87 MISC metadata.xml 314 BLAKE2B 68d81403a7b06559ae33b5a1f2157194143e00bfef88c84a91ed09d314e19a4e2c73e20965552d1293f86fe40ae6b6e44b4a8bb48c43602f556c056f314267c8 SHA512 7e4b0365da1efb73b7ae8db2ee570fff9a8e0256e3064ed25127b63164c06b1d4a0bb482f3c71370097cb10fab4a43e13b09ebe0bb0b5faae81168e499e97b51 diff --git a/dev-haskell/sandi/sandi-0.5.ebuild b/dev-haskell/sandi/sandi-0.5.ebuild index 5ff1d36abf72..60f4df48e55d 100644 --- a/dev-haskell/sandi/sandi-0.5.ebuild +++ b/dev-haskell/sandi/sandi-0.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="+conduit" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/securemem/Manifest b/dev-haskell/securemem/Manifest index ca9f0244b1d1..dd6cc0c367c5 100644 --- a/dev-haskell/securemem/Manifest +++ b/dev-haskell/securemem/Manifest @@ -1,3 +1,3 @@ DIST securemem-0.1.10.tar.gz 3801 BLAKE2B 726659761c4e53a5009c0539bfd07c340b72765c6cfcf946f0ac13fb5473df57eda16af7089867089cceba4f211ff7764900da5e3b176d90e5b892ccf4387102 SHA512 9f1428896a7b554244e42ac04a17c008cadce8102294b3249c172d84b20195325c48eadf15f7d26dabd766e4d45d171b0a26649e097d632a7fae596663a43096 -EBUILD securemem-0.1.10.ebuild 649 BLAKE2B 571da86a27e812d0f067ef50cb845e2325fd7f9f4dad857b1c74ca9d7536288a31173d1d340a664870d7cdd63b8ae70d7f5f84118df08d7812c356bd649de35c SHA512 f747fd47163c87c399e3d53c87578d476e3d0da358a30c14505c05b2363d5977f4f172de9a57cc78270b555433ddf8ab44cf89a71ac129c9f22b3e159c0362c9 +EBUILD securemem-0.1.10.ebuild 656 BLAKE2B a1ca3caabaa3a7eead6f0e7af0a40df4d102ab39384a53b03a851b0701ea6057b3123568ca831e219b0e6244947bf9af1c0bb94e98366294258617b89bad8860 SHA512 72c899cf60644750c8fdf541bd91b3ba3270456244c74b36b57807188c7ac6eae211a3d50597d67873baeec5ef9439deeb0de26aa75156c92158d643d7630566 MISC metadata.xml 509 BLAKE2B eea11d2ecea3f013f847e4bdebcaa34a1abe14f75bd54844bd9d276b40692e91391ea44abb221789da96db7c84a00381ee142eb6934ba54836cce0abe0d212b6 SHA512 87f0e2bf571c599a897c443dba4347735fc94b95cae22530908e803b7ceb86f9423e387532cf38a9cb79e9d83e2d7fd33dfba0a5df890aadb937acf5c478780c diff --git a/dev-haskell/securemem/securemem-0.1.10.ebuild b/dev-haskell/securemem/securemem-0.1.10.ebuild index d8917ccf3057..fe6ce67bcb40 100644 --- a/dev-haskell/securemem/securemem-0.1.10.ebuild +++ b/dev-haskell/securemem/securemem-0.1.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/byteable-0.1.1:=[profile?] diff --git a/dev-haskell/selective/Manifest b/dev-haskell/selective/Manifest index 0765a65bc0bf..baeadcd4871d 100644 --- a/dev-haskell/selective/Manifest +++ b/dev-haskell/selective/Manifest @@ -1,3 +1,3 @@ DIST selective-0.5.tar.gz 34055 BLAKE2B 1cd2af69e0590c04f41b5473595579c0eb494a70167a7a06986930a6a28cb254dc971ae08451a402e6e1e1b9925cf6a96fdbffffe885888d97da667929c8da22 SHA512 31c7d294fe0cf92f4c4b57008d9dea055e959906eb0a8d11873edc0e02430dbfec99a57b68ee9c98d332c92c9c5111e03b2b4ce89d3dc543243b343a37313d6d -EBUILD selective-0.5.ebuild 612 BLAKE2B fde8d0e50ffb23d0e957ad559769a879cef08960bd073a67dacb0dfb62b4c3c9b862993b4de1aa80c2085da42a5345f37dde5c578fb76dc493942258a4697dcf SHA512 58f654e1107f8cdd7a75b47832ee079846e45c64d1b33a3f75a09b7eaa807a54fcce286ac8cf3fe805ea80262dd54d8850c168c5a3c27c82dabd199708ea9f16 -MISC metadata.xml 657 BLAKE2B 92ff4b5dcff32658a237eea31f5ddd21bc1fc8d5a7459f9acfdd44b18451b6f99fe877b272c91de1e62862eb33544caf77d70f7a8bce2a4eaa2eb743b37d6e84 SHA512 e529dca1d1ad98db3e9516349fb245393d10173f0279442454ea5c44b215cf80739d7e60c2022ef8f38ee7a824f1bbe72642265256cb0bf255c13693a3cdadc0 +EBUILD selective-0.5.ebuild 619 BLAKE2B fc5dde628c0ca0d450d69b9f3986a6d4aba35d029865b03b66ec08ff056bce12cccb4cc561ebaab8a674d72aac488128738a224003eb16fc489910f29e51feda SHA512 f069f6660abd4606123a97938c5bf150021ee041cb0d492001e9a7e37cde449f416acfc22f15921a0e55a6d64cc7420e9c01f7f888ec24556542374c7ea03902 +MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/selective/metadata.xml b/dev-haskell/selective/metadata.xml index bda6fc5af0fc..937381521944 100644 --- a/dev-haskell/selective/metadata.xml +++ b/dev-haskell/selective/metadata.xml @@ -5,13 +5,4 @@ haskell@gentoo.org Gentoo Haskell - - Selective applicative functors: declare your effects statically, - select which to execute dynamically. - - This is a library for /selective applicative functors/, or just - /selective functors/ for short, an abstraction between - applicative functors and monads, introduced in - <https://www.staff.ncl.ac.uk/andrey.mokhov/selective-functors.pdf this paper>. - diff --git a/dev-haskell/selective/selective-0.5.ebuild b/dev-haskell/selective/selective-0.5.ebuild index abde0721dd40..3a61c4ceb495 100644 --- a/dev-haskell/selective/selective-0.5.ebuild +++ b/dev-haskell/selective/selective-0.5.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" RDEPEND=">=dev-lang/ghc-8.4.3:= " diff --git a/dev-haskell/semigroupoids/Manifest b/dev-haskell/semigroupoids/Manifest index 8cb95cd9a6f3..2414d926d0e1 100644 --- a/dev-haskell/semigroupoids/Manifest +++ b/dev-haskell/semigroupoids/Manifest @@ -1,5 +1,3 @@ -DIST semigroupoids-5.3.4.tar.gz 26307 BLAKE2B ad22d061c6b5773c6717d00226a41f3b765513a50034d7a805605630314fd4d284b80d1eeb0f85829877ae9a51c8b5e0408e53c27d8dd206216d7eab893885ee SHA512 b4053a856e1c2d3f20f984216f008ff264cedd2ccc3cc39ca3b70bc296d81ea8c1e6dd655bb8a6d1b9a44084e02d74a26cd4eb7264e4732e98be3ec351dc6e3a DIST semigroupoids-5.3.7.tar.gz 35349 BLAKE2B c911fe203638714236211a9f40f638fd7e43255e57a4b1b3d0df0cf10a97cc93815776bb53c864a8a4c95fda74402f9a5f6003e3899c35015eacd9df8cc5b86b SHA512 5e908f3b1618cfeb45e03335284e8811ff443f3d7cd8013813337729da62570c052e854bde64c56535809340d0ba281e246d7d0cc8f14627deeb7b1047623849 -EBUILD semigroupoids-5.3.4.ebuild 1959 BLAKE2B cce6f1b896b40312b284f5889ad7adf1106417131255b445e33b2cbbb70919bf7b8d4ee183d0975e07a6d97554db8d011da26f2bd49c38c1b814e5b997caa66d SHA512 9a88ad9a3fbd304724668081cdffd53b3ceb1af0c6ad80cfe7b76a632184ddcd298866e756a491eec0a0bc56a7578e074b363c62ee9895e848993bb13362fb9b EBUILD semigroupoids-5.3.7.ebuild 1855 BLAKE2B 68f5711371f6d5c7c0948a2137cd769f93669e9ad22f14641fd44096f85655395fdf9f30cadc3b2aee36f15cc6e2cc453ff55edef0d4a5c8054cae921829d71f SHA512 540ac564375144500accbe18f6cdb2b74c781cf1cc4af51547347ea2568ebbe4ee0487c1cd660e57c9c46aefe78cb3f71ffbbc6daf177aff5a8efa5261de55e6 MISC metadata.xml 2028 BLAKE2B e52e472eb18b5ea924355a6361001d9fd2465d994bcb1f9f139981d35a9c25ff6dcd0e71005559473dd9d18b65967d740a91378d36316244c4c891cf875ef2ac SHA512 4b14472f76a2c85a0a9c007b2430dd52c457c391eb25dd66c675d57ab46929438c35184ca28b9d8d50ee41da0dad7e4200b4eb5203e011925945a741bdc2f521 diff --git a/dev-haskell/semigroupoids/semigroupoids-5.3.4.ebuild b/dev-haskell/semigroupoids/semigroupoids-5.3.4.ebuild deleted file mode 100644 index bb93a243b594..000000000000 --- a/dev-haskell/semigroupoids/semigroupoids-5.3.4.ebuild +++ /dev/null @@ -1,49 +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.1.9999 -#hackport: flags: +doctests,+containers,+comonad - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Semigroupoids: Category sans id" -HOMEPAGE="https://github.com/ekmett/semigroupoids" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+contravariant +distributive +tagged +unordered-containers" - -RESTRICT=test # broken on USE=doc - -RDEPEND=">=dev-haskell/base-orphans-0.8:=[profile?] =dev-haskell/bifunctors-5:=[profile?] =dev-haskell/comonad-4.2.6:=[profile?] =dev-haskell/transformers-compat-0.5:=[profile?] =dev-lang/ghc-7.8.2:= - contravariant? ( >=dev-haskell/contravariant-0.2.0.1:=[profile?] =dev-haskell/distributive-0.2.2:=[profile?] =dev-haskell/tagged-0.8.5:=[profile?] =dev-haskell/hashable-1.1:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] haskell@gentoo.org Gentoo Haskell - - provide instances for binary package - provide instances for transformers package. - - - ekmett/semigroups - diff --git a/dev-haskell/semigroups/semigroups-0.18.5.ebuild b/dev-haskell/semigroups/semigroups-0.18.5.ebuild deleted file mode 100644 index 6de986302e7f..000000000000 --- a/dev-haskell/semigroups/semigroups-0.18.5.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# ebuild generated by hackport 0.5.6.9999 -#hackport: flags: +bytestring,+containers,+deepseq,+hashable,+tagged,+text,+unordered-containers - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -# break circular dependencies: -# https://github.com/gentoo-haskell/gentoo-haskell/issues/810 -CABAL_FEATURES+=" nocabaldep" -inherit haskell-cabal - -DESCRIPTION="Anything that associates" -HOMEPAGE="https://github.com/ekmett/semigroups/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+binary +transformers" - -RDEPEND=">=dev-haskell/hashable-1.1:=[profile?] =dev-haskell/nats-0.1:=[profile?] =dev-haskell/tagged-0.4.4:=[profile?] =dev-haskell/text-0.10:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-lang/ghc-7.8.2:= - transformers? ( >=dev-haskell/transformers-compat-0.5:=[profile?] haskell@gentoo.org Gentoo Haskell - - - Enisable the use of the `hashable` package. Disabling this may be useful - for accelerating builds in sandboxes for expert users. - Note: `-hashable` implies `-unordered-containers`, as we are necessarily - not able to supply those instances as well. - - - Enable the use of the `containers` package. Disabling this may be useful - for accelerating builds in sandboxes for expert users. - - - Enable the use of the `unordered-containers` package. Disabling this may - be useful for accelerating builds in sandboxes for expert users. - - - - Haskellers are usually familiar with monoids and semigroups. A monoid has an appending operation `<>` (or `mappend`), - and an identity element, `mempty`. A semigroup has an appending `<>` operation, but does not require a `mempty` element. - - A Semiring has two appending operations, `plus` and `times`, and two respective identity elements, `zero` and `one`. - - More formally, a Semiring R is a set equipped with two binary relations `+` and `*`, such that: - - (R,+) is a commutative monoid with identity element 0, - - (R,*) is a monoid with identity element 1, - - (*) left and right distributes over addition, and - - multiplication by '0' annihilates R. - diff --git a/dev-haskell/semirings/semirings-0.5.4.ebuild b/dev-haskell/semirings/semirings-0.5.4.ebuild deleted file mode 100644 index 37ae6599ef4c..000000000000 --- a/dev-haskell/semirings/semirings-0.5.4.ebuild +++ /dev/null @@ -1,34 +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.7.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour" -inherit haskell-cabal - -DESCRIPTION="two monoids as one, in holy haskimony" -HOMEPAGE="https://github.com/chessai/semirings" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+containers +hashable +unordered-containers" - -RDEPEND="dev-haskell/base-compat-batteries:=[profile?] - >=dev-lang/ghc-7.10.1:=[gmp] - hashable? ( >=dev-haskell/hashable-1.1:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] No non-haskell unportable code. - - - Snap is a simple and fast web development framework and server written in - Haskell. For more information or to download the latest version, you can - visit the Snap project website at <http://snapframework.com/>. - - This library contains the core definitions and types for the Snap framework, - including: - - 1. Primitive types and functions for HTTP (requests, responses, cookies, - post/query parameters, etc) - - 2. Type aliases and helper functions for Iteratee I/O - - 3. A monad for programming web handlers called \"Snap\", inspired by - happstack's (<http://happstack.com/index.html>), which allows: - - * Stateful access to the HTTP request and response objects - - * Monadic failure (i.e. MonadPlus/Alternative instances) for declining - to handle requests and chaining handlers together - - * Early termination of the computation if you know early what you want - to return and want to prevent further monadic processing - - /Quick start/: The 'Snap' monad and HTTP definitions are in "Snap.Core", - some iteratee utilities are in "Snap.Iteratee". - - Higher-level facilities for building web applications (like user/session - management, component interfaces, data modeling, etc.) are planned but not - yet implemented, so this release will mostly be of interest for those who: - - * need a fast and minimal HTTP API at roughly the same level of abstraction - as Java servlets, or - - * are interested in contributing to the Snap Framework project. - diff --git a/dev-haskell/snap-core/snap-core-1.0.4.2.ebuild b/dev-haskell/snap-core/snap-core-1.0.4.2.ebuild deleted file mode 100644 index 0d7046af4b4e..000000000000 --- a/dev-haskell/snap-core/snap-core-1.0.4.2.ebuild +++ /dev/null @@ -1,64 +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.5.9999 -#hackport: flags: +network-uri - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Snap: A Haskell Web Framework (core interfaces and types)" -HOMEPAGE="http://snapframework.com/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="debug portable" - -# Fixed in next release: https://github.com/snapframework/snap-core/commit/49a8090d7834a0ef9b438048e96be36e55b2fbf5 -RESTRICT=test # test relied on headers ordering - -RDEPEND=">=dev-haskell/attoparsec-0.12:=[profile?] =dev-haskell/bytestring-builder-0.10.4:=[profile?] =dev-haskell/case-insensitive-1.1:=[profile?] =dev-haskell/fail-4.9:=[profile?] =dev-haskell/hashable-1.2.0.6:=[profile?] =dev-haskell/hunit-1.2:=[profile?] =dev-haskell/io-streams-1.3:=[zlib,profile?] =dev-haskell/lifted-base-0.1:=[profile?] =dev-haskell/monad-control-1.0:=[profile?] =dev-haskell/mtl-2.0:=[profile?] =dev-haskell/network-2.6:=[profile?] =dev-haskell/network-uri-2.6:=[profile?] =dev-haskell/random-1:=[profile?] =dev-haskell/readable-0.1:=[profile?] =dev-haskell/regex-posix-0.95:=[profile?] =dev-haskell/semigroups-0.18:=[profile?] =dev-haskell/text-0.11:=[profile?] =dev-haskell/transformers-base-0.4:=[profile?] =dev-haskell/unix-compat-0.3:=[profile?] =dev-haskell/unordered-containers-0.1.4.3:=[profile?] =dev-haskell/vector-0.6:=[profile?] =dev-lang/ghc-7.8.2:= - portable? ( >=dev-haskell/time-locale-compat-0.1:=[profile?] =dev-haskell/old-locale-1:=[profile?] = 1.2.0.6 && < 1.4' 'hashable >=1.2.0.6' +} + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag debug debug) \ + --flag=network-uri \ + --flag=-portable +} diff --git a/dev-haskell/snap-server/Manifest b/dev-haskell/snap-server/Manifest index 795cb0da3a3c..e67e20fa7528 100644 --- a/dev-haskell/snap-server/Manifest +++ b/dev-haskell/snap-server/Manifest @@ -1,3 +1,3 @@ -DIST snap-server-1.1.1.2.tar.gz 73645 BLAKE2B 29215ce7f542c56be40ce40711f04f7f0b2ccb568903483dbf99950b3ec7703505440cabcf70d0c6084991fe09931e6312b59b48da5511b407df02318b551600 SHA512 a11bb92ce8774269704ce8c045bddf4aad15816cfb447453e8010bfce7aff2a08b38d3c99a400ab3882cb9e0b2f0b1f9af69adc56c1b28df53dc3fdd44042e30 -EBUILD snap-server-1.1.1.2.ebuild 3159 BLAKE2B 123e1ff8719f6d9ccb18e73f26702c05b53dfc535fe301209f717b8f7c95001a57d440fe0e4a27b9268a9d3a6ce34e1eeaa2d7fd47dc51fbace8581191a47617 SHA512 8f7e4bc4764de4b8bad79ff93e7d3ef7eead6ad916cc73723ad7d5d71f248a04c1d2d44e0e8dcc0f4c5c6afa248052b0dad50e554aaeb280633d752efded1fea -MISC metadata.xml 1428 BLAKE2B 5fbb5b85e3cd6bbdbaef2b778337b5a44557202861a9e12842f42e27fb3b3f52f9550d5552b55c1259156f762d9fbc4cf5e58b7584bd6d092facf59aaf923714 SHA512 22a9fedaaeaaf2c51329c6b48f415bb2aedb4858cf72d5b951e8bc9f5bc820c7e02eab6fff080e24c86a679a134b51e3a22bc0ff89eec9799ab823e57cd79a8f +DIST snap-server-1.1.2.0.tar.gz 73795 BLAKE2B 878a5967e0929cf84a17ba0fa6f5d2da7b3606aeceffc807dfad916724bae35a751d21f5081f151d7c6d335cf1dec2196197bc452d55e3b31df183b917a52ca3 SHA512 da17f988a364e6c04b29020a9e27fa5d8b98fe890577cb6ca4ee4cc3df016ac6a9ea6d8ffcae564f25efa0362f3bd454f72ad3344f7571ccaa620c6c1bf57665 +EBUILD snap-server-1.1.2.0.ebuild 2540 BLAKE2B 3a263e74b717c5ff05efa6770776ed178c9e17478f3a4c7cd77e54da67e327f0e1ab64737bee1422c152a2025567db186b44c2d67af8309ef651ea18445894d2 SHA512 f4431b1eb12066aa8b598582f11d9c899efb02cd33bd8c581ee21e8d87140a057ae0575d400782239dca0b54f714805b075de11dd18bfaf8f2416965e195415e +MISC metadata.xml 1080 BLAKE2B e3937f4eb4368ea479fa5953f77341222c601f4b4673581953ece99ad8823ac2f17908fec1ad97ec0d22026dcd495e971eb00494d606a8eed940415d241fa1a1 SHA512 aa1037f397cc57afc4f51e9db8d31787d5d6a2414eb3749d25cc10d0e7a5c270d6dfe027b80ef7d18a49b09fc52f91dce24145f4b148f4e072500d13ff546b94 diff --git a/dev-haskell/snap-server/metadata.xml b/dev-haskell/snap-server/metadata.xml index c02d9d573bff..475be8193364 100644 --- a/dev-haskell/snap-server/metadata.xml +++ b/dev-haskell/snap-server/metadata.xml @@ -6,27 +6,19 @@ Gentoo Haskell - Build a server that just returns "PONG" - enable https support using dev-haskell/hsopenssl - no non-haskell unportable code. + Enable support for debugging. + Enable https support using the HsOpenSSL library. + Build a server that just returns "PONG". Normally useful only for benchmarks. + Build the blackbox testserver Snap is a simple and fast web development framework and server written in Haskell. For more information or to download the latest version, you can visit the Snap project website at <http://snapframework.com/>. - The Snap HTTP server is a high performance, epoll-enabled, iteratee-based web - server library written in Haskell. Together with the @snap-core@ library upon - which it depends, it provides a clean and efficient Haskell programming - interface to the HTTP protocol. - - Higher-level facilities for building web applications (like user/session - management, component interfaces, data modeling, etc.) are planned but not - yet implemented, so this release will mostly be of interest for those who: - - * need a fast and minimal HTTP API at roughly the same level of abstraction - as Java servlets, or - - * are interested in contributing to the Snap Framework project. + The Snap HTTP server is a high performance web server library written in + Haskell. Together with the @snap-core@ library upon which it depends, it + provides a clean and efficient Haskell programming interface to the HTTP + protocol. diff --git a/dev-haskell/snap-server/snap-server-1.1.1.2.ebuild b/dev-haskell/snap-server/snap-server-1.1.1.2.ebuild deleted file mode 100644 index 4cebd1763301..000000000000 --- a/dev-haskell/snap-server/snap-server-1.1.1.2.ebuild +++ /dev/null @@ -1,63 +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.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="A fast, iteratee-based, epoll-enabled web server for the Snap Framework" -HOMEPAGE="http://snapframework.com/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="build-pong debug openssl portable" - -RDEPEND=">=dev-haskell/attoparsec-0.12:=[profile?] =dev-haskell/blaze-builder-0.4:=[profile?] =dev-haskell/bytestring-builder-0.10.4:=[profile?] =dev-haskell/case-insensitive-1.1:=[profile?] =dev-haskell/clock-0.7.1:=[profile?] =dev-haskell/io-streams-1.3:=[profile?] =dev-haskell/io-streams-haproxy-1.0:=[profile?] =dev-haskell/lifted-base-0.1:=[profile?] =dev-haskell/mtl-2.0:=[profile?] =dev-haskell/network-2.3:=[profile?] =dev-haskell/old-locale-1.0:=[profile?] =dev-haskell/semigroups-0.16:=[profile?] =dev-haskell/snap-core-1.0:=[profile?] =dev-haskell/text-0.11:=[profile?] =dev-haskell/unix-compat-0.2:=[profile?] =dev-haskell/vector-0.7:=[profile?] =dev-lang/ghc-7.6.2:= - openssl? ( >=dev-haskell/hsopenssl-0.10.4:=[profile?] =dev-haskell/openssl-streams-1.1:=[profile?] = 4.6 && < 4.15' 'base >= 4.6' \ + 'attoparsec >= 0.12 && < 0.14' 'attoparsec >=0.12' +} + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag pong-server build-pong) \ + $(cabal_flag test-server build-testserver) \ + $(cabal_flag debug debug) \ + $(cabal_flag openssl openssl) \ + --flag=portable +} diff --git a/dev-haskell/statistics/Manifest b/dev-haskell/statistics/Manifest index 966d4828ed8c..ee3cace502c5 100644 --- a/dev-haskell/statistics/Manifest +++ b/dev-haskell/statistics/Manifest @@ -1,3 +1,3 @@ DIST statistics-0.15.2.0.tar.gz 98424 BLAKE2B 36a1b59e7db9e20ee9960f89794c2222ac8db7fa40f44b166e2d92a501b44d8d5ec06bab96b9e89bb7417852a98890bdf140f3b1a7fb27f0e034490615d84131 SHA512 7afa3e3edb15e02ff59c72601175d25f1a8baeaa1dd8561322e8e26781dbfbfcc03b2ade773269bab027d7399375f01595145fd2e2f252f3e73abc87f9baed41 -EBUILD statistics-0.15.2.0.ebuild 1478 BLAKE2B d0ae4c7fdda42798ec345e9df51f5db2c36928f007698fde09f6e9cca77975eecd0418027b48401e67d9ea4647029b8d32316ed68a41335f6985df9d5e0994e8 SHA512 07f3913b6ab94a15c3257b6026ac38fbdd67ceafebd747e18b823abf00b616a8ccd2738cde75748a7d92b21c17b66bc07749f49df8120b9bd1502c69bfb4b59d +EBUILD statistics-0.15.2.0.ebuild 1485 BLAKE2B f58432ed0ec89609f7b8b5a768327e3843a9d1eb986e15711088cbc33d3859287be013bb6d11b5c9f8ddb498ee78d9c02ea2a2f7832fc5a4d0166a592ef6a118 SHA512 e3a724c78114e0902c81a462bf2a8d069880ae8f483202144c5b27ad413479a528b16eee3a74d24839c4e19cb0bf53f38e6733329841ad0be654e57a9549061e MISC metadata.xml 3722 BLAKE2B 575909585863175348b2d291c40990b848e7dd92ec117687dda029e431b6a4578bff9942a86081ec24b45577455e01b45d063082c0eb17651469ac9bcea36f87 SHA512 22a96fc6646bc93caea9a494741ad4ff4c1e487677a4a0393fd6b2051e113ea2b61a6397738aed622e47db358aa80f2ccc8a83f6413d87102903225df99bf652 diff --git a/dev-haskell/statistics/statistics-0.15.2.0.ebuild b/dev-haskell/statistics/statistics-0.15.2.0.ebuild index 3d935d303cd1..179f429564aa 100644 --- a/dev-haskell/statistics/statistics-0.15.2.0.ebuild +++ b/dev-haskell/statistics/statistics-0.15.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/aeson-0.6.0.0:=[profile?] diff --git a/dev-haskell/stm-chans/Manifest b/dev-haskell/stm-chans/Manifest index b87ac37f479b..6428f4779387 100644 --- a/dev-haskell/stm-chans/Manifest +++ b/dev-haskell/stm-chans/Manifest @@ -1,3 +1,3 @@ DIST stm-chans-3.0.0.4.tar.gz 9673 BLAKE2B ecde49051b1849a357bfd1886e6075255ebcf1a72716b82740383725e370a66a516e1c16fca8acdfe1a1c9180b3553497c798a0bb1167def1b4cd5396b2d26b2 SHA512 7882fa4d036dc3de3dfbfcb62fd54eef5bf679d2adcbdc0653a1cd4c4f1b715dab6a70465573721b141cb9a281f2d6119114445c0dc79c5e4c474250f4f22d18 -EBUILD stm-chans-3.0.0.4.ebuild 565 BLAKE2B dcaa0a58f4bb9da66b4b1721152086f45a5309a8ef092eccb864c47b6bd86e3e9c9b9909c936414f3a591ad87de050041942a6753f70f7a1db63533f57d1e878 SHA512 909f36ddca994c8bf74c76e790f87aa46ca78d398d41512988c0a23ad47a197cf141f4fcb965869ddb9c7fbcf8a7191195c92689ec6a0ace50974b92cf18cb06 +EBUILD stm-chans-3.0.0.4.ebuild 572 BLAKE2B 6ef2c84c4e92408911def10c30f1f01a2bae8964f10b57a4546f2484c2b4449d4af1868bd5dac4f4dedceb5fbc2ad83e754716ab3ecd219beddfdf0e69c6c621 SHA512 a82fb40ae769243c289c18f1eb77b1b027a2d94747661a18b6b9e9acac941e50bbd5ded25438c432ed7cd7effbb5c2262603777f9456701dbec79da6a9c825c7 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/stm-chans/stm-chans-3.0.0.4.ebuild b/dev-haskell/stm-chans/stm-chans-3.0.0.4.ebuild index e7aaf5b34209..54738f7dc701 100644 --- a/dev-haskell/stm-chans/stm-chans-3.0.0.4.ebuild +++ b/dev-haskell/stm-chans/stm-chans-3.0.0.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/stm-2.4:=[profile?] diff --git a/dev-haskell/system-fileio/Manifest b/dev-haskell/system-fileio/Manifest index 293eff9efb5f..9edb99f6bc8c 100644 --- a/dev-haskell/system-fileio/Manifest +++ b/dev-haskell/system-fileio/Manifest @@ -1,3 +1,3 @@ DIST system-fileio-0.3.16.4.tar.gz 15632 BLAKE2B 88c773cd78cf21a445c45a7b1548b77ed3624af54f54d0a0388b9c41ffe4595299e32ba4ffa5dad1234f810de73b07f47b16e8e2ad1b490f63811d193523abdb SHA512 68530cd11b25aa8a05967d3f51091ea57a5be138b672bd5373918163281c55a91b60dea03bdd22bcd4ba1d6bb26e2ed14660ce55bbdaf2737d2dd2b7e608d698 -EBUILD system-fileio-0.3.16.4.ebuild 863 BLAKE2B 3ea181b2de1d099d68d607a4e5eb80fbbf435e6ed523cda0cf982cb9994b147d80b48876df0300d2aa4dcbdca20889695aa55f522502698eda9bfdd1a7ff8b4d SHA512 1c284dfcbc59fb87045063b7341303ead33e56a4527922497e1ce83e4f79d69344de608d6fd5a91bc5ba0962eb44ef1c704b827db3f43d3990c0063d9f507c2b +EBUILD system-fileio-0.3.16.4.ebuild 870 BLAKE2B 22a3379744132b1676417435a5bbd126f28e77092fb906a3ded2837b751110ae4dafb3bac63f4ef88fef1a1ba8eabbe8b5cd11a37f59befc6b1c1a5047ef51a2 SHA512 bfb497060818d3901ce869416b03cf4da484a227968b1fa496061ebc9e94876fbcc44ee63921383093f76d6fb2e3260b420d3848ede39e26903fa1cf69678c16 MISC metadata.xml 758 BLAKE2B 43433b26cc4b5960622e7cab6726a3cca05ca138d9f153bd850e6c72f862dedb11fa10e5e225b0f3eb1890dd6c4318e56ec33498b7ebdbf08874f5af6e70fcca SHA512 c47573b9ba98bad4f5bbe44b6f81c47bd21bef1497b7a62d8a5b184c099f614620cce9aa3dee5b3792a4992127e5389ee229fb8432eada31d0cae0d33466e969 diff --git a/dev-haskell/system-fileio/system-fileio-0.3.16.4.ebuild b/dev-haskell/system-fileio/system-fileio-0.3.16.4.ebuild index f9549f2fe8ce..d78e0b8e47d1 100644 --- a/dev-haskell/system-fileio/system-fileio-0.3.16.4.ebuild +++ b/dev-haskell/system-fileio/system-fileio-0.3.16.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/system-filepath-0.3.1:=[profile?] =4.6 && <4.14' 'base >=4.6' \ - 'tasty >=1.2 && <1.3' 'tasty >=1.2' -} diff --git a/dev-haskell/tasty-rerun/tasty-rerun-1.1.18.ebuild b/dev-haskell/tasty-rerun/tasty-rerun-1.1.18.ebuild new file mode 100644 index 000000000000..e6477175c083 --- /dev/null +++ b/dev-haskell/tasty-rerun/tasty-rerun-1.1.18.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Rerun only tests which failed in a previous test run" +HOMEPAGE="https://github.com/ocharles/tasty-rerun" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/mtl-2.1.2:=[profile?] + >=dev-haskell/optparse-applicative-0.6:=[profile?] + >=dev-haskell/split-0.1:=[profile?] =dev-haskell/stm-2.4.2:=[profile?] + >=dev-haskell/tagged-0.7:=[profile?] =dev-haskell/tasty-1.2:=[profile?] =dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18.1.3 +" + +src_prepare() { + default + cabal_chdeps \ + 'base >=4.6 && <4.15' 'base >=4.6' +} diff --git a/dev-haskell/template-haskell-compat-v0208/Manifest b/dev-haskell/template-haskell-compat-v0208/Manifest index 5e3a341949db..3d7bbab0e388 100644 --- a/dev-haskell/template-haskell-compat-v0208/Manifest +++ b/dev-haskell/template-haskell-compat-v0208/Manifest @@ -1,3 +1,3 @@ DIST template-haskell-compat-v0208-0.1.4.tar.gz 2957 BLAKE2B 604a9a64f84661d3babd083782844cd8c4d13138cecbbfabdcb4e933cc11233dc45eda2bb72426271b0bc859ad5babc86e8db6cb5a28d9f30e0f2b0169b4951c SHA512 00bda455148500ae49638ad8eead6516e37ab0fd6a35f5060dec73f4026dd02f0cd2be21dd8f64eadabd4b1bd6894f2bac3735a4dfc60115dfbf37dfe864d62e -EBUILD template-haskell-compat-v0208-0.1.4.ebuild 596 BLAKE2B ebd38a814a4c60ed5af7716210556a069b5fd1223b9b9b7989bdcc4fff483bb4a9cc4d62eb5832842b998d1880a728fe487753686390b4f04a321adb60d4d2ac SHA512 f9c3d3a67cb9452764ff92b13352a132d9a7f5a71792cff5fecfda84ef32c1ebfd5e0b43f2ca62b1bd7f854f6e19d6faa3ef04adc356df53ae0b8176861d059c +EBUILD template-haskell-compat-v0208-0.1.4.ebuild 603 BLAKE2B b7c1d74783a33d79c916b77317be6b0cacea00d60c89e7df05da4a99b849f99dfc926dd71ff4f0668270f274df44a2eb0cad0a753b8a891afe50ef3773e99ac9 SHA512 b30ab6e37eb5252879ae936ffdbfc961bd941433f26e3de27e00b218dce71bd4b07c3b7a0e91c0a748d6d8855571cc91a247a0036475f02b27d017de11655cc8 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/template-haskell-compat-v0208/template-haskell-compat-v0208-0.1.4.ebuild b/dev-haskell/template-haskell-compat-v0208/template-haskell-compat-v0208-0.1.4.ebuild index 2b162c42cfc4..7e5970695d6f 100644 --- a/dev-haskell/template-haskell-compat-v0208/template-haskell-compat-v0208-0.1.4.ebuild +++ b/dev-haskell/template-haskell-compat-v0208/template-haskell-compat-v0208-0.1.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-lang/ghc-7.6.2:= diff --git a/dev-haskell/test-framework-th/Manifest b/dev-haskell/test-framework-th/Manifest index 5fc3b0e61bab..ed8395f5c631 100644 --- a/dev-haskell/test-framework-th/Manifest +++ b/dev-haskell/test-framework-th/Manifest @@ -1,3 +1,3 @@ DIST test-framework-th-0.2.4.tar.gz 2977 BLAKE2B f43f3f964eecfba401db1fb574ab9ef4bf9b575251a60f196ddd451c23f8c29ea44f90d441eae2f5d923d053061a247820fc0a399e59e1eb088ba31abf38ef44 SHA512 0e8b6898eb7bf481bafb0c9ff9caa615dbf768e538e26b15ab899c5c9a1ad6bd6ed76ef93cf9a823706046d41f49fbb0cbe660bf846e59a608a0e5d21e89686b -EBUILD test-framework-th-0.2.4.ebuild 751 BLAKE2B 1ebd22db456c11fc4d6246c98447fefe662b0409a80aff25465931fe67dde5d8fa2d32801bae4dde8b3f1a80702d59ea3651337dd9ae358b0abc8ba2c2b4c6ec SHA512 c8f3652d0d31b4c9d66037049307eb26829cac9d3be118fdc03786d4d867b4feac8bd13180449a51de05aefd0c2b411070a066cafd18f44759326407897218b6 +EBUILD test-framework-th-0.2.4.ebuild 758 BLAKE2B 42fc293182e2890457039ddd3fbefaa1d1c65a8fa8b224f01bdb6a81bb7e8da1d2b4dced85e9dacfc61b0df8df5c5dc61feb93ac0db7dd610dca98e4e58eae5d SHA512 fb89d4882c7c0db0d200c5079696279321779f0c44b29e14e74e965dc4fac4660c71e8b09abe2a584a26eeed94d4141fd9dcaff597c4a3a441db816bde7f6401 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/test-framework-th/test-framework-th-0.2.4.ebuild b/dev-haskell/test-framework-th/test-framework-th-0.2.4.ebuild index cc8dadb87ad8..8c51c3866b5f 100644 --- a/dev-haskell/test-framework-th/test-framework-th-0.2.4.ebuild +++ b/dev-haskell/test-framework-th/test-framework-th-0.2.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND="dev-haskell/haskell-src-exts:=[profile?] diff --git a/dev-haskell/texmath/Manifest b/dev-haskell/texmath/Manifest index 644a8f9183ae..a91d71728015 100644 --- a/dev-haskell/texmath/Manifest +++ b/dev-haskell/texmath/Manifest @@ -1,5 +1,3 @@ -DIST texmath-0.12.2.tar.gz 1807359 BLAKE2B 31da9ba7186eb9140c2fe70ba7011e91c00c290ef4b099197cdfb81ee2b992bae73756973b77d6920cabadef71739eb7208136fd2a589f9b81a6afaa338b296b SHA512 89f3dc5c1042980abf06f1e4d3ca6806922f2094c6d7ec2cc1e4673ac16a7aaf73693c5fa5526eac96d6f9f5c2f894f2341295bacebb7216ef49eb8be7cc0424 DIST texmath-0.12.5.1.tar.gz 1606982 BLAKE2B a58e033176a6a9ba136590b8403d577c24c84cab983a6ee53ba2ae4564c05b681a31859aa066a3cb5aa3b18b07eaee9266964018abc8c30cc9288df15160d8f4 SHA512 77f3b008b82a8a1946108f8bb948d5d43121bffe2b2e22220cc8eb404884fa4c960bff07d7c8a5c75d5cce53d4039a8e6edd190fc69f5ad4da5b41212751f897 -EBUILD texmath-0.12.2.ebuild 1230 BLAKE2B 74d91f654940d8c88699647d377be2908709defb1697c952d93feee66ca8735e21c4e01728708d8c97b5ed6d1af60538dbc51b3f95fcae6024cc1a8ece9c79f7 SHA512 af9c5fb5faf2c1490f0bc6c67e21d6e7ceb7185f2f9736ec020957ad35ddfe43ac6e9e5d9d9a55f075af8f3014494c3dfd924a059ed94c35a12f09c4cda60854 EBUILD texmath-0.12.5.1.ebuild 1506 BLAKE2B 487c344d174e81e6e502a748e11b8ed45b1cd19775484267c7abed8ab145b3d3b301d5df72e0ac4f9820988577c02476479de2390ae1004055539fdaac4445eb SHA512 ec2bcb0cde7151ba026ad4faa3daabc5497cf76b683fc9beb32f18eefb26e285ead355ad49fadd14d3931ff2478da33bb1a213643452b050cb490f54766fb8c4 -MISC metadata.xml 968 BLAKE2B 05f4a11bb50a3effd8d877a0ba2c3005616a20f87119ed7390a485610ec82b92a252daf92b18ecdd0c02b7735816cc58be494d277ad0b7082995a919f2440137 SHA512 cb799257a5c255e964e5f516331ae11f844c55531b0d8bcc62be22542f4adb450f698bc16c7c03e30638e7eea178c91db74e72defe5a2d8fe1e161337473d247 +MISC metadata.xml 447 BLAKE2B c354596e76ee9dbe9ac9dd04c1dea9a526a28ac0ef38423ab516be7209f6cc02cb7ff118d4dd18f883a82cda4fbc1b7f26ec2b649a97e59afc2b9a28863b3a1d SHA512 f53db773e5b0edb53b75fa16878fbccee7ae8b3d01ea45822ea7d63443e64f17302b4f1819eb78b5e471726811b57e9e77f712df495439f3677066f272f21643 diff --git a/dev-haskell/texmath/metadata.xml b/dev-haskell/texmath/metadata.xml index 7364f9dbea9b..77811c73b748 100644 --- a/dev-haskell/texmath/metadata.xml +++ b/dev-haskell/texmath/metadata.xml @@ -5,22 +5,8 @@ haskell@gentoo.org Gentoo Haskell - - The texmathml library provides functions to convert LaTeX - math formulas to presentation MathML. It supports - basic LaTeX and AMS extensions, and it can parse and - apply LaTeX macros. - - Use the @test@ flag to install a standalone executable, - @texmath@, that reads a LaTeX formula from @stdin@ and - writes MathML to @stdout@. - - Use the @cgi@ flag to install a cgi script, - @texmath-cgi@. - Compile test executable. - Get Network.URI from the network-uri package. Compile webserver. diff --git a/dev-haskell/texmath/texmath-0.12.2.ebuild b/dev-haskell/texmath/texmath-0.12.2.ebuild deleted file mode 100644 index e4edd72795d8..000000000000 --- a/dev-haskell/texmath/texmath-0.12.2.ebuild +++ /dev/null @@ -1,41 +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.7.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Conversion between formats used to represent mathematics" -HOMEPAGE="https://github.com/jgm/texmath" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="executable +network-uri" - -RDEPEND="dev-haskell/mtl:=[profile?] - >=dev-haskell/pandoc-types-1.20:=[profile?] =dev-haskell/parsec-3:=[profile?] - >=dev-haskell/syb-0.4.2:=[profile?] =dev-lang/ghc-8.4.3:= - executable? ( dev-haskell/aeson:=[profile?] - network-uri? ( >=dev-haskell/network-uri-2.6:=[profile?] ) - !network-uri? ( = 4.7 && < 4.13' 'base >= 4.7' \ - 'ghc-prim >= 0.3.1 && < 0.6' 'ghc-prim >= 0.3.1' -} - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag asserts asserts) -} diff --git a/dev-haskell/th-lift-instances/Manifest b/dev-haskell/th-lift-instances/Manifest index cfcd8ea6f6a0..7e45c10a3e61 100644 --- a/dev-haskell/th-lift-instances/Manifest +++ b/dev-haskell/th-lift-instances/Manifest @@ -1,5 +1,3 @@ -DIST th-lift-instances-0.1.14.tar.gz 5712 BLAKE2B 02fd3b2b1073a49c58625237514bd898d0fe7147225b52ba11658d9fea5fc6c6d6f392c92315fe5bbf529c11a263964a2bd3310d7b451452fc548212e44b3bcb SHA512 b0050866a250c7a5f55f47307e6482c49373d1cd09372c38b3c5c58883662f794a0e5210b9ba7e5a60536fd20262aa14cb7e94edf576cc69be5d2b33f21d21be DIST th-lift-instances-0.1.19.tar.gz 6113 BLAKE2B 75cfd2a7f8c80fe3cd03e66c8c6fa104f79167de1ed75db9b46e94d27c93c5650be13068c3273fa7d9e401f6017306796acb8806a055a856176be0a88bb0d5ba SHA512 d8a38531a9a61dce426c43807e3764abbe22102e8886d9d23e76d27735bace672e10472b77b27dbe2fbb74bf6e32a5d528d690a608a81d8dce9963721fad6349 -EBUILD th-lift-instances-0.1.14.ebuild 841 BLAKE2B f95ab4e08645663ef36cd98a56072943af681aec8c7e65b89ce1d8408b2bc4901f13c11a5b2318c70bae7d0b19fc12769d623adb13bb47fdd3be52b64b1232ed SHA512 b5d9d6af14ba556e4f2a3a536e9e2a44788f9d3607058fdfbbb4b5545944944a924ba274c7158f3cb75f76efec68af5c319cc7e1bb871bd2d538ea0e1c0ef7ff EBUILD th-lift-instances-0.1.19.ebuild 725 BLAKE2B 7933c6b15da0b84761e2f64f2e3a97d7443b341555ecfd1c6de660af913331afe0473add3d93e4d992acc1a332d723f7ca078d6003455cffd2adabb34ef3ae35 SHA512 1d743b9e6c5616b4ebd530da2c0d8f7612a17be272d1f613b32f65aff64feeff8172bb9fc31d6618497ba433adccdac89fb4bed01f4cfc8cab568d2263a9909b MISC metadata.xml 441 BLAKE2B 17563f7fd5fe592f031c6146f9056c0cf88feabda2061b21a66d0f6afbf596d25b31507602eed60449c25ac0293368d55be091a391942acc4a7a72faa7b82be9 SHA512 29a850eba3003930862355d0b0c7bbd18216c34248cf61a6eb9f15daf0f5374659f05a8352834297880ea8343d94dc23fec97ad69fa979a1b48a091484d8dd0c diff --git a/dev-haskell/th-lift-instances/th-lift-instances-0.1.14.ebuild b/dev-haskell/th-lift-instances/th-lift-instances-0.1.14.ebuild deleted file mode 100644 index 6cf4d601a7da..000000000000 --- a/dev-haskell/th-lift-instances/th-lift-instances-0.1.14.ebuild +++ /dev/null @@ -1,30 +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.1.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Lift instances for template-haskell for common data types" -HOMEPAGE="https://github.com/bennofs/th-lift-instances/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="dev-haskell/text:=[profile?] - >=dev-haskell/th-lift-0.8:=[profile?] - >=dev-haskell/vector-0.4:=[profile?] - >=dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( >=dev-haskell/nats-1.1.2 =dev-haskell/quickcheck-2.6 - >=dev-haskell/semigroups-0.18.5 =dev-haskell/base-compat-0.10.5 =dev-haskell/quickcheck-2.13 =dev-haskell/tagged-0.8.6 =dev-haskell/tasty-1.2.1 =dev-haskell/tasty-hunit-0.10 =dev-haskell/tasty-quickcheck-0.10 =dev-haskell/hunit-1.3.1 =dev-haskell/hunit-1.6.0.0 quickcheck->semigroups->unordered-containers - -RDEPEND=">=dev-haskell/hashable-1.0.1.1:=[profile?] =dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} -" -# test? ( dev-haskell/chasingbottoms -# dev-haskell/hunit -# >=dev-haskell/quickcheck-2.4.0.1 -# dev-haskell/random -# >=dev-haskell/test-framework-0.3.3 -# dev-haskell/test-framework-hunit -# >=dev-haskell/test-framework-quickcheck2-0.2.9 ) -# " - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag debug debug) -} diff --git a/dev-haskell/utf8-light/Manifest b/dev-haskell/utf8-light/Manifest index 514ff32dfe1e..a45a8d5edf41 100644 --- a/dev-haskell/utf8-light/Manifest +++ b/dev-haskell/utf8-light/Manifest @@ -1,3 +1,3 @@ DIST utf8-light-0.4.2.tar.gz 5821 BLAKE2B 50f9ed9201458c90306200538e583f9a696f99aac394851da430dd69263789dccf9c4b188319bdbfeaec3542eccbbe7f4b336028953d513973b98718a4a22c18 SHA512 83777117a24a4c456134c0591e59ec010cbb938a5ddac8fc68b8204c7999aa2a36ab158b14e5b7bded1ca9cc4596f448b0e7aa5d194081130d7aef623d7c6bc0 -EBUILD utf8-light-0.4.2.ebuild 535 BLAKE2B 628387b4a5f312bdaacedc8e8fa7a421bb529100005b33a5699ee9e8c033872a804b3e8ba252fe01a4973b31592840f7c039c075503fb839a76208d33f8a9f65 SHA512 97e316c7ac2403e427c0b6299e88bd1280a884933f65087dc7b4868712ac7652535edce1972348d9b6689f387e307a09745f2a85e713e0534cc588d4841523bb +EBUILD utf8-light-0.4.2.ebuild 542 BLAKE2B 76aea182d0aa6d3da07ee0fda5a1a2f1b4494480b7cf3ffbe4e1041270668b6789131541f0be6a3d5c87b8d0fe5314c82942502931f6baeba8fba314a152df88 SHA512 b79c7f97bde8d4d201e1bbd2e385c852cd73cf04d8a00a97b308af68ab0f3dd8909c157dc985efada51e837b21218d1176ec88e41c46dfb8387f230ab7c63831 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/utf8-light/utf8-light-0.4.2.ebuild b/dev-haskell/utf8-light/utf8-light-0.4.2.ebuild index 9a0c0ad3fbe8..79b95f644dae 100644 --- a/dev-haskell/utf8-light/utf8-light-0.4.2.ebuild +++ b/dev-haskell/utf8-light/utf8-light-0.4.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/uuid-types/Manifest b/dev-haskell/uuid-types/Manifest index f394b613a17a..34429bf7cfd8 100644 --- a/dev-haskell/uuid-types/Manifest +++ b/dev-haskell/uuid-types/Manifest @@ -1,6 +1,4 @@ -DIST uuid-types-1.0.3.tar.gz 11999 BLAKE2B 71941bf6abf554e2fa4fb64ae2cc5d61354643c07fe757920c19b60f762a7ffdce87c222d1f1a4a993b50f95e58ac4a011e2ae10c73108a6b71f65ebff209600 SHA512 039bccea9ee22388a50e3e233c95afdd3a59f01aa5f552dcd8e8c1ded8f9da210933c58a4d9cc0913c768b587c24ee27fa0eed15e531846ea841b666f513df9e DIST uuid-types-1.0.5.cabal 2608 BLAKE2B 93d8b89dd8f369032ef0035db3edc07eb21e0985d59c43f17976e1b9f6136ea75e059e5fb1930f9d0ab450846a160b9a5eda4691b13e6aa3bc00de6bd3008d31 SHA512 e2bc98a0f1ddcec5b5f3d26d6f5ec9a7ba5d9c51be9dc56166d975d28753380024623daf694088030fd8b24f9653ff798ce326931a1e7887adca27c15dbe8649 DIST uuid-types-1.0.5.tar.gz 11922 BLAKE2B 82da240f63c255be7c64ddaa6b6f49e022446afbf814b6cd3f9607fd43c0bf33e5d92b0586477384d46b4906f15b17f72564227ad090da54c03b1c21608f5fcc SHA512 0e0821a426120ab63d991a6cd39ded65a89472751ada4d5fb5e4f12177d8e797ede3b6b74d6817ce260d6334adeb42de31b0073389f58a27a06ec8ea4a574ef6 -EBUILD uuid-types-1.0.3-r1.ebuild 1356 BLAKE2B 7451633c6802fe88dd170909b55c747a8234cd8981bfef9d68ddd54029a3f11f6961a77fde1cf53200443a16f924d981e8d1409163aeb97e77806c9a79ca61a2 SHA512 b598cacc0d781efc0baec5d60102527430ca442fa60dda8d8800eee2d6d45624f1fe4f269a05fa27407e70abbcb23c4269fadf5e4eec07f21e2835c18c3ff5c4 EBUILD uuid-types-1.0.5.ebuild 1443 BLAKE2B 07351da053cf94d31d35ac3914b627b14ba23aac6640cad3c6f2056d07ffcc7ad2c60e575038a4d4b778a00e1b609ca030692a7faaf9f3e09626f1e63661d3fe SHA512 23ae42c98bfc852fb851c95a55797710bc5d914ed1ed92e602ddc4090edd8c0a8360312cc474dd48738b3f1d5ce60b52a74057bbf6964b804bc3c976dc51d957 MISC metadata.xml 548 BLAKE2B d396892798ad896270a7700c284789a3aa883b7370a459e9f9c8e0216bf10487a7d3427d5f6aec29e35f6b5f94f706314afc033174440d763c9654509ff51c38 SHA512 9b9dcbd53a6537d464d369775dbc652dc3204298ca8a815991163f9eb0b2f22ec4757f578461267ae9fc0eeb11dc1d2b4acd216228e7df1d7d9653dc4eadb94e diff --git a/dev-haskell/uuid-types/uuid-types-1.0.3-r1.ebuild b/dev-haskell/uuid-types/uuid-types-1.0.3-r1.ebuild deleted file mode 100644 index 8df1fd9cf77c..000000000000 --- a/dev-haskell/uuid-types/uuid-types-1.0.3-r1.ebuild +++ /dev/null @@ -1,45 +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.4.7.9999 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Type definitions for Universally Unique Identifiers" -HOMEPAGE="https://github.com/aslatter/uuid" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/binary-0.4:=[profile?] =dev-haskell/random-1.0.1:=[profile?] =dev-haskell/text-1:=[profile?] =dev-lang/ghc-7.4.1:= - >=dev-haskell/hashable-1.1.1.0:=[profile?] =2.4 && < 2.9' 'QuickCheck >=2.4' \ - 'HUnit >=1.2 && < 1.4' 'HUnit >=1.2' \ - 'tasty >= 0.10 && < 0.12' 'tasty >= 0.10' \ - 'tasty-hunit == 0.9.*' 'tasty-hunit >= 0.9' \ - 'tasty-quickcheck == 0.8.*' 'tasty-quickcheck >= 0.8' \ - 'random >= 1.0.1 && < 1.2' 'random >= 1.0.1' -} diff --git a/dev-haskell/uuid/Manifest b/dev-haskell/uuid/Manifest index 1188dc7ccc55..f8f65fc916ca 100644 --- a/dev-haskell/uuid/Manifest +++ b/dev-haskell/uuid/Manifest @@ -1,3 +1,3 @@ DIST uuid-1.3.15.tar.gz 8815 BLAKE2B fec665690dc6fe05e9b7083700ca5ba2723d9bbd7cdc7f8770359d26b9b4b32572e15b686bc4589a3bed2cd25caa02cbea96270ea2e373941451aa6f315df401 SHA512 acb5c17b809bee5ce2f1591f3382a7c3a57e9d20a47d8f47be717b0e7fbfd803603810ebaaf88597bcf98dff698f4807dc7d8122a0d7d36785a47e0e065fb59e -EBUILD uuid-1.3.15.ebuild 1479 BLAKE2B 3b72290d246bd87aca7ce29be1da67bef5035aea6aaeb984ec875973d46cf385ef19c356ab0b1db2ccc9ced9101b981d0f94575a0878f438b226559da2375924 SHA512 fd902950410b2835b9001a6eae08f61a9bc42dd15f49d91817027eb15de285b20082f2f326b824f27859109e0113ec7e4bfaa646e178c7a8f31b51ff27a87dda +EBUILD uuid-1.3.15.ebuild 1486 BLAKE2B 27fe99841da91989dd1011d5bf76f54a4650275e72bbefc4e72f179801eae9a3ca7d59cc2f2ede3f2e5d8f24a87a5df0f947863636161e10d681f6585cf390b0 SHA512 6552e4d11f7a6f74ae35ecd7589ac87d356c59102eacb9856bd9be6a69e026acafd278b432672079052709b6d16b2c304b9454c879c0764a8b52997d0e0d7f28 MISC metadata.xml 328 BLAKE2B 28dc31dfc087b15e03a61a12ed766c5fe3ed9d328e8f6f461618c235cba25c3032df539920164bf31ab04ccc376c1d02815723a2d560b817bdb6533cbe9aea3b SHA512 996a273983ea1f004269779e07d8f6d0591d382980dfa8d734b4852d43e93b6b6323778342a2f9cd3072e6f1001f117b4a1be770a86b31c03e8951b48d987014 diff --git a/dev-haskell/uuid/uuid-1.3.15.ebuild b/dev-haskell/uuid/uuid-1.3.15.ebuild index 2b511217050a..947fb5c71f2f 100644 --- a/dev-haskell/uuid/uuid-1.3.15.ebuild +++ b/dev-haskell/uuid/uuid-1.3.15.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" RESTRICT=test diff --git a/dev-haskell/validity/Manifest b/dev-haskell/validity/Manifest index c812556c7757..fea3f3731431 100644 --- a/dev-haskell/validity/Manifest +++ b/dev-haskell/validity/Manifest @@ -1,3 +1,3 @@ -DIST validity-0.9.0.3.tar.gz 8015 BLAKE2B a14f2dfb2a716251bf7e65548fad61d3525685c2b5065e4b4f74c9fcabe39f4b588a0e5d422abf9b3c734a0be528a59fd660833dcd65e1e0dd06283a0db95552 SHA512 f60faa65677f4a306a289d2985cd1827c3b2fbac18f25802f37af89bb8e0e9dfa23bebff6c2da4eda7824b94e9d26e5bcde55a3756b4e25b86f14ac0aee8446e -EBUILD validity-0.9.0.3.ebuild 568 BLAKE2B 659e23ae3e00c1e65bde98ed7d7a8ef92cbec95bac8a2ed7b3e7406396d4a4447649994fad54e8a551a2f7d251ce7cfeae2d501c0e3aa55cd2a5cccf299ffae0 SHA512 aecf4c6e30136ee4b1c86d97905cb4067927ccc38de4fdba16ba542fba3e2f9a39d9f3fa55c6b096fd16751da74ec556d35c79ece6f89723b97b4fe22ac02aad +DIST validity-0.12.0.0.tar.gz 9063 BLAKE2B 8129e8a2b2ebefac853a8dfbc305e0bd32567941adeebf82f7be9c74ff1866698913e80ad948ce22c0142671b7a067ff4299ad315c56d3f13d0cd24063849dcc SHA512 4078340b87dfd8adfaefe682e68563f36a43e6291037bec7d3fd45446e6d50a5622ba9909badfe71acebd1a41f5f740346acf90622d09bbef137b2a592b1850b +EBUILD validity-0.12.0.0.ebuild 569 BLAKE2B e39033f4ea0c4e0ef6fc579bc2a7e5854add8b0dcf302d0aaab93cf5c6774b4b545ab74c90302aa8e92560ca536cbb181967e0ebc28cd49462c664dc355f4489 SHA512 e7f9dac4f06948d81e09467d680ba70aa2d651cdf33b1ddd9034b2de759cc1ad5b1c38de703ba307d3a1108e10d6b78e7691ec718921e5b5984158012ac6a793 MISC metadata.xml 523 BLAKE2B 11803a4d1f98fb5cdb0847251338e3d157ecdc65053a85ece51d84297f08c86a4e74dae0e44e67e6cdad20b8e1354e3ce50396771b31e739262d3b5e9ccec140 SHA512 ddf1e801fc2cf80845eddccc8406e0a66c566e2d80341d54adedccb43dd674f381857e235200cec240089434caeb1ed676b7e291987e6a99b509b15513f8456d diff --git a/dev-haskell/validity/validity-0.12.0.0.ebuild b/dev-haskell/validity/validity-0.12.0.0.ebuild new file mode 100644 index 000000000000..3239ce98ebcd --- /dev/null +++ b/dev-haskell/validity/validity-0.12.0.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.7.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Validity typeclass" +HOMEPAGE="https://github.com/NorfairKing/validity#readme" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-lang/ghc-8.8.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.0.0.0 + test? ( dev-haskell/hspec ) +" diff --git a/dev-haskell/validity/validity-0.9.0.3.ebuild b/dev-haskell/validity/validity-0.9.0.3.ebuild deleted file mode 100644 index 7d670251814d..000000000000 --- a/dev-haskell/validity/validity-0.9.0.3.ebuild +++ /dev/null @@ -1,25 +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.4 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Validity typeclass" -HOMEPAGE="https://github.com/NorfairKing/validity#readme" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( dev-haskell/hspec ) -" diff --git a/dev-haskell/vault/Manifest b/dev-haskell/vault/Manifest index f10de321f2c6..7e3979c46027 100644 --- a/dev-haskell/vault/Manifest +++ b/dev-haskell/vault/Manifest @@ -1,6 +1,4 @@ -DIST vault-0.3.1.4.tar.gz 5375 BLAKE2B 6ba8dc1132d9e188cbfd65e5c1246df18399d08b614bf32f162e2aa4127bf324af6856198c7e32a8f6bbc6dce9f5c8b2cc393f3b3b3869d0731fd7de45a3a52c SHA512 70bebabce76b5e56b3d5cd4f95590ecef7a41f4de7f943932713fbb3eb17ac4d615a25b6503773a532b36649cf4a7b595be3b4222a15ca7d0756b2bee8aa0792 DIST vault-0.3.1.5.cabal 2366 BLAKE2B 2ed90b48841bc52df3f6d269b8f30a5b224db2074646e5a446ed8d8f0d2ac15e4bda8839b142e072987dacb1b829ed4bc97f1b9f56e901dd5fb159f3126dee40 SHA512 cca747e73489e7c87c2e794f05d32dac93b935c6dca3ddf58f35d05afd960f1e2279a739ebd7f7995262a7f8d7c2e85b9453da67a5337e029bd03dbf00c5889b DIST vault-0.3.1.5.tar.gz 5431 BLAKE2B e102b85b99e6c28e0df1ff535c0bc9c61b01ec8c616107fa6298247f4d7f54e82e26eee7614b616d66cdefb21141a67cfcdf8d15743a59abf94ece0ac692f143 SHA512 f268d192f53594d5be39db807982073591e9bb830411813d6904e5ad1bf10d16eb5f89d9a39b764f92e6e196aeaabeac1b75cd07a70c59a42ce842835758e409 -EBUILD vault-0.3.1.4.ebuild 995 BLAKE2B c2e1ddad9089a1bd1f102585b59de6f6b147aff20f394db04d498b225a80da06582104c49c532dea2799cf21c25890875b1feae06a87af752ebfca68ea5e1c54 SHA512 df5c58ec5d7555bcb06dc2fc22f522e977d1e9b84c12dbe02f12aba6259f2f8c1d9d220659a19a6062050ef4464d63b1f77883934919a23833416692f6b1bfb2 EBUILD vault-0.3.1.5.ebuild 1233 BLAKE2B 128a93cbde6be541f9206cba9201cb0221c8d38e8144d03a880c8ec4480532c667b2be2c58a18a4c0988278785529bdd84c847d2db329752bcf445a15736eef0 SHA512 f71110efb47fb53bf9d01d51dc80fb5a5a8b801f8282d52c3ad1c71ce65107728ea9d9b2bad016367f6d938c03478ac82a864b91a676d08d8306e986b3ae4c4c MISC metadata.xml 659 BLAKE2B 48c43b706c05d169de4017fb530c4739dafb8f75236dba1bf80ee1c0a0155920626e582bc8cbe1fb785c2cb13661f6946a5ca8663c5ee49d07047a5f683c80f1 SHA512 73c3f04753edd39bba7940cee5dbd05df56cb7e2cabab06e2e3e807af7d40878456685217f7578c04af222d9895130732861998fb9b1f68740b39c94806fc971 diff --git a/dev-haskell/vault/vault-0.3.1.4.ebuild b/dev-haskell/vault/vault-0.3.1.4.ebuild deleted file mode 100644 index 48f582ae33e1..000000000000 --- a/dev-haskell/vault/vault-0.3.1.4.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# ebuild generated by hackport 0.6.4.9999 -#hackport: flags: +useghc - -CABAL_FEATURES="lib profile haddock hoogle" # disable hscolour: ghc-8.8.1 is buggy: https://github.com/haskell/haddock/issues/1091 -inherit haskell-cabal - -DESCRIPTION="a persistent store for values of arbitrary types" -HOMEPAGE="https://github.com/HeinrichApfelmus/vault" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=">=dev-haskell/hashable-1.1.2.5:=[profile?] =dev-haskell/semigroups-0.1:=[profile?] =dev-haskell/unordered-containers-0.2.3.0:=[profile?] =dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.6 -" - -src_configure() { - haskell-cabal_src_configure \ - --flag=useghc -} diff --git a/dev-haskell/vector-algorithms/Manifest b/dev-haskell/vector-algorithms/Manifest index 1d9ee842b2b4..a987efbc89fa 100644 --- a/dev-haskell/vector-algorithms/Manifest +++ b/dev-haskell/vector-algorithms/Manifest @@ -1,5 +1,3 @@ -DIST vector-algorithms-0.8.0.3.tar.gz 26559 BLAKE2B 7541d141967faf4bc1b33dcd23f283e1a6868f0b51e784918c1516a46c38ba3e9205045c87679738d89c48fee3ee2e61286eab59cc66ec8cfc18f1a4b977c634 SHA512 45311e19a1e5c9994e7d666b73445d11946f60915df3d2f385a435538d1b6b0929b56a960f83c5df1b2df883566e7f8e6fdd5be4e075364d7daecd6dbec780e5 DIST vector-algorithms-0.8.0.4.tar.gz 26681 BLAKE2B fde5a8a9663e5e94e340f4edb1c1d17a47e7b561013982b5bf7711fe595913280476de629470ec9a049a6bd277587b1dc5390ec9e6dd0d7da87eb7f48ab891c8 SHA512 da5f52493c7f68df0a2c718724dcac9be758b09b14c8fa913aa328ee4c1286893fb239882018202d0fcd56709364ccddf3d620ff3b886d830102ef52a0868d42 -EBUILD vector-algorithms-0.8.0.3.ebuild 1223 BLAKE2B 6f6bab44d2b649c727336a0a3e67cfa9e858621b6764bd04ddc5ba2177e3153370e39a33bd4f8dc2d2d9dedcae6aa8d63158f47f70d5320b36da3844c6f9d6c0 SHA512 97b6b98e7713b7a3bc55849347b6277e17f8a620f721418cb8f95676a39acfa4acd1fa96a2027486f28c5b14689492c1bd5813c95327ffa2fcf37f9354d1b3ca EBUILD vector-algorithms-0.8.0.4.ebuild 1234 BLAKE2B a089596beaa1db42b02b7817f95f0b10c8bd095341a1bbc61f7133fcfebfe86b55ac8ebd797e047c481ee3356e61fda4db5d4fa694d1deeba351d379dd452479 SHA512 96678d18a56456090cd6c17ad5c9b016dfe26794eca26103616a05bae1c46abd5bfad3ef00c1000b5ecd0caa4e3527aca35b89c71b5aa20fc37869d27759428f MISC metadata.xml 691 BLAKE2B 5b808c9e8cf015292afd7748e66c901ac9ed49a4aedcb3f372532bc9f8ffd484ebb641a005597db87c2ecd8641c691ca2d4951615fd7b166d4b38efe679d494b SHA512 dd3c33752eab67d954cbac96686860a3f80e06e944eda70cc60e3f8d27e32f6033979118dfddfbefc3997cb6faa209c148280e8867046a036788d2ddfe856be1 diff --git a/dev-haskell/vector-algorithms/vector-algorithms-0.8.0.3.ebuild b/dev-haskell/vector-algorithms/vector-algorithms-0.8.0.3.ebuild deleted file mode 100644 index a1fcf35bd7ab..000000000000 --- a/dev-haskell/vector-algorithms/vector-algorithms-0.8.0.3.ebuild +++ /dev/null @@ -1,39 +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.1 -#hackport: flags: -llvm - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="Efficient algorithms for vector arrays" -HOMEPAGE="https://github.com/erikd/vector-algorithms/" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="+bench +boundschecks internalchecks +properties unsafechecks" - -RDEPEND=">=dev-haskell/primitive-0.3:=[profile?] =dev-haskell/tagged-0.4:=[profile?] =dev-haskell/vector-0.6:=[profile?] =dev-lang/ghc-7.4.1:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.9.2 - test? ( properties? ( >dev-haskell/quickcheck-2.9 =dev-haskell/base-orphans-0.6 -# dev-haskell/hunit -# >=dev-haskell/quickcheck-2.9 =dev-haskell/transformers-0.2.0.0 ) -# " - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag boundschecks boundschecks) \ - $(cabal_flag internalchecks internalchecks) \ - $(cabal_flag unsafechecks unsafechecks) \ - --flag=-wall -} diff --git a/dev-haskell/warp/Manifest b/dev-haskell/warp/Manifest index 54f68e2d2e16..2850b296d854 100644 --- a/dev-haskell/warp/Manifest +++ b/dev-haskell/warp/Manifest @@ -1,3 +1,3 @@ DIST warp-3.3.21.tar.gz 66529 BLAKE2B e8de94a4695c42a7620c1afa1a38225f6c26fc454235e941e34b65929a733e160781d895335d0ab48c4d7db25aa650d50e1d84a3ef83daf62b22f409c2045d48 SHA512 7f181669d9f10f88d14f8f1dc3acb6c08f41c8f4565f371f7fe4b89b3fde411a0190e50f003b07a239ba25ea71dbafaa16cb9e77effbe574bec929ea29646f37 EBUILD warp-3.3.21.ebuild 1877 BLAKE2B dcf8551a63593cec5fd516c91163b08075a911f430f8b6cecc714e7343ef9e365e9415d4a5b58d7c6d47c7ed2d198992512f8a916257996d44fbdb3a81125b34 SHA512 168aca1c082d5ceb457acfddf8c124375322dddde406daf80769d53ea435ad30deddb5c7fa8e7b2cc095614d90da3bb09451e60153fedddb06fcd93444e5536c -MISC metadata.xml 544 BLAKE2B da146cfd44d715b28d49623ba26eed7389d9a2f2cb571fa73f47be5e0cdcac35e025d2700edf818d4bd3c9f2e91b225d30b07181f5c6868d2b97dd4d9d0bb7b9 SHA512 45dbef5dfc796a988272944afcd5d0f0dc46137cda51a02b2200874687f471832a4d58c07e031e386a3676d45f9078b6d936aeceed7add0e3e8d93fe9c5da070 +MISC metadata.xml 545 BLAKE2B 19b89a4a78f095ad7e7fe1aeaf028022dfc4b7ead99b7506294881598ba2f3eb00a02987381576966e1438c661bc325fdf9870ecc1eb0dae83cbcdddd76421ad SHA512 758ffc58101e98fef27e99749f4968284c5bd3cca4660c43ef2e23b4e8eec61d236502dd1ed34705d98a34be8f3ca81b41e2e9efa99ad49b562545bc4bb03652 diff --git a/dev-haskell/warp/metadata.xml b/dev-haskell/warp/metadata.xml index 990528df1e4b..f9a038094525 100644 --- a/dev-haskell/warp/metadata.xml +++ b/dev-haskell/warp/metadata.xml @@ -1,5 +1,5 @@ - + haskell@gentoo.org diff --git a/dev-haskell/wreq/Manifest b/dev-haskell/wreq/Manifest index 31b235c73820..8dbbb330f97c 100644 --- a/dev-haskell/wreq/Manifest +++ b/dev-haskell/wreq/Manifest @@ -1,3 +1,3 @@ -DIST wreq-0.5.3.2.tar.gz 57521 BLAKE2B 2265e7f8abe371371d079f735d61917c0efa5b78e2d3e8965e3b720a94e89b3a7ae05824f54d6fe765c643ed81f506b12694355b0bf1d7b4c2e9198d08c2317c SHA512 5a2c62b973758cb8ce2bf20504e328090896fa25e7ee1f77b472d7cf5156e08b6d85bf4341ff45e44db1724070fcf3c0f21037fa0a79211a1767024328f7c779 -EBUILD wreq-0.5.3.2.ebuild 2342 BLAKE2B 7aacbea34d850f4123674c4b325232c5ef2a5e16556de9aee0fd5b972ef7b1727457209523a4cf9db17dd5db8fa55c8022f9c18d83665dabf913f0b5c0d3920b SHA512 e60a8c4306b5c68e69ec417017d3f84b899e50297988ad3ea35c7c40d02252f3696c72c278b8dd0fa1e0a04c1c0fdd09f055412f0a3595a9b4003f8145fd22d3 +DIST wreq-0.5.3.3.tar.gz 57561 BLAKE2B 31849f85b612d4f15c9a50f7e180850b7270c854bc86fc447880ca5740fb4acbd2acbddd65ec2b279180615616b0aac5332d0d352d412ee5665e8e2824fbcde3 SHA512 f074790cf3370d9356efbf5aeabb7421d59299471e02d93010453bb6f4e8daee517fcdf6891245272a9b08a35bc7b1b2233b75825ec377f6403c99cf91041f2e +EBUILD wreq-0.5.3.3.ebuild 2346 BLAKE2B a38356fd495eec95fbfe1b6330e413950ac4d303cfc9b55bd720dfa4e32b4335aede5087a5af9e973211137ed13f8627f1b657beacfa5390e4673be9d6953615 SHA512 e557ce3b8592ccfc6dab5f9e41730e29872bb54eec28b92a7fb721a0c3673bfccfc135abd807632a7c8e1131415337244e697d0078039fe75ffa6c83c311b344 MISC metadata.xml 1055 BLAKE2B 20f9ce8e83f1b256e347592f277f3b455e29eb982adb3a9b8afe703eb7392a2b59d06d516229f20034b94fb28d0ddb3e698dd337e4264d875139a443aa892964 SHA512 26d2680ba5d26809fe0b375811fbb4ed41480a66a56a6e74c40cecc2dcdaa4f8bde27361e8454335a006bfd5878598b0da8596efd2c43cd5e8fbd015dbeab580 diff --git a/dev-haskell/wreq/wreq-0.5.3.2.ebuild b/dev-haskell/wreq/wreq-0.5.3.2.ebuild deleted file mode 100644 index 62ccd4251442..000000000000 --- a/dev-haskell/wreq/wreq-0.5.3.2.ebuild +++ /dev/null @@ -1,76 +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: -developer,+doctest - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="An easy-to-use HTTP client library" -HOMEPAGE="http://www.serpentine.com/wreq" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="aws httpbin" - -RESTRICT=test # needs network - -RDEPEND=">=dev-haskell/aeson-1.0.0.0:=[profile?] - >=dev-haskell/attoparsec-0.11.1.0:=[profile?] - >=dev-haskell/authenticate-oauth-1.5:=[profile?] - dev-haskell/base16-bytestring:=[profile?] - dev-haskell/case-insensitive:=[profile?] - dev-haskell/cryptonite:=[profile?] - >=dev-haskell/exceptions-0.5:=[profile?] - dev-haskell/hashable:=[profile?] - >=dev-haskell/http-client-0.6:=[profile?] - >=dev-haskell/http-client-tls-0.3.3:=[profile?] - >=dev-haskell/http-types-0.8:=[profile?] - >=dev-haskell/lens-4.5:=[profile?] - dev-haskell/lens-aeson:=[profile?] - dev-haskell/memory:=[profile?] - dev-haskell/mime-types:=[profile?] - >=dev-haskell/psqueues-0.2:=[profile?] - dev-haskell/text:=[profile?] - dev-haskell/time-locale-compat:=[profile?] - dev-haskell/unordered-containers:=[profile?] - >=dev-lang/ghc-7.10.1:= - httpbin? ( >=dev-haskell/aeson-pretty-0.8.0:=[profile?] - dev-haskell/base64-bytestring:=[profile?] - >=dev-haskell/snap-core-1.0.0.0:=[profile?] - >=dev-haskell/snap-server-0.9.4.4:=[profile?] - dev-haskell/unix-compat:=[profile?] - dev-haskell/uuid:=[profile?] ) -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.22.2.0 - >=dev-haskell/cabal-doctest-1.0.2 =dev-haskell/quickcheck-2.7 - dev-haskell/temporary - dev-haskell/test-framework - dev-haskell/test-framework-hunit - dev-haskell/test-framework-quickcheck2 - dev-haskell/vector - !httpbin? ( >=dev-haskell/aeson-pretty-0.8.0 - dev-haskell/base64-bytestring - >=dev-haskell/snap-core-1.0.0.0 - >=dev-haskell/snap-server-0.9.4.4 - dev-haskell/unix-compat - dev-haskell/uuid ) ) -" - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag aws aws) \ - --flag=-developer \ - --flag=doctest \ - $(cabal_flag httpbin httpbin) -} diff --git a/dev-haskell/wreq/wreq-0.5.3.3.ebuild b/dev-haskell/wreq/wreq-0.5.3.3.ebuild new file mode 100644 index 000000000000..0c9018f69297 --- /dev/null +++ b/dev-haskell/wreq/wreq-0.5.3.3.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.7.9999 +#hackport: flags: -developer,+doctest + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="An easy-to-use HTTP client library" +HOMEPAGE="http://www.serpentine.com/wreq/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="aws httpbin" + +RESTRICT=test # needs network + +RDEPEND=">=dev-haskell/aeson-0.7.0.3:=[profile?] + >=dev-haskell/attoparsec-0.11.1.0:=[profile?] + >=dev-haskell/authenticate-oauth-1.5:=[profile?] + dev-haskell/base16-bytestring:=[profile?] + dev-haskell/case-insensitive:=[profile?] + dev-haskell/cryptonite:=[profile?] + >=dev-haskell/exceptions-0.5:=[profile?] + dev-haskell/hashable:=[profile?] + >=dev-haskell/http-client-0.6:=[profile?] + >=dev-haskell/http-client-tls-0.3.3:=[profile?] + >=dev-haskell/http-types-0.8:=[profile?] + >=dev-haskell/lens-4.5:=[profile?] + dev-haskell/lens-aeson:=[profile?] + dev-haskell/memory:=[profile?] + dev-haskell/mime-types:=[profile?] + >=dev-haskell/psqueues-0.2:=[profile?] + dev-haskell/text:=[profile?] + dev-haskell/time-locale-compat:=[profile?] + dev-haskell/unordered-containers:=[profile?] + >=dev-lang/ghc-8.4.3:= + httpbin? ( >=dev-haskell/aeson-pretty-0.8.0:=[profile?] + dev-haskell/base64-bytestring:=[profile?] + >=dev-haskell/snap-core-1.0.0.0:=[profile?] + >=dev-haskell/snap-server-0.9.4.4:=[profile?] + dev-haskell/unix-compat:=[profile?] + dev-haskell/uuid:=[profile?] ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + >=dev-haskell/cabal-doctest-1.0.2 =dev-haskell/quickcheck-2.7 + dev-haskell/temporary + dev-haskell/test-framework + dev-haskell/test-framework-hunit + dev-haskell/test-framework-quickcheck2 + dev-haskell/vector + !httpbin? ( >=dev-haskell/aeson-pretty-0.8.0 + dev-haskell/base64-bytestring + >=dev-haskell/snap-core-1.0.0.0 + >=dev-haskell/snap-server-0.9.4.4 + dev-haskell/unix-compat + dev-haskell/uuid ) ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag aws aws) \ + --flag=-developer \ + --flag=doctest \ + $(cabal_flag httpbin httpbin) +} diff --git a/dev-haskell/xml-hamlet/Manifest b/dev-haskell/xml-hamlet/Manifest index 76d8fb91f404..2b6c8eda857c 100644 --- a/dev-haskell/xml-hamlet/Manifest +++ b/dev-haskell/xml-hamlet/Manifest @@ -1,3 +1,3 @@ DIST xml-hamlet-0.5.0.1.tar.gz 9270 BLAKE2B 49b713f45d16451d40d7afa46d045eafc208a56b3299f778950c89daa68c2678a2fb01c9e18d9645e00f3e2173bd1bc62bdd03a9b91b15d2f2d627977cb501fa SHA512 273dbb637c6e37fcc3b180448ccee0dce8996319d653cc3833fef302a297e8fdc805958b4ebc6e015cbfb2ae8b60a8325108b9d6dcaab052b460ff27a404de39 -EBUILD xml-hamlet-0.5.0.1.ebuild 833 BLAKE2B 80288abe0ea25258c3e46648a7b0854b45d76750a4614aac47b16412bb471d9db47095731f5c9dec1daeeeebd99ed7daf6f2c7795c7dca3ba0e0defd4566bbed SHA512 3c3e7a50b514e7ba4e2de1f33a6ecd92b5f9dd1ce5ae6b97838993a47f0a86de37ce1abcc816b68b899af485536e1e5f4575d58f775c165238a5138c7bbda025 +EBUILD xml-hamlet-0.5.0.1.ebuild 840 BLAKE2B 814315e26aa7334a2304bb33f6a111487d1974da5d96f72a0f11fb6f174d9051c089236edc7c8d660543377af7e2de98bbd63c4e5e75550b20d0aeaaeb528c99 SHA512 3e9f22e73e11e6e4ba7dfb935c978b66c337a7ea9a42f3e38e9f8eb57d108810027d33c5d56ea74d6463ae37e40583bf3ce62f0b7f1e1b3cbce9991104147739 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/xml-hamlet/xml-hamlet-0.5.0.1.ebuild b/dev-haskell/xml-hamlet/xml-hamlet-0.5.0.1.ebuild index fc840ae50acd..9e725968fdc8 100644 --- a/dev-haskell/xml-hamlet/xml-hamlet-0.5.0.1.ebuild +++ b/dev-haskell/xml-hamlet/xml-hamlet-0.5.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/parsec-2.0:=[profile?]