Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-14 | Ports: Do not strip debug symbols from ScummVM | Jelle Raaijmakers | |
Release mode strips the debug symbols from the resulting binaries, making it harder than necessary to read backtraces. | |||
2022-01-09 | Ports: Compile ScummVM with OpenGL support | Jelle Raaijmakers | |
By default, ScummVM will still run in software rendering mode, but the options to enable OpenGL will become available. | |||
2022-01-09 | Ports: Update ScummVM to version 2.5.1 | Jelle Raaijmakers | |
2021-10-28 | Ports: Prevent exporting symbols for ScummVM | Jelle Raaijmakers | |
Both LibGUI and ScummVM have a GUI::Widget class. This interferes with normal operation of LibGUI, since the wrong GUI::Widget::~Widget() is invoked when SerenitySDLWidget (from the SDL2 port) is destructed. By adding `-fvisibility=hidden` to the compiler flags, we set the symbol visibility to hidden by default and the correct destructor is invoked again. | |||
2021-10-28 | Ports: Update ScummVM to 2.5.0 | Jelle Raaijmakers | |
2021-10-05 | Ports: Make array-like settings actual arrays | Tim Schumacher | |
We may need entries with spaces in makeopts, installopts, and configopts, and at that point we should also convert depends and auth_opts to avoid confusion. | |||
2021-06-09 | Ports: Use shared icon logic for ScummVM | Jelle Raaijmakers | |
2021-06-08 | Ports/ScummVM: Add freetype, libiconv, libjpeg and libpng to build deps | Jelle Raaijmakers | |
2021-06-08 | Ports/ScummVM: Use SERENITY_INSTALL_ROOT instead of _BUILD_DIR | Jelle Raaijmakers | |
2021-06-04 | Ports: Embed ScummVM icons into the binary | Jelle Raaijmakers | |
Slightly inspired by 9c0cfede. | |||
2021-04-27 | Ports/scummvm: Add libtheora as a dependency | Jelle Raaijmakers | |
2021-04-25 | Ports: Update checksums to use the SHA256 algorithm | Gunnar Beutner | |
2021-04-24 | Ports/scummvm: Add launcher | Jelle Raaijmakers | |
2021-04-22 | Ports/scummvm: Build with C++11 support | Jelle Raaijmakers | |
This unbreaks the ScummVM port build. Some `[[noreturn]]` keywords were added to `<assert.h>` recently and this required an additional flag to the ScummVM configure script to fix. Also removed the now unnecessary `export LIBS`. | |||
2021-04-16 | Ports: Add auth_type verification to all package.sh files | Brendan Coles | |
2021-04-16 | Ports: Make sure ports are installed into /usr/local | Gunnar Beutner | |
2021-04-04 | Ports: Add ScummVM | Jelle Raaijmakers | |