summary refs log tree commit diff
path: root/pkgs/games/chocolate-doom/default.nix
diff options
context:
space:
mode:
authorDaniel Nagy <danielnagy@posteo.de>2022-09-04 12:22:33 +0200
committerDaniel Nagy <danielnagy@posteo.de>2022-09-04 12:25:23 +0200
commitf4e5b50fe2bb4d429d419c00eabae2fc965caf7d (patch)
treea895d43f5c3c97860b43caf2d347bffb61cea5f6 /pkgs/games/chocolate-doom/default.nix
parente6a9583fb1193ca92a42dd0fbeeca01a5447ff72 (diff)
downloadnixpkgs-f4e5b50fe2bb4d429d419c00eabae2fc965caf7d.tar
nixpkgs-f4e5b50fe2bb4d429d419c00eabae2fc965caf7d.tar.gz
nixpkgs-f4e5b50fe2bb4d429d419c00eabae2fc965caf7d.tar.bz2
nixpkgs-f4e5b50fe2bb4d429d419c00eabae2fc965caf7d.tar.lz
nixpkgs-f4e5b50fe2bb4d429d419c00eabae2fc965caf7d.tar.xz
nixpkgs-f4e5b50fe2bb4d429d419c00eabae2fc965caf7d.tar.zst
nixpkgs-f4e5b50fe2bb4d429d419c00eabae2fc965caf7d.zip
chocolateDoom: build man pages
Closes #189632
Diffstat (limited to 'pkgs/games/chocolate-doom/default.nix')
-rw-r--r--pkgs/games/chocolate-doom/default.nix13
1 files changed, 11 insertions, 2 deletions
diff --git a/pkgs/games/chocolate-doom/default.nix b/pkgs/games/chocolate-doom/default.nix
index fabb12fa71f..30fe2010b02 100644
--- a/pkgs/games/chocolate-doom/default.nix
+++ b/pkgs/games/chocolate-doom/default.nix
@@ -1,4 +1,5 @@
-{ lib, stdenv, autoreconfHook, pkg-config, SDL2, SDL2_mixer, SDL2_net, fetchFromGitHub, fetchpatch }:
+{ lib, stdenv, autoreconfHook, pkg-config, SDL2, SDL2_mixer, SDL2_net
+, fetchFromGitHub, fetchpatch, python3 }:
 
 stdenv.mkDerivation rec {
   pname = "chocolate-doom";
@@ -21,11 +22,19 @@ stdenv.mkDerivation rec {
     })
   ];
 
+  outputs = [ "out" "man" ];
+
   postPatch = ''
     sed -e 's#/games#/bin#g' -i src{,/setup}/Makefile.am
+    patchShebangs --build man/{simplecpp,docgen}
   '';
 
-  nativeBuildInputs = [ autoreconfHook pkg-config ];
+  nativeBuildInputs = [
+    autoreconfHook
+    pkg-config
+    # for documentation
+    python3
+  ];
   buildInputs = [ SDL2 SDL2_mixer SDL2_net ];
   enableParallelBuilding = true;