update repository and tinyxml2 dependency