Chancellor Angela Merkel named Joachim Gauck, a pro-democracy activist from the former East Germany, as the unity candidate for the mainly ceremonial role of German president after the resignation of the incumbent amid corruption allegations.