From: Thomas Frohwein Subject: fs2open update to 23.2.1 To: ports@openbsd.org Cc: rafael@sizeofvoid.org Date: Sat, 13 Jan 2024 23:57:38 -0500 Hi, This diff updates fs2open to the latest version 23.2.1. Using DIST_TUPLE now simplifies the submodule handling quite a bit. I enabled vulkan again because it builds with it, though I only get a test image with a multi-colored triangle when trying to run the game with '-vulkan'. The vendored libhidapi needs a dependency on libusb1 which is added now. I also found that the vendored imgui tries to dlopen(3) libGL.so.1 which fails, so patch this to drop the version suffix. Tested with a brief play session and planning to commit the update soon if no issues are raised. Index: Makefile =================================================================== RCS file: /cvs/ports/games/fs2open/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile 26 Sep 2023 17:58:07 -0000 1.19 +++ Makefile 14 Jan 2024 04:52:16 -0000 @@ -3,11 +3,8 @@ ONLY_FOR_ARCHS = aarch64 amd64 i386 COMMENT = open source game engine based on FreeSpace 2 -V = 23.0.0 -DISTNAME = fs2open-${V} -GH_ACCOUNT = scp-fs2open -GH_PROJECT = fs2open.github.com -GH_TAGNAME = release_${V:S/./_/g} +V = 23.2.1 +PKGNAME = fs2open-${V} CATEGORIES = games @@ -17,21 +14,18 @@ MAINTAINER = Thomas Frohwein