git: aaaef2bf7ada - main - games/aquaria: update to OSE-v1.002-35-g98c51ac
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 19 Sep 2026 12:50:10 UTC
The branch main has been updated by fuz:
URL: https://cgit.FreeBSD.org/ports/commit/?id=aaaef2bf7adae1bea7e1073e5ce7d2b18e2bf486
commit aaaef2bf7adae1bea7e1073e5ce7d2b18e2bf486
Author: Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2026-09-18 16:55:51 +0000
Commit: Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2026-09-19 12:49:30 +0000
games/aquaria: update to OSE-v1.002-35-g98c51ac
- this fixes a number of issues in bundled dependencies
- adopt and undeprecate this still maintained software
Changelog: https://github.com/AquariaOSE/Aquaria/commits/98c51acf3e0e1f55dd95ee350e6b66f46b0e493a
---
games/aquaria/Makefile | 13 +++----------
games/aquaria/distinfo | 8 +++-----
games/aquaria/files/patch-Aquaria_ScriptInterface.cpp | 15 ---------------
3 files changed, 6 insertions(+), 30 deletions(-)
diff --git a/games/aquaria/Makefile b/games/aquaria/Makefile
index 0838008c2779..5ba0dde71b8c 100644
--- a/games/aquaria/Makefile
+++ b/games/aquaria/Makefile
@@ -1,22 +1,15 @@
PORTNAME= aquaria
DISTVERSIONPREFIX= OSE-v
-DISTVERSION= 1.002-22
-DISTVERSIONSUFFIX= -g84366ad
-PORTREVISION= 13
+DISTVERSION= 1.002-35
+DISTVERSIONSUFFIX= -g98c51ac
CATEGORIES= games
-PATCH_SITES= https://github.com/AquariaOSE/Aquaria/commit/
-PATCHFILES= 021512337ea0bee698e950e44222fb391ae7cb91.patch:-p1
-
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= fuz@FreeBSD.org
COMMENT= Underwater 2D fantasy action-adventure (game engine)
WWW= https://github.com/AquariaOSE/Aquaria
LICENSE= GPLv2+
-DEPRECATED= Does not build with CMake 4
-EXPIRATION_DATE=2026-11-30
-
BUILD_DEPENDS= ${LOCALBASE}/include/glm/glm.hpp:math/glm
LIB_DEPENDS= libvorbisfile.so:audio/libvorbis \
libftgl.so:graphics/ftgl \
diff --git a/games/aquaria/distinfo b/games/aquaria/distinfo
index d26b1ffeb47f..dc1d25df18b0 100644
--- a/games/aquaria/distinfo
+++ b/games/aquaria/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1663028357
-SHA256 (AquariaOSE-Aquaria-OSE-v1.002-22-g84366ad_GH0.tar.gz) = a2e0d965c1342b5d19ed7de821339f23bf550c07608169eed3538e86b9d01842
-SIZE (AquariaOSE-Aquaria-OSE-v1.002-22-g84366ad_GH0.tar.gz) = 5725171
-SHA256 (021512337ea0bee698e950e44222fb391ae7cb91.patch) = 1068433969d5661ae64c8a1c66f63b0095ebca40f5b0226d39311a6f79ad419c
-SIZE (021512337ea0bee698e950e44222fb391ae7cb91.patch) = 641
+TIMESTAMP = 1789750145
+SHA256 (AquariaOSE-Aquaria-OSE-v1.002-35-g98c51ac_GH0.tar.gz) = 357e6c80cd522a5b98eeca44d3f094c1c466324a59615d85e19c52f723c212ef
+SIZE (AquariaOSE-Aquaria-OSE-v1.002-35-g98c51ac_GH0.tar.gz) = 7592474
diff --git a/games/aquaria/files/patch-Aquaria_ScriptInterface.cpp b/games/aquaria/files/patch-Aquaria_ScriptInterface.cpp
deleted file mode 100644
index bb0f43a859cc..000000000000
--- a/games/aquaria/files/patch-Aquaria_ScriptInterface.cpp
+++ /dev/null
@@ -1,15 +0,0 @@
-Aquaria/ScriptInterface.cpp:10412:59: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal]
-#define MK_ALIAS(prefix, suffix, alias) {MK_STR(prefix)"_"MK_STR(alias), l_##prefix##_##suffix},
- ^
-
---- Aquaria/ScriptInterface.cpp.orig 2016-06-19 23:56:27 UTC
-+++ Aquaria/ScriptInterface.cpp
-@@ -10409,7 +10409,7 @@ static const struct {
- #undef MK_ALIAS
- #define MK_FUNC(base, getter, prefix, suffix) luaRegister(prefix##_##suffix),
- #define MK_STR(s) #s
--#define MK_ALIAS(prefix, suffix, alias) {MK_STR(prefix)"_"MK_STR(alias), l_##prefix##_##suffix},
-+#define MK_ALIAS(prefix, suffix, alias) {MK_STR(prefix) "_" MK_STR(alias), l_##prefix##_##suffix},
-
- EXPAND_FUNC_PROTOTYPES
-