# -*- 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 perl5 1.0 perl5.branches 5.28 5.30 5.32 5.34 perl5.setup Syntax-Keyword-Match 0.15 ../../authors/id/P/PE/PEVANS revision 0 license {Artistic-1 GPL} maintainers {devans @dbevans} openmaintainer description Syntax::Keyword::Match - a match/case syntax for perl long_description {*}${description} platforms darwin checksums rmd160 97afef33f8c112de25f2ecc1480739b292833d7a \ sha256 9c428f2fb55dac4ec511f69e37ceb5f367034e475b079f59cf6abb82114f5ca3 \ size 34851 if {${perl5.major} != ""} { depends_build-append \ port:p${perl5.major}-extutils-cbuilder \ port:p${perl5.major}-future-asyncawait \ port:p${perl5.major}-test-simple depends_lib-append \ port:p${perl5.major}-xs-parse-keyword # Match.xs: error: ‘for’ loop initial declaration used outside C99 mode # However just passing -std=c99 is not enough, it still fails: # Match.xs: error: ‘XSParseKeywordPiece’ has no member named ‘op’ compiler.blacklist-append \ *gcc-4.* perl5.use_module_build }