Ticket #64106: graphviz-swig-go.patch

File graphviz-swig-go.patch, 3.6 KB (added by outis, 2 years ago)

fix: adds swig-go build dependencies

  • Portfile

    old new  
    146146
    147147variant guile description {Include Guile language bindings} {
    148148    depends_lib-append          port:guile
    149     depends_build-append        port:swig-guile
     149    depends_build-append        port:swig-guile port:swig-go
    150150
    151151    configure.args-replace      --disable-swig --enable-swig
    152152    configure.args-replace      --disable-guile --enable-guile
     
    154154
    155155variant lua description {Include Lua language bindings} {
    156156    depends_lib-append          port:lua
    157     depends_build-append        port:swig-lua
     157    depends_build-append        port:swig-lua port:swig-go
    158158
    159159    configure.args-replace      --disable-swig --enable-swig
    160160    configure.args-replace      --disable-lua --enable-lua
     
    166166
    167167variant ocaml description {Include Objective Caml language bindings} {
    168168    depends_lib-append          port:ocaml
    169     depends_build-append        port:swig-ocaml
     169    depends_build-append        port:swig-ocaml port:swig-go
    170170
    171171    configure.args-replace      --disable-swig --enable-swig
    172172    configure.args-replace      --disable-ocaml --enable-ocaml
     
    175175
    176176variant perl description {Include PERL 5 language bindings} {
    177177    depends_lib-append          path:bin/perl:perl5
    178     depends_build-append        port:swig-perl
     178    depends_build-append        port:swig-perl port:swig-go
    179179
    180180    configure.args-replace      --disable-swig --enable-swig
    181181    configure.args-replace      --disable-perl --enable-perl
     
    187187
    188188#variant php description {Include PHP language bindings} {
    189189#    depends_lib-append          path:bin/php:php5
    190 #    depends_build-append        port:swig-php5
     190#    depends_build-append        port:swig-php5 port:swig-go
    191191#
    192192#    configure.args-replace      --disable-swig --enable-swig
    193193#    configure.args-replace      --disable-php --enable-php
     
    201201
    202202variant python27 description {Include Python 2.7 language bindings} {
    203203    depends_lib-append          port:python27
    204     depends_build-append        port:swig-python
     204    depends_build-append        port:swig-python port:swig-go
    205205
    206206    configure.args-replace      --disable-swig --enable-swig
    207207    configure.args-replace      --disable-python --enable-python
     
    210210
    211211variant ruby description {Include Ruby language bindings} {
    212212    depends_lib-append          port:ruby
    213     depends_build-append        port:swig-ruby
     213    depends_build-append        port:swig-ruby port:swig-go
    214214
    215215    configure.args-replace      --disable-swig --enable-swig
    216216    configure.args-replace      --disable-ruby --enable-ruby
     
    218218
    219219variant tcl description {Include Tcl language bindings} {
    220220    depends_lib-append          port:tcl
    221     depends_build-append        port:swig-tcl
     221    depends_build-append        port:swig-tcl port:swig-go
    222222
    223223    configure.args-replace      --disable-swig --enable-swig
    224224    configure.args-replace      --disable-tcl --enable-tcl
    225225}
    226226
    227227variant java description {Include Java language bindings} {
    228     depends_build-append        port:swig-java
     228    depends_build-append        port:swig-java port:swig-go
    229229
    230230    configure.args-replace      --disable-swig --enable-swig
    231231    configure.args-replace      --disable-java --enable-java
     
    244244}
    245245
    246246variant r description {Include R language bindings} {
    247     depends_build-append        port:swig-r
     247    depends_build-append        port:swig-r port:swig-go
    248248
    249249    configure.args-replace      --disable-swig --enable-swig
    250250    configure.args-replace      --disable-r --enable-r