packages feed

Cabal revisions of aws-cloudfront-signed-cookies-0.2.0.12

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-cabal-version: 3.0--name: aws-cloudfront-signed-cookies-version: 0.2.0.12--synopsis: Generate signed cookies for AWS CloudFront-category: Network, AWS, Cloud--description: One way to serve private content through AWS CloudFront-     is to use signed cookies. This package helps you generate signed-     cookies using a custom IAM policy which may include a range of-     time for which the cookie is valid and an IP address restriction.--homepage: https://github.com/typeclasses/aws-cloudfront-signed-cookies-bug-reports: https://github.com/typeclasses/aws-cloudfront-signed-cookies/issues--author: Chris Martin-maintainer: Chris Martin, Julie Moronuki--copyright: 2021 Mission Valley Software LLC-license: MIT-license-file: license.txt--extra-source-files: *.md--source-repository head-    type: git-    location: https://github.com/typeclasses/aws-cloudfront-signed-cookies--common base-    default-language: Haskell2010-    ghc-options: -Wall-    default-extensions:-        FlexibleContexts-        LambdaCase-        OverloadedStrings-        RecordWildCards-        ScopedTypeVariables-        TypeApplications-    build-depends:-        base ^>= 4.14 || ^>= 4.15 || ^>= 4.16 || ^>= 4.17--library-    import: base-    hs-source-dirs: library--    exposed-modules:-        Network.AWS.CloudFront.SignedCookies-        Network.AWS.CloudFront.SignedCookies.CLI-        Network.AWS.CloudFront.SignedCookies.CLI.Decode-        Network.AWS.CloudFront.SignedCookies.CLI.Sign-        Network.AWS.CloudFront.SignedCookies.Crypto-        Network.AWS.CloudFront.SignedCookies.Encoding-        Network.AWS.CloudFront.SignedCookies.Policy-        Network.AWS.CloudFront.SignedCookies.Types--    other-modules:-        Network.AWS.CloudFront.SignedCookies.CLI.Internal-        Network.AWS.CloudFront.SignedCookies.Crypto.Internal--    build-depends:-        aeson ^>= 2.0.3 || ^>= 2.1-      , aeson-pretty ^>= 0.8.9-      , asn1-encoding ^>= 0.9.6-      , asn1-types ^>= 0.3.4-      , base64-bytestring ^>= 1.2.1-      , bytestring ^>= 0.10.12 || ^>= 0.11-      , cookie ^>= 0.4.5-      , cryptonite ^>= 0.29 || ^>= 0.30-      , lens ^>= 5.0.1 || ^>= 5.1 || ^>= 5.2-      , lens-aeson ^>= 1.2-      , optparse-applicative ^>= 0.16.1 || ^>= 0.17-      , pem ^>= 0.2.4-      , text ^>= 1.2.4 || ^>= 2.0-      , time ^>= 1.9.3 || ^>= 1.10 || ^>= 1.11 || ^>= 1.12-      , vector ^>= 0.12.3 || ^>= 0.13--executable aws-cloudfront-signed-cookies-    import: base-    hs-source-dirs: executables-    main-is: aws-cloudfront-signed-cookies.hs-    build-depends: aws-cloudfront-signed-cookies--test-suite hedgehog-    import: base-    hs-source-dirs: test-    type: exitcode-stdio-1.0-    main-is: Main.hs-    ghc-options: -threaded-    default-extensions:-        QuasiQuotes-        TemplateHaskell--    build-depends:-        aws-cloudfront-signed-cookies-      , hedgehog ^>= 1.0.5 || ^>= 1.1 || ^>= 1.2-      , neat-interpolation ^>= 0.5.1+cabal-version: 3.0
+
+name: aws-cloudfront-signed-cookies
+version: 0.2.0.12
+x-revision: 1
+
+synopsis: Generate signed cookies for AWS CloudFront
+category: Network, AWS, Cloud
+
+description: One way to serve private content through AWS CloudFront
+     is to use signed cookies. This package helps you generate signed
+     cookies using a custom IAM policy which may include a range of
+     time for which the cookie is valid and an IP address restriction.
+
+homepage: https://github.com/typeclasses/aws-cloudfront-signed-cookies
+bug-reports: https://github.com/typeclasses/aws-cloudfront-signed-cookies/issues
+
+author: Chris Martin
+maintainer: Chris Martin, Julie Moronuki
+
+copyright: 2021 Mission Valley Software LLC
+license: MIT
+license-file: license.txt
+
+extra-source-files: *.md
+
+source-repository head
+    type: git
+    location: https://github.com/typeclasses/aws-cloudfront-signed-cookies
+
+common base
+    default-language: Haskell2010
+    ghc-options: -Wall
+    default-extensions:
+        FlexibleContexts
+        LambdaCase
+        OverloadedStrings
+        RecordWildCards
+        ScopedTypeVariables
+        TypeApplications
+    build-depends:
+        base ^>= 4.14 || ^>= 4.15 || ^>= 4.16 || ^>= 4.17 || ^>= 4.18
+
+library
+    import: base
+    hs-source-dirs: library
+
+    exposed-modules:
+        Network.AWS.CloudFront.SignedCookies
+        Network.AWS.CloudFront.SignedCookies.CLI
+        Network.AWS.CloudFront.SignedCookies.CLI.Decode
+        Network.AWS.CloudFront.SignedCookies.CLI.Sign
+        Network.AWS.CloudFront.SignedCookies.Crypto
+        Network.AWS.CloudFront.SignedCookies.Encoding
+        Network.AWS.CloudFront.SignedCookies.Policy
+        Network.AWS.CloudFront.SignedCookies.Types
+
+    other-modules:
+        Network.AWS.CloudFront.SignedCookies.CLI.Internal
+        Network.AWS.CloudFront.SignedCookies.Crypto.Internal
+
+    build-depends:
+        aeson ^>= 2.0.3 || ^>= 2.1
+      , aeson-pretty ^>= 0.8.9
+      , asn1-encoding ^>= 0.9.6
+      , asn1-types ^>= 0.3.4
+      , base64-bytestring ^>= 1.2.1
+      , bytestring ^>= 0.10.12 || ^>= 0.11
+      , cookie ^>= 0.4.5
+      , cryptonite ^>= 0.29 || ^>= 0.30
+      , lens ^>= 5.0.1 || ^>= 5.1 || ^>= 5.2
+      , lens-aeson ^>= 1.2
+      , optparse-applicative ^>= 0.16.1 || ^>= 0.17 || ^>= 0.18
+      , pem ^>= 0.2.4
+      , text ^>= 1.2.4 || ^>= 2.0
+      , time ^>= 1.9.3 || ^>= 1.10 || ^>= 1.11 || ^>= 1.12
+      , vector ^>= 0.12.3 || ^>= 0.13
+
+executable aws-cloudfront-signed-cookies
+    import: base
+    hs-source-dirs: executables
+    main-is: aws-cloudfront-signed-cookies.hs
+    build-depends: aws-cloudfront-signed-cookies
+
+test-suite hedgehog
+    import: base
+    hs-source-dirs: test
+    type: exitcode-stdio-1.0
+    main-is: Main.hs
+    ghc-options: -threaded
+    default-extensions:
+        QuasiQuotes
+        TemplateHaskell
+
+    build-depends:
+        aws-cloudfront-signed-cookies
+      , hedgehog ^>= 1.0.5 || ^>= 1.1 || ^>= 1.2
+      , neat-interpolation ^>= 0.5.1
revision 2
 
 name: aws-cloudfront-signed-cookies
 version: 0.2.0.12
-x-revision: 1
+x-revision: 2
 
 synopsis: Generate signed cookies for AWS CloudFront
 category: Network, AWS, Cloud
         Network.AWS.CloudFront.SignedCookies.Crypto.Internal
 
     build-depends:
-        aeson ^>= 2.0.3 || ^>= 2.1
+        aeson ^>= 2.0.3 || ^>= 2.1 || ^>= 2.2
       , aeson-pretty ^>= 0.8.9
       , asn1-encoding ^>= 0.9.6
       , asn1-types ^>= 0.3.4