devel/git: Update to 2.31.0 and other fixes
- Update to 2.31.0 https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.31.0.txt
- Removed PCRE option since support for pcre 1.x was dropped
- Sort OPTIONS_DEFINE and OPTIONS_DEFAULT
- Move installation of bash completion to common post-install target and always copy it to final destination to deduplicate code
PR: 254170
Submitted by: Yasuhiro Kimura <yasu@utahime.org>
Sponsored by: Rubicon Communications, LLC ("Netgate")