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

name                vpype
version             1.10.0
revision            0

checksums           rmd160  61a169e1f8eb1b4467bc1bdd4ec802b73003eca3 \
                    sha256  782aa5ceb87fd88c81caeb3382f380ef3854d50b27be8857feca611a7dfc60e5 \
                    size    478984

description         The Swiss-Army-knife command-line tool for plotter vector graphics.
long_description    {*}${description}

categories-prepend  graphics
supported_archs     noarch
platforms           {darwin any}
maintainers         @abey79 openmaintainer
license             MIT

homepage            https://github.com/abey79/vpype

python.default_version 310

depends_build-append \
                    port:py${python.version}-poetry-core

depends_lib-append  port:py${python.version}-asteval \
                    port:py${python.version}-cachetools \
                    port:py${python.version}-click \
                    port:py${python.version}-glcontext \
                    port:py${python.version}-matplotlib \
                    port:py${python.version}-moderngl \
                    port:py${python.version}-multiprocess \
                    port:py${python.version}-numpy \
                    port:py${python.version}-Pillow \
                    port:py${python.version}-pnoise \
                    port:py${python.version}-pyside2 \
                    port:py${python.version}-scipy \
                    port:py${python.version}-shapely \
                    port:py${python.version}-svgelements \
                    port:py${python.version}-svgwrite \
                    port:py${python.version}-tomli

patchfiles          deps.patch
