|
|
|
@ -1,22 +1,25 @@ |
|
|
|
|
{ lib, stdenv, fetchFromGitHub, cmake, doxygen ? null, pkg-config, freetype ? null, glib, harfbuzz ? null |
|
|
|
|
{ lib, stdenv, fetchFromGitHub, cmake, doxygen ? null, pkg-config |
|
|
|
|
, freetype ? null, fmt, glib, harfbuzz ? null |
|
|
|
|
, liblcf, libpng, libsndfile ? null, libvorbis ? null, libxmp ? null |
|
|
|
|
, libXcursor, libXext, libXi, libXinerama, libXrandr, libXScrnSaver, libXxf86vm |
|
|
|
|
, mpg123 ? null, opusfile ? null, pcre, pixman, SDL2_mixer, speexdsp ? null, wildmidi ? null, zlib }: |
|
|
|
|
, mpg123 ? null, opusfile ? null, pcre, pixman, SDL2, speexdsp ? null, wildmidi ? null, zlib |
|
|
|
|
}: |
|
|
|
|
|
|
|
|
|
stdenv.mkDerivation rec { |
|
|
|
|
pname = "easyrpg-player"; |
|
|
|
|
version = "0.6.2.3"; |
|
|
|
|
version = "0.7.0"; |
|
|
|
|
|
|
|
|
|
src = fetchFromGitHub { |
|
|
|
|
owner = "EasyRPG"; |
|
|
|
|
repo = "Player"; |
|
|
|
|
rev = version; |
|
|
|
|
sha256 = "103ywad12dcfjpf97kyx22smilqrw1f20xcfvjjr4mm3walc2mdp"; |
|
|
|
|
sha256 = "049bj3jg3ldi3n11nx8xvh6pll68g7dcxz51q6z1gyyfxxws1qpj"; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
nativeBuildInputs = [ cmake doxygen pkg-config ]; |
|
|
|
|
|
|
|
|
|
buildInputs = [ |
|
|
|
|
fmt |
|
|
|
|
freetype |
|
|
|
|
glib |
|
|
|
|
harfbuzz |
|
|
|
@ -34,9 +37,9 @@ stdenv.mkDerivation rec { |
|
|
|
|
libXxf86vm |
|
|
|
|
mpg123 |
|
|
|
|
opusfile |
|
|
|
|
SDL2_mixer |
|
|
|
|
pcre |
|
|
|
|
pixman |
|
|
|
|
SDL2 |
|
|
|
|
speexdsp |
|
|
|
|
wildmidi |
|
|
|
|
zlib |
|
|
|
|