From owner-svn-ports-all@freebsd.org Sat Jun 6 13:50:58 2020 Return-Path: Delivered-To: svn-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8FF7933472B; Sat, 6 Jun 2020 13:50:58 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49fLWk2dDjz3grc; Sat, 6 Jun 2020 13:50:58 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4E67E22F5A; Sat, 6 Jun 2020 13:50:58 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 056DowcU012329; Sat, 6 Jun 2020 13:50:58 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 056Dou44012322; Sat, 6 Jun 2020 13:50:56 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <202006061350.056Dou44012322@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 6 Jun 2020 13:50:56 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r538091 - in head/graphics: glew glew-wayland glew/files X-SVN-Group: ports-head X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in head/graphics: glew glew-wayland glew/files X-SVN-Commit-Revision: 538091 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jun 2020 13:50:58 -0000 Author: jbeich Date: Sat Jun 6 13:50:56 2020 New Revision: 538091 URL: https://svnweb.freebsd.org/changeset/ports/538091 Log: 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 Modified: head/graphics/glew-wayland/Makefile (contents, props changed) head/graphics/glew-wayland/pkg-plist (contents, props changed) head/graphics/glew/Makefile (contents, props changed) head/graphics/glew/distinfo (contents, props changed) head/graphics/glew/files/patch-Makefile (contents, props changed) head/graphics/glew/files/patch-config__Makefile.freebsd (contents, props changed) head/graphics/glew/pkg-plist (contents, props changed) Modified: head/graphics/glew-wayland/Makefile ============================================================================== --- head/graphics/glew-wayland/Makefile Sat Jun 6 13:50:41 2020 (r538090) +++ head/graphics/glew-wayland/Makefile Sat Jun 6 13:50:56 2020 (r538091) @@ -1,6 +1,6 @@ # $FreeBSD$ -PORTREVISION= 1 +PORTREVISION= 0 PKGNAMESUFFIX= -wayland # https://github.com/nigels-com/glew/issues/172 Modified: head/graphics/glew-wayland/pkg-plist ============================================================================== --- head/graphics/glew-wayland/pkg-plist Sat Jun 6 13:50:41 2020 (r538090) +++ head/graphics/glew-wayland/pkg-plist Sat Jun 6 13:50:56 2020 (r538091) @@ -4,5 +4,5 @@ include/GL/eglew.h lib/libGLEW-wayland.a lib/libGLEW-wayland.so lib/libGLEW-wayland.so.2 -lib/libGLEW-wayland.so.2.1.0 +lib/libGLEW-wayland.so.2.2.0 libdata/pkgconfig/glew-wayland.pc Modified: head/graphics/glew/Makefile ============================================================================== --- head/graphics/glew/Makefile Sat Jun 6 13:50:41 2020 (r538090) +++ head/graphics/glew/Makefile Sat Jun 6 13:50:56 2020 (r538091) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= glew -PORTVERSION= 2.1.0 +PORTVERSION= 2.2.0 PORTREVISION?= 0 CATEGORIES= graphics MASTER_SITES= SF Modified: head/graphics/glew/distinfo ============================================================================== --- head/graphics/glew/distinfo Sat Jun 6 13:50:41 2020 (r538090) +++ head/graphics/glew/distinfo Sat Jun 6 13:50:56 2020 (r538091) @@ -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 Modified: head/graphics/glew/files/patch-Makefile ============================================================================== --- head/graphics/glew/files/patch-Makefile Sat Jun 6 13:50:41 2020 (r538090) +++ head/graphics/glew/files/patch-Makefile Sat Jun 6 13:50:56 2020 (r538091) @@ -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 $@ Modified: head/graphics/glew/files/patch-config__Makefile.freebsd ============================================================================== --- head/graphics/glew/files/patch-config__Makefile.freebsd Sat Jun 6 13:50:41 2020 (r538090) +++ head/graphics/glew/files/patch-config__Makefile.freebsd Sat Jun 6 13:50:56 2020 (r538091) @@ -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 Modified: head/graphics/glew/pkg-plist ============================================================================== --- head/graphics/glew/pkg-plist Sat Jun 6 13:50:41 2020 (r538090) +++ head/graphics/glew/pkg-plist Sat Jun 6 13:50:56 2020 (r538091) @@ -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