Os desenvolvedores do editor de áudio Ardour removeram do código-fonte o suporte à compilação com a biblioteca GTK2 e mantiveram apenas a possibilidade de uso do YTK. O YTK é um fork do GTK2, criado pelo projeto Ardour em fevereiro de 2024. A razão para a interrupção da compilação com o GTK2 é a adição de funcionalidades ao YTK que garantem suporte a dispositivos de entrada sensíveis ao toque e capacidades de renderização na plataforma macOS.
Inicialmente, o YTK era apenas uma cópia do GTK2, integrada no repositório do Ardour para simplificar a manutenção. As alterações no código eram limitadas a correções de bugs e limpeza de funcionalidades que não eram utilizadas no Ardour. Durante esse tempo, o YTK era aplicado apenas como uma opção para compilar o Ardour em distribuições que haviam interrompido o suporte ao GTK2, enquanto a compilação com GTK2 continuava a ser a padrão.
Em fevereiro, começaram a ser adicionadas ao YTK funcionalidades que faltavam no GTK2, e os scripts de compilação na ramificação experimental do Ardour, a partir da qual a versão 9.0 do Ardour está sendo formada, foram alterados para usar o YTK por padrão. Alguns dias atrás, o suporte ao GTK2 foi removido. Assim como o GTK2, a biblioteca YTK suporta apenas operação utilizando o protocolo X11 e requer o uso do XWayland para funcionar em ambientes baseados no protocolo Wayland.
Fonte: opennet.ru
