Üks Devuani jaotuse arendajatest tutvustas projekti GTK2-NG, mis arendab GTK2 raamatukogu haru, eesmärgiga jätkata selle hooldust ja tagada kvaliteetne toimimine kaasaegsetes jaotustes. Haru toetamine võimaldab jätkata Devuanis GTK2-le tuginevate rakenduste pakkumist pärast GTK2 toe lõpetamist Debian 14 jaotuses, mille vabastamine on planeeritud suvel 2027.
GTK projekti arendajad lõpetasid GTK2 hoolduse üle viie aasta tagasi, ning GTK2 paketid on ametlikest hoidlatest eemaldatud Red Hat Enterprise Linux, SUSE Linux Enterprise Server, openSUSE ja Arch Linux (saadaval AUR-i kaudu). Olulistest projektidest kasutab GTK2 jätkuvalt heliredaktor Ardour, kuid see projekt ei sõltu välistest raamatukogudest ja toetab oma GTK2 haru - YTK. Debianis jääb umbes 150 paketti, mis on seotud sõltuvustega GTK2, sealhulgas afterstep, Double Commander, fpc, gkrellm, gmpc, hexchat, lazarus, mplayer, navit, pidgin, sane-frontends, scim, sylpheed, tickr, tilem.
uim, usermode, xsane, xzgv ja z88.
GTK2-NG-sse on lisatud mitukümmend muudatust, peamiselt seotud paranduste üleviimisega, mis levitati patchide kujul AUR-i ja Debian pakettides, ning kompaileeriandmete hoiatuste parandamisega. Parandustest toodi välja massiivide g_sort_array sorteerimisfunktsiooni moderniseerimine ja skaleerimise algoritmi asendamine ikoonide teravuse suurendamiseks. Failide valiku vidinas (filechooser) on lahendatud olemasolevad probleemid ning viidud läbi optimeerimine
kataloogide sisu ikoonide kujul kuvamise jaoks, kus on suur hulk faile. Koostamisel on testitud GCC 14 ja Clang 21.
Tulevikuplaanide seas on märkida GTK2 haru muudatuste üleviimine, mida arendab projekti Xlibre liige — stefan11111, samuti YTK koodi tagasiviimine, mis on GTK2 haru Ardouri projektist. Üheks ülesandeks on ka koostamise kontrollimine GCC 15 ja libppd toe lisamine printimiseks CUPS 3.x süsteemidel. Ei välistata GPLv3 litsentsi kasutuselevõttu uue koodi puhul ja nime muutmist GNOME projekti nõudmiste välistamiseks.
Allikas: opennet.ru
