Opened 8 years ago
Closed 7 years ago
#53847 closed update (fixed)
scummvm update to 1.90, enable further features
Reported by: | kencu (Ken) | Owned by: | kencu (Ken) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | |
Port: | scummvm |
Description
The old version 1.70 on mac ports is several years out of date. This diff updates to 1.90, and in the process I enabled as many of the enhancements as I could. Builds successfully on 10.6.8 (libc++/clang-3.8) and 10.12.3.
After installing, run scummvm and in the settings, configure it for OpenGL to get the best screen images (IMHO).
scummvm defaults to sdl2 now, so I switched the deps to libsdl2 and libsdl2_net as well. This required one small patch to find the proper libsdl2_net include file.
To be noted that it is possible to build it against libsdl still, and on the scummvm website there are builds for old Macs (PPC even) that you can download. I didn't bother going through the exercise of configuring and testing a portfile for those systems. On the other hand, this portfile allows building the current version 1.9.0 against libsdl2 on 10.6.8, which does not exist otherwise.
Attachments (2)
Change History (4)
Changed 8 years ago by kencu (Ken)
Attachment: | scummvm.1.90.portfile.diff added |
---|
Changed 8 years ago by kencu (Ken)
Attachment: | patch-scummvm-sdl2indet.diff added |
---|
comment:1 Changed 8 years ago by mf2k (Frank Schima)
Keywords: | haspatch added |
---|
comment:2 Changed 7 years ago by kencu (Ken)
Owner: | set to kencu |
---|---|
Resolution: | → fixed |
Status: | new → closed |
In 06dc4154c3609bbd46886046f4ec408c04a2a04d/macports-ports: