aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authornibbles 2bits2012-06-09 03:55:38 -0700
committerAdam Vandenberg2012-06-09 07:33:14 -0700
commitc5d8233fada6ea2857540af1e4395c205d3b6b46 (patch)
tree0545398f99febe3417048ad649385e13e347f51c /Library/Formula
parent89568167449c1bc7195edec168ee4efa74406396 (diff)
downloadhomebrew-c5d8233fada6ea2857540af1e4395c205d3b6b46.tar.bz2
aldo 0.7.7
Upgrade aldo to version 0.7.7. Remove the patch because the changes exist already in this version. Tested on Lion with clang and llvm. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/aldo.rb39
1 files changed, 2 insertions, 37 deletions
diff --git a/Library/Formula/aldo.rb b/Library/Formula/aldo.rb
index 75db3c4e8..84282e673 100644
--- a/Library/Formula/aldo.rb
+++ b/Library/Formula/aldo.rb
@@ -1,49 +1,14 @@
require 'formula'
class Aldo < Formula
- url 'http://savannah.nongnu.org/download/aldo/aldo-0.7.6.tar.bz2'
homepage 'http://www.nongnu.org/aldo/'
- md5 'c870b62fe50f71eb6c7ddcd5d666d2e2'
+ url 'http://savannah.nongnu.org/download/aldo/aldo-0.7.7.tar.bz2'
+ sha1 'c37589f8cb0855d33814b7462b3e5ded21caa8ea'
depends_on 'libao'
- def patches
- # Fixes crash due to added field in libao-1.0.
- # See:
- # http://calypso.tux.org/pipermail/novalug/2011-March/027843.html
- # https://savannah.nongnu.org/patch/index.php?7716
- DATA
- end
-
def install
system "./configure", "--disable-dependency-tracking", "--prefix=#{prefix}"
system "make install"
end
end
-
-__END__
-diff --git a/src/audioworkspace.cc b/src/audioworkspace.cc
-index c8dd68a..d786e04 100644
---- a/src/audioworkspace.cc
-+++ b/src/audioworkspace.cc
-@@ -31,6 +31,7 @@ Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007 Giuseppe "denever" Martin
- #include <cmath>
- #include <iostream>
- #include <limits>
-+#include <string.h>
-
- using namespace std;
- using namespace libaudiostream;
-@@ -104,10 +105,12 @@ oastream AudioWorkSpace::create_output_stream()
- {
- ao_sample_format format;
-
-+ memset(&format, '0', sizeof(format));
- format.bits = m_bits;
- format.channels = m_channels;
- format.rate = m_sample_rate;
- format.byte_format = AO_FMT_LITTLE;
-+ format.matrix = NULL;
-
- return oastream(format, m_device);
- }