From 679ff35987f1e98be56cf1957b98bfc00f5d3204 Mon Sep 17 00:00:00 2001 From: Stefan Date: Tue, 11 Feb 2014 22:15:29 +0100 Subject: [PATCH] emacs-clang-complete-async: add llvm 3.4 patch Closes Homebrew/homebrew#26637. Signed-off-by: Mike McQuaid --- Formula/emacs-clang-complete-async.rb | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Formula/emacs-clang-complete-async.rb b/Formula/emacs-clang-complete-async.rb index 142c0115442f..2bbb0d117df1 100644 --- a/Formula/emacs-clang-complete-async.rb +++ b/Formula/emacs-clang-complete-async.rb @@ -11,9 +11,24 @@ class EmacsClangCompleteAsync < Formula depends_on 'llvm' => 'with-clang' + # https://github.com/Golevka/emacs-clang-complete-async/issues/65 + def patches; DATA; end + def install system "make" bin.install "clang-complete" share.install "auto-complete-clang-async.el" if build.include? 'with-elisp' end end + +__END__ +--- a/src/completion.h 2013-05-26 17:27:46.000000000 +0200 ++++ b/src/completion.h 2014-02-11 21:40:18.000000000 +0100 +@@ -3,6 +3,7 @@ + + + #include ++#include + + + typedef struct __completion_Session_struct