dsda-doom: 0.29.0 -> 0.29.2, use finalAttrs (#420253)

This commit is contained in:
Peder Bergebakken Sundt
2025-06-27 05:32:01 +02:00
committed by GitHub
+9 -9
View File
@@ -8,7 +8,7 @@
SDL2_image,
fluidsynth,
portmidi,
dumb,
libopenmpt,
libvorbis,
libmad,
libGLU,
@@ -17,24 +17,24 @@
nix-update-script,
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "dsda-doom";
version = "0.29.0";
version = "0.29.2";
src = fetchFromGitHub {
owner = "kraflab";
repo = "dsda-doom";
rev = "v${version}";
hash = "sha256-mcg3GAQ90Qg7d1+/ci/XlTTF2q0tB6j+pp+Fb1Mpcao=";
tag = "v${finalAttrs.version}";
hash = "sha256-KNF91ikLFJPjSSsoz01kwAG5aCoABFyIQ5ZzbshFlkI=";
};
sourceRoot = "${src.name}/prboom2";
sourceRoot = "${finalAttrs.src.name}/prboom2";
nativeBuildInputs = [ cmake ];
buildInputs = [
alsa-lib
dumb
libopenmpt
fluidsynth
libGLU
libmad
@@ -50,11 +50,11 @@ stdenv.mkDerivation rec {
meta = {
homepage = "https://github.com/kraflab/dsda-doom";
changelog = "https://github.com/kraflab/dsda-doom/releases/tag/v${version}";
changelog = "https://github.com/kraflab/dsda-doom/releases/tag/v${finalAttrs.version}";
description = "Advanced Doom source port with a focus on speedrunning, successor of PrBoom+";
mainProgram = "dsda-doom";
license = lib.licenses.gpl2Plus;
platforms = lib.platforms.linux;
maintainers = with lib.maintainers; [ Gliczy ];
};
}
})