From fd70f5e3ed54d5e013c11a3f3e632e80838171d0 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 23 Jul 2022 02:48:52 +0100 Subject: gentoo auto-resync : 23:07:2022 - 02:48:51 --- dev-haskell/Manifest.gz | Bin 129323 -> 134244 bytes dev-haskell/adjunctions/Manifest | 2 +- dev-haskell/adjunctions/adjunctions-4.4.ebuild | 4 +- dev-haskell/aeson-pretty/Manifest | 3 + dev-haskell/aeson-pretty/aeson-pretty-0.8.9.ebuild | 48 +++++ dev-haskell/aeson/Manifest | 4 + dev-haskell/aeson/aeson-1.5.6.0.ebuild | 85 ++++++++ .../files/aeson-1.5.6.0-fix-tests-ghc_9.patch | 232 +++++++++++++++++++++ dev-haskell/ansi-terminal/Manifest | 2 +- .../ansi-terminal/ansi-terminal-0.10.3.ebuild | 4 +- dev-haskell/ansi-wl-pprint/Manifest | 3 + .../ansi-wl-pprint/ansi-wl-pprint-0.6.9.ebuild | 48 +++++ dev-haskell/appar/Manifest | 2 +- dev-haskell/appar/appar-0.1.8.ebuild | 4 +- dev-haskell/asn1-encoding/Manifest | 2 +- .../asn1-encoding/asn1-encoding-0.9.6.ebuild | 4 +- dev-haskell/asn1-parse/Manifest | 2 +- dev-haskell/asn1-parse/asn1-parse-0.9.5.ebuild | 4 +- dev-haskell/asn1-types/Manifest | 2 +- dev-haskell/asn1-types/asn1-types-0.3.3.ebuild | 4 +- dev-haskell/assoc/Manifest | 3 + dev-haskell/assoc/assoc-1.0.2.ebuild | 33 +++ dev-haskell/assoc/metadata.xml | 8 + dev-haskell/async/Manifest | 3 + dev-haskell/async/async-2.2.4.ebuild | 48 +++++ dev-haskell/attoparsec-iso8601/Manifest | 2 + .../attoparsec-iso8601-1.0.2.1.ebuild | 33 +++ dev-haskell/attoparsec/Manifest | 2 + dev-haskell/attoparsec/attoparsec-0.14.4.ebuild | 35 ++++ dev-haskell/auto-update/Manifest | 2 +- dev-haskell/auto-update/auto-update-0.1.6.ebuild | 4 +- dev-haskell/base-compat-batteries/Manifest | 3 + .../base-compat-batteries-0.12.1.ebuild | 46 ++++ dev-haskell/base-compat/Manifest | 2 + dev-haskell/base-compat/base-compat-0.12.1.ebuild | 23 ++ dev-haskell/base-orphans/Manifest | 4 +- dev-haskell/base-orphans/base-orphans-0.8.4.ebuild | 4 +- dev-haskell/base-orphans/base-orphans-0.8.6.ebuild | 25 +++ dev-haskell/base16-bytestring/Manifest | 2 +- .../base16-bytestring-0.1.1.7.ebuild | 4 +- dev-haskell/base64-bytestring/Manifest | 2 +- .../base64-bytestring-1.0.0.3.ebuild | 4 +- dev-haskell/basement/Manifest | 2 + dev-haskell/basement/basement-0.0.12.ebuild | 23 ++ dev-haskell/bifunctors/Manifest | 2 + dev-haskell/bifunctors/bifunctors-5.5.11.ebuild | 37 ++++ dev-haskell/binary/Manifest | 2 + dev-haskell/binary/binary-0.8.8.0.ebuild | 31 +++ dev-haskell/blaze-builder/Manifest | 2 + .../blaze-builder/blaze-builder-0.4.2.1.ebuild | 30 +++ dev-haskell/blaze-html/Manifest | 1 + .../blaze-html/blaze-html-0.9.1.2-r1.ebuild | 39 ++++ dev-haskell/blaze-markup/Manifest | 2 + .../blaze-markup/blaze-markup-0.8.2.8.ebuild | 30 +++ dev-haskell/bsb-http-chunked/Manifest | 2 +- .../bsb-http-chunked-0.0.0.4.ebuild | 4 +- dev-haskell/byteorder/Manifest | 2 +- dev-haskell/byteorder/byteorder-1.0.4.ebuild | 4 +- dev-haskell/bytestring-builder/Manifest | 2 +- .../bytestring-builder-0.10.8.2.0.ebuild | 4 +- dev-haskell/cabal-doctest/Manifest | 2 + .../cabal-doctest/cabal-doctest-1.0.9.ebuild | 24 +++ dev-haskell/cabal/Manifest | 2 + dev-haskell/cabal/cabal-3.4.1.0.ebuild | 51 +++++ dev-haskell/call-stack/Manifest | 2 +- dev-haskell/call-stack/call-stack-0.3.0.ebuild | 4 +- dev-haskell/case-insensitive/Manifest | 2 +- .../case-insensitive-1.2.1.0.ebuild | 4 +- dev-haskell/cereal/Manifest | 2 +- dev-haskell/cereal/cereal-0.5.8.1.ebuild | 4 +- dev-haskell/charset/Manifest | 2 +- dev-haskell/charset/charset-0.3.7.1-r1.ebuild | 4 +- dev-haskell/citeproc/Manifest | 2 + dev-haskell/citeproc/citeproc-0.7.ebuild | 54 +++++ dev-haskell/clock/Manifest | 2 +- dev-haskell/clock/clock-0.7.2.ebuild | 4 +- dev-haskell/cmdargs/Manifest | 2 +- dev-haskell/cmdargs/cmdargs-0.10.20.ebuild | 4 +- dev-haskell/code-page/Manifest | 2 +- dev-haskell/code-page/code-page-0.1.3.ebuild | 4 +- dev-haskell/colour/Manifest | 2 +- dev-haskell/colour/colour-2.3.5.ebuild | 4 +- dev-haskell/commonmark-extensions/Manifest | 2 + .../commonmark-extensions-0.2.3.2.ebuild | 28 +++ dev-haskell/commonmark-pandoc/Manifest | 2 + .../commonmark-pandoc-0.2.1.2.ebuild | 27 +++ dev-haskell/commonmark/Manifest | 2 + dev-haskell/commonmark/commonmark-0.2.2.ebuild | 28 +++ dev-haskell/comonad/Manifest | 2 + dev-haskell/comonad/comonad-5.0.8.ebuild | 37 ++++ dev-haskell/concurrent-output/Manifest | 2 +- .../concurrent-output-1.10.11.ebuild | 4 +- dev-haskell/conduit-extra/Manifest | 2 +- .../conduit-extra/conduit-extra-1.3.4.ebuild | 4 +- dev-haskell/conduit/Manifest | 2 + dev-haskell/conduit/conduit-1.3.4.2.ebuild | 38 ++++ dev-haskell/connection/Manifest | 2 +- dev-haskell/connection/connection-0.3.1.ebuild | 4 +- dev-haskell/constraints/Manifest | 2 + dev-haskell/constraints/constraints-0.13.3.ebuild | 27 +++ dev-haskell/contravariant/Manifest | 2 + .../contravariant/contravariant-1.5.3.ebuild | 35 ++++ dev-haskell/cookie/Manifest | 2 +- dev-haskell/cookie/cookie-0.4.4.ebuild | 4 +- dev-haskell/cryptonite/Manifest | 5 +- dev-haskell/cryptonite/cryptonite-0.28.ebuild | 58 ++++++ dev-haskell/cryptonite/metadata.xml | 1 + dev-haskell/data-default-class/Manifest | 2 +- .../data-default-class-0.1.2.0.ebuild | 4 +- .../data-default-instances-containers/Manifest | 2 +- .../data-default-instances-containers-0.0.1.ebuild | 4 +- dev-haskell/data-default-instances-dlist/Manifest | 2 +- .../data-default-instances-dlist-0.0.1.ebuild | 4 +- .../data-default-instances-old-locale/Manifest | 2 +- .../data-default-instances-old-locale-0.0.1.ebuild | 4 +- dev-haskell/data-default/Manifest | 2 +- .../data-default/data-default-0.7.1.1.ebuild | 4 +- dev-haskell/data-fix/Manifest | 4 + dev-haskell/data-fix/data-fix-0.3.2.ebuild | 38 ++++ dev-haskell/data-fix/metadata.xml | 8 + dev-haskell/dec/Manifest | 2 +- dev-haskell/dec/dec-0.0.3.ebuild | 4 +- dev-haskell/deriving-compat/Manifest | 2 + .../deriving-compat/deriving-compat-0.6.ebuild | 31 +++ dev-haskell/diff/Manifest | 2 +- dev-haskell/diff/diff-0.4.0.ebuild | 4 +- dev-haskell/digest/Manifest | 2 +- dev-haskell/digest/digest-0.0.1.2.ebuild | 4 +- dev-haskell/distributive/Manifest | 2 + .../distributive/distributive-0.6.2.1.ebuild | 34 +++ dev-haskell/dlist/Manifest | 2 +- dev-haskell/dlist/dlist-0.8.0.7.ebuild | 4 +- dev-haskell/doclayout/Manifest | 2 + dev-haskell/doclayout/doclayout-0.4.ebuild | 29 +++ dev-haskell/doctemplates/Manifest | 2 + .../doctemplates/doctemplates-0.10.0.2.ebuild | 35 ++++ dev-haskell/doctest/Manifest | 3 + dev-haskell/doctest/doctest-0.20.0.ebuild | 52 +++++ dev-haskell/easy-file/Manifest | 2 +- dev-haskell/easy-file/easy-file-0.2.2.ebuild | 4 +- dev-haskell/emojis/Manifest | 2 + dev-haskell/emojis/emojis-0.1.2.ebuild | 25 +++ dev-haskell/enclosed-exceptions/Manifest | 2 +- .../enclosed-exceptions-1.0.3.ebuild | 4 +- dev-haskell/erf/Manifest | 2 +- dev-haskell/erf/erf-2.0.0.0-r1.ebuild | 4 +- dev-haskell/errors/Manifest | 2 +- dev-haskell/errors/errors-2.3.0.ebuild | 4 +- dev-haskell/exceptions/Manifest | 2 +- dev-haskell/exceptions/exceptions-0.10.4.ebuild | 6 +- dev-haskell/extensible-exceptions/Manifest | 2 +- .../extensible-exceptions-0.1.1.4.ebuild | 4 +- dev-haskell/fail/Manifest | 2 +- dev-haskell/fail/fail-4.9.0.0.ebuild | 4 +- dev-haskell/fast-logger/Manifest | 2 +- dev-haskell/fast-logger/fast-logger-3.0.1.ebuild | 4 +- dev-haskell/file-embed/Manifest | 2 +- dev-haskell/file-embed/file-embed-0.0.11.2.ebuild | 4 +- dev-haskell/fingertree/Manifest | 2 +- dev-haskell/fingertree/fingertree-0.1.4.2.ebuild | 4 +- dev-haskell/foldl/Manifest | 4 + .../foldl/files/foldl-1.4.12-cabal-doctest.patch | 83 ++++++++ dev-haskell/foldl/foldl-1.4.12.ebuild | 57 +++++ dev-haskell/foundation/Manifest | 2 + dev-haskell/foundation/foundation-0.0.26.1.ebuild | 40 ++++ dev-haskell/free/Manifest | 2 + dev-haskell/free/free-5.1.9.ebuild | 30 +++ dev-haskell/fsnotify/Manifest | 2 +- dev-haskell/fsnotify/fsnotify-0.3.0.1.ebuild | 4 +- dev-haskell/generic-deriving/Manifest | 2 + .../generic-deriving-1.14.1.ebuild | 25 +++ dev-haskell/generics-sop/Manifest | 2 + .../generics-sop/generics-sop-0.5.1.1.ebuild | 25 +++ dev-haskell/getopt-generics/Manifest | 2 +- .../getopt-generics-0.13.0.4.ebuild | 4 +- dev-haskell/ghc-byteorder/Manifest | 3 + .../ghc-byteorder/ghc-byteorder-4.11.0.0.10.ebuild | 31 +++ dev-haskell/ghc-byteorder/metadata.xml | 23 ++ dev-haskell/ghc-paths/Manifest | 2 +- dev-haskell/ghc-paths/ghc-paths-0.1.0.12-r1.ebuild | 9 +- dev-haskell/glob/Manifest | 3 + dev-haskell/glob/glob-0.10.2.ebuild | 52 +++++ dev-haskell/haddock-library/Manifest | 3 + .../haddock-library/haddock-library-1.10.0.ebuild | 55 +++++ dev-haskell/hakyll/Manifest | 4 +- dev-haskell/hakyll/hakyll-4.14.0.0-r1.ebuild | 86 -------- dev-haskell/hakyll/hakyll-4.15.1.1.ebuild | 82 ++++++++ dev-haskell/happy/Manifest | 2 +- dev-haskell/happy/happy-1.19.12.ebuild | 4 +- dev-haskell/hashable-time/Manifest | 2 + dev-haskell/hashable-time/hashable-time-0.3.ebuild | 25 +++ dev-haskell/hashable/Manifest | 2 + dev-haskell/hashable/hashable-1.4.0.2.ebuild | 38 ++++ dev-haskell/haskeline/Manifest | 2 + dev-haskell/haskeline/haskeline-0.8.2.ebuild | 40 ++++ dev-haskell/haskell-lexer/Manifest | 2 + dev-haskell/haskell-lexer/haskell-lexer-1.1.ebuild | 24 +++ dev-haskell/haskell-src-exts/Manifest | 2 +- .../haskell-src-exts-1.21.1.ebuild | 4 +- dev-haskell/hedgehog/Manifest | 3 + dev-haskell/hedgehog/hedgehog-1.0.5.ebuild | 50 +++++ dev-haskell/hinotify/Manifest | 2 +- dev-haskell/hinotify/hinotify-0.3.10.ebuild | 4 +- dev-haskell/hostname/Manifest | 2 +- dev-haskell/hostname/hostname-1.0-r1.ebuild | 4 +- dev-haskell/hourglass/Manifest | 2 +- dev-haskell/hourglass/hourglass-0.2.12.ebuild | 4 +- dev-haskell/hscolour/Manifest | 2 +- dev-haskell/hscolour/hscolour-1.24.4.ebuild | 4 +- dev-haskell/hslua-aeson/Manifest | 3 + dev-haskell/hslua-aeson/hslua-aeson-2.2.0.ebuild | 34 +++ dev-haskell/hslua-aeson/metadata.xml | 8 + dev-haskell/hslua-classes/Manifest | 5 + .../hslua-classes/hslua-classes-2.1.0.ebuild | 34 +++ .../hslua-classes/hslua-classes-2.2.0.ebuild | 32 +++ dev-haskell/hslua-classes/metadata.xml | 8 + dev-haskell/hslua-core/Manifest | 5 + dev-haskell/hslua-core/hslua-core-2.1.0.ebuild | 33 +++ dev-haskell/hslua-core/hslua-core-2.2.0.ebuild | 30 +++ dev-haskell/hslua-core/metadata.xml | 8 + dev-haskell/hslua-marshalling/Manifest | 5 + .../hslua-marshalling-2.1.0.ebuild | 33 +++ .../hslua-marshalling-2.2.0.ebuild | 31 +++ dev-haskell/hslua-marshalling/metadata.xml | 8 + dev-haskell/hslua-module-doclayout/Manifest | 3 + .../hslua-module-doclayout-1.0.4.ebuild | 28 +++ dev-haskell/hslua-module-doclayout/metadata.xml | 8 + dev-haskell/hslua-module-path/Manifest | 2 + .../hslua-module-path-1.0.2.ebuild | 30 +++ dev-haskell/hslua-module-system/Manifest | 2 + .../hslua-module-system-1.0.2.ebuild | 32 +++ dev-haskell/hslua-module-text/Manifest | 2 + .../hslua-module-text-1.0.2.ebuild | 30 +++ dev-haskell/hslua-module-version/Manifest | 3 + .../hslua-module-version-1.0.2.ebuild | 30 +++ dev-haskell/hslua-module-version/metadata.xml | 8 + dev-haskell/hslua-objectorientation/Manifest | 5 + .../hslua-objectorientation-2.1.0.ebuild | 35 ++++ .../hslua-objectorientation-2.2.0.ebuild | 32 +++ dev-haskell/hslua-objectorientation/metadata.xml | 8 + dev-haskell/hslua-packaging/Manifest | 5 + .../hslua-packaging/hslua-packaging-2.1.0.ebuild | 31 +++ .../hslua-packaging/hslua-packaging-2.2.0.ebuild | 29 +++ dev-haskell/hslua-packaging/metadata.xml | 8 + dev-haskell/hslua/Manifest | 4 + dev-haskell/hslua/hslua-2.1.0.ebuild | 47 +++++ dev-haskell/hslua/hslua-2.2.0.ebuild | 49 +++++ dev-haskell/hspec-contrib/Manifest | 2 +- .../hspec-contrib/hspec-contrib-0.5.1.ebuild | 4 +- dev-haskell/hspec-core/Manifest | 2 + dev-haskell/hspec-core/hspec-core-2.9.4.ebuild | 39 ++++ dev-haskell/hspec-discover/Manifest | 2 + .../hspec-discover/hspec-discover-2.9.4.ebuild | 26 +++ dev-haskell/hspec-expectations/Manifest | 2 +- .../hspec-expectations-0.8.2.ebuild | 4 +- dev-haskell/hspec-meta/Manifest | 2 + dev-haskell/hspec-meta/hspec-meta-2.9.3.ebuild | 31 +++ dev-haskell/hspec-wai/Manifest | 3 + dev-haskell/hspec-wai/hspec-wai-0.10.1.ebuild | 34 +++ dev-haskell/hspec-wai/metadata.xml | 8 + dev-haskell/hspec/Manifest | 2 + dev-haskell/hspec/hspec-2.9.4.ebuild | 27 +++ dev-haskell/hsyaml/Manifest | 2 +- dev-haskell/hsyaml/hsyaml-0.2.1.0.ebuild | 4 +- dev-haskell/http-api-data/Manifest | 5 +- .../http-api-data/http-api-data-0.4.3.ebuild | 58 ++++++ dev-haskell/http-api-data/metadata.xml | 3 + dev-haskell/http-client-tls/Manifest | 2 +- .../http-client-tls/http-client-tls-0.3.5.3.ebuild | 4 +- dev-haskell/http-client/Manifest | 3 + .../http-client-0.7.10-disable-net-tests.patch | 16 ++ dev-haskell/http-client/http-client-0.7.11.ebuild | 48 +++++ dev-haskell/http-conduit/Manifest | 4 +- .../http-conduit/http-conduit-2.3.7.3.ebuild | 54 ----- dev-haskell/http-conduit/http-conduit-2.3.8.ebuild | 43 ++++ dev-haskell/http-date/Manifest | 2 +- dev-haskell/http-date/http-date-0.0.8.ebuild | 4 +- dev-haskell/http-media/Manifest | 3 + dev-haskell/http-media/http-media-0.8.0.0.ebuild | 39 ++++ dev-haskell/http-media/metadata.xml | 35 ++++ dev-haskell/http-types/Manifest | 2 +- dev-haskell/http-types/http-types-0.12.3.ebuild | 4 +- dev-haskell/http2/Manifest | 2 +- dev-haskell/http2/http2-2.0.3.ebuild | 4 +- dev-haskell/hunit/Manifest | 2 +- dev-haskell/hunit/hunit-1.6.2.0.ebuild | 4 +- dev-haskell/indexed-traversable-instances/Manifest | 3 + .../indexed-traversable-instances-0.1.ebuild | 31 +++ .../indexed-traversable-instances/metadata.xml | 8 + dev-haskell/indexed-traversable/Manifest | 2 + .../indexed-traversable-0.1.2.ebuild | 23 ++ dev-haskell/integer-logarithms/Manifest | 1 + .../integer-logarithms-1.0.3.1-r1.ebuild | 46 ++++ dev-haskell/invariant/Manifest | 2 + dev-haskell/invariant/invariant-0.5.5.ebuild | 35 ++++ dev-haskell/iproute/Manifest | 2 +- dev-haskell/iproute/iproute-1.7.8.ebuild | 4 +- dev-haskell/ipynb/Manifest | 2 + dev-haskell/ipynb/ipynb-0.2.ebuild | 31 +++ dev-haskell/jira-wiki-markup/Manifest | 2 + .../jira-wiki-markup/jira-wiki-markup-1.4.0.ebuild | 28 +++ dev-haskell/juicypixels/Manifest | 2 +- dev-haskell/juicypixels/juicypixels-3.3.5.ebuild | 4 +- dev-haskell/kan-extensions/Manifest | 2 + .../kan-extensions/kan-extensions-5.2.5.ebuild | 33 +++ dev-haskell/lens/Manifest | 2 + dev-haskell/lens/lens-5.1.1.ebuild | 66 ++++++ dev-haskell/libyaml/Manifest | 2 +- dev-haskell/libyaml/libyaml-0.1.2.ebuild | 4 +- dev-haskell/lifted-async/Manifest | 2 + .../lifted-async/lifted-async-0.10.2.ebuild | 34 +++ dev-haskell/lifted-base/Manifest | 2 +- .../lifted-base/lifted-base-0.2.3.12.ebuild | 4 +- dev-haskell/logging-facade/Manifest | 2 +- .../logging-facade/logging-facade-0.3.0.ebuild | 4 +- dev-haskell/lpeg/Manifest | 3 + dev-haskell/lpeg/lpeg-1.0.3.ebuild | 32 +++ dev-haskell/lpeg/metadata.xml | 14 ++ dev-haskell/lrucache/Manifest | 2 +- dev-haskell/lrucache/lrucache-1.2.0.1.ebuild | 4 +- dev-haskell/lua-arbitrary/Manifest | 3 + .../lua-arbitrary/lua-arbitrary-1.0.1.ebuild | 25 +++ dev-haskell/lua-arbitrary/metadata.xml | 8 + dev-haskell/lua/Manifest | 5 + dev-haskell/lua/lua-2.1.0.ebuild | 39 ++++ dev-haskell/lua/lua-2.2.0.ebuild | 38 ++++ dev-haskell/lua/metadata.xml | 31 +++ dev-haskell/math-functions/Manifest | 2 +- .../math-functions/math-functions-0.3.3.0.ebuild | 4 +- dev-haskell/memory/Manifest | 2 + dev-haskell/memory/memory-0.15.0-r1.ebuild | 38 ++++ dev-haskell/microlens-aeson/Manifest | 2 + .../microlens-aeson/microlens-aeson-2.3.1.ebuild | 33 +++ dev-haskell/microlens/Manifest | 2 +- dev-haskell/microlens/microlens-0.4.11.2.ebuild | 4 +- dev-haskell/mime-types/Manifest | 2 +- dev-haskell/mime-types/mime-types-0.1.0.9.ebuild | 4 +- dev-haskell/mmorph/Manifest | 2 +- dev-haskell/mmorph/mmorph-1.1.3.ebuild | 4 +- dev-haskell/mockery/Manifest | 2 +- dev-haskell/mockery/mockery-0.3.5.ebuild | 4 +- dev-haskell/monad-control/Manifest | 2 +- .../monad-control/monad-control-1.0.2.3.ebuild | 4 +- dev-haskell/mono-traversable/Manifest | 2 +- .../mono-traversable-1.0.15.1.ebuild | 4 +- dev-haskell/mtl/Manifest | 2 +- dev-haskell/mtl/mtl-2.2.2.ebuild | 6 +- dev-haskell/mwc-random/Manifest | 2 +- dev-haskell/mwc-random/mwc-random-0.14.0.0.ebuild | 4 +- dev-haskell/nanospec/Manifest | 2 +- dev-haskell/nanospec/nanospec-0.2.2.ebuild | 4 +- dev-haskell/nats/Manifest | 2 + dev-haskell/nats/nats-1.1.2-r1.ebuild | 41 ++++ dev-haskell/network-byte-order/Manifest | 2 +- .../network-byte-order-0.1.4.0.ebuild | 4 +- dev-haskell/network-uri/Manifest | 2 + dev-haskell/network-uri/network-uri-2.6.4.1.ebuild | 32 +++ dev-haskell/network/Manifest | 2 +- dev-haskell/network/network-3.0.1.1.ebuild | 4 +- dev-haskell/old-locale/Manifest | 2 +- dev-haskell/old-locale/old-locale-1.0.0.7.ebuild | 4 +- dev-haskell/old-time/Manifest | 2 +- dev-haskell/old-time/old-time-1.1.0.3-r1.ebuild | 4 +- dev-haskell/onetuple/Manifest | 3 + dev-haskell/onetuple/metadata.xml | 8 + dev-haskell/onetuple/onetuple-0.3.1.ebuild | 29 +++ dev-haskell/optparse-applicative/Manifest | 3 + .../optparse-applicative-0.16.1.0.ebuild | 42 ++++ dev-haskell/pandoc-lua-marshal/Manifest | 3 + dev-haskell/pandoc-lua-marshal/metadata.xml | 8 + .../pandoc-lua-marshal-0.1.6.ebuild | 33 +++ dev-haskell/pandoc-types/Manifest | 2 + .../pandoc-types/pandoc-types-1.22.2.ebuild | 31 +++ dev-haskell/parallel/Manifest | 2 +- dev-haskell/parallel/parallel-3.2.2.0.ebuild | 4 +- dev-haskell/parsec/Manifest | 1 + dev-haskell/parsec/parsec-3.1.14.0-r1.ebuild | 31 +++ dev-haskell/parsers/Manifest | 4 +- dev-haskell/parsers/metadata.xml | 1 + dev-haskell/parsers/parsers-0.12.10-r1.ebuild | 57 +++++ dev-haskell/pcre-light/Manifest | 2 +- dev-haskell/pcre-light/pcre-light-0.4.1.0.ebuild | 4 +- dev-haskell/pem/Manifest | 2 +- dev-haskell/pem/pem-0.2.4.ebuild | 4 +- dev-haskell/pgp-wordlist/Manifest | 2 +- .../pgp-wordlist/pgp-wordlist-0.1.0.3.ebuild | 4 +- dev-haskell/pretty-show/Manifest | 2 + dev-haskell/pretty-show/pretty-show-1.10.ebuild | 26 +++ dev-haskell/prettyprinter-ansi-terminal/Manifest | 2 + .../prettyprinter-ansi-terminal-1.1.2.ebuild | 28 +++ dev-haskell/prettyprinter/Manifest | 2 + .../prettyprinter/prettyprinter-1.7.0.ebuild | 33 +++ dev-haskell/primitive/Manifest | 2 + dev-haskell/primitive/primitive-0.7.2.0.ebuild | 32 +++ dev-haskell/profunctors/Manifest | 2 + dev-haskell/profunctors/profunctors-5.6.2.ebuild | 29 +++ dev-haskell/psqueues/Manifest | 2 + dev-haskell/psqueues/psqueues-0.2.7.3.ebuild | 30 +++ dev-haskell/quickcheck-instances/Manifest | 3 + .../quickcheck-instances-0.3.27.ebuild | 55 +++++ dev-haskell/quickcheck-io/Manifest | 2 +- .../quickcheck-io/quickcheck-io-0.2.0.ebuild | 4 +- dev-haskell/quickcheck/Manifest | 2 + dev-haskell/quickcheck/quickcheck-2.14.2.ebuild | 40 ++++ dev-haskell/random/Manifest | 2 + dev-haskell/random/random-1.2.1.ebuild | 27 +++ dev-haskell/raw-strings-qq/Manifest | 2 +- .../raw-strings-qq/raw-strings-qq-1.1.ebuild | 4 +- dev-haskell/reducers/Manifest | 2 +- dev-haskell/reducers/reducers-3.12.3-r1.ebuild | 4 +- dev-haskell/reflection/Manifest | 2 +- dev-haskell/reflection/reflection-2.1.6.ebuild | 4 +- dev-haskell/regex-base/Manifest | 2 + dev-haskell/regex-base/regex-base-0.94.0.1.ebuild | 25 +++ dev-haskell/regex-posix/Manifest | 2 +- .../regex-posix/regex-posix-0.96.0.0.ebuild | 4 +- dev-haskell/regex-tdfa/Manifest | 2 +- dev-haskell/regex-tdfa/regex-tdfa-1.3.1.1.ebuild | 4 +- dev-haskell/resourcet/Manifest | 2 +- dev-haskell/resourcet/resourcet-1.2.4.2.ebuild | 4 +- dev-haskell/retry/Manifest | 2 + dev-haskell/retry/retry-0.9.0.0.ebuild | 38 ++++ dev-haskell/safe/Manifest | 2 +- dev-haskell/safe/safe-0.3.19.ebuild | 4 +- dev-haskell/scientific/Manifest | 2 +- dev-haskell/scientific/scientific-0.3.6.2.ebuild | 4 +- dev-haskell/semialign/Manifest | 4 + dev-haskell/semialign/metadata.xml | 8 + dev-haskell/semialign/semialign-1.2.0.1.ebuild | 51 +++++ dev-haskell/semigroupoids/Manifest | 4 +- dev-haskell/semigroupoids/metadata.xml | 12 ++ .../semigroupoids/semigroupoids-5.3.7.ebuild | 45 ++++ dev-haskell/semigroups/Manifest | 2 + dev-haskell/semigroups/semigroups-0.20.ebuild | 39 ++++ dev-haskell/servant-server/Manifest | 5 + .../servant-server-0.18.3-add-examples-flag.patch | 31 +++ dev-haskell/servant-server/metadata.xml | 8 + .../servant-server/servant-server-0.19.1.ebuild | 72 +++++++ dev-haskell/servant/Manifest | 4 + dev-haskell/servant/metadata.xml | 8 + dev-haskell/servant/servant-0.19.ebuild | 60 ++++++ dev-haskell/setenv/Manifest | 2 +- dev-haskell/setenv/setenv-0.1.1.3.ebuild | 4 +- dev-haskell/setlocale/Manifest | 2 +- dev-haskell/setlocale/setlocale-1.0.0.9.ebuild | 4 +- dev-haskell/sha/Manifest | 2 +- dev-haskell/sha/sha-1.6.4.4.ebuild | 4 +- dev-haskell/shelly/Manifest | 2 +- dev-haskell/shelly/shelly-1.9.0.ebuild | 4 +- dev-haskell/should-not-typecheck/Manifest | 3 + dev-haskell/should-not-typecheck/metadata.xml | 11 + .../should-not-typecheck-2.1.0.ebuild | 27 +++ dev-haskell/silently/Manifest | 2 +- dev-haskell/silently/silently-1.2.5.1.ebuild | 4 +- dev-haskell/simple-reflect/Manifest | 2 +- .../simple-reflect/simple-reflect-0.3.3.ebuild | 4 +- dev-haskell/simple-sendfile/Manifest | 2 +- .../simple-sendfile/simple-sendfile-0.2.28.ebuild | 4 +- dev-haskell/singleton-bool/Manifest | 2 +- .../singleton-bool/singleton-bool-0.1.5-r1.ebuild | 4 +- dev-haskell/skylighting-core/Manifest | 2 + .../skylighting-core-0.12.3.1.ebuild | 48 +++++ dev-haskell/skylighting/Manifest | 2 + .../skylighting/skylighting-0.12.3.1.ebuild | 35 ++++ dev-haskell/socks/Manifest | 2 +- dev-haskell/socks/socks-0.6.1.ebuild | 4 +- dev-haskell/sop-core/Manifest | 2 + dev-haskell/sop-core/sop-core-0.5.0.2.ebuild | 29 +++ dev-haskell/split/Manifest | 2 +- dev-haskell/split/split-0.2.3.4.ebuild | 4 +- dev-haskell/splitmix/Manifest | 2 + dev-haskell/splitmix/splitmix-0.1.0.3.ebuild | 43 ++++ dev-haskell/statevar/Manifest | 2 + dev-haskell/statevar/statevar-1.2.1.ebuild | 30 +++ dev-haskell/stm/Manifest | 2 + dev-haskell/stm/stm-2.5.0.1.ebuild | 28 +++ dev-haskell/streaming-commons/Manifest | 2 +- .../streaming-commons-0.2.1.2.ebuild | 4 +- dev-haskell/strict/Manifest | 3 + dev-haskell/strict/strict-0.4.0.1.ebuild | 46 ++++ dev-haskell/string-conversions/Manifest | 3 + dev-haskell/string-conversions/metadata.xml | 13 ++ .../string-conversions-0.4.0.1.ebuild | 29 +++ dev-haskell/string-qq/Manifest | 2 +- dev-haskell/string-qq/string-qq-0.0.4.ebuild | 4 +- dev-haskell/syb/Manifest | 2 + dev-haskell/syb/syb-0.7.2.1.ebuild | 26 +++ dev-haskell/tagged/Manifest | 2 + dev-haskell/tagged/tagged-0.8.6.1.ebuild | 33 +++ dev-haskell/tagsoup/Manifest | 2 +- dev-haskell/tagsoup/tagsoup-0.14.8.ebuild | 4 +- dev-haskell/tasty-expected-failure/Manifest | 2 +- .../tasty-expected-failure-0.11.1.2.ebuild | 4 +- dev-haskell/tasty-golden/Manifest | 2 +- .../tasty-golden/tasty-golden-2.3.1.1.ebuild | 4 +- dev-haskell/tasty-hedgehog/Manifest | 2 + .../tasty-hedgehog/tasty-hedgehog-1.1.0.0.ebuild | 35 ++++ dev-haskell/tasty-hslua/Manifest | 3 + dev-haskell/tasty-hslua/metadata.xml | 8 + dev-haskell/tasty-hslua/tasty-hslua-1.0.2.ebuild | 26 +++ dev-haskell/tasty-hunit/Manifest | 2 + .../tasty-hunit/tasty-hunit-0.10.0.3.ebuild | 26 +++ dev-haskell/tasty-kat/Manifest | 2 +- dev-haskell/tasty-kat/tasty-kat-0.0.3.ebuild | 4 +- dev-haskell/tasty-lua/Manifest | 2 + dev-haskell/tasty-lua/tasty-lua-1.0.2.ebuild | 31 +++ dev-haskell/tasty-quickcheck/Manifest | 2 +- .../tasty-quickcheck-0.10.1.1.ebuild | 4 +- dev-haskell/tasty-th/Manifest | 2 +- dev-haskell/tasty-th/tasty-th-0.1.7.ebuild | 4 +- dev-haskell/tasty/Manifest | 2 + dev-haskell/tasty/tasty-1.4.2.3.ebuild | 37 ++++ dev-haskell/temporary-rc/Manifest | 2 +- .../temporary-rc/temporary-rc-1.2.0.3.ebuild | 4 +- dev-haskell/temporary/Manifest | 2 +- dev-haskell/temporary/temporary-1.3.ebuild | 4 +- dev-haskell/terminal-size/Manifest | 2 +- .../terminal-size/terminal-size-0.3.2.1.ebuild | 4 +- dev-haskell/terminfo/Manifest | 2 + dev-haskell/terminfo/terminfo-0.4.1.5.ebuild | 26 +++ dev-haskell/test-framework-hunit/Manifest | 2 +- .../test-framework-hunit-0.3.0.2-r1.ebuild | 4 +- dev-haskell/test-framework-quickcheck2/Manifest | 1 + .../test-framework-quickcheck2-0.3.0.5-r2.ebuild | 42 ++++ dev-haskell/test-framework/Manifest | 1 + .../test-framework-0.8.2.0-r3.ebuild | 49 +++++ dev-haskell/texmath/Manifest | 4 +- dev-haskell/texmath/metadata.xml | 1 + dev-haskell/texmath/texmath-0.12.5.1.ebuild | 50 +++++ dev-haskell/text-conversions/Manifest | 2 +- .../text-conversions/text-conversions-0.3.0.ebuild | 4 +- dev-haskell/text-icu/Manifest | 2 + dev-haskell/text-icu/text-icu-0.7.1.0.ebuild | 35 ++++ dev-haskell/text-short/Manifest | 2 + dev-haskell/text-short/text-short-0.1.5.ebuild | 33 +++ dev-haskell/text-show/Manifest | 2 + dev-haskell/text-show/text-show-3.9.7.ebuild | 42 ++++ dev-haskell/text/Manifest | 2 + dev-haskell/text/text-1.2.5.0.ebuild | 36 ++++ dev-haskell/tf-random/Manifest | 2 +- dev-haskell/tf-random/tf-random-0.5.ebuild | 4 +- dev-haskell/th-abstraction/Manifest | 2 + .../th-abstraction/th-abstraction-0.4.2.0.ebuild | 24 +++ dev-haskell/th-compat/Manifest | 3 + dev-haskell/th-compat/metadata.xml | 8 + dev-haskell/th-compat/th-compat-0.1.3.ebuild | 26 +++ dev-haskell/th-lift-instances/Manifest | 2 + .../th-lift-instances-0.1.19.ebuild | 27 +++ dev-haskell/th-lift/Manifest | 2 + dev-haskell/th-lift/th-lift-0.8.2.ebuild | 25 +++ dev-haskell/these/Manifest | 4 + dev-haskell/these/metadata.xml | 8 + dev-haskell/these/these-1.1.1.1.ebuild | 45 ++++ dev-haskell/time-compat/Manifest | 3 + dev-haskell/time-compat/time-compat-1.9.6.1.ebuild | 47 +++++ dev-haskell/time-locale-compat/Manifest | 2 +- .../time-locale-compat-0.1.1.5.ebuild | 4 +- dev-haskell/time-manager/Manifest | 2 +- dev-haskell/time-manager/time-manager-0.0.0.ebuild | 4 +- dev-haskell/timeit/Manifest | 2 +- dev-haskell/timeit/timeit-2.0.ebuild | 4 +- dev-haskell/tls-session-manager/Manifest | 2 +- .../tls-session-manager-0.0.4.ebuild | 4 +- dev-haskell/tls/Manifest | 2 +- dev-haskell/tls/tls-1.5.4.ebuild | 4 +- dev-haskell/transformers-base/Manifest | 2 +- .../transformers-base-0.4.5.2.ebuild | 4 +- dev-haskell/transformers-compat/Manifest | 2 +- .../transformers-compat-0.6.6.ebuild | 4 +- dev-haskell/transformers/Manifest | 2 +- .../transformers/transformers-0.5.6.2.ebuild | 6 +- dev-haskell/tree-diff/Manifest | 2 + dev-haskell/tree-diff/tree-diff-0.2.1.1.ebuild | 47 +++++ dev-haskell/trifecta/Manifest | 2 + dev-haskell/trifecta/trifecta-2.1.2.ebuild | 41 ++++ dev-haskell/type-equality/Manifest | 2 +- dev-haskell/type-equality/type-equality-1.ebuild | 4 +- dev-haskell/typed-process/Manifest | 2 +- .../typed-process/typed-process-0.2.6.0.ebuild | 4 +- dev-haskell/unbounded-delays/Manifest | 2 +- .../unbounded-delays-0.1.1.0.ebuild | 4 +- dev-haskell/unicode-collation/Manifest | 3 + dev-haskell/unicode-collation/metadata.xml | 13 ++ .../unicode-collation-0.1.3.1.ebuild | 44 ++++ dev-haskell/unicode-data/Manifest | 4 + dev-haskell/unicode-data/metadata.xml | 8 + dev-haskell/unicode-data/unicode-data-0.3.0.ebuild | 38 ++++ dev-haskell/unicode-transforms/Manifest | 1 + .../unicode-transforms-0.3.7.1-r1.ebuild | 44 ++++ dev-haskell/uniplate/Manifest | 2 + dev-haskell/uniplate/uniplate-1.6.13.ebuild | 34 +++ dev-haskell/unix-compat/Manifest | 2 +- dev-haskell/unix-compat/unix-compat-0.5.2.ebuild | 4 +- dev-haskell/unix-time/Manifest | 2 +- dev-haskell/unix-time/unix-time-0.4.7.ebuild | 4 +- dev-haskell/unliftio-core/Manifest | 2 +- .../unliftio-core/unliftio-core-0.1.2.0.ebuild | 4 +- dev-haskell/unliftio/Manifest | 2 +- dev-haskell/unliftio/unliftio-0.2.12.1.ebuild | 4 +- dev-haskell/unordered-containers/Manifest | 2 + .../unordered-containers-0.2.17.0.ebuild | 37 ++++ dev-haskell/utf8-string/Manifest | 2 +- dev-haskell/utf8-string/utf8-string-1.0.1.1.ebuild | 4 +- dev-haskell/uuid-types/Manifest | 3 + dev-haskell/uuid-types/uuid-types-1.0.5.ebuild | 44 ++++ dev-haskell/vault/Manifest | 3 + dev-haskell/vault/vault-0.3.1.5.ebuild | 45 ++++ dev-haskell/vector-algorithms/Manifest | 2 + .../vector-algorithms-0.8.0.4.ebuild | 39 ++++ dev-haskell/vector-th-unbox/Manifest | 2 +- .../vector-th-unbox/vector-th-unbox-0.2.1.7.ebuild | 4 +- dev-haskell/vector/Manifest | 4 + .../files/vector-0.12.3.1-cabal-doctest.patch | 86 ++++++++ dev-haskell/vector/vector-0.12.3.1.ebuild | 67 ++++++ dev-haskell/void/Manifest | 2 +- dev-haskell/void/void-0.7.3.ebuild | 4 +- dev-haskell/wai-app-static/Manifest | 2 +- .../wai-app-static-3.1.7.2-r1.ebuild | 4 +- dev-haskell/wai-conduit/Manifest | 2 +- dev-haskell/wai-conduit/wai-conduit-3.0.0.4.ebuild | 4 +- dev-haskell/wai-extra/Manifest | 2 +- dev-haskell/wai-extra/wai-extra-3.1.4.1.ebuild | 4 +- dev-haskell/wai-logger/Manifest | 2 +- dev-haskell/wai-logger/wai-logger-2.3.6.ebuild | 4 +- dev-haskell/wai/Manifest | 2 +- dev-haskell/wai/wai-3.2.2.1.ebuild | 4 +- dev-haskell/warp-tls/Manifest | 2 +- dev-haskell/warp-tls/warp-tls-3.2.12.ebuild | 4 +- dev-haskell/warp/Manifest | 2 +- dev-haskell/warp/warp-3.3.13.ebuild | 4 +- dev-haskell/wcwidth/Manifest | 2 +- dev-haskell/wcwidth/wcwidth-0.0.2.ebuild | 2 +- dev-haskell/wl-pprint-annotated/Manifest | 2 +- .../wl-pprint-annotated-0.1.0.1.ebuild | 4 +- dev-haskell/word8/Manifest | 2 +- dev-haskell/word8/word8-0.1.3.ebuild | 4 +- dev-haskell/x509-store/Manifest | 2 +- dev-haskell/x509-store/x509-store-1.6.7.ebuild | 4 +- dev-haskell/x509-system/Manifest | 2 +- dev-haskell/x509-system/x509-system-1.6.6.ebuild | 4 +- dev-haskell/x509-validation/Manifest | 2 +- .../x509-validation/x509-validation-1.6.11.ebuild | 4 +- dev-haskell/x509/Manifest | 2 +- dev-haskell/x509/x509-1.7.5.ebuild | 4 +- dev-haskell/xhtml/Manifest | 2 +- dev-haskell/xhtml/xhtml-3000.2.2.1.ebuild | 6 +- dev-haskell/xml-conduit/Manifest | 2 +- dev-haskell/xml-conduit/xml-conduit-1.9.1.1.ebuild | 4 +- dev-haskell/xml-types/Manifest | 2 +- dev-haskell/xml-types/xml-types-0.3.8.ebuild | 4 +- dev-haskell/xml/Manifest | 2 +- dev-haskell/xml/xml-1.3.14.ebuild | 4 +- dev-haskell/yaml/Manifest | 2 +- dev-haskell/yaml/yaml-0.11.5.0.ebuild | 4 +- dev-haskell/zip-archive/Manifest | 2 +- dev-haskell/zip-archive/zip-archive-0.4.1.ebuild | 4 +- dev-haskell/zlib/Manifest | 2 + dev-haskell/zlib/zlib-0.6.2.3.ebuild | 38 ++++ 658 files changed, 7422 insertions(+), 622 deletions(-) create mode 100644 dev-haskell/aeson-pretty/aeson-pretty-0.8.9.ebuild create mode 100644 dev-haskell/aeson/aeson-1.5.6.0.ebuild create mode 100644 dev-haskell/aeson/files/aeson-1.5.6.0-fix-tests-ghc_9.patch create mode 100644 dev-haskell/ansi-wl-pprint/ansi-wl-pprint-0.6.9.ebuild create mode 100644 dev-haskell/assoc/Manifest create mode 100644 dev-haskell/assoc/assoc-1.0.2.ebuild create mode 100644 dev-haskell/assoc/metadata.xml create mode 100644 dev-haskell/async/async-2.2.4.ebuild create mode 100644 dev-haskell/attoparsec-iso8601/attoparsec-iso8601-1.0.2.1.ebuild create mode 100644 dev-haskell/attoparsec/attoparsec-0.14.4.ebuild create mode 100644 dev-haskell/base-compat-batteries/base-compat-batteries-0.12.1.ebuild create mode 100644 dev-haskell/base-compat/base-compat-0.12.1.ebuild create mode 100644 dev-haskell/base-orphans/base-orphans-0.8.6.ebuild create mode 100644 dev-haskell/basement/basement-0.0.12.ebuild create mode 100644 dev-haskell/bifunctors/bifunctors-5.5.11.ebuild create mode 100644 dev-haskell/binary/binary-0.8.8.0.ebuild create mode 100644 dev-haskell/blaze-builder/blaze-builder-0.4.2.1.ebuild create mode 100644 dev-haskell/blaze-html/blaze-html-0.9.1.2-r1.ebuild create mode 100644 dev-haskell/blaze-markup/blaze-markup-0.8.2.8.ebuild create mode 100644 dev-haskell/cabal-doctest/cabal-doctest-1.0.9.ebuild create mode 100644 dev-haskell/cabal/cabal-3.4.1.0.ebuild create mode 100644 dev-haskell/citeproc/citeproc-0.7.ebuild create mode 100644 dev-haskell/commonmark-extensions/commonmark-extensions-0.2.3.2.ebuild create mode 100644 dev-haskell/commonmark-pandoc/commonmark-pandoc-0.2.1.2.ebuild create mode 100644 dev-haskell/commonmark/commonmark-0.2.2.ebuild create mode 100644 dev-haskell/comonad/comonad-5.0.8.ebuild create mode 100644 dev-haskell/conduit/conduit-1.3.4.2.ebuild create mode 100644 dev-haskell/constraints/constraints-0.13.3.ebuild create mode 100644 dev-haskell/contravariant/contravariant-1.5.3.ebuild create mode 100644 dev-haskell/cryptonite/cryptonite-0.28.ebuild create mode 100644 dev-haskell/data-fix/Manifest create mode 100644 dev-haskell/data-fix/data-fix-0.3.2.ebuild create mode 100644 dev-haskell/data-fix/metadata.xml create mode 100644 dev-haskell/deriving-compat/deriving-compat-0.6.ebuild create mode 100644 dev-haskell/distributive/distributive-0.6.2.1.ebuild create mode 100644 dev-haskell/doclayout/doclayout-0.4.ebuild create mode 100644 dev-haskell/doctemplates/doctemplates-0.10.0.2.ebuild create mode 100644 dev-haskell/doctest/doctest-0.20.0.ebuild create mode 100644 dev-haskell/emojis/emojis-0.1.2.ebuild create mode 100644 dev-haskell/foldl/files/foldl-1.4.12-cabal-doctest.patch create mode 100644 dev-haskell/foldl/foldl-1.4.12.ebuild create mode 100644 dev-haskell/foundation/foundation-0.0.26.1.ebuild create mode 100644 dev-haskell/free/free-5.1.9.ebuild create mode 100644 dev-haskell/generic-deriving/generic-deriving-1.14.1.ebuild create mode 100644 dev-haskell/generics-sop/generics-sop-0.5.1.1.ebuild create mode 100644 dev-haskell/ghc-byteorder/Manifest create mode 100644 dev-haskell/ghc-byteorder/ghc-byteorder-4.11.0.0.10.ebuild create mode 100644 dev-haskell/ghc-byteorder/metadata.xml create mode 100644 dev-haskell/glob/glob-0.10.2.ebuild create mode 100644 dev-haskell/haddock-library/haddock-library-1.10.0.ebuild delete mode 100644 dev-haskell/hakyll/hakyll-4.14.0.0-r1.ebuild create mode 100644 dev-haskell/hakyll/hakyll-4.15.1.1.ebuild create mode 100644 dev-haskell/hashable-time/hashable-time-0.3.ebuild create mode 100644 dev-haskell/hashable/hashable-1.4.0.2.ebuild create mode 100644 dev-haskell/haskeline/haskeline-0.8.2.ebuild create mode 100644 dev-haskell/haskell-lexer/haskell-lexer-1.1.ebuild create mode 100644 dev-haskell/hedgehog/hedgehog-1.0.5.ebuild create mode 100644 dev-haskell/hslua-aeson/Manifest create mode 100644 dev-haskell/hslua-aeson/hslua-aeson-2.2.0.ebuild create mode 100644 dev-haskell/hslua-aeson/metadata.xml create mode 100644 dev-haskell/hslua-classes/Manifest create mode 100644 dev-haskell/hslua-classes/hslua-classes-2.1.0.ebuild create mode 100644 dev-haskell/hslua-classes/hslua-classes-2.2.0.ebuild create mode 100644 dev-haskell/hslua-classes/metadata.xml create mode 100644 dev-haskell/hslua-core/Manifest create mode 100644 dev-haskell/hslua-core/hslua-core-2.1.0.ebuild create mode 100644 dev-haskell/hslua-core/hslua-core-2.2.0.ebuild create mode 100644 dev-haskell/hslua-core/metadata.xml create mode 100644 dev-haskell/hslua-marshalling/Manifest create mode 100644 dev-haskell/hslua-marshalling/hslua-marshalling-2.1.0.ebuild create mode 100644 dev-haskell/hslua-marshalling/hslua-marshalling-2.2.0.ebuild create mode 100644 dev-haskell/hslua-marshalling/metadata.xml create mode 100644 dev-haskell/hslua-module-doclayout/Manifest create mode 100644 dev-haskell/hslua-module-doclayout/hslua-module-doclayout-1.0.4.ebuild create mode 100644 dev-haskell/hslua-module-doclayout/metadata.xml create mode 100644 dev-haskell/hslua-module-path/hslua-module-path-1.0.2.ebuild create mode 100644 dev-haskell/hslua-module-system/hslua-module-system-1.0.2.ebuild create mode 100644 dev-haskell/hslua-module-text/hslua-module-text-1.0.2.ebuild create mode 100644 dev-haskell/hslua-module-version/Manifest create mode 100644 dev-haskell/hslua-module-version/hslua-module-version-1.0.2.ebuild create mode 100644 dev-haskell/hslua-module-version/metadata.xml create mode 100644 dev-haskell/hslua-objectorientation/Manifest create mode 100644 dev-haskell/hslua-objectorientation/hslua-objectorientation-2.1.0.ebuild create mode 100644 dev-haskell/hslua-objectorientation/hslua-objectorientation-2.2.0.ebuild create mode 100644 dev-haskell/hslua-objectorientation/metadata.xml create mode 100644 dev-haskell/hslua-packaging/Manifest create mode 100644 dev-haskell/hslua-packaging/hslua-packaging-2.1.0.ebuild create mode 100644 dev-haskell/hslua-packaging/hslua-packaging-2.2.0.ebuild create mode 100644 dev-haskell/hslua-packaging/metadata.xml create mode 100644 dev-haskell/hslua/hslua-2.1.0.ebuild create mode 100644 dev-haskell/hslua/hslua-2.2.0.ebuild create mode 100644 dev-haskell/hspec-core/hspec-core-2.9.4.ebuild create mode 100644 dev-haskell/hspec-discover/hspec-discover-2.9.4.ebuild create mode 100644 dev-haskell/hspec-meta/hspec-meta-2.9.3.ebuild create mode 100644 dev-haskell/hspec-wai/Manifest create mode 100644 dev-haskell/hspec-wai/hspec-wai-0.10.1.ebuild create mode 100644 dev-haskell/hspec-wai/metadata.xml create mode 100644 dev-haskell/hspec/hspec-2.9.4.ebuild create mode 100644 dev-haskell/http-api-data/http-api-data-0.4.3.ebuild create mode 100644 dev-haskell/http-client/files/http-client-0.7.10-disable-net-tests.patch create mode 100644 dev-haskell/http-client/http-client-0.7.11.ebuild delete mode 100644 dev-haskell/http-conduit/http-conduit-2.3.7.3.ebuild create mode 100644 dev-haskell/http-conduit/http-conduit-2.3.8.ebuild create mode 100644 dev-haskell/http-media/Manifest create mode 100644 dev-haskell/http-media/http-media-0.8.0.0.ebuild create mode 100644 dev-haskell/http-media/metadata.xml create mode 100644 dev-haskell/indexed-traversable-instances/Manifest create mode 100644 dev-haskell/indexed-traversable-instances/indexed-traversable-instances-0.1.ebuild create mode 100644 dev-haskell/indexed-traversable-instances/metadata.xml create mode 100644 dev-haskell/indexed-traversable/indexed-traversable-0.1.2.ebuild create mode 100644 dev-haskell/integer-logarithms/integer-logarithms-1.0.3.1-r1.ebuild create mode 100644 dev-haskell/invariant/invariant-0.5.5.ebuild create mode 100644 dev-haskell/ipynb/ipynb-0.2.ebuild create mode 100644 dev-haskell/jira-wiki-markup/jira-wiki-markup-1.4.0.ebuild create mode 100644 dev-haskell/kan-extensions/kan-extensions-5.2.5.ebuild create mode 100644 dev-haskell/lens/lens-5.1.1.ebuild create mode 100644 dev-haskell/lifted-async/lifted-async-0.10.2.ebuild create mode 100644 dev-haskell/lpeg/Manifest create mode 100644 dev-haskell/lpeg/lpeg-1.0.3.ebuild create mode 100644 dev-haskell/lpeg/metadata.xml create mode 100644 dev-haskell/lua-arbitrary/Manifest create mode 100644 dev-haskell/lua-arbitrary/lua-arbitrary-1.0.1.ebuild create mode 100644 dev-haskell/lua-arbitrary/metadata.xml create mode 100644 dev-haskell/lua/Manifest create mode 100644 dev-haskell/lua/lua-2.1.0.ebuild create mode 100644 dev-haskell/lua/lua-2.2.0.ebuild create mode 100644 dev-haskell/lua/metadata.xml create mode 100644 dev-haskell/memory/memory-0.15.0-r1.ebuild create mode 100644 dev-haskell/microlens-aeson/microlens-aeson-2.3.1.ebuild create mode 100644 dev-haskell/nats/nats-1.1.2-r1.ebuild create mode 100644 dev-haskell/network-uri/network-uri-2.6.4.1.ebuild create mode 100644 dev-haskell/onetuple/Manifest create mode 100644 dev-haskell/onetuple/metadata.xml create mode 100644 dev-haskell/onetuple/onetuple-0.3.1.ebuild create mode 100644 dev-haskell/optparse-applicative/optparse-applicative-0.16.1.0.ebuild create mode 100644 dev-haskell/pandoc-lua-marshal/Manifest create mode 100644 dev-haskell/pandoc-lua-marshal/metadata.xml create mode 100644 dev-haskell/pandoc-lua-marshal/pandoc-lua-marshal-0.1.6.ebuild create mode 100644 dev-haskell/pandoc-types/pandoc-types-1.22.2.ebuild create mode 100644 dev-haskell/parsec/parsec-3.1.14.0-r1.ebuild create mode 100644 dev-haskell/parsers/parsers-0.12.10-r1.ebuild create mode 100644 dev-haskell/pretty-show/pretty-show-1.10.ebuild create mode 100644 dev-haskell/prettyprinter-ansi-terminal/prettyprinter-ansi-terminal-1.1.2.ebuild create mode 100644 dev-haskell/prettyprinter/prettyprinter-1.7.0.ebuild create mode 100644 dev-haskell/primitive/primitive-0.7.2.0.ebuild create mode 100644 dev-haskell/profunctors/profunctors-5.6.2.ebuild create mode 100644 dev-haskell/psqueues/psqueues-0.2.7.3.ebuild create mode 100644 dev-haskell/quickcheck-instances/quickcheck-instances-0.3.27.ebuild create mode 100644 dev-haskell/quickcheck/quickcheck-2.14.2.ebuild create mode 100644 dev-haskell/random/random-1.2.1.ebuild create mode 100644 dev-haskell/regex-base/regex-base-0.94.0.1.ebuild create mode 100644 dev-haskell/retry/retry-0.9.0.0.ebuild create mode 100644 dev-haskell/semialign/Manifest create mode 100644 dev-haskell/semialign/metadata.xml create mode 100644 dev-haskell/semialign/semialign-1.2.0.1.ebuild create mode 100644 dev-haskell/semigroupoids/semigroupoids-5.3.7.ebuild create mode 100644 dev-haskell/semigroups/semigroups-0.20.ebuild create mode 100644 dev-haskell/servant-server/Manifest create mode 100644 dev-haskell/servant-server/files/servant-server-0.18.3-add-examples-flag.patch create mode 100644 dev-haskell/servant-server/metadata.xml create mode 100644 dev-haskell/servant-server/servant-server-0.19.1.ebuild create mode 100644 dev-haskell/servant/Manifest create mode 100644 dev-haskell/servant/metadata.xml create mode 100644 dev-haskell/servant/servant-0.19.ebuild create mode 100644 dev-haskell/should-not-typecheck/Manifest create mode 100644 dev-haskell/should-not-typecheck/metadata.xml create mode 100644 dev-haskell/should-not-typecheck/should-not-typecheck-2.1.0.ebuild create mode 100644 dev-haskell/skylighting-core/skylighting-core-0.12.3.1.ebuild create mode 100644 dev-haskell/skylighting/skylighting-0.12.3.1.ebuild create mode 100644 dev-haskell/sop-core/sop-core-0.5.0.2.ebuild create mode 100644 dev-haskell/splitmix/splitmix-0.1.0.3.ebuild create mode 100644 dev-haskell/statevar/statevar-1.2.1.ebuild create mode 100644 dev-haskell/stm/stm-2.5.0.1.ebuild create mode 100644 dev-haskell/strict/strict-0.4.0.1.ebuild create mode 100644 dev-haskell/string-conversions/Manifest create mode 100644 dev-haskell/string-conversions/metadata.xml create mode 100644 dev-haskell/string-conversions/string-conversions-0.4.0.1.ebuild create mode 100644 dev-haskell/syb/syb-0.7.2.1.ebuild create mode 100644 dev-haskell/tagged/tagged-0.8.6.1.ebuild create mode 100644 dev-haskell/tasty-hedgehog/tasty-hedgehog-1.1.0.0.ebuild create mode 100644 dev-haskell/tasty-hslua/Manifest create mode 100644 dev-haskell/tasty-hslua/metadata.xml create mode 100644 dev-haskell/tasty-hslua/tasty-hslua-1.0.2.ebuild create mode 100644 dev-haskell/tasty-hunit/tasty-hunit-0.10.0.3.ebuild create mode 100644 dev-haskell/tasty-lua/tasty-lua-1.0.2.ebuild create mode 100644 dev-haskell/tasty/tasty-1.4.2.3.ebuild create mode 100644 dev-haskell/terminfo/terminfo-0.4.1.5.ebuild create mode 100644 dev-haskell/test-framework-quickcheck2/test-framework-quickcheck2-0.3.0.5-r2.ebuild create mode 100644 dev-haskell/test-framework/test-framework-0.8.2.0-r3.ebuild create mode 100644 dev-haskell/texmath/texmath-0.12.5.1.ebuild create mode 100644 dev-haskell/text-icu/text-icu-0.7.1.0.ebuild create mode 100644 dev-haskell/text-short/text-short-0.1.5.ebuild create mode 100644 dev-haskell/text-show/text-show-3.9.7.ebuild create mode 100644 dev-haskell/text/text-1.2.5.0.ebuild create mode 100644 dev-haskell/th-abstraction/th-abstraction-0.4.2.0.ebuild create mode 100644 dev-haskell/th-compat/Manifest create mode 100644 dev-haskell/th-compat/metadata.xml create mode 100644 dev-haskell/th-compat/th-compat-0.1.3.ebuild create mode 100644 dev-haskell/th-lift-instances/th-lift-instances-0.1.19.ebuild create mode 100644 dev-haskell/th-lift/th-lift-0.8.2.ebuild create mode 100644 dev-haskell/these/Manifest create mode 100644 dev-haskell/these/metadata.xml create mode 100644 dev-haskell/these/these-1.1.1.1.ebuild create mode 100644 dev-haskell/time-compat/time-compat-1.9.6.1.ebuild create mode 100644 dev-haskell/tree-diff/tree-diff-0.2.1.1.ebuild create mode 100644 dev-haskell/trifecta/trifecta-2.1.2.ebuild create mode 100644 dev-haskell/unicode-collation/Manifest create mode 100644 dev-haskell/unicode-collation/metadata.xml create mode 100644 dev-haskell/unicode-collation/unicode-collation-0.1.3.1.ebuild create mode 100644 dev-haskell/unicode-data/Manifest create mode 100644 dev-haskell/unicode-data/metadata.xml create mode 100644 dev-haskell/unicode-data/unicode-data-0.3.0.ebuild create mode 100644 dev-haskell/unicode-transforms/unicode-transforms-0.3.7.1-r1.ebuild create mode 100644 dev-haskell/uniplate/uniplate-1.6.13.ebuild create mode 100644 dev-haskell/unordered-containers/unordered-containers-0.2.17.0.ebuild create mode 100644 dev-haskell/uuid-types/uuid-types-1.0.5.ebuild create mode 100644 dev-haskell/vault/vault-0.3.1.5.ebuild create mode 100644 dev-haskell/vector-algorithms/vector-algorithms-0.8.0.4.ebuild create mode 100644 dev-haskell/vector/files/vector-0.12.3.1-cabal-doctest.patch create mode 100644 dev-haskell/vector/vector-0.12.3.1.ebuild create mode 100644 dev-haskell/zlib/zlib-0.6.2.3.ebuild (limited to 'dev-haskell') diff --git a/dev-haskell/Manifest.gz b/dev-haskell/Manifest.gz index bbd9f9f343fa..2da19261f9b8 100644 Binary files a/dev-haskell/Manifest.gz and b/dev-haskell/Manifest.gz differ diff --git a/dev-haskell/adjunctions/Manifest b/dev-haskell/adjunctions/Manifest index f218c92ecd28..8444b6204665 100644 --- a/dev-haskell/adjunctions/Manifest +++ b/dev-haskell/adjunctions/Manifest @@ -1,3 +1,3 @@ DIST adjunctions-4.4.tar.gz 19891 BLAKE2B 6057f990bbcea406e2c12253828c1defac8b7b1eeeff4b89054b528fcea94b80df9bc8672cfd13783aaab6864acc708d0c1428dd72800c695db5f29e7954a96e SHA512 30f4fb8a30d8428e032d322a9a627e7ebc44b2c737e87670907134a5aa6019145f2c3e6b2e7f8e00d5ffbe1ce4b4a5c812c3ee976257419d7d429b19db28918c -EBUILD adjunctions-4.4.ebuild 1663 BLAKE2B dfad713c1718f048e056e87bb5d26fd4255da990332813fa9854915f89c5cc71003ec3220682167e5ae9ec255add7c06a0b6bfec6cf0173e3dad8865c9e902af SHA512 622cdf4089f57dbee00dce17e9f5a3e19670e2c9d54beec47285c0123d30873cb4ae1c5db31dd7e0c9dd91eca404c5fe2313487f9abf77724a94099f665c872c +EBUILD adjunctions-4.4.ebuild 1670 BLAKE2B dede966452b26c1c222ce58220db47bf3288762b4bd096e29653a9978643a062322d684351347ccd2179f6e861f4d1717c763ab619e06ec7b73e0b7b75b816f9 SHA512 2776cac183c11de3c896d4a1d9f59580091f84a46bc1073c10c373adba71fee97770bb7ec94da123a105e2b91ed124cde2285ac9478e1cd6ebd9b0a88301a286 MISC metadata.xml 333 BLAKE2B b3ae934a03c5fc3d7e599df9536fe85a0c53229e8e69aef094ee1fc2ee96c966281d9a339d2f8939d8b9bab5fda147b081f895c5460802a5b7fedb6fa9a2be2f SHA512 108b2e965b8bd0e7ced53ef98bcc0c1d4a437a56d9eb5f3641af4a8eadbc38bccc8ae4f85a3cee21935da01eed40425636c61b2641431739a31d96675fe7ca26 diff --git a/dev-haskell/adjunctions/adjunctions-4.4.ebuild b/dev-haskell/adjunctions/adjunctions-4.4.ebuild index d8a25e508008..f72a90aac2bb 100644 --- a/dev-haskell/adjunctions/adjunctions-4.4.ebuild +++ b/dev-haskell/adjunctions/adjunctions-4.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="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/comonad-4:=[profile?] = 0.2.1 && <0.3' 'hashable-time >= 0.2.1' \ + 'hashable >= 1.2.7.0 && < 1.4' 'hashable >=1.2.7.0' +} + +src_configure() { + haskell-cabal_src_configure \ + --flag=-bytestring-builder \ + $(cabal_flag cffi cffi) \ + --flag=-developer \ + --flag=-fast +} diff --git a/dev-haskell/aeson/files/aeson-1.5.6.0-fix-tests-ghc_9.patch b/dev-haskell/aeson/files/aeson-1.5.6.0-fix-tests-ghc_9.patch new file mode 100644 index 000000000000..bf6f2eb92c1e --- /dev/null +++ b/dev-haskell/aeson/files/aeson-1.5.6.0-fix-tests-ghc_9.patch @@ -0,0 +1,232 @@ +From 083691aa10e802a1b9b57922f3d0a234cafdb90d Mon Sep 17 00:00:00 2001 +From: Oleg Grenrus +Date: Sat, 20 Feb 2021 23:15:41 +0200 +Subject: [PATCH] Add GHC-9.0.1 CI job + +Not for benchmarks yet though, cassava etc need bounds relaxed first + +We need to reorder stuff in UnitTests, GHC-9.0 is stricter about +which instances are visible. +--- + aeson.cabal | 2 +- + tests/UnitTests.hs | 144 ++++++++++---------- + +diff --git a/aeson.cabal b/aeson.cabal +index 91eacd7d..6152e509 100644 +--- a/aeson.cabal ++++ b/aeson.cabal +@@ -8,7 +8,7 @@ copyright: (c) 2011-2016 Bryan O'Sullivan + author: Bryan O'Sullivan + maintainer: Adam Bergmark + stability: experimental +-tested-with: GHC == 7.8.4, GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.3, GHC == 8.10.1 ++tested-with: GHC == 7.8.4, GHC == 7.10.3, GHC == 8.0.2, GHC == 8.2.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.3, GHC == 8.10.4, GHC == 9.0.1 + synopsis: Fast JSON parsing and encoding + cabal-version: >= 1.10 + homepage: https://github.com/haskell/aeson + +diff --git a/tests/UnitTests.hs b/tests/UnitTests.hs +index a0651dda..e5c73f46 100644 +--- a/tests/UnitTests.hs ++++ b/tests/UnitTests.hs +@@ -76,59 +76,7 @@ import qualified SerializationFormatSpec + import Data.Aeson.Parser.UnescapeFFI () + import Data.Aeson.Parser.UnescapePure () + +-tests :: TestTree +-tests = testGroup "unit" [ +- testGroup "SerializationFormatSpec" SerializationFormatSpec.tests +- , testGroup "ErrorMessages" ErrorMessages.tests +- , testGroup "camelCase" [ +- testCase "camelTo" $ roundTripCamel "aName" +- , testCase "camelTo" $ roundTripCamel "another" +- , testCase "camelTo" $ roundTripCamel "someOtherName" +- , testCase "camelTo" $ +- assertEqual "" "camel_apicase" (camelTo '_' "CamelAPICase") +- , testCase "camelTo2" $ roundTripCamel2 "aName" +- , testCase "camelTo2" $ roundTripCamel2 "another" +- , testCase "camelTo2" $ roundTripCamel2 "someOtherName" +- , testCase "camelTo2" $ +- assertEqual "" "camel_api_case" (camelTo2 '_' "CamelAPICase") +- ] +- , testGroup "encoding" [ +- testCase "goodProducer" goodProducer +- ] +- , testGroup "utctime" [ +- testCase "good" utcTimeGood +- , testCase "bad" utcTimeBad +- ] +- , testGroup "formatError" [ +- testCase "example 1" formatErrorExample +- ] +- , testGroup ".:, .:?, .:!" $ fmap (testCase "-") dotColonMark +- , testGroup "Hashable laws" $ fmap (testCase "-") hashableLaws +- , testGroup "Object construction" $ fmap (testCase "-") objectConstruction +- , testGroup "Issue #351" $ fmap (testCase "-") issue351 +- , testGroup "Nullary constructors" $ fmap (testCase "-") nullaryConstructors +- , testGroup "FromJSONKey" $ fmap (testCase "-") fromJSONKeyAssertions +- , testCase "PR #455" pr455 +- , testCase "Unescape string (PR #477)" unescapeString +- , testCase "Show Options" showOptions +- , testGroup "SingleMaybeField" singleMaybeField +- , testCase "withEmbeddedJSON" withEmbeddedJSONTest +- , testCase "SingleFieldCon" singleFieldCon +- , testGroup "UnknownFields" unknownFields +- , testGroup "Ordering of object keys" keyOrdering +- , testCase "Ratio with denominator 0" ratioDenominator0 +- , testCase "Rational parses number" rationalNumber +- , testCase "Big rational" bigRationalDecoding +- , testCase "Small rational" smallRationalDecoding +- , testCase "Big scientific exponent" bigScientificExponent +- , testCase "Big integer decoding" bigIntegerDecoding +- , testCase "Big natural decading" bigNaturalDecoding +- , testCase "Big integer key decoding" bigIntegerKeyDecoding +- , testGroup "QQ.Simple" +- [ testCase "example" $ +- assertEqual "" (object ["foo" .= True]) [aesonQQ| {"foo": true } |] +- ] +- ] ++ + + roundTripCamel :: String -> Assertion + roundTripCamel name = assertEqual "" name (camelFrom '_' $ camelTo '_' name) +@@ -389,11 +337,7 @@ issue351 = [ + -- Comparison between bytestring and text encoders + ------------------------------------------------------------------------------ + +-ioTests :: IO [TestTree] +-ioTests = do +- enc <- encoderComparisonTests +- js <- jsonTestSuite +- return [enc, js] ++ + + encoderComparisonTests :: IO TestTree + encoderComparisonTests = do +@@ -427,6 +371,7 @@ encoderComparisonTests = do + + -- A regression test for: https://github.com/bos/aeson/issues/293 + data MyRecord = MyRecord {_field1 :: Maybe Int, _field2 :: Maybe Bool} ++deriveJSON defaultOptions{omitNothingFields=True} ''MyRecord + + data MyRecord2 = MyRecord2 {_field3 :: Maybe Int, _field4 :: Maybe Bool} + deriving Generic +@@ -522,6 +467,8 @@ _blacklist = HashSet.fromList [ + + -- A regression test for: https://github.com/bos/aeson/pull/455 + data Foo a = FooNil | FooCons (Foo Int) ++deriveToJSON defaultOptions ''Foo ++deriveToJSON1 defaultOptions ''Foo + + pr455 :: Assertion + pr455 = assertEqual "FooCons FooNil" +@@ -548,6 +495,7 @@ showOptions = + + newtype SingleMaybeField = SingleMaybeField { smf :: Maybe Int } + deriving (Eq, Show, Generic) ++deriveJSON defaultOptions{omitNothingFields=True,unwrapUnaryRecords=True} ''SingleMaybeField + + singleMaybeField :: [TestTree] + singleMaybeField = do +@@ -589,14 +537,21 @@ singleFieldCon = + + newtype UnknownFields = UnknownFields { knownField :: Int } + deriving (Eq, Show, Generic) ++deriveJSON defaultOptions{rejectUnknownFields=True} ''UnknownFields ++ + newtype UnknownFieldsTag = UnknownFieldsTag { tag :: Int } + deriving (Eq, Show, Generic) ++deriveJSON defaultOptions{rejectUnknownFields=True} ''UnknownFieldsTag ++ + newtype UnknownFieldsUnaryTagged = UnknownFieldsUnaryTagged { knownFieldUnaryTagged :: Int } + deriving (Eq, Show, Generic) ++deriveJSON defaultOptions{tagSingleConstructors=True,rejectUnknownFields=True} ''UnknownFieldsUnaryTagged ++ + data UnknownFieldsSum + = UnknownFields1 { knownField1 :: Int } + | UnknownFields2 { knownField2 :: Int } + deriving (Eq, Show, Generic) ++deriveJSON defaultOptions{rejectUnknownFields=True} ''UnknownFieldsSum + + unknownFields :: [TestTree] + unknownFields = concat +@@ -753,17 +708,68 @@ bigNaturalKeyDecoding = + type family Fam757 :: * -> * + type instance Fam757 = Maybe + newtype Newtype757 a = MkNewtype757 (Fam757 a) ++deriveToJSON1 defaultOptions ''Newtype757 + +-deriveJSON defaultOptions{omitNothingFields=True} ''MyRecord +- +-deriveToJSON defaultOptions ''Foo +-deriveToJSON1 defaultOptions ''Foo +- +-deriveJSON defaultOptions{omitNothingFields=True,unwrapUnaryRecords=True} ''SingleMaybeField ++------------------------------------------------------------------------------- ++-- Tests trees ++------------------------------------------------------------------------------- + +-deriveJSON defaultOptions{rejectUnknownFields=True} ''UnknownFields +-deriveJSON defaultOptions{rejectUnknownFields=True} ''UnknownFieldsTag +-deriveJSON defaultOptions{tagSingleConstructors=True,rejectUnknownFields=True} ''UnknownFieldsUnaryTagged +-deriveJSON defaultOptions{rejectUnknownFields=True} ''UnknownFieldsSum ++ioTests :: IO [TestTree] ++ioTests = do ++ enc <- encoderComparisonTests ++ js <- jsonTestSuite ++ return [enc, js] + +-deriveToJSON1 defaultOptions ''Newtype757 ++tests :: TestTree ++tests = testGroup "unit" [ ++ testGroup "SerializationFormatSpec" SerializationFormatSpec.tests ++ , testGroup "ErrorMessages" ErrorMessages.tests ++ , testGroup "camelCase" [ ++ testCase "camelTo" $ roundTripCamel "aName" ++ , testCase "camelTo" $ roundTripCamel "another" ++ , testCase "camelTo" $ roundTripCamel "someOtherName" ++ , testCase "camelTo" $ ++ assertEqual "" "camel_apicase" (camelTo '_' "CamelAPICase") ++ , testCase "camelTo2" $ roundTripCamel2 "aName" ++ , testCase "camelTo2" $ roundTripCamel2 "another" ++ , testCase "camelTo2" $ roundTripCamel2 "someOtherName" ++ , testCase "camelTo2" $ ++ assertEqual "" "camel_api_case" (camelTo2 '_' "CamelAPICase") ++ ] ++ , testGroup "encoding" [ ++ testCase "goodProducer" goodProducer ++ ] ++ , testGroup "utctime" [ ++ testCase "good" utcTimeGood ++ , testCase "bad" utcTimeBad ++ ] ++ , testGroup "formatError" [ ++ testCase "example 1" formatErrorExample ++ ] ++ , testGroup ".:, .:?, .:!" $ fmap (testCase "-") dotColonMark ++ , testGroup "Hashable laws" $ fmap (testCase "-") hashableLaws ++ , testGroup "Object construction" $ fmap (testCase "-") objectConstruction ++ , testGroup "Issue #351" $ fmap (testCase "-") issue351 ++ , testGroup "Nullary constructors" $ fmap (testCase "-") nullaryConstructors ++ , testGroup "FromJSONKey" $ fmap (testCase "-") fromJSONKeyAssertions ++ , testCase "PR #455" pr455 ++ , testCase "Unescape string (PR #477)" unescapeString ++ , testCase "Show Options" showOptions ++ , testGroup "SingleMaybeField" singleMaybeField ++ , testCase "withEmbeddedJSON" withEmbeddedJSONTest ++ , testCase "SingleFieldCon" singleFieldCon ++ , testGroup "UnknownFields" unknownFields ++ , testGroup "Ordering of object keys" keyOrdering ++ , testCase "Ratio with denominator 0" ratioDenominator0 ++ , testCase "Rational parses number" rationalNumber ++ , testCase "Big rational" bigRationalDecoding ++ , testCase "Small rational" smallRationalDecoding ++ , testCase "Big scientific exponent" bigScientificExponent ++ , testCase "Big integer decoding" bigIntegerDecoding ++ , testCase "Big natural decading" bigNaturalDecoding ++ , testCase "Big integer key decoding" bigIntegerKeyDecoding ++ , testGroup "QQ.Simple" ++ [ testCase "example" $ ++ assertEqual "" (object ["foo" .= True]) [aesonQQ| {"foo": true } |] ++ ] ++ ] diff --git a/dev-haskell/ansi-terminal/Manifest b/dev-haskell/ansi-terminal/Manifest index 8435a7d088aa..fa11aa70cdff 100644 --- a/dev-haskell/ansi-terminal/Manifest +++ b/dev-haskell/ansi-terminal/Manifest @@ -1,3 +1,3 @@ DIST ansi-terminal-0.10.3.tar.gz 35863 BLAKE2B 8535a0dcfbf4287abee8c52cd951d155c30b8a2de73a4799ad51e093ff4651fd2bcc771a61627c143f2f48b7cc66e9bb125166be1b13d2d51bcdf1d1666450ee SHA512 231dfaaef2e7b1fb40a0e63bcdce984f914dd0c17af90bc2415c127d503dc438d1952dadfbb524f9ae83d872b30a353d875dda74eb492536cf8953c1e4224187 -EBUILD ansi-terminal-0.10.3.ebuild 688 BLAKE2B 86b9c3de6e61e37023646599e63018890e43fc2968fc35d76533fe4d40edd9b8cd2ca2f116c1bd39c48f188e10d9849b3c4a04cf0cb912e07aa7f9b32138906f SHA512 a033f6540162c0f11659e80ddcb5afd5a5ae94575d58db1e5a2a97b3b7d32bef1569c10feab7e585c605a97ab60a2704de6d5ea1c6971e8755241f03671f3a9a +EBUILD ansi-terminal-0.10.3.ebuild 695 BLAKE2B 631391fcbc70bcf47b91607add16230c83be997c3aed9f63a3ca1253587f189cbb8644d42b9d13c27ff90fd65ebed4089945d4e73a5f448bcc4fae6919a765d8 SHA512 e39aeba1122ff7a666c1f186f10ef4bbc0981ae93ee4857c2b2782a29375fcf42f07c9719bf0364f1ad02139b72406b7597b2a13e003922bddda3c6175892a6b MISC metadata.xml 703 BLAKE2B c77e784f55e64324a2d23abb4be6e710863787c23981778c3643ef30419a248e5df8b39f022d6c28460f1fd25bf8bc8d5902fad9a3b83fc5714112b8c2f04ca8 SHA512 57020437e5d37944e292fa9dea9094634b0bc5485c9a4c55060ca5527730af03affd024cc7cd8cf64dc01083e5123c7c384f254f681b24ed34123364c565e223 diff --git a/dev-haskell/ansi-terminal/ansi-terminal-0.10.3.ebuild b/dev-haskell/ansi-terminal/ansi-terminal-0.10.3.ebuild index 98a4b995a5ea..1cc2806090d7 100644 --- a/dev-haskell/ansi-terminal/ansi-terminal-0.10.3.ebuild +++ b/dev-haskell/ansi-terminal/ansi-terminal-0.10.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="example" RDEPEND=">=dev-haskell/colour-2.1.0:=[profile?] diff --git a/dev-haskell/ansi-wl-pprint/Manifest b/dev-haskell/ansi-wl-pprint/Manifest index ba0f30f634f0..3a93b21fffd4 100644 --- a/dev-haskell/ansi-wl-pprint/Manifest +++ b/dev-haskell/ansi-wl-pprint/Manifest @@ -1,3 +1,6 @@ DIST ansi-wl-pprint-0.6.8.2.tar.gz 16491 BLAKE2B dd0619b5ee9f043b225dcafdc7dc4f8b095ccd24644f03cd46c3596765ecb3c2eba7955f5cf4032664b9da9473ee508c59c4b18e7b30725ab81c00fa96e5f2ad SHA512 00c39dcdd90071011d2db6e196c472fddc61bf3ee4baed0414de1a1ef1e13801fceb647a718018e1a644d2276845af7bc58d5bf72dcb35d193ef6391ba2f8ac3 +DIST ansi-wl-pprint-0.6.9-rev3.cabal 2425 BLAKE2B ea9e5f58811e8ffcda756b73c8ef5c7507fc25ce183b4a6fa3872d703752a74ad8de63376b900d6b61b077be0af9099b2b3da3240b7267ae2f72bcd50d412e22 SHA512 f7af7c4adcf43ffa199bb71828442e9b99eecb1450ff966771ee0f3b9b249cb20e7d2a70d1c54955b2f162a1acf0b6912f7cee09f00686da31b6522f501c05bf +DIST ansi-wl-pprint-0.6.9.tar.gz 16723 BLAKE2B c0ddfa0651ab8bc008546d3c5520cb85c3e7d7c676c634e89978de0a4e3d2927e4bce6337306b0d0d5821af3d0202eafea48e203c298e707b6b82b8a5c6404e6 SHA512 2a66236f740f0b45b6133555e8b1315dc85ece1c16dd51e4aa7f31d2fee03d66869af5f81e6383aa840f503c2cad46f3655f53b784ebca7b3480efb53eea2a04 EBUILD ansi-wl-pprint-0.6.8.2-r1.ebuild 897 BLAKE2B 120f71f59e12a5cf292c7248dd4ec16c46a0ebf556e124fe203a4f83fefb2735d913c4357bcfe22ff9fde8fb35fdf09bd90f35301c428b9a907b64f2e66bb823 SHA512 8b2d6cd45881af4dfd831c2606379d481e521be70178ace9d988c37c9216680cd03b50f4efda5c72aabcb70ae322d3a48a3881b1ec83d28aedb84192a4067e14 +EBUILD ansi-wl-pprint-0.6.9.ebuild 1289 BLAKE2B 242ab6ee627c86af8afc41f9fdf6140d966030e49afbd1ec1f519c8ada580e59e0f3a08fc6b16412a5418f6dfe9e09d348d1e6b7d83a7094ed784db4a30612fb SHA512 a7c6e30dd282fb2b76f99ca22f7f85afcd0d6b384711f4cdd04c621d54e92be31e35d7c0b6969457dc39435aa026b54a4cb8477fcdfffd7dfa743769e33db81a MISC metadata.xml 641 BLAKE2B b848c8ec487b98002c7a184495f6d6b3e8f41f4095ab9bb69050d8b7633689aa9941a4294527431dbac19bf444b30e31497778b77495cb14d924775a3df1b07a SHA512 5aa4db2e0330717cb42f49b688ddb7770afed426ef3d6898f471f4123b1a9592afa74b9e3041ec194fc5155647a59c65d433329c52952812c1963a43e99a2388 diff --git a/dev-haskell/ansi-wl-pprint/ansi-wl-pprint-0.6.9.ebuild b/dev-haskell/ansi-wl-pprint/ansi-wl-pprint-0.6.9.ebuild new file mode 100644 index 000000000000..dcebf67d8c3d --- /dev/null +++ b/dev-haskell/ansi-wl-pprint/ansi-wl-pprint-0.6.9.ebuild @@ -0,0 +1,48 @@ +# 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 +#hackport: flags: example:examples + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +CABAL_HACKAGE_REVISION="3" +inherit haskell-cabal + +CABAL_FILE="${S}/${PN}.cabal" +CABAL_DISTFILE="${P}-rev${CABAL_HACKAGE_REVISION}.cabal" + +DESCRIPTION="The Wadler/Leijen Pretty Printer for colored ANSI terminal output" +HOMEPAGE="https://github.com/ekmett/ansi-wl-pprint" +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" +IUSE="examples" + +RDEPEND=">=dev-haskell/ansi-terminal-0.9.1:=[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}/${CABAL_DISTFILE}" "${CABAL_FILE}" || die + + # Convert to unix line endings + dos2unix "${CABAL_FILE}" || die + + # Apply patches *after* pulling the revised cabal + default +} + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag examples example) +} diff --git a/dev-haskell/appar/Manifest b/dev-haskell/appar/Manifest index 1df2d8175a58..2d448d2b595b 100644 --- a/dev-haskell/appar/Manifest +++ b/dev-haskell/appar/Manifest @@ -1,3 +1,3 @@ DIST appar-0.1.8.tar.gz 4037 BLAKE2B 1f8bfdaadbbbb6c950aabdcefe13df9b4325eb7e78a3c0f3f26285196f23c8427e867db79472aa08dfaa932b0cdc02303f02288c9f158d5158e2327da44c8577 SHA512 6954f4e966685fc47d91b34c527c524bdea29d2c8eba14f4c4ed1d268ee812926d23d2daf1b63c92b72d99be83b536f7ebc498f5981f8f4cd5c3c1e7769f0290 -EBUILD appar-0.1.8.ebuild 603 BLAKE2B 77fa8a99d5ce8fa8de768491823b6181e5dc5587a442fd11475f7d55992a910a5380d450707e260772eece645aec5d040b048f825bf2243d1f7db01582c4f3c1 SHA512 7a578c88cc65732e2cbe103e1667fe66c381980998776a8a6c31d7c0b286898aa934d3353dc411cd6e5a0e8a1809985f4d3781fb34e82a47737801e67430537a +EBUILD appar-0.1.8.ebuild 610 BLAKE2B f2d4a234498793d7e4f12ff290e7131f800214f41921d8a501a75884ab63129d86fab503faddc2e7290d1e315230f83deda598a56aa7d35404bc31182977118f SHA512 cc40a57215ef710b1ed5a08820ab6042cb071737cabb8c11b4ff9de6cc83476df1234ac3671a4ddb3f3b74f4fa7d70b49c4851f4b95b002453e212e5fd9f8b88 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/appar/appar-0.1.8.ebuild b/dev-haskell/appar/appar-0.1.8.ebuild index eda1f1780826..65dfbab6c093 100644 --- a/dev-haskell/appar/appar-0.1.8.ebuild +++ b/dev-haskell/appar/appar-0.1.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-haskell/fail-4.9:=[profile?] =4.3 && <4.15' 'base >=4.3' + eapply_user +} diff --git a/dev-haskell/assoc/metadata.xml b/dev-haskell/assoc/metadata.xml new file mode 100644 index 000000000000..b7878815d80d --- /dev/null +++ b/dev-haskell/assoc/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/async/Manifest b/dev-haskell/async/Manifest index 556b4379c301..f43eccd6896a 100644 --- a/dev-haskell/async/Manifest +++ b/dev-haskell/async/Manifest @@ -1,3 +1,6 @@ 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.4.ebuild b/dev-haskell/async/async-2.2.4.ebuild new file mode 100644 index 000000000000..8d3cd7b0109b --- /dev/null +++ b/dev-haskell/async/async-2.2.4.ebuild @@ -0,0 +1,48 @@ +# 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 +#hackport: flags: -bench + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +CABAL_HACKAGE_REVISION="1" +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 + 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/hashable-1.1.2.0:=[profile?] =dev-haskell/stm-2.2:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/hunit + dev-haskell/test-framework + dev-haskell/test-framework-hunit ) +" +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 +} + +src_configure() { + haskell-cabal_src_configure \ + --flag=-bench +} diff --git a/dev-haskell/attoparsec-iso8601/Manifest b/dev-haskell/attoparsec-iso8601/Manifest index 1d5eaffff01e..31a29af1763d 100644 --- a/dev-haskell/attoparsec-iso8601/Manifest +++ b/dev-haskell/attoparsec-iso8601/Manifest @@ -1,3 +1,5 @@ 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 diff --git a/dev-haskell/attoparsec-iso8601/attoparsec-iso8601-1.0.2.1.ebuild b/dev-haskell/attoparsec-iso8601/attoparsec-iso8601-1.0.2.1.ebuild new file mode 100644 index 000000000000..743a43c32102 --- /dev/null +++ b/dev-haskell/attoparsec-iso8601/attoparsec-iso8601-1.0.2.1.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.1.1.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/haskell/aeson" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/attoparsec-0.14.2:=[profile?] =dev-haskell/base-compat-batteries-0.10.0:=[profile?] =dev-haskell/time-compat-1.9.4:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-developer \ + --flag=fast +} diff --git a/dev-haskell/attoparsec/Manifest b/dev-haskell/attoparsec/Manifest index c2b242e1a5e7..d9cc814744cb 100644 --- a/dev-haskell/attoparsec/Manifest +++ b/dev-haskell/attoparsec/Manifest @@ -1,3 +1,5 @@ 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.14.4.ebuild b/dev-haskell/attoparsec/attoparsec-0.14.4.ebuild new file mode 100644 index 000000000000..bc2f7907a12f --- /dev/null +++ b/dev-haskell/attoparsec/attoparsec-0.14.4.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.1.1.9999 +#hackport: flags: -developer + +CABAL_FEATURES="lib profile haddock hoogle hscolour" # Disable test-suite: circular depends +inherit haskell-cabal +RESTRICT=test # disabled at build time + +DESCRIPTION="Fast combinator parsing for bytestrings and text" +HOMEPAGE="https://github.com/bgamari/attoparsec" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/scientific-0.3.1:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1" +# test? ( >=dev-haskell/quickcheck-2.13.2 =dev-haskell/tasty-0.11 +# >=dev-haskell/tasty-quickcheck-0.8 +# dev-haskell/vector ) + +src_configure() { + haskell-cabal_src_configure \ + --flag=-developer +} diff --git a/dev-haskell/auto-update/Manifest b/dev-haskell/auto-update/Manifest index 241922f4c2a3..fbd2ef12c20b 100644 --- a/dev-haskell/auto-update/Manifest +++ b/dev-haskell/auto-update/Manifest @@ -1,3 +1,3 @@ DIST auto-update-0.1.6.tar.gz 10929 BLAKE2B fcc4c1909fcc52b5f8aca48e3662d494104b153c3511d56054457078a63ef5be1a56a0dc61aa1d87edbaef90526d03476046d0e13fcd748c33d163317a637a02 SHA512 ff0f4f835d0b24aafbe18dbc42a9c3cc396cea24be3f4b13b5f5dac49b3b21030c941c8b09a5c33ba175c9902d076aa12fc9eb5a6a79c94ee5c9b60935fa047f -EBUILD auto-update-0.1.6.ebuild 639 BLAKE2B cc25cf0b4757ebaaea71f4807fd8c2c2631198ff7cc9bb0f03c950587ea74ff8b8af55f7a1a9dcea311b0baa7694461fb41871276f110d9c1bb1d3caf7d04b14 SHA512 fb7ee51682a73cca12570607e489f57fdf9e29216fe6eebd5adb755187843724380f9156da6fce4132937a1a10a739df786fc7cd9f77cf3cf73f92f3c9e3bcdf +EBUILD auto-update-0.1.6.ebuild 646 BLAKE2B b52142548a459ec9203ec74c4d27612782f477dc938d4a73f3966d42de0ae134b9ddee1156ffe2ed73b62c3c3a91343bc44697c0d5fd1c2d449786e552c2c285 SHA512 09d6896bcde4554c728eba8135a4d377b4725b7609ca3275c0a3e5dab7bdde621b61400f10c1e12442874487ed42cdbfae647866240210084a413027ceec5f2d MISC metadata.xml 923 BLAKE2B a904254a712430c89b36c8ff90760d0b5a1197ba8178ddf30699d963f9c91501070610d4f189ae41941d16ed4d4b3935a2c4f159c59247fac52cca2938181d40 SHA512 c2280dc45adac6bb69b78b9f3c7b641c818da84c9fbbc76a2fb3235a7bc1607205870bd455e8c2930b9b27be991225670da96c036b9912b291c54773087efbb0 diff --git a/dev-haskell/auto-update/auto-update-0.1.6.ebuild b/dev-haskell/auto-update/auto-update-0.1.6.ebuild index 576e43979d73..a3687587b1bd 100644 --- a/dev-haskell/auto-update/auto-update-0.1.6.ebuild +++ b/dev-haskell/auto-update/auto-update-0.1.6.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="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/base-compat-batteries/Manifest b/dev-haskell/base-compat-batteries/Manifest index 1e74cf6fa737..effa07ea2c33 100644 --- a/dev-haskell/base-compat-batteries/Manifest +++ b/dev-haskell/base-compat-batteries/Manifest @@ -1,3 +1,6 @@ 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.12.1.ebuild b/dev-haskell/base-compat-batteries/base-compat-batteries-0.12.1.ebuild new file mode 100644 index 000000000000..0d77a1bc3b95 --- /dev/null +++ b/dev-haskell/base-compat-batteries/base-compat-batteries-0.12.1.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="2" +inherit haskell-cabal + +CABAL_FILE="${S}/${PN}.cabal" +CABAL_DISTFILE="${P}-rev${CABAL_HACKAGE_REVISION}.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 + https://hackage.haskell.org/package/${P}/revision/${CABAL_HACKAGE_REVISION}.cabal + -> ${CABAL_DISTFILE}" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND="~dev-haskell/base-compat-0.12.1:=[profile?] + >=dev-haskell/contravariant-1.5:=[profile?] =dev-haskell/onetuple-0.3:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/hspec-1.8 + dev-haskell/quickcheck ) +" +BDEPEND="app-text/dos2unix" + +src_prepare() { + # pull revised cabal from upstream + cp "${DISTDIR}/${CABAL_DISTFILE}" "${CABAL_FILE}" || die + + # Convert to unix line endings + dos2unix "${CABAL_FILE}" || die + + # Apply patches *after* pulling the revised cabal + default +} diff --git a/dev-haskell/base-compat/Manifest b/dev-haskell/base-compat/Manifest index c30f5ec85948..545f565cc60a 100644 --- a/dev-haskell/base-compat/Manifest +++ b/dev-haskell/base-compat/Manifest @@ -1,3 +1,5 @@ DIST base-compat-0.11.1.tar.gz 33691 BLAKE2B a598582e1a76b2b83d4168da3fbdf2b0ab34127d60ba46c9803101d075989000bed7f01384d58292d96c1099857964c74d9d7bad092fca94502442b635a82245 SHA512 d92a81e670535b4ca6fd95d51800972bbc52008ef21ccc22119341974c45bec66ed725c795da8d94c8ef824dfaa7f9c03a173b643daf339a4759c49453cfcec8 +DIST base-compat-0.12.1.tar.gz 35504 BLAKE2B 8b450d9b89509b36c4810d9c1471c782af3f782c7069f764ec79952c61ac59db8cfac3def772b8f7b61c311c7761ad793226aec1a58ea7d521733a2563e1abc5 SHA512 2ae3e1baad0d0f25c227a9b066ea266cff4f274448c418546d37c6274d77df4349215722fce3d6eaae2093ad31c9b2c70b02f1233513eaa59a59c6255669d318 EBUILD base-compat-0.11.1.ebuild 536 BLAKE2B 8ca70f87a7c3960db4fa06ad3762a12b15d85f9e404808ab92cfe09a8b4b5b6660a65f2be588908070ece3a5478dba8ffbd00c04a2b99e2b1eebd5d6522e7cb0 SHA512 b774f0fab6c147a2dd97311aedf82581d1ed4385733844f05213af7727cacc889441bcc9b11bd83cb48923af46d86c99a0d62a80e4a4d7d65204cf8713d27b86 +EBUILD base-compat-0.12.1.ebuild 546 BLAKE2B a5cea6ae097abf86b5f1d1fd20581ddf53625bb4f176e6c59ebcbd1b25a2ede10edcc1f0cddf60610d95a48a9ac4561a8a124c1e60301b7617cb9bb68b6db287 SHA512 31f16f606bf7fd879ad0537ecac0e199b6d78540180daa742fb408bb7ff90afb55cff0920f81774ed4b596ebcb31763a10c32c76c7edda60705f18611bc9c464 MISC metadata.xml 404 BLAKE2B 761fea42c742c94669841407c89bdd572a31203bc205572ec4d382665d634f5536721e6a93090339d016d945e8c1258ff8523d666623cd9d193b4b63fdb9adaa SHA512 0c7a01a6ceedafca74e55189c99bec8e3ca5e226710794be8307312ce3b85c89d86a147a889f02613df93c17c54270474f0b5dbb5e0376d97cdf10303354985c diff --git a/dev-haskell/base-compat/base-compat-0.12.1.ebuild b/dev-haskell/base-compat/base-compat-0.12.1.ebuild new file mode 100644 index 000000000000..78b0c0cf45b4 --- /dev/null +++ b/dev-haskell/base-compat/base-compat-0.12.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.1.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="A compatibility layer for base" +HOMEPAGE="https://hackage.haskell.org/package/base-compat" +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/base-orphans/Manifest b/dev-haskell/base-orphans/Manifest index 7548d2d33fc8..028d03d49a8f 100644 --- a/dev-haskell/base-orphans/Manifest +++ b/dev-haskell/base-orphans/Manifest @@ -1,3 +1,5 @@ DIST base-orphans-0.8.4.tar.gz 22573 BLAKE2B 0fe59f562864e41419a9b77087d70488cc6d9e5c762c92815d05d326bfb0a6aaa11e3da82b4bb0664549e56e4abd5f81330a836010f7b56cb26f86c8b82c3038 SHA512 ce59bd56c5acc38f3c5c55d619b27684a8cc35c0b14c2dac6a4cfa56d503e25c7a764210a7cb9cef93b0acc02371af0e40d8024b7a48e88a8ebdf406fed206a6 -EBUILD base-orphans-0.8.4.ebuild 790 BLAKE2B e8072f13620f5ffa1173729e5bfc9d7ed5ef10e7ad8ef28fe914183e7c7d6e067d83935b4a8dd0148e17c7b14cc4b9926d9169e35233a1c585466e0828ec73a9 SHA512 2a30e915053b256e3cd0b32399061a07e9f1f618cd1603953272bf8f27d32c9c0283e45531b4379cfb1f03fc333f2b80df6628c35a3271e9a0673298e126749c +DIST base-orphans-0.8.6.tar.gz 24255 BLAKE2B 8e8106cbdb58956ef6fc7c133e5a5c5537af8fa1ab56545a533f7c061361583b3921e77fdae2277a39cbc505a7e108fb672942528fe752fd7ef0506a4821547b SHA512 53cda663ee88e2ea53cf6b6d07b625a8343a6a26474bff9fa09554ee094e50429239615a892460fd676e9c3f80cbda0ad824052d785694fdbf1f2a90fa1e29ff +EBUILD base-orphans-0.8.4.ebuild 797 BLAKE2B a823d186e884852892f537bcfcde1ed3549a951a410d46a586e8c3663bbe433757440e8a165b8072dcdc2ef9377632b2fdd2aa05736a8f579a009963d040eb3c SHA512 2e418787a9a27779cc2e5fbc5a5182d508cbad4d49708cb108a8bb73088073518dc37d1b9b0816c4830299e340be36eace31659e5c922a4eb542bf00e6cd3264 +EBUILD base-orphans-0.8.6.ebuild 654 BLAKE2B 04843f966b7a6b90b79709dc13108cb2250c315687ad9616c2305350dd4766f2536fd174ec844fbdfe83392f78b8f819ed05f7e1db950ad7e387e4a2c3e70691 SHA512 287d3d9128a56b3d70fd484b1075fcca1300bebe36e07c70e6cd165a1c9bf638b5c8689a116800b317d146b70e9175562d2a8b81f3ca5c307b8050880b7c9060 MISC metadata.xml 807 BLAKE2B 38c0b75bcf2ed3539cddb1598182b6f6a00c3f73a8d9e42cb264b3f850764e3f13877b244f501b9d46ad4cc9c4616437f82f59b61a6a165f05c6d054b072f901 SHA512 9dde1cf788f1cad0f1bf33c1320f64f15cedc01b1ce7b1b4f99c963659555a2c3c77eac0f484fb9e258473d7ae9584597f62115b7f882d7bc9877af7457174e8 diff --git a/dev-haskell/base-orphans/base-orphans-0.8.4.ebuild b/dev-haskell/base-orphans/base-orphans-0.8.4.ebuild index 3edd14593a73..d7683ec48d2a 100644 --- a/dev-haskell/base-orphans/base-orphans-0.8.4.ebuild +++ b/dev-haskell/base-orphans/base-orphans-0.8.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="" RESTRICT=test # circular depends: base-orphans[test]->hspec->hspec-core->temporary->sxceptions->test-framework->base-orphans diff --git a/dev-haskell/base-orphans/base-orphans-0.8.6.ebuild b/dev-haskell/base-orphans/base-orphans-0.8.6.ebuild new file mode 100644 index 000000000000..18591d19b3dd --- /dev/null +++ b/dev-haskell/base-orphans/base-orphans-0.8.6.ebuild @@ -0,0 +1,25 @@ +# 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="Backwards-compatible orphan instances for base" +HOMEPAGE="https://github.com/haskell-compat/base-orphans#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 + test? ( >=dev-haskell/hspec-2 base-orphans->cabal->semigroups->nats->binary + +RDEPEND=">=dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND} +" + +CABAL_CORE_LIB_GHC_PV="PM:8.10.5-r1 PM:8.10.6 PM:8.10.7 PM:9.0.1-r1 PM:9.0.2 PM:9999" diff --git a/dev-haskell/blaze-builder/Manifest b/dev-haskell/blaze-builder/Manifest index 5cd19b570af3..c2b5d858667b 100644 --- a/dev-haskell/blaze-builder/Manifest +++ b/dev-haskell/blaze-builder/Manifest @@ -1,3 +1,5 @@ DIST blaze-builder-0.4.1.0.tar.gz 61365 BLAKE2B 6c6a1c2f7b97a75bb7489471e34674d0502ec1b2871643dc945ef0574d94cc09c2726d03fcc4f38d43f34baadd8629a0e81d5292998153ee8b907d546153488c SHA512 0962634113a19d39fb19a9df895a4e4e3e0fc5b2c17fd0d5c27e1cd9da128fd3af2f01d7b0ce894d3964b5b3bd874aeae205b126e069a6e5d964ad97c753da39 +DIST blaze-builder-0.4.2.1.tar.gz 60704 BLAKE2B 0799da061985559e3281d064dc2624a1ae2310befaadfc2cddca6999f3725bfc2a8a97d73810566c82b6037e1524ee19059c10ed6eb88707e95792ce2c1282ce SHA512 30f8d1d70a1aeb5b4c4e3170e40207c0f39933050e04bbdff49683a8b2e850921e80fa8e2d7f2b7a2a19fd6340bb65fad9c1d33999abf8a388d3f0ce921d0744 EBUILD blaze-builder-0.4.1.0.ebuild 924 BLAKE2B 848d196d7a01a64c646bf44171142dff78c60e005c49deaea9a762929bac5c3e27a7d24082a494f267424d0256846f080e6748e99d8d63cef6aaf9b1bc16705e SHA512 4417ad5424eed50ea346a51fc57a17397ffcaf6ffe93fa3e198ae6141468e07a7d421441ddcc119fbf8a2c60cb24f2367d55a4eb0609237ef02b67265683963d +EBUILD blaze-builder-0.4.2.1.ebuild 799 BLAKE2B deeef92857cc22227eecf8b9c8aeebe0edcdadeeeb9a036b33f508185d305f81f8a83372cf93a6867301292ba63446aef0558640ddb2f48b8e103d8835b9c60a SHA512 f4f7f133b74d2b3093bae4fa41647d611d5bd540bfde57b6e380e927205af711ab7d6dfc9e6920921b0a501ccf22b77bc2b503bb2647d9040a524ddb848cef16 MISC metadata.xml 870 BLAKE2B c6f825d6982b1effd706675994c79fdf6b54e18913e952416112fa2f1c87865ef18e9fc0a44311d725b2ed1fb142a4b74fd35a38813cdbf070f23138ec0cb279 SHA512 d42eeff87f396fd4d18d89d472a4a28599d625e084004b3160bab03c2d2a83bb4599bd6e3c132d6e1fd69518b79be76c990032c125dc369e4cca216f08854e81 diff --git a/dev-haskell/blaze-builder/blaze-builder-0.4.2.1.ebuild b/dev-haskell/blaze-builder/blaze-builder-0.4.2.1.ebuild new file mode 100644 index 000000000000..0ccb697a77fe --- /dev/null +++ b/dev-haskell/blaze-builder/blaze-builder-0.4.2.1.ebuild @@ -0,0 +1,30 @@ +# 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 test-suite" +inherit haskell-cabal + +DESCRIPTION="Efficient buffered output" +HOMEPAGE="https://github.com/lpsmith/blaze-builder" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/text-0.10:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/hunit + dev-haskell/quickcheck + dev-haskell/test-framework + dev-haskell/test-framework-hunit + dev-haskell/test-framework-quickcheck2 + dev-haskell/utf8-string ) +" diff --git a/dev-haskell/blaze-html/Manifest b/dev-haskell/blaze-html/Manifest index 16407b979e0b..29e40dbc4318 100644 --- a/dev-haskell/blaze-html/Manifest +++ b/dev-haskell/blaze-html/Manifest @@ -1,3 +1,4 @@ DIST blaze-html-0.9.1.2.tar.gz 81617 BLAKE2B 36e86647db47ee55a32daf2cf2afa51fd58436c7de7e7dac81b298cc1ea7e1ba1fd470d2a19def3bc6aabc51bd046c8c611300fa4ecb5f0e1cee2286a0b461e6 SHA512 26e5294285033fa453ab9914a5bdb37c42f5b7c3a10400be1ff6dd125a70499d556c106cc8128154dc0c455c8b80b489a883265fcb626e2d4afcd8e4d94374bc +EBUILD blaze-html-0.9.1.2-r1.ebuild 1241 BLAKE2B 746105b06f021d1c43e87927d64701ddb12f902074d1dc9cdd26699caee890818f72ac96d9f8fa5b27d0766ec69caab927f0bd933c5a32b58e86425d71d115d8 SHA512 a3fae4d8c5f63e3abd854aaa48fa74c762e83bd5d30f7529284f6a4ba18b42416a98723ba146eac9a7e5f6eeae36a524e2533ac23eeaa9a43f0663bfde780621 EBUILD blaze-html-0.9.1.2.ebuild 1151 BLAKE2B 3e301a07a505eb16b3c932fca0f93a00acbc1962e69bf74645d4bb5fbf872c00da78970fc63bc9067a9d73af727677f1a85101f43b2862c995d31fc93ddb4380 SHA512 666d6f8b86962242f0d33fa9f2ea1d52410d2db9210615f9f5d8ba0a3444cef6a2222fd2b53e16f85e18aff850c29506052e8d3d2bbd97f2dd9638993124cc3c MISC metadata.xml 499 BLAKE2B 9290f055a6deb0891546b9d6047210c746a5d63fa6c8056f7f7863c54a11b5d7089946852fc020c565bc1506eafb8c47a5389a66d3129f05fb38cd292eb8db3f SHA512 671fe748ac662c1e8a795b95190dfd8601c50fcaadc1934a5d8f82d894b9197bdcda97b947f45a39ffa96c3ced281905bb121bb6c012bc5e04244d557e773459 diff --git a/dev-haskell/blaze-html/blaze-html-0.9.1.2-r1.ebuild b/dev-haskell/blaze-html/blaze-html-0.9.1.2-r1.ebuild new file mode 100644 index 000000000000..63a6efdd90ae --- /dev/null +++ b/dev-haskell/blaze-html/blaze-html-0.9.1.2-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="A blazingly fast HTML combinator library for Haskell" +HOMEPAGE="http://jaspervdj.be/blaze" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/blaze-builder-0.3:=[profile?] =dev-haskell/blaze-markup-0.8:=[profile?] =dev-haskell/text-0.10:=[profile?] =dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.8 + test? ( >=dev-haskell/hunit-1.2 =dev-haskell/quickcheck-2.4 + >=dev-haskell/test-framework-0.4 =dev-haskell/test-framework-hunit-0.3 =dev-haskell/test-framework-quickcheck2-0.3 = 2.4 && < 2.14' 'QuickCheck >= 2.4' +} diff --git a/dev-haskell/blaze-markup/Manifest b/dev-haskell/blaze-markup/Manifest index 57dfa99787ec..51bccc02d36e 100644 --- a/dev-haskell/blaze-markup/Manifest +++ b/dev-haskell/blaze-markup/Manifest @@ -1,3 +1,5 @@ DIST blaze-markup-0.8.2.4.tar.gz 14518 BLAKE2B 43f07bdfeac60e60b55a7a0f8a1bf3c1386597b09511a6df2139246b05d10bc66899ffad7eefbd97cc1c981e7dcc8f7e345ec41675293599f22e1d3849ecd5d9 SHA512 e75fe4162f165975febced4d54460c64a4a4d1ec1db963fcda7d1c1e2cc2c24f8eb565ba0170524aa28da3b3cc1d8057d036a1ab963052436dd550189d5cd263 +DIST blaze-markup-0.8.2.8.tar.gz 14519 BLAKE2B 14e411fa06da460f3ef2362179d910562d292190396430c9fe6fae76195d0d6d0a5a2110659f41217515afdbece60618eca6264906a554fc9668f25abaac7119 SHA512 d677b611c751c2dfd4bd12c1b1aa612b08356c90b9962b60d4972a9626ddd0337bcaf40b4595b64c1d3bf506d017f058771d00fa55979b94283095061be18944 EBUILD blaze-markup-0.8.2.4.ebuild 1119 BLAKE2B 51d66b29c40adc6a20558c56c14ba4236ba58250b0821acea2195a174443da6b6517341d771310f7c813c25ee22958fedab61bb45c840a4c797e33cdfab1f8e6 SHA512 184e2d31694b8c60ed54eb7c6cfc6144788518a0f64a4679eb61c53c10a9e8afdaae4debab9eed7b0bc947ab852da0960318d70affde11460b44708d65ec1ae5 +EBUILD blaze-markup-0.8.2.8.ebuild 1020 BLAKE2B 9cd56fec389983b0884b65a0330eb30c8a35c9d2e34dfb99a5781eb812144c03ce31b142c3e364b037d93497bd566917fa0f124a03e2480f51563d55fa39f076 SHA512 12bfb33a7cfeb14bc8fd71fefd8eda15524d906e1f27f2dde3715bd404ef4deaca0f7bbe869140acd7009fa406f46b71548808d829eed05b9c143dba135dad2c MISC metadata.xml 517 BLAKE2B 6415424fffb8f17871896295acb0a6a8d776ee4baa14bc699599fa36661f4e344275713da819a4cd86f22b034120a716c34ab0533204e572a15bae45a5841f26 SHA512 34d24897ff45b301094feb5add9246306c3c5eabf06ce5da41c3889bc038ea1a403f385fafb9989cd9e12a31eb68aaca5aaae5484cb1552e252d8522ac3e6e09 diff --git a/dev-haskell/blaze-markup/blaze-markup-0.8.2.8.ebuild b/dev-haskell/blaze-markup/blaze-markup-0.8.2.8.ebuild new file mode 100644 index 000000000000..91d6deacf540 --- /dev/null +++ b/dev-haskell/blaze-markup/blaze-markup-0.8.2.8.ebuild @@ -0,0 +1,30 @@ +# 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 test-suite" +inherit haskell-cabal + +DESCRIPTION="A blazingly fast markup combinator library for Haskell" +HOMEPAGE="https://jaspervdj.be/blaze" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/blaze-builder-0.3:=[profile?] =dev-haskell/text-0.10:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/hunit-1.2 =dev-haskell/quickcheck-2.7 =dev-haskell/tasty-1.0 =dev-haskell/tasty-hunit-0.10 =dev-haskell/tasty-quickcheck-0.10 quickcheck -> cabal + +RDEPEND=">=dev-haskell/mtl-2.1:=[profile?] =dev-haskell/parsec-3.1.13.0:=[profile?] =dev-haskell/text-1.2.3.0:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/${CABAL_PN}-${PV}" + +src_prepare() { + default + + # Cabal bootstraps with 'ghc --make' without package cleanup in environment. + # That causes module collisions at build: + # - pulseaudio: Distribution/Utils/Structured.hs:98:1: error: Ambiguous module name ‘Data.Time’: it was found in multiple packages: pulseaudio-0.0.2.1 time-1.9.3 + # - kinds: Distribution/Utils/Structured.hs:106:1: error: Ambiguous module name ‘Data.Kind’: it was found in multiple packages: base-4.14.1.0 kinds-0.0.1.5 + HCFLAGS="${HCFLAGS} -ignore-package=pulseaudio" + HCFLAGS="${HCFLAGS} -ignore-package=kinds" +} + +src_configure() { + haskell-cabal_src_configure \ + --flag=-bundled-binary-generic +} + +CABAL_CORE_LIB_GHC_PV="PM:9.0.2 PM:9999" diff --git a/dev-haskell/call-stack/Manifest b/dev-haskell/call-stack/Manifest index c2f028ad5bc0..1387222df6ff 100644 --- a/dev-haskell/call-stack/Manifest +++ b/dev-haskell/call-stack/Manifest @@ -1,5 +1,5 @@ DIST call-stack-0.2.0.tar.gz 2565 BLAKE2B f9c8440947c5bfad04d57d5865bfc82d9009dfff4b8de11c6281ef8c82a5cdb39c1bf83153f9b3ab58f0dea0b641c348b3096ae08b7368a92bc2ddfa638d2578 SHA512 c22862ca24906b07e258690da8c7f6fadf87f4216023cbe847e8ddf0c87548e5c353b5cd82c4748c6ef09604556884caafe5fdc1996be9d000d2db29aaef1537 DIST call-stack-0.3.0.tar.gz 2544 BLAKE2B 7a668213daaaae0c2ba9a1670aa0073585ea1e122149b88c2a953b4aa8960ef4221259c2a331f3a32913727373e6f7a9e99ad5cdbf747f9e84071c4da01ca522 SHA512 32d805957dbe8965c22a74f1c9fed950f5c8df599ce5d447b3eae08fbbf65a01286be95444ca9db654a5189b062b4cf121dcd771c6bd981ca9d12e0df206533d EBUILD call-stack-0.2.0.ebuild 591 BLAKE2B 507aa5957da7e75365152e4c410cae568ba698f4b5711eaca637138c54723f11278654ff3c1c2e195179c6c8c6ebed59a6b34c76308755dfd019a9ee7343c114 SHA512 12926a1c14ec0b03370d20fc79ea2d6c19a09d70ea25b9f223039e3712adb7a2a66c4ba18f7341ff9c3a3a54cbe1947368715a62e0b578016525c27c2792776a -EBUILD call-stack-0.3.0.ebuild 599 BLAKE2B 6c45913f07cca821b7a26b7620671b3ab473a9fb82d27d7eaa7b000eb3f2f656db96a68bbaa0b049be4a3af25a3b7783c4f7a605ba4839d0b0a5f36e5a0824d1 SHA512 96fa8638911f0e0de6b8620d3b259858506d34ee4133a6fe25c7b058715df822fea381f6e3cea1ce2b4fed7621b881ce46d70f63ec097ea84211c9308f5b8600 +EBUILD call-stack-0.3.0.ebuild 606 BLAKE2B 853cc3eec96f522ffbd9fd74f54f9b4811ab6cde894f226f019a5a4ac39f3215296bd7febd2d56aad746986ad31c2990460ff08fa6f197b81dc28b9ae6f4bf57 SHA512 80e766d58e1b713c9b5b2572e98fd3156535fcd0384b84348074d7f55666da742957454c5ab3a70008eba2d2c13bc5c1f97da952364aef76554f7f7c81bb87ac MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/call-stack/call-stack-0.3.0.ebuild b/dev-haskell/call-stack/call-stack-0.3.0.ebuild index 2b08e6ab8f78..8ebd0ddfcc1b 100644 --- a/dev-haskell/call-stack/call-stack-0.3.0.ebuild +++ b/dev-haskell/call-stack/call-stack-0.3.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=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-8.4.3:= diff --git a/dev-haskell/case-insensitive/Manifest b/dev-haskell/case-insensitive/Manifest index b80cf1fd9b10..be3738fe4e19 100644 --- a/dev-haskell/case-insensitive/Manifest +++ b/dev-haskell/case-insensitive/Manifest @@ -1,3 +1,3 @@ DIST case-insensitive-1.2.1.0.tar.gz 53609 BLAKE2B a1c5c7574d0f3678ac0f3e6b53cbe78ae03c7ea7c4579fe0c9314bf4f22c7968701ba8c3e9dd9dbd64781e34c9f32948f121029301132d9dfdaf3d3fdeee0e6b SHA512 8e3bab4d1035d0bf96da24c7a4b79953b855c849cb0197bf65dc66b4394a92fea263fcffca4179005507a35234b7f60d873df41bc01a94fb2dfdbd91092e176b -EBUILD case-insensitive-1.2.1.0.ebuild 786 BLAKE2B d7ab8ec55ab712cab27a453f1ace2fd6224d81bd8d11aa9b8481e371faf743b1bc7b9da7727e32f1572126506496160577910d1622d395f4ac30a7c9dbee175a SHA512 dc473dd72bf7c87eef286c31d36cedc2865135335e9a5793b2b33333ec6353a8cdad6a125f6b2f31bbcaf4f65782361b475a821e8009428ce92c45e02c3db1f1 +EBUILD case-insensitive-1.2.1.0.ebuild 793 BLAKE2B 7cbb8f1d910f461518aa8ab28e59a412919feb4dd434cdf43cdd3e2e79f1c2b45ed2b571abcc557a9856ce49211e26b2627717dfd2729489f0c53837f494bf7c SHA512 9c80e44d3c09da2e85120fdc3fe3ebf3ef8a35cad95fe26563b56bccb251f8b741bba624733720f5e6672eb6966ee94868da5c114f1e25f57122a3940895bf5f MISC metadata.xml 627 BLAKE2B 4ba02ec9a1f0696e1d8eaa19e3b1ed6d3ba549e5c31a4c16fb6fbd73f3d6d246853931425630fc0637dc1055e0ab5928f2642cd6c3cdf12902c2d699a0da5ab9 SHA512 8ffd1be877a2943832ff22552898fb7fea4b71496beb42831d68fe66b054b05f92172634f7348e43d74b63290f2f82c659837369c0340194196302d07d2c3f47 diff --git a/dev-haskell/case-insensitive/case-insensitive-1.2.1.0.ebuild b/dev-haskell/case-insensitive/case-insensitive-1.2.1.0.ebuild index 7f06b349052d..e3c4620e1dce 100644 --- a/dev-haskell/case-insensitive/case-insensitive-1.2.1.0.ebuild +++ b/dev-haskell/case-insensitive/case-insensitive-1.2.1.0.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/hashable-1.0:=[profile?] diff --git a/dev-haskell/cereal/Manifest b/dev-haskell/cereal/Manifest index 4c275acf0291..bb1252ec6ea4 100644 --- a/dev-haskell/cereal/Manifest +++ b/dev-haskell/cereal/Manifest @@ -1,3 +1,3 @@ DIST cereal-0.5.8.1.tar.gz 20114 BLAKE2B a71e11b9d138fcc1de7da0cfe573b3c31a263c75f62628bea70fb17af6c911fd9996c32a69fb0a9a4328241072c684dc110134a2b837643dcda2722f37869e9b SHA512 aced40e81301fbc73c6029be2c4045cf63f81d40361d5939713f3d60db196dc25a70e556e9e74e194e6a3b6cac86997d2bfc8b1f91c630676af7d066268a25b4 -EBUILD cereal-0.5.8.1.ebuild 813 BLAKE2B 96924947a32263de29abc8c090c684ec5317e334a059b6255ecffd4d01fa9adf5d2e26ca34db893f01615152b5ed971bd16e59d827b7834eb0a8a4f9b3347de6 SHA512 cc161abfcbc524933758d8c189afa62e7fb8febc474f75ed44aa9d82384f29ab757e133bc0a1314a5ae93cc305fd4439b014c66bd910b18b9212a1a1b4025919 +EBUILD cereal-0.5.8.1.ebuild 820 BLAKE2B c6c382d2db12f3319e56cd08bbe9d0b0cefe1fa4c9fc1c06c55a0096c180b0950ebeac5676e89afe3fcb0b8740fdb1476e4effbeac9182d4ba1fa4337e6cf3de SHA512 7218ae5fecbe4e123af46f9c27462c2b7f15ccff2edfa5b8f8e141427bbbebe01fb29505c106c881d904b1ae9b163718be5f38e770efaddce5ea160b6f8d5283 MISC metadata.xml 627 BLAKE2B 64ab05c1ce3aadc8ea6671650b62a0f93baa6f9012e79d3a6045ca617420bc920536c3f4eaa24a4f907157ab80821bc9ff26535e6e0df8e0c44a65078f93c175 SHA512 73967f5cd1e3c808dac7f9f8b38784ecf8a702e286b09b2197428abb6d51b7610b34b65b0e63100c16a376d82c6352e3f5a05465fd2d1c0caa3e6726b4dc9fc5 diff --git a/dev-haskell/cereal/cereal-0.5.8.1.ebuild b/dev-haskell/cereal/cereal-0.5.8.1.ebuild index c39d43d2bc9c..fe4020e989d4 100644 --- a/dev-haskell/cereal/cereal-0.5.8.1.ebuild +++ b/dev-haskell/cereal/cereal-0.5.8.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/bytestring-builder-0.10.4:=[profile?] +# The author seems to know which tests are expected to fail, but I +# can't find documentation for exactly which ones. +RESTRICT="test" + +RDEPEND="dev-haskell/aeson:=[profile?] + dev-haskell/attoparsec:=[profile?] + >=dev-haskell/base-compat-0.10:=[profile?] + >=dev-haskell/case-insensitive-1.2:=[profile?] =dev-haskell/pandoc-types-1.22:=[profile?] =dev-haskell/unicode-collation-0.1.3:=[profile?] =dev-lang/ghc-8.6.5:= + executable? ( dev-haskell/aeson-pretty:=[profile?] ) + icu? ( >=dev-haskell/text-icu-0.7.1.0:=[profile?] ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.4.0.1 + test? ( >=dev-haskell/diff-0.4 + dev-haskell/timeit ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag executable executable) \ + $(cabal_flag icu icu) +} diff --git a/dev-haskell/clock/Manifest b/dev-haskell/clock/Manifest index 43158cdd77f5..b45981a93add 100644 --- a/dev-haskell/clock/Manifest +++ b/dev-haskell/clock/Manifest @@ -1,3 +1,3 @@ DIST clock-0.7.2.tar.gz 7465 BLAKE2B 209e720ba6e856fb5e56cc2d2dd48aa4e7b63ab15f356bcddbd5ee0936495a158ecd2c1cbdf9ce54ed89bcbd047091b3a515bcb04b6a30796bc9d659d610f187 SHA512 cf44dfca6c0825a003018c68266ef0fe503a9b147aaf784435f6297b365c6d18fc71b63b77a23ee2a3298ace638a35de0c6118e361d43b418a45d4fdd24d57cf -EBUILD clock-0.7.2.ebuild 743 BLAKE2B 658eb14b71e8cc2dc293ec3c926d3aebe6a72b66d8aee054f2739e7ce4144f30f6746b16d384c9fe3e19f7500b3ce88a0ad3f3e449f57757f2ab42e77099a81e SHA512 00f4c5173567ef70f26b95dc34d703e35c6ca5f1ec64ea369e0fe69a2c49caa8f59fe00dea44323eace7008acbffce05668d53c627f75dfa5c2c016c6ff6d12f +EBUILD clock-0.7.2.ebuild 750 BLAKE2B 8337398929cb8cd200f8aba9584332489938455fcc379498fd1a732a852961b4b0cab8a85102f0d8d16bad92226310a5d72b2c3deb67dac1b4ed56763986fb54 SHA512 221e549b30df342e1fb6129c05061df3d79b9c5da043abb6700d363aaaa2d29f3a2d22bae174284162cf2bb02ab7305e48a823b9a289ba8c8b9eda20c0b38e5e MISC metadata.xml 1122 BLAKE2B c218466f35e120ae991c7a2ed68af741cc1c9c096c86986a68f8db1d756ddcf5cd57e2b38695b360d7221f656edef6e86c47bddd7822d24236e87af9f5a034b5 SHA512 8c50a5a95f487fe8ce000eb05204b1fadebed333958bb93fd2b17bc8284fd3578cdd720d1ffac88e20f6d472ce8f98cd683e12c595fe20f36c661696296157b7 diff --git a/dev-haskell/clock/clock-0.7.2.ebuild b/dev-haskell/clock/clock-0.7.2.ebuild index 7974591baf77..69b0fe62a526 100644 --- a/dev-haskell/clock/clock-0.7.2.ebuild +++ b/dev-haskell/clock/clock-0.7.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 @@ -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="" RESTRICT=test # circular depend: tasty->clock[test]->tasty diff --git a/dev-haskell/cmdargs/Manifest b/dev-haskell/cmdargs/Manifest index 30243a350033..3d7d2401d949 100644 --- a/dev-haskell/cmdargs/Manifest +++ b/dev-haskell/cmdargs/Manifest @@ -1,3 +1,3 @@ DIST cmdargs-0.10.20.tar.gz 64550 BLAKE2B 08511df092c2a7010af94bc8d9b54b29c0e76c33be06a9521eccc85092b57a45ae9f9d22b0f8e81266073c81185b66266d1f2321c327ae730c6ccebea7f6d6cf SHA512 b9e270aa5dabd84eaaa47b95a450ef5b5f43cd19646f2a407579f855857d396e5ab9ca0038e1e876849a596ecb8cdc9964c45970825a0a95021d69b23699da79 -EBUILD cmdargs-0.10.20.ebuild 726 BLAKE2B 334ea953817d2cac89b535de424daf4ba7cdc28b835c34ade7ee89754c38f320c7b41380004a43f37ab92f25f0ccc6a8727dfd0c0c84620c65b22737d1f8b53c SHA512 919754bd5a0ee4b8480b6b88a283ed8b29b1471472a743add1aaafaa01731ac551ecbb1c92056f7cad6b0e69cf9e4459ad9dc328452f9bf3b73ef4bd7c7a51a7 +EBUILD cmdargs-0.10.20.ebuild 733 BLAKE2B a09248306389c0ff2ce8224fe94e910c794e375877796874d8feb1176445ca476f09e9c3b423bd17191b0e47052efdf286ea44a999abdf64457ed60df9f9a5c9 SHA512 30ae19ae5d6401a8143637bea62e81d6393bbc0bd421e2c0da36901058cc89f74c844991a8ef35afdf9c16bd948b7b5cf90e3cf9542332d90707edb25c24d2a8 MISC metadata.xml 1400 BLAKE2B a74a9c6167705668afeee2cd4a7a49ddff949f15e81bc3dcb459e0d5b414696861e8ebaaf147fb894df9c956c40019e7a5ad76c1d2ac3555804ad968ad819193 SHA512 1ee1a902859075b5beefd7f7be2e0fca32791f613f3236f78c5bbc0b5e67b6fe04a73a55ea9b00270667fffa1ed1b531089169042b4bb7a4fa975bab9fed6a56 diff --git a/dev-haskell/cmdargs/cmdargs-0.10.20.ebuild b/dev-haskell/cmdargs/cmdargs-0.10.20.ebuild index 0562f4b765fc..e81c11caf57b 100644 --- a/dev-haskell/cmdargs/cmdargs-0.10.20.ebuild +++ b/dev-haskell/cmdargs/cmdargs-0.10.20.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="+quotation testprog" RDEPEND=">=dev-haskell/semigroups-0.18:=[profile?] diff --git a/dev-haskell/code-page/Manifest b/dev-haskell/code-page/Manifest index 2e844513ad61..4a6a4b844113 100644 --- a/dev-haskell/code-page/Manifest +++ b/dev-haskell/code-page/Manifest @@ -1,3 +1,3 @@ DIST code-page-0.1.3.tar.gz 4718 BLAKE2B 0062024dd536b23359d84a8f6aa5bb66a241ae41190a59c9c2cdde34f3ee1664ad180a1d7b8332904b761956bbb73bb85f74f818763a37021dfa5fa09d36a040 SHA512 1a8f650051d749840562d4ac8789f9834afa73e64582f2781d542d281d894c420cdb7a5b8a2bf30c983bec99a27bec8b63a32b1cabd3ab26a964e0a9b9b647bc -EBUILD code-page-0.1.3.ebuild 553 BLAKE2B f08b300e12d70e30ab829a626a18c213dee040a0d7fe94182fa4821160d7529351c7dcb8ce926823638f80346405f8f2316c7deff636350720843b9f43be2a3b SHA512 8ded1d3a8e41e0a360cde65c339aa0148b18552b3c0e5b463b435b7b71602c4ac562b52c2b2bc2ff4b554780d852dbf780f0eec9c37c101e0789b258aedc2768 +EBUILD code-page-0.1.3.ebuild 560 BLAKE2B ace5fbea850b20590dd9b7649eaf9d86c3c9637bf4b555aa42b0b1087b2604bf34e6b20af6fe74cf2ba29b16896a3d312c80d362cde41356266eb4aca7ef6457 SHA512 cb55bfda6283e5618c2159499c6cd222f49b003f4b863b4fa3c7ef2d1219029a0995581c9eb19739503a7bd0daa9d4e2acd03ce199d7b4b2d875668ab013a0cf MISC metadata.xml 747 BLAKE2B 294375c252336d8080cea6e4e54fed0a34b37497c206f6d6a6f181dd10306e495c6440bbc3c41caf1e5542b975cacebe300f6a5beefae803fcf602e313cc749b SHA512 c5ba212b511e83fd38c336a92e336e9fbac972badf84a7474562e08f8b48560bfdda2f9741c6d2bde7ea2b047e45ea79e766f88b1112693f7a0ae0c4398d4514 diff --git a/dev-haskell/code-page/code-page-0.1.3.ebuild b/dev-haskell/code-page/code-page-0.1.3.ebuild index 0206747c43bf..5bfeb36e9da6 100644 --- a/dev-haskell/code-page/code-page-0.1.3.ebuild +++ b/dev-haskell/code-page/code-page-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 @@ -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/colour/Manifest b/dev-haskell/colour/Manifest index c5b789a9c9bc..91318ef81555 100644 --- a/dev-haskell/colour/Manifest +++ b/dev-haskell/colour/Manifest @@ -1,3 +1,3 @@ DIST colour-2.3.5.tar.gz 20485 BLAKE2B 64cc4df8f7b36fa4c7a9b474db566b7623f9c7b0892f379acc866f384aa5e557cab5965869b0ba84167232658375ab568a3f5e90a0a1deba81520717899637c6 SHA512 2232f51b3cfdda1a64436e8395c2441e49db083982a0370d3ec38c304b0a6234666887b3abc886107a9b21c425d3253284cce0186c1a210a302a0a14808364d8 -EBUILD colour-2.3.5.ebuild 676 BLAKE2B 4d5d07ee70ec9988a44d1031bb59016b25c3684b3cebdc8252e1694d5e4603a48d01a24131a890f60a92a604a420bb1c871318c859fc1032c1195c3b5d438784 SHA512 28f7ea93e5cea7229d7e5844cc6e0dc70b27a99e3ddb42701ac90c5c91baef9d1d1b268a2f96f18c79011bf6d50d7c6cf5280db8e93c5276a84309868456f1ee +EBUILD colour-2.3.5.ebuild 683 BLAKE2B 92f099005d01d98235c0bee03b2784216663fdf4f1c14623527f775cc36cb8b33c3dcf7fb12afd32549d93f494c37d4a7c75ad2d2c101e0928a04d6f4b63aa75 SHA512 faa3b067b42bf87c4d893de7ea0c15c1a4d83895a197bb760c7e0317df837b475feb81abd975f93a67c987f77a4804ae6ca4b1d33f6efc623bb15ca916ad47e0 MISC metadata.xml 495 BLAKE2B d45ff3da33d93e35b8ba3ac8cedaffcb5ad4a7eafc45e89dbcb9450b5b39cdb0f9c3d18e25cc92ae764e78c7867773ffe19be3937de15aefee21c0b741c38628 SHA512 0c47ea55bf2272fad69cfa9bd8c80d89f27cc749b05a8346252dc9498178383903d786a1695b04f517064fe8e16add1805fbdc1db6c12ad78dc9035c77eb8322 diff --git a/dev-haskell/colour/colour-2.3.5.ebuild b/dev-haskell/colour/colour-2.3.5.ebuild index 69088c21c11a..aa4a46e8b33e 100644 --- a/dev-haskell/colour/colour-2.3.5.ebuild +++ b/dev-haskell/colour/colour-2.3.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,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="" # circular dependencies: colour -> ansi-terminal -> test-framework -> colour RESTRICT=test diff --git a/dev-haskell/commonmark-extensions/Manifest b/dev-haskell/commonmark-extensions/Manifest index 1c0559c15724..32c4fa9a033e 100644 --- a/dev-haskell/commonmark-extensions/Manifest +++ b/dev-haskell/commonmark-extensions/Manifest @@ -1,3 +1,5 @@ DIST commonmark-extensions-0.2.0.4.tar.gz 32043 BLAKE2B 5a0f690b04b8c2e34383b9e2d8248ea5e6945af434c413aa289bbf1706bbfced8fa68b625682ae1c916db25a577d7f029e9247e908bb87e6979f702d93b72a9c SHA512 2e595dd6bfc582a783d42ae612a64917470b9fa737d9c445e83e30f7cf7500cd4d3ab5f254268cf9d7434dcd03bdaa88cd38bc4fc50d1423a2792e0d21ffe6e3 +DIST commonmark-extensions-0.2.3.2.tar.gz 37074 BLAKE2B e3519ad4ec8bdb9db5ab8cbb57ffeccf2512621c7e5fe423dab1c5afb075f55fcf348dabcd770ab84abf1efae24ad73c013ab76d080122e55736e59fca2ea7c6 SHA512 93b6c856f8aa5858e2700e8ffd98dd56a294cae95430b0ec1ea1c6a48f952eb5c1ce8223a10a36f4249933e2efc92d8110ba54463af467535b435c236b03f619 EBUILD commonmark-extensions-0.2.0.4.ebuild 879 BLAKE2B b7e4b903d7a975ffc0a4fbc76613857ac81f0c8eab10c07e32e9a08e695cf3918ead9721db4ca4b919bb91266fd8b0c73b70049155d39813578aa4ac88b2dfdb SHA512 45d0147fee42fc394b87e6c2fa69ce71c3315aee5033cdd90ca17f2aecec57787d3f2c4d5b3d6519e92acda3aaa75daa427c5c9705f76bdc6446fdcb8a20c8c9 +EBUILD commonmark-extensions-0.2.3.2.ebuild 796 BLAKE2B 8485ff1e15125870a40b5560fba990d1e36154c28ea61909769b916b0c59e702640fd4974a62c34b64d392fa2094631ebedb7aab25012f231af80abdf03b3569 SHA512 f26d0f52583cab1538e7035511718d4517fa9b73bb68706f04acf3de3d78c8989b6a8566f0141924f11d3e8ae099751ad77556fa4f05b614f65a5f32aa447c2a MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/commonmark-extensions/commonmark-extensions-0.2.3.2.ebuild b/dev-haskell/commonmark-extensions/commonmark-extensions-0.2.3.2.ebuild new file mode 100644 index 000000000000..cff057a91607 --- /dev/null +++ b/dev-haskell/commonmark-extensions/commonmark-extensions-0.2.3.2.ebuild @@ -0,0 +1,28 @@ +# 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="Pure Haskell commonmark parser" +HOMEPAGE="https://github.com/jgm/commonmark-hs" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/commonmark-0.2.2:=[profile?] =dev-haskell/emojis-0.1:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/tasty + dev-haskell/tasty-hunit ) +" diff --git a/dev-haskell/commonmark-pandoc/Manifest b/dev-haskell/commonmark-pandoc/Manifest index 9737df3663ba..80048e088b58 100644 --- a/dev-haskell/commonmark-pandoc/Manifest +++ b/dev-haskell/commonmark-pandoc/Manifest @@ -1,3 +1,5 @@ DIST commonmark-pandoc-0.2.0.1.tar.gz 4754 BLAKE2B 4611196ab63844bd1c40c9e673c43cfd8c44997ba31511b45bcb9a9b21109cd9c1fad98dbf99de2bbd203b39d93d841604afdf4acd0cadecc45ab2230d952f1a SHA512 5162a987085d5204af27d4b073fedf4d678f5e0325a12f96c611899f3c484e576d7b667271c480837b9d4593e9950828e9398a33c63b5e829016019ecfc7bb6d +DIST commonmark-pandoc-0.2.1.2.tar.gz 4937 BLAKE2B 26f46b663051aecc204f2e67f66e62a6943909d496542d31b0238cd6bdecda4e0c8594d8ed3f8147fea5bbab4680c147379feddecb59f93be810bc3a9015d08a SHA512 85c7505b29c99e38bbadf93764e51ec40da3bff0799e99eecd011962f1103b81970cb5ffb7399b48927e0024c07554ee0e7d420a88bd2f37149a4777d8bca032 EBUILD commonmark-pandoc-0.2.0.1.ebuild 849 BLAKE2B ba636e066bf39b2d85db69f5e2f23b0343328190aed22c243547738208a7610a093fffd595c7a22ea34e894b4c5a813c75db048e2ce5cbac9b1328540f99385f SHA512 b38b9291705b8607eb71b78d9b97406bc4555af8b0d55af6241403ca85b9030baabf0211ed3c04f51ed05ba21ef01ea859b0e4a8a3fed26bd8a9bbd3d6193368 +EBUILD commonmark-pandoc-0.2.1.2.ebuild 847 BLAKE2B d1401063f3276ff6328bc7db9d44c50a5fab86bad7f68bfee7c85ddc28e4a807a396e8a9c2505b4710b7b5c270b4877b7e566e2507025c319d0325cf303a2033 SHA512 b4ccda6cd6716691a88f2d7870a78fe05169f05681366e9d7f213737c74ab5c010ea4b003205fa292cb9f178f6267f72195953093018fccdaea031c0cf108918 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/commonmark-pandoc/commonmark-pandoc-0.2.1.2.ebuild b/dev-haskell/commonmark-pandoc/commonmark-pandoc-0.2.1.2.ebuild new file mode 100644 index 000000000000..b8a0c45d4363 --- /dev/null +++ b/dev-haskell/commonmark-pandoc/commonmark-pandoc-0.2.1.2.ebuild @@ -0,0 +1,27 @@ +# 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="Bridge between commonmark and pandoc AST" +HOMEPAGE="https://github.com/jgm/commonmark-hs" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/commonmark-0.2:=[profile?] =dev-haskell/commonmark-extensions-0.2.1:=[profile?] =dev-haskell/pandoc-types-1.21:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" diff --git a/dev-haskell/commonmark/Manifest b/dev-haskell/commonmark/Manifest index 71aa02fabe56..47f7422c2a9c 100644 --- a/dev-haskell/commonmark/Manifest +++ b/dev-haskell/commonmark/Manifest @@ -1,3 +1,5 @@ DIST commonmark-0.1.1.4.tar.gz 99102 BLAKE2B 28fd60d2ddb385856ad824cbc73f9f20a35616312e2a4b340e4f0b7fd4311f35155a6fe3d6255a3e2e75a2058627c44119620e0e2caa917e5608cf1284a19641 SHA512 d8f8f652a78d6fcc0b623f6750f3735c22d623a3a8e423384ff0778993c0ac65e986bfb37ba939d0c4cda3db95af2289520883579d82372af5cf5e5bb0540657 +DIST commonmark-0.2.2.tar.gz 101438 BLAKE2B 1e6183e2a9a3d90fb3347bd03779c77314e51d817de7740ae933f328a144a22d729a5dca90f40e1a35967a335d03aaf8e6836b8fe42d12c8d2f52963378c8f6f SHA512 fb1e9d8774c7a2682af8702b94ea4b255ff9dd38fcaba96048d037b3c75051509332ef80631165670a513280e984abf1fa08dd53e85d13f1b4e46941cceadc96 EBUILD commonmark-0.1.1.4.ebuild 710 BLAKE2B 84e5ed868323c9a5e7b69ac362bf66f10f984fbaaf64a4f590642134e222d172ca765be21cbbcb324f6133ac2e291dc664fcb08aadc10ce3ea0476bf905f96c1 SHA512 16a7bbca1317c3e8dce096ae5c32d798d20dae9fc47fcc8201ed6773bd0177a18fdf5555bb91ead1be0e16f95632f14eafec659734521a817cce85bc0bb2b637 +EBUILD commonmark-0.2.2.ebuild 720 BLAKE2B 1086ab9232d66437369c1a1fe6b3939223af07094e2e525643c2758351e2f2f7a3374ad8e51951b98a08b82b8c60d0b2d40b51edf97ba8292a426bebfc5c2a1b SHA512 559142101a1d63bddc258a061101e21c4f20b591afea5d3172affbd506ee281acce382c28b64be45e86c0305ee550555e69c7b0dcec6050f2b7dfa09e21a2a3b MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/commonmark/commonmark-0.2.2.ebuild b/dev-haskell/commonmark/commonmark-0.2.2.ebuild new file mode 100644 index 000000000000..01221a5c0f95 --- /dev/null +++ b/dev-haskell/commonmark/commonmark-0.2.2.ebuild @@ -0,0 +1,28 @@ +# 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="Pure Haskell commonmark parser" +HOMEPAGE="https://github.com/jgm/commonmark-hs" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/unicode-data-0.3:=[profile?] + dev-haskell/unicode-transforms:=[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-quickcheck ) +" diff --git a/dev-haskell/comonad/Manifest b/dev-haskell/comonad/Manifest index d540ac6baffa..63643b980854 100644 --- a/dev-haskell/comonad/Manifest +++ b/dev-haskell/comonad/Manifest @@ -1,3 +1,5 @@ DIST comonad-5.0.7.tar.gz 18108 BLAKE2B b7d415a2b7eb48f53727fa9ada77078de538d5cf477997a2953095d7410dff1a82f7ab2f53b2bf01b21671a6e5e938962a2ae2a6d50351d77a4dd8b3ae18a9e1 SHA512 6377f13b651c30aaba1f68448394a4048b15c4f8e97fe714281d15a51190b8ec6e1157a6fb332abfb75060bb2f4948db22fb35c537bf01836ed94ece99fdccce +DIST comonad-5.0.8.tar.gz 15227 BLAKE2B 5f316ed68d35fcc2857cb7250f2d181ed77d2e87cc5d7dfb671cdec0c602080a6e3c0ac28541bd4cac43b954f96af0e1077bf2b28c040202bd3e66a820c5ccb1 SHA512 b823ea36826da74c6ec46cb835493224f62da66516841b9660a04c391dee803c31e140b2c523b563fb51f46509d99cce157b456a88fbaf2371da11933d5d787e EBUILD comonad-5.0.7.ebuild 1448 BLAKE2B 27a498b27e7dbeb84a37c6e428de4afdc92e4f958f4976a9eb4edc4c016f2ca51959d8f278b9e665ce189f114b5db8f2668c9351b0455ebf5c067b04a7e7f3fc SHA512 5e7a19291c8336d3a3e266abff528d14f9296295c9fd3c921f648e0209c4e943e70ab74d05786bfc07c9d6d54f6c9ff6b86a68de6bcfbac303ca6daa3ba21a1e +EBUILD comonad-5.0.8.ebuild 1262 BLAKE2B 8e256ed09d185c96f5975cc5667e0c9f429b1fbc5d10d18b26881bdbf94e72755f5726c31c05f46fa1258a696c8c39cac13dcf2fac3ce42ee97030dce16eaf5a SHA512 ab877292ff305832e06744eebbc2999870feadd2d635b896d4298ca8d243e546692d2d34dd4a819aca232b7667cc4dcc2c924db36475339c3efa94e46a64b4a2 MISC metadata.xml 589 BLAKE2B b2943802da0e42c68a86f8c7ed72e616e0afdf852280aef209c7713a790ed3a1c2b7e2ba5f82ace6440fd94154139ce98ef27b95d7fb12fb500ca6fb66073a3c SHA512 354a469e7a971310516e0d396fbd67de0375d79cd7ede3e31cff36fb154d189c6a6c823d21625b2e6f460e6c6169ed6e73cbac5176a12b55f166da12e96f6e30 diff --git a/dev-haskell/comonad/comonad-5.0.8.ebuild b/dev-haskell/comonad/comonad-5.0.8.ebuild new file mode 100644 index 000000000000..8052255f0991 --- /dev/null +++ b/dev-haskell/comonad/comonad-5.0.8.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: +distributive,+containers,test-doctests:test + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="The Comonads package authored by Edward Kmett" +HOMEPAGE="https://github.com/ekmett/comonad/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="+indexed-traversable" + +RDEPEND=">=dev-haskell/distributive-0.5.2:=[profile?] =dev-haskell/semigroups-0.18.5:=[profile?] =dev-haskell/tagged-0.8.6.1:=[profile?] =dev-haskell/transformers-compat-0.5:=[profile?] =dev-lang/ghc-7.8.2:= + indexed-traversable? ( >=dev-haskell/indexed-traversable-0.1.1:=[profile?] Whether or not to use GMP for some functions + use GCC / clang function attributes instead of global target options. haskell-crypto/cryptonite diff --git a/dev-haskell/data-default-class/Manifest b/dev-haskell/data-default-class/Manifest index 778e9ab66d2c..e7202fb7eae6 100644 --- a/dev-haskell/data-default-class/Manifest +++ b/dev-haskell/data-default-class/Manifest @@ -1,3 +1,3 @@ DIST data-default-class-0.1.2.0.tar.gz 2522 BLAKE2B b6449a9bfbd9fa352a7cc453540f3b8eb69c0f144635d573d6073ed950b7289f3e71aecada5f8d85faed7293b1203133a9239dbeb9e5e6b286404b0b6948a67c SHA512 293c899cb2b5cded58baa086251110e4c5e7a15477f1864c33be30be8d16d6fadb55e1b5fa8117f4c47ac5c86ac09abb2f7f8b3b4fb658d1492eadd099f6f7b2 -EBUILD data-default-class-0.1.2.0.ebuild 589 BLAKE2B e6949fa6fc16a5aff749177f5250ea7f137433df30c393542ffd9065b0cd5951a7b6d314767606b15a54468215bd6bf1f4ec98874f4650d21484d75bd1dd3c00 SHA512 bd6477bcc0e2f5c2de3efcc2933cef5afe808c0c57736ee7f623f180e0dcf6382a35be7b764e3298e9e0fad11ce9814ba593861d6f0f1f1078f9d51346f047bd +EBUILD data-default-class-0.1.2.0.ebuild 596 BLAKE2B 4a59273c6b8a51060ed475f1c3e8255a70b48005c7daa640e722fe34c049419e507ec63b0e2c21110125dc3cd9726f7c5cf84107e3d48d038af125569eec1474 SHA512 a67eec4401a0bb33b1ca753b66c4ba974286f01304288930079b73c1c44b140cd9fe9cf74ebb5695a419b19189e416bde5fada85c69e3a9bbab23df8cefb20b9 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/data-default-class/data-default-class-0.1.2.0.ebuild b/dev-haskell/data-default-class/data-default-class-0.1.2.0.ebuild index 45e7089978a2..f5a9d7a39b26 100644 --- a/dev-haskell/data-default-class/data-default-class-0.1.2.0.ebuild +++ b/dev-haskell/data-default-class/data-default-class-0.1.2.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 @@ -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 ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/data-default-instances-containers/Manifest b/dev-haskell/data-default-instances-containers/Manifest index 7f7222de005c..18e1cdd13c3b 100644 --- a/dev-haskell/data-default-instances-containers/Manifest +++ b/dev-haskell/data-default-instances-containers/Manifest @@ -1,3 +1,3 @@ DIST data-default-instances-containers-0.0.1.tar.gz 1659 BLAKE2B f422dc8c9d6d51a63019cc2c0edfe8216602fcecf97894cddd226ec3544fd5e469471a21cdafce39dfea835a475a332e80451c8c33549377fe2e73260f512e87 SHA512 a12352eb0484ad772b16674b2ef8145b3733473f716c182841d6378d8a2d3b196e8fc966afd7c335e81e924ea83088a9c67c4aaddb14a87a7a816cbe27236bfd -EBUILD data-default-instances-containers-0.0.1.ebuild 653 BLAKE2B 3ec3081be9354670a2cfdb0aa0647d36cb5f0757180321df1dced97637f04679f474370b98ded03df13addaa37b5d5104c63bfa8f565ceb6b06e85b54a1c30fc SHA512 02cf2f08cc1b9d5e0e40b5b8b107d106735b479d413c1b5de9711f9f83b629df80a2800be33f9bb8e9acd9b4717c2f591a6abd1b9bdc15872954279eb7d4e4c1 +EBUILD data-default-instances-containers-0.0.1.ebuild 660 BLAKE2B 454a3aebef1a4cb6fdff1c08d2cc762b40bca66f65780d5e21d44e6b325ab24909ef46ca67ef1f1727722432bfa7a04174cae800a52ada1e86ea39d3a1bdf61e SHA512 e89ec520e2f60a6492158843ad82b549a0dfc39fb437835b5b5f1d7abc0b745734be0bd1bc4a23da207c106ab815d227a176bbf82fef583a3e84b63a4c0996fc MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/data-default-instances-containers/data-default-instances-containers-0.0.1.ebuild b/dev-haskell/data-default-instances-containers/data-default-instances-containers-0.0.1.ebuild index bb40bc69477e..2b63f20a7d00 100644 --- a/dev-haskell/data-default-instances-containers/data-default-instances-containers-0.0.1.ebuild +++ b/dev-haskell/data-default-instances-containers/data-default-instances-containers-0.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 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" RDEPEND="dev-haskell/data-default-class:=[profile?] diff --git a/dev-haskell/data-default-instances-dlist/Manifest b/dev-haskell/data-default-instances-dlist/Manifest index c4440e36979c..eb935cf2bd81 100644 --- a/dev-haskell/data-default-instances-dlist/Manifest +++ b/dev-haskell/data-default-instances-dlist/Manifest @@ -1,3 +1,3 @@ DIST data-default-instances-dlist-0.0.1.tar.gz 1503 BLAKE2B 672c6ad40c6174fe86176bb3af7fcf469fba942c3af32307babc2f2bdf477f5d3ff4b7361ffad01b1e475075434fdd6c9c4497f7ca6a036d5f5295bc61c03c0d SHA512 b3794c296d5f1ca54badaab4c267b302967ce73ac649d8df031daafa17f66537bf670ee42fda1b75b92998eb4b8862c1e0a9bdd3716c31dfd0937c3c76b6f03d -EBUILD data-default-instances-dlist-0.0.1.ebuild 674 BLAKE2B a1d3496bbc60ccaf91613429ea598d26703ead76222d5428d6ec66d47c6ba818fdf06bc2420bd50367a1849de479be22389ca36256eaadbe0a00b892515bb43b SHA512 f28ef92f60fbde5ff30147aafa6bb0737fe7dbe87aa84623201c092ef1ec77c081b04e9a338022ecc0a212992b62c2625eeb68a7d64b8ad8657e61934b6b6ede +EBUILD data-default-instances-dlist-0.0.1.ebuild 681 BLAKE2B d7fc218309a3f0fbe2e629d4de9bf6f378b7b40fe3ee72d62671c461b3e487d8e31f29ff2c01f87dd312c07a4d1b440d51e671a306e9255f4ecd03ef4946e865 SHA512 4a8abecdf3f13e2a274f05c1ac12bbb059a0589afbf8a3b9bf997320505699a6bd8cec03a3ad01d6679a3a2ef254b07247c5e91da995745209594c8001baea11 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/data-default-instances-dlist/data-default-instances-dlist-0.0.1.ebuild b/dev-haskell/data-default-instances-dlist/data-default-instances-dlist-0.0.1.ebuild index 6fbc7ae0ea60..2a51d739365d 100644 --- a/dev-haskell/data-default-instances-dlist/data-default-instances-dlist-0.0.1.ebuild +++ b/dev-haskell/data-default-instances-dlist/data-default-instances-dlist-0.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 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" RDEPEND="dev-haskell/data-default-class:=[profile?] diff --git a/dev-haskell/data-default-instances-old-locale/Manifest b/dev-haskell/data-default-instances-old-locale/Manifest index 663dc4d101b1..290fc33528cc 100644 --- a/dev-haskell/data-default-instances-old-locale/Manifest +++ b/dev-haskell/data-default-instances-old-locale/Manifest @@ -1,3 +1,3 @@ DIST data-default-instances-old-locale-0.0.1.tar.gz 1519 BLAKE2B 4c2e28955f260bc4b2107449b1827216d2400f8bbf441e11a749f380300706007c363ede8ecd3dd84d31af7c9724e409129508f34195151a193e025b91b0a9d7 SHA512 bbaf4626c922820dca8cc230585fef80b6f6bd6278d335cc7abd4e5b7a857f0626ca9937ea95066e7655387dfcc684e6fbb0f6f5bc6905e539fbd1176ddd99ec -EBUILD data-default-instances-old-locale-0.0.1.ebuild 689 BLAKE2B 3ff442ce17187357175ca9e9efadf00a47ebe7289b211061f443276888fd01c5615ff392a8703ca1ed92a86a983799415db1944b5c8c610ded6636294de938e5 SHA512 a0356436f5a1e2b8b6eee3207812386649479137027cb231bf70af5713b8c15417a36e614848ba7a3b406e13d063e9bcc2b81d585fd8d6b5c3ced2f7231f2261 +EBUILD data-default-instances-old-locale-0.0.1.ebuild 696 BLAKE2B dedb0b3695db82805427c80df3296e4e62470e499d771951c5e92ea43168714efe9e0c12e2dfa564cdfa47433d58428bf6b2636867922b9fae7ed4f5fa82e64c SHA512 de8d255b42269f44a5916d877079f01a4ca8d2d74d1eaed35c86b404b0eb606b15da0d623d2b2dcd2b83f3284f0c59d18961a8862c4dd245713c85a1f4b51d31 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/data-default-instances-old-locale/data-default-instances-old-locale-0.0.1.ebuild b/dev-haskell/data-default-instances-old-locale/data-default-instances-old-locale-0.0.1.ebuild index c10b95079d9d..e2900d40a4fd 100644 --- a/dev-haskell/data-default-instances-old-locale/data-default-instances-old-locale-0.0.1.ebuild +++ b/dev-haskell/data-default-instances-old-locale/data-default-instances-old-locale-0.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 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" RDEPEND="dev-haskell/data-default-class:=[profile?] diff --git a/dev-haskell/data-default/Manifest b/dev-haskell/data-default/Manifest index fae872617229..341161cf0e96 100644 --- a/dev-haskell/data-default/Manifest +++ b/dev-haskell/data-default/Manifest @@ -1,3 +1,3 @@ DIST data-default-0.7.1.1.tar.gz 1627 BLAKE2B 3d711bbc04c00c1918377d15fefaf394bf69ae877d828f00a17c20b08fa635a6be40582222a5973d2c56b96c81d89175af9f05f66ef3c12bddab29859bb09f88 SHA512 a31260c71178641e41f16fc504620f19ad04a44d2d095c96225b6027184c01ec0bf47effab5344816e438d7c37e34189255a9d3a5d643219b37054dde679d1bd -EBUILD data-default-0.7.1.1.ebuild 811 BLAKE2B 121593e43c8c73f724de95ab4cebc49eadbba78a6d55b3df77286c709be237929e8f7c17d06cd0c0a57a189c07f163a154f0e49cc9e592ab9441a3278baef076 SHA512 29c001e47bb30d0049e8cd058042f6b6f7dd0d1580290f2377da3945ac7c1fb2284e689e5e04125cf2ce32c53e51774c5fd5099ce501e584cccd8233668c1ade +EBUILD data-default-0.7.1.1.ebuild 818 BLAKE2B f1879efc441e5ff7e1705f850a1f5eb63763ad361cb0bf4b80865a1d000952c02423c9b115fe021d200d7faa6e9249d4a5ebaf43630ea13bc9895b079071fbc4 SHA512 8cc92067ac02c3ece0c673a3e8b4ec1eedea93d100983324e0efdba2e8d53a5178d99c2d39efe9331c25af09f426545a3efe9ca194a83026e769e3bd54737967 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/data-default/data-default-0.7.1.1.ebuild b/dev-haskell/data-default/data-default-0.7.1.1.ebuild index 290d9ff69506..8f48827716a0 100644 --- a/dev-haskell/data-default/data-default-0.7.1.1.ebuild +++ b/dev-haskell/data-default/data-default-0.7.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 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" RDEPEND=">=dev-haskell/data-default-class-0.1.2.0:=[profile?] diff --git a/dev-haskell/data-fix/Manifest b/dev-haskell/data-fix/Manifest new file mode 100644 index 000000000000..31413b09ccd5 --- /dev/null +++ b/dev-haskell/data-fix/Manifest @@ -0,0 +1,4 @@ +DIST data-fix-0.3.2.cabal 1692 BLAKE2B 09b59f90198d3982c5ed0904a082b00348ed210872f972d2b3bcd8c3507c0af659e879d72f630b42b32ead16fec3a18c42ba462122b1a44ddb2ca8d60f7dc214 SHA512 353aacd3740c247f692be7256a59824fa35512a121d356515e9b87e204a6a68c6add8f14111a47f8930aac386d85ea2494b09d06b34ca939e2838de79834c923 +DIST data-fix-0.3.2.tar.gz 5842 BLAKE2B b59f0e2abd572945219355206f24f689835026d4adb6ce4d85073f11a8742701463dfe6029376d5a65959c61115483cfb00f557213c222b18a28e9336a4f3879 SHA512 70b0c15522ea1fa623397bd399d83cc0921736012e6daaad21a9940ec9f447373f7e0e3915369127c7c54def7cb1d066c4641e676fa5f444f3d5dd761c258b63 +EBUILD data-fix-0.3.2.ebuild 1002 BLAKE2B 090d31da4066fc15166187d2f56759f5f7b428626b90656fa481b4a7393c3c2aec9abc4c56f17a401be9708bd1deaf1207d1e70c56f30e74d1728bf57975fd0b SHA512 446ef3e655e0a3871c4e3746efb5a234926485aea346dc846142c25bf9b788cf52ac4b51fa644cf695a3853f3d0efeb096f1a29ced59a9097d2e4c6ab5ee9899 +MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/data-fix/data-fix-0.3.2.ebuild b/dev-haskell/data-fix/data-fix-0.3.2.ebuild new file mode 100644 index 000000000000..e16fda4a7352 --- /dev/null +++ b/dev-haskell/data-fix/data-fix-0.3.2.ebuild @@ -0,0 +1,38 @@ +# 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="2" +inherit haskell-cabal + +DESCRIPTION="Fixpoint data types" +HOMEPAGE="https://github.com/spell-music/data-fix" +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/hashable-1.2.7.0:=[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/data-fix/metadata.xml b/dev-haskell/data-fix/metadata.xml new file mode 100644 index 000000000000..937381521944 --- /dev/null +++ b/dev-haskell/data-fix/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/dec/Manifest b/dev-haskell/dec/Manifest index f8c229af7945..20d414521eb1 100644 --- a/dev-haskell/dec/Manifest +++ b/dev-haskell/dec/Manifest @@ -1,3 +1,3 @@ DIST dec-0.0.3.tar.gz 2629 BLAKE2B 558b559cf5d92afad637f61ae82549e200a6042740d78ef25be5bf32212dac5027e4f1b3cb9104c65d589927e1ff8b65e62b7f46d6fd5ff707f175cf920bb206 SHA512 446911a59287b48d8b98acf588671e6ed19fc12ed8adeabdab8f21c1fefb80cac7b59b9fea52a4671b997aa63d2eadda5181490e6901e99e9882de572abdc595 -EBUILD dec-0.0.3.ebuild 671 BLAKE2B b752c071e3511e1938a4a3e2a8f18477cbcb1ddb31ff40938e1ca4d7eff0d029bc54cdc9c6d37f4b258b9e97625a56a6fc957fb9d4eea09d5384e908f66feb52 SHA512 edcf2fc62fe90389cd85a8792d87dc50e5fde7cdef1e4301cf48ef55c66a77730f049249e10d25c528c0a18032e605c21917c0dbfa62eccbb442f9748a7c284e +EBUILD dec-0.0.3.ebuild 678 BLAKE2B e44456a365566393f3f75fa56e69add28b6fa81e0007d2e28f3b02b45c7a2e0116a9235204c3b77d74d6b232cf94b3d51e39b0a719e19c85a5708bde4191f466 SHA512 a895ad0f71e2a13a6a41bbc8d04d8ddda804a4404fa3682ed4e58c069a142e5f4a265839873b5f21fe55269f61a34349396084c6f5f7ddd53e16bab4ac54dba0 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/dec/dec-0.0.3.ebuild b/dev-haskell/dec/dec-0.0.3.ebuild index 8a3cebbc9cf5..01b190fff591 100644 --- a/dev-haskell/dec/dec-0.0.3.ebuild +++ b/dev-haskell/dec/dec-0.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/void-0.7.2:=[profile?] +RESTRICT="test" + +DESCRIPTION="Test interactive Haskell examples" +HOMEPAGE="https://github.com/sol/doctest#readme" +HACKAGE_REV="5" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz + https://hackage.haskell.org/package/${P}/revision/${HACKAGE_REV}.cabal -> ${PF}.cabal" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/base-compat-0.7.0:=[profile?] + >=dev-haskell/code-page-0.1:=[profile?] + >=dev-haskell/ghc-paths-0.1.0.9:=[profile?] + >=dev-haskell/syb-0.3:=[profile?] + >=dev-lang/ghc-8.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.0.0" +# test? ( >=dev-haskell/hspec-2.3.0 +# >=dev-haskell/hspec-core-2.3.0 +# dev-haskell/hunit +# dev-haskell/mockery +# >=dev-haskell/quickcheck-2.13.1 +# dev-haskell/setenv +# >=dev-haskell/silently-1.2.4 +# >=dev-haskell/stringbuilder-0.4 ) +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/easy-file/Manifest b/dev-haskell/easy-file/Manifest index b1f70358285f..2e7e24fdc19d 100644 --- a/dev-haskell/easy-file/Manifest +++ b/dev-haskell/easy-file/Manifest @@ -1,3 +1,3 @@ DIST easy-file-0.2.2.tar.gz 12667 BLAKE2B 4f018144e10abe237e03bcf73189dfc0fcdb39afe62ca269c398baf9a4d9e10c2f1409307f331b99ca3c51f3b23bfccef6bca823016de01c9a1731bbd295a48f SHA512 12a11afe54175b21382786b9d7aae59ba068a27857a3ceb934023da7d14a5e9a69e4b4210a97b5e64fbcd6a41251a6a8b5608feb8a3bb212077b08148468576e -EBUILD easy-file-0.2.2.ebuild 534 BLAKE2B 6adc7698031b33ecfe32c5bd1d29b8d0ac0a19d855578b1d719dee6e848bbe480dcfd880305851e4022669f1691aed94dece1ebebb1154d26da785ad2e25074d SHA512 1f3206db6ec03cb1c0a26465e9595cfc137a39a1a80d51f6be2f77849744bda623273fedb5ebb931c18c52d02c83d708e0a3df854368b153d8cd53c4ce042f01 +EBUILD easy-file-0.2.2.ebuild 541 BLAKE2B 9cb606d38c02dcb7a68ae624913a612719016708289a4955597bd0aaa2550014276f3ef41ab7dba86e1b1ccb929ffdb5c58691b384a8348e010c33c9d4c0a99b SHA512 3814db781dd86fc1500e44647ef51c1ce7e8401f8c1cecc6c7f99ba22c735ec6003fcec404b1925c45b5f309a48abbd725dcfbc8388ba8d197a3eb97b444fdba MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/easy-file/easy-file-0.2.2.ebuild b/dev-haskell/easy-file/easy-file-0.2.2.ebuild index e396dc548411..d0b4cf303dd5 100644 --- a/dev-haskell/easy-file/easy-file-0.2.2.ebuild +++ b/dev-haskell/easy-file/easy-file-0.2.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/emojis/Manifest b/dev-haskell/emojis/Manifest index 6c0897bd4d97..2cdb6eb82ecc 100644 --- a/dev-haskell/emojis/Manifest +++ b/dev-haskell/emojis/Manifest @@ -1,3 +1,5 @@ +DIST emojis-0.1.2.tar.gz 49333 BLAKE2B c67e578cd356c2e7edc4f7880dc3235eff33dd98f773a24c4791442c4d0243b59cd775d8fb2bf4c53c6943434f340104183a99544d16a6d6c8f56c7d0d402dd3 SHA512 e34d1c1797f37e3cbe37f5f617496aa70310ca654c98069d393c10c5fcf56e336f35d06e018c859354ea54ae1c5fbbe4a24d484a5f59cceb5a9e3c25caf2a52d DIST emojis-0.1.tar.gz 36219 BLAKE2B d77008408436a37400f5a325bd3e80721226c5bf127266c96a5919dd0249d94827140285a02ecabeb6ceca273eec37e06aac86636da899b2806c7b8b825bd445 SHA512 587c67bff3f77c362b16c93889762a9aad6fb5250c0bced45f5053f59dd6a11ab2886e53f286bbc4de2b8793be133708b1f9c5d4d52bcef1820f5a7c1ecfa7d2 +EBUILD emojis-0.1.2.ebuild 622 BLAKE2B cae16abf416e4560b82a3dccd8b46e7126673e79da1367da16825b0ccbd12cc81c472d2ebc7a7cf57c9e5d849c26d526d3dc9399687a32d87891b84e7d44066c SHA512 363e39781f6c8606a5dac1ce10d1a41850dae41a6714c8e46067ab83916dd4f8a8e55d10597be552c44bfb5142ca9b6fbcd6ce711fd7998cbb1297c05b969540 EBUILD emojis-0.1.ebuild 613 BLAKE2B 89085d543d9c7c4f57531c4f9ca2dd15d7dcd0e4045ee4e082518dfd6de65799972d735cec320cb144f1530aca1d7b111914127c55e35305b4b600f567dd9172 SHA512 d629a7e47533e8b6646737ab5025a3130625b4156c0c7669f3596f047f4c54504cd7a0dbd30ecd08325ac95aa590ae9997e796fc886d088ddae547bd18b97119 MISC metadata.xml 748 BLAKE2B 7e029eca57755d56cfcfbf0c39c2a4a5b5f1ceddf19c2f666608ef07bef915a963aef023bfbcd2b08f356926acb4b5d0dd6e0dda686eff3d8cb7ca93b52bd416 SHA512 3d8c74235fa2ef5dbc1d7bf381a0d7f96fa8e1a594f0243f25b78c087e56f812e9274d8249d80ae53bd4c6e25cab3fbf2e2239efdda20ae94c17c3084a4c3881 diff --git a/dev-haskell/emojis/emojis-0.1.2.ebuild b/dev-haskell/emojis/emojis-0.1.2.ebuild new file mode 100644 index 000000000000..2ed24cc1a01f --- /dev/null +++ b/dev-haskell/emojis/emojis-0.1.2.ebuild @@ -0,0 +1,25 @@ +# 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="Conversion between emoji characters and their names" +HOMEPAGE="https://github.com/jgm/emojis#readme" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND="dev-haskell/text:=[profile?] + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/hunit ) +" diff --git a/dev-haskell/enclosed-exceptions/Manifest b/dev-haskell/enclosed-exceptions/Manifest index ba77c48188a4..db4e4c06cc88 100644 --- a/dev-haskell/enclosed-exceptions/Manifest +++ b/dev-haskell/enclosed-exceptions/Manifest @@ -1,3 +1,3 @@ DIST enclosed-exceptions-1.0.3.tar.gz 5748 BLAKE2B d36913444a944da19b3da2e88c9aea6832998bfb9ff33a5b14b1cdce08c13b250182bd542522f5bccea693f206da3a9377c6f5a7d204adbe5e86dd6a665b5d32 SHA512 68edb501f42f01d8b4bbce374e49295e045650a8b19fdbf527a54458728e61f53c6c6bcfd1613a7169b013a34bd51cbd2ab2c457cf616fbc8c052b98533bde6c -EBUILD enclosed-exceptions-1.0.3.ebuild 817 BLAKE2B cf360a4bdf4b8c23156abb9b5fee5e468de6f457b136c301c93c62102664010461a6dc03c41505c562ce5cb725be9e36229185e144769cae8ae18d3df594d62d SHA512 113e0d3670b740464ea5b440aabc61117bb567d7f54643694219f9ab1e9c72f722175aa9975a0a04846c016f496e41fba791c07c7f44a83f8f6d70abc24fcf92 +EBUILD enclosed-exceptions-1.0.3.ebuild 824 BLAKE2B 40b8538ebaf7965296a2d1f56a3168f3a28dd0d8eb56d95b57a4eb36f4101a89eec8c4365409474f36c6f3cf4f74511ec72eced8d66d7632a20480598a9935ad SHA512 09eb22e765ea13ed7472f6029b34b7f7452ed1a69aaa3793a9a905772d085425baefdcbaa607fefa31fd91d0fed565cb10af487adacb64d5cb7ea8c8f5eef478 MISC metadata.xml 517 BLAKE2B 4573df9cfe32fd99477332093d12e28fc9d097d737f8f3519a41f8452f4cb8c2cbd1b328a7c7b625a796900f1d13f533d460ccb8f179c03cae1689e1c35ac9b9 SHA512 b655049188df45d64f678028b65742f971dd46298ed858fb2702291bb74377e534cd2f56fcaafbf42583e6397afdc22e0ccef80e3a03afa73fb735793d56e93e diff --git a/dev-haskell/enclosed-exceptions/enclosed-exceptions-1.0.3.ebuild b/dev-haskell/enclosed-exceptions/enclosed-exceptions-1.0.3.ebuild index 4d881d42a520..7a79ccec6285 100644 --- a/dev-haskell/enclosed-exceptions/enclosed-exceptions-1.0.3.ebuild +++ b/dev-haskell/enclosed-exceptions/enclosed-exceptions-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="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/lifted-base-0.2:=[profile?] diff --git a/dev-haskell/erf/Manifest b/dev-haskell/erf/Manifest index b6bd108cb9ec..90dbb624e028 100644 --- a/dev-haskell/erf/Manifest +++ b/dev-haskell/erf/Manifest @@ -1,3 +1,3 @@ DIST erf-2.0.0.0.tar.gz 1918 BLAKE2B 20cdbde143001196e96bf3bac9a4cff81c96369a34d8e76b43ee7d2ed3ed1d2553d1c6a67eb9e1d678b5e983581fb46028a099fdd7f4733d0dea472ab82ae904 SHA512 0803d78cbb4324c06174ec2162fb8408120acd7c644889fef51089de51c8165b075c6ea72d039e438ebf54ac5b8a0c0d6484077454e524fc1184cf82b778a0b1 -EBUILD erf-2.0.0.0-r1.ebuild 543 BLAKE2B ff1e3affc9421e742b0746d962054bf04b1c2c2bf756e75a4da6ec1cad33d0e88f1d941acd9e3a669d354b7f9090d5443a5de33dc1ff0a72a7b8d324cd01a8b4 SHA512 4fb2daf6c22e3c402d08db06a4733fcf2684352d7b705f2c6898a9339e88118cb5f2b2d57437cbc9ef551d22b087ae5f0a9d76163950195a11133f19b373d66c +EBUILD erf-2.0.0.0-r1.ebuild 550 BLAKE2B fae6730ba620b5c4b3d4a85843bff77e5826b30c8262391a8ccadf48bff01f168ef484203ec1b7591be711a96a56b1d4890ebb9b612f4bb30e88ff46ecdf5d91 SHA512 99248d0bbfb96d7925b4dfcbf684fd3fe5e14c3c7c0e8acc1d49c44bb890d5cfb7eae3728fa5a28db7d004cfc26ccd2af805b13601219e9e3e46c594ad88e5c1 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/erf/erf-2.0.0.0-r1.ebuild b/dev-haskell/erf/erf-2.0.0.0-r1.ebuild index 576c8c059cfd..bb1b2f7e8380 100644 --- a/dev-haskell/erf/erf-2.0.0.0-r1.ebuild +++ b/dev-haskell/erf/erf-2.0.0.0-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/errors/Manifest b/dev-haskell/errors/Manifest index 5bfa8522aae9..376b69e472ce 100644 --- a/dev-haskell/errors/Manifest +++ b/dev-haskell/errors/Manifest @@ -1,3 +1,3 @@ DIST errors-2.3.0.tar.gz 9184 BLAKE2B 7a44adaa0dfb5ba623df16b79db469804def23ea8d00ed2b6cbc5995c75b79ef72de095e333428525a1ac5e24cf7bcc81346eb319ad7d343e5d58af2a8449e2c SHA512 dddfc63505fd7023c4a669b3cc3d736cf7ecb774b53dcdfeee2d203dcdf4684f5d149a1c217134de214b64af4e154a3ef08b315615c85a1c734ceb42e80823b4 -EBUILD errors-2.3.0.ebuild 826 BLAKE2B 64362c735fa1a87cb7541a8b45c21bc243ac11507b77eac93292867c2ac503d4c538b74240b7ac091f175edd6a04ae884dcdb400c1d7aa91350d666174253bc6 SHA512 9f28909edcf2f288f43e96357cfa7e1419bc419ecaa10790761f307f81beae6912d2de952cc23ed8f8bea77c1b89fe6591c87eb0bc0bc59a6b556c3bb9d3bce8 +EBUILD errors-2.3.0.ebuild 833 BLAKE2B 735274944d951123c28e559790d72cbf52248accd56a388656ccd6fde04b25241d2d93ff3a2dd369abbcba452211165380918a40762f84295cfd82d5f521ec78 SHA512 e2b81f87e13ec524d652bd989c4b4d4846302c90abfd77792dfd031c427443486552baee86442529303b85eb7f8816039e917d917f52d2a283fb4f68ce157fd3 MISC metadata.xml 503 BLAKE2B 8d9b6676282c1ed9f3ab0f2482f7bdd51afc810f82c890d11850c66aa435e0f7766ca7738c7e5736714dc859ec0423225feb3777022a2b9994a688c45c86ac5f SHA512 4a5c723741811f22a2fe09625fcd619481fc0d4ed7ef974c7b5cda26586944ec9868ec02ae3426e137f1809098e3ef45c01b3665242c21c392dc1dee6e125f94 diff --git a/dev-haskell/errors/errors-2.3.0.ebuild b/dev-haskell/errors/errors-2.3.0.ebuild index 7dd91e3a8926..dec8a311838b 100644 --- a/dev-haskell/errors/errors-2.3.0.ebuild +++ b/dev-haskell/errors/errors-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="" RDEPEND=">=dev-haskell/exceptions-0.6:=[profile?] =dev-haskell/test-framework-quickcheck2-0.3 =1.10 +-Build-Type: Simple ++Build-Type: Custom + License: BSD3 + License-File: LICENSE + Copyright: 2013 Gabriel Gonzalez +@@ -22,6 +22,12 @@ + Type: git + Location: https://github.com/Gabriel439/Haskell-Foldl-Library + ++custom-setup ++ setup-depends: ++ base ++ , Cabal ++ , cabal-doctest ++ + Library + HS-Source-Dirs: src + Build-Depends: +@@ -83,6 +89,9 @@ + Main-Is: doctest.hs + Build-Depends: + base, +- doctest >= 0.16 ++ doctest >= 0.16, ++ directory, ++ filepath, ++ base-compat + GHC-Options: -threaded + Default-Language: Haskell2010 +diff -urN foldl-1.4.12/test/doctest.hs foldl-1.4.12-r1/test/doctest.hs +--- foldl-1.4.12/test/doctest.hs 2001-09-08 19:46:40.000000000 -0600 ++++ foldl-1.4.12-r1/test/doctest.hs 2022-03-23 03:22:41.077151743 -0600 +@@ -1,4 +1,29 @@ + import Test.DocTest ++import GHC.IO.Encoding (setLocaleEncoding) ++import System.Directory (getCurrentDirectory, makeAbsolute) ++import System.FilePath.Posix (()) ++import System.IO (utf8) ++import Build_doctests (pkgs) ++ ++main = do ++ setLocaleEncoding utf8 ++ pwd <- getCurrentDirectory ++ prefix <- makeAbsolute pwd + +-main :: IO () +-main = doctest ["-isrc", "src/Control/Foldl.hs", "src/Control/Scanl.hs"] ++ let customFlags = ++ [ "-package-env=-" ++ , "-hide-all-packages" ++ , "-no-user-package-db" ++ , "-package-db=" ++ prefix "dist/package.conf.inplace" ++ ] ++ ++ let origFlags = ++ [ "-isrc" ++ ] ++ ++ let modules = ++ [ "src/Control/Foldl.hs" ++ , "src/Control/Scanl.hs" ++ ] ++ ++ doctest $ customFlags ++ pkgs ++ origFlags ++ modules diff --git a/dev-haskell/foldl/foldl-1.4.12.ebuild b/dev-haskell/foldl/foldl-1.4.12.ebuild new file mode 100644 index 000000000000..41ff5e4150e6 --- /dev/null +++ b/dev-haskell/foldl/foldl-1.4.12.ebuild @@ -0,0 +1,57 @@ +# 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="2" +inherit haskell-cabal + +CABAL_FILE="${S}/${PN}.cabal" +CABAL_DISTFILE="${P}-rev${CABAL_HACKAGE_REVISION}.cabal" + +DESCRIPTION="Composable, streaming, and efficient left folds" +HOMEPAGE="https://hackage.haskell.org/package/foldl" +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" + +PATCHES=( "${FILESDIR}/${PN}-1.4.12-cabal-doctest.patch" ) + +RDEPEND=">=dev-haskell/comonad-4.0:=[profile?] =dev-haskell/random-1.2:=[profile?] =dev-haskell/semigroupoids-1.0:=[profile?] =dev-haskell/vector-0.7:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + dev-haskell/cabal-doctest + test? ( + >=dev-haskell/doctest-0.16 + dev-haskell/base-compat + ) +" +BDEPEND="app-text/dos2unix" + +src_prepare() { + # pull revised cabal from upstream + cp "${DISTDIR}/${CABAL_DISTFILE}" "${CABAL_FILE}" || die + + # Convert to unix line endings + dos2unix "${CABAL_FILE}" || die + + # Apply patches *after* pulling the revised cabal + default +} diff --git a/dev-haskell/foundation/Manifest b/dev-haskell/foundation/Manifest index 6739f6e2c974..1d676ee2ffa4 100644 --- a/dev-haskell/foundation/Manifest +++ b/dev-haskell/foundation/Manifest @@ -1,3 +1,5 @@ DIST foundation-0.0.25.tar.gz 120472 BLAKE2B 2cff11363840b0b338b57d38438a13211e41a8e9bc6c359552dfb1854c9277c3228aac88b4a7930031fab75f78574cbe1cac6d5c87936f9b179e5c2277c00ff5 SHA512 7335795a1cdf2975d6e9471c5b469d99cc6d224d2da66838d830593a5abda73675920acb2dc823a6b92f2141dc2364c8fd5ad53d7e8aecd8df00e6998683be60 +DIST foundation-0.0.26.1.tar.gz 120487 BLAKE2B 9ded2f69712de5f3af7fd6a2457defaaf7643c8eee51ad27c863ba0f00a39d05c768a3ae03cb9b8401c63e545161f194237e6bd346e6e6e8858ac7d8a33c6cc1 SHA512 56285e445dbf58204fffb3824a2f6144c3ef8eeb1630a5f5e9a658bc216a9bbb4db6f215e1e9b11bb516a389e23a9fc3275242d060b42db6b82b6a449224988a EBUILD foundation-0.0.25.ebuild 1014 BLAKE2B 217be1b6cb7318f94badab77cf39a1d5f7a4abfc8ea584c847b426fee928a0f06d6ec3abe3ff848988eb4c1d342bdb8b476d5519b3307d5c714a516456ee858e SHA512 de632b91a9d3a5373067be73666facb43183eadf25a8c0a0a41804fd5ac1b6a5f2fcd1d79f723a546df0ffddc23b777d61c62e1879291223a7f1f5e7c2bf97bd +EBUILD foundation-0.0.26.1.ebuild 1020 BLAKE2B 0b95f101b4f215f05ed2c2544d1ab377c68c79342e080033e740d0e9b19ab7d84df00cf984f3cf301346a883cdb66a5e600d9cf8460025a554f1e7868d3540e2 SHA512 b3945c20ed6891849eec9524a5fc1d4dd33b68825e4834a25d014b5aefa14b3b5b841c9180dcf9360ad9c6e9a02c64ed9697de5139718b24c69a2fc5fd27ce24 MISC metadata.xml 1111 BLAKE2B 8333415ed28f72d9a8a68627532464d9c469a608a9cfa6f7d3d9f8d73e321ca19c8fcbe5c7dc33a86d9079c66f547566e4ce8607b68dc37c692c0db5831b83c1 SHA512 de2cf7f20b973f1835536bbaf40ab72aae7a63029f8ba6e35bc4987cc436530107cc58e8b51b4cfc5dd983fd524195e62166a96495e1a8fc1445fd4348522e55 diff --git a/dev-haskell/foundation/foundation-0.0.26.1.ebuild b/dev-haskell/foundation/foundation-0.0.26.1.ebuild new file mode 100644 index 000000000000..809d236f4578 --- /dev/null +++ b/dev-haskell/foundation/foundation-0.0.26.1.ebuild @@ -0,0 +1,40 @@ +# 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: +doctest,-minimal-deps,-bench-all,-bounds-check,-linktest + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Alternative prelude with batteries and no dependencies" +HOMEPAGE="https://github.com/haskell-foundation/foundation" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="experimental" + +RESTRICT=test # hangs indefinitely + +RDEPEND="~dev-haskell/basement-0.0.12:=[profile?] + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/basement + >=dev-haskell/doctest-0.9 ) +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-bench-all \ + --flag=-bounds-check \ + --flag=doctest \ + $(cabal_flag experimental experimental) \ + --flag=-linktest \ + --flag=-minimal-deps +} diff --git a/dev-haskell/free/Manifest b/dev-haskell/free/Manifest index f2c147367c2d..88c90719a23c 100644 --- a/dev-haskell/free/Manifest +++ b/dev-haskell/free/Manifest @@ -1,3 +1,5 @@ DIST free-5.1.3.tar.gz 64257 BLAKE2B 6e2b462c55e425622eb70d3013bb7194e6b126d0f176991cedd96d23f8d533448953273a979c7cb73036d84ab1f20a843fa7ce4b1d0f43548d052b2b57658a0f SHA512 09e18a487715872ac62ba434b71035f7de305078568e761a6c3c65c6c742c1850d110fbc8c7b462d49aba82ac4e841bd9a1011242a4ff27307c527434bc97d91 +DIST free-5.1.9.tar.gz 61606 BLAKE2B 0cf1e666f281c1610411a4f34a94cf1b887522db64d9957db36761ee596cc2d97c5bb7ebfa7c8ed40f42a5ab561d1fa8e2309843bf024e95cbef27a077ec02aa SHA512 925d9271adf5d16a48efaeebd65d54a9c5b4e042f1733382ee2269eee1f62d4b184e54209b384bdd145b76b093d7866f0115a56156c73f85bacb04cb7b265ec0 EBUILD free-5.1.3.ebuild 1385 BLAKE2B 5187736e3e0bd55c1151434100f7084056071c7a975f0dff50f9a81e5ccac4ec14a455780824d585ee38caffa746f1557e0a4aadf5ab8d481bb1a83fc399c31f SHA512 823d92b562d90c8227609e147458e68beb498963505968626cdd4c3ca40615803a9b13e8334c4a4c7908e7a33d2f4cec859d602a05fd0041c1a97bb082d7da17 +EBUILD free-5.1.9.ebuild 1146 BLAKE2B f48dd0e74dfcdc6367b30eb2611814f170229a3085b41307e185c2413edbd6923ed879a60667c4b594bae760b55ec196167e0c4f043cdfa6368b9d79465b42e0 SHA512 e70308c6e06cc1cd8f397b4aabb7e183c35c301ca404637ecaafdaf031faf6ca205bdf09ee8834d528e41b806784d7dc64058a3e1b611e921dc09701317ad408 MISC metadata.xml 326 BLAKE2B 1e18a1ca3423e30d33966dceaddfd8623f081ed9e3dc4cafe3799e2a8bd14427ae15b52eb5ee8e25e300c5157a0515f82d0ae49f4f437f3862de65baa7a4de39 SHA512 4506949fd45be279f4bdd5385361aa941a5cb90bf4de205c617505c6296164d2b4b61dae51f07b1c380f609d1406e5f47e24ffdba9b367a38fcd72983edaf7b2 diff --git a/dev-haskell/free/free-5.1.9.ebuild b/dev-haskell/free/free-5.1.9.ebuild new file mode 100644 index 000000000000..415cd2f1fef3 --- /dev/null +++ b/dev-haskell/free/free-5.1.9.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="Monads for free" +HOMEPAGE="https://github.com/ekmett/free/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/comonad-5.0.8:=[profile?] =dev-haskell/distributive-0.5.2:=[profile?] =dev-haskell/indexed-traversable-0.1.1:=[profile?] =dev-haskell/profunctors-5.6.1:=[profile?] =dev-haskell/semigroupoids-5.3.5:=[profile?] =dev-haskell/th-abstraction-0.4.2.0:=[profile?] =dev-haskell/transformers-base-0.4.5.2:=[profile?] =dev-lang/ghc-8.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.0.0 +" diff --git a/dev-haskell/fsnotify/Manifest b/dev-haskell/fsnotify/Manifest index dfc5c434a95e..53ee5203062c 100644 --- a/dev-haskell/fsnotify/Manifest +++ b/dev-haskell/fsnotify/Manifest @@ -1,3 +1,3 @@ DIST fsnotify-0.3.0.1.tar.gz 20638 BLAKE2B 8b897ed716e17ff4e22da274eacf03770ddf69661ea74a3ce2c284c21668a429ef92fd1f437fd104a82e02608a13fbc7e1a1bd5a5e8cc524fe2c70fbc3697ac6 SHA512 d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a -EBUILD fsnotify-0.3.0.1.ebuild 883 BLAKE2B 352205785cddb4de89654af9074814c203c065e20b65fc888654a8ed52e8c0c01aa3a1749b87a399d02b1eaa167b8a759be024edd851508aa1b96f1547357373 SHA512 9794bab45ae5f6efb25fe87fad985b3f33111734761c1810a35182b30540e7b0e0e9c871731b933d560bb6b2ad7d6fa7d5ddd4930aab405d2a284a01b90f4ae0 +EBUILD fsnotify-0.3.0.1.ebuild 890 BLAKE2B 52f8775cceb27d5ba38f170e76dffa4f3ca448ff176b00c6cc75b2a0317935abb237fab50d9c0b7475ee976926236c35c845fb2a637d3ed4917c92832214795b SHA512 7bd20b9a3a2604801916d0735ecfa8f96969be4acfd562f87aa074ec0ea240b8b7cd12b8399127711c605e1453f3064b81d4e912e42586fe2da8cd68bea09cc0 MISC metadata.xml 590 BLAKE2B baa329b552c6c546485ce210047683b18891aaea14beee5a97995a7a588d965f4bf35a65e8ebfc091e1a572c08f768584b9bded86e08483d0636e7412f57f0af SHA512 b2093edeb3fee9361f78cbe4ba7b46d48ac73aab5637bb5ca2c321500c4f2c77fe7072b837c0dcfc3852ee8e374ea744bc45dbebe9c3b9a46388b15b745fdb59 diff --git a/dev-haskell/fsnotify/fsnotify-0.3.0.1.ebuild b/dev-haskell/fsnotify/fsnotify-0.3.0.1.ebuild index 376479a62aa3..dcb627211310 100644 --- a/dev-haskell/fsnotify/fsnotify-0.3.0.1.ebuild +++ b/dev-haskell/fsnotify/fsnotify-0.3.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/async-2.0.1:=[profile?] diff --git a/dev-haskell/generic-deriving/Manifest b/dev-haskell/generic-deriving/Manifest index 403a39405771..b2561ba8f9e3 100644 --- a/dev-haskell/generic-deriving/Manifest +++ b/dev-haskell/generic-deriving/Manifest @@ -1,3 +1,5 @@ DIST generic-deriving-1.13.1.tar.gz 68256 BLAKE2B 419e50b07d72066a13016c9c0d2cb7f7ad995956ea07763c3345d2e6057e7b428cffa5ba7b58df0230195a05f97f58360640a28a020c41bc3f78dc6f3bb8f924 SHA512 946e3a4da31141fb1156690e0fb51cd3ef0a4f62c0e5b68d0e0d31953d8999885011acb743edd5d0bf88985422c9c74a727dd7f775316911da57ff49716103e2 +DIST generic-deriving-1.14.1.tar.gz 74474 BLAKE2B 9d43cf67c50eb06c73ee50441700752ec757082312dfd660b48ca6f4e722f581ef43b62e0d20e80c3eca6f0844712ad28c9dee621e46475449d55e7980a436b8 SHA512 b7a0dd63ee59d9d8df64bd622aede65943cd83875df6bc4eb3775822ff3c5b476c6179da4fa8fcbc029f4b5e93244e12d5af3d7f7499ebc11488d59f72f6e322 EBUILD generic-deriving-1.13.1.ebuild 715 BLAKE2B 01c7bc8b89ea527e96be6e14089af18904ce6477ba087b15976970050f7e0328777b5ed57fee216411acbe6742c6bafe68fa0c0d17504d26f2b2e4f735d83dff SHA512 c1eff3a9e41de8ed2c541d11a4f2da204dd93d9cb74d0364eb41f067c38cbbc3266831c969754798a1441d1354af919934540258e8c40866c69e583148accc5d +EBUILD generic-deriving-1.14.1.ebuild 719 BLAKE2B 379eacdd3d8180969792f74deb1607a1ea16e0615d154f2afbe573eb61e1b3a43d746067880dbff4566bbf8970d6fc997bc7908da7b053301ce8e439047f2486 SHA512 aa6b35a05969dd246c6b9bb0d956376da3cdf83c928d7cb3dacf847bb6cf09a6c5d166450868d0ff94c99237c06d435ac8ff64f0562fe339fb54f51899a590b4 MISC metadata.xml 890 BLAKE2B 930af1815a5600da6cf7fdf3374bf55860d0082706059a56f0fe81446101d1e5f7ef586f3aa2504f39fb571af0155d1ecc2ebc3ef58cdfa77b2f5d5fdb707cd2 SHA512 40c883cbffbfa869521d8bd73ae4af149a8b793d81b1edc4c3b8f3b65c98d6f04f983366d3ba501177d42b3d4b234dda235be2785ada62f830562a9dc9b9857b diff --git a/dev-haskell/generic-deriving/generic-deriving-1.14.1.ebuild b/dev-haskell/generic-deriving/generic-deriving-1.14.1.ebuild new file mode 100644 index 000000000000..dcc3b5370a8a --- /dev/null +++ b/dev-haskell/generic-deriving/generic-deriving-1.14.1.ebuild @@ -0,0 +1,25 @@ +# 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="Generic programming library for generalised deriving" +HOMEPAGE="https://github.com/dreixel/generic-deriving" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/th-abstraction-0.4:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/hspec-2 =4.11 && <4.15' 'base >=4.11' + eapply_user +} diff --git a/dev-haskell/ghc-byteorder/metadata.xml b/dev-haskell/ghc-byteorder/metadata.xml new file mode 100644 index 000000000000..928ad70805dd --- /dev/null +++ b/dev-haskell/ghc-byteorder/metadata.xml @@ -0,0 +1,23 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + + This package transparently supplies the "GHC.ByteOrder" API as provided in @base-4.11.0.0@ for legacy GHC releases which didn't provide it yet (i.e. GHC 7.0 through GHC 8.2). + + This release reexports [GHC.ByteOrder from base](https://hackage.haskell.org/package/base-4.11.1.0/docs/GHC-ByteOrder.html) via Cabal's @reexported-modules@ mechanism. For GHC 8.2 and earlier a different release of @ghc-byteorder@ (with the same minor version) is eligible by the Cabal solver with a backported "GHC.ByteOrder" module. + + In order to use this compatibility layer, simply declare a dependency on @ghc-byteorder@ in your @.cabal@ package description like so + + > build-depends: ghc-byteorder ^>= 4.11.0.0 + + And your code will be able to access this respective API version of the module via the usual + + > import GHC.ByteOrder + + mechanism. + + diff --git a/dev-haskell/ghc-paths/Manifest b/dev-haskell/ghc-paths/Manifest index efdfa1eb9d8b..8a2875a70fac 100644 --- a/dev-haskell/ghc-paths/Manifest +++ b/dev-haskell/ghc-paths/Manifest @@ -1,3 +1,3 @@ DIST ghc-paths-0.1.0.12.tar.gz 2565 BLAKE2B 3e4783a854510a4ae6d6a9d5f4d0fefa7fbc03088aa298d8731c7bdf961ab47553b0e46c1b8d2f61193b669c43fc74e8eb6f948abba4419b0110772d56397c1d SHA512 1c66caf459f5783bde38a47ce1292bf5c47fef21e3f69d7f6c052b4eb39f446ed5decd38f0e4143a90d55ba44ebc0891b4497050cc652cbf3fcad636d45690e9 -EBUILD ghc-paths-0.1.0.12-r1.ebuild 1522 BLAKE2B bd4d9927340529ce90fdeed5fbee0f4aabf4861aaa5268830a1d6ecac22ffa100ba490d6700ac0d763593571a613dee40f7a75d10c6262f318d5f60aff18d313 SHA512 3bc5277ec95cc63086f88745a60c3fb9b639033ab47fa89be50a1eea8ccbda29f1a0410474a39f59badb0632ed39f18ea235ffc339ee4bd9f2bf5d66bd61d87e +EBUILD ghc-paths-0.1.0.12-r1.ebuild 1578 BLAKE2B c08ef288144244776e0f393af4ffd7da5ec03ae2da1444dfd69067a86af4ad422d47d92a1c3241e42f9cd0d09281a9668755fbfe1da17eae3751b096703f0036 SHA512 33dc0a5f64eb388b47cde75d1bfe4190e7c201b9a5271b84effe3473cba1ad9e3faf9d10dbfd4e95a810b7c35193a3a4ffe83c24a44670055ec5147dfb9925d4 MISC metadata.xml 218 BLAKE2B a4171bcdd2464513ecc42102fe4b99a29e63146928db17e679dbc71bf248912ee585be783f633541e6031335029bf7c4a8edc3636c9a626a30a57547bc315440 SHA512 f65587e3686d21a5546379b88cc6a58ab53bd6fa512bc63cab7e02f5162bb876fb91f843a86fee5f1a7813abde579b61a38d6f8a9e363473eeb5e6c90691c681 diff --git a/dev-haskell/ghc-paths/ghc-paths-0.1.0.12-r1.ebuild b/dev-haskell/ghc-paths/ghc-paths-0.1.0.12-r1.ebuild index 7408ec144131..c6ae35420b2a 100644 --- a/dev-haskell/ghc-paths/ghc-paths-0.1.0.12-r1.ebuild +++ b/dev-haskell/ghc-paths/ghc-paths-0.1.0.12-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 @@ -15,13 +15,13 @@ 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:= " DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.6 =dev-haskell/cabal-1.6 = 1.6 && <3.1' 'Cabal >= 1.6 && <3.3' + 'Cabal >= 1.6 && <3.1' 'Cabal >= 1.6 && <3.7' # and use gentoo's hardcoded one: # a few things we need to replace, and example values diff --git a/dev-haskell/glob/Manifest b/dev-haskell/glob/Manifest index 212675491c2d..300abd98347b 100644 --- a/dev-haskell/glob/Manifest +++ b/dev-haskell/glob/Manifest @@ -1,3 +1,6 @@ DIST Glob-0.10.1.tar.gz 29763 BLAKE2B f0618d9b230037d9f6aa52d24e2d78f7220136b0da4161dc64b7cd777835fcc5a6da963725b935d8c4653704eaf3534d50f6dbdae6e19f1bd095447937de4595 SHA512 b2b2ee93f2cadf01f8a6828b9e742a241601f5fada1f73388dc0044f8e0985c601bd6a42738c60c54eecb619b6289ac1302751d8e2402f6494aaeb2b2a4abb42 +DIST Glob-0.10.2-rev3.cabal 2938 BLAKE2B 52a1600d5eaa09126757fdc00e009708e9c3d8408523535835f8598906e24aa0590114aa75fcc5e57d0ebf6d38a2a387650824b7eb2f8ae7b79fc0f62eba0912 SHA512 8802d8cd4d19a5ffa4dda9fb55d3454de762f2701d9cc720d5a0841848a736b2470e67a9fb19a5756bd69dd89c3fec20b38466fa49d7ceb5af7ba10bf6c165da +DIST Glob-0.10.2.tar.gz 30226 BLAKE2B b729e1b3e36d2161db185b882dcc2d331f35a284f89cb149a9210c082b1c11a3cbced76f299348a511ce1a32a5df0acdbfd4222145c62ac6e94536030f88ca70 SHA512 cd3c3fb00fad3b3e8d9ae2856a76d0d1688885ecec0b083eed87a4c1cf46111df747e66ff3e8bab2ffaf2a5f776a791442c7e0eefcf58f9d1e15e341b4c35a12 EBUILD glob-0.10.1.ebuild 1192 BLAKE2B bf008db0c479a7d2d1ac99ad0a035ad539c0cae96890a6cd5086e2c9868c51bc2135903adcaa5f931ae48a2d5e48bcef0a2d843e0a9263312c4883e4deab679b SHA512 69255739955307a65ed8e54728eb092c78aa9712a6c17b74eeacfc403cb7d8ae346fb25e499bc5cc858aab5173bc72a7e4c5c0317ca519622752227fc4d64ce9 +EBUILD glob-0.10.2.ebuild 1397 BLAKE2B ae78490514afbf125ebe24a6fcbf121c5e61a187b001e6428a1026ac5be97b9af9e16520668cd3b407e88d8dac41d0ff1dc738795af5b98218190518243f3c2f SHA512 ec74d59d448564d338017d41729e563f6d49492437e1e775d29252c92db67303242ed4d3a1abdbdf00b8c1cdb4f2419c765688f13858701941cddeaa920e2d6e MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/glob/glob-0.10.2.ebuild b/dev-haskell/glob/glob-0.10.2.ebuild new file mode 100644 index 000000000000..590117c70b72 --- /dev/null +++ b/dev-haskell/glob/glob-0.10.2.ebuild @@ -0,0 +1,52 @@ +# 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_PN="Glob" +CABAL_P="${CABAL_PN}-${PV}" + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +CABAL_HACKAGE_REVISION="3" +inherit haskell-cabal + +S="${WORKDIR}/${CABAL_P}" +CABAL_FILE="${S}/${CABAL_PN}.cabal" +CABAL_DISTFILE="${CABAL_P}-rev${CABAL_HACKAGE_REVISION}.cabal" + +DESCRIPTION="Globbing library" +HOMEPAGE="https://iki.fi/matti.niemenmaa/glob/" +SRC_URI="https://hackage.haskell.org/package/${CABAL_P}/${CABAL_P}.tar.gz + https://hackage.haskell.org/package/${CABAL_P}/revision/${CABAL_HACKAGE_REVISION}.cabal + -> ${CABAL_DISTFILE}" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/dlist-0.4:=[profile?] + >=dev-haskell/transformers-compat-0.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/quickcheck-2 + >=dev-haskell/test-framework-0.2 + >=dev-haskell/test-framework-hunit-0.2 + >=dev-haskell/test-framework-quickcheck2-0.3 ) +" +BDEPEND="app-text/dos2unix" + +src_prepare() { + # pull revised cabal from upstream + cp "${DISTDIR}/${CABAL_DISTFILE}" "${CABAL_FILE}" || die + + # Convert to unix line endings + dos2unix "${CABAL_FILE}" || die + + # Apply patches *after* pulling the revised cabal + default +} diff --git a/dev-haskell/haddock-library/Manifest b/dev-haskell/haddock-library/Manifest index c7498e12c5ca..536ebc820014 100644 --- a/dev-haskell/haddock-library/Manifest +++ b/dev-haskell/haddock-library/Manifest @@ -1,5 +1,8 @@ +DIST haddock-library-1.10.0-rev3.cabal 4178 BLAKE2B 72b7e3424ed6e7974c9549f77d924bbccf6caba55bc91ef2ce13fa0c48a1eee4dd4f3a74286b64cb3b77f60427736fc4674de10b2390bfb28145cba18ec67e2d SHA512 7b9d61d23725920f4a303be38800a5679e317b8633307b028bd8168ddce5a0cc0e42d149b3b595f5e2b6afd062e87a8df877c73cea9182d21fd0292696d1e860 +DIST haddock-library-1.10.0.tar.gz 32427 BLAKE2B 7c1b26edca2a40a43622c376cd8c064c6dd333d85db37e38a26b91ff1d61004f96e1ed330c54987b5891157f560f46a56e88a730a82b2561f430014fc7aed4f0 SHA512 dac536a2b8e2764de1a1b1a16fc328e15455656c2992fb3b3bccdeae2bb6ac81fe94e164aa2a70cff7cea3b97347b8510aadb5fa1c0564bb2429947f0aace0d1 DIST haddock-library-1.8.0.tar.gz 30918 BLAKE2B a8bcf9e08f6596375186930cf4a98ae547c40d85eb0bd00b7aaf8212c3738e32cd51cea044206f3746d10d228b1e8b8a2ccdb28ae7c7957006f518d090a6ceed SHA512 f84672b67dd4b18402efb8b40eb0e2cb912ecf894cfdedf61b0ada87392e63609cf1101d4fc793686cc4af354665661bf4dc902313bb466efee683a7c64bbe2b DIST haddock-library-1.9.0.tar.gz 31465 BLAKE2B 785935a7f80831c000db796ed9d0071309de86d36c68d5677b6c948aa914c09a00582af500a25d2d751d96ef6ebb30696fba51a2ed84fa1b4850e5795ae5f55d SHA512 ec41df15a849a59fc41a443ce233dfa6293f0d201ed1847bd8a7732bc0e2138bab2305c127bd60f51919d8eeeb6808eec7a0add38edacd059956d852167477b5 +EBUILD haddock-library-1.10.0.ebuild 1766 BLAKE2B 2d2df3f30141799844db02e0cb11487f3f69523dfd394b274ebce8bf43ca22a2cae7153c7d36482b68a8a3b26b78f90d379aa8765567292d5cb876b31aa4ef11 SHA512 c1cd11e05ce940c1fb69325f8621ee8003b5a1a1d435be1fcbb3d02fc16ddc77f30e337f6c6384c2ed132e4d49d7053591668c64efbad71e511b0d6e6ad73195 EBUILD haddock-library-1.8.0.ebuild 1269 BLAKE2B 746fc2165ee259ef53bbe513028b2eee7dcf1b676f34d8916e8365a7fbc68155b8d5a576cde611d7c4989aee8d84a6979c70731c919b41cdb7eb27f12fdbfd13 SHA512 ed721288d65543cdb488e30d64912725fe67bfb493259e536127ee4eb5f529c4a26a6b08e59d6fefad6df2efe2379af1aa0297e18250b92aaaf6dafa3cf63542 EBUILD haddock-library-1.9.0.ebuild 1350 BLAKE2B 803ede5107f1c85c2113b78c5f7229726bab76665464dd33ce55716439071870eac145d80ca8789250afe365d09d6633154fb5cf6bae9646a288841497e363fc SHA512 41889bf7c0f9db230a7075512378b1c2567d05a1dd933f969011858bb3d6fb404e34870b52ca3d489e6a2a7748bc4afd3f5eedcfc8841f8fd0297044f5d98182 MISC metadata.xml 650 BLAKE2B 37a104903d704fbe3acdf40bc12511625e1588afd3e4683e87aa03af4af462a7f2cd341ad2bc2cec410483a1020dcdd05b505164181959c741fbc6b970c60967 SHA512 159479dc9f468297b4c6f79763590d28d38a6216d008da9a0b48208896775bdbe0089de431d9f63eeea716216254729fe5ed6be545d4d52b606756e40ab5ebe6 diff --git a/dev-haskell/haddock-library/haddock-library-1.10.0.ebuild b/dev-haskell/haddock-library/haddock-library-1.10.0.ebuild new file mode 100644 index 000000000000..1f9adfbf861b --- /dev/null +++ b/dev-haskell/haddock-library/haddock-library-1.10.0.ebuild @@ -0,0 +1,55 @@ +# 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="Library exposing some functionality of Haddock" +HOMEPAGE="https://www.haskell.org/haddock/" +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-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=">=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/hspec-2.4.4 + >=dev-haskell/hspec-discover-2.4.4 + >=dev-haskell/optparse-applicative-0.15 + >=dev-haskell/tree-diff-0.1 + >=dev-haskell/base-compat-0.11.0 + >=dev-haskell/quickcheck-2.13.2 = 2.4.4 && < 2.8' 'hspec >=2.4.4' \ + 'hspec-discover:hspec-discover >= 2.4.4 && < 2.8' 'hspec-discover:hspec-discover >=2.4.4' \ + 'optparse-applicative ^>= 0.15' 'optparse-applicative >=0.15' \ + 'tree-diff ^>= 0.1' 'tree-diff >=0.1' \ + 'base-compat ^>= 0.9.3 || ^>= 0.11.0' 'base-compat >=0.11.0' \ + 'base-compat ^>= 0.9.3 || ^>= 0.11.0' 'base-compat >=0.11.0' +} diff --git a/dev-haskell/hakyll/Manifest b/dev-haskell/hakyll/Manifest index a19aacd396c1..d7ca5d860791 100644 --- a/dev-haskell/hakyll/Manifest +++ b/dev-haskell/hakyll/Manifest @@ -1,3 +1,3 @@ -DIST hakyll-4.14.0.0.tar.gz 109807 BLAKE2B e1e6e541f5783571740744b9eee1bcd9edd79eec69b5556de39ef7a47f86e23fa0284ccb83ff9212ff4b07b7e2519eff67946ebdbf90663421cf98ea9761c529 SHA512 5f3f7a952b085cf1a59a646c15e42f29c89d4ed0a5a96f55156d19b86340c2361da6c19ff7a70bde98122423e237dc7082bfcc84bc5e96ab9421fdaef84a8cce -EBUILD hakyll-4.14.0.0-r1.ebuild 4319 BLAKE2B 97d6aedc4e496f7696f6c1f306d07af9730f56749c54f65f45dabc2246491c700da386b566d2aefa715bf1d1c9f7cb0088b40354805eaa4375c4b26497860d0e SHA512 be78272f30ccb8188f6834a2ce4dd86966b32db04ec164c790fdfbc7bb92fd5bd45f521dac51dc0f24ba5ae32b8c65a892038214aec1d9aa9d67ca5282932cbc +DIST hakyll-4.15.1.1.tar.gz 121384 BLAKE2B 3c77cb22a7bc862882aed452a6fa9d0adb58c274d5311e47a8cab6eaa2978e57e5421e2ef496944d03a0100d43ef0da9d1902423c2f104ca02a7437fb4030e4c SHA512 c0fee6bedfe19677484e41d2d0a098bf351c35a8b3adc7fe5de407a0686dd1d1108584b05525f70ce7cac94919b50c09be91706226bbc3f3e3d155cc9bc1eb34 +EBUILD hakyll-4.15.1.1.ebuild 4057 BLAKE2B f3ee97e2d1e2fae95b771188cd7deaada1eae4e2ddc3285c5f6a3b9a19dcc3456ec59a57925f5e0c44034ba0572d1a443fc10270774bbf0066f1a18e1478cb54 SHA512 8a6605ca09e30666fec6ce452ebf45ccf206be83b15347085cc4b1019dd054116a77d5db49ad7589feda6c22799accef0e9f49ab97e1d2f1e9e03ee4eeea9855 MISC metadata.xml 590 BLAKE2B c2d34a3e05658d6b5a925a4c8de35b54193784851b76deb50f28dd93c63b66544bfd00d638b3c5155a940d12f9446f35a9ef69caa7b2fc394b9e88356893d9d7 SHA512 70d2905fd294117d4c3980502bcc72fde368ffb541b35a74dedf401a904a0f2712456a83e31fa2b6acaf9029ab96ef8e7562656f79379e8a1fdbb5e4a35e8cbc diff --git a/dev-haskell/hakyll/hakyll-4.14.0.0-r1.ebuild b/dev-haskell/hakyll/hakyll-4.14.0.0-r1.ebuild deleted file mode 100644 index a9d1b64fa5f2..000000000000 --- a/dev-haskell/hakyll/hakyll-4.14.0.0-r1.ebuild +++ /dev/null @@ -1,86 +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="A static website compiler library" -HOMEPAGE="https://jaspervdj.be/hakyll" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="buildwebsite +checkexternal +previewserver +usepandoc +watchserver" - -RDEPEND=">=dev-haskell/blaze-html-0.5:=[profile?] =dev-haskell/blaze-markup-0.5.1:=[profile?] =dev-haskell/cryptonite-0.25:=[profile?] =dev-haskell/data-default-0.4:=[profile?] =dev-haskell/file-embed-0.0.10.1:=[profile?] =dev-haskell/lrucache-1.1.1:=[profile?] =dev-haskell/memory-0.14.18:=[profile?] =dev-haskell/mtl-1:=[profile?] =dev-haskell/network-uri-2.6:=[profile?] =dev-haskell/optparse-applicative-0.12:=[profile?] =dev-haskell/parsec-3.0:=[profile?] =dev-haskell/random-1.0:=[profile?] =dev-haskell/regex-tdfa-1.1:=[profile?] =dev-haskell/resourcet-1.1:=[profile?] =dev-haskell/scientific-0.3.4:=[profile?] =dev-haskell/tagsoup-0.13.1:=[profile?] =dev-haskell/text-0.11:=[profile?] =dev-haskell/time-locale-compat-0.1:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-haskell/vector-0.11:=[profile?] =dev-haskell/yaml-0.8.11:=[profile?] =dev-lang/ghc-8.6.3:= - buildwebsite? ( >=app-text/pandoc-2.11:=[profile?] =dev-haskell/http-conduit-2.2:=[profile?] =dev-haskell/fsnotify-0.2:=[profile?] =dev-haskell/http-types-0.9:=[profile?] =dev-haskell/wai-3.2:=[profile?] =dev-haskell/wai-app-static-3.1:=[profile?] =dev-haskell/warp-3.2:=[profile?] =dev-haskell/http-types-0.7:=[profile?] =dev-haskell/fsnotify-0.2:=[profile?] =app-text/pandoc-2.11:=[profile?] = 2.11 && < 2.12' 'pandoc >= 2.11' \ - 'pandoc >= 2.11 && < 2.12' 'pandoc >= 2.11' -} - -src_configure() { - haskell-cabal_src_configure \ - $(cabal_flag buildwebsite buildwebsite) \ - $(cabal_flag checkexternal checkexternal) \ - $(cabal_flag previewserver previewserver) \ - $(cabal_flag usepandoc usepandoc) \ - $(cabal_flag watchserver watchserver) -} - -src_test() { - # unixFilter test expects 'option' output in error message - # But it's a localized string that: - # https://github.com/jaspervdj/hakyll/issues/607 - LANGUAGE=en haskell-cabal_src_test -} diff --git a/dev-haskell/hakyll/hakyll-4.15.1.1.ebuild b/dev-haskell/hakyll/hakyll-4.15.1.1.ebuild new file mode 100644 index 000000000000..af6b01b7830c --- /dev/null +++ b/dev-haskell/hakyll/hakyll-4.15.1.1.ebuild @@ -0,0 +1,82 @@ +# 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="A static website compiler library" +HOMEPAGE="https://jaspervdj.be/hakyll" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="buildwebsite +checkexternal +previewserver +usepandoc +watchserver" + +RDEPEND=">=dev-haskell/blaze-html-0.5:=[profile?] =dev-haskell/blaze-markup-0.5.1:=[profile?] =dev-haskell/data-default-0.4:=[profile?] =dev-haskell/file-embed-0.0.10.1:=[profile?] =dev-haskell/hashable-1.0:=[profile?] =dev-haskell/lifted-async-0.10:=[profile?] =dev-haskell/lrucache-1.1.1:=[profile?] =dev-haskell/network-uri-2.6:=[profile?] =dev-haskell/optparse-applicative-0.12:=[profile?] =dev-haskell/random-1.0:=[profile?] =dev-haskell/regex-tdfa-1.1:=[profile?] =dev-haskell/resourcet-1.1:=[profile?] =dev-haskell/scientific-0.3.4:=[profile?] =dev-haskell/tagsoup-0.13.1:=[profile?] =dev-haskell/time-locale-compat-0.1:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-haskell/vector-0.11:=[profile?] =dev-haskell/yaml-0.8.11:=[profile?] =dev-lang/ghc-8.6.3:= + >=dev-haskell/aeson-1.0:=[profile?] =app-text/pandoc-2.11:=[profile?] =dev-haskell/http-conduit-2.2:=[profile?] =dev-haskell/fsnotify-0.2:=[profile?] =dev-haskell/http-types-0.9:=[profile?] =dev-haskell/wai-3.2:=[profile?] =dev-haskell/wai-app-static-3.1:=[profile?] =dev-haskell/warp-3.2:=[profile?] =dev-haskell/http-types-0.7:=[profile?] =dev-haskell/fsnotify-0.2:=[profile?] =app-text/pandoc-2.11:=[profile?] = 2.11 && < 2.18' 'pandoc >= 2.11' \ + 'pandoc >= 2.11 && < 2.18' 'pandoc >= 2.11' +} + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag buildwebsite buildwebsite) \ + $(cabal_flag checkexternal checkexternal) \ + $(cabal_flag previewserver previewserver) \ + $(cabal_flag usepandoc usepandoc) \ + $(cabal_flag watchserver watchserver) +} + +src_test() { + # unixFilter test expects 'option' output in error message + # But it's a localized string that: + # https://github.com/jaspervdj/hakyll/issues/607 + LANGUAGE=en haskell-cabal_src_test +} diff --git a/dev-haskell/happy/Manifest b/dev-haskell/happy/Manifest index f842ef5fa93a..16b1548d5acf 100644 --- a/dev-haskell/happy/Manifest +++ b/dev-haskell/happy/Manifest @@ -1,3 +1,3 @@ DIST happy-1.19.12.tar.gz 183254 BLAKE2B 17b0d30f4aaf194a0e36c06bd6349665c704b5ab61dce16cae47f0ca6bfef0a0e2d4bbf3456f47cebf0f71f1a0b4a59ff6b581cb4ff76a26d82573eb0e7b056a SHA512 20f36b17adf7330852fd4c05335adbf31e6f19907b4ec247c85a40ee1f8496c6dc432055026696906b149cec7f982b88c9a2eeedf14a11d34b1f6f73272e5208 -EBUILD happy-1.19.12.ebuild 1224 BLAKE2B 0d38053f64f2b917bac8e561b578ab9633cf4cf647ca88587071512bc3ac54306e7265624f3d7fa95862cb1e001307db4368702dafb09027be4bf2657dbc1580 SHA512 c3994b9eb5e2e3f4a0abe10f30b8ba1c17ef25d7a364aa091bfa715143557b4e7b7e97591994b461aa01ea7b05105c75042fd337484140539653547f32bebaa0 +EBUILD happy-1.19.12.ebuild 1231 BLAKE2B 81a80d6091564781a36e6c239d8a472ee6da2e7246044f983f1e859088cbef0d8eab1164e702baf3262c5e6980ba889dcfe36d8eea7bb0707fcdcb429da421b4 SHA512 6a18c8a4b6e9e865c2bb221feb99556ec45107b36f22635adb364a41b03af4e82bc465a2f9d4874c1785d6c018e6a3c24c1472626f70be6bbca9587a66cf6c01 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/happy/happy-1.19.12.ebuild b/dev-haskell/happy/happy-1.19.12.ebuild index c67b77e14afb..4765071b102d 100644 --- a/dev-haskell/happy/happy-1.19.12.ebuild +++ b/dev-haskell/happy/happy-1.19.12.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 @@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="doc" RDEPEND=">=dev-haskell/mtl-2.2.1:= diff --git a/dev-haskell/hashable-time/Manifest b/dev-haskell/hashable-time/Manifest index 875ecd89662f..4e25f9a23393 100644 --- a/dev-haskell/hashable-time/Manifest +++ b/dev-haskell/hashable-time/Manifest @@ -1,3 +1,5 @@ DIST hashable-time-0.2.0.2.tar.gz 2180 BLAKE2B 194e3d4e9bcf7c9b0d8a97a210bebee91e0f22ccf76e8726b563baa2380751447a655b12eadb63a29f191e093925ebe9bf9c31c29ae01077f6e9e287f61847ad SHA512 38ade3c808072cc1488e0f68d054891576c781d33f7151721dae9f994833723b7b30e92cc77750e91929ce9cd47753a8b1d8157845d7c972f1bdbd44b3094c0a +DIST hashable-time-0.3.tar.gz 2240 BLAKE2B 328aa39a575f4f356be83adaa29f42e145c68df0e9a25c38c5ca44f1f8af5cb3c434994412f9602c30469fb4ac22a6ab462e57b2b470b801d59f0ce4bf4f6d91 SHA512 c6715693b55892beab59820e0dc742ddbf3c8b75f3bc4994b90175f4220da841aa514b34e08e5f58971fb523fa75cc2da59f5bb37c7e7744d6de6eacd7c27b51 EBUILD hashable-time-0.2.0.2-r1.ebuild 852 BLAKE2B a81ca4b6b47f7a355a74c9caabfd0a100bef9d6ebf054b702f747cf0e5701336415557bd7b14329b619af87c5aa2b279102ef2a5c8dd1aaf6fe27441b90c1fc0 SHA512 dfd945efc3d82b9b32e63043c9922a22dc44422ad7a13756820eae7464b0e77004d6a4f6dce588707e1383d81d6af64d7cb9fb731065496f6c7e1c2faeb061dc +EBUILD hashable-time-0.3.ebuild 678 BLAKE2B 206c12d0e73ec23d3257f80da8b5094331845942f53379b7d099e5dacfbfe7f6176142bba529bc1cfcc20b9ecc85b96696aadd9a50f91f12a2511335665dc12d SHA512 1274e27c0adb3782c14627e0e7a1f6a5657bdd0622cc1ac9b745acc162f5b3b2fe1b22b897302076a973aa9e9c5156128f0a8e4ef94e02531c3b129205189c6c MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/hashable-time/hashable-time-0.3.ebuild b/dev-haskell/hashable-time/hashable-time-0.3.ebuild new file mode 100644 index 000000000000..971d420219cf --- /dev/null +++ b/dev-haskell/hashable-time/hashable-time-0.3.ebuild @@ -0,0 +1,25 @@ +# 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 test-suite" +inherit haskell-cabal + +DESCRIPTION="Hashable instances for Data.Time" +HOMEPAGE="https://hackage.haskell.org/package/hashable-time" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/time-compat-1.9.6:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/hashable ) +" diff --git a/dev-haskell/hashable/Manifest b/dev-haskell/hashable/Manifest index 02134c650cba..7436cf79bd95 100644 --- a/dev-haskell/hashable/Manifest +++ b/dev-haskell/hashable/Manifest @@ -1,3 +1,5 @@ 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.4.0.2.ebuild b/dev-haskell/hashable/hashable-1.4.0.2.ebuild new file mode 100644 index 000000000000..44a2379a2048 --- /dev/null +++ b/dev-haskell/hashable/hashable-1.4.0.2.ebuild @@ -0,0 +1,38 @@ +# 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 +#hackport: flags: sse41:cpu_flags_x86_sse4_1,sse2:cpu_flags_x86_sse2,+integer-gmp,+random-initial-seed + +CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite +inherit haskell-cabal + +RESTRICT=test # circular deps: hashable[test]->quickcheck->semigroups->hashable + +DESCRIPTION="A class for types that can be converted to a hash value" +HOMEPAGE="https://github.com/haskell-unordered-containers/hashable" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/base-orphans-0.8.6:=[profile?] + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1" +# test? ( dev-haskell/hunit +# >=dev-haskell/quickcheck-2.4.0.1 +# >=dev-haskell/random-1.0 =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 \ + --flag=integer-gmp \ + --flag=random-initial-seed +} diff --git a/dev-haskell/haskeline/Manifest b/dev-haskell/haskeline/Manifest index 72df9f140a4d..f953c759dad9 100644 --- a/dev-haskell/haskeline/Manifest +++ b/dev-haskell/haskeline/Manifest @@ -1,3 +1,5 @@ DIST haskeline-0.7.5.0.tar.gz 66156 BLAKE2B b8b2e589681255572393f07d3794647d657d4992979dcf1c6a3eb073dc3b5cfc6ad182b7cb2a7b9ee5b54da797b6a79d710974f2a46068fdea411fa4fdd5086c SHA512 624b102fe2446f347fb8b0f1027dcfcffc47c7ccceb900357aa3d17a1303b25480189c25dbb548d2dd303fe7577e54eacdd232c2dba143e6c8ac4d7e5fcf0b27 +DIST haskeline-0.8.2.tar.gz 72759 BLAKE2B 389908d07775bd150801c7423f3cdc860e1330c0f13cd754374870b4aea19d5bd01f761aec7aa0f2effe87a80c25dc8e7f4390c095627c4d25ed2976de855a63 SHA512 5e8dccceb2230340a7f07f2e0926a938b52106d8a1638be6c1a031802ecbdf12cb42246096518ac12614d5d48479666a44ad33e5e32ab0ac2043b630a7b53746 EBUILD haskeline-0.7.5.0.ebuild 1035 BLAKE2B 7db977505bc7a19b9c3771a339bc9bbf5f95b29f6d07fb24cc783f4a42af3c8feeb00c91a70774792313e6faf0aca3f5a410791526a1c6be850852b2797e08fc SHA512 e64950846cff597ab4904b381166f07960310fe48f93e3724d27f5b380fd68cdf4a2b0ecf0ddfd986cdf0e541de968903441e81d9c052c0d95495a1d3eec2e28 +EBUILD haskeline-0.8.2.ebuild 1236 BLAKE2B 3c90c18695f591a26286e49cf4490d807ae0e222c3674fb59c46c635c3b11e24064a065176cb7c0b99da4ab22f30aa86efaeb9f42fc4a10ca8ad8beb019c478f SHA512 5e9dfe878cee7a584ffa195198ba96fd524227920f3d3f7dcee8bccb3b47263bcaaf70ca176711e21c3fa25c4c6c5fc7be3b1310506e2bd60fbe6c8d383860aa MISC metadata.xml 760 BLAKE2B 01958d00b4d6ee34d0e54b1b48820ded3432cce3d17aff6fcafa4af9da36c32fa6ec4dfa03b4343504b8438988edb6a724790b569b5f65a7715961c0e0f5a815 SHA512 bf4aac2cf19f2fecf41a24b012c4eef23d3420a057a35bf877375c33c230f9f4134de5c4669c931c05d9d3cc430f86b5bd2466dae8caf96137a9fa0dbbec01d5 diff --git a/dev-haskell/haskeline/haskeline-0.8.2.ebuild b/dev-haskell/haskeline/haskeline-0.8.2.ebuild new file mode 100644 index 000000000000..68052da08d5f --- /dev/null +++ b/dev-haskell/haskeline/haskeline-0.8.2.ebuild @@ -0,0 +1,40 @@ +# 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: -examples + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="A command-line interface for user input, written in Haskell" +HOMEPAGE="https://github.com/judah/haskeline" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +# keep in sync with ghc-8.10.6 +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +IUSE="+terminfo" + +RESTRICT=test # test requires example executable which does not work correctly + +RDEPEND=">=dev-haskell/exceptions-0.10:=[profile?] =dev-haskell/stm-2.4:=[profile?] =dev-lang/ghc-8.4.3:= + terminfo? ( >=dev-haskell/terminfo-0.3.1.3:=[profile?] + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/hslua-classes/Manifest b/dev-haskell/hslua-classes/Manifest new file mode 100644 index 000000000000..955f190f0a1b --- /dev/null +++ b/dev-haskell/hslua-classes/Manifest @@ -0,0 +1,5 @@ +DIST hslua-classes-2.1.0.tar.gz 11581 BLAKE2B 4327d4763d5b19c8b4345b994eee62cbc99c7f54f7645bcc92f97d0651ef80828c1454aed4c33b1be7d3c5cfe36c42fcdf7b425812aff2826596be642b4751a3 SHA512 1f67d6b75891f5dada8928afdfb51cc0e293ed7091f3fb6b050a4d4800889130f412002abbf3c75360381c5c144d16758be9b6ef6d736939a37e5586ea96bd8e +DIST hslua-classes-2.2.0.tar.gz 11614 BLAKE2B 4fddbdd4c130562e961c627ae6a0201362036df846f18b03293d237a9b658157d8e607b5cf840ad793724dfde308e240c299a3633d185e75a40b9e9dbedf0852 SHA512 21d9da7fca86123cf1f6ac339b2453393bd97c052eb9b5ab75bf06a56fc0ff81593e30c88082aab5eb767816c479e975622b01f78e3df13ed476710d424f48c7 +EBUILD hslua-classes-2.1.0.ebuild 1095 BLAKE2B 2ef9c3cdabc8df7c69019de969e3db392d1f66ea5d318960fad2fe05ff671f05c167b8735267fdfdce666b3637e0b28e64438596a887920773ccb08285ae2d4e SHA512 1e615f8e0d2f6a551289b1ed56f05b7487f3a384f0b6205c7810d06680379a517ceaea1369e51a92a482966096aa6936988ae5f7103192757a1e7eb36c59a03e +EBUILD hslua-classes-2.2.0.ebuild 942 BLAKE2B 98736d7f85a5aaea07c46f603ac84fda28b5cbbbf9f7b6f4b52954f5ec09d72487633140e4260f90dc0cbc7baaf588e2dcf92050a5a61acd665f44bdf532afb1 SHA512 6a55cafee2cd6e678ca2eeab42ed0e380053ad7d8acb85234acab7e655276e3bb7375f8be4c589683939f0ca577ff791a8e6ee66a30ce5a7d8a5dd8ddd19c2f7 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hslua-classes/hslua-classes-2.1.0.ebuild b/dev-haskell/hslua-classes/hslua-classes-2.1.0.ebuild new file mode 100644 index 000000000000..835873acb47e --- /dev/null +++ b/dev-haskell/hslua-classes/hslua-classes-2.1.0.ebuild @@ -0,0 +1,34 @@ +# 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="Type classes for HsLua" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/exceptions-0.8:=[profile?] =dev-haskell/hslua-core-2.1:=[profile?] =dev-haskell/hslua-marshalling-2.1:=[profile?] =dev-haskell/text-1.0:=[profile?] =dev-lang/ghc-8.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.0.0 + test? ( >=dev-haskell/lua-arbitrary-1.0 + >=dev-haskell/quickcheck-2.7 + >=dev-haskell/quickcheck-instances-0.3 + >=dev-haskell/tasty-0.11 + >=dev-haskell/tasty-hslua-1.0 + >=dev-haskell/tasty-hunit-0.9 + >=dev-haskell/tasty-quickcheck-0.8 ) +" diff --git a/dev-haskell/hslua-classes/hslua-classes-2.2.0.ebuild b/dev-haskell/hslua-classes/hslua-classes-2.2.0.ebuild new file mode 100644 index 000000000000..3455f07b564b --- /dev/null +++ b/dev-haskell/hslua-classes/hslua-classes-2.2.0.ebuild @@ -0,0 +1,32 @@ +# 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="Type classes for HsLua" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/hslua-core-2.1:=[profile?] =dev-haskell/hslua-marshalling-2.1:=[profile?] =dev-lang/ghc-8.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.0.0 + test? ( >=dev-haskell/lua-arbitrary-1.0 + >=dev-haskell/quickcheck-2.7 + >=dev-haskell/quickcheck-instances-0.3 + >=dev-haskell/tasty-0.11 + >=dev-haskell/tasty-hslua-1.0 + >=dev-haskell/tasty-hunit-0.9 + >=dev-haskell/tasty-quickcheck-0.8 ) +" diff --git a/dev-haskell/hslua-classes/metadata.xml b/dev-haskell/hslua-classes/metadata.xml new file mode 100644 index 000000000000..b7878815d80d --- /dev/null +++ b/dev-haskell/hslua-classes/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/hslua-core/Manifest b/dev-haskell/hslua-core/Manifest new file mode 100644 index 000000000000..535edad8f54e --- /dev/null +++ b/dev-haskell/hslua-core/Manifest @@ -0,0 +1,5 @@ +DIST hslua-core-2.1.0.tar.gz 36047 BLAKE2B df175f92df38d4b7ab4810eabef30c9f89479f905fd586cc85c124ef19896dca0532938012c7c55186cfad2d0e057f632f75a967420c2fdc22c57816731dd2f1 SHA512 7a92937f129125b58c0534d2c2b3b2f1798d6a24326ae6a6ef97d93630d9fb53604ead4d9bce23d1f0d3cb7fca4f716284619b651ee3bbdab71619edb30249c0 +DIST hslua-core-2.2.0.tar.gz 36808 BLAKE2B 02cbb94ea562fbaac9c2eb9445150f6f79a345ab15b2062aa7900d18c671ad0104a0ad3abe6603a38ddb40a9fa59cd13f4892d73c7dba4baff5727a9211fa503 SHA512 cb2f8b76b44432698624aac3d425be7a0c068bec1d41cd8a13b75854ed15fc614de5a0aee46c1092ef22b0e6b706a931188879d97354c01c37aa47a334baf5f3 +EBUILD hslua-core-2.1.0.ebuild 1048 BLAKE2B 184d44143dab4019e788bfc32b2b61919e908cbc069160b2d75d67c92c62ede973a7c60b7718b21d6064236c3e57806516742cd4ace6424d4cdd871732d37dad SHA512 759835495a8e1871e038b5f6d49330ae0295927146d015eaf38eb2877256eb9ffba18df9a5f5de1a3af7ebcdaa3db3c2e007763765aa45cca3100395c74baf95 +EBUILD hslua-core-2.2.0.ebuild 827 BLAKE2B e7e61b863cf190d8b737c8253e3a59e50712c36c2a083d795513711c42d951433d3a3af5adb71a63f8b21cd1254da1fac1529bac7524d9aa1d5b5090fb04f61c SHA512 a75a7f1812080034ab262a65bddc5312129e88da8f8bfbc5379f9c9e0c6013be9f569cd8c5d51fa65c4366a00580e2b56902c149f6496a39bb5e423ed68dae72 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hslua-core/hslua-core-2.1.0.ebuild b/dev-haskell/hslua-core/hslua-core-2.1.0.ebuild new file mode 100644 index 000000000000..53071a64e051 --- /dev/null +++ b/dev-haskell/hslua-core/hslua-core-2.1.0.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.1.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Bindings to Lua, an embeddable scripting language" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/exceptions-0.8:=[profile?] =dev-haskell/lua-2.1:=[profile?] =dev-haskell/mtl-2.2:=[profile?] =dev-haskell/text-1.0:=[profile?] =dev-lang/ghc-8.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.0.0 + test? ( >=dev-haskell/lua-arbitrary-1.0 + >=dev-haskell/quickcheck-2.7 + >=dev-haskell/quickcheck-instances-0.3 + >=dev-haskell/tasty-0.11 + >=dev-haskell/tasty-hunit-0.9 + >=dev-haskell/tasty-quickcheck-0.8 ) +" diff --git a/dev-haskell/hslua-core/hslua-core-2.2.0.ebuild b/dev-haskell/hslua-core/hslua-core-2.2.0.ebuild new file mode 100644 index 000000000000..116e4da55f21 --- /dev/null +++ b/dev-haskell/hslua-core/hslua-core-2.2.0.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 test-suite" +inherit haskell-cabal + +DESCRIPTION="Bindings to Lua, an embeddable scripting language" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/lua-2.2:=[profile?] =dev-lang/ghc-8.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.0.0 + test? ( >=dev-haskell/lua-arbitrary-1.0 + >=dev-haskell/quickcheck-2.7 + >=dev-haskell/quickcheck-instances-0.3 + >=dev-haskell/tasty-0.11 + >=dev-haskell/tasty-hunit-0.9 + >=dev-haskell/tasty-quickcheck-0.8 ) +" diff --git a/dev-haskell/hslua-core/metadata.xml b/dev-haskell/hslua-core/metadata.xml new file mode 100644 index 000000000000..b7878815d80d --- /dev/null +++ b/dev-haskell/hslua-core/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/hslua-marshalling/Manifest b/dev-haskell/hslua-marshalling/Manifest new file mode 100644 index 000000000000..f3087e7baa09 --- /dev/null +++ b/dev-haskell/hslua-marshalling/Manifest @@ -0,0 +1,5 @@ +DIST hslua-marshalling-2.1.0.tar.gz 16393 BLAKE2B 25a7bf9958b128a38ccd4f5cf9acfb7b9db47b8996e68874c2772799b65262d3ee63608e9e24a8c33b652bd027da756c5e00f4818535b15d25a5af249935d5d2 SHA512 58a0399c339751c94ec3582960396311904d07df188d4fd2e3e18d35c30c01aa2a90eeb7293f5c8becd6cc68601589f69d9e114af1a5301465049b5c406dfd56 +DIST hslua-marshalling-2.2.0.tar.gz 16488 BLAKE2B f5aa47ecb431c5ea2308e16f0e4568fe7ba979e4f08901fd85c1c4c7e516c9b1a59e42f58a93db6dc113646e4ab826c13ed0e669972ea8980aabe9ad41828244 SHA512 80436b67fa73a970bcbcf4b8684187ec81590030c0cd38b4feb28e9a719c32f2b0f3cd1288b03f19b130112037e47ccb9585015d7f806ce6dcfe3b12abb7bd51 +EBUILD hslua-marshalling-2.1.0.ebuild 1000 BLAKE2B e685e6bd55a1618aa3f31dbe1675f6559b70b9e323f72de579b31b58d4720c8ef2d62c06222f9e159cb9c6f3c31018d9df0d9b04efcba6dc0a266f66f0d60df8 SHA512 9218ae80c3b0faedc33b2ca61c713e1e4332f22d183864086ec68163ecd93d59d477d7c3dcff09a72d241e2da89d15a14a46ccda0fbdc1c423a609fa35394a1a +EBUILD hslua-marshalling-2.2.0.ebuild 862 BLAKE2B e088929a5b1edcd52de8c04866d061ddcf9bef9df3c800f881b91189783571d4aaf4a842f0705bff038fa8508ca3fb09c660f9a337b67dfba1d31ca29ceed9a7 SHA512 32cf670bd8b2ad565e353a6f1c6b195464a303b2096ba102ac8375b8bacc3478865fa1a27b9d0a97d859a1a9933568d89d8cc218fab0f3913417d9d22d6514ee +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hslua-marshalling/hslua-marshalling-2.1.0.ebuild b/dev-haskell/hslua-marshalling/hslua-marshalling-2.1.0.ebuild new file mode 100644 index 000000000000..8255e17c5d7c --- /dev/null +++ b/dev-haskell/hslua-marshalling/hslua-marshalling-2.1.0.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.1.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Marshalling of values between Haskell and Lua" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/hslua-core-2.0:=[profile?] =dev-haskell/mtl-2.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/lua-arbitrary-1.0 + >=dev-haskell/quickcheck-2.7 + >=dev-haskell/quickcheck-instances-0.3 + >=dev-haskell/tasty-0.11 + dev-haskell/tasty-hslua + >=dev-haskell/tasty-hunit-0.9 + >=dev-haskell/tasty-quickcheck-0.8 ) +" diff --git a/dev-haskell/hslua-marshalling/hslua-marshalling-2.2.0.ebuild b/dev-haskell/hslua-marshalling/hslua-marshalling-2.2.0.ebuild new file mode 100644 index 000000000000..b835dd3f3187 --- /dev/null +++ b/dev-haskell/hslua-marshalling/hslua-marshalling-2.2.0.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.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Marshalling of values between Haskell and Lua" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/hslua-core-2.2:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/lua-arbitrary-1.0 + >=dev-haskell/quickcheck-2.7 + >=dev-haskell/quickcheck-instances-0.3 + >=dev-haskell/tasty-0.11 + dev-haskell/tasty-hslua + >=dev-haskell/tasty-hunit-0.9 + >=dev-haskell/tasty-quickcheck-0.8 ) +" diff --git a/dev-haskell/hslua-marshalling/metadata.xml b/dev-haskell/hslua-marshalling/metadata.xml new file mode 100644 index 000000000000..b7878815d80d --- /dev/null +++ b/dev-haskell/hslua-marshalling/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/hslua-module-doclayout/Manifest b/dev-haskell/hslua-module-doclayout/Manifest new file mode 100644 index 000000000000..cc7186107102 --- /dev/null +++ b/dev-haskell/hslua-module-doclayout/Manifest @@ -0,0 +1,3 @@ +DIST hslua-module-doclayout-1.0.4.tar.gz 10184 BLAKE2B 232b48b77ade823c53f3f46db7e227506d7a175bb1393a84cfed1af799d2761ec0742a26a5746ef03c7bb7b81347f34b34de657b84868cbd07d119f47b39bf52 SHA512 2a72e3bf2ccc407ac3208e256216cff4d8b6c80f1378c859c2361e5d932f5e513283a234902221f295db3cdb73cadecd164e59cc7a06d493b3227372b218d0da +EBUILD hslua-module-doclayout-1.0.4.ebuild 825 BLAKE2B 14797fe73391ba4184653d41a7172b9e00cd6adff591519160375184937cdfd5ef354e9ac5261bfa306181c0dcb06f6cd1e3a321563059ecf1201d759355e00b SHA512 9d28a4778bc1bba0360e77831fce3f9c67c03f5243c6ccac6877f33552023b29dc0300234fe454b4ef8685482181e39934e7f17a413154eb82803c8494ad2ec6 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hslua-module-doclayout/hslua-module-doclayout-1.0.4.ebuild b/dev-haskell/hslua-module-doclayout/hslua-module-doclayout-1.0.4.ebuild new file mode 100644 index 000000000000..4d760f9e3cfd --- /dev/null +++ b/dev-haskell/hslua-module-doclayout/hslua-module-doclayout-1.0.4.ebuild @@ -0,0 +1,28 @@ +# 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="Lua module wrapping Text.DocLayout" +HOMEPAGE="https://github.com/hslua/hslua-module-doclayout" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/doclayout-0.2:=[profile?] =dev-haskell/hslua-2.1:=[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-1.0 + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/hslua-module-path/Manifest b/dev-haskell/hslua-module-path/Manifest index 3c01ae2cc497..a24029d9c913 100644 --- a/dev-haskell/hslua-module-path/Manifest +++ b/dev-haskell/hslua-module-path/Manifest @@ -1,3 +1,5 @@ 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-1.0.2.ebuild b/dev-haskell/hslua-module-path/hslua-module-path-1.0.2.ebuild new file mode 100644 index 000000000000..d1467f9bf1f9 --- /dev/null +++ b/dev-haskell/hslua-module-path/hslua-module-path-1.0.2.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 test-suite" +inherit haskell-cabal + +DESCRIPTION="Lua module to work with file paths" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/hslua-core-2.1:=[profile?] =dev-haskell/hslua-marshalling-2.1:=[profile?] =dev-haskell/hslua-packaging-2.1:=[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-1.0 + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/hslua-objectorientation/Manifest b/dev-haskell/hslua-objectorientation/Manifest new file mode 100644 index 000000000000..dee0cfb39ae9 --- /dev/null +++ b/dev-haskell/hslua-objectorientation/Manifest @@ -0,0 +1,5 @@ +DIST hslua-objectorientation-2.1.0.tar.gz 15217 BLAKE2B 9505b1a40790518a9b7362636d0715ff53abfede550d606c1667b4b4812be8be55b2ee2c4d2510a5366fd89dfe0c46c89b81912a4af159b619808791b4418d87 SHA512 f7eac02ac6d1e6c18874d6ca5bdd1466ae670b264005b24e3dfccc31b8844dce4f17a9a7c5523ce332a4477bb67d2b520f97ff414352d68f1e11f59dc0cecf45 +DIST hslua-objectorientation-2.2.0.tar.gz 15240 BLAKE2B 741298dd4d47b5b0bc4da565f9bae1004f13fccb4cb617ad1603821df884604a12f481626af9314f84f781a48bff836367d7fb71ce0ca5e2d3d8058c5899b394 SHA512 c40f0526264db229093f39deb9e77a44e575e6ebf97f257ff063b61279cd47aeecda4204db2ebc686b3e8ac467e2a0f4887608a54386f4afca2d47b469ee6107 +EBUILD hslua-objectorientation-2.1.0.ebuild 1175 BLAKE2B 434e28d3778b8320e23ea0dbbaf57430bbca9885ffc37743a08474e4b4d1fb3ba363a959ad979d2e2617a2f1852681993ba30e2a2163ab18bbbe553b6d165fa5 SHA512 313920b78300420a398a1cf1a96d56535a6573a9e3714b9a74df13f1c22fd299d8543096593b5931423fafe0aa922c6bd256d37a5744d3ea07800e0771cbb19f +EBUILD hslua-objectorientation-2.2.0.ebuild 954 BLAKE2B 70600968f82ff14cedec9dff8357b504825e2cf95110ac03496e8bea5db1e43ac41afddf77d1030a6f35be11f33c96c9de438c25a83dcb91b4b91da1ccca3064 SHA512 7c93824f52b404701b8f66a294f67e47630ebe13507e9ccfee9a0852a015aec87b6ebfe3a195fcb1e702f1a66b140a5430180e0d2bd69e4f220c7e356aa91e6d +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hslua-objectorientation/hslua-objectorientation-2.1.0.ebuild b/dev-haskell/hslua-objectorientation/hslua-objectorientation-2.1.0.ebuild new file mode 100644 index 000000000000..cd06e87a53ed --- /dev/null +++ b/dev-haskell/hslua-objectorientation/hslua-objectorientation-2.1.0.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.1.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Object orientation tools for HsLua" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/exceptions-0.8:=[profile?] =dev-haskell/hslua-core-2.1:=[profile?] =dev-haskell/hslua-marshalling-2.1:=[profile?] =dev-haskell/mtl-2.2:=[profile?] =dev-haskell/text-1.0:=[profile?] =dev-lang/ghc-8.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.0.0 + test? ( >=dev-haskell/lua-arbitrary-1.0 + >=dev-haskell/quickcheck-2.7 + >=dev-haskell/quickcheck-instances-0.3 + >=dev-haskell/tasty-0.11 + >=dev-haskell/tasty-hslua-1.0 + >=dev-haskell/tasty-hunit-0.9 + >=dev-haskell/tasty-quickcheck-0.8 ) +" diff --git a/dev-haskell/hslua-objectorientation/hslua-objectorientation-2.2.0.ebuild b/dev-haskell/hslua-objectorientation/hslua-objectorientation-2.2.0.ebuild new file mode 100644 index 000000000000..0fe0b726e563 --- /dev/null +++ b/dev-haskell/hslua-objectorientation/hslua-objectorientation-2.2.0.ebuild @@ -0,0 +1,32 @@ +# 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="Object orientation tools for HsLua" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/hslua-core-2.2:=[profile?] =dev-haskell/hslua-marshalling-2.2:=[profile?] =dev-lang/ghc-8.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.0.0 + test? ( >=dev-haskell/lua-arbitrary-1.0 + >=dev-haskell/quickcheck-2.7 + >=dev-haskell/quickcheck-instances-0.3 + >=dev-haskell/tasty-0.11 + >=dev-haskell/tasty-hslua-1.0 + >=dev-haskell/tasty-hunit-0.9 + >=dev-haskell/tasty-quickcheck-0.8 ) +" diff --git a/dev-haskell/hslua-objectorientation/metadata.xml b/dev-haskell/hslua-objectorientation/metadata.xml new file mode 100644 index 000000000000..b7878815d80d --- /dev/null +++ b/dev-haskell/hslua-objectorientation/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/hslua-packaging/Manifest b/dev-haskell/hslua-packaging/Manifest new file mode 100644 index 000000000000..ad1891c02fc8 --- /dev/null +++ b/dev-haskell/hslua-packaging/Manifest @@ -0,0 +1,5 @@ +DIST hslua-packaging-2.1.0.tar.gz 15904 BLAKE2B d876e959da64132355535f9e4eedac5095a84b41552102b88021094cc4b3367804df6e9c027648659b77464e9eeee90846c94551e8db034a299803747ecabdcb SHA512 71e4efaa5047681423bc7933fbcd7427e77a892e089d0597d03af9655e116ed5dde733147cc0740c3d5df2f69c3d001fb1ba816e963c71ca2686808f07b989cf +DIST hslua-packaging-2.2.0.tar.gz 15932 BLAKE2B 724a28d8c7414766555968bca08cd6007e6637f8c4183da9524699b70b198a82f8cb4a6430af9ac6a0d26d1cf5abe25bee5153e8e8e09d058153f17a93298035 SHA512 f2dedc0674dd569f76e753edb3f20fe395fd6af082162b648d36ecb2eb0f5adaf5ab7354b809fa995c25cd17f30b7035d40c0ed9b0fb4fc78332f430cd152685 +EBUILD hslua-packaging-2.1.0.ebuild 1046 BLAKE2B 8ed09f5eaeee5ee7a263b058bdfee3780b6b86c706a3e3689e86fd366dc88f85525229de3030bf34b39a9d512ad9e5522a359e71aa4e41585dc51f29948be75f SHA512 ebab4945dc907dd85672d0a0496b3ed21127b027726e47d10fabca6e7912552f23cb6a82e958395775a9375d540a2a482ea8dc2bf8e1ad3c43b5477543ca749a +EBUILD hslua-packaging-2.2.0.ebuild 908 BLAKE2B 03674dfa7391cfb49f39d34d4386cb025458fecfd3f484be127be9181f72e5190b84cc1590d0594032ba276d88521319b786258e4db6cd7a0d7c915ffcd5be88 SHA512 7bcd708a19a89d790840633fb45b78d136987f585418abe2c956f2d176820b50f21a4e56c14174fdcb38c0d8883a515d1813fe730597b73a468f45ca4127c125 +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hslua-packaging/hslua-packaging-2.1.0.ebuild b/dev-haskell/hslua-packaging/hslua-packaging-2.1.0.ebuild new file mode 100644 index 000000000000..bc362bc398f8 --- /dev/null +++ b/dev-haskell/hslua-packaging/hslua-packaging-2.1.0.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.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Utilities to build Lua modules" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/hslua-core-2.1:=[profile?] =dev-haskell/hslua-marshalling-2.1:=[profile?] =dev-haskell/hslua-objectorientation-2.1:=[profile?] =dev-haskell/mtl-2.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-0.11 + dev-haskell/tasty-hslua + >=dev-haskell/tasty-hunit-0.9 ) +" diff --git a/dev-haskell/hslua-packaging/hslua-packaging-2.2.0.ebuild b/dev-haskell/hslua-packaging/hslua-packaging-2.2.0.ebuild new file mode 100644 index 000000000000..33ecfe814dab --- /dev/null +++ b/dev-haskell/hslua-packaging/hslua-packaging-2.2.0.ebuild @@ -0,0 +1,29 @@ +# 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="Utilities to build Lua modules" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/hslua-core-2.2:=[profile?] =dev-haskell/hslua-marshalling-2.2:=[profile?] =dev-haskell/hslua-objectorientation-2.2:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/tasty-0.11 + dev-haskell/tasty-hslua + >=dev-haskell/tasty-hunit-0.9 ) +" diff --git a/dev-haskell/hslua-packaging/metadata.xml b/dev-haskell/hslua-packaging/metadata.xml new file mode 100644 index 000000000000..b7878815d80d --- /dev/null +++ b/dev-haskell/hslua-packaging/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/hslua/Manifest b/dev-haskell/hslua/Manifest index 3a4477d11f10..a27e6a5613ba 100644 --- a/dev-haskell/hslua/Manifest +++ b/dev-haskell/hslua/Manifest @@ -1,7 +1,11 @@ DIST hslua-1.0.3.1.tar.gz 236734 BLAKE2B 45eba849c41a22fdc7d03729f0ac15fb25ff83d1cdcb905a58a5813ef34f3b2e2a98a7ff2991083672a7afd5898e50e6ef9c83157c773b9861bd1547f4da5972 SHA512 047bcf851727e7525f10f6c705ec8968f330373aedf22bc91c96a44e5abdced46622a66a87c7973eac178c69dd3371bbcf4b858ed3c442719279e4cac4e57657 DIST hslua-1.1.2.tar.gz 244832 BLAKE2B 5da2b9c2da6f43d841662b3143d3cd5b084d3f32cd2804316a8741e863d4c8dcab85da650b219af4250b2d4ec0570a742dc13b8bbeab79ec6dd5d4ddbe4907be SHA512 886a9d555a034b8fe74d5184457dad9e1bc9bd75662760a0415a75222bd64c556043ce6f98bc11dc1d27c34212f87ad3ce2271d5ff8125c1b5a89263cdf987eb DIST hslua-1.3.0.1.tar.gz 253503 BLAKE2B 381a0281d7bfd6713b1e8ec4023ff4a42e9b9248d20c958daa1ff75b0a52f9ed381bf3dda6ee87d51c130b31d6627f20f66dd9ff918bb5047ad98475b72a3304 SHA512 6c270cfd3abd81c3b06dc2005796909ea96e14ecc2ff4689f18164ac38fe13f99ff0e5cd25ed1aa020ad422c7e52d2d40001e1c7298436c10e04f3670aa08e98 +DIST hslua-2.1.0.tar.gz 17065 BLAKE2B 269a6ea5dd432500879c190b37941483889841ecee27f9af161dae98c70e21aa3a9a4f1ecb0805d06154fa12742edb5be2f0ec246117d399e19a275f67ba93dd SHA512 c1c0f942406f6c346c7922fe3bcf0d76abad66898f075f296e24ad82153330e35a0559276945146834f5d6156adc714a69ecec5db42be35b80084210886264e6 +DIST hslua-2.2.0.tar.gz 17278 BLAKE2B eda496aa4a2bd89fd0be2fcefa0b1554a931c7876f5b2e456fb315a72d304050f8d9b2ad5ee583c15f4b31dc26f1a87370c526626d8dbed1e2fc5660ee66667e SHA512 cdd4ff872557ba014bb6f64a592702820e9274456c35b9f9c42fccbd279b2157b3087a5040be2bad03890934bf682c7f4d066232480e8243d5259f871514346a EBUILD hslua-1.0.3.1.ebuild 1405 BLAKE2B 1a3176ccd23989bb6dec246a72c5648613a02c618fadddb3fadea69d4256b9cfb58879fd20149b1d1054fa7bf99a06b5ea3c5b2474418cb5514153788231ac80 SHA512 55a084b210b8d382d031ba80091abefbb645da5f39257329a1bb6dcbe3f6b3b30b833ac836f488a756d63bd35d18b0399676cad8a4cb70cefa1f391354a0e86b EBUILD hslua-1.1.2.ebuild 1558 BLAKE2B 8b737fcbcee9cce4d4ebb749dbd432fd4536668cef86c5d024e81cd7275306e90bcf437d6acf839a9ace9e9a90065ecdf794839880dd7962bcdd3937a82111fd SHA512 9a3cc589126828d57b55a6ac5b3055885a6bbf154d0049dc39a61d12d09c2906fe89b2cde662f12fcce6ae19630dc98f42c542e5492fd94ac6b39bf7770d5c48 EBUILD hslua-1.3.0.1.ebuild 1411 BLAKE2B 36a11a48464360b35e97b8ef720964c77aca0dfb5d2b1ac32c9fae361ef86462c5699169a7ce31114f81487e8716577bc4485b00d4b4fbd6fc67bbe5ff254636 SHA512 74f75ba264cb4c6c3b7530765b7dbc3f724ffe883b5c61fb89c15db7dacf366bf85231f899d0b70500b77c8c5cd9ae5e25ff844ef93f5cb0cde89c4814fd6d77 +EBUILD hslua-2.1.0.ebuild 1675 BLAKE2B 44e9d52d5c74b8695a0cdfc232f8527488d52ed374a5cf5fcd4f347baf2ffc92fc7acb1ddadce5d56d8090f285af1e29eed6c41b8d69167d9e5a9d6814c4acde SHA512 fea7eb4ad8757d3b9cff601f48eb68f781a4029cf2a1590e161e001db02b70e2a31f15860801289d6ddc43d21b549a1bfbd9032bb248f7d0fd0d6de32d9c8b7a +EBUILD hslua-2.2.0.ebuild 1668 BLAKE2B eed8948adc91b743f1c22e9f32c51d2018f9f1b83b7fdcba472d37eee2627b464e8527c9f49af408590c8ca64161960ff14525384d9e859c856caccc0c779e35 SHA512 0e2a2699366670b5e6f9c22338ccd9191dc6c40efd9265a1b8b32c376afd8cbedced02d25148dcb41be8ad4ee7f34e7abf2e590636c75af9081879740c9af4c0 MISC metadata.xml 560 BLAKE2B 1af2e2f2e3e11138ca9f9c4a53c63980c3b7216404600ccecdd613a69a8b584c182db110773bf096d7bd16de6fb00420e0035f2168d61db74817a315a6fb5234 SHA512 ed2a88cadd87228bec07019cd574861952d4ec6f83fe27ac451c821cb0ec6c1d9862bc84fb0600db4c51fdcb57571a9f12c56f62288c0f7fcce36b48fd3e3ac3 diff --git a/dev-haskell/hslua/hslua-2.1.0.ebuild b/dev-haskell/hslua/hslua-2.1.0.ebuild new file mode 100644 index 000000000000..03079ce68233 --- /dev/null +++ b/dev-haskell/hslua/hslua-2.1.0.ebuild @@ -0,0 +1,47 @@ +# 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 +#hackport: flags: -allow-unsafe-gc,-apicheck,-export-dynamic,-lua501,-lua502,-lua_32bits,-system-lua,-pkg-config + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Bindings to Lua, an embeddable scripting language" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/exceptions-0.8:=[profile?] =dev-haskell/hslua-classes-2.1:=[profile?] =dev-haskell/hslua-core-2.1:=[profile?] =dev-haskell/hslua-marshalling-2.1:=[profile?] =dev-haskell/hslua-objectorientation-2.1:=[profile?] =dev-haskell/hslua-packaging-2.1:=[profile?] =dev-haskell/mtl-2.2:=[profile?] =dev-haskell/text-1.0:=[profile?] =dev-lang/ghc-8.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.0.0 + test? ( >=dev-haskell/tasty-0.11 + dev-haskell/tasty-hslua + >=dev-haskell/tasty-hunit-0.9 ) +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-allow-unsafe-gc \ + --flag=-apicheck \ + --flag=-export-dynamic \ + --flag=-lua501 \ + --flag=-lua502 \ + --flag=-lua_32bits \ + --flag=-pkg-config \ + --flag=-system-lua +} diff --git a/dev-haskell/hslua/hslua-2.2.0.ebuild b/dev-haskell/hslua/hslua-2.2.0.ebuild new file mode 100644 index 000000000000..4f0e7e315264 --- /dev/null +++ b/dev-haskell/hslua/hslua-2.2.0.ebuild @@ -0,0 +1,49 @@ +# 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 +#hackport: flags: -allow-unsafe-gc,-apicheck,-export-dynamic,-lua501,-lua502,-lua_32bits,-system-lua,-pkg-config + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Bindings to Lua, an embeddable scripting language" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/hslua-aeson-2.2:=[profile?] =dev-haskell/hslua-classes-2.2:=[profile?] =dev-haskell/hslua-core-2.2:=[profile?] =dev-haskell/hslua-marshalling-2.2:=[profile?] =dev-haskell/hslua-objectorientation-2.2:=[profile?] =dev-haskell/hslua-packaging-2.2:=[profile?] =dev-lang/ghc-8.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.0.0 + test? ( >=dev-haskell/lua-2.0 + >=dev-haskell/lua-arbitrary-1.0 + >=dev-haskell/quickcheck-2.7 + >=dev-haskell/quickcheck-instances-0.3 + >=dev-haskell/tasty-0.11 + dev-haskell/tasty-hslua + >=dev-haskell/tasty-hunit-0.9 ) +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-allow-unsafe-gc \ + --flag=-apicheck \ + --flag=-export-dynamic \ + --flag=-lua501 \ + --flag=-lua502 \ + --flag=-lua_32bits \ + --flag=-pkg-config \ + --flag=-system-lua +} diff --git a/dev-haskell/hspec-contrib/Manifest b/dev-haskell/hspec-contrib/Manifest index 8c4daaa2d891..495f3c5a9253 100644 --- a/dev-haskell/hspec-contrib/Manifest +++ b/dev-haskell/hspec-contrib/Manifest @@ -1,3 +1,3 @@ DIST hspec-contrib-0.5.1.tar.gz 3034 BLAKE2B 273709b1661fa02e87e8ffce37e91968fd824fca18003f6275233718ab77a6d56417c09a8ca551925a4cfbccc7f0c6086169510ad9b63f21408e44c44846aacb SHA512 cc6ee847d7c99b2607c36b2200bf0bc05ce30437110f216f82464069ffdf80a76d836ad7aace3d69a00cf9da4b28d39491a251c6f60401009a6f9c85d20043e0 -EBUILD hspec-contrib-0.5.1.ebuild 716 BLAKE2B de4a5c7e9ad86cd45abb01833aebb0f162b8440adbfac6a47144324b256c2c68c601adda945e6911e001ff07a1c1993412b03fbf3184662f8e802e6020b1cc89 SHA512 06ee9984247905d252060132175c2b1c373c34a688b8d05a5ebebcd061f9fed0be4621b8e2b4f375340410fc882e6ecfe68530368f7139a1081792949703377f +EBUILD hspec-contrib-0.5.1.ebuild 723 BLAKE2B 5d771f65bd242929d501c62931bb23dab5d14c2a9b2ff9e183b32445efda7ad15aec38f59411cd42cd7739df4b1a35a1dfb078ce0482c3f29d8eacc4eb3ffd3a SHA512 663de2252c193dd68d25d6cefaa23bc53269b317847550f660906c4d3b0fc190c388c35783f64ce9e2dcd824f2e5ea6891c5a8a986960afeaa5ff5fc352cf49d MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/hspec-contrib/hspec-contrib-0.5.1.ebuild b/dev-haskell/hspec-contrib/hspec-contrib-0.5.1.ebuild index 1ca03547f198..c5d12ddb7fa2 100644 --- a/dev-haskell/hspec-contrib/hspec-contrib-0.5.1.ebuild +++ b/dev-haskell/hspec-contrib/hspec-contrib-0.5.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 # test-suite fails to build diff --git a/dev-haskell/hspec-core/Manifest b/dev-haskell/hspec-core/Manifest index 86b67ee89172..62da04fc1264 100644 --- a/dev-haskell/hspec-core/Manifest +++ b/dev-haskell/hspec-core/Manifest @@ -1,3 +1,5 @@ DIST hspec-core-2.7.1.tar.gz 58835 BLAKE2B b6fa09a26c6adaf25f99d6fc3b1df80ea5407f6e8963c16473b4c98ccff694457131a9c7c35e5250beee47a03fb1c695d74f33be335623340a2d729b6221cdff SHA512 5ab0925566c3b6f05480bd4e464ca32e0a212b4b4ff439d02b3df5b75b23b45ca0c63bab8398ebeeedce0ba30bb653b1ea85df2b7e6e3a058cb4413dc1c53ee2 +DIST hspec-core-2.9.4.tar.gz 79521 BLAKE2B c403787898de2296506cd2906641c2d91f3a4cee4cdab69e7e63e2ebab26a5729b37e938001992cccc76930ad5d4e39c0f204064ea542a2ca979b58acce77fdd SHA512 55859f3a6db6ca855a560b7b16f001784a81f6a70061374d58841fe0d6bdb99e98b522df03677ea132222ad6c96b3fed8d87aedb96dfde5326b7e6fde238e387 EBUILD hspec-core-2.7.1.ebuild 1152 BLAKE2B 2943ede4842adeb2f19f73784794ce12adf08751c4d9629d6a112108a097f0e5939f5665aaa1cd849ddbb5ae74a38a5e1593ff4c782ed138d0dd1ecabf200ce4 SHA512 94cb50226a9a082a7d14ded33d9ee904b7cdc4f02461da89f5c52827f19239c14c965920300b9b442100b3d6a8944263111cb524505c70adcdab90450b5f1629 +EBUILD hspec-core-2.9.4.ebuild 1209 BLAKE2B bec4efe1e6af8271ccf45235c13827cf67b23bc8c18545e9b2011481a20f8b79c1176b386d839bdbb7db0cbc80d923ffbf134b1a88f03a69a78ed3326a813c98 SHA512 c7441454d3c60bb493eaafd62706d63b7e0a157bd074f71b712e72a408706e3cb0ad3684fc8058f9f99378432d6597789f5f865d354cc60907552f506e197dc7 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/hspec-core/hspec-core-2.9.4.ebuild b/dev-haskell/hspec-core/hspec-core-2.9.4.ebuild new file mode 100644 index 000000000000..a12e8531c44b --- /dev/null +++ b/dev-haskell/hspec-core/hspec-core-2.9.4.ebuild @@ -0,0 +1,39 @@ +# 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="A Testing Framework for Haskell" +HOMEPAGE="https://hspec.github.io/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/ansi-terminal-0.6.2:=[profile?] + dev-haskell/call-stack:=[profile?] + >=dev-haskell/clock-0.7.1:=[profile?] + >=dev-haskell/hspec-expectations-0.8.2:=[profile?] =dev-haskell/hunit-1.6:=[profile?] =dev-haskell/quickcheck-2.13.1:2=[profile?] + >=dev-haskell/quickcheck-io-0.2.0:=[profile?] + dev-haskell/random:=[profile?] + dev-haskell/setenv:=[profile?] + >=dev-haskell/stm-2.2:=[profile?] + dev-haskell/tf-random:=[profile?] + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/base-orphans + ~dev-haskell/hspec-meta-2.9.3 + >=dev-haskell/quickcheck-2.14 + >=dev-haskell/silently-1.2.4 + dev-haskell/temporary ) +" diff --git a/dev-haskell/hspec-discover/Manifest b/dev-haskell/hspec-discover/Manifest index 6ceed5a0c7e6..3da1e0cb1216 100644 --- a/dev-haskell/hspec-discover/Manifest +++ b/dev-haskell/hspec-discover/Manifest @@ -1,3 +1,5 @@ DIST hspec-discover-2.7.1.tar.gz 6755 BLAKE2B 009f49090de3d79c7776e8b9b22eb975f276081c39980b49e157dfd50c97f3253140b2d66c8f392f53f83976d01d4302d78afc1ec95df45cb0a61d4c7a741234 SHA512 b07e7be5bd81f2e116b63f27e307ac628b6d678cc24dfb519bed7dcc1c27f772ff5d4a18c801474a425d4450337e809b9563b4ee1ca397830dfc7f9a92d7359f +DIST hspec-discover-2.9.4.tar.gz 6829 BLAKE2B c0f3a762db63f6d50edf2af0d240c5a9ccff7092ba0f440a342c809b4cc7c7c7e9fee95ca92d426baa6956f4e459ea8da04f2d7bb2545d4ca948395d38c75cff SHA512 0c76cfbe56ee67ab14040c7252a2f1ccecf8230868435d64c9015c472c85557921f1ca30e12df6f3097866b5b791e86d06026ef5fa5e998c354f3fa26c95e5ea EBUILD hspec-discover-2.7.1.ebuild 614 BLAKE2B b159f52dfbb34bf9099090c6f0b78fc3f16066ae008e599179b25dd8c395bd410ac2199918e054a680fd27cb44a8ec23e478dc57430a6c2b033a524c221b25f6 SHA512 65698fc1645c255271e117af7b86db209eb4da0ea7b98683e8426be3c0846548f317bc047601e30c34283a106b0c05bdf65597c42a3344166b7fa528af919f5b +EBUILD hspec-discover-2.9.4.ebuild 644 BLAKE2B 6c472c3d21bde0539a3800e01b1e7ce3477f2766c68a715c0a6621ab19e89ffe71970fb9169a52d4fcd1239c01d880125efda18ece8ee7ad60f403cf97fb9c0e SHA512 47b8bf46e2efe1b9e29a63f29e5ba5a0931204e41877b08147682c1cc33c9691cffcc19394809b5a2b4fe3ee7b02d281bf4bfa78fb0e256cfca52f345a93a74f MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/hspec-discover/hspec-discover-2.9.4.ebuild b/dev-haskell/hspec-discover/hspec-discover-2.9.4.ebuild new file mode 100644 index 000000000000..d91948d6dcfb --- /dev/null +++ b/dev-haskell/hspec-discover/hspec-discover-2.9.4.ebuild @@ -0,0 +1,26 @@ +# 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="Automatically discover and run Hspec tests" +HOMEPAGE="https://hspec.github.io/" +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 + test? ( ~dev-haskell/hspec-meta-2.9.3 + >=dev-haskell/mockery-0.3.5 + >=dev-haskell/quickcheck-2.7 ) +" diff --git a/dev-haskell/hspec-expectations/Manifest b/dev-haskell/hspec-expectations/Manifest index 40ee69908faf..0f8ba89dabc9 100644 --- a/dev-haskell/hspec-expectations/Manifest +++ b/dev-haskell/hspec-expectations/Manifest @@ -1,3 +1,3 @@ DIST hspec-expectations-0.8.2.tar.gz 5492 BLAKE2B ee1f50d390c2d72f50596935494b6d617d5a582376fa718a294ba33838951787d4afd1654733e6f590f166e1e36c0b651d3fc2c996ce5886e9110375af8a7750 SHA512 482799adad2a70f891a61227bcf28e6712e65fa7dceba13da15a101a6814bc0d44aafaeda360a06dcdbcdbb96e5539f15135753eabd63efdd6bf56b8994a44c9 -EBUILD hspec-expectations-0.8.2.ebuild 683 BLAKE2B fb836896164c86207595bcf9ad4015b027981f9f35d7f12c2a8db20ebeca13d4ebd5c7745c00b02eb85b266c4a08339b9829f0dac6980b5f3cbcd7f582fa6e25 SHA512 a255d42e806c1c7a2f4f9b64ebdbcc6d91e53bd0af2f785221690f9f7220f728a96b8c27013fd6b8c1ac3b3393cf52b57e2d6772d10b02071ea833e08a265de1 +EBUILD hspec-expectations-0.8.2.ebuild 690 BLAKE2B 100cd2ac112ff9b0319ad834869f803982e074c813790ac5538d998ab53b3ce41301472d0f96619abb64345598420f060d4fa52d9c90df7c59c69090826bfed9 SHA512 85a80dfc49fc4c04f153df65b8e4e93c62717f86942ff5fdbb0382a59735174a5e5961b07cb8b2987ca1397cc1bc44d2c1731005ed5c0ecb8abf55b3ce90cb28 MISC metadata.xml 344 BLAKE2B 01abc86263e8cb002f11154f06c5badbc1bc280bdbe9194a6eecc7f6576272ee45980783709775a8e6b4dab95bbec5786907a048b1049d52b579f1e1bdfbf8c9 SHA512 23479d09cf9081b47179d26b552006897276f70ba283274d3f3056a3c464ed0e5ba7a679a223d52c29136adee98fb600e2c29ab32979610fbf35c76a0e58a76f diff --git a/dev-haskell/hspec-expectations/hspec-expectations-0.8.2.ebuild b/dev-haskell/hspec-expectations/hspec-expectations-0.8.2.ebuild index cca181884d05..77181fe7fc90 100644 --- a/dev-haskell/hspec-expectations/hspec-expectations-0.8.2.ebuild +++ b/dev-haskell/hspec-expectations/hspec-expectations-0.8.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="" RDEPEND="dev-haskell/call-stack:=[profile?] diff --git a/dev-haskell/hspec-meta/Manifest b/dev-haskell/hspec-meta/Manifest index b4c3b297bc20..49660bc7dcb1 100644 --- a/dev-haskell/hspec-meta/Manifest +++ b/dev-haskell/hspec-meta/Manifest @@ -1,3 +1,5 @@ DIST hspec-meta-2.6.0.tar.gz 49275 BLAKE2B 1c79dea90807e4cec62fcec6f894fe57639e1f8f46e360d9a668bde1cc04c9c172075dfc2b605d7d3b6399a8905920ecfe2cbd82412b8f0224e059717d19013d SHA512 c35d09f84c093ab5fe7ae31cf004d485cf6d15a06ee7c98270d3f5c471da6e0c9a71c8ec6ca0aa87e7454c9470b218c24538270711677003dc63d316fb23dce9 +DIST hspec-meta-2.9.3.tar.gz 69002 BLAKE2B 2ed9b44eeb9b5b3335a4e7a695a199cda1bd405c9e041e251ac1f33cf9ade99be84853cbd32bb6204ec879ad342b55841425b0f76399c0a5d588f8769a7a6dea SHA512 d6205a4aead9c8824a89b18f41d2513a0115c76f9130b7100e349f2b8c91dfef34c704ba169f5b103895d0144a8fdf79eaf46abf1c7447da7d634eb3b7c8e80b EBUILD hspec-meta-2.6.0.ebuild 966 BLAKE2B c23ccd0386783bce410ed74238a4c8eb03521821d739f3a61d88e04892dd05a45d1ccd9e560e24fe341f3112e4b8084112e37b708a11355c69218852f2fe9152 SHA512 ef35ca7a8ad6769120c836f545ae27338f9004ac24d882674755227f5a33ba28e0d3dd980d9e314b4b312aea74091e75c5c349c09d0090bfbcd40dd8493271a5 +EBUILD hspec-meta-2.9.3.ebuild 830 BLAKE2B d53fb3269ba5de10e2ba9f219a1d885a3bba04572fd53b822d49821899855044b3b8fdf4e316210e1b47c63f4929e67548826a693dd9f507b50c671e32e50007 SHA512 006f18f5a89e04f1ee0e05c0496dfc2a240e29a36c426833c1c9ce7678932ab8d7fb383d36f4928940ff16eb167c3f694c00840a3bb30ac926bc18ae3b12c4ba MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/hspec-meta/hspec-meta-2.9.3.ebuild b/dev-haskell/hspec-meta/hspec-meta-2.9.3.ebuild new file mode 100644 index 000000000000..b5d668df5a7c --- /dev/null +++ b/dev-haskell/hspec-meta/hspec-meta-2.9.3.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="A version of Hspec which is used to test Hspec itself" +HOMEPAGE="https://hspec.github.io/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND="dev-haskell/ansi-terminal:=[profile?] + dev-haskell/call-stack:=[profile?] + dev-haskell/clock:=[profile?] + >=dev-haskell/quickcheck-2.12:2=[profile?] + dev-haskell/quickcheck-io:=[profile?] + dev-haskell/random:=[profile?] + dev-haskell/setenv:=[profile?] + >=dev-haskell/stm-2.2:=[profile?] + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" diff --git a/dev-haskell/hspec-wai/Manifest b/dev-haskell/hspec-wai/Manifest new file mode 100644 index 000000000000..907e97426933 --- /dev/null +++ b/dev-haskell/hspec-wai/Manifest @@ -0,0 +1,3 @@ +DIST hspec-wai-0.10.1.tar.gz 7979 BLAKE2B 5972f55595efa643b3ff0c2a3aafc213c23a9bb26841b8c0beebe9a853311edc22337d4496641829f6c0856e079ff8fe9e5685aa1b4fb65570618aa2683d0163 SHA512 9a599411e79ef056a915494f7bb247e61f94a5243cd7fde3f6651f09e2b6fc28e99554f1721717ee45f06b7029502620d6fdf1624e280442333224147320508d +EBUILD hspec-wai-0.10.1.ebuild 991 BLAKE2B a8c1be8b129ecd7a0ee4ad5e2bdc529c619160ea5e38f15cc26a29423e2d6cfd49f0b010e51b0184bf61c001d875bed1a4e399152fbbe4a0028de2cf8bcbb3d3 SHA512 1f01b1941fec16e9ca9bfb20416fe16c980228b1b7a0b941ef6d35dfc3de7b0372af1ae35f037d147a4b349ef3016340918438ceda233fd52a36a89509ab082a +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/hspec-wai/hspec-wai-0.10.1.ebuild b/dev-haskell/hspec-wai/hspec-wai-0.10.1.ebuild new file mode 100644 index 000000000000..ca487873bd06 --- /dev/null +++ b/dev-haskell/hspec-wai/hspec-wai-0.10.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.6.3 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Experimental Hspec support for testing WAI applications" +HOMEPAGE="https://github.com/hspec/hspec-wai#readme" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RDEPEND="dev-haskell/base-compat:=[profile?] + dev-haskell/case-insensitive:=[profile?] + >=dev-haskell/hspec-core-2:=[profile?] =dev-haskell/hspec-expectations-0.8.0:=[profile?] + dev-haskell/http-types:=[profile?] + dev-haskell/quickcheck:2=[profile?] + dev-haskell/text:=[profile?] + >=dev-haskell/wai-3:=[profile?] + >=dev-haskell/wai-extra-3:=[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/hspec-wai/metadata.xml b/dev-haskell/hspec-wai/metadata.xml new file mode 100644 index 000000000000..b7878815d80d --- /dev/null +++ b/dev-haskell/hspec-wai/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/hspec/Manifest b/dev-haskell/hspec/Manifest index 2df482cd4169..402351134eab 100644 --- a/dev-haskell/hspec/Manifest +++ b/dev-haskell/hspec/Manifest @@ -1,3 +1,5 @@ DIST hspec-2.7.1.tar.gz 9270 BLAKE2B b4cd1433c0e5eb0075c1560c244767cba9b0d34591fbede96c6ccc4f3ccc55f414fcdbcc943a21b7e42254ed091b4f2d496af5b42999ec8802468d9bd3c83965 SHA512 64e69444d447072ec501b745c7c8913f38bb6b540db4867ed4cbe4752e9d147e8a7e75538c15be7d8c65f9f8e7b48654e8fc2b53ae733a28236074fbafe9a6c6 +DIST hspec-2.9.4.tar.gz 10117 BLAKE2B fbe881a560fc015ab4b3b3d81710d9fa758e65fe6740aeea5273e02588d373cd83b64cc7bba870bcf943787614681ad9a139912c3cbe04e9e822b8cb24788e5c SHA512 648fd812f22613616c1f81206e8bd0ee3bbfe52a4e367344887a832b56317615711aa401c1ac6dfab46f84404885e01065d91e154b9136bde041cf5e419b01a0 EBUILD hspec-2.7.1.ebuild 755 BLAKE2B f76fcacaaedb033a7d697a55e998ecbd79f5e0742d501468fdc111a6beaebeac1260c1a3f3e1314bb1b6a0c5a03d46bc546a0ed8f639074e6957da769b28b8aa SHA512 b8da1c861cf44af2308bee033ba12ec6c9116d99aea06d2a886989866cc15db6edc679fc5ec54c3ac9fda3a71c3023d0d979f5a4444525a952c4292dc72be4cb +EBUILD hspec-2.9.4.ebuild 756 BLAKE2B 198150030a3225bb4535d05b29388d706b03c9bafb1a04dc1fa13180e61c4fcd3391bad53923b793ca6db95285ab108ea5d3bae6f159807cf2f91bf83e879410 SHA512 8e6bc2d3a6d1f6f895fd8d599fc565254df5db8e64c8bd46d920a33b60015f822446a12d89d6d88831e5b84add43d2ba256ae8c77ad6650adfa526b08789a6ec MISC metadata.xml 556 BLAKE2B e66e80620ff47674f1d7e43d4a062cc346426fd20597edbe51c6bedf8dd6a7358a7c673b0a489f88afbe24d7f60bb5229b656990c5604cf6ff42c3f0d9fc9687 SHA512 4cb3445c9d5f36df300e8839ecbf80f59f420bbcb4ad8497d53f4e64e4c126ca68086bdb601aefa3d801624eadb275c0c2a717cb97529877f05f83c27287de84 diff --git a/dev-haskell/hspec/hspec-2.9.4.ebuild b/dev-haskell/hspec/hspec-2.9.4.ebuild new file mode 100644 index 000000000000..16ae36093482 --- /dev/null +++ b/dev-haskell/hspec/hspec-2.9.4.ebuild @@ -0,0 +1,27 @@ +# 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="A Testing Framework for Haskell" +HOMEPAGE="https://hspec.github.io/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND="~dev-haskell/hspec-core-2.9.4:=[profile?] + ~dev-haskell/hspec-discover-2.9.4:=[profile?] + >=dev-haskell/hspec-expectations-0.8.2:=[profile?] =dev-haskell/quickcheck-2.12:2=[profile?] + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" diff --git a/dev-haskell/hsyaml/Manifest b/dev-haskell/hsyaml/Manifest index 77f3631eb1b4..1935ca737c26 100644 --- a/dev-haskell/hsyaml/Manifest +++ b/dev-haskell/hsyaml/Manifest @@ -1,3 +1,3 @@ DIST HsYAML-0.2.1.0.tar.gz 83976 BLAKE2B fff32d30eb6cb76c852c9cb1909b8be06e4818d23322397271594dfe60895ea79ffa8cc4c4944173de30d46e1ef8a2872972434aeacec44fff8d52dc169264e5 SHA512 f8ad41a99e48183835093ad8bf6a3fbdf4b9ad9df3bea46b12efd55a9555c22bd2595c72b1ac2e73379ab47e21f6cbf9022412db8971e1c7c02a32e824f53304 -EBUILD hsyaml-0.2.1.0.ebuild 1342 BLAKE2B 6f7257268c6ad56894b24d0f57a59bea526258f2e4b19e0c5ae57d8c697a930e087c6775e136d091b6b965166fb57ec23c4a0198f603d3872cd9050fdbd3b1a0 SHA512 e3074431b4c0a2582da9a738d0273f6c51242979ff069f28b06fbe81a93cf394f4d8bda5b7cc03c84acd340255d82bd5169fa52e721fdf39705f768843899b86 +EBUILD hsyaml-0.2.1.0.ebuild 1349 BLAKE2B ff3131ce36412fe3b0069284bb1d9d1d5ffe2c6a4a418151108eb09a929aa0e3946bfe4c93810b48539a08016809a222ef96bb64409baa137272bb5cc8ea3298 SHA512 a3fe4f1cda2e18f730ab4b00240d2086680be5e391d92db59d72efbf38876be8e9e355bea83f93d021f097ef7e47934ec0030bf12ed59e7c48006f8cecb066f2 MISC metadata.xml 1214 BLAKE2B 2ad5ccf74658e95737dd7b9dc517f9f1d639539176d6c84f768ed3e2711308f48a54514be0d0f63f9d47c77a5a1ee8174628f53220989671378835ba929494b6 SHA512 0dbb8dceea8003b461dff9bec9c9f771c90b3229222e89f9c0ab5e3a87650653f6cfd93d34b20ae38a6e315edfb7ebaa8168cc239722175b9337681b39fbdeca diff --git a/dev-haskell/hsyaml/hsyaml-0.2.1.0.ebuild b/dev-haskell/hsyaml/hsyaml-0.2.1.0.ebuild index 756bb6481b97..f05c2c2a0070 100644 --- a/dev-haskell/hsyaml/hsyaml-0.2.1.0.ebuild +++ b/dev-haskell/hsyaml/hsyaml-0.2.1.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 @@ -15,7 +15,7 @@ SRC_URI="https://hackage.haskell.org/package/${MY_P}/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/fail-4.9.0.0:=[profile?] haskell@gentoo.org Gentoo Haskell + + Use text-show library for efficient ToHttpApiData implementation. + fizruk/http-api-data diff --git a/dev-haskell/http-client-tls/Manifest b/dev-haskell/http-client-tls/Manifest index b9d8b30cac7c..d6137347bcac 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 1100 BLAKE2B 977a9a7a4047277ab81c39296bcce16e798aff97f61501b4e4b2933760edd8b598d44e543ff89bc532088266c82455f6ab2316b8b47828279185fb7fc263ffd1 SHA512 9899fa60a91168bd90ded8ec59c525d4ab512d1f63b3aa38b5f132aa8bdbb818177090171ab7e6444d2751bb023ac5bd5ee70cdab3f7bc2cd7a52f9266a9bc90 +EBUILD http-client-tls-0.3.5.3.ebuild 1107 BLAKE2B bfe01cb2db66cd1fcb280f1d15f274ea2aecad9de2f2c76e2e88f2a6219756fb46d5c64a70287337a28ab28f4853c07a244b6404c5ceae0fc11c4a382df1f2cc SHA512 6ee010fe2cede64a7d7d0806932abd54d2d6c88190d08dd9c99d04ee38744a50fed40d7302386bf95f05e67bfcd63bd62b37a75cc92dbf139f939617842c56fc 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 index 047a658d1d09..6f546ee52e64 100644 --- 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 @@ -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="" RESTRICT=test # needs network access diff --git a/dev-haskell/http-client/Manifest b/dev-haskell/http-client/Manifest index 0cc3a54aeb34..a1b5b70f4138 100644 --- a/dev-haskell/http-client/Manifest +++ b/dev-haskell/http-client/Manifest @@ -1,3 +1,6 @@ +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 diff --git a/dev-haskell/http-client/files/http-client-0.7.10-disable-net-tests.patch b/dev-haskell/http-client/files/http-client-0.7.10-disable-net-tests.patch new file mode 100644 index 000000000000..0cc6e4f40dc2 --- /dev/null +++ b/dev-haskell/http-client/files/http-client-0.7.10-disable-net-tests.patch @@ -0,0 +1,16 @@ +From: hololeap +Signed-off-by: hololeap + +Disable tests that depend on network access + +diff -urN http-client-0.7.10/http-client.cabal http-client-0.7.10-r1/http-client.cabal +--- http-client-0.7.10/http-client.cabal 2022-01-20 19:39:19.388814780 -0700 ++++ http-client-0.7.10-r1/http-client.cabal 2022-01-20 19:39:58.298814799 -0700 +@@ -104,6 +104,7 @@ + , zlib + , async + , streaming-commons >= 0.1.1 ++ buildable: False + + + test-suite spec-nonet diff --git a/dev-haskell/http-client/http-client-0.7.11.ebuild b/dev-haskell/http-client/http-client-0.7.11.ebuild new file mode 100644 index 000000000000..5a8e0421d4a2 --- /dev/null +++ b/dev-haskell/http-client/http-client-0.7.11.ebuild @@ -0,0 +1,48 @@ +# 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 +#hackport: flags: +network-uri + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="An HTTP client engine" +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" + +RDEPEND="dev-haskell/async:=[profile?] + >=dev-haskell/base64-bytestring-1.0:=[profile?] + >=dev-haskell/blaze-builder-0.3:=[profile?] + >=dev-haskell/case-insensitive-1.0:=[profile?] + dev-haskell/cookie:=[profile?] + >=dev-haskell/http-types-0.8:=[profile?] + >=dev-haskell/iproute-1.7.5:=[profile?] + dev-haskell/mime-types:=[profile?] + >=dev-haskell/network-2.6:=[profile?] + >=dev-haskell/network-uri-2.6:=[profile?] + dev-haskell/random:=[profile?] + >=dev-haskell/stm-2.3:=[profile?] + >=dev-haskell/streaming-commons-0.1.0.2:=[profile?] =dev-lang/ghc-8.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.0.0 + test? ( dev-haskell/hspec + dev-haskell/monad-control + >=dev-haskell/streaming-commons-0.1.1 + dev-haskell/zlib ) +" + +PATCHES=( "${FILESDIR}/${PN}-0.7.10-disable-net-tests.patch" ) + +src_configure() { + haskell-cabal_src_configure \ + --flag=network-uri +} diff --git a/dev-haskell/http-conduit/Manifest b/dev-haskell/http-conduit/Manifest index 078db8e4cf5a..c64486890ede 100644 --- a/dev-haskell/http-conduit/Manifest +++ b/dev-haskell/http-conduit/Manifest @@ -1,3 +1,3 @@ -DIST http-conduit-2.3.7.3.tar.gz 28227 BLAKE2B 9cc2583809410bf7e52244140eda9152d4021699a287a8f99cf5501f854965893b03f661a8f0d266239978e48518be386ec3f3ed5bdf44030638b94b9a95d26c SHA512 0b3733ce031299ee3b93ca44d45a913e384dbfcd43efe5c65076efb5ff8266058ecb07e90f699ebb54d2d37f4a299be79717c3988e72cce631d417ba21ed4d08 -EBUILD http-conduit-2.3.7.3.ebuild 1623 BLAKE2B 2998e22540e07d200e10eb4c2c3f1160d43081f64ef710a343d30af7779d4a67f2d68b8e54a7c9c122351c2653b73603b5e0659d5453c9b48763b0d667644e47 SHA512 2945b33db09d7a7ea0be014d25dac39a4c7fa5a3b834f527c250b34463f086670ce0e5ccdc52929524f3d824924c974401348061146930b0cdad6eaa5c7eddd6 +DIST http-conduit-2.3.8.tar.gz 28858 BLAKE2B a89a858eb0c11b66046d9292d95a2df1c257ce6130ed5f3c2f4b25b6841bacdb3f2cd8b9fca2ff213a48df76910476e53d150a678d6d69accbe419f64a1ed299 SHA512 44c337f1a0a0ec74a5d6e4e28a3aa5a32609c3a4da9424e99aedc2a8db67fc4684ef10cf82d6bda0761c7ffba4f0222e683946ab6dd8de1ab8225a40cc14cf66 +EBUILD http-conduit-2.3.8.ebuild 1241 BLAKE2B e4f545a6a7beed1ad53710569739c8b233bb2c6bb376a5dc1e7a83bf9dc389055b54aa55527311848b8ad83a228746a75b0d13c5d1ec2e5327f84d99e024617d SHA512 a1da467c3ad1d28f80acc80991b9201c698d6a78d92b67854c41508e7798159ad7e382182a1a6c4896d59f83abd8f8210459b1321e0cdbf6efefe27f32764ca0 MISC metadata.xml 543 BLAKE2B 3c18cac9ab4d2a693e681c1c54e72af7b3713e7b47d7b07fc661f1b44532048a04bc11de65dba4717853e76c24246ef03e7dcb2bae7ca59e5bce5c2fef43aa24 SHA512 1110704d33cfbd197f672f27a634b045d6144bcb6a4032b14f44285def121efc90452b1e4ff57a6191c24b59df30627400af751dd22f6013e8142553fba1661d diff --git a/dev-haskell/http-conduit/http-conduit-2.3.7.3.ebuild b/dev-haskell/http-conduit/http-conduit-2.3.7.3.ebuild deleted file mode 100644 index d9ea0f35a75c..000000000000 --- a/dev-haskell/http-conduit/http-conduit-2.3.7.3.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 - -CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" -inherit haskell-cabal - -DESCRIPTION="HTTP client package with conduit interface and HTTPS support" -HOMEPAGE="https://www.yesodweb.com/book/http-conduit" -SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RESTRICT=test # needs network - -RDEPEND=">=dev-haskell/aeson-0.8:=[profile?] - dev-haskell/attoparsec:=[profile?] - >=dev-haskell/conduit-1.2:=[profile?] - >=dev-haskell/conduit-extra-1.1:=[profile?] - >=dev-haskell/http-client-0.5.13:=[profile?] =dev-haskell/http-client-tls-0.3:=[profile?] =dev-haskell/http-types-0.7:=[profile?] - dev-haskell/mtl:=[profile?] - >=dev-haskell/resourcet-1.1:=[profile?] - dev-haskell/unliftio-core:=[profile?] - >=dev-haskell/void-0.5.5:=[profile?] - >=dev-lang/ghc-7.8.2:= -" -DEPEND="${RDEPEND} - >=dev-haskell/cabal-1.18.1.3 - test? ( dev-haskell/blaze-builder - dev-haskell/case-insensitive - >=dev-haskell/connection-0.2 - dev-haskell/cookie - dev-haskell/data-default-class - >=dev-haskell/hspec-1.3 - dev-haskell/hunit - dev-haskell/network - dev-haskell/streaming-commons - dev-haskell/temporary - dev-haskell/text - dev-haskell/unliftio - dev-haskell/utf8-string - >=dev-haskell/wai-3.0 =dev-haskell/warp-3.0.0.2 = 4.7 && < 4.13' 'base >= 4.8' \ + 'base >= 4.7 && < 4.13' 'base >= 4.7' \ + 'QuickCheck >= 2.8 && < 2.14' 'QuickCheck >= 2.8' +} diff --git a/dev-haskell/http-media/metadata.xml b/dev-haskell/http-media/metadata.xml new file mode 100644 index 000000000000..8281b91cfa5b --- /dev/null +++ b/dev-haskell/http-media/metadata.xml @@ -0,0 +1,35 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + + This library is intended to be a comprehensive solution to parsing and + selecting quality-indexed values in HTTP headers. It is capable of parsing + both media types and language parameters from the Accept and Content header + families, and can be extended to match against other accept headers as well. + Selecting the appropriate header value is achieved by comparing a list of + server options against the quality-indexed values supplied by the client. + + In the following example, the Accept header is parsed and then matched against + a list of server options to serve the appropriate media using + 'mapAcceptMedia': + + > getHeader >>= maybe send406Error sendResourceWith . mapAcceptMedia + > [ ("text/html", asHtml) + > , ("application/json", asJson) + > ] + + Similarly, the Content-Type header can be used to produce a parser for request + bodies based on the given content type with 'mapContentMedia': + + > getContentType >>= maybe send415Error readRequestBodyWith . mapContentMedia + > [ ("application/json", parseJson) + > , ("text/plain", parseText) + > ] + + The API is agnostic to your choice of server. + + diff --git a/dev-haskell/http-types/Manifest b/dev-haskell/http-types/Manifest index f7dec7309edb..3960af74ab48 100644 --- a/dev-haskell/http-types/Manifest +++ b/dev-haskell/http-types/Manifest @@ -1,3 +1,3 @@ DIST http-types-0.12.3.tar.gz 13547 BLAKE2B 1588845844fd4c346473fba2764e3d8714743af948c41d4163c0d039aa9840769674b6953ee4a8a80774acbd876913503992a4be611bf34a87fb3f695cc78a48 SHA512 fdaf95cfd29ed47445af4ad6349fcbbf4dcd8341f3963da453f8be5eccae4757904d3c4e7a8719ab576a7e7857aaa035ecfc1aa8f99f4ec6fce950c7ccc76597 -EBUILD http-types-0.12.3.ebuild 840 BLAKE2B 06e2a6fc4665d219fbc8e2f4dcff0715079d3873c6f25c6aac5afadda6fa5b18a7385b9d65fd0a732d332ecc7f5cb1e97275c2d9b8fca1177075a343241114f9 SHA512 dd1c630b6196ae6547df8326b6178c69924404a22230c280df635e62bdca9ee4701e1cc7842b06323c161ceb19c2a8462bf0b3d5874e8aee4eea5232fdd15819 +EBUILD http-types-0.12.3.ebuild 847 BLAKE2B ccaba856aa7f31dac4bb6ea0320bde3fc7c0132c58b94144d587ede9954240687f3957adcbd912cda39f8bcc63a1166799a7cb78e756dc621ea3947ff5ebb4c2 SHA512 3126910b31ff592a05e9ef902d8e75d47149f5edd0500f13563bcd556280a0b2c96d36f3d55f707b960de9783507d293e0093f79d6a918488c8d7ef836e7fa8a MISC metadata.xml 334 BLAKE2B 86e2e260ccb934afa278a529a654fa14e39cfe5c1a0abd487fd784840f5daceec8ce9b123efcd10131c8002c1168145934d804acd5320e7d11ff005a5e243c87 SHA512 5d97d9de229eb34448a3f27689187735eef88a1578b3e9ec2783250cac534692055c83c59c52cbee20a4417e0475cc0528a29608aa0e1fc56d25bd715a7f791a diff --git a/dev-haskell/http-types/http-types-0.12.3.ebuild b/dev-haskell/http-types/http-types-0.12.3.ebuild index 91be0dd4f5f2..fbe6e4242c56 100644 --- a/dev-haskell/http-types/http-types-0.12.3.ebuild +++ b/dev-haskell/http-types/http-types-0.12.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/case-insensitive-0.2:=[profile?] + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/indexed-traversable/Manifest b/dev-haskell/indexed-traversable/Manifest index ef24a80a4051..406eb77062e3 100644 --- a/dev-haskell/indexed-traversable/Manifest +++ b/dev-haskell/indexed-traversable/Manifest @@ -1,5 +1,7 @@ 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.2.ebuild b/dev-haskell/indexed-traversable/indexed-traversable-0.1.2.ebuild new file mode 100644 index 000000000000..37dcc38df6a9 --- /dev/null +++ b/dev-haskell/indexed-traversable/indexed-traversable-0.1.2.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.1.1.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 ~ppc64 ~x86" + +RDEPEND=">=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" diff --git a/dev-haskell/integer-logarithms/Manifest b/dev-haskell/integer-logarithms/Manifest index 44dd0d0fb21e..c373a3c09fd3 100644 --- a/dev-haskell/integer-logarithms/Manifest +++ b/dev-haskell/integer-logarithms/Manifest @@ -1,3 +1,4 @@ DIST integer-logarithms-1.0.3.1.tar.gz 9023 BLAKE2B 29a9e2e73a6fb63f31ad87b53161b9f669a3cf6fed2992d7bf7414d9c9cff9cbe00baa301f7a7889fc0a31ff635d85dafc49ed5ce3f009202ba017b47e75c8a0 SHA512 670aff419de8d6afd1b7e1a40b68290bcf7aefad788c3b08aebfa5ca3e709f5d22543fce82fb75dc18b3ba0ef6d8a8f61735cde647a7a6c9392a60ec365534b3 +EBUILD integer-logarithms-1.0.3.1-r1.ebuild 1252 BLAKE2B d669bff1f1f7af45b3352d27f59b675397ccbba58ba611bca69297bf62c81d08479912eae3fdc2cddfe88a49b540efae54dcb09e7b94d4e1931f24ad2bebbf35 SHA512 1eb4605cafe643cacf92f112db422faae5d735ae620473f730d36f57e34da1b9b85af1ab09164b80c8f8841b5898e0a4a15624e9a0f2189c9a9ad26ed14ccd5b EBUILD integer-logarithms-1.0.3.1.ebuild 1149 BLAKE2B cef70a6613af65354d771bf81de23863169dcf28289ff971e27a9f6028bd50cf8d6fbd66edf52d29ea0467b9d01431e2b4c75542f4bf10898c2bdfe7df8088fb SHA512 e2b28c5a154ff168d90b2945b753eef8cb8b99d844713b1c6ff7ec2e9a0382218bb22b0db94b4a9aa3beb0aa94eb63c0071341d14d0f0bb7eb5176da53ef4aae MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/integer-logarithms/integer-logarithms-1.0.3.1-r1.ebuild b/dev-haskell/integer-logarithms/integer-logarithms-1.0.3.1-r1.ebuild new file mode 100644 index 000000000000..b4130a9ab192 --- /dev/null +++ b/dev-haskell/integer-logarithms/integer-logarithms-1.0.3.1-r1.ebuild @@ -0,0 +1,46 @@ +# 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: -check-bounds + +CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite" +inherit haskell-cabal + +DESCRIPTION="Integer logarithms" +HOMEPAGE="https://github.com/haskellari/integer-logarithms" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +#circular dependency: scientific -> integer-logarithms -> tasty -> scientific +RESTRICT=test + +RDEPEND=">=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1" +# test? ( >=dev-haskell/quickcheck-2.14.1 =dev-haskell/smallcheck-1.2 =dev-haskell/tasty-0.10 =dev-haskell/tasty-hunit-0.9 =dev-haskell/tasty-quickcheck-0.8 =dev-haskell/tasty-smallcheck-0.8 =1.0 && <1.1' 'ghc-bignum >=1.0' +} + +src_configure() { + haskell-cabal_src_configure \ + --flag=-check-bounds +} diff --git a/dev-haskell/invariant/Manifest b/dev-haskell/invariant/Manifest index 63fcb1c01e6b..e322ac8fe73c 100644 --- a/dev-haskell/invariant/Manifest +++ b/dev-haskell/invariant/Manifest @@ -1,3 +1,5 @@ DIST invariant-0.5.3.tar.gz 24394 BLAKE2B 5946f6419c74a0697f6017b1178f6a5a99d62b26e7bbf08e9a08430ae22f4e15fae032a5257d9c5589767125d1a5f53ce9c16e1d6c15c90081b355ca102c8149 SHA512 0a488a800b0eec85e865b100e3944d5e9dd45e6c12a411f67b4ba7f40de6fe0b8e37900f72c83ec7b92033a3d15e754dc11d991ecafe18d8f257afdaf67ca9be +DIST invariant-0.5.5.tar.gz 27181 BLAKE2B d2a6bfb24bfcc28a4e06524e15fbf0b61412d65f9a8a8bf89f77e2ea854b4c10c5a6c30a47c2720c0e772ad20cae0459f1907bcb85b44a64d72d50712933b4af SHA512 da572f725bb1d93e6c2d07f1c8e770a8acbebd4fa3f192cc4459720f440da26f07ac66dcd44c021f82c3e351e1de53db8dd229dd4000d1b917613c6df1d65fa5 EBUILD invariant-0.5.3.ebuild 1749 BLAKE2B 38106fb4eeacc5b39a1a29402fa94dd0d79ccf029d35cbc260b6211c983d21f61dfb9a44673c43a3a006f0bd42ee83ad4b5842dd3cb4db598dd517141ede4d26 SHA512 5d9fb4f1265a380b763f0a43fc04527ef719c1245dad486e406747d66d3174ef663fb729579e14461877397e804bf2d0ee4fdee7ba4f3d5fbd4e2039c991ba52 +EBUILD invariant-0.5.5.ebuild 1478 BLAKE2B a5a38af1decea87513a6dbb04e35321c95937e89a110701c5fdc3a26a545013d841cf6b07de3a590bb1849a5e936d6898c7969db9c1a78564e8aef106328567d SHA512 4612f3e29acbe6d4dca2b28de5b9fb7b083eec6359f40822ab8a2d825bf5124d55ac2e09944f5ebe678bcde1fad224b0896e4f59031af8c9a6a262335ee2a2ac MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/invariant/invariant-0.5.5.ebuild b/dev-haskell/invariant/invariant-0.5.5.ebuild new file mode 100644 index 000000000000..8bcc5e3f34ad --- /dev/null +++ b/dev-haskell/invariant/invariant-0.5.5.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.1.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Haskell98 invariant functors" +HOMEPAGE="https://github.com/nfrisby/invariant-functors" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/bifunctors-5.2:=[profile?] =dev-haskell/comonad-5:=[profile?] =dev-haskell/contravariant-0.5:=[profile?] =dev-haskell/profunctors-5.2.1:=[profile?] =dev-haskell/statevar-1.1:=[profile?] =dev-haskell/stm-2.2:=[profile?] =dev-haskell/tagged-0.7.3:=[profile?] =dev-haskell/th-abstraction-0.4:=[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 + test? ( >=dev-haskell/hspec-1.8 + >=dev-haskell/quickcheck-2.11 + + + + haskell@gentoo.org + Gentoo Haskell + + + Do not build lpeg from source, but trust that lpeg is +made available in other ways, e.g., through a +system-wide installation. The loader will be replaced +with a placeholder function that only emits a message. + + diff --git a/dev-haskell/lrucache/Manifest b/dev-haskell/lrucache/Manifest index 04040ccc003d..b1205b70da55 100644 --- a/dev-haskell/lrucache/Manifest +++ b/dev-haskell/lrucache/Manifest @@ -1,3 +1,3 @@ DIST lrucache-1.2.0.1.tar.gz 9224 BLAKE2B d29cfee3d21fcf66318f272011551a1a04e17ccac5ba58da0a80591502488ab7446a5b2137c57c91ded80b2486d95c28f5449c5417c88a99f2e121dd17841eea SHA512 fae5c8a10bb7ee781ed84ccf9c342bd583e112eb840d07aa72803affe3fa7dd394b3d6b73212e45005ec9155a409539902c4893ce20dc0a2a0e3f4a44b2c715b -EBUILD lrucache-1.2.0.1.ebuild 610 BLAKE2B e22cf7559c1decb103836df9825714fb208981bb9a824aade38d89fa9461f630f00b57018ecd823d057b2647458cd1b6fe70e420e9e942b78b367ede8c1ba6bf SHA512 5511e51629550673002bc19218ecb62b3c2a2f1635959631197e3e2860f5bac20e3afa5812abc0b8fa3d9a904067385209c3a99467da8dbbd1584cfdd7d252de +EBUILD lrucache-1.2.0.1.ebuild 617 BLAKE2B 8eecb3c66407f2322daf4815fd811ce74e8e8c0da2db61e66e7719aff608c3e04bf6d16e8c1ddf6a1b9ac1ebc2dd1c6da454f6bee945a5937adf11c5ea7ff11e SHA512 03d356da21d4b689532bbd9c7e4eb50785e5577ef154fbd3b0d6da6a2e88f9ca2562c87046570d38997e07fca4fc42a5f52d896d7ec319954b4f4b192fe53b35 MISC metadata.xml 1465 BLAKE2B c6435a9d5aed051e0d3f298a53aec8b204ca902624a2ac5803f530cd7b007d7e045fe8135797a569fc39470b1d6e0288184dd44960d0661a8a7015cc5eb7d300 SHA512 11c2b5db72df03162192ce96ff95285b608ed0d6cb79eb0c13074b0eea27886b6c1f832924b3bf608145fad18943e92e485c82180c66f9b23b21e5c6056fd3aa diff --git a/dev-haskell/lrucache/lrucache-1.2.0.1.ebuild b/dev-haskell/lrucache/lrucache-1.2.0.1.ebuild index 48b8f20f6e50..790536ae11ca 100644 --- a/dev-haskell/lrucache/lrucache-1.2.0.1.ebuild +++ b/dev-haskell/lrucache/lrucache-1.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/contravariant-0.5:=[profile?] + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/lua/Manifest b/dev-haskell/lua/Manifest new file mode 100644 index 000000000000..f647a3bbc4e4 --- /dev/null +++ b/dev-haskell/lua/Manifest @@ -0,0 +1,5 @@ +DIST lua-2.1.0.tar.gz 212562 BLAKE2B 916eb056d5e920492821c21fb7a51e2f6cde7d5b17462378baa3fc00f22d4a1ac0435e2671fb3d7d722a972beed5d267c587790e0fa9d066ac3a5af3fd988954 SHA512 1360e163915e14381e457727e0d04abc089fef95b6c14331b355330ec35458d5ddf899f843ce61dffe23b86ceffd0d203fd66f2edb4cc8ce11f00278842e1a94 +DIST lua-2.2.0.tar.gz 260005 BLAKE2B ec79108a72a6060fc82b94aac1e61c51aea0d570bac37add749654d903fec5b62c5caa82932606e9778431c80c68fceb11b5eba9d6c45c183a8f249934d26c55 SHA512 d19f54c9424773557f7ef7929be84dfcb7624d8a617d3383a771fe1ba7d6d5cd724c8fcd40475cde443e02e0cf3164a8869c0d67c90cf04b3b09ef6d876aa727 +EBUILD lua-2.1.0.ebuild 1043 BLAKE2B 2011e4c60ff598acfa868e5eb97be2c81f6f33db31541867cfb22b818a5e0bfa2140ab917766750384f8d50cf424c86db58b8b0078983e78a62b6f0f56da5dc6 SHA512 12b533fdc05e7bef0cf792e3d41c814eed2193086f69b7e1f485708fe25db0aeb00cfef2297a0263a30c161f9a3d91e830386017e70111361ba57b36e5e076ad +EBUILD lua-2.2.0.ebuild 974 BLAKE2B 0d05aaa0abfd7c13d93b3f2a0fb889e09cbbaacd9f7955b5a7b01955df04079b4c2a5186be9c6b6dffdc1819e63bcc9133e8d99f94b4cf941594ce107f98740f SHA512 b9626c98c475d29723965c65284574eeeb8fd75877e0055c6acd9520730a0b3270b824a5a406f75fd7160cf9c8c45c8f3edebb02d189d96aad12ba35a9e7171c +MISC metadata.xml 1490 BLAKE2B c7d87f47e0c30b9d5ffa4a6dac6c510aed19ade3913c1eb16e0a1dc39a6109f8c7542f34cd9a25f1af29b9ad22a871e9d1e7cac034a9197c04471438f66fa013 SHA512 0a408256cf63e205508615b7a5df1bff64de5b1a101ae7ea48a666a7327ee0ff2a104b29117d9593ad63b3640132bdbdd5a51f28c64062e2d71ef8216ebb5aa3 diff --git a/dev-haskell/lua/lua-2.1.0.ebuild b/dev-haskell/lua/lua-2.1.0.ebuild new file mode 100644 index 000000000000..e3d79624aa13 --- /dev/null +++ b/dev-haskell/lua/lua-2.1.0.ebuild @@ -0,0 +1,39 @@ +# 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 +#hackport: flags: -allow-unsafe-gc,-apicheck,-export-dynamic,-lua_32bits,+pkgconfig,+system-lua + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Lua, an embeddable scripting language" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="+allow-unsafe-gc apicheck +export-dynamic +hardcode-reg-keys lua-32bits" + +RDEPEND=">=dev-lang/ghc-8.4.3:= + dev-lang/lua:5.3 +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/tasty-0.11 + >=dev-haskell/tasty-hunit-0.9 ) +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-allow-unsafe-gc \ + --flag=-apicheck \ + --flag=-export-dynamic \ + $(cabal_flag hardcode-reg-keys hardcode-reg-keys) \ + --flag=-lua_32bits \ + --flag=pkg-config \ + --flag=system-lua +} diff --git a/dev-haskell/lua/lua-2.2.0.ebuild b/dev-haskell/lua/lua-2.2.0.ebuild new file mode 100644 index 000000000000..3562e0330b6e --- /dev/null +++ b/dev-haskell/lua/lua-2.2.0.ebuild @@ -0,0 +1,38 @@ +# 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 +#hackport: flags: -allow-unsafe-gc,-apicheck,-export-dynamic,-lua_32bits,pkg-config:system-lua + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Lua, an embeddable scripting language" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="system-lua" + +RDEPEND=">=dev-lang/ghc-8.4.3:= + system-lua? ( dev-lang/lua:5.4 ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/tasty-0.11 + >=dev-haskell/tasty-hunit-0.9 ) + system-lua? ( virtual/pkgconfig ) +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=-allow-unsafe-gc \ + --flag=-apicheck \ + --flag=-export-dynamic \ + --flag=-lua_32bits \ + $(cabal_flag system-lua pkg-config) +} diff --git a/dev-haskell/lua/metadata.xml b/dev-haskell/lua/metadata.xml new file mode 100644 index 000000000000..5b1e564f95ae --- /dev/null +++ b/dev-haskell/lua/metadata.xml @@ -0,0 +1,31 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + + Allow optimizations which make Lua's garbage collection +potentially unsafe; enabling this should be safe if +there are no callbacks into Haskell during Lua garbage +collection cycles. The flag should be *disabled* if Lua +objects can have Haskell finalizers, i.e., @__gc@ +metamethods that call Haskell function. + Compile Lua with -DLUA_USE_APICHECK. + Add all symbols to dynamic symbol table; disabling this +will make it possible to create fully static binaries, +but renders loading of dynamic C libraries impossible. + Don't use CAPI to determine the names of certain +registry key names but use hard coded values instead. +This flag is required when compiling against Lua 5.3.3 +or earlier, as those versions do not expose the +necessary information in the @lauxlib.h@ header file. +Setting this flag should usually be unproblematic, +except if the used Lua version has been patched +heavily. + Compile Lua with -DLUA_32BITS + Use @pkg-config@ to discover library and include paths. +Setting this flag implies `pkg-config`. + + diff --git a/dev-haskell/math-functions/Manifest b/dev-haskell/math-functions/Manifest index 4ac50602d564..e0793702d747 100644 --- a/dev-haskell/math-functions/Manifest +++ b/dev-haskell/math-functions/Manifest @@ -1,3 +1,3 @@ DIST math-functions-0.3.3.0.tar.gz 424169 BLAKE2B 8b53c657fb5eba8d3ab54d5ba29f7d316e8c2f4803d0587a1071fd9b6c0cf0d8a17c4dadc903280faf028622207ab84db5fb628c8826af0e615524ef45b625c5 SHA512 f6ac6f9fb604207c11d7888fa375a52b544732dd8e811c3b9bf74237bbc0dc83839eb83c11c5ef0dd88666cff4919d4e06236e14d84da7065b4dc75717ceafad -EBUILD math-functions-0.3.3.0.ebuild 1031 BLAKE2B f49dc3deb5175b53ec4e15469abe49520e15aab1968983e9c0cc5dcc93a735340b10adacbea4ad0128256f517ee12f2ae3630db2ffbda8d7bb4c236945d5a393 SHA512 158c4d73a06fbb03ab961ea71e5645bbb47502dc67c1d1d935b3a07e85c049e7a716c9eba32c83099f4676aa503c9fcdfc1b2cecdb58b3e138f01ba4be813c9f +EBUILD math-functions-0.3.3.0.ebuild 1038 BLAKE2B 77ae6403db4683744da220f89b8e862781ef832e29a7f061385c28b58d8ee8504882ddd9d5766d71e49b2369f6d91adbcb0ff8bcc4ed37920387ad919cf83670 SHA512 d6dca30c3d568fb898623dfdb4fd5d0a4c15dec7209024140ef18e768eb2b0b2507f8c770b11ace7946684df831c1ffe93d66ce168e5e977c26f269ad46aedef MISC metadata.xml 551 BLAKE2B 9fd2387389e22bacda7bf7195bb0221605f479a9eda213fad27069371610fdc7e6f3c90ceed4eb321ee40d3ede5a567e3b6080c0406cab4222643cc213f65a11 SHA512 f2985594e7d10823d28c1fb5f6372ab15b59711ceae57c16d7ad1dc3a60f971d6dc665ce008503258ef4d0075e6eb06609f02258f979ca8acfbe1cfb9e9db0d9 diff --git a/dev-haskell/math-functions/math-functions-0.3.3.0.ebuild b/dev-haskell/math-functions/math-functions-0.3.3.0.ebuild index 29f7cf834f44..bc90c474e598 100644 --- a/dev-haskell/math-functions/math-functions-0.3.3.0.ebuild +++ b/dev-haskell/math-functions/math-functions-0.3.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 @@ -15,7 +15,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/data-default-class-0.1.2.0:=[profile?] diff --git a/dev-haskell/memory/Manifest b/dev-haskell/memory/Manifest index abbc93467074..10fd3a34f83b 100644 --- a/dev-haskell/memory/Manifest +++ b/dev-haskell/memory/Manifest @@ -1,3 +1,5 @@ DIST memory-0.15.0.tar.gz 42299 BLAKE2B fd4cebe132ebc824e88907325d6106ab62d01942f5055481f0ff85248ba1a84211e768e49409b02f45ff224a4149338abb771b1dcad38c31175c340e35063fad SHA512 49aabf5fdaddae597df6d8f30a3e07c4d6d70fcc7b9146452a4ad4e81858786041676bc780e2b048fd683cc7c0d799d4579596c14fae940ea57954e9a7ee9129 +DIST memory-81.patch 4543 BLAKE2B 451af2f23cd975403604f40129c5112f1f1e2856ec90c34058cfc6c97b5f84069b6379dd49d9167ad6e25365035470a0c20d76d4d441f26c6ac283b7999cfa44 SHA512 663672478660b0c693ebf41cbbb1ea123857b4f9c10560c4b0faeafea2cab49291daa99eac623a2c0b8541bcff3285a8837f407a61bf3e83084170c63d111a4e +EBUILD memory-0.15.0-r1.ebuild 1034 BLAKE2B a0e169620c574ab0616ee39fa3b8630d97a527405b0e03a0dfe842491bf6e4272ae580b5bd926f76ff1eb7c19d3c957f06c8d6816a2146658866a2ab6575066f SHA512 e8e91bcc46ce84d0e1919329742834844ab2fb4c35440f94ffda658537b3f72022ff2b3e456be49e997889286d2168e8a6105c49f399e309373d4935a79f6ab1 EBUILD memory-0.15.0.ebuild 888 BLAKE2B 86388424694233df889f61bc8e1031aa0a1bc4c3445b12bffa33f72c6c239a1c07bdbe721b6fc0168e4d433572dd74a89955cc6fc37653b7f26266d7c1d42d1d SHA512 1fadd74283b38a15c7e18602cb8e45dd1c43d0abcedf3df46a7d6d9b9d60ca9095b9c946c89176ee9ad86f15d8d53775d9cb9ba7dfbf469e5277430dc9df18af MISC metadata.xml 682 BLAKE2B d1da45b67e401ac5f74eb3ae402b1c7f8feda6ea0ebb6124e00abfa72d73ceb1cac9b1dfca5953a50bde7e2af6dca07a8c5419521f0ace29141f1730fb517150 SHA512 fe24518ba47cb42f6c066d49c7dc053b3acf0df2bc8d66994fcd8857388053478836d9991fad14f13b8744e50f336545dcf4297fd1d10908cefdaa338cdad56f diff --git a/dev-haskell/memory/memory-0.15.0-r1.ebuild b/dev-haskell/memory/memory-0.15.0-r1.ebuild new file mode 100644 index 000000000000..2c2eb1bfce9d --- /dev/null +++ b/dev-haskell/memory/memory-0.15.0-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 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: +support_foundation,+support_deepseq,+support_bytestring,+support_basement + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="memory and related abstraction stuff" +HOMEPAGE="https://github.com/vincenthz/hs-memory" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz + https://patch-diff.githubusercontent.com/raw/vincenthz/hs-memory/pull/81.patch -> ${PN}-81.patch" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/basement-0.0.7:=[profile?] + >=dev-lang/ghc-8.0.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.24.0.0 + test? ( dev-haskell/foundation ) +" + +PATCHES=( "${DISTDIR}/${PN}-81.patch" ) + +src_configure() { + haskell-cabal_src_configure \ + --flag=support_basement \ + --flag=support_bytestring \ + --flag=support_deepseq \ + --flag=support_foundation +} diff --git a/dev-haskell/microlens-aeson/Manifest b/dev-haskell/microlens-aeson/Manifest index 394479123189..5d66e7712c7b 100644 --- a/dev-haskell/microlens-aeson/Manifest +++ b/dev-haskell/microlens-aeson/Manifest @@ -1,3 +1,5 @@ DIST microlens-aeson-2.3.0.4.tar.gz 439564 BLAKE2B f8077c78ffb86f8f87afc165651e79c1f2b4737d954c5a720a1e9da0133245e5e8082969af177c4302469c339eeff9a659e334efbf8e5c8320d4683661b2c0b9 SHA512 34986eda7737947357999992f617bfd00079048f9fb75dd60f533e58a9671906d9bd0e4fcee1f4a3df309d98ddcb25144fb59f1a779675b119669c27739c3f6a +DIST microlens-aeson-2.3.1.tar.gz 439669 BLAKE2B cd890412a50be501f550bb0fb06bdb4fb265c2edb0bdcda7aef313c563286de20b3e3551a83cda11ad20677ac26f479365a6719966a2dd1a98d8c9198cec9e7f SHA512 8fcf5eab1338dbad84ea3c2747f87a52e4a4a636271ecf9181be6a21b40fa2cdd01cb7c5499e3575be4b3483bd80f04469400e0a634037b9c989a38d3f30c972 EBUILD microlens-aeson-2.3.0.4.ebuild 889 BLAKE2B 885e4c75a52d8ac398a7cc05d621520e994cd78039013d8c813701ffbacf92a2ff6837255ee97f0b4f98d4f0a05ac6fd84336e88c92c16ca5a6af57804fa59ec SHA512 f41a2163d164af58098b8918579465fd1822e33c429898e9c79b81ee21b24371dc89e251d730c2ca7a2c0a6da8ee42d2ee74221e83af69232f27e3590a1c18a1 +EBUILD microlens-aeson-2.3.1.ebuild 969 BLAKE2B 36207c994f53e315f7310e418426802a10bf7f3e45edb60a96f2291877c093404e2766a6d64321b95764c07d465b500216261308fd88c2eacc3758573057b50f SHA512 1d54b3de29a0596c551918330046d3b8ce791acf2de30ad3f1dbe997c9b3517b60945033dee7aa1fd1c8953765085e102e18564b493bbcc68b4560140a55e33d MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/microlens-aeson/microlens-aeson-2.3.1.ebuild b/dev-haskell/microlens-aeson/microlens-aeson-2.3.1.ebuild new file mode 100644 index 000000000000..af6c80d751cb --- /dev/null +++ b/dev-haskell/microlens-aeson/microlens-aeson-2.3.1.ebuild @@ -0,0 +1,33 @@ +# 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 test-suite" +inherit haskell-cabal + +DESCRIPTION="Law-abiding lenses for Aeson, using microlens" +HOMEPAGE="https://github.com/fosskers/microlens-aeson/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/aeson-0.7:=[profile?] + >=dev-haskell/attoparsec-0.10:=[profile?] + dev-haskell/hashable:=[profile?] + >=dev-haskell/microlens-0.3:=[profile?] + >=dev-haskell/scientific-0.3.2:=[profile?] + >=dev-haskell/text-0.11:=[profile?] + >=dev-haskell/unordered-containers-0.2.3:=[profile?] + >=dev-haskell/vector-0.9:=[profile?] + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/tasty-0.10.1.2 + >=dev-haskell/tasty-hunit-0.9.2 ) +" diff --git a/dev-haskell/microlens/Manifest b/dev-haskell/microlens/Manifest index 7357a15906ed..77929ed5534e 100644 --- a/dev-haskell/microlens/Manifest +++ b/dev-haskell/microlens/Manifest @@ -1,3 +1,3 @@ DIST microlens-0.4.11.2.tar.gz 26549 BLAKE2B 7b4eb026ed937f5b710fbdaca6154c9f4e37a494d4b01b7ff141a8446b80c1c9eb707076f743d9916adb33de4d30e003c66e235c4ec95ef59c43293713389d2d SHA512 16a70dc5b524dc5165faa6502bb74c7eb48a6eaa3ec9bd4bb16c6cbd6eccf5ab365e2e0e2e10e9e60b65e604de78dd62789b53a7c7d2ccd0da93bce5b09fadc8 -EBUILD microlens-0.4.11.2.ebuild 541 BLAKE2B 0d80f5327f741943d182797b8de30e7e9fe17f112262292a53eae666a0303c036bd7d9a24385e9f7f73c71d7e09d4757c845fa033e610cd7979e69be4a6eb323 SHA512 d498f1c80b981ffef17802c0888d66540c4a3f2ee91fbab21ee8fbb6bd8d32668703c0bde2b2af440fdfbfa9cba496b2e7f42e22a2aa8c17df7140b1a0b237ef +EBUILD microlens-0.4.11.2.ebuild 548 BLAKE2B e3cfe19b45ad1da9df328eda1a01b311194ad96a36a8be972ab004cda9953d08d3c3875706069c2c438c25d7405cf15ae54bb142dcd9b1684a9be33e2b879315 SHA512 01760c52d9f0ede7c5ad1ecdbca13027dce79bb3c7ff6461b4fa8e66df0f08918d3b69b5a659df33b406dcc1ca2452b17601efdf898e76641dcb9d2f327b3a63 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/microlens/microlens-0.4.11.2.ebuild b/dev-haskell/microlens/microlens-0.4.11.2.ebuild index c01efa466b75..d1d5b5a4be1e 100644 --- a/dev-haskell/microlens/microlens-0.4.11.2.ebuild +++ b/dev-haskell/microlens/microlens-0.4.11.2.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-lang/ghc-7.8.2:= diff --git a/dev-haskell/mime-types/Manifest b/dev-haskell/mime-types/Manifest index 048c1dc4d635..bb7bbca9db5a 100644 --- a/dev-haskell/mime-types/Manifest +++ b/dev-haskell/mime-types/Manifest @@ -1,3 +1,3 @@ DIST mime-types-0.1.0.9.tar.gz 11384 BLAKE2B 610604f93b5225589478f87b710c32793c07685b4b009cea146399bf68655188f2771d36b82baee6b09ba331441687b270373c22bdc080a803d2bf133fe293a0 SHA512 cffc9d4d808d52b35bf6b5bdd6c069411ec8746bb3951e7c1a6200eecb2ae0617ede9891aa3e077e9ea5fc6f08bc2a1c44547971ed2a66108c96fd9dda30e6db -EBUILD mime-types-0.1.0.9.ebuild 567 BLAKE2B a042618036693e57e0df6b2bc85d30018801e8db76802d6e301ea703f23ef5d82e7fd980c4f562e2c0f4beb9857bab30d378ef8b22bf7a7c40f57b669e1e12d4 SHA512 74745eb054a990aaffd467883cd2c1ea3adc6f4a5e15c8e9daf991c902bd36e7b7ff75ec1c6c4980c057b469b6c6f142191dc21dc0759e18559e7e677ac86971 +EBUILD mime-types-0.1.0.9.ebuild 574 BLAKE2B ca83d425c91372c741fe45b326f476913da2fa09a42d0b592a994005f6f8ebb525bfc7e8153e9dbb0d42bda9bb54b6c4741154a52c940e374c21e13a0cf1628d SHA512 c1c642f5913e02574b7c617e50cb0ee50843de82c816854a1567da3805b46fc27228a888d70b5de53801a84f3c170ba2a176142dc8ccc44d9a9a8fab97f7cd47 MISC metadata.xml 327 BLAKE2B 218e06e8cc3d6ffe2ecfde2149aacd275b343bfd4cc2e4ea5cc59a026f4cc7a137889f9b1fc310724e8a2b8a3293e828cfcbea933913ed1fbc984ce054ab8875 SHA512 16195ffb161bad5d1755577c272cd6d517252d34d548e3246c7f9fc4336fe0d83bd75b8322186c4fd734cfadd8120e147653348f6a4574137024e4b06314c694 diff --git a/dev-haskell/mime-types/mime-types-0.1.0.9.ebuild b/dev-haskell/mime-types/mime-types-0.1.0.9.ebuild index 7348ee13f728..4e9610c1c2c2 100644 --- a/dev-haskell/mime-types/mime-types-0.1.0.9.ebuild +++ b/dev-haskell/mime-types/mime-types-0.1.0.9.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="" RDEPEND="dev-haskell/text:=[profile?] diff --git a/dev-haskell/mmorph/Manifest b/dev-haskell/mmorph/Manifest index 3c2b2b467577..4cc45942a274 100644 --- a/dev-haskell/mmorph/Manifest +++ b/dev-haskell/mmorph/Manifest @@ -1,3 +1,3 @@ DIST mmorph-1.1.3.tar.gz 6975 BLAKE2B 93316f34fe13ffbf50934394bf7b4831f787e1c79eda625f1ebb5fad92ec143e5744ad0725eec80184c737c8978bf153dad63cdddf153cb69a306ef62dd040cb SHA512 3ef260682b5de48d765f9524abcd6853b5c4bfe94e2ca116ee4077aa0d7e5853f87e8ce1742f59b8753d2c0c3605251188346be7b394fa51d6ff2c5983edc3ec -EBUILD mmorph-1.1.3.ebuild 692 BLAKE2B dbab0e9e0a627dcf87c02486c2c540e1fd01a82c615cba9ebff572bec64c16ebce0bdda60fcd4327d164919a247f33339783dd515e748faa4e7d8a8056d6c030 SHA512 a477dd1ad8d989c2116c447d14ba20f64a0db9c8bf98458b5cffaa407bb2f6c7106afbce36a8954dec658c1a7d36e7168cab26fc8c5eed7ded75d87b45cff454 +EBUILD mmorph-1.1.3.ebuild 699 BLAKE2B 60160043e13b25ba1a5513ae74056997fb146689074abdd0b83d43c3be3950f832c3d6fe13fea54ad4ea307f845341bc9dcba75d4eefb36775b7217299a1b8a6 SHA512 a137f05f88e4b62fe8242da93a91848a1a837eb677db63801fbaa168e42978f45e819108678f9b23edfc83bb99f9066f21e01b88ef2912e8e6cd52c3fba1f674 MISC metadata.xml 403 BLAKE2B 050e5b943a69f436f12cf1ee5e71408be68031024c4b61eaac4a25f69c3830bc1fe58a60358f068785db6d0df12f9a3ae097fb3187ddf7328ec5d943b9cdb97b SHA512 ac9133cf8b7690572b4743537a87254ba009e7d027f1853d03b2ab291b18e7e8726443f9d27cd43818f8d5a89b8a1ee3734cc74979d4134d7febb5de2ea01004 diff --git a/dev-haskell/mmorph/mmorph-1.1.3.ebuild b/dev-haskell/mmorph/mmorph-1.1.3.ebuild index 475ebd088407..b955de5ad560 100644 --- a/dev-haskell/mmorph/mmorph-1.1.3.ebuild +++ b/dev-haskell/mmorph/mmorph-1.1.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/mtl-2.1:=[profile?] nanospec diff --git a/dev-haskell/nats/Manifest b/dev-haskell/nats/Manifest index a2f33ed76d96..7d008b8c3859 100644 --- a/dev-haskell/nats/Manifest +++ b/dev-haskell/nats/Manifest @@ -1,3 +1,5 @@ +DIST nats-1.1.2-r1.cabal 2749 BLAKE2B b0b7406ce0362cfea14dd8cc492b9d0a5a1e34ae4cf5c4aba78d3cd7052a24a3be1c742287d85e6f9699fecbeee491a0eadcdf1994e92ce86e559c6965774cc2 SHA512 0702e4a69cbc368de33993ab49ab5aa458202df538606b73dd9291a6cf61f82ab44e4b12e3e82d2690ba151fe8b1c65e8791ac0f45a24a7f2534abdebd2e87cb DIST nats-1.1.2.tar.gz 7776 BLAKE2B ae2012e1e8a433c3802b7470f95a7e4b391f9c7ee50f41b94d2ee9d20b630820e550efa76fb5d64926942e87e761db0702ae4310573d0bca38f52fa419a93390 SHA512 596f11e98fe57893279ddd1f5af11a12e747e0d5e87000c7e20d0f5c2da0f0be9a6b8d19c8d5759716a7fb9a3e77d0e999380af3d5a350fe32a5492dc6077450 +EBUILD nats-1.1.2-r1.ebuild 1013 BLAKE2B c8793cff157b015ae4019a4c102ab8b0324ecd5b520fcd6e628cfc9f02ab66a14ed70f39b141e30ca16bc3a5be6d5b4a674284c9b221b7e32b2cc7421056a535 SHA512 c82f2e5f87272dd6ffed70d6ca840c2c4ef2819e34a6e6dc40f563d15295c5103773efe941ddebb80f2dd9debed2c406bb30c5a8e644ef09a6fd481d708ab336 EBUILD nats-1.1.2.ebuild 1052 BLAKE2B 2f34b11319aac60832ad4ea14055bc4cb4a6d993dde55c6b7572ed64f989c72ff8e034f2dcd04465b0a9cbd997464754cddbf8c4e6b7efb75db7eddd2436caac SHA512 a314695beff0fa1ed747794584185a3632ab6f9e533f83994351d315469bea23592a6be0676d4051eceac212e10b3e2ff2e2979ce57f8088b17cc6e2c0b09040 MISC metadata.xml 438 BLAKE2B b1959dea4d16b4876e64792dd32aa257b12339979db4cdffc47280d87b91b64ddd28f3f937877d36356b0063a89e034a2cd221892e13d9c66358d0f0b45e3201 SHA512 b84958bacb4e1709f3c90de7e8c307ec09062ddb11864f0c72e78d248d3f29fdd8ac597406f6e1c49f62dd2d738ce6622d9a197480ae10600ea2a0b9e4626fb5 diff --git a/dev-haskell/nats/nats-1.1.2-r1.ebuild b/dev-haskell/nats/nats-1.1.2-r1.ebuild new file mode 100644 index 000000000000..7fc284ca23e7 --- /dev/null +++ b/dev-haskell/nats/nats-1.1.2-r1.ebuild @@ -0,0 +1,41 @@ +# 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" +# break circular dependencies: +# https://github.com/gentoo-haskell/gentoo-haskell/issues/810 +CABAL_FEATURES+=" nocabaldep" +inherit haskell-cabal + +DESCRIPTION="Natural numbers" +HOMEPAGE="https://github.com/ekmett/nats/" +SRC_URI=" + https://hackage.haskell.org/package/${P}/${P}.tar.gz + https://hackage.haskell.org/package/${P}/revision/3.cabal -> ${PF}.cabal" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="+binary +hashable +template-haskell" + +RDEPEND=">=dev-lang/ghc-7.4.1:= + hashable? ( >=dev-haskell/hashable-1.1.2.0:=[profile?] ) +" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + cp "${DISTDIR}/${PF}.cabal" "${S}/${PN}.cabal" || die +} + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag binary binary) \ + $(cabal_flag hashable hashable) \ + $(cabal_flag template-haskell template-haskell) +} diff --git a/dev-haskell/network-byte-order/Manifest b/dev-haskell/network-byte-order/Manifest index a2b6d882334c..ece616e3157c 100644 --- a/dev-haskell/network-byte-order/Manifest +++ b/dev-haskell/network-byte-order/Manifest @@ -1,3 +1,3 @@ DIST network-byte-order-0.1.4.0.tar.gz 6426 BLAKE2B fc4f414622f8feab70bbc76dec977a591099bf81bb050aa0426791523d75bc4bb7fed877d08e9c55cda881638b47d84beee9a6c5ffbba89a95b3e40afdade3b8 SHA512 b0b9f468df51963bb6ef6cd6dcd90345cbee7ec96686b8c4f5b94639f6a78280f30af55779208a14f468ec9c5509aea0e65865a7e8966f9779d4c0eb83933dc2 -EBUILD network-byte-order-0.1.4.0.ebuild 589 BLAKE2B b1b7883439b652a31cda74327eb67f6addca6c7bc6be05e69d94e68bf6e24a01075948be7ed227a1ccc3f366d0d108c00124ffb09bd9414a0b8bcce124f8e2df SHA512 bccf75204b629a26614f096dd0598696ae937878211e57a9398cc24f8b7401e27842702ca4e5c29f9d9f69350c5d85a5c6573e0ccecffbd8678a6ef92ef66b67 +EBUILD network-byte-order-0.1.4.0.ebuild 596 BLAKE2B 88f1339925d8cc891debd23e803a4994bfcda807dfcdd4228cb77f9597548d9030faaccc290ce58c9a9bbd7c0bc7035744f2d05102b0b2da243a206e356c86a2 SHA512 16ac4495c93b54416d7b81c1914cab32e91b77dde9b1a7905f5269d719cd895342d08e0b971ce946d7b9abd9af95fc5a17cac832e92aeab75744ecafb0156f69 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/network-byte-order/network-byte-order-0.1.4.0.ebuild b/dev-haskell/network-byte-order/network-byte-order-0.1.4.0.ebuild index af15bd60f417..7ca1634286c3 100644 --- a/dev-haskell/network-byte-order/network-byte-order-0.1.4.0.ebuild +++ b/dev-haskell/network-byte-order/network-byte-order-0.1.4.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="" RDEPEND=">=dev-lang/ghc-7.10.1:= diff --git a/dev-haskell/network-uri/Manifest b/dev-haskell/network-uri/Manifest index df7582115a78..af519dd00642 100644 --- a/dev-haskell/network-uri/Manifest +++ b/dev-haskell/network-uri/Manifest @@ -1,5 +1,7 @@ DIST network-uri-2.5.0.0.tar.gz 1665 BLAKE2B 7f4c1090cf22f83b69b2cc222001f607f6bc0ff9a98a9d20438da8cdea751cded6ffd2b39f05561724cb87f194a15028240bb44c06d24d539dc6c42ac4b25f86 SHA512 9bc738e6de09a3dfd1b929c6f9c557abedef239034e886ca65d15a1ffc423dc72ce8b09f0f374ebd701b237600b65d031d5bc75f5ea937291328f4a1d01e6061 DIST network-uri-2.6.3.0.tar.gz 31997 BLAKE2B 305a32a14eb32bb723ade1b20665e1f37a14111a7725bfcba99bd59120e5ac08c0f30c7fa32692a64f5a0bd4b26292e93bb079b89aa043c3fa0188316d0908f8 SHA512 15091367e4543de1e2af0d81973b8e456e2c5f5295dcd7a91b91f46c2e07a6a655c6ab4c0837ce7566b21b43bca3569c1b27bb7f437572b09d00e678c7b512f0 +DIST network-uri-2.6.4.1.tar.gz 32373 BLAKE2B cceeb533cae70b4b3e2a4caa2a2f3722949698bcc6c2c454787195ec33050c0a3f6ff9f2d60d5d965eb13043b22759525298a1840ac7046e765bc40b3ae960c7 SHA512 8e5b01fd11197ac36de9b804d37256662f904f2b94a997a2e262439bb1706d1c460db368e935bf3971fd1581162abbc07439a0bae391e1e616264bd00fe7104e EBUILD network-uri-2.5.0.0.ebuild 530 BLAKE2B e7f5817c3605c1085d876e9dc123fcb35bca94e1a0dadb1dc9e298e12c73f64e1d8c516ae10797fc75fac82f725ecf6cb98c7a9601aae2fbd67581ef540e7ea1 SHA512 561d46399bf7107443e05ba92d4fd0275193a85094b52296267e0133f020b83a395329d6aed2c5831da1ef9321c7c915e99b97408231917055cf674d493b14ad EBUILD network-uri-2.6.3.0.ebuild 744 BLAKE2B dfdd04ea6c8ede85e6e614417b0f083b90b9fd9adf14bba10438544f82bba2da275d84fafe50e4e8718399752e2eefe2f2e9959767673b44bdd105ce604a8c1a SHA512 17b3dfdf28d05b09abba010b97eec6c40e5b34accdbc99c6626a2ecd0e39c2beb94df6dc291e8163735cdce1be6313da8a3d9c181f73286ae6569f47ee14e5f9 +EBUILD network-uri-2.6.4.1.ebuild 954 BLAKE2B aacd837c628446c5c42178d64ba44bc1161468309b52129a4b1f63f645bf3c56541ef56dc8984da0507efae45e062ac96ff1dcb957b8bbbe1bfc088b83c13113 SHA512 8b895e785557e44aeedfff2d61b4c4052860c3e6c0ea54e62586e984e975308593a3aa877627984f0cc359a63a76900354ec609ab3653995d8ee6e4c1e1d3315 MISC metadata.xml 1146 BLAKE2B 55a3f986450ac1243528c54fa93d8a08cd61bf0ecddabc02bbc8b513e24b21c19a974e98750b2c042d3428be188a8a4320c00179e0c1f58fd90ad49594de83ff SHA512 72dcf18e90127bef4c4dffea4744f82e2e141599c87eb5798e810f874e7ff1cd3087b0564fba014897c6cca2482096c0b546498585fadfd4cb4f727220324cc0 diff --git a/dev-haskell/network-uri/network-uri-2.6.4.1.ebuild b/dev-haskell/network-uri/network-uri-2.6.4.1.ebuild new file mode 100644 index 000000000000..2c6306f0d3db --- /dev/null +++ b/dev-haskell/network-uri/network-uri-2.6.4.1.ebuild @@ -0,0 +1,32 @@ +# 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" # test-suite +inherit haskell-cabal + +DESCRIPTION="URI manipulation" +HOMEPAGE="https://github.com/haskell/network-uri" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +RESTRICT=test # circular depend: network-uri[test]->criterion->js-flot->http->network-uri + +RDEPEND=">=dev-haskell/parsec-3.1.12.0:=[profile?] =dev-haskell/th-compat-0.1.1:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1" +# test? ( dev-haskell/hunit +# dev-haskell/quickcheck +# dev-haskell/tasty +# dev-haskell/tasty-hunit +# dev-haskell/tasty-quickcheck ) +# " diff --git a/dev-haskell/network/Manifest b/dev-haskell/network/Manifest index 0b603f09c32b..068123281adc 100644 --- a/dev-haskell/network/Manifest +++ b/dev-haskell/network/Manifest @@ -10,5 +10,5 @@ EBUILD network-2.4.2.2.ebuild 747 BLAKE2B a5dad21330eeeaa26369c5c066fcdcbbcdf2ce 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 657 BLAKE2B 62d9561a77429954b61b9ba601bd5afb3a1b9fe09434d953373284d7703da0d746d503c2fa10ccddf5e5e4cfbf2801b4a1217dd7b3e488b41bcb68fa26db7c08 SHA512 bc44648e8f2c9d02bf4744fbf8e5718669e000a72c9f86f363b2a73de05558ab2c3a496724695b12e83ba590495bcba90eb3f481e0af4079c70ec3b94a194333 +EBUILD network-3.0.1.1.ebuild 664 BLAKE2B 33f60672ab54a6a7c3bb0002a406527c8188dabf722e44ea89e6bce25a510bd5534217c4312fd6f7cc4a7f21cafff3d1f82d4a875d51f8549dc97f00ca56386a SHA512 76d2c6faea6cd7ffca086f4c53a167ff4d9ca385c1094c8741ddaa5b42c7568e8103f4ef6aeec35ca0877b812894243b2f9eb902f33dd09566575b475f3346d6 MISC metadata.xml 340 BLAKE2B 27b3fb59787be760e5c68d64dac0fa02e9356a34d06619cc21c9a9b0f726b0d000ef3e1bf60f65397b97002faaa31fc237527f3ac8ba2a477f673b617c72e9a5 SHA512 4d9c6ad650cb7115c21b1f903c71aedf61d8c5482a1a8568407ebdeead5395b64772ee1924f497ac1d9c6e7349dd17ac63a28b20be9a000c547013c793bbe0a2 diff --git a/dev-haskell/network/network-3.0.1.1.ebuild b/dev-haskell/network/network-3.0.1.1.ebuild index ba075bfdb94a..2958a2f86aa5 100644 --- a/dev-haskell/network/network-3.0.1.1.ebuild +++ b/dev-haskell/network/network-3.0.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 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RESTRICT=test # requires network diff --git a/dev-haskell/old-locale/Manifest b/dev-haskell/old-locale/Manifest index 442a63efd0c3..440c38b27e8e 100644 --- a/dev-haskell/old-locale/Manifest +++ b/dev-haskell/old-locale/Manifest @@ -1,3 +1,3 @@ DIST old-locale-1.0.0.7.tar.gz 3384 BLAKE2B 338edfdfebca9e6658a814199b48ec16b9783f487ec9ba5746c9785d4c7032a7402de8b30c8b1c938695bef9026b8fb842a273f4fb61d79360d7fbe41aeab238 SHA512 34d018cb040de9adce3ddb8cffabe2a0610f6cd0ff5340ee721b7076671bd5cc3e830f58d16e73240df4b068510f7a24fd1995efc38f002b52d228abc4581d6a -EBUILD old-locale-1.0.0.7.ebuild 749 BLAKE2B a95b55b7bafabaaecf949038c9c7818e30b84da1fbb22b8fcd304dbae123ca9bdca811ddfa0c3075456e0a12d355cd4a92e610f09f0d2885151369284f87035c SHA512 203f148c87f664ec70f545499430e8cb8302f5fcf0e9db1ffaa3b015573be5166529ee30f9f73a7cc35b4931fab872af5d87ed01895e5f2156183c7aeed0cb82 +EBUILD old-locale-1.0.0.7.ebuild 756 BLAKE2B 92cf27e6ed3fd462029aa49b99f20d156b76dac2d96957aa965cb6824aea1a80cf42aefc0a9e59a4e56a089459a92fd7540704d96e5a273a0bc700ca616987c7 SHA512 edd7ccd4648ac0cd5ad8397260d5f73d6932e2b503df5f89acc418aac84b678b7e26f76c4896631a4c8d18209e670746a2e37f2e6af9ea26806c921446d26716 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/old-locale/old-locale-1.0.0.7.ebuild b/dev-haskell/old-locale/old-locale-1.0.0.7.ebuild index 4dd378590025..5b809c8343fb 100644 --- a/dev-haskell/old-locale/old-locale-1.0.0.7.ebuild +++ b/dev-haskell/old-locale/old-locale-1.0.0.7.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 ~x86-linux" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/old-time/Manifest b/dev-haskell/old-time/Manifest index 5eec9060e0bb..39b9972cd63f 100644 --- a/dev-haskell/old-time/Manifest +++ b/dev-haskell/old-time/Manifest @@ -1,3 +1,3 @@ DIST old-time-1.1.0.3.tar.gz 74219 BLAKE2B e0f4e6fca5f92fdaf1aec8fbb02d339020e9547acbe23d5b5a00bed3b38e4267653331e4b7fc58f0d62f6158e51d78867f4e3bdd29591dffeab7a132d03f3d6e SHA512 a701c62266f9f3c6dc60eba970b6c25a61bf82b6b8bb6b0073e0e44908598926fe7813a7ae1b1f9da98e4861a8f0565d0bd025cb97307b71c08cb9b0b2e321bb -EBUILD old-time-1.1.0.3-r1.ebuild 843 BLAKE2B 2cf23d2227b2336da1099941c39336a7f8db9e1c07808d37ca6839bd2118cbf1c0ece573163ac0bece924139cc7fc63f29df42231d44e0a71c1ce7109f10a089 SHA512 81d0bb7991e857163b977c40fa3744a90b33b7884f1a039e3930933fb9dc729121e58ba7e231373cec254fa21348bc25a4af90e5ff4fd1ca9f16324ca18def8d +EBUILD old-time-1.1.0.3-r1.ebuild 850 BLAKE2B 3b694e8b721895212c5213de39276a9166b26e5e194e4f863f2593566d6bf50219d97f7d4d18f73569d5693fc941fce7421ac07756e5053924e5df568db3be69 SHA512 e457c4d85a5ab2ef1c6402e1630bdea0dc57b50b420da520fa7ba735aa3568430518999cd5af716e3cc3995f75e7858d82c7858c5326c3f09512307df30dd070 MISC metadata.xml 449 BLAKE2B 2dfe9a1a36c1a3b269a67326cad909a42f0f2adea7d084cb89d3b0549c71acc9c089dbd7c470a3dee2a910f18898cee804ebaa5e78f356edd3fe6009689088f3 SHA512 77faf22867190c03d8965867626e270bbce96c8d7b42adf326dc0fce7f0ab3d5795c1bbd628343a1b02949d0214f4fac2d3fb603466092c507dca019b85f1e9f diff --git a/dev-haskell/old-time/old-time-1.1.0.3-r1.ebuild b/dev-haskell/old-time/old-time-1.1.0.3-r1.ebuild index ae3b02d9319e..330c11862662 100644 --- a/dev-haskell/old-time/old-time-1.1.0.3-r1.ebuild +++ b/dev-haskell/old-time/old-time-1.1.0.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 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" IUSE="" RDEPEND=">=dev-haskell/old-locale-1.0:=[profile?] + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/onetuple/onetuple-0.3.1.ebuild b/dev-haskell/onetuple/onetuple-0.3.1.ebuild new file mode 100644 index 000000000000..c48f928ad58f --- /dev/null +++ b/dev-haskell/onetuple/onetuple-0.3.1.ebuild @@ -0,0 +1,29 @@ +# 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_HACKAGE_REVISION="2" +CABAL_PN="OneTuple" + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Singleton Tuple" +HOMEPAGE="https://hackage.haskell.org/package/OneTuple" +SRC_URI="https://hackage.haskell.org/package/${CABAL_PN}/${CABAL_PN}-${PV}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +S="${WORKDIR}/${CABAL_PN}-${PV}" + +RDEPEND=">=dev-haskell/base-orphans-0.8.6:=[profile?] + >=dev-haskell/hashable-1.3.5.0:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" diff --git a/dev-haskell/optparse-applicative/Manifest b/dev-haskell/optparse-applicative/Manifest index df855f2512e3..56348cb487f6 100644 --- a/dev-haskell/optparse-applicative/Manifest +++ b/dev-haskell/optparse-applicative/Manifest @@ -1,3 +1,6 @@ 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.16.1.0.ebuild b/dev-haskell/optparse-applicative/optparse-applicative-0.16.1.0.ebuild new file mode 100644 index 000000000000..04ff5708ce94 --- /dev/null +++ b/dev-haskell/optparse-applicative/optparse-applicative-0.16.1.0.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.6.7.9999 +#hackage: flags: +process + +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" +HACKAGE_REV="2" +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/ansi-wl-pprint-0.6.8:=[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 + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/pandoc-lua-marshal/pandoc-lua-marshal-0.1.6.ebuild b/dev-haskell/pandoc-lua-marshal/pandoc-lua-marshal-0.1.6.ebuild new file mode 100644 index 000000000000..eb6badb0b986 --- /dev/null +++ b/dev-haskell/pandoc-lua-marshal/pandoc-lua-marshal-0.1.6.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.1.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Use pandoc types in Lua" +HOMEPAGE="https://github.com/pandoc/pandoc-lua-marshal" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/hslua-2.1:=[profile?] =dev-haskell/hslua-marshalling-2.1:=[profile?] =dev-haskell/lua-2.1:=[profile?] =dev-haskell/pandoc-types-1.22.1:=[profile?] =dev-haskell/safe-0.3:=[profile?] =dev-lang/ghc-8.10.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-3.2.0.0 + test? ( >=dev-haskell/quickcheck-2.4 =dev-haskell/tasty-0.11 + >=dev-haskell/tasty-hunit-0.9 + >=dev-haskell/tasty-lua-1.0 + >=dev-haskell/tasty-quickcheck-0.8 cabal->parsec[test]->test-framework-hunit->test-framework->base-orphans + +RDEPEND=">=dev-haskell/mtl-1.1.1:=[profile?] =dev-lang/ghc-7.4.1:= + >=dev-haskell/text-0.11.3.1:=[profile?] Enable the use of the `parsec` package + You can disable the use of the `binary` package using `-f-binary`. Enable the use of the `attoparsec` package diff --git a/dev-haskell/parsers/parsers-0.12.10-r1.ebuild b/dev-haskell/parsers/parsers-0.12.10-r1.ebuild new file mode 100644 index 000000000000..6e0c0d1ebd97 --- /dev/null +++ b/dev-haskell/parsers/parsers-0.12.10-r1.ebuild @@ -0,0 +1,57 @@ +# 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="2" +inherit haskell-cabal + +CABAL_FILE="${S}/${PN}.cabal" +CABAL_DISTFILE="${P}-rev${CABAL_HACKAGE_REVISION}.cabal" + +DESCRIPTION="Parsing combinators" +HOMEPAGE="https://github.com/ekmett/parsers/" +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" +IUSE="+attoparsec +binary +parsec" + +RDEPEND=">=dev-haskell/base-orphans-0.3:=[profile?] =dev-haskell/charset-0.3:=[profile?] =dev-haskell/scientific-0.3:=[profile?] =dev-haskell/semigroups-0.12:=[profile?] =dev-haskell/unordered-containers-0.2:=[profile?] =dev-lang/ghc-8.4.3:= + attoparsec? ( >=dev-haskell/attoparsec-0.12.1.4:=[profile?] tasty->wcwidth->attoparsec->scientific->primitive + +DESCRIPTION="Primitive memory-related operations" +HOMEPAGE="https://github.com/haskell/primitive" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris" + +RDEPEND=">=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1" +# test? ( dev-haskell/base-orphans +# >=dev-haskell/quickcheck-2.13 =dev-haskell/quickcheck-classes-base-0.6 =dev-haskell/tasty-1.2 =dev-haskell/tasty-1.3 =dev-haskell/tasty-1.4 mwc-random->math-functions[test]->vector-th-unbox->vector->random +RESTRICT=test + +RDEPEND=">=dev-haskell/mtl-2.2:=[profile?] =dev-haskell/splitmix-0.1:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1" diff --git a/dev-haskell/raw-strings-qq/Manifest b/dev-haskell/raw-strings-qq/Manifest index 3c2fb683e1c9..f7542feba5c3 100644 --- a/dev-haskell/raw-strings-qq/Manifest +++ b/dev-haskell/raw-strings-qq/Manifest @@ -1,3 +1,3 @@ DIST raw-strings-qq-1.1.tar.gz 3505 BLAKE2B faa8ec645a0515b35766677050ae236a702783b39de93a178f2d445dad1fe24a7222ee3c70aa675bb45d21e560e161db8d6101760c163e1dc39ba9e9c780e616 SHA512 9daf7acad6619c9d077b49591003f2c42baca060b20202f597c7468da765a59add2b78b90d634bbf785e299fb85d39dba242d070e15ec208391059e64850acbc -EBUILD raw-strings-qq-1.1.ebuild 577 BLAKE2B 1f545214ccc70fa18e4de3d499219766fbb9fd19336222ddb1d508566a98982a59029ab6340d384f19f480753410b61aaef6d49a6927e71d538b81c9ab8479d8 SHA512 e60eea7fb1313ba41932a7b03a55f8dfda4ce7dd960e86192467d6275ebc117b0db78615bc5703e5c62ecc97b218d59b2b06187ebd957f38f9b32d5904e51276 +EBUILD raw-strings-qq-1.1.ebuild 584 BLAKE2B b51fe354d0fd4f91656b0a2c112b9b0854957d758f93447ad95b726326815c46dbfde70f6457c246b9be0e760c2090503de2f608c1c1498db69313f70a54c755 SHA512 24adbf7818d3489bad5e9764c1bb6b72c82239813ec55231fd0d4bff82a0619e9084c023f4c1d2513df9eb7984ebbf52242539af39f04c872e4a385b98ca2b5c MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/raw-strings-qq/raw-strings-qq-1.1.ebuild b/dev-haskell/raw-strings-qq/raw-strings-qq-1.1.ebuild index a3fa35fcd57c..7da22617bf87 100644 --- a/dev-haskell/raw-strings-qq/raw-strings-qq-1.1.ebuild +++ b/dev-haskell/raw-strings-qq/raw-strings-qq-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-lang/ghc-7.4.1:= diff --git a/dev-haskell/reducers/Manifest b/dev-haskell/reducers/Manifest index f571695d0e2b..2259cebef47d 100644 --- a/dev-haskell/reducers/Manifest +++ b/dev-haskell/reducers/Manifest @@ -1,3 +1,3 @@ DIST reducers-3.12.3.tar.gz 13405 BLAKE2B 8631ac257a24958be7446ff7bdb2e02ccad4e591d4f8334baf322fc58cdbadfc7c0eaa73f6a371ebf24b263057263b3230e3ff0e1b5aced348cebe979199e7aa SHA512 7bb78ccf107d7bc6bce8d68c3766b799ce2c2a41587ee4d2b7197c2dae1d27a6ce47110f1abd655108d7fcc306e9069a25562e53b00ff97704af0b8aac9139d9 -EBUILD reducers-3.12.3-r1.ebuild 1155 BLAKE2B d09556ed6aba294a901e6ab6400d93f5ad4176db5b88a18fb058d707e7752ff8fe9f54620ab59bce05d5660a5a384a072005ffcb7f8e9a80e761807e6f59ded9 SHA512 ac957fee33e2f4d85ef020e4b1753c06ca9e302ac1186d620190c7c041c281a315495756f5e05567e10ec20a68365d96894e5c38b677ad7dd288607e2225fa96 +EBUILD reducers-3.12.3-r1.ebuild 1162 BLAKE2B 8b1ab8726348f8a1ff4b27ad1916a63d17c904e38d7f6055f9950c0a27ee05da7728c5bde75c23b7ad2845e899ef5ad8280b2cdbc9b1c459981a3b2518f4bba0 SHA512 3712beb541faed6166e14a2bcadb5db436b7dae9e735f45fe90269f5e89aba95cedbf411ccffd1e22dcaa5e116619517bb8c82eba6e08efcaeac3c1d2d845dea MISC metadata.xml 330 BLAKE2B 112be73a73aa128ecea4128266458a717e08ea69f1eda595230d0b73a349a7818afb824dc8736514b27e0bca113d04649dc8a73e5e531390943e8f0930610044 SHA512 b90457ef0833c802e6f9dbb31c90c87d7a7b74e37d9c3e42a890c0a3f46d47a3ceec72903ec1696ea8168c2f782436d93a5bdfc622252f39b45aad6a2b5093f9 diff --git a/dev-haskell/reducers/reducers-3.12.3-r1.ebuild b/dev-haskell/reducers/reducers-3.12.3-r1.ebuild index 48488e1be2c4..636ce4533d8e 100644 --- a/dev-haskell/reducers/reducers-3.12.3-r1.ebuild +++ b/dev-haskell/reducers/reducers-3.12.3-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 @@ -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/fingertree-0.1:=[profile?] + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/semialign/semialign-1.2.0.1.ebuild b/dev-haskell/semialign/semialign-1.2.0.1.ebuild new file mode 100644 index 000000000000..f4eebc00e93f --- /dev/null +++ b/dev-haskell/semialign/semialign-1.2.0.1.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 +#hackport: flags: +semigroupoids + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +CABAL_HACKAGE_REVISION="1" +inherit haskell-cabal + +DESCRIPTION="Align and Zip type-classes from the common Semialign ancestor" +HOMEPAGE="https://github.com/haskellari/these" +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/hashable-1.2.7.0:=[profile?] =dev-haskell/indexed-traversable-0.1.1:=[profile?] =dev-haskell/indexed-traversable-instances-0.1:=[profile?] =dev-haskell/semigroupoids-5.3.2:=[profile?] =dev-haskell/tagged-0.8.6:=[profile?] =dev-haskell/these-1.1.1.1:=[profile?] =dev-haskell/unordered-containers-0.2.8.0:=[profile?] =dev-haskell/vector-0.12.0.2:=[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 +} + +src_configure() { + haskell-cabal_src_configure \ + --flag=semigroupoids +} diff --git a/dev-haskell/semigroupoids/Manifest b/dev-haskell/semigroupoids/Manifest index 2337945b5302..8cb95cd9a6f3 100644 --- a/dev-haskell/semigroupoids/Manifest +++ b/dev-haskell/semigroupoids/Manifest @@ -1,3 +1,5 @@ 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 -MISC metadata.xml 1487 BLAKE2B 70687f61e07b122b03ea5ce1e5be9fb091eab356b1e1ed61f52e866335119d2c263b584207633596d48e0589547d8392ce7eef0d053b78b403629c2fb72ddc6b SHA512 7ad8ba05c37b7f3fb5b0eb98c0d94d71deaf07cc4bd42d5fde15bca0d14d1f9736284fda7c640cc40958603acc251b653fb1ea87ca4d4bb9806a5cb8065a3414 +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/metadata.xml b/dev-haskell/semigroupoids/metadata.xml index 6d33aa5c8457..f45e50c138f1 100644 --- a/dev-haskell/semigroupoids/metadata.xml +++ b/dev-haskell/semigroupoids/metadata.xml @@ -6,6 +6,18 @@ Gentoo Haskell + + You can disable the use of the `comonad` + package using `-f-comonad`. Disabling this is an unsupported + configuration, but it may be useful for accelerating builds in sandboxes for + expert users. If disabled we will not supply instances of `Comonad` + + + You can disable the use of the `containers` + package using `-f-containers`. Disabling this is an unsupported + configuration, but it may be useful for accelerating builds in sandboxes for + expert users. + You can disable the use of the `contravariant` package using `-f-contravariant`. Disabling this is an unsupported diff --git a/dev-haskell/semigroupoids/semigroupoids-5.3.7.ebuild b/dev-haskell/semigroupoids/semigroupoids-5.3.7.ebuild new file mode 100644 index 000000000000..eef0fed6d93d --- /dev/null +++ b/dev-haskell/semigroupoids/semigroupoids-5.3.7.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 +#hackport: flags: +doctests + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +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-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="+comonad +containers +contravariant +distributive +tagged +unordered-containers" + +RDEPEND=">=dev-haskell/base-orphans-0.8.4:=[profile?] =dev-haskell/bifunctors-5.5.9:=[profile?] =dev-haskell/transformers-compat-0.5:=[profile?] =dev-lang/ghc-8.4.3:= + comonad? ( >=dev-haskell/comonad-5.0.8:=[profile?] =dev-haskell/contravariant-1.5.3:=[profile?] =dev-haskell/distributive-0.5.2:=[profile?] =dev-haskell/tagged-0.8.6.1:=[profile?] =dev-haskell/hashable-1.2.7.0:=[profile?] =dev-haskell/unordered-containers-0.2.8.0:=[profile?] +Signed-off-by: hololeap + +Add 'examples' USE flag and rename the example executable from 'greet' to +'servant-server-example'. + +diff -urN servant-server-0.18.3/servant-server.cabal servant-server-0.18.3-r1/servant-server.cabal +--- servant-server-0.18.3/servant-server.cabal 2022-02-11 02:33:28.463223367 -0700 ++++ servant-server-0.18.3-r1/servant-server.cabal 2022-02-11 02:35:38.242984376 -0700 +@@ -33,6 +33,10 @@ + type: git + location: http://github.com/haskell-servant/servant.git + ++flag examples ++ description: Build the servant-server-example executable ++ default: False ++ + library + exposed-modules: + Servant +@@ -99,7 +103,9 @@ + + ghc-options: -Wall -Wno-redundant-constraints + +-executable greet ++executable servant-server-example ++ if !flag(examples) ++ buildable: False + main-is: greet.hs + hs-source-dirs: example + ghc-options: -Wall diff --git a/dev-haskell/servant-server/metadata.xml b/dev-haskell/servant-server/metadata.xml new file mode 100644 index 000000000000..b7878815d80d --- /dev/null +++ b/dev-haskell/servant-server/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/servant-server/servant-server-0.19.1.ebuild b/dev-haskell/servant-server/servant-server-0.19.1.ebuild new file mode 100644 index 000000000000..c3e703dbde3d --- /dev/null +++ b/dev-haskell/servant-server/servant-server-0.19.1.ebuild @@ -0,0 +1,72 @@ +# 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="1" +inherit haskell-cabal + +CABAL_FILE="${S}/${PN}.cabal" +CABAL_DISTFILE="${P}-rev${CABAL_HACKAGE_REVISION}.cabal" + +DESCRIPTION="A family of combinators for defining webservices APIs and serving them" +HOMEPAGE="https://docs.servant.dev/" +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" +IUSE="examples" + +PATCHES=( "${FILESDIR}/${PN}-0.18.3-add-examples-flag.patch" ) + +RDEPEND=">=dev-haskell/aeson-1.4.1.0:=[profile?] =dev-haskell/base-compat-0.10.5:=[profile?] =dev-haskell/base64-bytestring-1.0.0.1:=[profile?] =dev-haskell/constraints-0.2:=[profile?] =dev-haskell/http-api-data-0.4.1:=[profile?] =dev-haskell/http-media-0.7.1.3:=[profile?] =dev-haskell/http-types-0.12.2:=[profile?] =dev-haskell/monad-control-1.0.2.3:=[profile?] =dev-haskell/network-2.8:=[profile?] =dev-haskell/network-uri-2.6.1.0:=[profile?] =dev-haskell/resourcet-1.2.2:=[profile?] =dev-haskell/servant-0.19:=[profile?] + >=dev-haskell/sop-core-0.4.0.0:=[profile?] =dev-haskell/string-conversions-0.4.0.1:=[profile?] =dev-haskell/tagged-0.8.6:=[profile?] =dev-haskell/transformers-base-0.4.5.2:=[profile?] =dev-haskell/wai-3.2.1.2:=[profile?] =dev-haskell/wai-app-static-3.1.6.2:=[profile?] =dev-haskell/word8-0.1.3:=[profile?] =dev-lang/ghc-8.10.1:= + examples? ( >=dev-haskell/warp-3.2.25:=[profile?] + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/servant/servant-0.19.ebuild b/dev-haskell/servant/servant-0.19.ebuild new file mode 100644 index 000000000000..c0c70841aaf8 --- /dev/null +++ b/dev-haskell/servant/servant-0.19.ebuild @@ -0,0 +1,60 @@ +# 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="4" +inherit haskell-cabal + +CABAL_FILE="${S}/${PN}.cabal" +CABAL_DISTFILE="${P}-rev${CABAL_HACKAGE_REVISION}.cabal" + +DESCRIPTION="A family of combinators for defining webservices APIs" +HOMEPAGE="https://docs.servant.dev/" +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-1.4.1.0:=[profile?] =dev-haskell/attoparsec-0.13.2.2:=[profile?] =dev-haskell/base-compat-0.10.5:=[profile?] =dev-haskell/bifunctors-5.5.3:=[profile?] =dev-haskell/case-insensitive-1.2.0.11:=[profile?] =dev-haskell/constraints-0.2:=[profile?] + >=dev-haskell/http-api-data-0.4.1:=[profile?] =dev-haskell/http-media-0.7.1.3:=[profile?] =dev-haskell/http-types-0.12.2:=[profile?] =dev-haskell/mmorph-1.1.2:=[profile?] =dev-haskell/network-uri-2.6.1.0:=[profile?] =dev-haskell/quickcheck-2.12.6.1:2=[profile?] =dev-haskell/singleton-bool-0.1.4:=[profile?] =dev-haskell/sop-core-0.4.0.0:=[profile?] =dev-haskell/string-conversions-0.4.0.1:=[profile?] =dev-haskell/tagged-0.8.6:=[profile?] =dev-haskell/vault-0.3.1.2:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/hspec-2.6.0 =dev-haskell/quickcheck-instances-0.3.19 + + + + haskell@gentoo.org + Gentoo Haskell + + + For examples and an introduction to the library please take a look at the <https://github.com/CRogers/should-not-typecheck#should-not-typecheck- README> on github. + + diff --git a/dev-haskell/should-not-typecheck/should-not-typecheck-2.1.0.ebuild b/dev-haskell/should-not-typecheck/should-not-typecheck-2.1.0.ebuild new file mode 100644 index 000000000000..69598288c555 --- /dev/null +++ b/dev-haskell/should-not-typecheck/should-not-typecheck-2.1.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.4.7.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="A HUnit/hspec assertion library to verify that an expression does not typecheck" +HOMEPAGE="https://github.com/CRogers/should-not-typecheck" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/hunit-1.2:=[profile?] + >=dev-lang/ghc-7.6.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.16.0 + test? ( >=dev-haskell/hspec-2.1 + >=dev-haskell/hspec-expectations-0.6 ) +" diff --git a/dev-haskell/silently/Manifest b/dev-haskell/silently/Manifest index e2c312147fc0..9b0cefa46fbb 100644 --- a/dev-haskell/silently/Manifest +++ b/dev-haskell/silently/Manifest @@ -1,3 +1,3 @@ DIST silently-1.2.5.1.tar.gz 3358 BLAKE2B 2e7927bf663b015a52ef62266c07b30ad66e0bee2122b1a75faf9e13756e3e15bb2a15d16189d75fd9b46749ce0b1ffc66a76cb8e395e5639627356f9dab405c SHA512 1347a1da5082ca015ca609ef313ad04c253d12ab7b08f8f714b4c70282d3c01ba753f278bef4111fd8a0cc25bd3be37908b7e565d99d4b7c2a2fcc019febb8d6 -EBUILD silently-1.2.5.1.ebuild 616 BLAKE2B a13febcd25acce3cbbae54f86016ec9c4ee89285c405dbd15db761cda1dccafe0c169ad04ad272af276f8c261aaf738841ece51d4136c1f2e049554f3f0a1864 SHA512 cb67a88edf9cd93b4f1206f9499747ab4e035e0490fd794da7f2618a354b3f2cabb0ba62d570828a860abaa15ffac4e24e056ee605f054826e9631fa660ed13d +EBUILD silently-1.2.5.1.ebuild 623 BLAKE2B 4301c83339f378ed5a29e9e8821223316044febe8ea278923584b09766d556a49adb27fb02e623f402ca7f17a81702c3b9673deb9607493f75c9585c0f3e0009 SHA512 87b356c8cf2fb7a0e46c8744309b45288a13efe8b7c1e5724eab2db65d5b43c3b47054309a0632ec4ffc5c7edf0d39a24cd2f06a8fcf4649689f16e329e59b2e MISC metadata.xml 331 BLAKE2B 03950639e7644fe8afc5e91814add94d7d188eb4f42d1fd839a4212c6957dfc8cad04c504983f8090b57bbb16a8436449cda00f05bde4dd85d701fad7ee99b10 SHA512 9afb035dd8df2351ec860b8b1f9f4166f29baf2e5a76f37e08db7e2516b63be8fde210ee4fae6f0a2191b65e15c71e88a0b850202ec5ce442e41050e1f37467e diff --git a/dev-haskell/silently/silently-1.2.5.1.ebuild b/dev-haskell/silently/silently-1.2.5.1.ebuild index c987e9bc3bea..4ee53f05b667 100644 --- a/dev-haskell/silently/silently-1.2.5.1.ebuild +++ b/dev-haskell/silently/silently-1.2.5.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="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/simple-reflect/Manifest b/dev-haskell/simple-reflect/Manifest index 6ecb61bfb522..bc70e1a02b95 100644 --- a/dev-haskell/simple-reflect/Manifest +++ b/dev-haskell/simple-reflect/Manifest @@ -1,3 +1,3 @@ DIST simple-reflect-0.3.3.tar.gz 4590 BLAKE2B a70fbf93615cad2351efb6070c78075c848541973d8b321734b5d675a4524396e81b3e3f6356bcd75c9378b5f0f328dc0057032c1b862699dadc36f71347217c SHA512 5a10c7696a6d92e5881b88d92427d5f62bb319cff69a093aa72404dd68d9bddcc2b4f5c5fb83374b5a0c71be78705053cdfce6947fc2046bb4e3bf99d85ddc3a -EBUILD simple-reflect-0.3.3.ebuild 580 BLAKE2B 6d21d352f52e83ca45e0543a3bff51d67084a198d02216137ccd513e61f81ccf80ba7ffccdfa1302dfa9160115f56a3d281667e6c35cd70f92632334e8cd863e SHA512 fd055c6285d64bb375f784fc12662da582e8621a1fdaa78cee759f96e10f28060c80e5d2bb490f1d7c0638f76985bf0450013dd22602f34138cc22cca88da967 +EBUILD simple-reflect-0.3.3.ebuild 587 BLAKE2B 67e25934baabda0fc676d7610d5060766e0776b3f013786e61eaf6cc3f26c3ae5f5095f04eacc9d17485e318659b88faa90f6e8a55cbcd688ba2449c501dfb34 SHA512 c7435170d9c0d987cc304c42e9e5b6cccec42af933a6d48e5eb1d5e41fab37ecfd8251583dd05462b88491e5e78e294c90aee9030b45ab0fe40da8c0c20bfd37 MISC metadata.xml 593 BLAKE2B 717c392d25263425d114aca222afd08d9f66b4bb34c96767314f5d1c265d6b9fe21aff7e8e3a62886df41a19b16cc819066307ab2f2be90925e14f640d55fbb9 SHA512 3ec282ee5c18e1ed7abaae0b40cadcadfcf0da4668e3cc1a07ce20892e738e1ea5b3ccfdb2210eb62909532210e4e36bd27acb390066f5fa5965baab9c1294fe diff --git a/dev-haskell/simple-reflect/simple-reflect-0.3.3.ebuild b/dev-haskell/simple-reflect/simple-reflect-0.3.3.ebuild index 2cd0af462d7e..745af0c81c21 100644 --- a/dev-haskell/simple-reflect/simple-reflect-0.3.3.ebuild +++ b/dev-haskell/simple-reflect/simple-reflect-0.3.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-lang/ghc-7.4.1:= diff --git a/dev-haskell/simple-sendfile/Manifest b/dev-haskell/simple-sendfile/Manifest index b10752a7451a..76694e236b7a 100644 --- a/dev-haskell/simple-sendfile/Manifest +++ b/dev-haskell/simple-sendfile/Manifest @@ -1,3 +1,3 @@ DIST simple-sendfile-0.2.28.tar.gz 343120 BLAKE2B fd6a5e083707e113fe4637ee8242b6036f813deec2ad2adf7d9e91338b4d15ef950d35e6cfc69be569601272f8beb12b823e4528d6a9933f3bc04533835f9240 SHA512 9a08d4ba26cd05b1fff3e72bd0846260d4c04921a5ca1f86258c61e51ee5ccf8e14dd2aea0bee44590572feba1832b2562b75b5f71f004c705f02cd0a0f000d1 -EBUILD simple-sendfile-0.2.28.ebuild 836 BLAKE2B 68954fdaac9626fa1026c60a63266862c204c4f74aa019f97723ec6f689bdb528a738fc3e0dcee8e6e1aa8f2a55b8980724c4b76b3d9725ad066935b5d829f84 SHA512 9bfcba69d6b8dba49dd35ebe504c02942dae27a7244b1549de182bc5c69cda293582a5aab054651215c29305f8c8ddad0fa5e4db3ea4df09879cfcbbf2dbad7e +EBUILD simple-sendfile-0.2.28.ebuild 843 BLAKE2B 999e144115088ed4738b093df75acfe00e7b9bc078d2f9a11d5af2662a4fdbb043e3c7efe75907b13eac81574c4437159c5020f23543fbffe707d7102116e6d4 SHA512 4bc1e20ebc1c708556af163b1c0d2392d9e94db2ce54e933d239373f28d4e0c34681de5d6a7d4424686a2fa85c1399957bf2a84d26615ab4c577de18686bb89d MISC metadata.xml 538 BLAKE2B b4f0e405a013865e9a2a21d9737a841f192bb046dcb76085d985e6b596ba3855e0cc3f2b310b42d816e0f8702e4153a821a54da4ef50620588965096edd0c30d SHA512 0f1ca825e713c66be5f2b3b25f31452efb49dc281fb5dcac229493e7011b4113bde548045b69abda3e0b58004847699decd301e4d13ee48504ed253329d1bdca diff --git a/dev-haskell/simple-sendfile/simple-sendfile-0.2.28.ebuild b/dev-haskell/simple-sendfile/simple-sendfile-0.2.28.ebuild index 79bf38076b5a..8cd1de1fa823 100644 --- a/dev-haskell/simple-sendfile/simple-sendfile-0.2.28.ebuild +++ b/dev-haskell/simple-sendfile/simple-sendfile-0.2.28.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="+allow-bsd" RDEPEND="dev-haskell/network:=[profile?] diff --git a/dev-haskell/singleton-bool/Manifest b/dev-haskell/singleton-bool/Manifest index 4008918e20a9..b0e33ca7a6d6 100644 --- a/dev-haskell/singleton-bool/Manifest +++ b/dev-haskell/singleton-bool/Manifest @@ -1,3 +1,3 @@ DIST singleton-bool-0.1.5.tar.gz 3598 BLAKE2B 3825990751089e403b8056e6f8d39714b19a06dd895e422bc04c7539131d63435ac351971a400310c2ee63ae745203f64d8edbe93487557108d0e9a9ed158c80 SHA512 a2b70137f598026d0b330a5ee8265f07056e2073544f62b60cba7fec2345796f5b0d295536a536877bcb01439401047a026d8234531e27431e38701711d5df1a -EBUILD singleton-bool-0.1.5-r1.ebuild 738 BLAKE2B 4b9628128671ae3c3642f4b55022041f3fa8b4ce154695da567eeea4369e78f6bcd3585bab28ae7084f24c1475fe57dc7b404e6e482eba56e5b9731ec17da51c SHA512 975a445516acd4ddc927331c016c051a936e648a704d789aee947a83c2fbfc719b49d3790134a3f6357b98c6a7ed7f19508e92f1806aa7375378c01861c211d0 +EBUILD singleton-bool-0.1.5-r1.ebuild 745 BLAKE2B 903de5be02bf9f3b3118738403cb55959cc2ba87b85d98880b98b703bcf2f0d515c8f7e0ace3d3d1aea3278897dde50cd237c79169705b0fbc54ccae9504be8d SHA512 fa602084f7a17ba88e6ab45beb08e703bed9113a74f1bbf66d65d57165400cd589698c1842c7ecb720151df527df6790e1e193cba4f8c8e3dffad8e3b4b416fb MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/singleton-bool/singleton-bool-0.1.5-r1.ebuild b/dev-haskell/singleton-bool/singleton-bool-0.1.5-r1.ebuild index 933efdd4c828..2f8540c425ba 100644 --- a/dev-haskell/singleton-bool/singleton-bool-0.1.5-r1.ebuild +++ b/dev-haskell/singleton-bool/singleton-bool-0.1.5-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-haskell/tagged-0.8.5:=[profile?] = 4.9 && < 4.17' 'base >= 4.9' +} diff --git a/dev-haskell/split/Manifest b/dev-haskell/split/Manifest index a0e765e2d58a..889222992666 100644 --- a/dev-haskell/split/Manifest +++ b/dev-haskell/split/Manifest @@ -1,3 +1,3 @@ DIST split-0.2.3.4.tar.gz 15942 BLAKE2B a4133badeadcf172901756f23e73490dfc4dce5ac7dda348fc38e4d33c43edb0509262e16b88d5d81e192a5c3d842e3fd3e2c8c135607b2a19efd9d48715d45f SHA512 a60566106a5f285224b0d555d30b2af3315c707012f5c8e9384d4b8216894e6a6263e838b0e367418c4f8bfb5f4f2cc056ca14acb6b27a5ca3446576b057ca15 -EBUILD split-0.2.3.4.ebuild 673 BLAKE2B 3613a169476721c5eaba1d482e3680b97c0addb9e294534371118af7525d85fa9337b27c85188a419d08c76225378356780c7c1ad43405b179971afd3430458b SHA512 376e7408a3eeb3428df35a7ba917a2b974ec9344f454f5588995d9e11cf641cea1b3627964cf382ce814f39e56b79f9af43eb87dfe5d1214e3bd8842f15647a2 +EBUILD split-0.2.3.4.ebuild 680 BLAKE2B 2f148c0a829a0f2e3ba56147beabf8f5055cac6fde7c1a28c35a9f1c76d600d04bc868b2d2c1dff288bec546e5bdac8102e6221689c90cb244a58cc921459cf7 SHA512 24afe4cdba7a5d842c8e56a319ccae35a4353e2db055a94f0ec3f49981029318d43d56e9e2453fe5e6bba87a7a1c4ec54296d20cc943658f536d2f4c162876b8 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/split/split-0.2.3.4.ebuild b/dev-haskell/split/split-0.2.3.4.ebuild index 108abc90a696..3080d557920d 100644 --- a/dev-haskell/split/split-0.2.3.4.ebuild +++ b/dev-haskell/split/split-0.2.3.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=7 @@ -14,7 +14,7 @@ SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86 ~ppc-macos" +KEYWORDS="~amd64 ~ppc64 ~x86 ~ppc-macos" IUSE="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/splitmix/Manifest b/dev-haskell/splitmix/Manifest index 354ea376a9d1..9094f357dae1 100644 --- a/dev-haskell/splitmix/Manifest +++ b/dev-haskell/splitmix/Manifest @@ -1,3 +1,5 @@ DIST splitmix-0.0.4.tar.gz 13821 BLAKE2B 15c2f3b783b98deccf31e2501ba6c67788047ad3bf5c29fbba965c1163506d0055e94bc02894f17df088e67921447893f42a85f5eece7828625d75c177837f43 SHA512 9b8c137067497b94a460d024e1f7c3269e27536f505649face85748a0aaea273d32893a806d9ecf551bd29532ed820004ed2dde47e1099afc3c31519ea5cdbac +DIST splitmix-0.1.0.3.tar.gz 20754 BLAKE2B b9eecbdc2f05361aaa852afd8f6b0c6ca220b2d09e0a0d598796636ace0f995c39defb6d84c6c3ed1bba2e3822ef1bf48f2f34d5ac4406031c4ae5b6cf6d0824 SHA512 22a3f0759e1c1150aabde01a77b48087509dfc7ff9614e97e5e06af73f533170993ff2e18101d940e7ddba81b8d6e496795be3851fccfa07b75e9d922f325064 EBUILD splitmix-0.0.4.ebuild 934 BLAKE2B f3782b73fa15b5995421acc439f1bb709893658f3cc29822e876c0d2235f8726bb2854acaec8f81a45251552cdf01af86b47720a0ae7742518609fae1bdda4a9 SHA512 ec30b081c2614e1d153fd84e3e2815a541f81d0e90eb82f6bf6215821d2d116d480593494e43495b5b8c02cfbaeb0c1419943f392bd3f98ecc1f76c603e116b1 +EBUILD splitmix-0.1.0.3.ebuild 1545 BLAKE2B 9111920a5ca6879e2c7ea2559476df546710eb3fc2df9bbefc9bf144bc1d9a157fbe028440934639e69029bf02831ce93dd87c7feb7bc96071a6a6575fac800d SHA512 778cf219b60f5a6f44b1107af7117d1831cc3feea2e546eea24bbba6256e96e3dd8f079b26f48075eca56ce1e7b3f3c4fbb49481b9fabb00d5401ca294eacf95 MISC metadata.xml 1577 BLAKE2B 7c84e56eafc26b4f076a1e3c47f536ed7727f02ce89fe90107a60c811793af0566458686eccd026c83673ae4f956e9489c1e1fc0081bb8a48c96f48b7209b878 SHA512 4d0b5ddaf0cb80d5351840a37f588e38a3b9a8075e77260dccbc33e2645b5406c88322db9ceff02973f0ae0b222367396334b63f00c48c75f61d89441ae06ad5 diff --git a/dev-haskell/splitmix/splitmix-0.1.0.3.ebuild b/dev-haskell/splitmix/splitmix-0.1.0.3.ebuild new file mode 100644 index 000000000000..339fd255b061 --- /dev/null +++ b/dev-haskell/splitmix/splitmix-0.1.0.3.ebuild @@ -0,0 +1,43 @@ +# 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="Fast Splittable PRNG" +HOMEPAGE="https://hackage.haskell.org/package/splitmix" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="optimised-mixer" + +RESTRICT=test # circular deps: dev-haskell/splitmix[test]->dev-haskell/base-compat-batteries->dev-haskell/quickcheck->dev-haskell/splitmix + +RDEPEND=">=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.10" + # test? ( >=dev-haskell/async-2.2.1 =dev-haskell/base-compat-0.11.1 =dev-haskell/base-compat-batteries-0.10.5 =dev-haskell/test-framework-0.8.2.0 =dev-haskell/test-framework-hunit-0.3.0.2 =dev-haskell/tf-random-0.5 =dev-haskell/vector-0.11.0.0 =dev-haskell/hunit-1.6.0.0 =dev-haskell/math-functions-0.3.3.0 + + + + haskell@gentoo.org + Gentoo Haskell + + + Provides a simple type class for converting values + of different string types + into values of other string types. + + diff --git a/dev-haskell/string-conversions/string-conversions-0.4.0.1.ebuild b/dev-haskell/string-conversions/string-conversions-0.4.0.1.ebuild new file mode 100644 index 000000000000..214c549578cd --- /dev/null +++ b/dev-haskell/string-conversions/string-conversions-0.4.0.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# ebuild generated by hackport 0.5.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Simplifies dealing with different types for strings" +HOMEPAGE="https://github.com/soenkehahn/string-conversions#readme" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/text-0.11:=[profile?] + >=dev-haskell/utf8-string-0.3:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.10 + test? ( dev-haskell/hspec + dev-haskell/quickcheck + dev-haskell/quickcheck-instances ) +" diff --git a/dev-haskell/string-qq/Manifest b/dev-haskell/string-qq/Manifest index 6bcc4b4cd546..109c908484b6 100644 --- a/dev-haskell/string-qq/Manifest +++ b/dev-haskell/string-qq/Manifest @@ -1,3 +1,3 @@ DIST string-qq-0.0.4.tar.gz 1784 BLAKE2B f52baf9e4635444545276a0609b4231ab87be9e6b1e75bec232910a282f1153bc1fd18e03eeeca03b0b2eac9c41941b2303239df693c9f884f4125722253834c SHA512 1e533afccc4e246da8fb0d76aaa63560c4b936490c002e466bcc0d08aabc0e66f393f935e0f5d93284fcd12a590e7fbe12e88175ac3599183f633eec04bf22b4 -EBUILD string-qq-0.0.4.ebuild 696 BLAKE2B feae353c3864fd48a095703b2636d531b66b31901f514b93116b97d2a83e85f33cf245a0c24332c05f6dfdf0dc077815a8746cff6db8f25600ce418c9c6c5cdb SHA512 b4811291b1493099604fbb7af3578f84ad884b0c3a786fcb8940db2207227c50c8864e75ed074808c8fc494473f295a679ba1fde3922c6ab9b6b979a131feb64 +EBUILD string-qq-0.0.4.ebuild 703 BLAKE2B bc4295378eb16c9cb6dde1598b0c3284672ef43135ed3cc6d99e66d9c0a974e82d054409cc6157f7ef66a2dedf5344e022053eeeae914d2462a937fc3646467b SHA512 0af77fbfdbefb5d81821c3d711e2b181f69f6ba178558ba125d7d948ce16b59f8e894d19325b143f0432556aedd1b55a25337d2849c1588edf8e8f31ea2240dc MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/string-qq/string-qq-0.0.4.ebuild b/dev-haskell/string-qq/string-qq-0.0.4.ebuild index baa9933a6b9a..a729894aa721 100644 --- a/dev-haskell/string-qq/string-qq-0.0.4.ebuild +++ b/dev-haskell/string-qq/string-qq-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="public-domain" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/syb/Manifest b/dev-haskell/syb/Manifest index d1e1b494d06f..c3b9566cd00a 100644 --- a/dev-haskell/syb/Manifest +++ b/dev-haskell/syb/Manifest @@ -1,3 +1,5 @@ DIST syb-0.7.1.tar.gz 39594 BLAKE2B c7304aac08dde400d26bb296b2f9d5c5d148949d8d5469daadd83110d63f1c3865c21fc187494f5fc11f21708717d917f26fee1bca611d2ea4c998dc0fdfa62a SHA512 63a3138f7f824a9bc611b9d025d4e7adc2da8d420d260b66d56190db683a0afac58e4794e94b13d4aa7b423d949e55a1ed0220c99d368973117b5056fd0f4e65 +DIST syb-0.7.2.1.tar.gz 39768 BLAKE2B 347070741b2ad623fb4e1bfa349ddea475c2c846119d5418ad67dc2d8441a7cfdb4d4557efa2fa9ffa229ae83a1e6a8175423259695417a238c34a128b6fcf71 SHA512 6c356af3cc72f29c362b2859292a96b8107dd3241cff79d717f361e517edf478295f477c0f426fb8d0ae0952cd5c7521114cf1cac1f3faf2b0c96d3b8a335e69 EBUILD syb-0.7.1.ebuild 599 BLAKE2B 0899294f60d3d62e13ebc5d353e25bc23ba486ffbf71111b6827cb060523864d89948c710bd5666f1331b7ca8a8424add23f461f950443139da131963c0ec58a SHA512 fff8b100de793fdae342397939a390f0bcca596bf6b89e9a44f81102ea45708fcfca2a1f746532267a604729f17bebbb5a09c912ae978fd606d7c7e792043e34 +EBUILD syb-0.7.2.1.ebuild 634 BLAKE2B fa53ddfafe764abdc8c54deb16729f5693bc5daffba90f99700db1eee518960b492e24ff3612684b6887ba4a7e22824153721caae13cc3fa24c267139303ad17 SHA512 d1502f4c275cbc158c50212b6083f1601d7673805b16c43824d4e87c8d1c159da79326ead9c24a2696cb193f458db4fb587c9004b45e541f469f2be01ef19bf0 MISC metadata.xml 618 BLAKE2B 5b4d7058af02f7ad7ea3f371bc818c1337856aba00e9e1e384fa446229f2f20cacd9cd766b28e5db62e27cca85302524427de7ef80131df0f993d53828da21e5 SHA512 5291e2f9c6fb41ac042c9faa5097eff17848fa57dbc7f1639be42a5203b715044be5415413884993dd2af595a208461c0409e07aeff56166f63e9fef9e8ad2c3 diff --git a/dev-haskell/syb/syb-0.7.2.1.ebuild b/dev-haskell/syb/syb-0.7.2.1.ebuild new file mode 100644 index 000000000000..78d5f7409d0b --- /dev/null +++ b/dev-haskell/syb/syb-0.7.2.1.ebuild @@ -0,0 +1,26 @@ +# 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 test-suite" +inherit haskell-cabal + +DESCRIPTION="Scrap Your Boilerplate" +HOMEPAGE="https://www.cs.uu.nl/wiki/GenericProgramming/SYB" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux" + +RDEPEND=">=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/mtl + dev-haskell/tasty + dev-haskell/tasty-hunit ) +" diff --git a/dev-haskell/tagged/Manifest b/dev-haskell/tagged/Manifest index 3efd79e95742..447fa9f305ca 100644 --- a/dev-haskell/tagged/Manifest +++ b/dev-haskell/tagged/Manifest @@ -1,3 +1,5 @@ +DIST tagged-0.8.6.1.tar.gz 9842 BLAKE2B 6069ea3705dadfec7bc59d81cd9c425e01ad02131e9b6ce4657ad2b59d61a8dc8a420e518ed083a0d8d6b7171e5c233f3a9d96b15045b738c97d4f86fa3887b3 SHA512 289be845821aada538caf3fd0fc85b8ed115c657dc5beb0408816e43cf72153881ad305a982effa572a46e5b1842d2772af44313674cb0a252db8aeb6953f345 DIST tagged-0.8.6.tar.gz 11759 BLAKE2B 6461a8489d782c1d5d49454a662c64a2cd3108ca7c0fcbe598cb8f11c7792736a61855d3c830234e31d8de900b2a191d7529557711d4724c51d38a88a7948637 SHA512 8cec49ea6f54ba84109ec6068cce209321bfa4662d5acdf75e4019087e2890e3056bf13a237cb5caf3fec597b05b710ebbfb74e06b736b7fb2f87941defeb814 +EBUILD tagged-0.8.6.1.ebuild 898 BLAKE2B 75caf73ce7a7648dde79f7cd6e241ea8541b4b72b7379f11f2aba8e626ba3bdcbb7e60228a7ea336a8efaafb8f3140ae207c2ea7ae06907e389a17199b7a2644 SHA512 6c9ee17246c967726b0f56f991358e3472da74d76f34b9c98681d490fc30362ff3b4c41672799afc5af6b9e0c79ae47cccf3e075b48eb3f13990ee811d759efe EBUILD tagged-0.8.6.ebuild 998 BLAKE2B 7e7d0b30f3395ab635939b6cbd00effdc3c29b42cab69b4c65642937e1e607c015c69372dfe161a4ce40189642825541a1d4f413dddcf3b863da8741190840a4 SHA512 ada1b1a123849d5a5f9a9a1ef6aad0685e2f206297e49cd232f49389979058e305f2cf24d149ba0622b21268d7b0fba9a2323ff6f67a517e892cabedd204484e MISC metadata.xml 328 BLAKE2B c84a2a6711103a1941f52cef135d716d2a4c467b831b5f9e7d86f7ad36775a6d59aadc62c53ba8c66ed4347daf4be4ffc99fb65133024414dd13911133ee27e8 SHA512 5ff5102dc3e727c8af922e78f5578b2e986c276dd485142a94192d460ba173dbfb849f5a06933a3773fcfe6c3ff64aa3288a592f51beab8edae99612c58c3a4c diff --git a/dev-haskell/tagged/tagged-0.8.6.1.ebuild b/dev-haskell/tagged/tagged-0.8.6.1.ebuild new file mode 100644 index 000000000000..d1f0ecf32ba2 --- /dev/null +++ b/dev-haskell/tagged/tagged-0.8.6.1.ebuild @@ -0,0 +1,33 @@ +# 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: +deepseq,+transformers + +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="Haskell 98 phantom types to avoid unsafely passing dummy arguments" +HOMEPAGE="https://github.com/ekmett/tagged" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/transformers-compat-0.5:=[profile?] =dev-lang/ghc-7.8.2:= +" +DEPEND="${RDEPEND}" + +src_configure() { + haskell-cabal_src_configure \ + --flag=deepseq \ + --flag=transformers +} diff --git a/dev-haskell/tagsoup/Manifest b/dev-haskell/tagsoup/Manifest index fef78de6eddb..bd07eeaa395d 100644 --- a/dev-haskell/tagsoup/Manifest +++ b/dev-haskell/tagsoup/Manifest @@ -1,3 +1,3 @@ DIST tagsoup-0.14.8.tar.gz 43894 BLAKE2B 68688af3ef280058f51b35a99f654af53d1b90a2303ebb8a95b0d936e7c68aed70dd6624d2c14fdcfc9a8cfb221ef1cad3768fa770ab19e65cba3adb1d0d3442 SHA512 2fc0adfc43402e537dac043682d876cae29834ebe9bcec7b53cc26ba769324b987be9cd86f9174f52344635342b7ff8f6cc2186be92c5bf4b359968f3cdd17e4 -EBUILD tagsoup-0.14.8.ebuild 667 BLAKE2B 47b67aa02c8dd376b55da60617b301b125d593aad4f7647293d70225a019c8853ef7192455e0584e3d799aa3dfbe1946fc60d332e0216e46bbed4dbb0e5c3a6f SHA512 7ac7816cd32e5d0868c9e377b72a5a5b529967745aff8c167d97b2596bbe87046cbfdd0b9731a599e2912b67f8d3461e01b1abe795d242160a9a75dd4f5c386d +EBUILD tagsoup-0.14.8.ebuild 674 BLAKE2B 20141f91e406a409e52ca024b231d8ec97140895d2c81ab98fe03a015252fd87dc401ac4b2b69698b8c501e9480be77a497b46a72347da3117ec1bdf7047b1fa SHA512 c652f0bd46bc0617a3509fe69c05e161b30ff70f69e0ed798972d4f32e638a59e3560b7f708baaeb3eda80d38a7a95a9e942c99ed1024ccf3f5236688b715a70 MISC metadata.xml 746 BLAKE2B bb921928030def8a73e3c717eabb62a6330f1ea4ba7c71781227f1273320d8129712d5a3b95d5ce9c6f0f7e324b1e0c3f207a18707af4ff6a1b0985c95000455 SHA512 7313ec0806736bb8459352d2a48adc4275e57b18dea663f337b932458e3d57e2499a75685903381693061280c434968e859a9b668e8c9a7f5ee66e9fb1f38a5e diff --git a/dev-haskell/tagsoup/tagsoup-0.14.8.ebuild b/dev-haskell/tagsoup/tagsoup-0.14.8.ebuild index 7be66e504539..44d7f750e6c6 100644 --- a/dev-haskell/tagsoup/tagsoup-0.14.8.ebuild +++ b/dev-haskell/tagsoup/tagsoup-0.14.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-haskell/text:=[profile?] diff --git a/dev-haskell/tasty-expected-failure/Manifest b/dev-haskell/tasty-expected-failure/Manifest index 04d55632a2b6..96681d92e415 100644 --- a/dev-haskell/tasty-expected-failure/Manifest +++ b/dev-haskell/tasty-expected-failure/Manifest @@ -1,3 +1,3 @@ DIST tasty-expected-failure-0.11.1.2.tar.gz 3781 BLAKE2B 04101b477457747abbf1a90fed80ab8692e3f771f27fae8310c0451839b38efadf1751ae302a1bac0f020e01533030563c45a2c0d75b03f9cda88ee23d1d8e12 SHA512 31f89d64a1f700a2563b291d287f559e023b0b1059cf5ad35eb9a8b2d4a7d90b2ffced828017b3e86d7ece0b125787f7512e9f4745c75d38bbc688e09031aae5 -EBUILD tasty-expected-failure-0.11.1.2.ebuild 745 BLAKE2B b635671f6f37788177f8ea8315558102b0bc80b45107b7f7bfcca1ffaca423ba1b184eccb19abcc67c952c3a3fce3108a383a9f83e0521b0ebebb3a9050a21cb SHA512 6a0d37ea7eda7932fe7128a53d3f01fd229ac152d715891e2219b2363e89fd7b8cbf74241582a1c9f9ca841f0a682aa3662f7792776cb7aebb71432982066b27 +EBUILD tasty-expected-failure-0.11.1.2.ebuild 752 BLAKE2B 1b738754f534f3f71f5982fbd0111b33196859b59854708f4f9ceef5f3d549335c01157203888d3caaceb2c7b727887efcd94041c79ba886377df2ab793e1c05 SHA512 3ebd34fb677952f82e01c8c14ed17c0a7d59952bdcafe46b368e1f941dab10f85729e0b7568f2f6a694df1f2209305fd71b5e5ee6707056a404454667b63d4ae MISC metadata.xml 1149 BLAKE2B 8248929801b7e0e88b47b3118613d1dd8b1c08e141d05cb965bd93a636e1f9192e13c22831c7064a68849b07bbe4e8d44a74559aa520fc51805515bf6498aacc SHA512 996bd124b1a2f42c8cc16b9d86fe1f76baf8d1a30ba1b18cf068fba5297d5f32b2d6f17f12b7e69aeafd1db5c4483265908d8fe2876cb64e4d932496f9b8696a diff --git a/dev-haskell/tasty-expected-failure/tasty-expected-failure-0.11.1.2.ebuild b/dev-haskell/tasty-expected-failure/tasty-expected-failure-0.11.1.2.ebuild index 8da7513fe22d..bb9a92274420 100644 --- a/dev-haskell/tasty-expected-failure/tasty-expected-failure-0.11.1.2.ebuild +++ b/dev-haskell/tasty-expected-failure/tasty-expected-failure-0.11.1.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="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/tagged-0.7:=[profile?] = 4.8 && <4.16' 'base >= 4.8' \ + 'hedgehog >= 1.0.2 && < 1.0.6' 'hedgehog >= 1.0.2' +} diff --git a/dev-haskell/tasty-hslua/Manifest b/dev-haskell/tasty-hslua/Manifest new file mode 100644 index 000000000000..e9391fac5021 --- /dev/null +++ b/dev-haskell/tasty-hslua/Manifest @@ -0,0 +1,3 @@ +DIST tasty-hslua-1.0.2.tar.gz 3099 BLAKE2B 712c04ffa8bfb309473c01ea7d01a1dd3483649520c38b78f180792fdedadf6953394dea37e7dcf2468f3e0a0e8ad9bdc16912dec70f765d4fa0a0745e5eac01 SHA512 397a8dce3eef50cac8a770c4b0471f454f62ead5fc8a5a08b9b01d97465016815d8e04730df5e79977393815dfa09bda6e0a6f334d479c17fb93940c0d5f27de +EBUILD tasty-hslua-1.0.2.ebuild 677 BLAKE2B 80299f315f13a975738f232bc3db36d0fda7415c58992d1470f82846f162c617a59a5ef335bfe7a051f36cd9f76dc4443c01314459125f6168370f20249f6414 SHA512 61ea5d421f48f7a8b2b19f091d03b1b66cfb4ca74aac698a2e28bb032ea216af51e35e68c96c9861ba03ed46a6430998e5cfdc07946d6362a9860005df8c4d0e +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/tasty-hslua/metadata.xml b/dev-haskell/tasty-hslua/metadata.xml new file mode 100644 index 000000000000..b7878815d80d --- /dev/null +++ b/dev-haskell/tasty-hslua/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/tasty-hslua/tasty-hslua-1.0.2.ebuild b/dev-haskell/tasty-hslua/tasty-hslua-1.0.2.ebuild new file mode 100644 index 000000000000..d97030c295d8 --- /dev/null +++ b/dev-haskell/tasty-hslua/tasty-hslua-1.0.2.ebuild @@ -0,0 +1,26 @@ +# 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="Tasty helpers to test HsLua" +HOMEPAGE="https://hslua.org/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/hslua-core-2.0:=[profile?] =dev-haskell/tasty-0.11:=[profile?] + >=dev-haskell/tasty-hunit-0.9:=[profile?] + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" diff --git a/dev-haskell/tasty-hunit/Manifest b/dev-haskell/tasty-hunit/Manifest index ddae945c36eb..834dc2ae6db0 100644 --- a/dev-haskell/tasty-hunit/Manifest +++ b/dev-haskell/tasty-hunit/Manifest @@ -1,3 +1,5 @@ DIST tasty-hunit-0.10.0.2.tar.gz 7403 BLAKE2B 04813c3d35635ee296e28e19d76136f59e3d196a8e6a9c4410f6a7ee20996178f4c10aacdf985a73b989914099a86b1b1ab930e21584e714150e041b401e3179 SHA512 82f70cd7813affeb756de89842a77070e688169eb35a386fbc4db36b65d8c960bca7b923294918e10b65281d3265820f9592398550af8af92027960d48562fd0 +DIST tasty-hunit-0.10.0.3.tar.gz 7885 BLAKE2B a8e8af2b1fcf575646620ccb4d822e6cbf688372dacf0686a7c3760ad693f2a7d88f280ef9e43eb9cd757f89d2771368adf567a9390b1a35f9b1db5aae7c5d81 SHA512 29adbf499b8079c12c756e031c3bebffa1c312cf623ff77d4fb2e85d3462ac6e71aa8a13c3e161ef04ad5bbf910c3bb5f4b62bc3825a030b690a90eea812b85a EBUILD tasty-hunit-0.10.0.2.ebuild 616 BLAKE2B c5e5a037f7fd77848bf7efdb1428d0e537c540445708008ca90fce5dda267c4dac59063a6e1592554654155c5e4c967cb2072d8f78e946ed5f4ee30b4e1d9218 SHA512 a04eeafe2522773ae7239852fda7b59271f20808b487c64bc41d454c6b669dd6bd53ca2ea854f07211023552e245d31a142bb7f7c389942c3d4d0bbae0021654 +EBUILD tasty-hunit-0.10.0.3.ebuild 623 BLAKE2B aca6123bc7284731a64eb059aa044dd4869c8c640a9caafa0062cf81152d547e72831dd04a42810b51bb79061ec46f6045249c02b3edd55e9e97dc7ef1f6881b SHA512 a51eab645efc0c42ca1edce66bfdbcbc1f3aee2422c67e2701afa7128fb96267864ac8fe5c646ed184350679c8928fe2e9eae936f38d227f5ce6ac9df366cdea MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/tasty-hunit/tasty-hunit-0.10.0.3.ebuild b/dev-haskell/tasty-hunit/tasty-hunit-0.10.0.3.ebuild new file mode 100644 index 000000000000..e8b02135da7c --- /dev/null +++ b/dev-haskell/tasty-hunit/tasty-hunit-0.10.0.3.ebuild @@ -0,0 +1,26 @@ +# 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="HUnit support for the Tasty test framework" +HOMEPAGE="https://github.com/feuerbach/tasty" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RDEPEND="dev-haskell/call-stack:=[profile?] + >=dev-haskell/tasty-1.2.2:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.10 +" diff --git a/dev-haskell/tasty-kat/Manifest b/dev-haskell/tasty-kat/Manifest index a3228e21ea1d..ac4ec13f2ef0 100644 --- a/dev-haskell/tasty-kat/Manifest +++ b/dev-haskell/tasty-kat/Manifest @@ -1,3 +1,3 @@ DIST tasty-kat-0.0.3.tar.gz 6167 BLAKE2B 9ce1e0bfbaabfcbc7757b4b3512be83275d2662d060fe31e9fb4321d6dbac21237822e667b66bdae7126b188cda28a09726883dad349ab810b6129fa8c0c086d SHA512 3a695aaf2cd8d699dd07a58298ef9da12cdc3b56564d5202ec480b6ce099c394fbd7dbe3bbb0664b295d5a4ef6e65ec0a39f0b9479257e87356f67897922c287 -EBUILD tasty-kat-0.0.3.ebuild 673 BLAKE2B a5bd78b72eff0740cf56c9cff36f4465b3ddb603fdc5f93da16ac024f366b0614b93b8ebc07484f1953cc26da1fa6df0e4c79ecc8386366fed59b84a745337af SHA512 c75f8de2c709e793bc69d8051132f6101d1c8c7b97907bb39b89fe2b0690014d0c8bc06d6c8648a56754fb554a9c5a9a3107721dc1c49823a2e62de0a1a2d12f +EBUILD tasty-kat-0.0.3.ebuild 680 BLAKE2B 1586878b8023fb3504aaf2d41455edd8c23b8e9ce69b0ddd773012b1161b0d34f43271a7d729458fd0022aed752a036f9aabecdac335a0119c36f92adadca10c SHA512 fd2f5728ec3d7a369da04add96f218fdd814c7f52d946bf5a68aa32cb8b198ac07c2c8fe195293a0a29fd3f756159f7930093d09469b68dcd831ea61630ae7e0 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/tasty-kat/tasty-kat-0.0.3.ebuild b/dev-haskell/tasty-kat/tasty-kat-0.0.3.ebuild index e7d6236527b9..7bcd38d9f517 100644 --- a/dev-haskell/tasty-kat/tasty-kat-0.0.3.ebuild +++ b/dev-haskell/tasty-kat/tasty-kat-0.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="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND="dev-haskell/tasty:=[profile?] diff --git a/dev-haskell/tasty-lua/Manifest b/dev-haskell/tasty-lua/Manifest index b45a06d1a8c4..f6d77f1a40ed 100644 --- a/dev-haskell/tasty-lua/Manifest +++ b/dev-haskell/tasty-lua/Manifest @@ -1,3 +1,5 @@ DIST tasty-lua-0.2.3.1.tar.gz 7520 BLAKE2B 61c60b1587fd09b1db6f46066d8037034b9631e17dfd6217375df870acd91ca2558260b4e50146df7968d61ea2772765b806bcd71b6a0b91f727ebe2ccbc5fe2 SHA512 7c97f001ee2659ec48a8810505fc820607be9969151fe082157a33a308617b68be83a792b7ff1da3d492d14490fdc1b71a7d9bda2643be760a78f46fb5e98ad7 +DIST tasty-lua-1.0.2.tar.gz 10413 BLAKE2B 78d09b1c70b53b23264ee5d2b76d32be43e55e3df551792a51626201e405cd25be267cbe2c55dee2c16851877b90c30cbd8bd8b34fd341ce9024ae75e423e5f9 SHA512 0b572e4dbb793c573d28a9e3516926e7f7cba7e962e48de29c24b4da9c2656407cf3a2db21b2db56fa149ef13a70e318f44b3b5de2041863510d31e1bd621857 EBUILD tasty-lua-0.2.3.1.ebuild 887 BLAKE2B 4ed6dbf3043fd0f3107f0e16578762851576d8d13ef1e507d762f1cc4bc1b9692731b5337a6a821f2c334ccdbef9beb2677c543f3798c470beec6b6b8eae54e5 SHA512 501e8ff88552439738a8de0bc59a39160a21facd942dc19c1427951bdf814fa8ed873a273d793e253d0531615ee669f5e5e2be21643cb6a0e07eb35cd9d5ef0b +EBUILD tasty-lua-1.0.2.ebuild 1160 BLAKE2B 24b07156109897ecf8a8e6455eb8e278ce114834acfa9c2126ad25ef5fe26b1c3d795b33ca7fdae080cc4da864c892e2ca0e6573f1a09a3f4e77ffc49dc63f09 SHA512 bc0f0c001d65dac434c41c65ca5d22cfb8c7b862bd0b11c7afdc0c7a9749928fd1a75b0cf39439b303a961feac31af2685bdc169fb1e4613a5ad554a1cc75c96 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/tasty-lua/tasty-lua-1.0.2.ebuild b/dev-haskell/tasty-lua/tasty-lua-1.0.2.ebuild new file mode 100644 index 000000000000..ed8913a18c48 --- /dev/null +++ b/dev-haskell/tasty-lua/tasty-lua-1.0.2.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.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Write tests in Lua, integrate into tasty" +HOMEPAGE="https://github.com/hslua/hslua" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/file-embed-0.0:=[profile?] =dev-haskell/hslua-core-2.0:=[profile?] =dev-haskell/hslua-marshalling-2.0:=[profile?] =dev-haskell/lua-arbitrary-1.0:=[profile?] =dev-haskell/quickcheck-2.9:2=[profile?] =dev-haskell/tasty-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-hunit ) +" diff --git a/dev-haskell/tasty-quickcheck/Manifest b/dev-haskell/tasty-quickcheck/Manifest index 0520cafaba03..b26c9f7329af 100644 --- a/dev-haskell/tasty-quickcheck/Manifest +++ b/dev-haskell/tasty-quickcheck/Manifest @@ -1,3 +1,3 @@ DIST tasty-quickcheck-0.10.1.1.tar.gz 5539 BLAKE2B 688675aa15f2790d147d34dbeca8d42e556b8a2d3fe52c7687e149f271a0ddcbb6fb21ac6be4065fdf1b8dcb82aa10a8f533e77da0111c140bb9ef807e48c222 SHA512 13cfcc99eb9988d4842327d96f0e58f5ba6c653d3027a4adb307d4101bc2f7deee0033197b4358a837ace0d03423bdafe2197b029da6a64d8b650ee2f5bd958d -EBUILD tasty-quickcheck-0.10.1.1.ebuild 810 BLAKE2B d3ff4e3986f4fce347bb66ef870e4607f62dcf4dd84c04266c7ea8794822301ebb637f4ad001b048865e5aae5d5b2c5f7467dd07de2c2778b586a2a12dd3a75e SHA512 adabf148d152c6ed520fb6e57694aeb744212038ebe5a6138143697bedbf64c7b0de44097354fd70f765793125d8c00dcbc1b3050e75a2451c824a11e7ae153b +EBUILD tasty-quickcheck-0.10.1.1.ebuild 817 BLAKE2B f044795e1f866acedeb8f68fbc244b5d44de5b15d97861638e0b02323c022881ddee56978e67320f6b73c6cc4862b0748485a388c1ec1563a3e36fc0bb3103d5 SHA512 01e60eb37a4317414febba4a1c0b04e069e70398490f60c3008daf1611aa914c3c1a06ba3ee7279953ffc22a86dd7b4e4a88d17a3a99e6c85bea03a45ccaa8b3 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/tasty-quickcheck/tasty-quickcheck-0.10.1.1.ebuild b/dev-haskell/tasty-quickcheck/tasty-quickcheck-0.10.1.1.ebuild index c5e7fb3b375a..932326935ea3 100644 --- a/dev-haskell/tasty-quickcheck/tasty-quickcheck-0.10.1.1.ebuild +++ b/dev-haskell/tasty-quickcheck/tasty-quickcheck-0.10.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="" RDEPEND="dev-haskell/optparse-applicative:=[profile?] diff --git a/dev-haskell/tasty-th/Manifest b/dev-haskell/tasty-th/Manifest index 772d0c2356ac..f5ec11e6fb0f 100644 --- a/dev-haskell/tasty-th/Manifest +++ b/dev-haskell/tasty-th/Manifest @@ -1,3 +1,3 @@ DIST tasty-th-0.1.7.tar.gz 4467 BLAKE2B 62a79152f5655e70f046fab56bb735387e973b339ec551fbdd60195a35d8c24c2adb97766394bee3feae532f5179ad4a32f9ccb464f0d52ddad27542f778d96f SHA512 7302220ab27aaed22e064518e915610fd5dc7033a931f862fbc63e8a0b1cadcf9306ab3d54d48a10a200c8c8a62b9259462f513a6350df5a02836c6a29f51aef -EBUILD tasty-th-0.1.7.ebuild 671 BLAKE2B bbf5062b93739c76ba91c1a9cc9a28b649731499babaf306d87659780af8b4f5e657a27199a0c32005ac2410faffb9f4a387ae830b315e3cb1bda729b48f8b95 SHA512 e19d78927233b0c31b51be54056b7f44283f6911ff38dd6f0c2dcdc57ff912980f54e95914e14b99da0e6e657ad957e3346be43cef2af2ea44ffe1eb6ba25693 +EBUILD tasty-th-0.1.7.ebuild 678 BLAKE2B d55cada0296fc96d891fba48f0d32149b88345acda8ce321eadc35e5b723e0f2b4bc91aab23801a006ba2fee9e12c7a7b08bd7be9b36f76ef3c5e1856e35c8b9 SHA512 21ee72904fc14685bc3ba79e5cb46e44e7a0f0064a1965437cc8e3e80f0ef4b0a9db47f2c755a6a75fdd938a78cd6e1a823aa7066eed0e6e32c9f2ec6ec68c35 MISC metadata.xml 331 BLAKE2B 8b46d5bc181263d2be14db3f508a1a6e319bf5690fab67dd39487877eb1b7545926a3d5bf30676d5871e573c3c82363ab7b6f3d0f1bded4e9ab1ed311cdb2d7d SHA512 040d7f1b7d6a6ecb1bd77d6181f003b4937982bcced5ba8e0a524ea9751fe261d038d36fb7086f35e7811f029ea5a51841dbaa047af1aef99909a977668757ba diff --git a/dev-haskell/tasty-th/tasty-th-0.1.7.ebuild b/dev-haskell/tasty-th/tasty-th-0.1.7.ebuild index c0d54a8cc83a..b5e8206a26aa 100644 --- a/dev-haskell/tasty-th/tasty-th-0.1.7.ebuild +++ b/dev-haskell/tasty-th/tasty-th-0.1.7.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/haskell-src-exts-1.18.0:=[profile?] diff --git a/dev-haskell/tasty/Manifest b/dev-haskell/tasty/Manifest index 1cc076a58465..1b197760d643 100644 --- a/dev-haskell/tasty/Manifest +++ b/dev-haskell/tasty/Manifest @@ -1,3 +1,5 @@ DIST tasty-1.2.3.tar.gz 49148 BLAKE2B 8de7436bca740e55a6592e833326b03f001823c74c8678ae5d38c2c836249a9af08321df6245573e5d060a25e9512c1f601a62978f2b3f22ee846d3cef72a829 SHA512 3922fc19c3ed74b1a39f8e6dc5fe243a955ab55d2e9d08d68b0932dfa0d16cb1efbc73bb2d793c1226d56986141494ce0490c9af70e7e612d07da64d5e2ee472 +DIST tasty-1.4.2.3.tar.gz 58549 BLAKE2B 7e806ef62a455a9bd71782800e0a53b327963ea12e7dff7bc508560457dc84c6b94aa8a8b67524b3ea8b7629d5d78bd63a56790e9bbdb356393f306b271b97a8 SHA512 c5f03406e4a7b0c8ff98de285cc778a7751c535d62bb69da962f78ad4eadaf76a74d3bd2c81b1c7553b5de4a527be964c568a8311929a0dce44389c3fcaf521e EBUILD tasty-1.2.3.ebuild 993 BLAKE2B 8bd6d789ac539541abc21532fe275fd1b224ec080b20565979341ecd606797cc1b7c60c51938aa5e8fff6e86a276562a8863545f1db0ff9de36c1003e6d35ac4 SHA512 d64756f454e0ff1b55000a014c6a7b2e5b221617f6a3d8a0a21cbe79b4ad0fa4145717d91e69ac36c3f9137d52c5a3c4dc6aeeef72b3426e3a9847ab66d0594e +EBUILD tasty-1.4.2.3.ebuild 955 BLAKE2B 09ce131858030e2e593cf6928f0e4d18e73e128e0665af40bf8749de28aa4f4900526c706f6caff922620c487e1d6fec3b0d5bf426e6d6817152d7c11f955983 SHA512 36fc21296a34c44523d48e355ab517889f74abfdb52ae2003ffede8ecdb39c131d6b2bea5f33812fef0437a525b7321bceb7d28a663739d188463054e878d5ca MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/tasty/tasty-1.4.2.3.ebuild b/dev-haskell/tasty/tasty-1.4.2.3.ebuild new file mode 100644 index 000000000000..4f69152fb684 --- /dev/null +++ b/dev-haskell/tasty/tasty-1.4.2.3.ebuild @@ -0,0 +1,37 @@ +# 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 +#hackport: flags: +clock,+unix + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Modern and extensible testing framework" +HOMEPAGE="https://github.com/UnkindPartition/tasty" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/ansi-terminal-0.9:=[profile?] + >=dev-haskell/clock-0.4.4.0:=[profile?] + >=dev-haskell/optparse-applicative-0.14:=[profile?] + >=dev-haskell/stm-2.3:=[profile?] + >=dev-haskell/tagged-0.5:=[profile?] + >=dev-haskell/unbounded-delays-0.1:=[profile?] + dev-haskell/wcwidth:=[profile?] + >=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=clock \ + --flag=unix +} diff --git a/dev-haskell/temporary-rc/Manifest b/dev-haskell/temporary-rc/Manifest index 5c9969650461..3a1ee79934ed 100644 --- a/dev-haskell/temporary-rc/Manifest +++ b/dev-haskell/temporary-rc/Manifest @@ -1,3 +1,3 @@ DIST temporary-rc-1.2.0.3.tar.gz 5285 BLAKE2B 4b0d956bb76914077e3124e539e24c49bb4ef1f47480857ab7bac98c1b296b5e9c467205bf32db9fb7a9ea2e975da66cc3e3786354eebef5009c9f49b2e105d5 SHA512 cb57b33403a69058fd2cfbb5f69bf6bbfe0d6b1baeeefcd67b4dcc68c2c6325d0ddc1d68e672509ca7f83fea6b56332d535b7ba4bd607b058070e89c8b0c88fe -EBUILD temporary-rc-1.2.0.3.ebuild 615 BLAKE2B 774cefb6f36ec5791d82e4f2435f329e8e2b9e8943e2d0d0dceb8ea98e828e1f9166dd6b0e70099cf41bff148c5aa4e75945541d18f4c6a251a01a10c5f88c72 SHA512 222db64d74716593d4b030437f89bc855a05678167b45f68bd78f11e8763d229b7687c284addc07a612c558c2b098d1586791960f3dfde923e157c75bb15c94d +EBUILD temporary-rc-1.2.0.3.ebuild 622 BLAKE2B 4a3069dc14b65604afce667587d1db320515e3fbf0343380acb20b6ac5823f60d05ebe2f99b36d48f87a65663d116cdab7adddc1fd8012f55cc5a0a5f555dd4c SHA512 ed3c2aa546fa0c0af1a017d7974d0b8c5e25f33683ce721571bc378c17dc28e35115e5819152290268b0e23bd7de206b2f30e8bcee7aa79766abec971c8baef0 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/temporary-rc/temporary-rc-1.2.0.3.ebuild b/dev-haskell/temporary-rc/temporary-rc-1.2.0.3.ebuild index b337eba34f42..985178ff8b99 100644 --- a/dev-haskell/temporary-rc/temporary-rc-1.2.0.3.ebuild +++ b/dev-haskell/temporary-rc/temporary-rc-1.2.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/exceptions-0.6:=[profile?] diff --git a/dev-haskell/temporary/Manifest b/dev-haskell/temporary/Manifest index f94559562180..0b1b007272d2 100644 --- a/dev-haskell/temporary/Manifest +++ b/dev-haskell/temporary/Manifest @@ -1,3 +1,3 @@ DIST temporary-1.3.tar.gz 5686 BLAKE2B 7769c471a8fe3f2a73291b53633c9d4ec785bff9dfa93874f46bdac50b7e16a5fea918848645132593d2d0c0aeda2479777e04b1adf8fa501306bace89fdfdcd SHA512 e3078caf54da95c4efa9e9c936b35a98b62296ecce2242cd4e103605a9d29e8a9d6c7027dbf50d02b6a893bea558ea5b07dbb1df7c59bf26d86db76ccf112f25 -EBUILD temporary-1.3.ebuild 743 BLAKE2B 2f7c476d29eaa306efdb8081690174c605d74e3aa5342373db323a830b84df0db4964fcdc2f4b712e01c7b7175ad98b4f5280bdd145daff157966685c0153b21 SHA512 a29378ea865e7f418fe9e9eaca715458a5e50646b4141048848093fec3ba387d205f204818ba614b425e8cb3e97b667053330d9939b78d4a3cee8a058d2cdc98 +EBUILD temporary-1.3.ebuild 750 BLAKE2B a0d31331bdc34c303d69b263f87a59791b94c7cb14dcfdbb05d7cd7e94999f58bc5d98c1d3c7912e4fb1be72b0399fd0215890317df697b0ae1b9328b44aecc0 SHA512 63a570d0b485928caf6336dc927af913dea2478a4da10fbff1771e735b305d6947078c28f7dc9327426d8052d558daa97c3042c8a9bcd34bd055582f737961a5 MISC metadata.xml 761 BLAKE2B 7c7ee76e9b93493c648a71eebfde77e8ae629f868ee971279a77cedc5172150d2de7310dd30a90fe4bbe1e2021d38043bfa7ce5123905a4f57dfa083c550bb78 SHA512 bf4cce9e2c0f0921309ad35510b53914d8982ca1fc4f7e0f169e8aeba6e4f52c91c1e938c3e4ee2f48db0bd4c859002eb7c27a98bd821e624f576ef9bbe38fb1 diff --git a/dev-haskell/temporary/temporary-1.3.ebuild b/dev-haskell/temporary/temporary-1.3.ebuild index 1557b635b0ea..2b7831982538 100644 --- a/dev-haskell/temporary/temporary-1.3.ebuild +++ b/dev-haskell/temporary/temporary-1.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/exceptions-0.6:=[profile?] diff --git a/dev-haskell/terminal-size/Manifest b/dev-haskell/terminal-size/Manifest index 61eb77eae881..b998fb1a59bc 100644 --- a/dev-haskell/terminal-size/Manifest +++ b/dev-haskell/terminal-size/Manifest @@ -1,3 +1,3 @@ DIST terminal-size-0.3.2.1.tar.gz 4175 BLAKE2B d6a2b54298217dfae26e3fccb5aca6813c23b1bdef5c2e22236b6285222ade53842acd0283e862c86f25f94c1b5ce9f990ad583e0f498b57795d6d59bafdd920 SHA512 1e04705dda8ade9a06f8b369f1033a93ffb94a1b959a556e11f2373b25924adbbab4be0f3e077394e1023e0054044739df13406b69153c1542f4083be82a1584 -EBUILD terminal-size-0.3.2.1.ebuild 550 BLAKE2B dd79a9bf784e8aa01cc8a12ae7975c9201818a6d329cfbe12081ec7f10b65671f7caa64c4582a7fdc70d942a517aa2d628f1c97bcab7c70a96389f4fdaff86e9 SHA512 5833c731db135b99d49b9e915890679431eedeaa5a0e30f8788fea9ff82fd6b0e47a8701a2dce16d3315a5e50ed93dd0282e24bc2e326875285506ab54398b41 +EBUILD terminal-size-0.3.2.1.ebuild 557 BLAKE2B 43d306e79adc87bef497bc4097ec074e987ff41bbd8bf90879606d9dcc2a232b915d3121d2bb7ecc56e3c363bb238025e88fbd1e524dd1b306fe177f3a0f0630 SHA512 bbc3cce018547a943d42fbe6a5d04a5cafbb902eefad4da988b3f068ddfc338b302911feec92d34c575c9b1893c4a35cf2c64000ddd149e44a037dade92918d1 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/terminal-size/terminal-size-0.3.2.1.ebuild b/dev-haskell/terminal-size/terminal-size-0.3.2.1.ebuild index f525f392145e..88a2d4ddd3ba 100644 --- a/dev-haskell/terminal-size/terminal-size-0.3.2.1.ebuild +++ b/dev-haskell/terminal-size/terminal-size-0.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="BSD" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/terminfo/Manifest b/dev-haskell/terminfo/Manifest index f738440f7b2e..81973187ecea 100644 --- a/dev-haskell/terminfo/Manifest +++ b/dev-haskell/terminfo/Manifest @@ -1,3 +1,5 @@ DIST terminfo-0.4.1.4.tar.gz 42234 BLAKE2B d20920290bb865982d3dac1647a7bad8d75dc7782db249286fa0fcd70ba1bf532da174bc0925f13c6870a2949c7d3b033656c13f5906f09000ba7d89ace4102e SHA512 3006b7c4a0628cb0f28cfb9af8172410a194ee9dc24e1bd121a94d5c5bfbba09ea0b232412eacc7f6705495511077a427ef2aeb7fff2af7cb80e25823aa1667c +DIST terminfo-0.4.1.5.tar.gz 42371 BLAKE2B f7ada992d945ee882f405925134fc0e396d3f5dd79387ea4c1cd0aaaa0e8b2c447b71a4ad6a9e407cfd43b3f4e3bfead2b04fe92ae34fea62185ae7e836980a3 SHA512 1aa802ded4efa2903b21e31cbb3dafc8e712ba3c58388a5c369224644c80f4886b4fa28671a4fdcdee621cabc80edc131a16e5fe0e7302c8398572676060c091 EBUILD terminfo-0.4.1.4.ebuild 793 BLAKE2B 01cd10ce298ac638d7d5c24ec6523033ca7a4fee2a254ee4195e6a46f614b22a881e17f86a3d934923483fe942ad526eaf1e3d16b7d3308fa353ce5f1d413239 SHA512 d7559f37e03109c279c3186bda704d5a21e1259d5265807b93ee6a9623630810e173e96f7ac456a7573839a3e2cb9220031d91e4b62a6a1d469ddb1c35a77ced +EBUILD terminfo-0.4.1.5.ebuild 609 BLAKE2B a88a79e2696eeffbbc8a96c622da62f60dc5f4fe52345e119d5a4dc97c848d66b2109b5725935f785cd411282053e1a8468af0d175afec71c61682ef064221e3 SHA512 acb782b27621ef5ef88c8e2ce54abf69d564a64af13e07c76845fb72bf7b688a52bbe31e9232d8439cdf566c4a1972903d4602bfd835366bb8c2a0938727c2fe MISC metadata.xml 307 BLAKE2B 003b3eebc9166e3fcf3a156b5ac8bf6424e44c43df1af4083532c37cd2d3b4123a3ca4df5a159b45a5e1cd1b33dad8ba119270a07bb396d3f0b5d96986c3d0b8 SHA512 5d75a5161871dc8d484a01820fcdf881566e9e399c2b66e2a36255dab484303b36b5630db46e3bd60da74f01cb44eeb2c119e773bedf78834aded7e5790dd838 diff --git a/dev-haskell/terminfo/terminfo-0.4.1.5.ebuild b/dev-haskell/terminfo/terminfo-0.4.1.5.ebuild new file mode 100644 index 000000000000..db93122b0098 --- /dev/null +++ b/dev-haskell/terminfo/terminfo-0.4.1.5.ebuild @@ -0,0 +1,26 @@ +# 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="Haskell bindings to the terminfo library" +HOMEPAGE="https://github.com/judah/terminfo" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +#keep in sync with ghc-9.0.2 +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" + +CABAL_CORE_LIB_GHC_PV="PM:9.0.2 PM:9999" diff --git a/dev-haskell/test-framework-hunit/Manifest b/dev-haskell/test-framework-hunit/Manifest index 9248d48b3478..d96c15f4c40c 100644 --- a/dev-haskell/test-framework-hunit/Manifest +++ b/dev-haskell/test-framework-hunit/Manifest @@ -1,3 +1,3 @@ DIST test-framework-hunit-0.3.0.2.tar.gz 2770 BLAKE2B 48d5d90f215a27402c77967e4656e99cf74740775a98b3fbbd6d3ecd90ec1dc8d31cf462df6f7ba2939b40dd524d5f13a4cde01ce0d03aeb2829726393ef39de SHA512 068ca4326935746769aa4023076e9bd85d1753073c6e67d88daa6ccf2a69f3bafb87c3b03fd5ada612f6ddbdf2447b06ef8f853675cf0efe9eafd80606c40e32 -EBUILD test-framework-hunit-0.3.0.2-r1.ebuild 927 BLAKE2B 1da27c2b4bedef1e8b0357dc8291402f6b117114f50ad50b3fccd1fc113f721219222023343a6ba32e692db232bdfc97ff95fe75653a6a33cade08a4abeeb052 SHA512 3851c29b2dcb7278b98bdb08b2bdd7298b754ce346b46100f381c9df461d17510687a6e56c3a94b6cb4abff12f3685b88d2d85c3b8ecbf0174113010e40588e1 +EBUILD test-framework-hunit-0.3.0.2-r1.ebuild 934 BLAKE2B 943982851c886e356cb985cf4155bede1568b2a312296c938953436fb52d52f3d51b57d6414b6e43f573c708ce94ac1dec2b6296ab3334d7b21b104b429d53f6 SHA512 e0275c6b9573a71a75a7b32da89b121248be913c03a72f081ab29dc5d62d7b71e9e02747835748996cbcf04306393a11fd43234337dfcd05b28546dacbe98b97 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/test-framework-hunit/test-framework-hunit-0.3.0.2-r1.ebuild b/dev-haskell/test-framework-hunit/test-framework-hunit-0.3.0.2-r1.ebuild index 8f1588293af7..0d13ac29645c 100644 --- a/dev-haskell/test-framework-hunit/test-framework-hunit-0.3.0.2-r1.ebuild +++ b/dev-haskell/test-framework-hunit/test-framework-hunit-0.3.0.2-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 @@ -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/extensible-exceptions-0.1.1:=[profile?] = 2.4 && < 2.13' 'QuickCheck >= 2.4' \ + 'random >= 1 && < 1.2' 'random >= 1' +} + +src_configure() { + haskell-cabal_src_configure \ + --flag=base4 +} diff --git a/dev-haskell/test-framework/Manifest b/dev-haskell/test-framework/Manifest index 852bb2705b58..8d41107d5b71 100644 --- a/dev-haskell/test-framework/Manifest +++ b/dev-haskell/test-framework/Manifest @@ -1,3 +1,4 @@ DIST test-framework-0.8.2.0.tar.gz 21317 BLAKE2B 80065ad3d87188a8310e93b9caaaca73c3176e150b254fe29dd3e08d38f7a7066119b132f6c747a35a87a13764d115fe83b131a023667a3919c0f1c0963c770a SHA512 d8e7ea274819a1b49b9f938df527d22c808f456d25b84f03173ed57dddd39c230fb037a57ce90c38f571801ee38e86bed6826df1c93f184e4a803c72ce5f41e4 EBUILD test-framework-0.8.2.0-r2.ebuild 1727 BLAKE2B 8c6a015f85bdf78f4ca1c73c7a94a3e57c2b4d422c784efb8db8cbfe2479e48339fb183554ecf4e82852af396ebdffbef1e915dc718350fbbdc3db6a90fa7ebc SHA512 8ab07824a70dc730d2a1b325c7cc9111b861ef8f6e322db87c46857c92e9237446a8398a99368ec6f29daf9a55b49bbfc723a15565ff3ca18bcb3647fd66bc76 +EBUILD test-framework-0.8.2.0-r3.ebuild 1798 BLAKE2B 33d5e86b6b8cb4738196783242438c657c97e7146d63b48cf79d7d22f1022ed24bd4efd749cef8c548cbc85e9ff8434ce9b056547c26751bb59d6841ddec89a4 SHA512 64239434d64960aec84c9bc712f361bfe3e12a64f1ae95e1532f721fb5cab4b8652dab107620a2d2b1286621e9a5f509e513ab3ed6687ab1aa9037f1baeb5367 MISC metadata.xml 619 BLAKE2B 5dda0deed2ea136a6b18221ddc28243559d72b47f554da14099cc1ab7a4df7eeb779cf88e169d7858c06e353b11d2aeb7721a35202f619d24c9c35639914f449 SHA512 b079a7931fbdad02490f0e12a81322a936e751480368f9389405c30740ac447a0d7ea542be38c2c2465d33fd97099075deba8d3a24f48b6bde60cbf2f6f05234 diff --git a/dev-haskell/test-framework/test-framework-0.8.2.0-r3.ebuild b/dev-haskell/test-framework/test-framework-0.8.2.0-r3.ebuild new file mode 100644 index 000000000000..1d18700a0b58 --- /dev/null +++ b/dev-haskell/test-framework/test-framework-0.8.2.0-r3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +# ebuild generated by hackport 0.5.5.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" # Broken test-suite: missing modules +inherit haskell-cabal + +DESCRIPTION="Framework for running and organising tests, with HUnit and QuickCheck support" +HOMEPAGE="http://haskell.github.io/test-framework/" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RESTRICT="test" # tests are missing + +RDEPEND=">=dev-haskell/ansi-terminal-0.4.0:=[profile?] + >=dev-haskell/ansi-wl-pprint-0.5.1:=[profile?] =dev-haskell/base-orphans-0.1:=[profile?] + >=dev-haskell/hostname-1.0:=[profile?] =dev-haskell/old-locale-1.0:=[profile?] =dev-haskell/random-1.0:=[profile?] =dev-haskell/regex-posix-0.72:=[profile?] + >=dev-haskell/semigroups-0.18:=[profile?] + >=dev-haskell/xml-1.3.5:=[profile?] =dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.10 +" + +src_prepare() { + default + + cabal_chdeps \ + 'ansi-terminal >= 0.4.0 && < 0.9' 'ansi-terminal >= 0.4.0' \ + 'base-orphans >= 0.1 && < 0.5' 'base-orphans >= 0.1' \ + 'containers >= 0.1 && < 0.6' 'containers >= 0.1' \ + 'semigroups >= 0.18 && < 0.19' 'semigroups >= 0.18' \ + 'QuickCheck >= 2.3 && < 2.10' 'QuickCheck >= 2.3' \ + 'regex-posix >= 0.72 && < 0.96' 'regex-posix >= 0.72' \ + 'time >= 1.1.2 && < 1.9' 'time >= 1.1.2' \ + 'random >= 1.0 && < 1.2' 'random >= 1.0' +} diff --git a/dev-haskell/texmath/Manifest b/dev-haskell/texmath/Manifest index 6e3061a094e7..644a8f9183ae 100644 --- a/dev-haskell/texmath/Manifest +++ b/dev-haskell/texmath/Manifest @@ -1,3 +1,5 @@ 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 -MISC metadata.xml 920 BLAKE2B 7db4c3ec5411216f66ca174c02c873163e1fb7f9a514f3e69df40adeddc418bac3db4822c35726520f457ed2a892bcfd8673320908a59784eb422c7487a7637a SHA512 8b11393ff90fd65181fccf3a4d839b0b0763ad4e55522e9545aa8fcc4cbabacc7dc5435ad171e34b7a414f7b05884f3b4e5200b6d7e2c95d5211678338e7221f +EBUILD texmath-0.12.5.1.ebuild 1506 BLAKE2B 487c344d174e81e6e502a748e11b8ed45b1cd19775484267c7abed8ab145b3d3b301d5df72e0ac4f9820988577c02476479de2390ae1004055539fdaac4445eb SHA512 ec2bcb0cde7151ba026ad4faa3daabc5497cf76b683fc9beb32f18eefb26e285ead355ad49fadd14d3931ff2478da33bb1a213643452b050cb490f54766fb8c4 +MISC metadata.xml 968 BLAKE2B 05f4a11bb50a3effd8d877a0ba2c3005616a20f87119ed7390a485610ec82b92a252daf92b18ecdd0c02b7735816cc58be494d277ad0b7082995a919f2440137 SHA512 cb799257a5c255e964e5f516331ae11f844c55531b0d8bcc62be22542f4adb450f698bc16c7c03e30638e7eea178c91db74e72defe5a2d8fe1e161337473d247 diff --git a/dev-haskell/texmath/metadata.xml b/dev-haskell/texmath/metadata.xml index 46826791c1c0..7364f9dbea9b 100644 --- a/dev-haskell/texmath/metadata.xml +++ b/dev-haskell/texmath/metadata.xml @@ -21,6 +21,7 @@ Compile test executable. Get Network.URI from the network-uri package. + Compile webserver. jgm/texmath diff --git a/dev-haskell/texmath/texmath-0.12.5.1.ebuild b/dev-haskell/texmath/texmath-0.12.5.1.ebuild new file mode 100644 index 000000000000..cb2d7665c99a --- /dev/null +++ b/dev-haskell/texmath/texmath-0.12.5.1.ebuild @@ -0,0 +1,50 @@ +# 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 +#hackport: flags: +network-uri + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Conversion between math formats" +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 ~ppc64 ~x86" +IUSE="executable server" + +RDEPEND=">=dev-haskell/pandoc-types-1.20:=[profile?] =dev-haskell/syb-0.4.2:=[profile?] =dev-lang/ghc-8.4.3:= + executable? ( dev-haskell/aeson:=[profile?] + >=dev-haskell/network-uri-2.6:=[profile?] + dev-haskell/pretty-show:=[profile?] ) + !executable? ( server? ( dev-haskell/aeson:=[profile?] ) ) + server? ( dev-haskell/optparse-applicative:=[profile?] + dev-haskell/safe:=[profile?] + dev-haskell/servant-server:=[profile?] + dev-haskell/wai:=[profile?] + dev-haskell/wai-logger:=[profile?] + dev-haskell/warp:=[profile?] ) +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( dev-haskell/tagged + dev-haskell/tasty + dev-haskell/tasty-golden + !executable? ( dev-haskell/pretty-show ) ) +" + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag executable executable) \ + --flag=network-uri \ + $(cabal_flag server server) +} diff --git a/dev-haskell/text-conversions/Manifest b/dev-haskell/text-conversions/Manifest index 7490ad79887b..825d1bf3af00 100644 --- a/dev-haskell/text-conversions/Manifest +++ b/dev-haskell/text-conversions/Manifest @@ -1,3 +1,3 @@ DIST text-conversions-0.3.0.tar.gz 5232 BLAKE2B d06232313990941dba2c300703a1b6b9b65c68583b8e8a77d6f8536104e39af2d7fb5529e52fc39b1c554fe50efc5df9fb4397305bf4e763b3fa5425b8b72189 SHA512 767816f953468932ab579d0cbdd20f7bbe1fc72c4ed8a857bc7bfa52a2d07abafc2065e9844ddea49f44bcf32b06e5c1abd64a222498cc6435129f2b36c036ec -EBUILD text-conversions-0.3.0.ebuild 772 BLAKE2B f69a94bd4c116d81ee73f7332d0bfd3ec4ac54787df36caa8d8d3a0ae004699b13f43e0f00f40d271f93fce6b3ea3082c227b937888c73a66a734cda127ecba4 SHA512 4b83d66a8ceedbdffb151ba5f3ec4a6eaac9cc0c968e8a104250e84f9aa806911d37669b6d553dacf003613b2429bec75abc730e95c5c68fb2dffd59e119d375 +EBUILD text-conversions-0.3.0.ebuild 779 BLAKE2B 286621146f1e099c009099d36075d049ca24507c4c6ef90f7c4bf2be56da2283c78279345b21ca18be2ebf18db6dcda6d8fc2357be7bcd796f90bb34efb2aece SHA512 861bf857158e7606a0e3bd43c0595e49a3b935916be5de20768dc32f4712a162abfc0f15a894f38856ff95a4d6a99467960c526098234f9a749fdd6d5bdbdcb8 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/text-conversions/text-conversions-0.3.0.ebuild b/dev-haskell/text-conversions/text-conversions-0.3.0.ebuild index c44a2a92df24..e1382d882fb2 100644 --- a/dev-haskell/text-conversions/text-conversions-0.3.0.ebuild +++ b/dev-haskell/text-conversions/text-conversions-0.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="ISC" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND="dev-haskell/base16-bytestring:=[profile?] diff --git a/dev-haskell/text-icu/Manifest b/dev-haskell/text-icu/Manifest index 0136c83b2247..d3736ae6fc0c 100644 --- a/dev-haskell/text-icu/Manifest +++ b/dev-haskell/text-icu/Manifest @@ -1,4 +1,6 @@ AUX text-icu-0.7.0.1-icu.patch 394 BLAKE2B 712015502f7692141388cf7d0c8d5650d6a44f5ab246a2ba50a2baa26660d1938aa10d595263244e6974487f2419b52bf713c4527026bc4f7ed2b1a97faa8ee8 SHA512 ecd63935a4f5343fdfbe5be3d319b3db29ed21acd6f7d444ee6dad022fe6da37db975697650fcf1aa48e17c0ba48b608afd6bade06f4cdbf80b56e20480f54d0 DIST text-icu-0.7.0.1.tar.gz 45533 BLAKE2B 1eda34ad7a8bcaa26814cb4fdb864e67531aca5dc80ece9a71dd770022ec7729e7e2960729c707ab9b5d4e8ad3b112e50572d26a2f2a573ffd6f3c914a0b5545 SHA512 54551ce0d629bffcca32fc855bfcdf2e24282359ce3a32578a98de4f4ad15378fa7df98c59d73323549a2ac873b10a10202bda02f5be83fbe1ab945aac5e50a9 +DIST text-icu-0.7.1.0.tar.gz 52490 BLAKE2B fb66502b0a18d8d2a0f1dcb2240e9c939b04b157acac31b62fbe65a6d5edd6244a4713d712e6b78dc54451b52d3e78d9cd8bc803e7bddb319fa8ed016c162123 SHA512 807a1385b7601edcfa6142a8e107df1b3c2820974218e2bafadb8a42eda3b68a0a16d222d75120b422e5ca9f4cd4f52f39d2b7938a541692ed4d633d5750089a EBUILD text-icu-0.7.0.1.ebuild 792 BLAKE2B 9fe2288a1eaa58e4ef5cb5942cb4e51515278e6ff14b851bf7d744294bcc1ef379b50a9e375507d603482d32007865e276171f38490f93df08f9c82dd91086f9 SHA512 0d169a01c09f968e86a396a2f82395ed30e32f06ab205acbde21347ec6e85e7a27d85c3440278485643ebfc869c2f486a8f808fb4d58dad303e622cfd04f5d8b +EBUILD text-icu-0.7.1.0.ebuild 959 BLAKE2B b53beca30ef9e989ef48f6efbe7d4abcac119b3d1156ad7b621bb5a277ded05e2d15e9125bf5b99e707b2c0b2ae89d99d455bae33ce4b19f71fbcaba432589cd SHA512 6c6b61f6064fac9037980233750b64198045b3a550ddd59c0e363d75409148f5db28a287213074307d900abd30bb6114e08a5a8e4cd678fce827e85db9180a2c MISC metadata.xml 1376 BLAKE2B f8eac75846f100d7c4ce35babeeca51e675183f9b3b51a36e7843285605f8b74ca348ca65ac0cd0e44c9c50ad938b692b0f2c4739dcf71900315fec818e126db SHA512 9df90d53144c31dce7b15ed8bd798eb5fe1b222a179c46a6d9ea1e5044114e1e6f23c9e04285e790e9c3bc7828577dc7886d9ce2a2cd327176f0bfa52197e9a5 diff --git a/dev-haskell/text-icu/text-icu-0.7.1.0.ebuild b/dev-haskell/text-icu/text-icu-0.7.1.0.ebuild new file mode 100644 index 000000000000..36a69b685a0d --- /dev/null +++ b/dev-haskell/text-icu/text-icu-0.7.1.0.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.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite" +inherit haskell-cabal + +DESCRIPTION="Bindings to the ICU library" +HOMEPAGE="https://github.com/bos/text-icu" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RESTRICT=test # QuickCheck occasionally finds counterexamples +# and fails to build: Duplicate instance declarations: instance NFData Ordering + +RDEPEND=">=dev-haskell/text-0.9.1.0:=[profile?] + >=dev-lang/ghc-8.4.3:= + dev-libs/icu +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" +# test? ( >=dev-haskell/hunit-1.2 +# >=dev-haskell/quickcheck-2.4 +# dev-haskell/random +# >=dev-haskell/test-framework-0.4 +# >=dev-haskell/test-framework-hunit-0.2 +# >=dev-haskell/test-framework-quickcheck2-0.2 ) +# " diff --git a/dev-haskell/text-short/Manifest b/dev-haskell/text-short/Manifest index 156d365179c6..8ef61d1a7523 100644 --- a/dev-haskell/text-short/Manifest +++ b/dev-haskell/text-short/Manifest @@ -1,3 +1,5 @@ DIST text-short-0.1.3.tar.gz 24435 BLAKE2B f0d571f2c84ca47ee2d4f0aef0a98812880f68d9971e73abd40f2b8d27cce50052a67f6f2a5d19d683093fabed490082df72e29bc8e43123b53b388b9962018c SHA512 6d7a5379dbaf28a201dd44229959a293acb5ff57c4659a6a34af37e46b2e6fc5eb61a00ba26d36dd08795456246429ec20236af8e342fd0d03bfcf6d06d69428 +DIST text-short-0.1.5.tar.gz 25113 BLAKE2B a3ed468d60d4a351ad86600f5d6e7241ae88b987746fabc8ff79f6e0f0c687a9d5d5e0f4fcabb2fbf7c48ce2e3a37b798e478d6c8239760974e7a55835cab1aa SHA512 32f09a1abc37ddb3f85921d80629355f68b2e68531f14318907e792a8eeb7d4a258bfcf7d45710dcb67f85fadfbad2bb9ffdac27a912aefc4296dc1818585125 EBUILD text-short-0.1.3.ebuild 1348 BLAKE2B 9dce2c4775e803c5620c336d74e39b303928368af2fab518cbff7291fcf86f3ba9e71af05c29aee99eb74e70e92a756d139612d3e28ec90f6d6bfd80cf6fb983 SHA512 9fa66fef824be7dcfde5be75a08f59e0c2125a80a8e653a349cb233a6f3907ca2c6eaadd0dc082d4d545fb2d0fa2fd215e8f569405323f79ef49a1c2019ff726 +EBUILD text-short-0.1.5.ebuild 952 BLAKE2B 6bd1b580b324e4c2283fd4a357af4c4c59f5b119dfa5a0b468767578bb056fc8777ce3e548cac65c33cb5d21762c67d21c6794ca44bef95ce0b64b8e71b9c352 SHA512 ff9602c46cdd9e4f3233a6e3db184f1cd530351de2196325d697aa5047b059b1d53ecd37741ab1f26714c5078b45db98d8a132311bc1957d8b7f618bcc484e52 MISC metadata.xml 872 BLAKE2B 91ab79a1fe67e92a0d86869ef6be2bf2dbcbfb0cbda3425c9dc2b3ed0e494fe514b06bb0604eb1f5f8ecb8c1d6425d8dd0b213ac31f2d77c55e247cfac04ab39 SHA512 3c4d2162ee00fea6c378da26e4003bf3aafdbcb4df4024ee53b629f4eea49ce4eff5c2f82d5c3b1cec7a5ee9b352e6dbd4acbccb93705a9fdc02742dcf617e03 diff --git a/dev-haskell/text-short/text-short-0.1.5.ebuild b/dev-haskell/text-short/text-short-0.1.5.ebuild new file mode 100644 index 000000000000..314d73d8d405 --- /dev/null +++ b/dev-haskell/text-short/text-short-0.1.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="Memory-efficient representation of Unicode text strings" +HOMEPAGE="https://hackage.haskell.org/package/text-short" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="asserts" + +RDEPEND=">=dev-haskell/hashable-1.2.6:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/tasty-1.4 =dev-haskell/tasty-hunit-0.10.0 =dev-haskell/tasty-quickcheck-0.10 + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/th-compat/th-compat-0.1.3.ebuild b/dev-haskell/th-compat/th-compat-0.1.3.ebuild new file mode 100644 index 000000000000..026205d6a813 --- /dev/null +++ b/dev-haskell/th-compat/th-compat-0.1.3.ebuild @@ -0,0 +1,26 @@ +# 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="Backward- (and forward-)compatible Quote and Code types" +HOMEPAGE="https://github.com/haskell-compat/th-compat" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/base-compat-0.6 =dev-haskell/hspec-2 =dev-haskell/mtl-2.1 + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/these/these-1.1.1.1.ebuild b/dev-haskell/these/these-1.1.1.1.ebuild new file mode 100644 index 000000000000..01de2acee2c6 --- /dev/null +++ b/dev-haskell/these/these-1.1.1.1.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 +#hackport: flags: aeson,assoc,quickcheck,semigroupoids,+assoc + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +CABAL_HACKAGE_REVISION="5" +inherit haskell-cabal + +DESCRIPTION="An either-or-both data type" +HOMEPAGE="https://github.com/haskellari/these" +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/assoc-1:=[profile?] =dev-haskell/hashable-1.2.7.0:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=assoc +} +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/time-compat/Manifest b/dev-haskell/time-compat/Manifest index 998ecfacfd6c..42ad8fba8bb8 100644 --- a/dev-haskell/time-compat/Manifest +++ b/dev-haskell/time-compat/Manifest @@ -1,3 +1,6 @@ DIST time-compat-1.9.3.tar.gz 50050 BLAKE2B 9c6f457945a975d88fe1784daf7dbf4a0b96c086cdd05af97a3b0d9d2379777c985b8b73dd592f588d4e09aee2fc987ed4b97efd4d4199841318114b379a8c5d SHA512 937020b42b739a9ee2da3d8105181adc45d80f7e8b5af81c7f43dfbf567f33c81caf0e34de8896bc139f1eb4e40efd0715e9f6e5a4d542a1a86c4ea53151cf2a +DIST time-compat-1.9.6.1.cabal 5033 BLAKE2B bd54030fd2ea681d4b50eebbf05db7a8080c0023aaa845d285e4b9c15c86d9b578446c690d5053c00da27a28ee77be5ee4a728a9d120f98271f57128b4fada2a SHA512 9643dcfd5e6397b00b16547fc5eff687363d5921b44293d2e80e665392ee853315da84cfb3aa91ee8f225bee1966b281af80a5a549bdfa10b42444f27b097890 +DIST time-compat-1.9.6.1.tar.gz 59964 BLAKE2B 0a19a9692100d47f14643613539061104fead78056d37ff3aededf3d15ef00e23aa6875b77b56a92138818511b7681197ff55fb8adb6a0d6075c7e02bf0fe397 SHA512 ca0b19aa5e7948fd7d9fbd8ff5e1b0f93a2d8d410d515e7078b40370e7d9fc363c111d53551d57a0320efb0894bcc2210afa8fc04da9f003ded626f53b7e58ea EBUILD time-compat-1.9.3.ebuild 1481 BLAKE2B 5c1bb85d1b748888124e04a61cac8ace0fc2c212fe1dbaeda469744bff1d3947100ac6a539bd0c04a7ad8418d6015bb65d22c6c436fcd288851b0215176bdb28 SHA512 c9a34e3220e8b343c491059bd7a717f07b37eeeb081701458b8ed7e83eeafba3f0f730728e7dc8d2d29168733efeaee94c66071d1b642a184a74cddc4968e992 +EBUILD time-compat-1.9.6.1.ebuild 1611 BLAKE2B 850a8e316fb4dff4613059ab5dac85e30fb9a5463743f8d51f143949476151ca7cab81e2ea7783f305e0ff339fad3335692fac7a5be5e8f31f74f192316a8af3 SHA512 85feb1c9c27f201c76d439b3d355a689c7f9f7e739d5e98ac86f71f5b6734fad4ca4ee749bf7effa7be4f06aba766a3e97cb13e1d38d651cda9a8e2e214f56a2 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/time-compat/time-compat-1.9.6.1.ebuild b/dev-haskell/time-compat/time-compat-1.9.6.1.ebuild new file mode 100644 index 000000000000..70c0b821543f --- /dev/null +++ b/dev-haskell/time-compat/time-compat-1.9.6.1.ebuild @@ -0,0 +1,47 @@ +# 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 + +DESCRIPTION="Compatibility package for time" +HOMEPAGE="https://github.com/haskellari/time-compat" +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/base-orphans-0.8.4:=[profile?] =dev-haskell/hashable-1.3.2.0:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=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 + + + + haskell@gentoo.org + Gentoo Haskell + + + Run doctests as part of test suite. +Use with: @--write-ghc-environment-files=always@. + Build the unicode-collate executable. + + diff --git a/dev-haskell/unicode-collation/unicode-collation-0.1.3.1.ebuild b/dev-haskell/unicode-collation/unicode-collation-0.1.3.1.ebuild new file mode 100644 index 000000000000..088b4ed2a90e --- /dev/null +++ b/dev-haskell/unicode-collation/unicode-collation-0.1.3.1.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.1.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +inherit haskell-cabal + +DESCRIPTION="Haskell implementation of the Unicode Collation Algorithm" +HOMEPAGE="https://github.com/jgm/unicode-collation" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="doctests executable" + +RDEPEND="dev-haskell/parsec:=[profile?] + >=dev-haskell/text-1.2:=[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-quickcheck + >=dev-haskell/unicode-transforms-0.3.7.1 + doctests? ( >=dev-haskell/doctest-0.8 ) ) +" + +src_prepare() { + default + cabal_chdeps \ + 'text >= 1.2 && < 1.3' 'text >= 1.2 && < 2.1' +} + +src_configure() { + haskell-cabal_src_configure \ + $(cabal_flag doctests doctests) \ + $(cabal_flag executable executable) +} diff --git a/dev-haskell/unicode-data/Manifest b/dev-haskell/unicode-data/Manifest new file mode 100644 index 000000000000..b05b7fd6f8b4 --- /dev/null +++ b/dev-haskell/unicode-data/Manifest @@ -0,0 +1,4 @@ +DIST unicode-data-0.3.0.cabal 5123 BLAKE2B 9166d0496d890a880d364aae56d48a0d1b6c474a708a8c59754f196f75d07278e8b27d8d0f1f68a6fdab475f039c4b7fa7ca35434efdeb891b016003ef4abb17 SHA512 45ca93bef8197394f5a04528169f269417a915ae550fd8c531826ae85707939666689a2fc33b954ce4cc053330f062fc123ffeae408790f9613181c14db1da05 +DIST unicode-data-0.3.0.tar.gz 142487 BLAKE2B 0e1dbe384957adb0ff53482fe65578a10d6753c3ab14e6e5aa5da60f5891fbe10ce4bd024f76ae5f213b53baef24c1ccf97a4a2cbd79de1595336db23fda64fc SHA512 6e96f9b93f8a37c8e17f6b20fbe5339fdfeeb75a9d0c6311b03e0bdc9a4a6aa87db6adbe2c3d7d4e7671635df1b32c5325d37815f48ae03ab3b27190a293896b +EBUILD unicode-data-0.3.0.ebuild 993 BLAKE2B 14d0fa73d7905faf847c973714b3d5b2926b61f60eb0c4686ff489697f970503e7261561bd6191dea6baa52f76c3afe97965766844e34ad7564cbc3c1bbeb583 SHA512 1b5f051f7902361ede01a785d985ea949c2fc2d27258069862a0f486b390dc1469f0fd6e79ad3428507c3e015d523f2a6377a44709afd8d6e1cb4d6399e8716a +MISC metadata.xml 249 BLAKE2B 84b809c265ff2a09d1f06c66d4797652ff4c64205d94323e07333ae0fbddcfb8c58d0176a8cc52bd37e9353371d987b9b473b9747cb082e1c2871ed80fcfa144 SHA512 ce055b41ff1c10209e88579fe21ce16550be7e9b21f87724564f06430aa6f478974f186a10c8ff7e92398f534c09109aeed57eae1c6d2b56b5c99ebfb64a0015 diff --git a/dev-haskell/unicode-data/metadata.xml b/dev-haskell/unicode-data/metadata.xml new file mode 100644 index 000000000000..b7878815d80d --- /dev/null +++ b/dev-haskell/unicode-data/metadata.xml @@ -0,0 +1,8 @@ + + + + + haskell@gentoo.org + Gentoo Haskell + + diff --git a/dev-haskell/unicode-data/unicode-data-0.3.0.ebuild b/dev-haskell/unicode-data/unicode-data-0.3.0.ebuild new file mode 100644 index 000000000000..816a4b7df3b1 --- /dev/null +++ b/dev-haskell/unicode-data/unicode-data-0.3.0.ebuild @@ -0,0 +1,38 @@ +# 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="Access Unicode character database" +HOMEPAGE="https://github.com/composewell/unicode-data" +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="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/hspec-2.0 = 0.2 && < 0.7' 'ghc-prim >= 0.2' +} + +src_configure() { + haskell-cabal_src_configure \ + --flag=-dev \ + --flag=-has-icu \ + --flag=-has-llvm +} diff --git a/dev-haskell/uniplate/Manifest b/dev-haskell/uniplate/Manifest index 35f199330f17..ff189ab570fc 100644 --- a/dev-haskell/uniplate/Manifest +++ b/dev-haskell/uniplate/Manifest @@ -1,3 +1,5 @@ DIST uniplate-1.6.12.tar.gz 30055 BLAKE2B 557c3eeb14c0b292d4e0325a711babec39a76829822aee07e38ee49f7a4c3f82e72e6231c00fad1c7831864a7df4a9e12b3e913b60fe0e227d651d39c73300af SHA512 049b07e8a57db7e44d91fc9c8dcfb5c49b78a692a730061763cb8bcc4fbc3ed1065bd7a4c337e3d344693df882a0718b6d3bb6a6ea1e7d520a36d252d7038b07 +DIST uniplate-1.6.13.tar.gz 29787 BLAKE2B 345b5c523469ccc4d98ebdf7498fbdfe9ae183af46c4cc1e1fcdc0782d6dd31d40f53e5ee04d652beb048c62c0d0241d6336eefd87cbfc10d4c0d7bb647b29ad SHA512 8cab820d40b318c7483319de4174bdbd3637e1c93f42bc6b796c6a8a1fa93331c0a2ff3b7c77f6a2ec0509fb48bb922ef732c7d79e8e6bcf7987bde949459310 EBUILD uniplate-1.6.12.ebuild 850 BLAKE2B 63fd1b5c1e47faa5cc0d15fa8fad4c8a378f375003f5e74a7b0d367b2700625269086ebf39987dad1a6d4a293198bc7a78ef69f871bd1d97e11084422b853bf2 SHA512 ae7c73c75a8fdcbbdf51523548f3a3f2dfb6d9af8b8e9ad5c088840af63872f6be97a241b85eea50eda25eb465e0aec271f0f4bd43872ca41581018bddbdb7ab +EBUILD uniplate-1.6.13.ebuild 860 BLAKE2B 990fb1fe90811f396577a3432d723aa37c36fdcb55516c855b5aa052d55433585cd31dcba2bf0caee268aec58240c8aaa2bc7758df076b33b166ea5dafc99c3d SHA512 c381acdff6e91668ae0ddb292eb57424fb733ff07a83ed3dc72a32a04bae91029f4c31ddb6741eaf308a0c0edf1d5d7d262bd83a4c71aa6080bbb8c0f442b70b MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/uniplate/uniplate-1.6.13.ebuild b/dev-haskell/uniplate/uniplate-1.6.13.ebuild new file mode 100644 index 000000000000..fc1036f70164 --- /dev/null +++ b/dev-haskell/uniplate/uniplate-1.6.13.ebuild @@ -0,0 +1,34 @@ +# 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: +separate_syb,+typeable_fingerprint + +CABAL_FEATURES="lib profile haddock hoogle hscolour" +inherit haskell-cabal + +DESCRIPTION="Help writing simple, concise and fast generic operations" +HOMEPAGE="https://github.com/ndmitchell/uniplate#readme" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="" + +RDEPEND=">=dev-haskell/hashable-1.1.2.3:=[profile?] + dev-haskell/syb:=[profile?] + >=dev-haskell/unordered-containers-0.2.1:=[profile?] + >=dev-lang/ghc-7.4.1:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-1.18 +" + +src_configure() { + haskell-cabal_src_configure \ + --flag=separate_syb \ + --flag=typeable_fingerprint +} diff --git a/dev-haskell/unix-compat/Manifest b/dev-haskell/unix-compat/Manifest index 12b2ac0f366a..2a02ed181a41 100644 --- a/dev-haskell/unix-compat/Manifest +++ b/dev-haskell/unix-compat/Manifest @@ -1,3 +1,3 @@ DIST unix-compat-0.5.2.tar.gz 13281 BLAKE2B 617e916badf79b76959ffcd542ad6fa1f1ea04c0bc741faace7614bc9e0fcae0cc34dabb06197fa8686dee26b0d890ee95d3f6e5f6258e543424a9d99498a0cf SHA512 0a0a98e03edb7c6ab4401a022c3e90f7598b24930cb22ba04711c3f57b8f87990c6669d5cda07196b61d36cb6e0fa8b281822fa99b199c3b78cfccd0bc3f70be -EBUILD unix-compat-0.5.2.ebuild 630 BLAKE2B 74c8d07da523e801ea697e83d48355b76f8fa798cf7d5aa546d467e31d3650709f76c8a5569a9da5194fef6730af7f172a6075083dd76ee77d4ec72abe9b3647 SHA512 f850c9bb4845a7cbbd1838a8296c205da6d0fd773cfe0392bf467be9c2b8af3b014d3678b56f7ffcceff3cbf3a063ac963ac0528c593e6a896a48c5d933c551f +EBUILD unix-compat-0.5.2.ebuild 637 BLAKE2B 827e2ea67c7bba8fd4de86779fa9d090e48d009cb8f217fc9f234c032bdd8396d8ec8a0385e32065bb6e6a89a65f4afba3a24101880be8737a98308df269864c SHA512 a5aa660e42601c4937d78a6d6e364021eb244b9c6043a797d5e08e2dd96552a0fedd14827fab31700a368a604d54225e72a2167ab970b4b11a50aefecd54dca7 MISC metadata.xml 651 BLAKE2B 946871cc30dd4d34418eef9efbd2b64b90aa324121007435c5d07ecbf32034fc80e73027c4388b05cef8a1f4743bd3f2adf0290e91cfc4ddc806a28fc671c2ca SHA512 e4bf4feb5c458447290720b561e3e63f6a3959bba450721969a27fef210b9f353c212800f1f88e71812fec573b1a1ff275f29c33310eb964e71ef58b46e9992b diff --git a/dev-haskell/unix-compat/unix-compat-0.5.2.ebuild b/dev-haskell/unix-compat/unix-compat-0.5.2.ebuild index 4d2b34731609..596c1e51c761 100644 --- a/dev-haskell/unix-compat/unix-compat-0.5.2.ebuild +++ b/dev-haskell/unix-compat/unix-compat-0.5.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="old-time" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/unix-time/Manifest b/dev-haskell/unix-time/Manifest index ca439ab3ba18..f42c98623164 100644 --- a/dev-haskell/unix-time/Manifest +++ b/dev-haskell/unix-time/Manifest @@ -1,3 +1,3 @@ DIST unix-time-0.4.7.tar.gz 52235 BLAKE2B ec885f79c7f2be3766528dca640e59709aa984f70523714614414f921a7c7808feed274b44bc33cf23d4acee49dc0d8e4e30e9016a372850dfa1695abf81f7d2 SHA512 a9e5b77cb9c93b9a20687406aaeeaff5277d05b95ee9d874f3e0292eca83574b2e842785e0a88f71be3e91610db228c68b5cec885c4b3ea15fc6ec1bb861c072 -EBUILD unix-time-0.4.7.ebuild 967 BLAKE2B 5b4370d1e895c1eedcc660453613d2e8bffeb5ed2b108a0e1b6301c9c4b2ac818e4f02218f64017230d9cfb2dd8932502b6dd4f50c409ebdba36a70077bdab4b SHA512 1af90478348d7f630e969f9c914671abff74edec9867493d3038144f95a73b881ffb05644a2e41a31a56cd43fc2f1e2d4a1c9869b49f3f1c0f0cfab01a51336f +EBUILD unix-time-0.4.7.ebuild 974 BLAKE2B c94928c9170c142dda2771029109fc8ee263895a3c7ae6ec46dd98b8685750ab24ed27d1b701e159e0bd1f3060fe1417347e6d65e6136428565d9199831cf813 SHA512 573257c536d3503a188a1a8cc2060218fbb6301132cbc468d755d2d03101859cf83cf904365805833761ab43de36e905e578a861d49c06572d681203c700bb5c MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/unix-time/unix-time-0.4.7.ebuild b/dev-haskell/unix-time/unix-time-0.4.7.ebuild index d5efb0ce3590..450054957f8b 100644 --- a/dev-haskell/unix-time/unix-time-0.4.7.ebuild +++ b/dev-haskell/unix-time/unix-time-0.4.7.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 # QuickCheck finds counterxamples: diff --git a/dev-haskell/unliftio-core/Manifest b/dev-haskell/unliftio-core/Manifest index 6bbae4d7d40e..6afacaf72064 100644 --- a/dev-haskell/unliftio-core/Manifest +++ b/dev-haskell/unliftio-core/Manifest @@ -1,3 +1,3 @@ DIST unliftio-core-0.1.2.0.tar.gz 3631 BLAKE2B 26829fb8d218fd1b73f1bc86b1d673cedef8894345a37c428d73875c0e1c4a47a7107c0a7d9818ee03e6abd75c7da5cd7afdf4c2be02845ff78527c80eb86351 SHA512 5bd46d40be031b398b3238a5170f45641861a30c8cf20ca5a202b47367f00bb52e7391a53301edd47f8d688c713c06ebfdc51b1528518e28f8e8d6ad619e10eb -EBUILD unliftio-core-0.1.2.0.ebuild 670 BLAKE2B fb857ed8b69277b0ec28fc626ce2534c746f088defe03f709ca717f149f20418508ad0bec1bfd291e7bf9c9538f99c6b3e9e20b6d4e7bf3955310aea0c80f823 SHA512 a4d6d66e7fca219182698c5e4fc5d3ef58162a0487df74f4d2208a595f39709e0fab9fb66b73fe2697b87cd3c6a5350f149b314796dccea3d0e6a92cf3448e5a +EBUILD unliftio-core-0.1.2.0.ebuild 677 BLAKE2B 0910857ddc6eafaccdf2e001b1fbf86e2e212e5b26388e2f9bd75f0a72e9ba85949b8a1f46c74ed3503ad351d756bdb38eba31aef7d4a7de19a566637fcfd8da SHA512 dea9636767eeb84dae0b164d36fbcf5897267000d6dcb5982cef498bbf429ca049a27cfcd07506e088b4e6575f57b68d4b44e0818f21226ae920f4d6409fb0e7 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/unliftio-core/unliftio-core-0.1.2.0.ebuild b/dev-haskell/unliftio-core/unliftio-core-0.1.2.0.ebuild index 54bd3721dca0..7a76c672ee3d 100644 --- a/dev-haskell/unliftio-core/unliftio-core-0.1.2.0.ebuild +++ b/dev-haskell/unliftio-core/unliftio-core-0.1.2.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 @@ -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.8.2:= diff --git a/dev-haskell/unliftio/Manifest b/dev-haskell/unliftio/Manifest index 1a18452cfb83..b0611c068831 100644 --- a/dev-haskell/unliftio/Manifest +++ b/dev-haskell/unliftio/Manifest @@ -1,3 +1,3 @@ DIST unliftio-0.2.12.1.tar.gz 53520 BLAKE2B a8f1e044400a5cc49af3db66fe3e79f8441b2a742e11493eddb59bedba94a196591ef914c5ab1cf998f337751fcc931c92e20efc62ef7989d460072cb44abb96 SHA512 fb2814860cd2b59ae1a17dfb5892198666b59b737264e46e303909a9f5ce2377f92e70ab7d666fc7f927b9cad6593659dd2bb2168478021927b184e54ae4b44d -EBUILD unliftio-0.2.12.1.ebuild 789 BLAKE2B 5ab87bb7847db3f467402d993e463241260439f7b7c22cc20bdfbf75c20b90828c731b4b17ae429f6cb01993b4d6db00f067374261d0882769fbb2a5dfa95ec5 SHA512 453ce139a173ca79c4363c350456f85eff0d0bd26b4de832dc5099c5b0a885cdf56147005e756485f5eecba9f83637bff558fd71e71d5f5e6526b11d2a4fdee9 +EBUILD unliftio-0.2.12.1.ebuild 796 BLAKE2B 4fda0d95857e3b614b42a98f0b24e40aca351a0edcdbceb5220bff4ed91286d5193747e26cd8b6e0312213e8d855d61633b32c299c81cb169ae80736c807e763 SHA512 802a3496a263423643cd170b251bbda7067d7c93ee92d754accfd288365fcbea06c1e7f82261629cd267c7a21da088d6186aebc00230b01012ae7772526f1060 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/unliftio/unliftio-0.2.12.1.ebuild b/dev-haskell/unliftio/unliftio-0.2.12.1.ebuild index 73a601914874..ed54fd6a0381 100644 --- a/dev-haskell/unliftio/unliftio-0.2.12.1.ebuild +++ b/dev-haskell/unliftio/unliftio-0.2.12.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/async-2.1.1:=[profile?] diff --git a/dev-haskell/unordered-containers/Manifest b/dev-haskell/unordered-containers/Manifest index 43d353ccb2a7..75ae39091981 100644 --- a/dev-haskell/unordered-containers/Manifest +++ b/dev-haskell/unordered-containers/Manifest @@ -1,3 +1,5 @@ DIST unordered-containers-0.2.12.0.tar.gz 53070 BLAKE2B 54bc9779382d4b83d6d6e1c352326f79da69ad75ec27a125ee3bf2cd784c8ffc3ed733fd3db285ff1c0dffce94653ec0bef4694eeefdce682f1c6abf7c828581 SHA512 516f45494c598e33301df08d2877fae2484b6574cb554def35ab3ef31e29424a140115be81b88cd7aa7a8c7fe7a77354a7379c62a65aa00cd8c5c674ee1dd00f +DIST unordered-containers-0.2.17.0.tar.gz 54110 BLAKE2B 089317f81ce422b1ad54b20bf6c4724a13db855b34e6b4c634e36ed7e897927d2390559f32e8b1f1c38b206c0e8802e066d1f20b3b0a9c3c69a23a01ca993a1b SHA512 e0705e0ad9ec03ad192a8e4047aa5c8a1da6268075be28f423d3f3e7d330084ec02d8499b9f5ee8686c4dd36c67758822d58484155f3ce2cfd210e5bb1a3bb8b EBUILD unordered-containers-0.2.12.0.ebuild 1204 BLAKE2B 7253c4968a349241dd03c10e9f1d28a04d78330eb57d9c4d97864923137dfb108c45e6332d6420476ba08cced4e8d1f99510abb56b5fa36bd39192164157c068 SHA512 192a30c296c21e5059cb46219e568296a16974801ca950c4429d13018e6516ef3ba99b035ab5fa24333c8f423867549fa78f388a7534d9089b4cfec494ec9581 +EBUILD unordered-containers-0.2.17.0.ebuild 1031 BLAKE2B a4f36574ba6c64cd6378daa41e1bbfa0774cf3f4a1ec7364a57499a984e08afa645b98842069b38d4815d2ddd7ebcd3358a89f049804cd37445e101c76538b7e SHA512 e79533c92096dbd1005f9c5eab0da87fc0a0c02c29279b35ba55c21436b35708e02050219acc6405d195079ab0ffe0b5bccea15013a5e9890facb39ab7e69839 MISC metadata.xml 675 BLAKE2B 0558c755df81a5a948d84f2b1dcf91e313e3211747df92d0cf094720079184ad32b9739224eeda0a8d80f99a2a126597ad409eebd9b8ca454342ba0a5d3960ef SHA512 e4dccb120f5c5f31d1b36079856f533ece40be9f8a4c2ccc3bd88ec43691466f2e3d0292bfe0d4e74d241fc7719c595b3f798cb22a25a4f38f3770397d2f5765 diff --git a/dev-haskell/unordered-containers/unordered-containers-0.2.17.0.ebuild b/dev-haskell/unordered-containers/unordered-containers-0.2.17.0.ebuild new file mode 100644 index 000000000000..45e599c273dd --- /dev/null +++ b/dev-haskell/unordered-containers/unordered-containers-0.2.17.0.ebuild @@ -0,0 +1,37 @@ +# 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 +#hackport: flags: -debug + +CABAL_FEATURES="lib profile haddock hoogle hscolour" # test-suite +inherit haskell-cabal +RESTRICT="test" # Circular dependencies + +DESCRIPTION="Efficient hashing-based container types" +HOMEPAGE="https://github.com/haskell-unordered-containers/unordered-containers" +SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~ppc64 ~x86" + +RDEPEND=">=dev-haskell/hashable-1.2.5:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1" +# test? ( dev-haskell/chasingbottoms +# dev-haskell/hunit +# >=dev-haskell/quickcheck-2.4.0.1 +# dev-haskell/random +# >=dev-haskell/tasty-1.4.0.3 +# >=dev-haskell/tasty-hunit-0.10.0.3 +# >=dev-haskell/tasty-quickcheck-0.10.1.2 ) + +src_configure() { + haskell-cabal_src_configure \ + --flag=-debug +} diff --git a/dev-haskell/utf8-string/Manifest b/dev-haskell/utf8-string/Manifest index fce885e26531..b8ec0be6e8c6 100644 --- a/dev-haskell/utf8-string/Manifest +++ b/dev-haskell/utf8-string/Manifest @@ -1,3 +1,3 @@ DIST utf8-string-1.0.1.1.tar.gz 8667 BLAKE2B db2f899e0f78e44700cec859fd71982024e05f971ab5fef36071410c207a23dce1fa7430ce6cdeefdb5b2c28509eb5848946e2207e046ab7a4105c56e25fce16 SHA512 2dd647625478c9738b3af5e23e1e5ff92968449ad74e6d53dc308fa0f2b08b63c421a1cbe5491dd260b9b32770ec626843d320a09b80eb984211dba53934b965 -EBUILD utf8-string-1.0.1.1.ebuild 664 BLAKE2B b40b275cca2571ee0686b55e7c69f8d71fa118e7bd339bf1488b164f199106d760a77d912fba817d7668abca417a5200c7ea4b672e95f5a1b9f673a9cc613139 SHA512 1b7449e5727e7ca09510be596b672164691dde9d9772512fd99a98a63ddab77d5992d9c357caad5fc177abf05d715f6e84a832588b73a512d9e7d271bbd1fbb4 +EBUILD utf8-string-1.0.1.1.ebuild 671 BLAKE2B 057236db708783b1d6d44f60b44ef88961bc74f8672d11576c3616abfc66c9047516e4a3a797e27b86f9b281853b5f2a2dadd34ee01799ad25e4137e8cb3ac47 SHA512 f48ed12241a88599c0aac51a60e1581f39b1dc7651a260bf78f863218bb8cc010d40817067ea63a5bc01bedc8e802c0f8405efebf505ea79ac663407fb5a6c67 MISC metadata.xml 310 BLAKE2B c88e7067331d5cb831e5acafdfd28d0288c46bd74836ebf57d7761c21b5cc749193fdfb7230a0b5c6af62be2f207ff2c669d619b0a217a6ccc87de7defca4e65 SHA512 78e4df1ca1e798c59cf5262f1f6faeca2f61e8e81edc852ce381e331f505b7ffe7cfc02849f3cd631e2244389ae64af067785cde04b6405352b47a0949d8c4b9 diff --git a/dev-haskell/utf8-string/utf8-string-1.0.1.1.ebuild b/dev-haskell/utf8-string/utf8-string-1.0.1.1.ebuild index fb5e89962dca..e0927430157d 100644 --- a/dev-haskell/utf8-string/utf8-string-1.0.1.1.ebuild +++ b/dev-haskell/utf8-string/utf8-string-1.0.1.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=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 ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/uuid-types/Manifest b/dev-haskell/uuid-types/Manifest index 62aff7d80b42..f394b613a17a 100644 --- a/dev-haskell/uuid-types/Manifest +++ b/dev-haskell/uuid-types/Manifest @@ -1,3 +1,6 @@ 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.5.ebuild b/dev-haskell/uuid-types/uuid-types-1.0.5.ebuild new file mode 100644 index 000000000000..b7f12258b510 --- /dev/null +++ b/dev-haskell/uuid-types/uuid-types-1.0.5.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.1.1.9999 + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +CABAL_HACKAGE_REVISION="2" +inherit haskell-cabal + +DESCRIPTION="Type definitions for Universally Unique Identifiers" +HOMEPAGE="https://github.com/haskell-hvr/uuid" +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/hashable-1.2.7.0:=[profile?] =dev-haskell/random-1.1:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + test? ( >=dev-haskell/ghc-byteorder-4.11 =dev-haskell/quickcheck-2.14.2 =dev-haskell/tasty-1.4.0.1 =dev-haskell/tasty-hunit-0.10 =dev-haskell/tasty-quickcheck-0.10 )) ++import System.IO (utf8) ++import Build_doctests (pkgs) + + main :: IO () +-main = doctest ["-Iinclude", "-Iinternal", "Data"] ++main = do ++ setLocaleEncoding utf8 ++ pwd <- getCurrentDirectory ++ prefix <- makeAbsolute pwd ++ ++ let customFlags = ++ [ "-package-env=-" ++ , "-hide-all-packages" ++ , "-no-user-package-db" ++ , "-package-db=" ++ prefix "dist/package.conf.inplace" ++ ] ++ ++ let origFlags = ++ [ "-Iinclude" ++ , "-Iinternal" ++ ] ++ ++ let modules = ++ [ "Data" ++ ] ++ ++ doctest $ customFlags ++ pkgs ++ origFlags ++ modules +diff -urN vector-0.12.3.1/vector.cabal vector-0.12.3.1-r1/vector.cabal +--- vector-0.12.3.1/vector.cabal 2022-03-22 22:09:55.787142644 -0600 ++++ vector-0.12.3.1-r1/vector.cabal 2022-03-22 22:12:23.547142715 -0600 +@@ -49,7 +49,7 @@ + + + Cabal-Version: >=1.10 +-Build-Type: Simple ++Build-Type: Custom + + Extra-Source-Files: + changelog.md +@@ -99,6 +99,11 @@ + Default: False + Manual: True + ++custom-setup ++ setup-depends: ++ base ++ , Cabal ++ , cabal-doctest + + Library + Default-Language: Haskell2010 +@@ -288,4 +293,6 @@ + base -any + , doctest >=0.15 && <0.19 + , primitive >= 0.6.4.0 && < 0.8 +- , vector -any ++ , directory ++ , filepath ++ , base-compat diff --git a/dev-haskell/vector/vector-0.12.3.1.ebuild b/dev-haskell/vector/vector-0.12.3.1.ebuild new file mode 100644 index 000000000000..d427c9308787 --- /dev/null +++ b/dev-haskell/vector/vector-0.12.3.1.ebuild @@ -0,0 +1,67 @@ +# 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 +#hackport: flags: -wall + +CABAL_FEATURES="lib profile haddock hoogle hscolour test-suite" +CABAL_HACKAGE_REVISION="1" +inherit haskell-cabal + +CABAL_FILE="${S}/${PN}.cabal" +CABAL_DISTFILE="${P}-rev${CABAL_HACKAGE_REVISION}.cabal" + +DESCRIPTION="Efficient Arrays" +HOMEPAGE="https://github.com/haskell/vector" +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" +IUSE="+boundschecks internalchecks unsafechecks" + +PATCHES=( "${FILESDIR}/${PN}-0.12.3.1-cabal-doctest.patch" ) + +RDEPEND=">=dev-haskell/primitive-0.6.4.0:=[profile?] =dev-lang/ghc-8.4.3:= +" +DEPEND="${RDEPEND} + >=dev-haskell/cabal-2.2.0.1 + dev-haskell/cabal-doctest + test? ( >=dev-haskell/base-orphans-0.6 + dev-haskell/base-compat + >=dev-haskell/doctest-0.15 + dev-haskell/hunit + >=dev-haskell/quickcheck-2.9 =0.15 && <0.19' 'doctest >=0.15' +} + +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/void/Manifest b/dev-haskell/void/Manifest index 0797e7a49761..5155294d19cb 100644 --- a/dev-haskell/void/Manifest +++ b/dev-haskell/void/Manifest @@ -1,3 +1,3 @@ DIST void-0.7.3.tar.gz 6741 BLAKE2B ff5e21a4d902d23b056c39ab691d532c9be6d2c11452291629a0d40113a5fc72fd68f5713834c6a5ba5a07c3f4a4603faf8f53aa9968406a7d03468ffda78d48 SHA512 d9ecf726c6f7806d25d7d3f759a94d8b82c21c348b1cb7943c48d799bbdfdc01d9d729f1a64aebbf66d52275f2e69fa2b060db2fcb408b83a23ccff2730d8a11 -EBUILD void-0.7.3.ebuild 703 BLAKE2B f7abd7369431cce7d56d4e8b98156a8bc8d338101967f6f353d850b70a16d9272d754601a587407882cfad89b926b0d1144c4e513492eb61703f6f179bee788f SHA512 04c017cb9ee414c4682e8c6f81396b1d29da60503287a165321c2b252aadb340fb721df10df409d9f551fc7068379fd0ed337ff1153a5f7fc34bc8c91b5b4a99 +EBUILD void-0.7.3.ebuild 710 BLAKE2B ad08231c805681d33786facb11485dad172729f18d129f8935d00a177fc4e896e2bafee5f3b03d44645c797bbcdba1c474975970f32101897153acb1461b3738 SHA512 25020425f9ffecf5221461b0370f9e5d515b6455aeed88f14fb1abc5e859234ac669047a2bba68c480f22f514d90f51b7592f6786b6037ea2dd999ed9353405d MISC metadata.xml 408 BLAKE2B 51de8f21aeff6b30f22927774b6ade4124af9fde1498a83eb30854058452e4e3ce268481ce2c7cd26240de7c6661cd251f60a44f1318979122f10affcffd3709 SHA512 6b0796b5edbace044d5d151d0d85fd9df63ac3d42a46e4d284b33196d84dcf00c9c356d621cc909ef4cc3e9db3e94eec8320fc610eb68fa5391ce0e2ea1ac45e diff --git a/dev-haskell/void/void-0.7.3.ebuild b/dev-haskell/void/void-0.7.3.ebuild index dd7ae273a1d5..f52c1f0aa39a 100644 --- a/dev-haskell/void/void-0.7.3.ebuild +++ b/dev-haskell/void/void-0.7.3.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="safe" RDEPEND=">=dev-haskell/hashable-1.1:=[profile?] diff --git a/dev-haskell/wai-app-static/Manifest b/dev-haskell/wai-app-static/Manifest index 17ff66442dde..f29cf8b07c6e 100644 --- a/dev-haskell/wai-app-static/Manifest +++ b/dev-haskell/wai-app-static/Manifest @@ -1,3 +1,3 @@ DIST wai-app-static-3.1.7.2.tar.gz 22843 BLAKE2B 777a25ac71c24fa850b214d18096396dd03809c125aab8197d2621f0943bfc6bbae0f8f25dbfe19dd93bb835dbb39487ee89689ca3ef49e8c9580f102d1a9df9 SHA512 e073d85efc201eab94b9c8be4e40ee71567d07ed2e2907504a946477211bc21aaf2250213cac67525ae58be499b164b09880600c0a6f62b0b1742fb9d730d6d9 -EBUILD wai-app-static-3.1.7.2-r1.ebuild 1747 BLAKE2B 12ea8f91929c0f877b30a7984915d57d64c83765ed33f51a98fbd595b96a25e41fd7e31ed6d63458bd592341d28b2dcbdfc006ca0a6addeb0a224a4f06931afb SHA512 a51e76beaef1afbe0ad5087685f5f6a13d63cac3529288b14e68fddb54982f10c02d45aa303e924da9f3088cdeac67878eb207a5e4d95010a377084e163af120 +EBUILD wai-app-static-3.1.7.2-r1.ebuild 1754 BLAKE2B 0f53dc7af69108e42faeed39810c45c413d15baeae7b5e860a2b4a245e2c55ac4bca0d48b2b23913c538c590301440190e57ce3db00dd1951fc9dfb02e3d2425 SHA512 7b57ece740f9adc4ec6e8cc82bb7a48752ccb5f50b7a5e7be43bf3addf4e81f5b44479fcc8fedf2986c2683d5353b3cc36849a59779482776f093cd6907bf689 MISC metadata.xml 311 BLAKE2B dce4171c69b651662a84fa14f1733a032ce60355c873f2b3da4b15e039474007cdeb954dbe9a19480492c32dd2a3d44f3df046cae2d80342bd0d0b4c601a79a0 SHA512 a23b949d7616eb7ff5758395e1033da98b1b91be3ad2877e2336f97c5476d72102dafba624342f0259a23df9f83b4072c1448eacde6c152d0199e30e04d48095 diff --git a/dev-haskell/wai-app-static/wai-app-static-3.1.7.2-r1.ebuild b/dev-haskell/wai-app-static/wai-app-static-3.1.7.2-r1.ebuild index d29aea060d12..e0f765ec4033 100644 --- a/dev-haskell/wai-app-static/wai-app-static-3.1.7.2-r1.ebuild +++ b/dev-haskell/wai-app-static/wai-app-static-3.1.7.2-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="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="print" RDEPEND=">=dev-haskell/blaze-html-0.5:=[profile?] diff --git a/dev-haskell/wai-conduit/Manifest b/dev-haskell/wai-conduit/Manifest index 55817f241371..57b411b2c795 100644 --- a/dev-haskell/wai-conduit/Manifest +++ b/dev-haskell/wai-conduit/Manifest @@ -1,3 +1,3 @@ DIST wai-conduit-3.0.0.4.tar.gz 2151 BLAKE2B 58cfa6e727cb2461c9d8978b61391d4dc5ddf01a64c1719e2ae71cf3cefb9768ab64c389d8772fb80159fbc34c5ff5d31a00d5d2519a6b74cb3a1eb022c44305 SHA512 49f1a2b53912a899b4cf427a72ab7c34994fd86810e5345233de34a611c71b970ff09e8fa33c93803950c2991a7c22c9b0b6d277fc9aca64bb599af60415ae70 -EBUILD wai-conduit-3.0.0.4.ebuild 656 BLAKE2B 8803add91fa90dfd0250329544aee72625492852881c4ea26bbb847ad8c26c1a71a08fed649ebff7ef905648615aa22ed252b199bbdc040ccbf70a41d335f67f SHA512 f26c9450a7a7a2cd93abb50a625cb8ee0cd6d6146fb2246b126d984344504bf857fc9e116aa7fe7eeec3eb476275191a39c4014f5a40f844fcf259142a8aadab +EBUILD wai-conduit-3.0.0.4.ebuild 663 BLAKE2B 6c3f37d80ad254a0ca2c1ec0693de28cadce4d3569b90537c45f998fc453c61d8a39659b9f4bf285b6b00bd0cfc6a1ac0f6ff2da7072039262ba37d1542487d1 SHA512 0092e37aefb63c54a230fda01de366d903578b86e4536805711abc5184139ac2ae05d0c3a7599db8ade8e23ee276253347b0bb2ff06e83dca4f3c81585d2fe09 MISC metadata.xml 511 BLAKE2B 176506aa0a52cbfd86fa7ffd279478758b196ce117008d80d6cde4aff575e2a90498e422cd667ab059be8b5ed687ce6dbbf93237c7a8651ae0d13d32cc0bf25a SHA512 959ba20b0f93b8f5a097a6456c2555f6f8a854a3fa6b64045f28d441cb61c378fa0ca86a54ff4f43fa03f1f438dd44cbaeadf2b72f95fc5999c2dd496a636026 diff --git a/dev-haskell/wai-conduit/wai-conduit-3.0.0.4.ebuild b/dev-haskell/wai-conduit/wai-conduit-3.0.0.4.ebuild index b81a100250f6..fe373a96e5c1 100644 --- a/dev-haskell/wai-conduit/wai-conduit-3.0.0.4.ebuild +++ b/dev-haskell/wai-conduit/wai-conduit-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="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND="dev-haskell/conduit:=[profile?] diff --git a/dev-haskell/wai-extra/Manifest b/dev-haskell/wai-extra/Manifest index 1a0ecaa7adb5..972a662afb0e 100644 --- a/dev-haskell/wai-extra/Manifest +++ b/dev-haskell/wai-extra/Manifest @@ -1,3 +1,3 @@ DIST wai-extra-3.1.4.1.tar.gz 67063 BLAKE2B d75f1425cf4c75596adb65c152c954a6005b085f3a290d7dea279a4417d85e359f6948fc8282cee63f2057b4dfe3e33b7a364667544c925582024e4255e71462 SHA512 c33b513bd6e627361007f285167235535ac4065e7198749c14d05cfcd89c5017b54896064c64ffdda9875d6363b684b9beed4098fdbefaba1058045ba3245af5 -EBUILD wai-extra-3.1.4.1.ebuild 1808 BLAKE2B f6bfccf1117ac3eebf209d8407f6267b36a3c78d4a14b4b275380d69584d8ade001867c01a0e88dfaeb7c21ecd83071e1c405b64945ede056c970d4e810d768a SHA512 e3021edbb18578d73a4903d247924ced88e303f749fb824d454348c937be57a05e4a8553bfec943ca4c7577dce496b62e2ed7cdc9da4c6d32a632cfa888baf17 +EBUILD wai-extra-3.1.4.1.ebuild 1815 BLAKE2B bde0734ef669bc1c9d3e1340c99b3c331a6d8ade43160e173934dcd38971a0b51bb504dc61d2633de2d568ac121417d012bb1552e90d640c75517cf02bceff18 SHA512 466f9d4e3b9e4d7eed2a99cca7a981d073f1bae3026f721efaa5d33e169b43ecb7e099840642d8d4183b58824c5dfd8c51a834266f1080771d290165e973826f MISC metadata.xml 327 BLAKE2B 218e06e8cc3d6ffe2ecfde2149aacd275b343bfd4cc2e4ea5cc59a026f4cc7a137889f9b1fc310724e8a2b8a3293e828cfcbea933913ed1fbc984ce054ab8875 SHA512 16195ffb161bad5d1755577c272cd6d517252d34d548e3246c7f9fc4336fe0d83bd75b8322186c4fd734cfadd8120e147653348f6a4574137024e4b06314c694 diff --git a/dev-haskell/wai-extra/wai-extra-3.1.4.1.ebuild b/dev-haskell/wai-extra/wai-extra-3.1.4.1.ebuild index c923228ad142..9c88148a4e87 100644 --- a/dev-haskell/wai-extra/wai-extra-3.1.4.1.ebuild +++ b/dev-haskell/wai-extra/wai-extra-3.1.4.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 @@ -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="examples" RDEPEND="dev-haskell/aeson:=[profile?] diff --git a/dev-haskell/wai-logger/Manifest b/dev-haskell/wai-logger/Manifest index e5148da7e970..c26afc9e5246 100644 --- a/dev-haskell/wai-logger/Manifest +++ b/dev-haskell/wai-logger/Manifest @@ -1,3 +1,3 @@ DIST wai-logger-2.3.6.tar.gz 5823 BLAKE2B a08fde37085151e267b8abb21653021e4de773f5e85606b98900ea5fa33eca680f37dffebe7b416d95abc8ee925110274809de6dabc1be169226835256dcb091 SHA512 0c16120c342321cd686ab7cf9fa7df503a426b0c3d145c16e566013e0df44ef565d9890726d780c1fb73a49507f49bbf5fb886ff4bdccbd19a19b4c00626532e -EBUILD wai-logger-2.3.6.ebuild 881 BLAKE2B 585f4add0be6c0bc91d49be04f237d471021627858f4825534b35f79f1abd52a1baa82744925e8dd8a567c377a721c7b34983f1977b37244a11b66b44fee5688 SHA512 376c97fb12aab7dc30a8103744697dbb828c0fa5543f12aa0b54e4ba7434205c15dff1de71f448b68ef17ac116b07a29e0aa4b90cd3a97821a449fab65fd96fe +EBUILD wai-logger-2.3.6.ebuild 888 BLAKE2B 337e301f3b84e438520895759e22bce2474e4c751883e191d8dcd50f96380735c46400a877e0dfea78f92babc2f8b1038d4b6cad2e62949215917f8f3abb3777 SHA512 5ebd761c4477da2ba70b861ddd850bb89fc362d06027597a2e801fb921e00effa0779dde0efd0612d9efc94ef66ae8fb64237a0ee4fc9bd61e35925cfa48fa4f MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/wai-logger/wai-logger-2.3.6.ebuild b/dev-haskell/wai-logger/wai-logger-2.3.6.ebuild index c3feb21d3d6a..cb7d1df1cb74 100644 --- a/dev-haskell/wai-logger/wai-logger-2.3.6.ebuild +++ b/dev-haskell/wai-logger/wai-logger-2.3.6.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 # does not specify full dependencies diff --git a/dev-haskell/wai/Manifest b/dev-haskell/wai/Manifest index dfc5e0a76e11..e0dfa1db0002 100644 --- a/dev-haskell/wai/Manifest +++ b/dev-haskell/wai/Manifest @@ -1,3 +1,3 @@ DIST wai-3.2.2.1.tar.gz 10221 BLAKE2B 5822bae6d3f0326206da9b14646654af135690ca134d48b5f8b7eb6acd39652d829c8d4daa5afc80926b2409cf9fe1d498ef2b727cd8baae7c1f266178a39861 SHA512 72c92389d3faff234003f835206ff6eae3f8e3d885d7519706f8b78df3cb1c92121c5de7e8272436aed22ade8440baaefb14d50a10f2f233badadf16d1b5e431 -EBUILD wai-3.2.2.1.ebuild 754 BLAKE2B ed06ab4d55bcaf079b083c1ddf59da60b8982330ced2703663f0dc462fcdb84a896d864c97f9d28f4a3fe31952bf819056d92c9ed0e44a93faf5f5b4251dc4a1 SHA512 46dbf594fc085cc3dee4930d3a8695d4998fc5e3a725f15a08e7f3a534cb8c9536f4c44fc5b9d36786ecd8ce66b3ceb6a7d05114332fa89c7ee92380b35eec94 +EBUILD wai-3.2.2.1.ebuild 761 BLAKE2B a772001389597d8c9a6217d9e7abe3f57e8376a470062d8dd93c335ab369251f59cd69f38aa9d27a1879e59aba4599493733146c7c47b4638120c699187b9190 SHA512 0b0d39f01bb03209a56fc8d47367d7becf712363f3c7e5e2157f162460f2efa75f397b3e06fa4b400043c7513a57ca9e9fb8a2e5a224ccdb8196d2bd7aa3df63 MISC metadata.xml 327 BLAKE2B 218e06e8cc3d6ffe2ecfde2149aacd275b343bfd4cc2e4ea5cc59a026f4cc7a137889f9b1fc310724e8a2b8a3293e828cfcbea933913ed1fbc984ce054ab8875 SHA512 16195ffb161bad5d1755577c272cd6d517252d34d548e3246c7f9fc4336fe0d83bd75b8322186c4fd734cfadd8120e147653348f6a4574137024e4b06314c694 diff --git a/dev-haskell/wai/wai-3.2.2.1.ebuild b/dev-haskell/wai/wai-3.2.2.1.ebuild index 7639458078ae..428b50520383 100644 --- a/dev-haskell/wai/wai-3.2.2.1.ebuild +++ b/dev-haskell/wai/wai-3.2.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/http-types-0.7:=[profile?] diff --git a/dev-haskell/warp-tls/Manifest b/dev-haskell/warp-tls/Manifest index 43e3ee14f814..a20491703f5f 100644 --- a/dev-haskell/warp-tls/Manifest +++ b/dev-haskell/warp-tls/Manifest @@ -1,3 +1,3 @@ DIST warp-tls-3.2.12.tar.gz 8200 BLAKE2B 71380d62ef1ec401140d308499dc7aad8e6fae1d3e51cc64285f5e740c1ed9fc30f9f096f1a40977e5f5252da49646632c9dfb21090f8d7924b6ab29e619082e SHA512 c1fa08c710bbbb88e914bcb7e978fa0fedcff9900351cf8f2b59bbba8b35e56b605ba3bd36d6162459397f38a0cdcedd5e48472f3d7d1b1357d0b0c3c2fa75ba -EBUILD warp-tls-3.2.12.ebuild 1058 BLAKE2B a9c46efe3847801bff4f204b64e99dea9816151f99a4c351cfe7e6037677d381db0688c1794c56b4933bd13cc520ad314660bfff988f0b0213742a1f10b771eb SHA512 6a11de123e8adc62ecbbe843a8307ab20335ac4d52afe6bfb0e207c98111ffc6ba64ede1317fdbdd8ccc3a9e1867d5da44bfd2cbf572a1db975f6326f4bd7381 +EBUILD warp-tls-3.2.12.ebuild 1065 BLAKE2B e9a2c41311cb8feb9d4b9ffced525dda5528c0aaff1a090e22f7de6e142854801a27ac22b7c10cb4f44ea1624c7015fb3df4b4018b585068e4dc32d40c632b96 SHA512 f1f818f5e796632ce65b2581313b543ad42eca390327a82958896e66d2e49117f991ee1bad12af8138a795674511ba7d1616ebdd12a65f3e4e1ff07911dc7ac4 MISC metadata.xml 327 BLAKE2B 218e06e8cc3d6ffe2ecfde2149aacd275b343bfd4cc2e4ea5cc59a026f4cc7a137889f9b1fc310724e8a2b8a3293e828cfcbea933913ed1fbc984ce054ab8875 SHA512 16195ffb161bad5d1755577c272cd6d517252d34d548e3246c7f9fc4336fe0d83bd75b8322186c4fd734cfadd8120e147653348f6a4574137024e4b06314c694 diff --git a/dev-haskell/warp-tls/warp-tls-3.2.12.ebuild b/dev-haskell/warp-tls/warp-tls-3.2.12.ebuild index 1bd16536432e..e40b558f07f0 100644 --- a/dev-haskell/warp-tls/warp-tls-3.2.12.ebuild +++ b/dev-haskell/warp-tls/warp-tls-3.2.12.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="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="" RDEPEND=">=dev-haskell/cryptonite-0.12:=[profile?] diff --git a/dev-haskell/warp/Manifest b/dev-haskell/warp/Manifest index f20484707979..167dac0ba1b2 100644 --- a/dev-haskell/warp/Manifest +++ b/dev-haskell/warp/Manifest @@ -1,3 +1,3 @@ DIST warp-3.3.13.tar.gz 64719 BLAKE2B f9430b22fed524cfa8b90ec3ead31f8c86c74a5b5b967503dcc682a31da8880814856f37c4612d16a873ecdb6faf21dbca1af28c1e1f22942fa258c3b828c326 SHA512 ac37e1f274d26b2c846429960074d27010c0864efd87da6d79f03e3f833aca3269176bb99301ab8cb59c4476ff12bae35b26e0fe602e7b0e2cad2837592e07b1 -EBUILD warp-3.3.13.ebuild 1945 BLAKE2B 63d1b9042bd59b623179b1565323f459199fc82ef8f956ded7c9c9635891bcf4622024d55c8a6447b258d39014c307be50902120b2484c398cffa3c2c4d927ce SHA512 979e0ee76888f0b37ce184f76cc6c8a1ea73ae20895ba610b97e1c6df44a34fe702c28bdca0a1c7a0f66133682fcbced275d4d57d20a81f079c4a6d2c327a205 +EBUILD warp-3.3.13.ebuild 1952 BLAKE2B b760612c951dcb3600dcc2ae00f37cfe022ea804c2f0d614b4d6db3de2bd4e3e2f6320479e5ca43cc14e032bf7573a7d3d992c435cc2678854d8467e894ba39e SHA512 f92beb0177918ba19d1a99c4e7d2bde1a9f1e8baae31f3f8e8139873cd22f623295a483889ee7c413805819c54d510ab20758583458ce3b6f33f6dce84849b90 MISC metadata.xml 676 BLAKE2B 45f8be517828e9c41c944e52d0fe735b3edaae4816b1634e3fcd11e920559bcacfb94e15a93baac0709a58a0442463a7c6d35ffdbc85981d258653bb900568a0 SHA512 53b02379b2d0c351dbad67d42a619232bfb70677ff1663655ebfeee9394ced574afdd6f03a349190d0f823511c41ea4b4e753988f3ed4bdd15ddd1ceb9b3dd36 diff --git a/dev-haskell/warp/warp-3.3.13.ebuild b/dev-haskell/warp/warp-3.3.13.ebuild index f9433e28e4b5..23fad6252f66 100644 --- a/dev-haskell/warp/warp-3.3.13.ebuild +++ b/dev-haskell/warp/warp-3.3.13.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="MIT" SLOT="0/${PV}" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="+allow-sendfilefd warp-debug" RESTRICT=test # requires network diff --git a/dev-haskell/wcwidth/Manifest b/dev-haskell/wcwidth/Manifest index cfded5be1c91..3c653b0a8610 100644 --- a/dev-haskell/wcwidth/Manifest +++ b/dev-haskell/wcwidth/Manifest @@ -1,4 +1,4 @@ AUX wcwidth-0.0.2-fix-build-failure.patch 756 BLAKE2B c18ebd2a4c38875a2ab7120645d88dd62e69ab268bd147090cb0cedece3e4b621bf70c206d79e5e2b6d3991f72188fc2087b09b2345474328b25cbbe67c906f5 SHA512 8c0951b2251002eb3f0e5f56cd06d6571ead53e2a854cc79d1e496d7b0a82792a216a48e85deeef0d1c0b4f330da624729150b77bd444d911f6149c9c4109cb5 DIST wcwidth-0.0.2.tar.gz 4168 BLAKE2B 4c6f3b490934aacef35b4fcbf8d9cc8f2c93b2d34a705e78dae4750f2adaf37d4d16d89e6595a50bf545d7a7dd486f589b1000f7d2f5b2893b45680ed31f1c4d SHA512 555c38183c7c402a66c151e52bbac9e6c501528cd661ad1708576444b6dc4daa19e0d75c9b79f8590843e0e40b3758d9bea08e426e754688cd32070dfce5a649 -EBUILD wcwidth-0.0.2.ebuild 841 BLAKE2B 184cc5a45c53dc8a48174bd663f196098d2cadf477d273b5e69e326a15451e50b2ca356983bf299d4730b4e11d75a469341e240896abe5a699523f0cccdc7a1f SHA512 c6584b102c25029319588f12edcc5badd1fc4afa68eb733335a1567f2701629604ef33debabd1e94847e12add3596cd7dc1874c42387c6940c8518f22193d40e +EBUILD wcwidth-0.0.2.ebuild 848 BLAKE2B 1f52873e3e282beba4361a98a1139989d5bba663e2ec05438cf0a03b3772ac6340c20462c71ad18e8ba0996a3ee227bbc5748130e94f8db2861c57fe2d6c585a SHA512 717fe634d710a43762f7c44c165386f182501462a94fd1a2f3d3b12c4e55932c3a2a8f1745b9e6de16e20781fcad029d44ec181426cae07720617ade3204bb36 MISC metadata.xml 574 BLAKE2B 286119410dcb9969a3ad403eb21e81b5a6df68014a7db244b421ad190718726513c293eeec1f55ee61f698b5d383b4fbd633dce3447ca2a28a8f5677796e0484 SHA512 caa37ca486ed34ccf1508dc703fc6d8c50c29e174ddd33aff6674b85a26740dfb9d5c0f188f5893339ccb2e36410f19d1b80620485f4a8eaf1458aa7f5921823 diff --git a/dev-haskell/wcwidth/wcwidth-0.0.2.ebuild b/dev-haskell/wcwidth/wcwidth-0.0.2.ebuild index 6f3ac35b91d4..1bc46caa110d 100644 --- a/dev-haskell/wcwidth/wcwidth-0.0.2.ebuild +++ b/dev-haskell/wcwidth/wcwidth-0.0.2.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="cli" RDEPEND=">=dev-lang/ghc-7.4.1:= diff --git a/dev-haskell/wl-pprint-annotated/Manifest b/dev-haskell/wl-pprint-annotated/Manifest index 8158da2105ff..b80dcb51b7dd 100644 --- a/dev-haskell/wl-pprint-annotated/Manifest +++ b/dev-haskell/wl-pprint-annotated/Manifest @@ -1,3 +1,3 @@ DIST wl-pprint-annotated-0.1.0.1.tar.gz 15458 BLAKE2B 8699ca505a0c72790d70890ec290bbb602d259015554a6260d52445574d8e0f86c9d4e4a05bba155f59730595073d0613cda00fcecbf142c97afc0375eaedcf2 SHA512 45f1881254f8b20d9992a477a36a7408d2df8d94f99c71d72d75cd04aee3831966886c94b6e6a68791acda24aec8c4a339d052b9a188af8c2ca24e74da1e9596 -EBUILD wl-pprint-annotated-0.1.0.1.ebuild 811 BLAKE2B 26cc351799c067c08d5c30e648704f56776e20ea3f436ef5dbeea3540a957eab87dc437dff996cec439ff54b8f1d18b35423f8d30858b5a9282ad68304ba34d1 SHA512 d3592159c0993d5f642555f32eb674457f3e3f09871a40106b1356bc1dcf8494eb964d824ba68fda3f2e8ff377d9e81aab8b2530d9429043096ab05c76323086 +EBUILD wl-pprint-annotated-0.1.0.1.ebuild 818 BLAKE2B 4ffdb7ee88496c9820d1251bcd4e8e7df664c0c1e2b87243d5fcd1666a1926be75ab3fcbf32c11a170083481cbf7feab615f183d0bb5ea15922982c4a03fbf82 SHA512 d093a901676d057222078221128ac93aacc1c472afa3299a54aca9c975ebbbb9b1e4f2394cc74f0168bd45e1da6d95040c5eab731339f3ead544e8dfdd458698 MISC metadata.xml 250 BLAKE2B 3adf9597d5114c480b4cc9fb5c3e231d8475b795cd6dce77986e13583ab6e59b43857cf2328570490abef0062a8b8a6b73d231867f9b62124855515cdc044d6d SHA512 5ef2c1d34a3438b39a38c041d45bb06bd0f1ae8a3f8b971bd5aaf36dee560f380e9abefab0c2a4cd7b518e151f5c6a0d0c7cd53caee9a384818f1bdc7deeadc4 diff --git a/dev-haskell/wl-pprint-annotated/wl-pprint-annotated-0.1.0.1.ebuild b/dev-haskell/wl-pprint-annotated/wl-pprint-annotated-0.1.0.1.ebuild index bdf98a62075a..95d8fcc40389 100644 --- a/dev-haskell/wl-pprint-annotated/wl-pprint-annotated-0.1.0.1.ebuild +++ b/dev-haskell/wl-pprint-annotated/wl-pprint-annotated-0.1.0.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/semigroups-0.9:=[profile?]