# -*- 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 cmake 1.1 github.setup danielaparker jsoncons 0.175.0 v github.tarball_from archive revision 0 categories devel platforms any supported_archs noarch license Boost-1 maintainers {@sikmir disroot.org:sikmir} openmaintainer description A C++, header-only library for constructing JSON and JSON-like data formats long_description {*}${description} checksums rmd160 48008e1423843655cb4147cd1ba1c1c8a7d743f4 \ sha256 7f8a04cfd25a73d2ba2283be8eb98a39780df1e90600d8c75ddf19d52bd2c2c9 \ size 1478943 compiler.cxx_standard 2011 # https://github.com/danielaparker/jsoncons/issues/488 if {${configure.cxx_stdlib} ne "libc++"} { patchfiles-append patch-disable-broken-tests.diff } # Should be build_arch here, not configure.build_arch: if {${build_arch} in [list arm i386 ppc]} { patchfiles-append patch-32-bit.diff } test.run yes