svn commit: r468982 - in head/games/powder-toy: . files

Dmitry Marakasov amdmi3 at FreeBSD.org
Thu May 3 19:52:48 UTC 2018


Author: amdmi3
Date: Thu May  3 19:52:47 2018
New Revision: 468982
URL: https://svnweb.freebsd.org/changeset/ports/468982

Log:
  - Update to 93.3

Deleted:
  head/games/powder-toy/files/patch-SConscript
Modified:
  head/games/powder-toy/Makefile
  head/games/powder-toy/distinfo

Modified: head/games/powder-toy/Makefile
==============================================================================
--- head/games/powder-toy/Makefile	Thu May  3 19:50:40 2018	(r468981)
+++ head/games/powder-toy/Makefile	Thu May  3 19:52:47 2018	(r468982)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	powder-toy
-PORTVERSION=	92.5
+PORTVERSION=	93.3
 DISTVERSIONPREFIX=	v
 CATEGORIES=	games
 
@@ -19,7 +19,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	ThePowderToy
 GH_PROJECT=	The-Powder-Toy
 
-USES=		scons localbase:ldflags lua:51
+USES=		scons localbase:ldflags lua:51 pkgconfig
 USE_SDL=	sdl
 USE_XORG=	x11
 
@@ -36,12 +36,18 @@ DESKTOP_ENTRIES="The Powder Toy" \
 		"Game;Simulation;" \
 		""
 
-OPTIONS_DEFINE=		DOCS OPTIMIZED_CFLAGS SSE
+OPTIONS_DEFINE=		DOCS OPTIMIZED_CFLAGS SSE SSE3 OPENGL
 OPTIONS_DEFAULT=	OPTIMIZED_CFLAGS
 OPTIONS_DEFAULT_amd64=	SSE
 # upstream also uses -funsafe-loop-optimizations, but it's not supported by clang
 OPTIMIZED_CFLAGS_CXXFLAGS=	-O3 -ftree-vectorize -funsafe-math-optimizations -ffast-math -fomit-frame-pointer
 SSE_MAKE_ARGS_OFF=	--no-sse
+SSE3_DESC=		Enable SSE3 optimizations
+SSE3_MAKE_ARGS=		--sse3
+SSE3_IMPLIES=		SSE
+OPENGL_USE=		GL=gl,glu,glew
+OPENGL_MAKE_ARGS=	--opengl --opengl-renderer
+OPENGL_BROKEN=		Application dies with SIGBUS at startup
 
 post-patch:
 	@${REINPLACE_CMD} -e '/#include/ s|lua5.1/|lua51/|' ${WRKSRC}/src/lua/LuaCompat.h

Modified: head/games/powder-toy/distinfo
==============================================================================
--- head/games/powder-toy/distinfo	Thu May  3 19:50:40 2018	(r468981)
+++ head/games/powder-toy/distinfo	Thu May  3 19:52:47 2018	(r468982)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1506444443
-SHA256 (ThePowderToy-The-Powder-Toy-v92.5_GH0.tar.gz) = 289ba62b48230e4d3a885362fb68c26a0ac2288b21ef9d1f2764af19438403c4
-SIZE (ThePowderToy-The-Powder-Toy-v92.5_GH0.tar.gz) = 988767
+TIMESTAMP = 1525264085
+SHA256 (ThePowderToy-The-Powder-Toy-v93.3_GH0.tar.gz) = 6c5f5914e4ae0ac8500c7203ec69517a2fd4380dece6b33247ed719aa12e074e
+SIZE (ThePowderToy-The-Powder-Toy-v93.3_GH0.tar.gz) = 996138


More information about the svn-ports-all mailing list