# -*- 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 # $Id: Portfile 145426 2016-02-04 21:19:00Z jeremyhu@macports.org $ PortSystem 1.0 PortGroup muniversal 1.0 PortGroup compiler_blacklist_versions 1.0 name libressl version 2.2.6 categories security devel platforms darwin license OpenSSL SSLeay maintainers jeremyhu openmaintainer description LibreSSL SSL/TLS cryptography library long_description LibreSSL is composed of four parts: \ The openssl(1) utility, which provides tools for managing keys, certificates, etc. \ libcrypto: a library of cryptography fundamentals \ libssl: a TLS library, backwards-compatible with OpenSSL \ libtls: a new TLS library, designed to make it easier to write foolproof applications homepage http://www.libressl.org conflicts openssl master_sites http://ftp.openbsd.org/pub/OpenBSD/LibreSSL checksums rmd160 ca39eba38a33ec61ea5616699de16f79a1c82a70 \ sha256 1ee19994cffd047d40f63ba149115dba18a681b0cc923beec301bf424b58d64f patchfiles \ openssldir-cert.pem.patch use_autoreconf yes autoreconf.args -fvi configure.args \ --disable-silent-rules \ --with-openssldir=${prefix}/etc/ssl # gcc-4.2 from Xcode 3.2.6 fails to handle some of the asm compiler.blacklist *gcc-4.2* {clang < 100} # HOST_ASM_MACOSX_X86_64 gets set when building i386 on x86_64 set merger_configure_args(i386) --disable-asm livecheck.type regex livecheck.url [lindex ${master_sites} 0] livecheck.regex ${name}-(\\d+\\.\\d*\[02468\](?:\\.\\d+)*)\\.tar\\.gz