Ignore:
Timestamp:
Jun 5, 2014, 10:48:20 PM (5 years ago)
Author:
devans@…
Message:

gnutls: maintainer update to version 3.3.4, addresses build issues in #42728.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/devel/gnutls/Portfile

    r120566 r120701  
    22# $Id$
    33
    4 PortSystem 1.0
    5 PortGroup  muniversal 1.0
     4PortSystem      1.0
     5PortGroup       muniversal 1.0
    66
    77name            gnutls
    8 version         3.3.3
     8version         3.3.4
    99set branch      [join [lrange [split ${version} .] 0 1] .]
    1010categories      devel security
     
    2424master_sites    ftp://ftp.gnutls.org/gcrypt/gnutls/v${branch}/
    2525
    26 checksums       md5     e225247ec82513354a6bdc3be6246377 \
    27                 rmd160  cebd6a17fe9b7ebc8f0f9abb6218c195456ee468 \
    28                 sha256  8cd8cc7d4dcd4f73e85a6ebfa9463860b671d65f23d57354a6dfe86b7e83a036
     26checksums       rmd160  9e61797428035cdaf6e3ac86103ead5cf7f02de7 \
     27                sha256  04a53b2bbb936b02cdc62f68144f9706e256cc85cc530b81266a24d80b824357
    2928
    3029use_xz          yes
     
    3736                port:libtasn1 \
    3837                port:p11-kit \
    39                 port:nettle
     38                port:nettle \
     39                port:curl-ca-bundle
    4040
    4141post-patch {
     
    4444}
    4545
     46# use autoreconf to update glibtool to correctly handle -std
    4647use_autoreconf  yes
    4748autoreconf.args -fvi
     
    4950configure.args  --disable-guile \
    5051                --disable-silent-rules \
    51                 --with-p11-kit           
     52                --disable-libdane \
     53                --enable-local-libopts \
     54                --with-p11-kit \
     55                --with-system-priority-file="${prefix}/etc/gnutls/default-priorities" \
     56                --with-default-trust-store-file="${prefix}/share/curl/curl-ca-bundle.crt"
    5257
    53 if {[variant_isset universal]} {
     58variant dane description {Build libdane using unbound libraries} {
     59    depends_lib-append      port:unbound
     60    configure.args-append   --with-unbound-root-key-file="${prefix}/var/run/unbound/root.key"
     61    configure.args-delete   --disable-libdane
     62}
     63
     64# as of r120660 (#43881) unbound installs its root key file at ${prefix}/var/run/unbound/root.key
     65# the following may be superfluous
     66
     67if {[variant_isset dane] && ![file exists ${prefix}/var/run/unbound/root.key]} {
     68    notes "
     69***
     70*** WARNING:
     71***
     72*** The DNSSEC root key file in ${prefix}/etc/unbound/root.key was not found.
     73*** This file is needed for the verification of DNSSEC responses.
     74*** Use the command: sudo unbound-anchor -a \"${prefix}/var/run/unbound/root.key\"
     75*** to generate or update it.
     76***
     77"
     78}
     79
     80if {[variant_isset universal]} {
    5481    set merger_host(x86_64) x86_64-apple-${os.platform}${os.major}
    5582    set merger_host(i386) i686-apple-${os.platform}${os.major}
Note: See TracChangeset for help on using the changeset viewer.