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