Cabal revisions of patch-image-0.3.3.1
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
-Name: patch-image-Version: 0.3.3.1-License: BSD3-License-File: LICENSE-Author: Henning Thielemann <haskell@henning-thielemann.de>-Maintainer: Henning Thielemann <haskell@henning-thielemann.de>-Homepage: http://hub.darcs.net/thielema/patch-image/-Category: Graphics-Synopsis: Compose a big image from overlapping parts-Description:- Compose a collage from overlapping image parts.- In contrast to Hugin,- this is not intended for creating panoramas from multiple photographies,- but instead is specialised to creating highly accurate reconstructions- of flat but big image sources, like record covers, posters or newspapers.- It solves the problem that your scanner may be too small- to capture a certain image as a whole.- .- There are two versions of the program:- .- * A version using LLVM via the @knead@ package:- Enable it with the Cabal flag @-fllvm@.- .- * A version using CUDA via @accelerate-cuda@:- Enable it with the Cabal flag @-fcuda@.- .- Both of them have their individual installation difficulties.- .- Restrictions:- .- * Only supports JPEG format.- .- * Images must be approximately correctly oriented.- .- * May have problems with unstructured areas in the image.-Tested-With: GHC==7.8.4, GHC==8.2.2-Cabal-Version: >=1.6-Build-Type: Simple-Extra-Source-Files:- Changes.md- README.md--Source-Repository this- Tag: 0.3.3.1- Type: darcs- Location: http://hub.darcs.net/thielema/patch-image/--Source-Repository head- Type: darcs- Location: http://hub.darcs.net/thielema/patch-image/--Flag llvm- Description: Build program version base on knead- Default: True- Manual: True--Flag cuda- Description: Build program version base on accelerate-cuda- Default: False- Manual: True--Flag buildDraft- Description: Build draft program- Default: False- Manual: True--Executable patch-image-llvm- Main-Is: Knead.hs- Other-Modules:- MatchImageBorders- Knead.CArray- Knead.Shape- Knead.Color- Complex- State- LinearAlgebra- Arithmetic- Degree- Option- Hs-Source-Dirs: src-- GHC-Options: -Wall -threaded -fwarn-tabs -fwarn-incomplete-record-updates- GHC-Prof-Options: -fprof-auto -rtsopts-- If flag(llvm)- Build-Depends:- knead >=0.4 && <0.6,- llvm-extra >=0.10 && <0.11,- llvm-tf >=9.2 && <9.3,- tfp >=1.0 && <1.1,- comfort-array >=0.3 && <0.5,- JuicyPixels >=2.0 && <3.4,- dsp >=0.2.4 && <0.3,- vector >=0.10 && <0.13,- pqueue >=1.2 && <1.5,- enumset >=0.0.5 && <0.1,- containers >=0.4.2 && <0.7,- semigroups >=0.1 && <1.0,- fft >=0.1.7 && <0.2,- storable-complex >=0.2.2 && <0.3,- storable-record >=0.0.5 && <0.1,- bool8 >=0.0 && <0.1,- carray >=0.1.5 && <0.2,- array >=0.4 && <0.6,- cassava >=0.4.5 && <0.6,- unordered-containers >=0.2.5 && <0.2.11,- bytestring >=0.9.2 && <0.11,- explicit-exception >=0.1.7 && <0.2,- shell-utility >=0.1 && <0.2,- filepath >=1.3 && <1.5,- non-empty >=0.2 && <0.4,- utility-ht >=0.0.13 && <0.1,- prelude-compat ==0.0.*,- base >=4 && <5- Else- Buildable: False--Executable patch-image-cuda- Main-Is: Accelerate.hs- Other-Modules:- State- LinearAlgebra- Arithmetic- Complex- Degree- Option- Hs-Source-Dirs: src-- GHC-Options: -Wall -threaded -fwarn-tabs -fwarn-incomplete-record-updates- GHC-Prof-Options: -fprof-auto -rtsopts-- If flag(cuda)- Build-Depends:- accelerate-fourier >=1.0 && <1.1,- accelerate-arithmetic >=1.0 && <1.1,- accelerate-utility >=1.0 && <1.1,- accelerate-cufft >=1.0 && <1.1,- accelerate-llvm-ptx >=1.1 && <1.2,- accelerate-io >=1.0 && <1.1,- accelerate >=1.1 && <1.2,- JuicyPixels >=2.0 && <3.4,- cassava >=0.4.5 && <0.6,- dsp >=0.2.4 && <0.3,- gnuplot >=0.5 && <0.6,- containers >=0.4.2 && <0.7,- array >=0.4 && <0.6,- vector >=0.10 && <0.13,- unordered-containers >=0.2.5 && <0.2.11,- bytestring >=0.9.2 && <0.11,- enumset >=0.0.5 && <0.1,- explicit-exception >=0.1.7 && <0.2,- shell-utility >=0.1 && <0.2,- filepath >=1.3 && <1.5,- non-empty >=0.2 && <0.4,- utility-ht >=0.0.1 && <0.1,- base >=4 && <5- Else- Buildable: False--Executable patch-image-draft- Main-Is: Draft.hs- Hs-Source-Dirs: src-- GHC-Options: -Wall -fwarn-tabs -fwarn-incomplete-record-updates-- If flag(buildDraft)- Build-Depends:- JuicyPixels >=2.0 && <3.4,- GeomAlgLib >=0.2 && <0.3,- utility-ht >=0.0.1 && <0.1,- base >=4 && <5- Else- Buildable: False+Name: patch-image +Version: 0.3.3.1 +x-revision: 1 +License: BSD3 +License-File: LICENSE +Author: Henning Thielemann <haskell@henning-thielemann.de> +Maintainer: Henning Thielemann <haskell@henning-thielemann.de> +Homepage: http://hub.darcs.net/thielema/patch-image/ +Category: Graphics +Synopsis: Compose a big image from overlapping parts +Description: + Compose a collage from overlapping image parts. + In contrast to Hugin, + this is not intended for creating panoramas from multiple photographies, + but instead is specialised to creating highly accurate reconstructions + of flat but big image sources, like record covers, posters or newspapers. + It solves the problem that your scanner may be too small + to capture a certain image as a whole. + . + There are two versions of the program: + . + * A version using LLVM via the @knead@ package: + Enable it with the Cabal flag @-fllvm@. + . + * A version using CUDA via @accelerate-cuda@: + Enable it with the Cabal flag @-fcuda@. + . + Both of them have their individual installation difficulties. + . + Restrictions: + . + * Only supports JPEG format. + . + * Images must be approximately correctly oriented. + . + * May have problems with unstructured areas in the image. +Tested-With: GHC==7.8.4, GHC==8.2.2 +Cabal-Version: >=1.6 +Build-Type: Simple +Extra-Source-Files: + Changes.md + README.md + +Source-Repository this + Tag: 0.3.3.1 + Type: darcs + Location: http://hub.darcs.net/thielema/patch-image/ + +Source-Repository head + Type: darcs + Location: http://hub.darcs.net/thielema/patch-image/ + +Flag llvm + Description: Build program version base on knead + Default: True + Manual: True + +Flag cuda + Description: Build program version base on accelerate-cuda + Default: False + Manual: True + +Flag buildDraft + Description: Build draft program + Default: False + Manual: True + +Executable patch-image-llvm + Main-Is: Knead.hs + Other-Modules: + MatchImageBorders + Knead.CArray + Knead.Shape + Knead.Color + Complex + State + LinearAlgebra + Arithmetic + Degree + Option + Hs-Source-Dirs: src + + GHC-Options: -Wall -threaded -fwarn-tabs -fwarn-incomplete-record-updates + GHC-Prof-Options: -fprof-auto -rtsopts + + If flag(llvm) + Build-Depends: + knead >=0.4 && <0.6, + llvm-extra >=0.10 && <0.11, + llvm-tf >=9.2 && <9.3, + tfp >=1.0 && <1.1, + comfort-array >=0.3 && <0.5, + JuicyPixels >=2.0 && <3.4, + dsp >=0.2.4 && <0.3, + vector >=0.10 && <0.13, + pqueue >=1.2 && <1.5, + enumset >=0.0.5 && <0.2, + containers >=0.4.2 && <0.7, + semigroups >=0.1 && <1.0, + fft >=0.1.7 && <0.2, + storable-complex >=0.2.2 && <0.3, + storable-record >=0.0.5 && <0.1, + bool8 >=0.0 && <0.1, + carray >=0.1.5 && <0.2, + array >=0.4 && <0.6, + cassava >=0.4.5 && <0.6, + unordered-containers >=0.2.5 && <0.2.11, + bytestring >=0.9.2 && <0.11, + explicit-exception >=0.1.7 && <0.2, + shell-utility >=0.1 && <0.2, + filepath >=1.3 && <1.5, + non-empty >=0.2 && <0.4, + utility-ht >=0.0.13 && <0.1, + prelude-compat ==0.0.*, + base >=4 && <5 + Else + Buildable: False + +Executable patch-image-cuda + Main-Is: Accelerate.hs + Other-Modules: + State + LinearAlgebra + Arithmetic + Complex + Degree + Option + Hs-Source-Dirs: src + + GHC-Options: -Wall -threaded -fwarn-tabs -fwarn-incomplete-record-updates + GHC-Prof-Options: -fprof-auto -rtsopts + + If flag(cuda) + Build-Depends: + accelerate-fourier >=1.0 && <1.1, + accelerate-arithmetic >=1.0 && <1.1, + accelerate-utility >=1.0 && <1.1, + accelerate-cufft >=1.0 && <1.1, + accelerate-llvm-ptx >=1.1 && <1.2, + accelerate-io >=1.0 && <1.1, + accelerate >=1.1 && <1.2, + JuicyPixels >=2.0 && <3.4, + cassava >=0.4.5 && <0.6, + dsp >=0.2.4 && <0.3, + gnuplot >=0.5 && <0.6, + containers >=0.4.2 && <0.7, + array >=0.4 && <0.6, + vector >=0.10 && <0.13, + unordered-containers >=0.2.5 && <0.2.11, + bytestring >=0.9.2 && <0.11, + enumset >=0.0.5 && <0.2, + explicit-exception >=0.1.7 && <0.2, + shell-utility >=0.1 && <0.2, + filepath >=1.3 && <1.5, + non-empty >=0.2 && <0.4, + utility-ht >=0.0.1 && <0.1, + base >=4 && <5 + Else + Buildable: False + +Executable patch-image-draft + Main-Is: Draft.hs + Hs-Source-Dirs: src + + GHC-Options: -Wall -fwarn-tabs -fwarn-incomplete-record-updates + + If flag(buildDraft) + Build-Depends: + JuicyPixels >=2.0 && <3.4, + GeomAlgLib >=0.2 && <0.3, + utility-ht >=0.0.1 && <0.1, + base >=4 && <5 + Else + Buildable: False