# -*- 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 python 1.0 github.setup nicolargo glances 4.3.0.8 v github.tarball_from archive revision 0 categories sysutils license GPL-3 maintainers {hotmail.com:amtor @RobK88} \ openmaintainer supported_archs noarch description Glances is a CLI curses based monitoring tool for GNU/Linux and BSD OS. long_description Glances is a cross-platform monitoring tool which aims to present a large \ amount of monitoring information through a curses or Web based interface. \ The information dynamically adapts depending on the size of the user interface. platforms {darwin any} checksums rmd160 edae9bbac33ceedca7ec20151ad0281dcb80c12a \ sha256 aba3cf2e8a16cac37119d687b1a8d8689b60d5ae815e9ef336a66352d811562e \ size 7036471 python.default_version \ 312 depends_lib-append port:py${python.version}-packaging \ port:py${python.version}-psutil \ port:py${python.version}-future \ port:py${python.version}-setuptools if {${os.platform} ne "darwin" || ${os.major} > 16} { depends_lib-append \ port:py${python.version}-orjson \ port:py${python.version}-pydantic } else { # https://github.com/nicolargo/glances/issues/2930 depends_run-append \ port:py${python.version}-ujson } depends_run-append port:py${python.version}-defusedxml post-patch { reinplace "s|/usr/local|${prefix}|" glances/config.py } variant html_export description {Adds HTML export option} { depends_lib-append port:py${python.version}-jinja2 }