# -*- 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 legacysupport 1.1 github.setup emikulic darkstat 3.0.721 revision 0 categories net license GPL-2 maintainers nomaintainer description network traffic analyzer long_description \ darkstat is a network traffic analyzer. It's basically a packet \ sniffer which runs as a background process on a cable/DSL router and \ gathers all sorts of useless but interesting statistics. homepage https://unix4lyfe.org/darkstat checksums rmd160 2819b8d711dfaf08302b693d444e26d0b0751d09 \ sha256 0b405a6c011240f577559d84db22684a6349b25067c3a800df12439783c25494 \ size 104050 github.tarball_from archive use_autoreconf yes depends_lib-append port:libpcap \ port:zlib # 10.12 has clock_gettime with clockid_t as an enum # error: typedef redefinition with different types ('int' vs 'enum clockid_ t') # Since legacysupport is used, this patch needs to be applied for all macOS. # Otherwise build fails: error: conflicting types for ‘clockid_t’ patchfiles patch-now.c.diff configure.cflags-append -include stdint.h