# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4

PortSystem              1.0
PortGroup               github 1.0
PortGroup               common_lisp 1.0

github.setup            fukamachi clack 4b5ee39831e6ba45b701960343b7c1eaaef22d42
# Change github.tarball_from to 'releases' or 'archive' next update
github.tarball_from     tarball
name                    cl-clack
version                 20231109
revision                0

checksums               rmd160  161bf894dfc5fbc4020bbfc18fcf76d54897ef5f \
                        sha256  5fe36dda3efab0b65913de2c03a9d80c0560650205da118e2677c5b01dcd20fa \
                        size    169468

categories-append       devel
maintainers             nomaintainer
license                 MIT

description             Web server abstraction layer for Common Lisp

long_description        {*}${description}

depends_lib-append      port:cl-alexandria \
                        port:cl-bordeaux-threads \
                        port:cl-dexador \
                        port:cl-fastcgi \
                        port:cl-lack \
                        port:cl-swank \
                        port:cl-toot \
                        port:cl-usocket \
                        port:cl-wookie

common_lisp.ffi         yes
common_lisp.threads     yes

# Tests stuck on CCL
# See: https://github.com/fukamachi/clack/issues/188
common_lisp.ccl         no

# See: https://github.com/fukamachi/lack/issues/75
test.run                no
