# -*- 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           cmake   1.1
PortGroup           github  1.0

github.setup        google bloaty 1.1 v
github.tarball_from releases
revision            1

description         A size profiler for binaries

long_description    Ever wondered what's making your binary big? Bloaty will show you a size \
                    profile of the binary so you can understand what's taking up space inside.

categories          devel
license             Apache-2
maintainers         nomaintainer

checksums           rmd160  4a6e827d34b86775b6871ea0c117caba89cd9e9b \
                    sha256  a308d8369d5812aba45982e55e7c3db2ea4780b7496a5455792fb3dcba9abd6f \
                    size    5363836

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

depends_lib         port:abseil \
                    port:capstone \
                    port:protobuf \
                    port:re2

use_bzip2           yes

patchfiles          patch-cmake.diff \
                    patch-system-absl.diff

compiler.cxx_standard   2017
