Bug 252747

Summary: games/linux-nwnclient: Replace (fix) movie viewing and more
Product: Ports & Packages Reporter: Sean Farley <scf>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: New ---    
Severity: Affects Only Me    
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 247219    
Attachments:
Description Flags
Patch to games/linux-nwnclient none

Description Sean Farley freebsd_committer freebsd_triage 2021-01-16 18:20:59 UTC
Created attachment 221638 [details]
Patch to games/linux-nwnclient

This has a lot of changes but mostly centered around playing in-game movies.

- Switch from using the Linux Bink movie player to using a script that calls `multimedia/mpv`.  The script is called by the nwmovies.so library loaded by the game.
- A big thank you to David to get the needed features into nwmovies.so for FreeBSD.  See https://github.com/nwnlinux/nwmovies.
- Add FETCH_DEPENDS and BUILD_DEPENDS to allow building via poudriere since the games/linux-nwnclient port configures itself differently based upon the version of games/nwndata installed.
- Delint port.