aboutsummaryrefslogtreecommitdiff
path: root/graphics/glew
diff options
context:
space:
mode:
authorJan Beich <jbeich@FreeBSD.org>2020-06-06 13:50:56 +0000
committerJan Beich <jbeich@FreeBSD.org>2020-06-06 13:50:56 +0000
commitd4af629ef11f92173c101d5cae9e9bf401ada7cd (patch)
tree599bae5aedad238b935a669d5e5343ef7bbbab51 /graphics/glew
parente02c610cf6a24033765eedec3cd5c1f1968d24ff (diff)
downloadports-d4af629ef11f92173c101d5cae9e9bf401ada7cd.tar.gz
ports-d4af629ef11f92173c101d5cae9e9bf401ada7cd.zip
graphics/glew: update to 2.2.0
Changes: https://github.com/nigels-com/glew/compare/glew-2.1.0...555aa3ffc085 Approved by: zeising (maintainer) Differential Revision: https://reviews.freebsd.org/D25162
Notes
Notes: svn path=/head/; revision=538091
Diffstat (limited to 'graphics/glew')
-rw-r--r--graphics/glew/Makefile2
-rw-r--r--graphics/glew/distinfo6
-rw-r--r--graphics/glew/files/patch-Makefile20
-rw-r--r--graphics/glew/files/patch-config__Makefile.freebsd10
-rw-r--r--graphics/glew/pkg-plist2
5 files changed, 22 insertions, 18 deletions
diff --git a/graphics/glew/Makefile b/graphics/glew/Makefile
index fbde4ddb5718..4b79226a94ad 100644
--- a/graphics/glew/Makefile
+++ b/graphics/glew/Makefile
@@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= glew
-PORTVERSION= 2.1.0
+PORTVERSION= 2.2.0
PORTREVISION?= 0
CATEGORIES= graphics
MASTER_SITES= SF
diff --git a/graphics/glew/distinfo b/graphics/glew/distinfo
index b9a495b1bd19..97a741f54f32 100644
--- a/graphics/glew/distinfo
+++ b/graphics/glew/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1509375302
-SHA256 (glew-2.1.0.tgz) = 04de91e7e6763039bc11940095cd9c7f880baba82196a7765f727ac05a993c95
-SIZE (glew-2.1.0.tgz) = 764073
+TIMESTAMP = 1584273239
+SHA256 (glew-2.2.0.tgz) = d4fc82893cfb00109578d0a1a2337fb8ca335b3ceccf97b97e5cc7f08e4353e1
+SIZE (glew-2.2.0.tgz) = 835861
diff --git a/graphics/glew/files/patch-Makefile b/graphics/glew/files/patch-Makefile
index 419670dd889f..0c1bb95f8167 100644
--- a/graphics/glew/files/patch-Makefile
+++ b/graphics/glew/files/patch-Makefile
@@ -1,6 +1,6 @@
---- Makefile.orig 2017-10-30 16:24:12 UTC
+--- Makefile.orig 2020-03-15 11:53:59 UTC
+++ Makefile
-@@ -115,7 +115,7 @@ else ifneq ($(LIBTOOL),)
+@@ -116,7 +116,7 @@ else ifneq ($(LIBTOOL),)
$(LIBTOOL) $@ $^
endif
ifneq ($(STRIP),)
@@ -8,9 +8,9 @@
+ $(STRIP) $@
endif
- lib/$(LIB.SHARED): $(LIB.SOBJS)
-@@ -125,8 +125,9 @@ ifneq ($(LN),)
- $(LN) $(LIB.SHARED) lib/$(LIB.DEVLNK)
+ $(LIB.SHARED.DIR)/$(LIB.SHARED): $(LIB.SOBJS)
+@@ -126,8 +126,9 @@ ifneq ($(LN),)
+ $(LN) $(LIB.SHARED) $(LIB.SHARED.DIR)/$(LIB.DEVLNK)
endif
ifneq ($(STRIP),)
- $(STRIP) -x $@
@@ -20,7 +20,7 @@
tmp/$(SYSTEM)/default/static/glew.o: src/glew.c include/GL/glew.h include/GL/wglew.h include/GL/glxew.h
@mkdir -p $(dir $@)
-@@ -142,14 +143,14 @@ tmp/$(SYSTEM)/default/shared/glew.o: src/glew.c includ
+@@ -143,15 +144,15 @@ tmp/$(SYSTEM)/default/shared/glew.o: src/glew.c includ
glew.pc: glew.pc.in
sed \
@@ -31,6 +31,7 @@
- -e "s|@version@|$(GLEW_VERSION)|g" \
- -e "s|@cflags@||g" \
- -e "s|@libname@|$(NAME)|g" \
+- -e "s|@libgl@|$(LDFLAGS.GL)|g" \
- -e "s|@requireslib@|$(LIBGLU)|g" \
+ -e 's|@prefix@|$(GLEW_PREFIX)|g' \
+ -e 's|@libdir@|$${prefix}/lib|g' \
@@ -39,19 +40,20 @@
+ -e 's|@version@|$(GLEW_VERSION)|g' \
+ -e 's|@cflags@||g' \
+ -e 's|@libname@|$(NAME)|g' \
++ -e 's|@libgl@|$(LDFLAGS.GL)|g' \
+ -e 's|@requireslib@|$(LIBGLU)|g' \
< $< > $@
# GLEW utility programs
-@@ -180,22 +181,22 @@ bin:
- bin/$(GLEWINFO.BIN): $(GLEWINFO.BIN.OBJ) lib/$(LIB.SHARED)
+@@ -182,22 +183,22 @@ bin:
+ bin/$(GLEWINFO.BIN): $(GLEWINFO.BIN.OBJ) $(LIB.SHARED.DIR)/$(LIB.SHARED)
$(CC) $(CFLAGS) -o $@ $(GLEWINFO.BIN.OBJ) $(BIN.LIBS)
ifneq ($(STRIP),)
- $(STRIP) -x $@
+ $(STRIP) $@
endif
- bin/$(VISUALINFO.BIN): $(VISUALINFO.BIN.OBJ) lib/$(LIB.SHARED)
+ bin/$(VISUALINFO.BIN): $(VISUALINFO.BIN.OBJ) $(LIB.SHARED.DIR)/$(LIB.SHARED)
$(CC) $(CFLAGS) -o $@ $(VISUALINFO.BIN.OBJ) $(BIN.LIBS)
ifneq ($(STRIP),)
- $(STRIP) -x $@
diff --git a/graphics/glew/files/patch-config__Makefile.freebsd b/graphics/glew/files/patch-config__Makefile.freebsd
index b36a7e3819e2..3c14a2ee183f 100644
--- a/graphics/glew/files/patch-config__Makefile.freebsd
+++ b/graphics/glew/files/patch-config__Makefile.freebsd
@@ -1,17 +1,19 @@
---- config/Makefile.freebsd.orig 2017-07-31 11:25:39 UTC
+--- config/Makefile.freebsd.orig 2020-03-15 11:53:59 UTC
+++ config/Makefile.freebsd
-@@ -1,17 +1,17 @@
+@@ -1,19 +1,19 @@
+ # As of FreeBSD12 X11 is in /usr/local
+
NAME = $(GLEW_NAME)
-CC = cc
-LD = ld
--LDFLAGS.EXTRA = -L/usr/X11R6/lib
+-LDFLAGS.EXTRA = -L/usr/local/lib
+CC ?= cc
+LD ?= ld
+LDFLAGS.EXTRA ?= -L${LOCALBASE}/lib
LDFLAGS.GL = -lGL -lX11
LDFLAGS.STATIC = -Wl,-Bstatic
LDFLAGS.DYNAMIC = -Wl,-Bdynamic
--CFLAGS.EXTRA += -I/usr/X11R6/include -fPIC
+-CFLAGS.EXTRA += -I/usr/local/include -fPIC
+CFLAGS.EXTRA += -I${LOCALBASE}/include -fPIC
NAME = GLEW
WARN = -Wall -W
diff --git a/graphics/glew/pkg-plist b/graphics/glew/pkg-plist
index 4c9e3f7d8a95..4bb9319a5135 100644
--- a/graphics/glew/pkg-plist
+++ b/graphics/glew/pkg-plist
@@ -6,7 +6,7 @@ include/GL/wglew.h
lib/libGLEW.a
lib/libGLEW.so
lib/libGLEW.so.2
-lib/libGLEW.so.2.1.0
+lib/libGLEW.so.2.2.0
libdata/pkgconfig/glew.pc
%%PORTDOCS%%%%DOCSDIR%%/advanced.html
%%PORTDOCS%%%%DOCSDIR%%/basic.html