-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
50 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,50 @@ | ||
# -*- 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.9.0 | ||
revision 0 | ||
|
||
checksums rmd160 b56bed854d574f69bf3c264d5c08c7061e238f6d \ | ||
sha256 1b09fcd67ba911d8f558a09e3da6ae655ed921b7de599ebcacc7090550f77a71 \ | ||
size 476328 | ||
|
||
description The Swiss-Army-knife command-line tool for plotter vector graphics. | ||
long_description ${description} | ||
|
||
categories-prepend graphics | ||
supported_archs noarch | ||
maintainers @abey79 openmaintainer | ||
license MIT | ||
|
||
homepage https://github.com/abey79/vpype | ||
|
||
python.default_version 39 | ||
|
||
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 | ||
|
||
post-extract { | ||
# vpype 1.9 pins shapely to 1.8.0 because of a compatibility issue with Pyinstaller | ||
# this constraint must be relaxed for compatibility with py39-shapely | ||
reinplace "s|\'Shapely\\\[vectorized\\\]==1\.8\.0\'|\'Shapely\\\[vectorized\\\]>=1\.8\.0\'|" ${worksrcpath}/setup.py | ||
} |