An update to GLEW 1.9.0. Adds support for OpenGL 4.3 and some bug fixes.

Tested on amd64.


Index: Makefile
===================================================================
RCS file: /home/cvs/ports/graphics/glew/Makefile,v
retrieving revision 1.8
diff -u -p -r1.8 Makefile
--- Makefile    16 Nov 2011 22:42:02 -0000      1.8
+++ Makefile    7 Aug 2012 11:13:32 -0000
@@ -2,13 +2,13 @@
 
 COMMENT=       GL Extension Wrangler library
 
-DISTNAME=      glew-1.7.0
+DISTNAME=      glew-1.9.0
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=glew/}
 EXTRACT_SUFX=  .tgz
 
-SHARED_LIBS=   GLEW    4.0 \
-               GLEWmx  0.0
+SHARED_LIBS=   GLEW    5.0 \
+               GLEWmx  1.0
 
 HOMEPAGE=      http://glew.sourceforge.net/
 
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/graphics/glew/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo    16 Nov 2011 22:42:02 -0000      1.4
+++ distinfo    7 Aug 2012 11:13:38 -0000
@@ -1,5 +1,2 @@
-MD5 (glew-1.7.0.tgz) = +3qLt5GHrJipC1fw8no+hA==
-RMD160 (glew-1.7.0.tgz) = yzhpiTr8u8A0jXaNEVmWxB3PyqA=
-SHA1 (glew-1.7.0.tgz) = kmbyNgwWh6lvLqBkGWcdNwspKNE=
-SHA256 (glew-1.7.0.tgz) = FlOmP7HhpRjEtcy68aYX8aC0wcKdOa5OJYOETZg2XAk=
-SIZE (glew-1.7.0.tgz) = 512582
+SHA256 (glew-1.9.0.tgz) = mzZTDkFMldZiS+nWgVpb4VMdGYYwCuWQPxaXeriut4c=
+SIZE (glew-1.9.0.tgz) = 544440
Index: patches/patch-Makefile
===================================================================
RCS file: /home/cvs/ports/graphics/glew/patches/patch-Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 patch-Makefile
--- patches/patch-Makefile      16 Nov 2011 22:42:02 -0000      1.4
+++ patches/patch-Makefile      3 Aug 2012 08:37:08 -0000
@@ -1,36 +1,80 @@
 $OpenBSD: patch-Makefile,v 1.4 2011/11/16 22:42:02 pascal Exp $
---- Makefile.orig      Thu Aug 25 10:17:55 2011
-+++ Makefile   Fri Nov 11 14:50:20 2011
-@@ -65,7 +65,7 @@ else
+--- Makefile.orig      Tue Jul 17 23:46:33 2012
++++ Makefile   Fri Aug  3 04:37:01 2012
+@@ -72,7 +72,7 @@ else
  OPT = $(POPT)
  endif
  INCLUDE = -Iinclude
 -CFLAGS = $(OPT) $(WARN) $(INCLUDE) $(CFLAGS.EXTRA)
 +CFLAGS += $(OPT) $(WARN) $(INCLUDE) $(CFLAGS.EXTRA)
  
- LIB.SRCS = src/glew.c
- LIB.OBJS = $(LIB.SRCS:.c=.o)
-@@ -101,11 +101,6 @@ lib/$(LIB.STATIC): $(LIB.OBJS)
+ all debug: glew.lib glew.lib.mx glew.bin
+ 
+@@ -101,19 +101,9 @@ lib:
+ 
+ lib/$(LIB.STATIC): $(LIB.OBJS)
+       $(AR) cr $@ $^
+-ifneq ($(STRIP),)
+-      $(STRIP) -x $@
+-endif
  
  lib/$(LIB.SHARED): $(LIB.SOBJS)
        $(LD) $(LDFLAGS.SO) -o $@ $^ $(LIB.LDFLAGS) $(LIB.LIBS)
--ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
--else
+-ifneq ($(LN),)
 -      $(LN) $(LIB.SHARED) lib/$(LIB.SONAME)
 -      $(LN) $(LIB.SHARED) lib/$(LIB.DEVLNK)
 -endif
+-ifneq ($(STRIP),)
+-      $(STRIP) -x $@
+-endif
  
- glew.pc: glew.pc.in
-       sed \
-@@ -133,11 +128,6 @@ lib/$(LIB.STATIC.MX): $(LIB.OBJS.MX)
+ tmp/$(SYSTEM)/default/static/glew.o: src/glew.c include/GL/glew.h 
include/GL/wglew.h include/GL/glxew.h
+       @mkdir -p $(dir $@)
+@@ -143,13 +133,6 @@ lib/$(LIB.STATIC.MX): $(LIB.OBJS.MX)
  
  lib/$(LIB.SHARED.MX): $(LIB.SOBJS.MX)
        $(LD) $(LDFLAGS.SO.MX) -o $@ $^ $(LIB.LDFLAGS) $(LIB.LIBS)
--ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
--else
+-ifneq ($(LN),)
 -      $(LN) $(LIB.SHARED.MX) lib/$(LIB.SONAME.MX)
 -      $(LN) $(LIB.SHARED.MX) lib/$(LIB.DEVLNK.MX)
 -endif
+-ifneq ($(STRIP),)
+-      $(STRIP) -x $@
+-endif
+ 
+ tmp/$(SYSTEM)/mx/static/glew.o: src/glew.c include/GL/glew.h 
include/GL/wglew.h include/GL/glxew.h
+       @mkdir -p $(dir $@)
+@@ -226,17 +209,11 @@ ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
+ else
+       $(INSTALL) -m 0644 lib/$(LIB.SHARED) $(LIBDIR)/
+ endif
+-ifneq ($(LN),)
+-      $(LN) $(LIB.SHARED) $(LIBDIR)/$(LIB.SONAME)
+-endif
+ 
+ # development files
+ ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
+       $(INSTALL) -m 0644 lib/$(LIB.DEVLNK) $(LIBDIR)/
+ endif
+-ifneq ($(LN),)
+-      $(LN) $(LIB.SHARED) $(LIBDIR)/$(LIB.DEVLNK)
+-endif
+       $(INSTALL) -m 0644 lib/$(LIB.STATIC) $(LIBDIR)/
+ 
+ install.lib.mx: glew.lib.mx
+@@ -248,15 +225,9 @@ ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
+ else
+       $(INSTALL) -m 0644 lib/$(LIB.SHARED.MX) $(LIBDIR)/
+ endif
+-ifneq ($(LN),)
+-      $(LN) $(LIB.SHARED.MX) $(LIBDIR)/$(LIB.SONAME.MX)
+-endif
+ # development files
+ ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
+       $(INSTALL) -m 0644 lib/$(LIB.DEVLNK.MX) $(LIBDIR)/
+-endif
+-ifneq ($(LN),)
+-      $(LN) $(LIB.SHARED.MX) $(LIBDIR)/$(LIB.DEVLNK.MX)
+ endif
+       $(INSTALL) -m 0644 lib/$(LIB.STATIC.MX) $(LIBDIR)/
  
- glewmx.pc: glew.pc.in
-       sed \

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply via email to