18 stdenv.mkDerivation rec {
19 pname = "prboom-plus";
22 src = fetchFromGitHub {
26 sha256 = "iK70PMRLJiZHcK1jCQ2s88LgEMbcfG2pXjwCDVG7zUM=";
29 sourceRoot = "source/prboom2";
48 # Fixes impure path to soundfont
50 substituteInPlace src/m_misc.c --replace \
51 "/usr/share/sounds/sf3/default-GM.sf3" \
52 "${soundfont-fluid}/share/soundfonts/FluidR3_GM2-2.sf2"
56 homepage = "https://github.com/coelckers/prboom-plus";
57 description = "An advanced, Vanilla-compatible Doom engine based on PrBoom";
58 license = licenses.gpl2Plus;
59 platforms = platforms.linux;
60 maintainers = [ maintainers.ashley ];