# -*- 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           lua 1.0

github.setup        freebsd lutok 0.6.3 lutok-
categories          devel
license             BSD
maintainers         nomaintainer

description         Lutok is a lightweight C++ API library for Lua.
long_description    Lutok provides thin C++ wrappers around the Lua C \
                    API to ease the interaction between C++ and Lua. \
                    These wrappers make intensive use of RAII to \
                    prevent resource leakage, expose C++-friendly \
                    data types, report errors by means of exceptions \
                    and ensure that the Lua stack is always left \
                    untouched in the face of errors.

github.tarball_from releases
checksums           rmd160  d944fa4c445981011827892d8faa712f768c524f \
                    sha256  5f33fdf8be36c2d95b866947ff49aa4a90ffd6f10a6172d9ed9243f6a6b42f18 \
                    size    627534

depends_build-append path:bin/pkg-config:pkgconfig

lua.version         5.4

compiler.cxx_standard   2020
