Vu:
l'arrêt rendu le 9 octobre 2007 par le Tribunal administratif de la République et canton de Genève, dans une contestation relative à une autorisation de construire délivrée par le Département cantonal des constructions et des technologies de l'information (DCTI) aux membres de la communauté héréditaire X._, à F._ et à G._;
le recours en matière de droit public formé contre cet arrêt par A._, opposant au projet de construction;
la lettre de A._ du 15 avril 2008, par laquelle il déclare retirer son recours au Tribunal fédéral;
considérant:
qu'en vertu de l'art. 32 al. 2 LTF, le juge instructeur statue sur la radiation du rôle des procédures achevées par un retrait;
que les frais judiciaires, réduits, doivent être mis à la charge du recourant (art. 66 al. 1 et 2 LTF);
que les intimés n'ayant pas déposé de réponse au recours, il n'y a pas lieu de leur allouer des dépens (cf. art. 68 LTF);
que le département cantonal n'a par principe pas droit à des dépens (art. 68 al. 3 LTF);
par ces motifs, le Juge instructeur ordonne:
1. La cause est rayée du rôle par suite de retrait du recours.
2. Les frais judiciaires, arrêtés à 500 fr., sont mis à la charge du recourant.
3. Il n'est pas alloué de dépens.
4. La présente ordonnance est communiquée aux mandataires du recourant et des intimés, au Département des constructions et des technologies de l'information ainsi qu'au Tribunal administratif de la République et canton de Genève.
Lausanne, le 22 avril 2008
Au nom de la Ire Cour de droit public
du Tribunal fédéral suisse
Le Juge instructeur: Le Greffier:
Féraud Jomini