GTK2-NG: fork av GTK2-biblioteket

En av utvecklarna av distributionen Devuan Är projektet GTK2-NG, som kommer att utveckla en fork av GTK2-biblioteket, inriktad pÄ att fortsÀtta dess underhÄll och sÀkerstÀlla kvalitetsarbete i moderna distributioner. UnderhÄllet av forken kommer att möjliggöra fortsatt leverans av applikationer kopplade till GTK2 i Devuan efter avbrottet stödet för GTK2 i Debian 14, vars release förvÀntas sommaren 2027.


Utvecklarna av GTK-projektet har slutat stödja GTK2 för mer Àn fem Är sedan, och paket med GTK2 har redan tagits bort frÄn de officiella förrÄden för distributioner som Red Hat Enterprise Linux, SUSE Linux Enterprise Server, openSUSE och Arch Linux (tillgÀnglig via AUR). Bland de betydelsefulla projekten fortsÀtter ljudredigeraren Ardour att anvÀnda GTK2, men detta projekt Àr oberoende av externa bibliotek och stödjer sin egen GTK2-fork - YTK (opennet.ru). Det finns cirka 150 paket kvar i Debian, som har beroenden med GTK2, inklusive afterstep, Double Commander, fpc, gkrellm, gmpc, hexchat, lazarus, mplayer, navit, pidgin, sane-frontends, scim, sylpheed, tickr, tilem, uim, usermode, xsane, xzgv och z88.


I GTK2-NG har lagts till finns flera dussin Àndringar, frÀmst relaterade till överföring av fixar som distribuerats i form av patchar i paketen frÄn AUR och Debian, samt korrigering av varningar som ges av kompilatorn. Bland förbÀttringarna mÀrks en modernisering av sorteringsfunktionen g_sort_array och en ny algoritm för skalning för att öka skÀrpan pÄ ikoner. I filvalsvyn (filechooser) har befintliga problem lösts och visningen av katalogernas innehÄll med mÄnga filer har optimerats. Byggnaden har testats med GCC 14 och Clang 21.


Bland framtidsplanerna nÀmns överföring av Àndringar frÄn fork GTK2, utvecklat en deltagare i projektet Xlibre - stefan11111, samt bakportering av kod frÄn YTK (github.com), en fork av GTK2 frÄn Ardour-projektet. Bland uppgifterna nÀmns ocksÄ att kontrollera byggnaden med GCC 15 och att lÀgga till stöd för att anvÀnda libppd för utskrift pÄ system med CUPS 3.x. Det utesluts inte att licensen GPLv3 kommer att anvÀndas för ny kod och att byta namn för att undvika krav frÄn GNOME-projektet.

KĂ€lla: linux.org.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster