Ese tipo de tarea no la puede resolver composer por sí mismo, requiere que se instale la extensión manualmente.
Está bien lo de agregarlo como dependencia en el archivo composer.json para que, si hay que instalar el sistema en otro lado, las dependencias estén explícitas, pero la solución última pasa por instalar la librería usando algo como:
Código:
apt install php8.1-gd