libressl 2.1.6

Version bump.

Libtls is now no longer optional as it has been declared API and ABI
stable until the 2.2.x branch is released.

Fixes CVE-2015-0286, CVE-2015-0287, CVE-2015-0289, CVE-2015-0209 and
CVE-2015-0288. Those were the OpenSSL vulnerabilities disclosed earlier
today that also affect LibreSSL. See:

http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.1.6-relnotes.txt

Once again the dylib versioning hasn’t changed, so recompile of things
isn’t necessary.

Closes Homebrew/homebrew#37865.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
This commit is contained in:
Dominyk Tiller 2015-03-19 16:10:35 +00:00 committed by Mike McQuaid
parent 5dee6142a5
commit 533027f4dc

View file

@ -1,10 +1,8 @@
class Libressl < Formula
homepage "http://www.libressl.org/"
url "http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.1.5.tar.gz"
mirror "https://raw.githubusercontent.com/DomT4/LibreMirror/master/LibreSSL/libressl-2.1.5.tar.gz"
sha256 "a82379913fd7f4e26e045fcf021aa92a1f683954816bf817b3b696de62e9c3bb"
option "without-libtls", "Build without libtls"
url "http://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-2.1.6.tar.gz"
mirror "https://raw.githubusercontent.com/DomT4/LibreMirror/master/LibreSSL/libressl-2.1.6.tar.gz"
sha256 "4f826dd97b3b8001707073bde8401493f9cd4668465b481c042d28e3973653a8"
bottle do
sha256 "b1f42ad3d599729c6f942893ef59e1860cc848557e6ea1ab7ff4b70ff626d3fe" => :yosemite
@ -31,8 +29,6 @@ class Libressl < Formula
--with-enginesdir=#{lib}/engines
]
args << "--enable-libtls" if build.with? "libtls"
system "./autogen.sh" if build.head?
system "./configure", *args
system "make"