Mot-clé - cmake

Fil des billets

Dimanche 15 septembre 2013

Bug #1211909 dans Midori

Montage logos cmake et Midori

Midori est mon navigateur de prédilection sous FreeBSD [1], est donc, je suis son développement de prêt.

Pour la prochaine version (0.5.6 aka Two Webkittens) un bug a attiré mon attention #1211909. On va donc abandonné Waf que j'aimais bien (car il est écrit en Python) au profit de CMake [2] (révision 6370).

Pour que la mise à jour soit totalement transparente (sous FreeBSD), j'ai commencé à proposer une série de patches.

Le premier est une « traduction » (wscript vers CMakeLists.txt) d'un correctif [3] (pour la dernière version stable, 0.5.5) pour les systèmes BSD, car on a besoin d'une bibliothèque sinon une extension ne se compile pas. Il est en attente de relecture.

Le second [4], que j'ai envoyé, permet de transformer une image SVG en PNG nécessaire au fichier data/error.html. Il est également en cours de relecture.

Le troisième [5] permet de compiler et d'installer (grâce à gtk-doc la documentation de l'API des fonctions dans Midori.

Avec ça la mise à jour sera plus facile (pour moi, sous FreeBSD).

Notes

[1] Je suis le mainteneur de ce port, www/midori

[2] Un équivalent aux outils autotools.

[3] bug #1212761

[4] bug #1224692

[5] bug #1225693