aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Powell2014-04-25 13:42:45 +0100
committerAdam Vandenberg2014-04-25 20:23:54 -0700
commit0e9bd31c947efb1d4aa06341c66416df576d180e (patch)
tree2c8a23209df0a6a4e30e3635ede81b5877229def
parent096cb91bfe1e08c217aeb99555bbe8957c2b07ec (diff)
downloadhomebrew-0e9bd31c947efb1d4aa06341c66416df576d180e.tar.bz2
InspIRCd: fix SHA1 and add a patch for an issue on LLVM 3.4.
Closes #28708. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
-rw-r--r--Library/Formula/inspircd.rb9
1 files changed, 8 insertions, 1 deletions
diff --git a/Library/Formula/inspircd.rb b/Library/Formula/inspircd.rb
index 25af54ae3..cc645c4bc 100644
--- a/Library/Formula/inspircd.rb
+++ b/Library/Formula/inspircd.rb
@@ -3,7 +3,8 @@ require 'formula'
class Inspircd < Formula
homepage 'http://www.inspircd.org'
url 'https://github.com/inspircd/inspircd/archive/v2.0.16.tar.gz'
- sha1 '6206e5dd61717a24f499e58996d2c7f4c8e4512d'
+ sha1 '5ea8e81124dc933ba289a4eb5782a66874e5d7e4'
+ revision 1
head 'https://github.com/inspircd/inspircd.git'
@@ -23,6 +24,12 @@ class Inspircd < Formula
option 'without-ldap', 'Build without ldap support'
option 'without-openssl', 'Build without openssl support'
+ # Fix for runtime linker errors when loading modules compiled with LLVM 3.4
+ patch :p1 do
+ url 'https://github.com/inspircd/inspircd/commit/b65fb065b5a77aeea056f88e1b8d96ec8fbea47c.diff'
+ sha1 '13005aa29dd6ee37a30aca805d99789220884c9c'
+ end
+
def install
modules = []
modules << 'm_geoip.cpp' if build.with? 'geoip'