packages feed

scidb-hquery-2.8.0.436: scidb-hquery.cabal

cabal-version: 2.4
name: scidb-hquery
version: 2.8.0.436
license: GPL-3.0-only
license-file: LICENSE
copyright: All rights reserved 2014-19(c).
maintainer: marcus@gabriel.name
author: Marcus D. Gabriel
homepage: https://github.com/mdgabriel/scidb-hquery.git
bug-reports: https://github.com/mdgabriel/scidb-hquery/issues
synopsis: Haskell query for SciDB via shim
description:
    The command hquery with no operands and no options will begin an
    interacitve session with a SciDB server using SciDB's shim
    protocol at host localhost and port 8080.  See the [homepage](https://github.com/mdgabriel/scidb-hquery.git),
    "hquery -m", and [www.paradigm4.com](http://www.paradigm4.com) for more infomation.
    Note that scidb-hquery builds with cabal v2-build and stack resolver lts-14.14.
category: program, client, database, library
build-type: Custom
extra-source-files:
    CHANGELOG.md
    README.md
    src/SciDbAFL.cf
tested-with: GHC==8.6.5

source-repository head
    type: git
    location: https://github.com/mdgabriel/scidb-hquery.git
    tag: 2.8.0.436

custom-setup
    setup-depends: base >=4.12.0.0 && <4.13,
                   Cabal >=2.4.1.0 && <2.5,
                   filepath >=1.4.2.1 && <1.5

library
    exposed-modules:
        SciDbAFL
        Environment
        ErrM
        HQuery
        License
        Manual
        Utils
        UtilsUnsafe
    build-tool-depends: BNFC:bnfc >=2.8.2, alex:alex >=3.2.4,
                        happy:happy >=1.19.11
    hs-source-dirs: src
    other-modules:
        AbsSciDbAFL
        Interpreter
        LexSciDbAFL
        ParSciDbAFL
        PrintSciDbAFL
    autogen-modules:
        SciDbAFL
        AbsSciDbAFL
        ErrM
        LexSciDbAFL
        ParSciDbAFL
        PrintSciDbAFL
    default-language: Haskell2010
    build-depends:
        base >=4.12.0.0 && <4.13,
        HTTP >=4000.3.14 && <4000.4,
        array >=0.5.3.0 && <0.6,
        bytestring >=0.10.8.2 && <0.11,
        connection >=0.2.8 && <0.4,
        cryptonite >=0.25 && <0.27,
        data-default-class >=0.1.2.0 && <0.2,
        exceptions >=0.10.2 && <0.11,
        haskeline >=0.7.5.0 && <0.8,
        hostname-validate >=1.0.0 && <1.1,
        http-client >=0.5.14 && <0.7,
        http-client-tls >=0.3.5.3 && <0.4,
        http-conduit >=2.3.7.1 && <2.4,
        http-types >=0.12.3 && <0.13,
        memory >=0.14.18 && <0.15,
        mtl >=2.2.2 && <2.3,
        network >=2.8.0.1 && <3.2,
        process >=1.6.5.0 && <1.7,
        -- base-compat constraint needed so that regex continues to compile
        base-compat >=0.6 && <0.11,
        regex >=1.0.2.0 && <1.1,
        safe >=0.3.17 && <0.4,
        split >=0.2.3.3 && <0.3,
        terminal-size >=0.3.2.1 && <0.4,
        text >=1.2.3.1 && <1.3,
        tls >=1.4.1 && <1.6,
        x509-store >=1.6.7 && <1.7

executable hquery
    main-is: Main.hs
    hs-source-dirs: src
    other-modules:
        SciDbAFL
        AbsSciDbAFL
        Environment
        ErrM
        HQuery
        LexSciDbAFL
        Interpreter
        License
        Manual
        ParSciDbAFL
        PrintSciDbAFL
        Utils
        UtilsUnsafe
    autogen-modules:
        SciDbAFL
        AbsSciDbAFL
        ErrM
        LexSciDbAFL
        ParSciDbAFL
        PrintSciDbAFL
    default-language: Haskell2010
    build-depends:
        base >=4.12.0.0 && <4.13,
        HTTP >=4000.3.14 && <4000.4,
        array >=0.5.3.0 && <0.6,
        bytestring >=0.10.8.2 && <0.11,
        connection >=0.2.8 && <0.4,
        cryptonite >=0.25 && <0.27,
        data-default-class >=0.1.2.0 && <0.2,
        directory >=1.3.3.0 && <1.4,
        exceptions >=0.10.2 && <0.11,
        filepath >=1.4.2.1 && <1.5,
        haskeline >=0.7.5.0 && <0.8,
        hostname-validate >=1.0.0 && <1.1,
        http-client >=0.5.14 && <0.7,
        http-client-tls >=0.3.5.3 && <0.4,
        http-conduit >=2.3.7.1 && <2.4,
        http-types >=0.12.3 && <0.13,
        memory >=0.14.18 && <0.15,
        mtl >=2.2.2 && <2.3,
        network >=2.8.0.1 && <3.2,
        process >=1.6.5.0 && <1.7,
        -- base-compat constraint needed so that regex continues to compile
        base-compat >=0.6 && <0.11,
        regex >=1.0.2.0 && <1.1,
        safe >=0.3.17 && <0.4,
        split >=0.2.3.3 && <0.3,
        terminal-size >=0.3.2.1 && <0.4,
        text >=1.2.3.1 && <1.3,
        tls >=1.4.1 && <1.6,
        x509-store >=1.6.7 && <1.7