Solution to my leaking water pump weep hole?

Okay, the consensus is that I need to replace the pump, which I will. Thanks to all who weighed in!