packages feed

microdns-0.1.0.0: microdns.cabal

cabal-version:      2.4
name:               microdns
version:            0.1.0.0

-- A short (one-line) description of the package.
synopsis: a minimalistic DNS-authoritative server

-- A longer description of the package.
description: a DNS-authoritative server configurable over HTTP for dynamic-DNS and cert-signing purposes

-- A URL where users can report bugs.
-- bug-reports:

-- The license under which the package is released.
license: BSD-3-Clause
author:             Lucas DiCioccio
maintainer:         lucas@dicioccio.fr

-- A copyright notice.
-- copyright:
category: Networking
extra-source-files: CHANGELOG.md

executable microdns
    main-is:          Main.hs

    -- Modules included in this executable, other than Main.
    other-modules: MicroDNS
                 , MicroDNS.DynamicRegistration
                 , MicroDNS.DAI
                 , MicroDNS.Handler
                 , MicroDNS.Runtime
                 , MicroDNS.Server
                 , MicroDNS.MicroZone

    -- LANGUAGE extensions used by modules in this package.
    -- other-extensions:
    build-depends:
        aeson >= 2.2.1 && < 2.3,
        base >= 4.19.1 && < 4.20,
        bytestring >= 0.12.1 && < 0.13,
        text >= 2.1.1 && < 2.2,
        async >= 2.2.5 && < 2.3,
        base16-bytestring >= 1.0.2 && < 1.1,
        case-insensitive >= 1.2.1 && < 1.3,
        cryptohash-sha256 >= 0.11.102 && < 0.12,
        dns >= 4.2.0 && < 4.3,
        iproute >= 1.7.12 && < 1.8,
        network >= 3.1.4 && < 3.2,
        ip >= 1.7.8 && < 1.8,
        megaparsec >= 9.6.1 && < 9.7,
        optparse-generic >= 1.5.2 && < 1.6,
        prodapi >= 0.1.0 && < 0.2,
        streaming-commons >= 0.2.2 && < 0.3,
        prometheus-client >= 1.1.1 && < 1.2,
        servant >= 0.20.1 && < 0.21,
        servant-server >= 0.20 && < 0.21,
        wai-extra >= 3.1.14 && < 3.2,
        warp >= 3.3.31 && < 3.4,
        warp-tls >= 3.4.5 && < 3.5
    hs-source-dirs:   app
                    , src
    default-language: Haskell2010