[Bug 272059] games/naev: Update to 0.10.5

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 18 Jun 2023 06:52:43 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272059

            Bug ID: 272059
           Summary: games/naev: Update to 0.10.5
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: acm@FreeBSD.org
          Reporter: kevinz5000@gmail.com
             Flags: maintainer-feedback?(acm@FreeBSD.org)
          Assignee: acm@FreeBSD.org

Created attachment 242856
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=242856&action=edit
Patch

This patch updates games/naev to 0.10.5. My, oh my, there have been a lot of
changes, including a lot of new dependencies, and change to meson build.

There are too many changes since the last version to list here, but as usual
they can be found online at: https://naev.org/page/1/

While here, remove games/naev-data. Naev now ships data in the release tarball.

Important: naev now uses webp images with sdl2_image. Unfortunately, the WEBP
option is not built by default, and so when attempting to load a webp image
this port crashes. The solution is to re-build sdl2_image with WEBP enabled,
which results in a playable game which I'm happily playing now. I have reached
out to the maintainer of sdl2_image to see if we can enable WEBP in the package
by default. You should probably hold off on committing this until this change
is made. But if you rebuild sdl2_image yourself, you can test the game!

-- 
You are receiving this mail because:
You are the assignee for the bug.