Angola name African Nations Cup squad
Midfielder Makanga will be out of action for 20 days, ruling him out of the tournament Angola will host from January 10-31.
Angola will also be without veteran full-back Yamba Asha and Portuguese-based attacking midfielder Mateus.
Yamba Asha missed out on participating in Angola's World Cup finals appearance in Germany in 2006 because of a drugs ban.
Angola, who play Estonia in a warm-up friendly on the Portuguese Algarve on Wednesday, open the tournament in Luanda on January 10 against Mali.
They also meet World Cup finalists Algeria and Malawi in Group A at the 16-team tournament.
Goalkeepers: Carlos Fernandes (Rio Ave, Portugal), Lama (Petro Atletico), Wilson (Recreativo Caala)
Defenders: Dias Caires (Sagrada Esperanca), Enoque (Santos), Jamuana (Petro Atletico), Kali (Arles-Avignon, France), Mabina (Petro Atletico), Rui Marques (Leeds United, England), Stelvio (Uniao Leiria, Portugal)
Midfielders: David (Petro Atletico), Dede (Arles-Avignon, France), Djalma (Maritimo, Portugal), Gilberto (Al Ahli, Egypt), Job, Xara (both Petro Atletico), Ze Kalanga (Dinamo Bucharest, Romania), Zuela (Kuban Krasnodar, Russia)
Forwards: Flavio (Al Shabab, Saudi Arabia), Johnson Makaba (Recreativo Libolo), Love (Primeiro Agosto), Mantorras (Benfica, Portugal), Manucho (Real Valladolid, Spain)