X-Git-Url: https://gitweb.ps.run/ps-gitweb/blobdiff_plain/12047d230075bac819e179eb8814c97fd18da8b4..e894074b9768ff98e14874a71cc285f27c8b6504:/flake.nix diff --git a/flake.nix b/flake.nix index 07d1cdd..7f24b12 100644 --- a/flake.nix +++ b/flake.nix @@ -32,7 +32,6 @@ # Assuming source is in the same directory src = ./.; - nativeBuildInputs = [ pkgs.makeWrapper ]; buildInputs = [ pkgs.perl pkgs.gzip ] ++ perlDeps; buildFlags = [ "gitweb" ]; @@ -45,19 +44,19 @@ # Ensure the file exists (standard gitweb location) # If your makefile installs elsewhere, adjust this check. - if [ -f "$out/gitweb/gitweb.cgi" ]; then + if [ -f "$out/gitweb.cgi" ]; then # Patch gzip path sed -i -e "s|'compressor' => \['gzip'|'compressor' => ['${pkgs.gzip}/bin/gzip'|" \ - $out/gitweb/gitweb.cgi + $out/gitweb.cgi # Patch Perl Libs (Injecting dependencies into @INC) for p in ${pkgs.lib.concatStringsSep " " perlDeps}; do sed -i -e "/use CGI /i use lib \"$p/${pkgs.perl.libPrefix}\";" \ - "$out/gitweb/gitweb.cgi" + "$out/gitweb.cgi" done else - echo "Warning: gitweb.cgi not found in $out/gitweb/" + echo "Warning: gitweb.cgi not found in $out/" fi ''; };