1 { lib, mkDerivation, fetchFromGitLab, cmake, luajit
2 , SDL2, SDL2_image, SDL2_ttf, physfs, glm
3 , openal, libmodplug, libvorbis
10 src = fetchFromGitLab {
11 owner = "solarus-games";
14 sha256 = "sbdlf+R9OskDQ5U5rqUX2gF8l/fj0sDJv6BL7H1I1Ng=";
17 outputs = [ "out" "lib" "dev" ];
19 nativeBuildInputs = [ cmake qttools ];
20 buildInputs = [ luajit SDL2
21 SDL2_image SDL2_ttf physfs
22 openal libmodplug libvorbis
31 description = "A Zelda-like ARPG game engine";
33 Solarus is a game engine for Zelda-like ARPG games written in lua.
34 Many full-fledged games have been writen for the engine.
36 homepage = "http://www.solarus-games.org";
37 license = licenses.gpl3;
39 platforms = platforms.linux;