È stato presentato GTK2-NG, un fork della libreria GTK2

Uno dei sviluppatori della distribuzione Devuan ha presentato il progetto GTK2-NG, che mira a sviluppare un fork della libreria GTK2, con l'obiettivo di continuare il suo supporto e garantire un funzionamento di qualità nelle moderne distribuzioni. Il mantenimento del fork permetterà di continuare a offrire in Devuan applicazioni legate a GTK2, dopo la cessazione del supporto per GTK2 nella distribuzione Debian 14, il cui rilascio è atteso per l'estate del 2027.

I sviluppatori del progetto GTK hanno smesso di supportare GTK2 più di cinque anni fa, e i pacchetti con GTK2 sono stati già rimossi dai repository ufficiali delle distribuzioni Red Hat Enterprise Linux, SUSE Linux Enterprise Server, openSUSE e Arch Linux (disponibile tramite AUR). Tra i progetti significativi, GTK2 continua a essere utilizzato dal editor audio Ardour, ma questo progetto non dipende da librerie esterne e supporta il proprio fork di GTK2 — YTK. Nel repository di Debian rimangono circa 150 pacchetti che hanno dipendenze con GTK2, tra cui afterstep, Double Commander, fpc, gkrellm, gmpc, hexchat, lazarus, mplayer, navit, pidgin, sane-frontends, scim, sylpheed, tickr, tilem,
uim, usermode, xsane, xzgv e z88.

In GTK2-NG sono state aggiunte diverse decine di modifiche, principalmente relative al trasferimento di correzioni diffuse sotto forma di patch nei pacchetti AUR e Debian, e alla risoluzione degli avvisi emessi dal compilatore. Tra i miglioramenti, spicca l'aggiornamento della funzione di ordinamento degli array g_sort_array e la sostituzione dell'algoritmo di scaling per migliorare la nitidezza delle icone. Nel widget di selezione file (filechooser) sono stati risolti i problemi esistenti e ottimizzato il rendering delle icone per contenuti di directory con un gran numero di file. È stata testata una build utilizzando GCC 14 e Clang 21.
Tra i piani futuri, si segnala il trasferimento di modifiche dal fork GTK2, sviluppato da un membro del progetto Xlibre — stefan11111, e il backporting del codice da YTK, il fork di GTK2 dal progetto Ardour. Tra le attività è prevista anche la verifica della build in GCC 15 e l'aggiunta del supporto per l'uso di libppd per la stampa sui sistemi con CUPS 3.x. Non si esclude l'adozione della licenza GPLv3 per il nuovo codice e un cambio di nome per evitare rivendicazioni da parte del progetto GNOME.

Valve ha pubblicato la libreria di rete GameNetworkingSockets 1.5.0.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster