aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorJack Nagel2014-05-14 23:50:42 -0500
committerJack Nagel2014-05-14 23:51:08 -0500
commitf3d4cec7a9b5e568009874e3da24b06fdf80e9c9 (patch)
tree9c4fb7c65d35456b1c8dc10633b0b2ef973a5789 /Library/Formula
parent0364468bf2e4a4d825659f585ec456793eaf8ad4 (diff)
downloadhomebrew-f3d4cec7a9b5e568009874e3da24b06fdf80e9c9.tar.bz2
Goodbye -fheinous-gnu-extensions!
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/gnupg.rb1
-rw-r--r--Library/Formula/libgcrypt.rb11
2 files changed, 2 insertions, 10 deletions
diff --git a/Library/Formula/gnupg.rb b/Library/Formula/gnupg.rb
index 62653f0a8..90557780a 100644
--- a/Library/Formula/gnupg.rb
+++ b/Library/Formula/gnupg.rb
@@ -16,7 +16,6 @@ class Gnupg < Formula
def install
inreplace 'g10/keygen.c', 'max=4096', 'max=8192' if build.include? '8192'
- ENV.append "CFLAGS", "-std=gnu89 -fheinous-gnu-extensions" if ENV.compiler == :clang
system "./configure", "--disable-dependency-tracking",
"--prefix=#{prefix}",
diff --git a/Library/Formula/libgcrypt.rb b/Library/Formula/libgcrypt.rb
index 1c063695e..a2ffea357 100644
--- a/Library/Formula/libgcrypt.rb
+++ b/Library/Formula/libgcrypt.rb
@@ -22,20 +22,13 @@ class Libgcrypt < Formula
sha1 '136f636673b5c9d040f8a55f59b430b0f1c97d7a'
end if build.universal?
- fails_with :clang do
- build 77
- cause "basic test fails"
- end
-
def install
ENV.universal_binary if build.universal?
- ENV.append 'CFLAGS', '-std=gnu89 -fheinous-gnu-extensions' if ENV.compiler == :clang
-
system "./configure", "--disable-dependency-tracking",
"--prefix=#{prefix}",
"--disable-asm",
- "--with-gpg-error-prefix=#{HOMEBREW_PREFIX}"
+ "--with-gpg-error-prefix=#{Formula["libgpg-error"].opt_prefix}"
if build.universal?
buildpath.install resource('config.h.ed')
@@ -43,7 +36,7 @@ class Libgcrypt < Formula
end
# Parallel builds work, but only when run as separate steps
- system "make", "CFLAGS=#{ENV.cflags}"
+ system "make"
system "make check"
system "make install"
end