# -*- 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 PortGroup legacysupport 1.0 PortGroup compiler_blacklist_versions 1.0 github.setup Exiv2 exiv2 0.27.6 v revision 0 checksums rmd160 0ee02f297226e8570f7cc0c6e1d5d5a4d8c6c6df \ sha256 f16ee5ff08b6994c66106109417857f13e711fca100ac43c6a403d4f02b59602 \ size 32412980 categories graphics license GPL-2+ maintainers {ryandesign @ryandesign} openmaintainer description EXIF and IPTC metadata manipulation library and tools long_description Exiv2 comprises of a C++ library and a command line utility \ which allows you to manipulate EXIF and IPTC image metadata. homepage https://www.exiv2.org github.tarball_from archive set python_version 3.11 depends_build-append \ port:gmake \ port:python[string map {. {}} ${python_version}] depends_lib-append port:expat \ port:gettext \ port:libiconv \ port:zlib compiler.cxx_standard 2011 # error: use of undeclared identifier '__builtin_sadd_overflow' compiler.blacklist-append \ { clang < 426 } \ macports-clang-3.3 patchfiles-append patch-remove-no-format-overflow.diff configure.args-append \ -DEXIV2_ENABLE_BMFF=ON \ -DIconv_INCLUDE_DIR=${prefix}/include \ -DIconv_LIBRARY=${prefix}/lib/libiconv.dylib \ -DPython3_EXECUTABLE=${prefix}/bin/python${python_version} \ -DZLIB_ROOT=${prefix} github.livecheck.regex {(\d+(?:\.\d+)+)}