Created attachment 447898 [details] supertux-0.5.0.ebuild New version of the game is available https://github.com/SuperTux/supertux/releases/tag/v0.5.0 I made an attempt to update an ebuild from portage along with the patches but it seems more work is needed to get it compile as it failed for me with the following: -- Check if the system is big endian - little endian CMake Error at /usr/share/cmake/Modules/FindBoost.cmake:1794 (message): Unable to find the requested Boost libraries. Boost version: 1.61.0 Boost include path: /usr/include Could not find the following static Boost libraries: boost_filesystem boost_date_time Some (but not all) of the required Boost libraries were found. You may need to install these additional Boost libraries. Alternatively, set BOOST_LIBRARYDIR to the directory containing Boost libraries or BOOST_ROOT to the location of Boost. Call Stack (most recent call first): CMakeLists.txt:121 (FIND_PACKAGE) [...] -- Found PkgConfig: /usr/bin/x86_64-pc-linux-gnu-pkg-config (found version "0.29.1") -- Checking for one of the modules 'sdl2>=2.0.1' -- Checking for one of the modules 'SDL2_image>=2.0.0' -- Found OpenGL: /usr/lib64/libGL.so -- Found OpenAL: /usr/lib64/libopenal.so -- Looking for vorbis_bitrate_addblock in vorbis -- Looking for vorbis_bitrate_addblock in vorbis - found -- Found OggVorbis: /usr/lib64/libvorbisfile.so;/usr/lib64/libvorbis.so;/usr/lib64/libogg.so -- Found PhysFS: /usr/lib64/libphysfs.so -- Looking for PHYSFS_getPrefDir -- Looking for PHYSFS_getPrefDir - not found CMake Error at CMakeLists.txt:185 (message): physfs submodule is not checked out or /tmp/portage/games-arcade/supertux-0.5.0/work/supertux-0.5.0/external/physfs/CMakeLists.txt is missing -- Configuring incomplete, errors occurred!
Created attachment 447900 [details, diff] supertux-0.5.0-desktop.patch
Created attachment 447902 [details, diff] supertux-0.5.0-icon.patch
Created attachment 447904 [details, diff] supertux-0.5.0-license.patch
Created attachment 447906 [details, diff] supertux-0.5.0-obstack.patch There has been some non trivial changes to the flags part and I was not sure how to make appropriate fixes to the supertux-0.4.0-flags.patch so I just skipped that one squirrel.patch and tinygettext.patch seem no longer required as those directories in the source are now empty
This and newer version 0.5.1 is in portage already. No need for the bug to be kept open.