Los desarrolladores del editor de sonido Ardour han eliminado el soporte de compilación con la biblioteca GTK2 y han dejado solo la opción de usar YTK. YTK es un fork de GTK2 creado por el proyecto Ardour en febrero de 2024. La razón para dejar de compilar con GTK2 es la adición de funcionalidades en YTK que permiten el soporte para dispositivos de entrada táctiles y capacidades de renderizado en la plataforma macOS.
Inicialmente, YTK era solo una copia de GTK2, integrada en el repositorio de Ardour para facilitar su mantenimiento. Los cambios en la base de código se limitaban a corregir errores y realizar una limpieza de características no utilizadas en Ardour. A su vez, YTK se utilizaba solo como una opción para compilar Ardour en distribuciones que habían dejado de soportar GTK2, mientras que por defecto continuaba realizándose la compilación con GTK2.
En febrero, comenzaron a añadirse funcionalidades adicionales a YTK que no estaban presentes en GTK2, y los scripts de compilación en la rama experimental de Ardour, sobre la cual se formará el lanzamiento de Ardour 9.0, se migraron a YTK por defecto. Hace unos días, se eliminó el soporte para GTK2. Al igual que GTK2, la biblioteca YTK solo admite el uso del protocolo X11 y requiere el uso de XWayland para funcionar en entornos basados en el protocolo Wayland.
Fuente: opennet.ru
