Ignore:
Timestamp:
Feb 5, 2015, 9:50:37 PM (3 years ago)
Author:
larryv@…
Message:

openssl: Update to 1.0.2 (#46657); revbump dependents

  • The configure script reads CC from the environment now, so we don't have to patch it in.
  • It also passes -isysroot and -Wl to the compiler and linker as appropriate, so we don't have to patch in SDK support either.
  • Without any reinplace-ing going on, there's no point in patching out that copyright character.
File:
1 edited

Legend:

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

    r132609 r132610  
    77name                openssl
    88epoch               1
    9 version             1.0.1k
     9version             1.0.2
    1010
    1111# At least the following ports statically link OpenSSL and need to be revbumped
     
    3636
    3737master_sites        http://www.openssl.org/source/
    38 checksums           md5     d4f002bd22a56881340105028842ae1f \
    39                     sha1    19d818e202558c212a9583fcdaf876995a633ddf \
    40                     rmd160  e22c085189c6ce640378f0cc67faa512b4b873f2 \
    41                     sha256  8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c
     38checksums           md5     38373013fc85c790aabf8837969c5eba \
     39                    sha1    2f264f7f6bb973af444cd9fc6ee65c8588f610cc \
     40                    rmd160  a5452cd1fd380dcbc1dd53d8e50da6ec632ebd6e \
     41                    sha256  8c48baf3babe0d505d16cfc0cf272589c66d3624264098213db0fb00034728e9
    4242
    4343patchfiles          patch-bn_internal.pod.diff \
    44                     patch-Configure.diff \
    4544                    patch-crypto-Makefile.diff \
    46                     patch-Makefile.org-parallel.diff \
    47                     patch-Makefile.org.diff
    48 post-patch {
    49     # Ensure that the correct compiler is used
    50     reinplace "s|cc:|${configure.cc}:|" ${worksrcpath}/Configure
    51     # use SDK if necessary
    52     if {${configure.sdkroot} ne ""} {
    53         reinplace "s|\\(-arch \[_a-zA-Z0-9\]*\\)|\\1 -isysroot ${configure.sdkroot}|" ${worksrcpath}/Configure
    54     }
    55 }
     45                    patch-Makefile.org-parallel.diff
    5646
    5747configure.ccache    no
     
    6353                    shared \
    6454                    zlib
     55# Use SDK if necessary.
     56if {${configure.sdkroot} ne ""} {
     57    configure.args-append   '-isysroot ${configure.sdkroot}' \
     58                            -Wl,-syslibroot,${configure.sdkroot}
     59}
    6560platform darwin 8 i386 {
    6661    configure.args-append   no-asm
Note: See TracChangeset for help on using the changeset viewer.