Bug 277174 - games/gemrb-devel: add new port
Summary: games/gemrb-devel: add new port
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL: https://gemrb.org
Keywords:
Depends on: 277064
Blocks:
  Show dependency treegraph
 
Reported: 2024-02-19 20:43 UTC by Stefan Schlosser
Modified: 2024-05-04 22:52 UTC (History)
1 user (show)

See Also:


Attachments
patch (113.78 KB, patch)
2024-02-19 20:43 UTC, Stefan Schlosser
no flags Details | Diff
patch (113.91 KB, patch)
2024-02-20 15:26 UTC, Stefan Schlosser
no flags Details | Diff
patch (112.33 KB, patch)
2024-02-21 18:15 UTC, Stefan Schlosser
no flags Details | Diff
patch (112.33 KB, patch)
2024-03-08 15:54 UTC, Stefan Schlosser
no flags Details | Diff
patch (112.33 KB, patch)
2024-03-15 19:57 UTC, Stefan Schlosser
no flags Details | Diff
patch (112.35 KB, patch)
2024-05-02 12:19 UTC, Stefan Schlosser
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Schlosser 2024-02-19 20:43:55 UTC
Created attachment 248614 [details]
patch

This is the development version of the existing games/gemrb port.

It depends on the submitted patch in bug #277064 in order to keep the overall structure of both ports identical.
Comment 1 Stefan Schlosser 2024-02-20 15:26:38 UTC
Created attachment 248642 [details]
patch

I forgot to make the TTF patch optional. Fixed.
Comment 2 Stefan Schlosser 2024-02-21 18:15:27 UTC
Created attachment 248663 [details]
patch

update initial patch to recent commit 0.9.2.20240221

- use real name it patch
- remove USE_GCC=yes, clang build is fixed
- remove extra TTF patch, upstreamed
- two shader files are dependend on the OPENGL option, adjusted pkg-plist
Comment 3 Stefan Schlosser 2024-03-08 15:54:58 UTC
Created attachment 249031 [details]
patch

update to recent commit 0.9.2.20240308
Comment 4 Stefan Schlosser 2024-03-15 19:57:01 UTC
Created attachment 249200 [details]
patch

update to recent commit 0.9.2.20240315
Comment 5 Stefan Schlosser 2024-05-02 12:19:54 UTC
Created attachment 250329 [details]
patch

Drop maintainership.

Unfortunately I won't have the time to maintain the port properly in the foreseeable future. I'll leave the PR open for now if somebody else wants to take over or maybe I can pick it up again sometime.