packages feed

Cabal revisions of ktx-codec-0.0.2.1

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

revision 1
-cabal-version: 1.12---- This file has been generated from package.yaml by hpack version 0.35.1.------ see: https://github.com/sol/hpack--name:           ktx-codec-version:        0.0.2.1-synopsis:       Khronos texture format-description:    This package implements low-level encoding and decoding for .ktx and .ktx2 files.-                .-                A framework-specific wrapper may be needed to work with the decoded data and/or supercompression.-                Check out test/Spec.hs for usage examples.-                .-                KTX 1: https://registry.khronos.org/KTX/specs/1.0/ktxspec.v1.html-                .-                KTX 2: https://registry.khronos.org/KTX/specs/2.0/ktxspec.v2.html#_abstract-category:       Graphics-author:         IC Rainbow-maintainer:     aenor.realm@gmail.com-copyright:      2023 IC Rainbow-license:        BSD3-license-file:   LICENSE-build-type:     Simple-extra-source-files:-    ChangeLog.md--source-repository head-  type: git-  location: https://gitlab.com/dpwiz/ktx--flag tests-  manual: True-  default: False--library-  exposed-modules:-      Codec.Ktx-      Codec.Ktx.KeyValue-      Codec.Ktx2.DFD-      Codec.Ktx2.DFD.Khronos.BasicV2-      Codec.Ktx2.Header-      Codec.Ktx2.Level-      Codec.Ktx2.Read-      Codec.Ktx2.Write-  other-modules:-      Paths_ktx_codec-  hs-source-dirs:-      src-  default-extensions:-      ApplicativeDo-      BlockArguments-      DeriveGeneric-      FlexibleContexts-      GeneralizedNewtypeDeriving-      ImportQualifiedPost-      LambdaCase-      NamedFieldPuns-      OverloadedStrings-      PatternSynonyms-      RecordWildCards-      StrictData-      TypeApplications-  ghc-options: -Wall-  build-depends:-      base >=4.7 && <5-    , binary >=0.8.7 && <1-    , bytestring >=0.10 && <0.12-    , containers ==0.6.*-    , text >=1.2 && <2.1-    , vector ==0.12.*-  default-language: Haskell2010--test-suite ktx-codec-test-  type: exitcode-stdio-1.0-  main-is: Spec.hs-  other-modules:-      Paths_ktx_codec-  hs-source-dirs:-      test-  default-extensions:-      ApplicativeDo-      BlockArguments-      DeriveGeneric-      FlexibleContexts-      GeneralizedNewtypeDeriving-      ImportQualifiedPost-      LambdaCase-      NamedFieldPuns-      OverloadedStrings-      PatternSynonyms-      RecordWildCards-      StrictData-      TypeApplications-  ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N-  build-depends:-      base >=4.7 && <5-    , binary >=0.8.7 && <1-    , bytestring >=0.10 && <0.12-    , containers ==0.6.*-    , directory ==1.3.*-    , filepath ==1.4.*-    , ktx-codec-    , shower ==0.2.*-    , tasty-    , tasty-hunit-    , text >=1.2 && <2.1-    , vector ==0.12.*-    , zstd-  default-language: Haskell2010-  if !flag(tests)-    buildable: False+cabal-version: 1.12
+
+-- This file has been generated from package.yaml by hpack version 0.35.1.
+--
+-- see: https://github.com/sol/hpack
+
+name:           ktx-codec
+version:        0.0.2.1
+x-revision: 1
+synopsis:       Khronos texture format
+description:    This package implements low-level encoding and decoding for .ktx and .ktx2 files.
+                .
+                A framework-specific wrapper may be needed to work with the decoded data and/or supercompression.
+                Check out test/Spec.hs for usage examples.
+                .
+                KTX 1: https://registry.khronos.org/KTX/specs/1.0/ktxspec.v1.html
+                .
+                KTX 2: https://registry.khronos.org/KTX/specs/2.0/ktxspec.v2.html#_abstract
+category:       Graphics
+author:         IC Rainbow
+maintainer:     aenor.realm@gmail.com
+copyright:      2023 IC Rainbow
+license:        BSD3
+license-file:   LICENSE
+build-type:     Simple
+extra-source-files:
+    ChangeLog.md
+
+source-repository head
+  type: git
+  location: https://gitlab.com/dpwiz/ktx
+
+flag tests
+  manual: True
+  default: False
+
+library
+  exposed-modules:
+      Codec.Ktx
+      Codec.Ktx.KeyValue
+      Codec.Ktx2.DFD
+      Codec.Ktx2.DFD.Khronos.BasicV2
+      Codec.Ktx2.Header
+      Codec.Ktx2.Level
+      Codec.Ktx2.Read
+      Codec.Ktx2.Write
+  other-modules:
+      Paths_ktx_codec
+  hs-source-dirs:
+      src
+  default-extensions:
+      ApplicativeDo
+      BlockArguments
+      DeriveGeneric
+      FlexibleContexts
+      GeneralizedNewtypeDeriving
+      ImportQualifiedPost
+      LambdaCase
+      NamedFieldPuns
+      OverloadedStrings
+      PatternSynonyms
+      RecordWildCards
+      StrictData
+      TypeApplications
+  ghc-options: -Wall
+  build-depends:
+      base >=4.7 && <5
+    , binary >=0.8.7 && <1
+    , bytestring >=0.10 && <0.12
+    , containers ==0.6.*
+    , text >=1.2 && <2.1
+    , vector >=0.12
+  default-language: Haskell2010
+
+test-suite ktx-codec-test
+  type: exitcode-stdio-1.0
+  main-is: Spec.hs
+  other-modules:
+      Paths_ktx_codec
+  hs-source-dirs:
+      test
+  default-extensions:
+      ApplicativeDo
+      BlockArguments
+      DeriveGeneric
+      FlexibleContexts
+      GeneralizedNewtypeDeriving
+      ImportQualifiedPost
+      LambdaCase
+      NamedFieldPuns
+      OverloadedStrings
+      PatternSynonyms
+      RecordWildCards
+      StrictData
+      TypeApplications
+  ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
+  build-depends:
+      base >=4.7 && <5
+    , binary >=0.8.7 && <1
+    , bytestring >=0.10 && <0.12
+    , containers ==0.6.*
+    , directory ==1.3.*
+    , filepath ==1.4.*
+    , ktx-codec
+    , shower ==0.2.*
+    , tasty
+    , tasty-hunit
+    , text >=1.2 && <2.1
+    , vector >=0.12
+    , zstd
+  default-language: Haskell2010
+  if !flag(tests)
+    buildable: False
revision 2
 
 name:           ktx-codec
 version:        0.0.2.1
-x-revision: 1
+x-revision: 2
 synopsis:       Khronos texture format
 description:    This package implements low-level encoding and decoding for .ktx and .ktx2 files.
                 .
   build-depends:
       base >=4.7 && <5
     , binary >=0.8.7 && <1
-    , bytestring >=0.10 && <0.12
+    , bytestring >=0.10 && <0.13
     , containers ==0.6.*
     , directory ==1.3.*
     , filepath ==1.4.*
     , shower ==0.2.*
     , tasty
     , tasty-hunit
-    , text >=1.2 && <2.1
+    , text >=1.2 && <3
     , vector >=0.12
     , zstd
   default-language: Haskell2010
revision 3
 
 name:           ktx-codec
 version:        0.0.2.1
-x-revision: 2
+x-revision: 3
 synopsis:       Khronos texture format
 description:    This package implements low-level encoding and decoding for .ktx and .ktx2 files.
                 .
       base >=4.7 && <5
     , binary >=0.8.7 && <1
     , bytestring >=0.10 && <0.13
-    , containers ==0.6.*
+    , containers >=0.6 && <1.0
     , directory ==1.3.*
     , filepath ==1.4.*
     , ktx-codec
revision 4
 
 name:           ktx-codec
 version:        0.0.2.1
-x-revision: 3
+x-revision: 4
 synopsis:       Khronos texture format
 description:    This package implements low-level encoding and decoding for .ktx and .ktx2 files.
                 .
     , binary >=0.8.7 && <1
     , bytestring >=0.10 && <0.12
     , containers ==0.6.*
-    , text >=1.2 && <2.1
+    , text >=1.2 && <3
     , vector >=0.12
   default-language: Haskell2010
 
       TypeApplications
   ghc-options: -Wall -threaded -rtsopts -with-rtsopts=-N
   build-depends:
-      base >=4.7 && <5
-    , binary >=0.8.7 && <1
-    , bytestring >=0.10 && <0.13
-    , containers >=0.6 && <1.0
+      base
+    , binary
+    , bytestring
+    , containers
     , directory ==1.3.*
     , filepath ==1.4.*
     , ktx-codec
     , shower ==0.2.*
     , tasty
     , tasty-hunit
-    , text >=1.2 && <3
-    , vector >=0.12
+    , text
+    , vector
     , zstd
   default-language: Haskell2010
   if !flag(tests)
revision 5
 
 name:           ktx-codec
 version:        0.0.2.1
-x-revision: 4
+x-revision: 5
 synopsis:       Khronos texture format
 description:    This package implements low-level encoding and decoding for .ktx and .ktx2 files.
                 .
   build-depends:
       base >=4.7 && <5
     , binary >=0.8.7 && <1
-    , bytestring >=0.10 && <0.12
+    , bytestring >=0.10 && <0.14
     , containers ==0.6.*
     , text >=1.2 && <3
     , vector >=0.12