diff options
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Formula/newsbeuter.rb | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/Library/Formula/newsbeuter.rb b/Library/Formula/newsbeuter.rb index 75a0761b4..41e91858e 100644 --- a/Library/Formula/newsbeuter.rb +++ b/Library/Formula/newsbeuter.rb @@ -14,6 +14,42 @@ class Newsbeuter < Formula depends_on 'sqlite' def install + if MacOS.version > :mountain_lion and ENV.compiler == :clang + # see https://github.com/akrennmair/newsbeuter/issues/108 + inreplace [ + 'include/regexmanager.h', + 'include/rss.h', + 'rss/rsspp_internal.h'], '<tr1/', '<' + + inreplace [ + 'include/cache.h', + 'include/controller.h', + 'include/feedlist_formaction.h', + 'include/formaction.h', + 'include/itemlist_formaction.h', + 'include/itemview_formaction.h', + 'include/regexmanager.h', + 'include/rss.h', + 'include/rss_parser.h', + 'include/view.h', + 'rss/rsspp_internal.h', + 'rss/parser.cpp', + 'rss/parser_factory.cpp', + 'src/cache.cpp', + 'src/controller.cpp', + 'src/feedlist_formaction.cpp', + 'src/formaction.cpp', + 'src/itemlist_formaction.cpp', + 'src/itemview_formaction.cpp', + 'src/regexmanager.cpp', + 'src/rss.cpp', + 'src/rss_parser.cpp', + 'src/view.cpp', + 'test/test.cpp'], 'tr1::', '' + + ENV.append 'CXXFLAGS', '--std=c++11' + end + system "make" system "make", "install", "prefix=#{prefix}" end |
