Changeset 123274


Ignore:
Timestamp:
Aug 7, 2014, 7:50:24 PM (6 years ago)
Author:
mmoll@…
Message:

update hdf5 from 1.6.9 to hdf5 1.8.13, hdf5-18 is replaced by hdf5, update and rev bump all ports that depend on hdf5, either directly or via a variant

Location:
trunk/dports
Files:
1 deleted
40 edited
1 copied

Legend:

Unmodified
Added
Removed
  • trunk/dports/archivers/blosc/Portfile

    r121846 r123274  
    77
    88github.setup        Blosc c-blosc 1.4.1 v
    9 revision            0
     9revision            1
    1010name                blosc
    1111categories          archivers devel
     
    3636
    3737variant hdf5 description {Build a blosc based compression filter for the HDF5 library.} {
    38     depends_lib-append          port:hdf5-18
     38    depends_lib-append          port:hdf5
    3939    configure.args-delete       -DBUILD_HDF5_FILTER=OFF
    4040    configure.args-append       -DBUILD_HDF5_FILTER=ON
  • trunk/dports/devel/lua-numlua/Portfile

    r120497 r123274  
    55
    66github.setup            carvalho numlua 0.3
    7 revision                4
     7revision                5
    88name                    lua-numlua
    99license                 MIT
     
    3535                        port:atlas \
    3636                        lib:fftw:fftw-3 \
    37                         lib:hdf5:hdf5-18
     37                        lib:hdf5:hdf5
    3838
    3939post-extract {
  • trunk/dports/gis/gdal/Portfile

    r121215 r123274  
    66name                gdal
    77version             1.11.0
     8revision            1
    89categories          gis
    910license             MIT BSD
     
    188189
    189190variant hdf5 description {Enable HDF5 file format} {
    190     depends_lib-append      port:hdf5-18
     191    depends_lib-append      port:hdf5
    191192    configure.args-delete   --without-hdf5
    192193    configure.args-append   --with-hdf5=${prefix}
  • trunk/dports/graphics/field3d/Portfile

    r120497 r123274  
    77github.setup            imageworks Field3D 1.3.2 v
    88name                    field3d
    9 revision                4
     9revision                5
    1010categories              graphics
    1111maintainers             blair
     
    3535depends_lib             port:boost \
    3636                        port:ilmbase \
    37                         port:hdf5-18
     37                        port:hdf5
    3838
    3939variant universal {}
  • trunk/dports/graphics/vigra/Portfile

    r120497 r123274  
    1111github.setup        ukoethe vigra 1-10-0 Version-
    1212version             [strsed ${github.version} {g/-/./}]
    13 revision            3
     13revision            4
    1414categories          graphics
    1515platforms           darwin
     
    3434                    port:openexr \
    3535                    port:fftw-3-single \
    36                     port:hdf5-18
     36                    port:hdf5
    3737
    3838# Some additional parameters for cmake. All other params have already been set
  • trunk/dports/math/dolfin/Portfile

    r122965 r123274  
    88
    99bitbucket.setup     fenics-project dolfin 1.4.0 dolfin-
    10 revision            2
     10revision            3
    1111categories          math
    1212license             LGPL-3+
     
    103103
    104104variant hdf5 description {Build with HDF5 interface} {
    105     depends_lib-append    port:hdf5-18
     105    depends_lib-append    port:hdf5
    106106    configure.args-delete -DDOLFIN_ENABLE_HDF5:BOOL=OFF
    107107    configure.args-append -DDOLFIN_ENABLE_HDF5:BOOL=ON
    108     mpi.enforce_variant   hdf5-18
     108    mpi.enforce_variant   hdf5
    109109}
    110110
  • trunk/dports/math/gnudatalanguage/Portfile

    r121955 r123274  
    99name                        gnudatalanguage
    1010version                     0.9.4
    11 revision                    5
     11revision                    6
    1212epoch                       1
    1313
     
    4848                            port:netcdf-cxx \
    4949                            port:hdf4 \
    50                             port:hdf5-18 \
     50                            port:hdf5 \
    5151                            port:grib_api \
    5252                            port:libproj4 \
  • trunk/dports/math/matio/Portfile

    r121557 r123274  
    66name                    matio
    77version                 1.5.2
     8revision                1
    89set branch              [join [lrange [split ${version} .] 0 1] .]
    910maintainers             nomaintainer
     
    2425                        sha256  db02d0fb3373c3d766a606309b17e64a5d8da55610e921a9f1a0ec171e911d45
    2526
    26 depends_lib             path:lib/libhdf5.dylib:hdf5-18 \
     27depends_lib             path:lib/libhdf5.dylib:hdf5 \
    2728                        port:zlib
    2829
  • trunk/dports/math/octave/Portfile

    r122966 r123274  
    1010
    1111version             3.8.1
    12 revision            1
     12revision            2
    1313#conflicts           octave-devel
    1414categories          math science
     
    5555                    port:grep \
    5656                    port:gsed \
    57                     port:hdf5-18 \
     57                    port:hdf5 \
    5858                    port:less \
    5959                    port:ncurses \
  • trunk/dports/math/petsc/Portfile

    r122962 r123274  
    77
    88bitbucket.setup     petsc petsc 3.5.1 v
     9revision            1
    910categories          math science
    1011maintainers         sean
     
    141142
    142143variant hdf5 description {Build with HDF5 interface for parallel file io} {
    143     depends_lib-append    port:hdf5-18
     144    depends_lib-append    port:hdf5
    144145    configure.args-append --with-hdf5-dir=${prefix}
    145146
    146     mpi.enforce_variant   hdf5-18
     147    mpi.enforce_variant   hdf5
    147148}
    148149
  • trunk/dports/math/shogun/Portfile

    r120554 r123274  
    77version             2.1.0
    88set branch          [join [lrange [split ${version} .] 0 1] .]
    9 revision            5
     9revision            6
    1010categories          math science
    1111platforms           darwin
     
    4040depends_build-append port:pkgconfig
    4141
    42 depends_lib-append  port:hdf5-18 \
     42depends_lib-append  port:hdf5 \
    4343                    port:json-c \
    4444                    port:libxml2 \
  • trunk/dports/perl/p5-pdl/Portfile

    r122661 r123274  
    88perl5.branches      5.8 5.10 5.12 5.14 5.16 5.18 5.20
    99perl5.setup         PDL 2.007
    10 revision            2
     10revision            3
    1111maintainers         nomaintainer
    1212license             Artistic GPL-2
     
    3030                        port:freeglut \
    3131                        port:gsl \
    32                         port:hdf5-18 \
     32                        port:hdf5 \
    3333                        port:jpeg \
    3434                        port:netpbm \
  • trunk/dports/python/py-h5py/Portfile

    r122139 r123274  
    77name                py-h5py
    88version             2.3.1
    9 # h5py needs to be re-built after hdf5-18 upgrades
    10 revision            0
     9# h5py needs to be re-built after hdf5 upgrades
     10revision            1
    1111
    1212checksums \
     
    6060if {${name} ne ${subport}} {
    6161    depends_lib-append  port:py${python.version}-numpy \
    62                         port:hdf5-18
     62                        port:hdf5
    6363
    6464    post-destroot {
  • trunk/dports/python/py-stfio/Portfile

    r120497 r123274  
    77name                py-stfio
    88version             0.13.15
    9 revision            1
     9revision            2
    1010categories          python science
    1111platforms           darwin
     
    2727
    2828    depends_lib     port:boost \
    29                     port:hdf5-18 \
     29                    port:hdf5 \
    3030                    port:py${python.version}-numpy
    3131
  • trunk/dports/python/py-tables/Portfile

    r121955 r123274  
    99name                py-${realname}
    1010version             3.1.1
    11 revision            2
     11revision            3
    1212categories-append   science
    1313platforms           darwin
     
    5454                        port:py${python.version}-cython
    5555
    56     depends_lib-append  port:hdf5-18 \
     56    depends_lib-append  port:hdf5 \
    5757                        port:py${python.version}-numpy \
    5858                        port:py${python.version}-numexpr \
  • trunk/dports/science/H5Part/Portfile

    r120497 r123274  
    66name                H5Part
    77version             1.6.6
    8 revision            4
     8revision            5
    99categories          science
    1010maintainers         lbl.gov:ghweber
     
    1919                    sha256  10347e7535d1afbb08d51be5feb0ae008f73caf889df08e3f7dde717a99c7571
    2020
    21 depends_lib         port:hdf5-18
     21depends_lib         port:hdf5
    2222
    2323configure.args      --with-hdf5=${prefix} --enable-shared
  • trunk/dports/science/alps/Portfile

    r120497 r123274  
    88name                    alps
    99version                 2.1.1
    10 revision                5
     10revision                6
    1111categories              science
    1212platforms               darwin
     
    2525                        sha256 554841986ad5a9d5d5a89941e5665c249fe1b8eba537078001bb6c5c21a1f335
    2626
    27 depends_lib             port:hdf5-18
     27depends_lib             port:hdf5
    2828
    2929# alps has its own internal boost it wants to use, and fails if MacPorts' newer boost is active.
  • trunk/dports/science/armadillo/Portfile

    r122770 r123274  
    77name                            armadillo
    88version                         4.320.0
     9revision                        1
    910categories                      science
    1011platforms                       darwin
     
    3334
    3435depends_lib-append              port:boost \
    35                                 port:hdf5-18
     36                                port:hdf5
    3637
    3738configure.args-append           -DARPACK_LIBRARY=
  • trunk/dports/science/bob/Portfile

    r121558 r123274  
    99
    1010github.setup        idiap bob 1.2.2 v
    11 revision            4
     11revision            5
    1212set soversion       1.2
    1313categories          science math devel
     
    4141    port:tiff \
    4242    port:giflib \
    43     port:hdf5-18 \
     43    port:hdf5 \
    4444    port:boost \
    4545    port:fftw-3 \
  • trunk/dports/science/cdo/Portfile

    r122385 r123274  
    4343if {[mpi_variant_isset]} {
    4444    if {![file exists ${prefix}/bin/h5pcc]} {
    45         ui_error "${prefix}/bin/h5pcc not found. Install hdf5-18 with an mpi variant"
     45        ui_error "${prefix}/bin/h5pcc not found. Install hdf5 with an mpi variant"
    4646        return -code error
    4747    }
  • trunk/dports/science/crystfel/Portfile

    r123124 r123274  
    66name                crystfel
    77version             0.5.3a
     8revision            1
    89categories          science
    910platforms           darwin
     
    3132                    port:gdk-pixbuf2 \
    3233                    port:gtk2 \
    33                     port:hdf5-18 \
     34                    port:hdf5 \
    3435                    path:lib/pkgconfig/pango.pc:pango
    3536
  • trunk/dports/science/flann/Portfile

    r120497 r123274  
    77name                flann
    88version             1.8.4
    9 revision            6
     9revision            7
    1010categories          science devel
    1111maintainers         mmoll
     
    2727                    sha1    e03d9d458757f70f6af1d330ff453e3621550a4f \
    2828                    rmd160  2f067dbe1ad583188a0ef587a13cc3e6179d88b6
    29 depends_lib         port:hdf5-18
     29depends_lib         port:hdf5
    3030patchfiles          patch-src-python-CMakeLists.txt.diff patch-CMakeLists.txt.diff
    3131patch.dir           ${worksrcpath}/${worksrcdir}
  • trunk/dports/science/grads/Portfile

    r120497 r123274  
    66name                grads
    77version             2.0.2
    8 revision            4
     8revision            5
    99set branch          [join [lrange [split ${version} .] 0 1] .]
    1010platforms           darwin
     
    3939                    port:udunits    \
    4040                    port:hdf4       \
    41                     port:hdf5-18    \
     41                    port:hdf5       \
    4242                    port:gd2        \
    4343                    port:libdap     \
  • trunk/dports/science/h4h5tools/Portfile

    r120497 r123274  
    55name                    h4h5tools
    66version                 2.2.1
    7 revision    4
     7revision    5
    88categories              science
    99# Equivalent to BSD + explicitly requiring modifications to be documented
     
    2222                        sha256 a814e5312355a97dc41b837dfcf057d925844b6a00f06c6d68fe9418094eb893
    2323
    24 depends_lib-append      port:hdf5-18 \
     24depends_lib-append      port:hdf5 \
    2525                        port:hdf4 \
    2626                        port:netcdf
  • trunk/dports/science/h5utils/Portfile

    r120497 r123274  
    66name                h5utils
    77version             1.12.1
    8 revision            6
     8revision            7
    99categories          science
    1010platforms           darwin
     
    2727                    rmd160  f7d1d1b9254e5946c382fad2bd5ffc41e238860d
    2828
    29 depends_lib         port:hdf5-18 \
     29depends_lib         port:hdf5 \
    3030                    port:hdf4 \
    3131                    port:libpng \
  • trunk/dports/science/hdf5-18/Portfile

    r121955 r123274  
    33
    44PortSystem          1.0
    5 PortGroup           conflicts_build 1.0
    6 PortGroup           muniversal 1.0
    7 PortGroup           mpi 1.0
     5replaced_by         hdf5
     6PortGroup           obsolete 1.0
    87
    9 set realname        hdf5
    10 name                ${realname}-18
     8name                hdf5-18
    119version             1.8.13
    1210categories          science
    13 maintainers         mmoll openmaintainer
    14 
    15 description         HDF5 general purpose library and file format for storing\
    16                     scientific data
    17 long_description    HDF5 is a data model, library, and file format for storing\
    18                     and managing data. It supports an unlimited variety of\
    19                     datatypes, and is designed for flexible and efficient I/O\
    20                     and for high volume and complex data. HDF5 is portable and\
    21                     is extensible, allowing applications to evolve in their use\
    22                     of HDF5. The HDF5 Technology suite includes tools and\
    23                     applications for managing, manipulating, viewing, and\
    24                     analyzing data in the HDF5 format.
    25 homepage            http://www.hdfgroup.org/HDF5/
    26 platforms           darwin
    27 conflicts           hdf5
    28 master_sites \
    29     http://www.hdfgroup.org/ftp/HDF5/current/src \
    30     ftp://ftp.hdfgroup.org/HDF5/current/src/ \
    31     ftp://ftp.hdfgroup.org/HDF5/prev-releases/hdf5-${version}/src/
    32 checksums           rmd160  59e690fcc8ce80c438c3d6977729e12a75b5d162 \
    33                     sha256  c2f5a412107aba6f99fd7a4a9db6ce5f5fc8171ec931472784e5839d26aa17ef
    34 distname            ${realname}-${version}
    35 
    36 mpi.setup
    37 
    38 use_bzip2           yes
    39 depends_lib         port:zlib
    40 use_parallel_build  yes
    41 
    42 # nawk: bailing out at source line 273
    43 conflicts_build     nawk
    44 
    45 # llvm-gcc-4.2 produced code fails type conversion tests
    46 # Upstream suggestion is use -O0. Clang-produced code passes all tests.
    47 compiler.blacklist  llvm-gcc-4.2
    48 
    49 configure.args      --with-zlib=yes --enable-filters=all \
    50                     --enable-production --disable-fortran \
    51                     --disable-cxx --enable-shared --enable-static \
    52                     --disable-parallel --disable-threadsafe
    53 
    54 # http://mail.hdfgroup.org/pipermail/hdf-forum_hdfgroup.org/2010-March/002682.html
    55 license             NCSA
    56 
    57 default_variants    +cxx
    58 
    59 post-configure {
    60     if {[variant_isset universal]} {
    61         set dirs {}
    62         foreach arch ${universal_archs_to_use} {
    63             lappend dirs ${worksrcpath}-${arch}
    64         }
    65     } else {
    66         set dirs ${worksrcpath}
    67     }
    68     foreach dir ${dirs} {
    69         reinplace -E {s|-arch [a-z0-9_]+||g} \
    70             ${dir}/tools/misc/h5cc \
    71             ${dir}/c++/src/h5c++ \
    72             ${dir}/src/libhdf5.settings \
    73             ${dir}/fortran/src/h5fc
    74     }
    75 }
    76 
    77 post-destroot {
    78     xinstall -d ${destroot}${prefix}/share/hdf5/
    79     xinstall -m 444 ${worksrcpath}/COPYING\
    80       ${destroot}${prefix}/share/hdf5/
    81 }
    82 
    83 test.run            yes
    84 test.target         check
    85 
    86 variant szip description {Enable szip support. (Noncommercial license)} {
    87     depends_lib-append          port:szip
    88     configure.args-append       --with-szlib=yes
    89     license                     Noncommercial
    90 }
    91 
    92 variant cxx description {
    93     Enable c++ interfance.
    94   +cxx is EXPERIMENTAL with +threadsafe or any mpi variant
    95 } {
    96     configure.args-delete       --disable-cxx
    97     configure.args-append       --enable-cxx
    98 }
    99 
    100 variant fortran description {
    101     Enable fortran bindings.
    102   +fortran is EXPERIMENTAL with +threadsafe
    103 } {
    104     configure.args-delete       --disable-fortran
    105     configure.args-append       --enable-fortran
    106 
    107     if {![fortran_variant_isset]} {
    108         default_variants +gfortran
    109     }
    110 }
    111 
    112 if {[ variant_isset fortran ] && ![ fortran_variant_isset ] } {
    113     ui_error "+fortran requires a fortran compiler to be selected"
    114     return -code error
    115 }
    116 
    117 if {([ variant_isset gfortran ] || [ variant_isset g95 ]) && ![ variant_isset fortran ]} {
    118     default_variants +fortran
    119 }
    120 
    121 variant threadsafe description {
    122     Enable threadsafety.
    123   +threadsafe is EXPERIMENTAL with +cxx, +fortran, or any mpi variant
    124 } {
    125     configure.args-delete       --disable-threadsafe
    126     configure.args-append       --enable-threadsafe --with-pthread
    127 }
    128 
    129 if {[ variant_isset threadsafe ] && ([ variant_isset cxx ] ||
    130                                      [ variant_isset fortran ]) ||
    131     ([ mpi_variant_isset ])  &&
    132     ([ variant_isset cxx ]   || [ variant_isset threadsafe ])  } {
    133 
    134     # Tell hdf5-18 to configure in this experimental configuration
    135     configure.args-append       --enable-unsupported
    136 
    137     notes {
    138 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    139 hdf5-18 has been installed in an unsupported "Experimental" mode due to\
    140 selected variants. See "port variants hdf5-18 | grep EXPERIMENTAL" for more\
    141 information.
    142 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    143     }
    144 
    145     pre-configure {
    146         ui_warn {
    147 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    148 hdf5-18 will been configured in an unsupported "Experimental" mode due to\
    149 selected variants. See "port variants hdf5-18 | grep EXPERIMENTAL" for more\
    150 information.
    151 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    152     }
    153     }
    154 }
    155 
    156 if {[ mpi_variant_isset ]} {
    157     configure.args-delete       --disable-parallel
    158     configure.args-append       --enable-parallel
    159 }
    160 
    161 livecheck.type      regex
    162 livecheck.url       http://www.hdfgroup.org/HDF5/release/obtain5.html
    163 livecheck.regex     5-(\[0-9.\]+)
     11maintainers         nomaintainer
  • trunk/dports/science/hdf5/Portfile

    r123254 r123274  
    77PortGroup           mpi 1.0
    88
    9 set realname        hdf5
    10 name                ${realname}-18
     9name                hdf5
    1110version             1.8.13
    1211categories          science
     
    3231checksums           rmd160  59e690fcc8ce80c438c3d6977729e12a75b5d162 \
    3332                    sha256  c2f5a412107aba6f99fd7a4a9db6ce5f5fc8171ec931472784e5839d26aa17ef
    34 distname            ${realname}-${version}
    3533
    3634mpi.setup
     
    7977    xinstall -m 444 ${worksrcpath}/COPYING\
    8078      ${destroot}${prefix}/share/hdf5/
     79}
     80
     81pre-activate {
     82    if {![catch {set installed [lindex [registry_active hdf5-18] 0]}]} {
     83        set _version [lindex $installed 1]
     84        if {[vercmp $_version 1.8.14] < 0} {
     85            registry_deactivate_composite hdf5-18 "" [list ports_nodepcheck 1]
     86        }
     87    }
    8188}
    8289
     
    138145!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    139146hdf5-18 has been installed in an unsupported "Experimental" mode due to\
    140 selected variants. See "port variants hdf5-18 | grep EXPERIMENTAL" for more\
     147selected variants. See "port variants hdf5 | grep EXPERIMENTAL" for more\
    141148information.
    142149!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
     
    147154!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    148155hdf5-18 will been configured in an unsupported "Experimental" mode due to\
    149 selected variants. See "port variants hdf5-18 | grep EXPERIMENTAL" for more\
     156selected variants. See "port variants hdf5 | grep EXPERIMENTAL" for more\
    150157information.
    151158!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • trunk/dports/science/hdfeos5/Portfile

    r121955 r123274  
    88name                hdfeos5
    99version             1.15
    10 revision            1
     10revision            2
    1111categories          science
    1212platforms           darwin
     
    3333
    3434depends_build       port:libtool
    35 depends_lib         port:hdf5-18
     35depends_lib         port:hdf5
    3636worksrcdir          ${name}
    3737extract.suffix      .tar.Z
    3838fetch.use_epsv      no
    3939
    40 set v [mpi_active_variant_name bin:h5pcc:hdf5-18]
     40set v [mpi_active_variant_name bin:h5pcc:hdf5]
    4141if {${v} != "" } {
    4242    set h5cc h5pcc
     
    6161
    6262variant szip description {enables szip support} {
    63     require_active_variants     hdf5-18 szip
     63    require_active_variants     hdf5 szip
    6464    depends_lib-append          port:szip
    6565    configure.args-append       --with-szlib=${prefix} \
  • trunk/dports/science/nco/Portfile

    r121011 r123274  
    66name                nco
    77version             4.4.4
     8revision            1
    89platforms           darwin
    910maintainers         takeshi
     
    3738                    port:zlib \
    3839                    port:gsl \
    39                     port:hdf5-18
     40                    port:hdf5
    4041depends_build       port:antlr \
    4142                    port:bison \
  • trunk/dports/science/ncview/Portfile

    r120497 r123274  
    66name                    ncview
    77version                 2.1.1
    8 revision                5
     8revision                6
    99maintainers             nomaintainer
    1010platforms               darwin
     
    3131
    3232depends_lib             port:expat \
    33                         port:hdf5-18 \
     33                        port:hdf5 \
    3434                        port:libpng \
    3535                        port:netcdf \
  • trunk/dports/science/netcdf-cxx/Portfile

    r121955 r123274  
    77name                        netcdf-cxx
    88version                     4.2
    9 revision                    5
     9revision                    6
    1010distname                    ${name}-${version}
    1111maintainers                 takeshi openmaintainer
     
    3333mpi.setup
    3434
    35 mpi.enforce_variant         hdf5-18
     35mpi.enforce_variant         hdf5
    3636
    3737
  • trunk/dports/science/netcdf-cxx4/Portfile

    r121955 r123274  
    77
    88github.setup                Unidata netcdf-cxx4 4.2.1 v
    9 revision                    2
     9revision                    3
    1010distname                    ${name}-${version}
    1111maintainers                 takeshi openmaintainer
     
    2929mpi.setup
    3030
    31 mpi.enforce_variant         hdf5-18
     31mpi.enforce_variant         hdf5
    3232
    3333depends_lib         port:netcdf
  • trunk/dports/science/netcdf-fortran/Portfile

    r121955 r123274  
    66PortGroup                   mpi 1.0
    77
    8 # netcdf-fortran does not require the fortran interface of hdf5-18.
    9 # enforcing hdf5-18 varint does not allow installation of
    10 # hdf5-18+cxx (w/o a fortran variant) and netcdf-fortran.
    11 #mpi.enforce_variant         hdf5-18
     8# netcdf-fortran does not require the fortran interface of hdf5.
     9# enforcing hdf5 variant does not allow installation of
     10# hdf5+cxx (w/o a fortran variant) and netcdf-fortran.
     11#mpi.enforce_variant         hdf5
    1212
    1313name                        netcdf-fortran
  • trunk/dports/science/netcdf/Portfile

    r121955 r123274  
    66PortGroup                   github 1.0
    77
    8 # If hdf5-18 is built without a compiler variant (with /usr/bin/clang),
     8# If hdf5 is built without a compiler variant (with /usr/bin/clang),
    99# cxx is the only variant, which does not exist in netcdf.
    1010# configure fails if mpi.enforce_variant is used.
    11 #mpi.enforce_variant         hdf5-18
     11#mpi.enforce_variant         hdf5
    1212
    1313github.setup                Unidata netcdf-c 4.3.2 v
    1414epoch                       2
     15revision                    1
    1516name                        netcdf
    1617maintainers                 takeshi openmaintainer
     
    5455}
    5556
    56 set v [mpi_active_variant_name bin:h5pcc:hdf5-18]
     57set v [mpi_active_variant_name bin:h5pcc:hdf5]
    5758if {${v} != ""} {
    5859    configure.cc    mpicc
     
    6768
    6869variant netcdf4 description {enable support for netcdf-4 API} {
    69     depends_lib-append      port:hdf5-18
     70    depends_lib-append      port:hdf5
    7071    configure.args-delete   --disable-netcdf-4
    7172    configure.args-append   --enable-netcdf-4
  • trunk/dports/science/silo/Portfile

    r120497 r123274  
    66name                silo
    77version             4.9.1
    8 revision            2
     8revision            3
    99categories          science
    1010platforms           darwin
     
    6969
    7070variant hdf5 description {Enable HDF5 support (recommended)} {
    71     depends_lib-append      port:hdf5-18
     71    depends_lib-append      port:hdf5
    7272    configure.args-append   --with-hdf5=${prefix}
    7373}
  • trunk/dports/science/splash/Portfile

    r120497 r123274  
    66name                splash
    77version             2.4.1
    8 revision            1
     8revision            2
    99categories          science graphics
    1010platforms           darwin
     
    9595variant hdf5 description {compiles data reads that depend on HDF5} {
    9696   build.args-append       gadgethdf5 HDF5ROOT=${prefix}
    97    depends_lib-append      port:hdf5-18
     97   depends_lib-append      port:hdf5
    9898}
    9999
  • trunk/dports/science/stimfit/Portfile

    r120497 r123274  
    77name                stimfit
    88version             0.13.15
    9 revision            1
     9revision            2
    1010categories          science
    1111platforms           darwin
     
    2424depends_lib         port:boost \
    2525                    port:fftw-3 \
    26                     port:hdf5-18 \
     26                    port:hdf5 \
    2727                    port:${wxWidgets.port}
    2828
  • trunk/dports/science/swarm/Portfile

    r122759 r123274  
    66name                swarm
    77version             2.4.1
    8 revision            8
     8revision            9
    99categories          science
    1010maintainers         nomaintainer
     
    2727                    port:zlib \
    2828                    port:libpng \
    29                     port:hdf5-18
     29                    port:hdf5
    3030
    3131# https://savannah.nongnu.org/bugs/?41491
  • trunk/dports/science/vapor/Portfile

    r120497 r123274  
    55name                vapor
    66version             2.2.4
    7 revision            2
     7revision            3
    88categories          science
    99maintainers         nomaintainer
     
    2727                    port:expat \
    2828                    port:glew \
    29                     port:hdf5-18 \
     29                    port:hdf5 \
    3030                    port:libgeotiff \
    3131                    port:netcdf \
  • trunk/dports/science/wgrib2/Portfile

    r121952 r123274  
    77name                wgrib2
    88version             2.0.0
     9revision            1
    910platforms           darwin
    1011maintainers         takeshi
     
    3435                    port:libpng \
    3536                    port:netcdf \
    36                     port:hdf5-18
     37                    port:hdf5
    3738
    3839worksrcdir          grib2
  • trunk/dports/science/yorick-hdf5/Portfile

    r120497 r123274  
    77set uname           hdf5
    88github.setup        frigaut yorick-${uname} 0.8.0
    9 revision            4
     9revision            5
    1010license             GPL-2+
    1111categories          science yorick
     
    2323
    2424depends_lib-append  path:bin/yorick:yorick \
    25                     path:lib/libhdf5.dylib:hdf5-18
     25                    path:lib/libhdf5.dylib:hdf5
    2626
    2727depends_run         port:yorick-yutils
Note: See TracChangeset for help on using the changeset viewer.