pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

openfodder: update to openfodder-1.9.2



Module Name:	pkgsrc-wip
Committed By:	Yorick Hardy <yorickhardy%gmail.com@localhost>
Pushed By:	yhardy
Date:		Sat Jun 22 11:53:58 2024 +0200
Changeset:	608a52e4e6a9f5d72c560bb323e3249bfe5bc9ea

Modified Files:
	openfodder/Makefile
	openfodder/distinfo
Added Files:
	openfodder/patches/patch-Source_Utils_SimplexIslands.hpp

Log Message:
openfodder: update to openfodder-1.9.2

Release notes:

== 1.9.2

Whats Fixed

  * About screen was broken

== 1.9.1

Whats Fixed

  * Mouse could get stuck when leaving the bottom of the window

== 1.9.0

Most are improvements aimed at removing PC based changes/limits,
making it more Amiga like.

Whats New

  * Mouse cursor has been freed from DOS limits (its much more
    responsive)
  * Camera handling is also freed from DOS limits (also much more
    responsive)
  * Map background music track changes depending on nearby tiles (was
    removed in DOS version)
  * Helicopter screen scrolling text
  * Music Fades in/out
  * INI option to lock cursor to window
  * INI option to use integer scaling
  *

Whats Fixed

  * Helicopter screen movement now matches Amiga
  * Prioritize and limit number of sound effects playing to prevent
    corruption (was removed in DOS version)
  * Signed int calculation fixed in RJP1 decoding, which fixes a
    channel distortion in the Helicopter screen

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=608a52e4e6a9f5d72c560bb323e3249bfe5bc9ea

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 openfodder/Makefile                                      |  2 +-
 openfodder/distinfo                                      |  7 ++++---
 openfodder/patches/patch-Source_Utils_SimplexIslands.hpp | 14 ++++++++++++++
 3 files changed, 19 insertions(+), 4 deletions(-)

diffs:
diff --git a/openfodder/Makefile b/openfodder/Makefile
index 76eedd98d2..062bc47cfb 100644
--- a/openfodder/Makefile
+++ b/openfodder/Makefile
@@ -1,7 +1,7 @@
 # $NetBSD$
 
 GITHUB_PROJECT=	openfodder
-DISTNAME=	1.8.0
+DISTNAME=	1.9.2
 PKGNAME=	${GITHUB_PROJECT}-${DISTNAME}
 CATEGORIES=	games
 MASTER_SITES=	${MASTER_SITE_GITHUB:=OpenFodder/}
diff --git a/openfodder/distinfo b/openfodder/distinfo
index 5b3a916dcd..197c532715 100644
--- a/openfodder/distinfo
+++ b/openfodder/distinfo
@@ -1,6 +1,7 @@
 $NetBSD$
 
-BLAKE2s (openfodder/1.8.0.tar.gz) = 3356f92fa4f6b95676f03906706fc4b049351cda650016a4bd5a4796bdc9d38a
-SHA512 (openfodder/1.8.0.tar.gz) = 8638d7e4433d03f2881e819632cbf66b7cf312ab50e81d430bb52a96284ccf3edeea68d3729dfad652040ff87d645f4ba56c5e362867524738fe26b6572b27c9
-Size (openfodder/1.8.0.tar.gz) = 1470661 bytes
+BLAKE2s (openfodder/1.9.2.tar.gz) = c56414f65998cb37e3ab3075dcecaed72e697666b3307fbb494fed54e9f66aea
+SHA512 (openfodder/1.9.2.tar.gz) = 8dd510fc538a11b8aa6831dc2a699b8dcd6cb01c2ef5d4ed96134b67d6bbdf02b28d83f7b3ca763e6fc19179b05549f34c28db7dcdfa7b45ebe37c3e73adedf9
+Size (openfodder/1.9.2.tar.gz) = 1549207 bytes
 SHA1 (patch-Source_ResourceMan.cpp) = 9d825f5ce9d94fb10708315e533878f17433b893
+SHA1 (patch-Source_Utils_SimplexIslands.hpp) = 278199b69c785d12949c161b043cc50e6939704e
diff --git a/openfodder/patches/patch-Source_Utils_SimplexIslands.hpp b/openfodder/patches/patch-Source_Utils_SimplexIslands.hpp
new file mode 100644
index 0000000000..802c4bc2aa
--- /dev/null
+++ b/openfodder/patches/patch-Source_Utils_SimplexIslands.hpp
@@ -0,0 +1,14 @@
+$NetBSD$
+
+Include sys/types.h for size_t.
+
+--- Source/Utils/SimplexIslands.hpp.orig	2024-06-22 09:41:36.108132033 +0000
++++ Source/Utils/SimplexIslands.hpp
+@@ -16,6 +16,7 @@
+  */
+ #include <math.h>
+ #include <stdint.h>
++#include <sys/types.h>
+ struct Grad
+ {
+ 	double x, y, z, w;


Home | Main Index | Thread Index | Old Index