summaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
authornia <nia@pkgsrc.org>2019-10-01 14:25:08 +0000
committernia <nia@pkgsrc.org>2019-10-01 14:25:08 +0000
commit0b7db318674e6654f00e6caca0b8203e85bafe6d (patch)
tree26fa4374e2a4200852c4f425d6f46854ee6bce1b /games
parent4330abdfdbddf91281d01c3092a45d7c0f21f5c4 (diff)
downloadpkgsrc-0b7db318674e6654f00e6caca0b8203e85bafe6d.tar.gz
taisei: Update to 1.3.1
This is a stable maintenance release. It features some important bugfixes and a few optimizations and visual improvements backported from the v1.4 development tree, as well as new character art by @afensorm. Other than fixing some rare game-breaking bugs, there are no gameplay changes and this version should be replay-compatible with the initial v1.3 release.
Diffstat (limited to 'games')
-rw-r--r--games/taisei/Makefile7
-rw-r--r--games/taisei/distinfo11
-rw-r--r--games/taisei/patches/patch-src_stages_stage2__events.c19
3 files changed, 30 insertions, 7 deletions
diff --git a/games/taisei/Makefile b/games/taisei/Makefile
index 55702c9974a..1e560052322 100644
--- a/games/taisei/Makefile
+++ b/games/taisei/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2019/09/21 15:19:17 nia Exp $
+# $NetBSD: Makefile,v 1.2 2019/10/01 14:25:08 nia Exp $
-DISTNAME= taisei-v1.3
+DISTNAME= taisei-v1.3.1
PKGNAME= ${DISTNAME:S/-v/-/}
CATEGORIES= games
MASTER_SITES= ${MASTER_SITE_GITHUB:=taisei-project/}
@@ -36,10 +36,13 @@ SUBST_VARS.ver= PKGVERSION
REPLACE_PYTHON+= scripts/thunk.py
REPLACE_PYTHON+= scripts/configure-file.py
+BUILDLINK_TRANSFORM+= rm:-Werror=implicit-function-declaration
+
PYTHON_FOR_BUILD_ONLY= tool
.include "../../devel/py-meson/build.mk"
.include "../../archivers/libzip/buildlink3.mk"
+.include "../../audio/opusfile/buildlink3.mk"
.include "../../audio/SDL2_mixer/buildlink3.mk"
.include "../../devel/SDL2/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
diff --git a/games/taisei/distinfo b/games/taisei/distinfo
index 56baffb37e6..41ab2f757d4 100644
--- a/games/taisei/distinfo
+++ b/games/taisei/distinfo
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.1 2019/09/21 15:19:17 nia Exp $
+$NetBSD: distinfo,v 1.2 2019/10/01 14:25:08 nia Exp $
-SHA1 (taisei-v1.3.tar.xz) = 2ee9ed045e60297f5b75254b4e8e39c20f108ad5
-RMD160 (taisei-v1.3.tar.xz) = 4fbb0eaafeb1ed3c819935cd0efaf84f4e50ec39
-SHA512 (taisei-v1.3.tar.xz) = 1387d7936bcd1e7d827be94698cb649d91e7c06ba642b3c897e3c3548f58a4933667cb8ced380eb4df9d2127b5a1a101a9f8ddd1301935ae14a5dbbebf4f2bde
-Size (taisei-v1.3.tar.xz) = 104340220 bytes
+SHA1 (taisei-v1.3.1.tar.xz) = f9d46c54e34927f59ec4bea8db5b7d086bd2742d
+RMD160 (taisei-v1.3.1.tar.xz) = 8bbf66979c08c036422f2defa2ce49d798717494
+SHA512 (taisei-v1.3.1.tar.xz) = 5e6f364e67717091041a30103bf117bb5d7a6be76d3d9499b13e36fc190be8c2a0e7ceb582e1d106aa0c1acbb6e39b99a4873a0885af1ec2117ff6ff08e14e3c
+Size (taisei-v1.3.1.tar.xz) = 70763196 bytes
SHA1 (patch-scripts_meson.build) = 2f646ae68b933cde3763ec16be01fb7bb722dbff
+SHA1 (patch-src_stages_stage2__events.c) = 89c67616a1603d37455e75fc2fb84a2b462a40bb
diff --git a/games/taisei/patches/patch-src_stages_stage2__events.c b/games/taisei/patches/patch-src_stages_stage2__events.c
new file mode 100644
index 00000000000..cc4bfd02a1c
--- /dev/null
+++ b/games/taisei/patches/patch-src_stages_stage2__events.c
@@ -0,0 +1,19 @@
+$NetBSD: patch-src_stages_stage2__events.c,v 1.1 2019/10/01 14:25:08 nia Exp $
+
+Include math.h for copysign.
+
+--- src/stages/stage2_events.c.orig 2019-09-29 03:54:57.000000000 +0000
++++ src/stages/stage2_events.c
+@@ -7,11 +7,11 @@
+ */
+
+ #include "taisei.h"
+-
+ #include "stage2_events.h"
+ #include "global.h"
+ #include "stage.h"
+ #include "enemy.h"
++#include <math.h>
+
+ static Dialog *stage2_dialog_pre_boss(void) {
+ PlayerMode *pm = global.plr.mode;