Ticket #33045: Portfile.diff

File Portfile.diff, 1.8 KB (added by jmroot (Joshua Root), 6 years ago)

Update to 1.46

  • math/cadabra/Portfile

    diff --git a/math/cadabra/Portfile b/math/cadabra/Portfile
    index 6677e51be7..8552b86aef 100644
    a b  
    11# -*- 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
    22
    33PortSystem 1.0
     4PortGroup github 1.0
    45
    5 name                cadabra
    6 version             1.33
    7 revision            1
     6github.setup        kpeeters cadabra 1.46
    87categories          math
    98platforms           darwin
    109license             GPL-3+
    long_description Cadabra is a computer algebra system for the \ 
    2120                    algebra systems.
    2221
    2322homepage            http://cadabra.phi-sci.com/
    24 master_sites        ${homepage}
    2523
    26 checksums           rmd160  52686bdd7a635a6db30a91add951720f14c1ddc6 \
    27                     sha256  075dad3a1a9fd8774473f6d28f036f65629a286304c02f0ac1e10be3cb2ebd12
     24checksums           rmd160 58a5eabc25d8b2d5c5ef826d83584727d16efc4f \
     25                    sha256 4a810bcb2b9870adffa53a1a0e84480a25d56d0cd12807c923f2e2f2ce3e5e37
    2826
    2927depends_build       port:pkgconfig \
    3028                    port:pcrexx
    depends_lib port:modglue \ 
    3432                    port:gmp \
    3533                    port:LiE
    3634
    37 # Invalid C++, ticket #33045
    38 #
    39 # Cannot use clang because xperm uses nested functions and variable
    40 # sized arrays, both of which clang will never support. Silly llvm makes
    41 # cadabra crash all over the place for no good reason, so that's out
    42 # too. Furthermore, we cannot use any GCC other than Apple's because
    43 # that will lead to cadabra being linked to two different libstdc++
    44 # libraries, with malloc failures as a result.
    45 compiler.whitelist  gcc-4.2 gcc-4.0 apple-gcc-4.2
    46 
    4735configure.args      --disable-gui \
    4836                    --disable-runtime-dependency-check
    4937