1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-18 08:02:48 +00:00

- Update to 95.0

This commit is contained in:
Dmitry Marakasov 2020-03-29 14:57:46 +00:00
parent 1518f20e8d
commit 92afe57c3e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=529803
3 changed files with 19 additions and 16 deletions

View File

@ -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

View File

@ -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

View File

@ -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!