aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorYuK_Ota2013-06-27 01:48:28 +0900
committerAdam Vandenberg2013-06-26 09:57:33 -0700
commitca4bc1b1dd146623c88e8890165f34e0b951bf32 (patch)
tree8ebc15dd5aef3fe14dc1aaafb4403da0b701d5d9 /Library/Formula
parentb2df2f7292496b51723294420daa87759ca7077b (diff)
downloadhomebrew-ca4bc1b1dd146623c88e8890165f34e0b951bf32.tar.bz2
freeglut 2.8.1
add patch for build failure in examples Closes #20817 Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/freeglut.rb26
1 files changed, 23 insertions, 3 deletions
diff --git a/Library/Formula/freeglut.rb b/Library/Formula/freeglut.rb
index 1dadfba47..6240606af 100644
--- a/Library/Formula/freeglut.rb
+++ b/Library/Formula/freeglut.rb
@@ -2,15 +2,35 @@ require 'formula'
class Freeglut < Formula
homepage 'http://freeglut.sourceforge.net/'
- url 'http://sourceforge.net/projects/freeglut/files/freeglut/2.8.0/freeglut-2.8.0.tar.gz'
- sha1 '4debbe559c6c9841ce1abaddc9d461d17c6083b1'
+ url 'http://sourceforge.net/projects/freeglut/files/freeglut/2.8.1/freeglut-2.8.1.tar.gz'
+ sha1 '7330b622481e2226c0c9f6d2e72febe96b03f9c4'
depends_on :x11
+ def patches
+ DATA if MacOS.version >= :lion
+ end
+
def install
- system "./configure", "--disable-debug", "--disable-dependency-tracking",
+ system "./configure", "--disable-debug",
+ "--disable-dependency-tracking",
"--prefix=#{prefix}"
system "make all"
system "make install"
end
end
+
+__END__
+
+diff -ur org/freeglut-2.8.1/include/GL/freeglut_std.h freeglut-2.8.1/include/GL/freeglut_std.h
+--- org/freeglut-2.8.1/include/GL/freeglut_std.h
++++ freeglut-2.8.1/include/GL/freeglut_std.h
+@@ -122,7 +122,7 @@
+ * Always include OpenGL and GLU headers
+ */
+ #if __APPLE__
+-# include <OpenGL/gl.h>
++# include <OpenGL/gl3.h>
+ # include <OpenGL/glu.h>
+ #else
+ # include <GL/gl.h>