packages feed

gemmula-altera-2.1.0: gemmula-altera.cabal

name:               gemmula-altera
version:            2.1.0
synopsis:           A tiny Gemtext converter for gemmula
description:        gemmula-altera is a tiny Gemtext converter, built on gemmula library.
                    It provides simple encodings for Markdown and HTML, plus a tiny
                    command line helper.
license:            AGPL-3
license-file:       LICENSE
author:             Sena <jn-sena@proton.me>
maintainer:         Sena <jn-sena@proton.me>
tested-with:        GHC == 9.4.8 || == 9.6.3
category:           Text, Gemini
homepage:           https://codeberg.org/sena/gemmula
bug-reports:        https://codeberg.org/sena/gemmula/issues
build-type:         Simple
extra-source-files: README.md, ChangeLog.md
cabal-version:      1.18

library
  default-language: Haskell2010
  hs-source-dirs:  src
  exposed-modules: Text.Gemini.Markdown
                 , Text.Gemini.Web
  build-depends:   base >= 4.16 && < 5
                 , text >= 2.0 && < 2.2
                 , gemmula >= 1.0 && < 2.0
                 , HTTP >= 4000.4.0 && < 5000.0
                 , modern-uri >= 0.3.6 && < 0.4
  ghc-options:     -Wall

executable gemalter
  default-language: Haskell2010
  hs-source-dirs: app
  main-is:        Main.hs
  other-modules:  Paths_gemmula_altera
  build-depends:  base
                , text
                , filepath >= 1.4.100.4 && < 1.6
                , directory >= 1.3.7 && < 1.4
                , optparse-applicative >= 0.18.1 && < 0.19
                , gemmula
                , gemmula-altera
  ghc-options:    -Wall

test-suite gemmulae-alterius-probatio
  default-language: Haskell2010
  type:           exitcode-stdio-1.0
  hs-source-dirs: test
  main-is:        Main.hs
  build-depends:  base
                , text
                , HUnit >= 1.6 && < 2
                , raw-strings-qq >= 1.1 && < 2
                , gemmula
                , gemmula-altera
  ghc-options:    -Wall

source-repository head
  location: https://codeberg.org/sena/gemmula
  type:     git