utils.rb:which: bug fix

Closes #27524.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
return found path directly in which
portaudio: move patch into stable block
which is supposed to return a pathname
frei0r: fix audit warning
weechat: fix audit warning
alpine: use checksummed patches
argp-standalone: use checksummed patches
avian: use checksummed patches
bash: use checksummed patches
htmldoc 1.8.28
calcurse: use checksummed patches
cdrdao: use checksummed patches
center-im: use checksummed patches
cfengine: use checksummed patches
cherokee: use checksummed patches
clens: use checksummed patches
clisp: use checksummed patches
cln: use checksummed patches
coin: use checksummed patches