···9696 separateDebugInfo = true;
9797 __structuredAttrs = true;
98989999- hardeningDisable = [ "format" ];
100100-10199 enableParallelBuilding = true;
102100 enableParallelInstalling = true;
103101104102 patches = [
103103+ # This patch does two things: (1) use the right name for `docbook2texi',
104104+ # and (2) make sure `gitman.info' isn't produced since it's broken
105105+ # (duplicate node names).
105106 ./docbook2texi.patch
107107+ # Fix references to gettext.sh at runtime: hard-code it to
108108+ # ${pkgs.gettext}/bin/gettext.sh instead of assuming gettext.sh is in $PATH
106109 ./git-sh-i18n.patch
110110+ # Do not search for sendmail in /usr, only in $PATH
107111 ./git-send-email-honor-PATH.patch
108108- ./installCheck-path.patch
109112 ]
110113 ++ lib.optionals withSsh [
114114+ # Hard-code the ssh executable to ${pkgs.openssh}/bin/ssh instead of
115115+ # searching in $PATH
111116 ./ssh-path.patch
112117 ];
113118···476481 disable_test t1301-shared-repo
477482 # /build/git-2.44.0/contrib/completion/git-completion.bash: line 452: compgen: command not found
478483 disable_test t9902-completion
479479-480480- # Our patched gettext never fallbacks
481481- disable_test t0201-gettext-fallbacks
482484 ''
483485 + lib.optionalString (!sendEmailSupport) ''
484486 # Disable sendmail tests