Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 29 Mar 2020 14:57:46 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r529803 - in head/games/powder-toy: . files
Message-ID:  <202003291457.02TEvk9Q090126@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Sun Mar 29 14:57:46 2020
New Revision: 529803
URL: https://svnweb.freebsd.org/changeset/ports/529803

Log:
  - Update to 95.0

Modified:
  head/games/powder-toy/Makefile
  head/games/powder-toy/distinfo
  head/games/powder-toy/files/patch-resources_powder.appdata.xml

Modified: head/games/powder-toy/Makefile
==============================================================================
--- head/games/powder-toy/Makefile	Sun Mar 29 13:58:20 2020	(r529802)
+++ head/games/powder-toy/Makefile	Sun Mar 29 14:57:46 2020	(r529803)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	powder-toy
-PORTVERSION=	94.1
-PORTREVISION=	1
+PORTVERSION=	95.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	games
 
@@ -29,8 +28,8 @@ SUB_FILES=	${PORTNAME}.sh
 
 PORTDOCS=	README.md TODO
 
-OPTIONS_DEFINE=		DOCS OPTIMIZED_CFLAGS SSE SSE3 OPENGL
-OPTIONS_DEFAULT=	OPTIMIZED_CFLAGS
+OPTIONS_DEFINE=		DOCS OPTIMIZED_CFLAGS SSE SSE3 OPENGL HTTP
+OPTIONS_DEFAULT=	OPTIMIZED_CFLAGS HTTP
 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
@@ -42,6 +41,9 @@ OPENGL_USES=		gl
 OPENGL_USE=		GL=gl,glu,glew
 OPENGL_MAKE_ARGS=	--opengl --opengl-renderer
 OPENGL_BROKEN=		Application dies with SIGBUS at startup
+HTTP_DESC=		Enable HTTP requests support
+HTTP_LIB_DEPENDS=	libcurl.so:ftp/curl
+HTTP_MAKE_ARGS_OFF=	--nohttp
 
 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	Sun Mar 29 13:58:20 2020	(r529802)
+++ head/games/powder-toy/distinfo	Sun Mar 29 14:57:46 2020	(r529803)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1551187366
-SHA256 (ThePowderToy-The-Powder-Toy-v94.1_GH0.tar.gz) = 9770c0732c97e4e89a1e53330c969e9675595f78e6673c519c3724d6df591e72
-SIZE (ThePowderToy-The-Powder-Toy-v94.1_GH0.tar.gz) = 1254309
+TIMESTAMP = 1583263544
+SHA256 (ThePowderToy-The-Powder-Toy-v95.0_GH0.tar.gz) = f60c3dc93e4ceddeda92b768e75a2d218f8df3da4a569b7d7cb57fff5515e15b
+SIZE (ThePowderToy-The-Powder-Toy-v95.0_GH0.tar.gz) = 1250743

Modified: head/games/powder-toy/files/patch-resources_powder.appdata.xml
==============================================================================
--- head/games/powder-toy/files/patch-resources_powder.appdata.xml	Sun Mar 29 13:58:20 2020	(r529802)
+++ head/games/powder-toy/files/patch-resources_powder.appdata.xml	Sun Mar 29 14:57:46 2020	(r529803)
@@ -1,10 +1,11 @@
---- resources/powder.appdata.xml.orig	2019-02-17 19:08:04 UTC
+--- resources/powder.appdata.xml.orig	2020-02-27 03:38:53 UTC
 +++ resources/powder.appdata.xml
-@@ -1,6 +1,6 @@
- <?xml version="1.0" encoding="UTF-8"?>
- <component type="desktop">
--  <id>powder.desktop</id>
-+  <id>powder-toy.desktop</id>
-   <metadata_license>CC0-1.0</metadata_license>
-   <project_license>GPL-3.0</project_license>
-   <name>Powder Toy</name>
+@@ -8,7 +8,7 @@
+   <content_rating type="oars-1.1">
+     <content_attribute id="social-chat">moderate</content_attribute>
+   </content_rating>
+-  <launchable type="desktop-id">powder.desktop</launchable>
++  <launchable type="desktop-id">powder-toy.desktop</launchable>
+   <description>
+     <p>
+       The Powder Toy is a free physics sandbox game, which simulates air pressure and velocity, heat, gravity and a countless number of interactions between different substances! The game provides you with various building materials, liquids, gases and electronic components which can be used to construct complex machines, guns, bombs, realistic terrains and almost anything else. You can then mine them and watch cool explosions, add intricate wirings, play with little stickmen or operate your machine. You can browse and play thousands of different saves made by the community or upload your own - we welcome your creations!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202003291457.02TEvk9Q090126>