Created attachment 192177 [details] shar This is a new port of openjk, which is open-source engine implementation of Star Wars Jedi Academy and Jedi Outcast. Tested via Poudriere on 11-STABLE and running on CURRENT (I get small artifacts, but it may be because I use drm-next-kmod, Firefox displays similar artifacts, so I'd like someone else to test it too). pkg-message is literally copied from OpenBSD port (the instructions are the same), I'm not sure if it requires some mention, but I mention it just in case.
Is removing asserts really necessary here? This doesn't look good.
(In reply to Dmitry Marakasov from comment #1) It depends. Asserts use variables that are defined when doing debug builds and it looks like upstream somehow thinks everyone should use debug :) We can either build with WITH_DEBUG or remove those asserts.
A commit references this bug: Author: pkubaj Date: Tue Apr 30 18:51:55 UTC 2019 New revision: 500522 URL: https://svnweb.freebsd.org/changeset/ports/500522 Log: games/openjk: Community effort to maintain Jedi Academy + Jedi Outcast OpenJK is an effort by the JACoders group to maintain and improve the game engines on which the Jedi Academy (JA) and Jedi Outcast (JO) games run on, while maintaining full backwards compatibility with the existing games. This project does not attempt to rebalance or otherwise modify core gameplay. WWW: https://openjk.org PR: 227265 Approved by: mat (mentor) Differential Revision: https://reviews.freebsd.org/D19955 Changes: head/games/Makefile head/games/openjk/ head/games/openjk/Makefile head/games/openjk/distinfo head/games/openjk/files/ head/games/openjk/files/jamp.in head/games/openjk/files/jasp.in head/games/openjk/files/patch-CMakeModules_InstallConfig.cmake head/games/openjk/pkg-descr head/games/openjk/pkg-message head/games/openjk/pkg-plist