Command line frontend for video metadata tagging tools
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

vimeta.cabal 3.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. --------------------------------------------------------------------------------
  2. name: vimeta
  3. version: 0.2.5.1
  4. synopsis: Frontend for video metadata tagging tools
  5. homepage: https://code.devalot.com/open/vimeta
  6. bug-reports: https://code.devalot.com/open/vimeta/issues
  7. license: BSD2
  8. license-file: LICENSE
  9. author: Peter Jones <pjones@devalot.com>
  10. maintainer: Peter Jones <pjones@devalot.com>
  11. copyright: Copyright (c) 2013-2019 Peter Jones
  12. category: Video
  13. stability: experimental
  14. build-type: Simple
  15. cabal-version: 1.18
  16. description:
  17. Vimeta is a tool to fetch video metadata from the interwebs and
  18. update video files using a tagging tool.
  19. --------------------------------------------------------------------------------
  20. extra-source-files:
  21. CHANGES.md
  22. README.md
  23. TODO.org
  24. --------------------------------------------------------------------------------
  25. source-repository head
  26. type: git
  27. location: https://code.devalot.com/open/vimeta.git
  28. --------------------------------------------------------------------------------
  29. library
  30. exposed-modules:
  31. Vimeta.Core
  32. Vimeta.Core.Cache
  33. Vimeta.Core.Config
  34. Vimeta.Core.Download
  35. Vimeta.Core.Format
  36. Vimeta.Core.MappingFile
  37. Vimeta.Core.Process
  38. Vimeta.Core.Tagger
  39. Vimeta.Core.Vimeta
  40. Vimeta.UI.CommandLine
  41. Vimeta.UI.CommandLine.Common
  42. Vimeta.UI.CommandLine.Config
  43. Vimeta.UI.CommandLine.Movie
  44. Vimeta.UI.CommandLine.TV
  45. Vimeta.UI.Common.Movie
  46. Vimeta.UI.Common.TV
  47. Vimeta.UI.Common.Util
  48. Vimeta.UI.Term.Common
  49. Vimeta.UI.Term.Movie
  50. Vimeta.UI.Term.TV
  51. other-modules:
  52. Paths_vimeta
  53. hs-source-dirs: src
  54. default-language: Haskell2010
  55. ghc-options: -Wall -fwarn-incomplete-uni-patterns
  56. build-depends: base >= 4.6 && < 5.0
  57. , aeson >= 0.8 && < 1.5
  58. , byline >= 0.1 && < 1.0
  59. , bytestring >= 0.10 && < 0.11
  60. , containers >= 0.5 && < 0.7
  61. , directory >= 1.2 && < 1.4
  62. , either >= 4.3 && < 6
  63. , filepath >= 1.3 && < 1.5
  64. , http-client >= 0.4.30 && < 0.7
  65. , http-client-tls >= 0.2.2 && < 0.4
  66. , http-types >= 0.8 && < 0.13
  67. , mtl >= 2.1 && < 2.3
  68. , old-locale >= 1.0 && < 1.1
  69. , optparse-applicative >= 0.11 && < 0.15
  70. , parsec >= 3.1 && < 3.2
  71. , process >= 1.1 && < 1.7
  72. , temporary >= 1.1 && < 1.4
  73. , text >= 0.11 && < 1.3
  74. , themoviedb >= 1.1 && < 1.2
  75. , time >= 1.2 && < 1.10
  76. , time-locale-compat >= 0.1 && < 0.2
  77. , transformers >= 0.3 && < 0.6
  78. , xdg-basedir >= 0.2 && < 0.3
  79. , yaml >= 0.8 && < 0.12
  80. --------------------------------------------------------------------------------
  81. executable vimeta
  82. default-language: Haskell2010
  83. main-is: src/Main.hs
  84. build-depends: base, vimeta
  85. ghc-options: -Wall -fwarn-incomplete-uni-patterns