cabal-version: 3.0
name: halide-JuicyPixels
version: 0.0.2.1
synopsis: Integration between Halide and JuicyPixels
description:
This package provides instances of [Language.Halide.IsHalideBuffer](https://hackage.haskell.org/package/halide-haskell/docs/Language-Halide.html#t:IsHalideBuffer)
for image types from the [JuicyPixels](https://hackage.haskell.org/package/JuicyPixels) library.
homepage: https://github.com/twesterhout/halide-haskell
bug-reports: https://github.com/twesterhout/halide-haskell/issues
license: BSD-3-Clause
license-file: LICENSE
author: Tom Westerhout
maintainer:
Tom Westerhout <14264576+twesterhout@users.noreply.github.com>
category: Language
copyright: 2022-2023 Tom Westerhout
build-type: Simple
extra-doc-files: README.md
tested-with: GHC ==9.2.7 || ==9.4.4 || ==9.4.5
common setup
ghc-options: -Wall
default-language: GHC2021
default-extensions:
DataKinds
InstanceSigs
LambdaCase
OverloadedRecordDot
TypeFamilies
library
import: setup
exposed-modules: Language.Halide.JuicyPixels
build-depends:
, base >=4.16.0.0 && <5
, halide-haskell >=0.0.2.0 && <0.1.0.0
, JuicyPixels >=3.3.0 && <4
, vector >=0.12.3.0 && <0.13
ghc-options: -Wno-orphans
hs-source-dirs: src
test-suite halide-JuicyPixels-test
import: setup
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
build-depends:
, base
, halide-haskell
, halide-JuicyPixels
, hspec >=2.9.7 && <3
, JuicyPixels