Task Todo List GTK 2 EOL

2020-12-20 - Alexander Rødseth

GTK 2 has reached its end of life: https://blog.gtk.org/2020/12/16/gtk-4-0/

Many of the listed packages can support GTK3 or 4 by tweaking the build configuration.

Please check if it is possible to upgrade packages to GTK3 or GTK4 (which are pretty similar to each other, in terms of API), or drop the dependency on the "gtk2" package, if it's an optional dependency.

Just mark packages as complete if it's not feasible to patch, drop or upgrade them.

A build-time gtk2 replacement that is a compatibility layer for using gtk3 is available as the "gtk2-compat" package. It may only work for some projects.

Upgraded packages can be pushed directly to extra/community.

A list of notes about GTK2 packages can be found here https://md.archlinux.org/QfM91GeYSxeT6Y5VoJ5Hrw Feel free to expand.

Thanks!

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
73 packages displayed out of 73 total packages.
Arch Repository Name Current Version Staging Version Maintainers Status Last Touched By
x86_64 Community alsa-tools 1.2.5-1 dvzrv Complete arodseth
x86_64 Community appmenu-gtk-module 0.7.6-1 arojas Complete arodseth
x86_64 Community arduino 1:1.8.19-2 NicoHood Complete arodseth
x86_64 Community bochs 2.7-2 kkeen Incomplete
x86_64 Extra caribou 0.4.21+75+g8ad9883-3 Incomplete allan
x86_64 Community deteriorate-lv2 1.0.7-3 dvzrv Incomplete
x86_64 Community dia kgizdov Incomplete
x86_64 Community emelfm2 0.9.1-3 kkeen Incomplete
x86_64 Community epdfview 0.1.8-11 kkeen Incomplete
x86_64 Community fcitx 4.2.9.9-1 felixonmars Incomplete
x86_64 Community fcitx5-gtk 5.0.18-1 felixonmars Incomplete
x86_64 Community fcitx5-mozc 2.26.4632.102.g4d2e3bd-2 farseerfc Incomplete
x86_64 Community fcitx-mozc 2.26.4360.102.gca82d39-2 felixonmars, farseerfc Incomplete
x86_64 Extra foomatic-db-gutenprint-ppds 5.3.4-1 andyrtr Incomplete
x86_64 Community ganv 1.8.2-1 dvzrv Incomplete
x86_64 Community gcin 2.9.0-4 yan12125 Incomplete
x86_64 Community gcolor2 0.4-9 bluewind Incomplete
x86_64 Community gerbv 2.8.1-2 kkeen Incomplete
x86_64 Community gftp 2.9.1b-2 kkeen Incomplete
x86_64 Extra gnome-themes-extra 3.28+r6+g45b1d457-1 heftig Incomplete
x86_64 Community gpsim 0.31.0-2 anthraxx Incomplete
x86_64 Extra graphviz 5.0.1-2 lfleischer Incomplete
x86_64 Community gtk-engine-murrine 0.98.2-4 Complete arodseth
x86_64 Extra gtk-engines 2.21.0-5 Incomplete
x86_64 Extra gtkglext 1.2.0-13 Incomplete
x86_64 Extra gtkmm 1:2.24.5-4 heftig Complete arodseth
x86_64 Extra gtkspell 2.0.16-8 Incomplete
x86_64 Community gtkwave 3.3.111-1 kkeen Incomplete
x86_64 Extra gutenprint 5.3.4-1 andyrtr Incomplete
x86_64 Community hexter 1.1.1-1 dvzrv Incomplete arodseth
x86_64 Extra ibus 1.5.27-1 Incomplete
x86_64 Community ir.lv2 1.3.4-2 dvzrv Incomplete
x86_64 Extra java11-openjfx 11.0.16.u2-1 freswa Incomplete
x86_64 Extra java11-openjfx-doc 11.0.16.u2-1 freswa Incomplete
x86_64 Extra java11-openjfx-src 11.0.16.u2-1 freswa Incomplete
x86_64 Extra java-openjfx 18.0.2.u2-1 felixonmars, anthraxx, freswa Incomplete
x86_64 Extra jre11-openjdk 11.0.16.1.u1-2 anthraxx, freswa Incomplete
x86_64 Extra jre8-openjdk 8.345.u01-1 anthraxx, freswa Incomplete
x86_64 Extra jre-openjdk 18.0.2.1.u0-1 felixonmars, anthraxx, freswa Incomplete
x86_64 Community lazarus 2.2.2-3 idevolder Incomplete
x86_64 Extra libcanberra 1:0.30+r2+gc0620e4-1 heftig Incomplete
x86_64 Extra libibus 1.5.27-1 Incomplete
x86_64 Community libkeybinder2 0.3.1-4 bgyorgy Incomplete
x86_64 Extra libwmf 0.2.12-2 felixonmars Incomplete jelle
x86_64 Community libwnck 2.31.0-3 Incomplete
x86_64 Extra libxnvctrl 515.76-1 svenstaro, felixonmars, anthraxx Incomplete
x86_64 Community lshw B.02.19.2-5 spupykin, felixonmars Complete arodseth
x86_64 Community lvtk 1.2.0-3 dvzrv Incomplete
any Community mate-themes 3.22.23-1 alex19EP Incomplete
x86_64 Community mp3info 0.8.5a-8 spupykin Incomplete
x86_64 Community navit 0.5.6-4 bgyorgy Incomplete
x86_64 Multilib nspluginwrapper 1.4.4-5 felixonmars Incomplete
x86_64 Extra nvidia-settings 515.76-1 svenstaro, felixonmars, anthraxx Incomplete
x86_64 Community osdlyrics 0.5.11-1 felixonmars Incomplete
x86_64 Community packeth 2.1-2 anthraxx Incomplete
x86_64 Community parcellite 1.2.1-4 spupykin Incomplete
x86_64 Core pinentry 1.2.0-1 lfleischer, anthraxx Incomplete
x86_64 Community qiv 2.3.2-3 kkeen Incomplete
x86_64 Community rox 2.11-7 kkeen Incomplete
x86_64 Community sbxkb 0.7.6-5 spupykin Incomplete
x86_64 Extra scim 1.4.18-3 felixonmars Incomplete
x86_64 Community stardict 3.0.6.2-1 felixonmars Incomplete
x86_64 Multilib steam-native-runtime 1.0.0.70-3 alucryd, anthraxx Incomplete
x86_64 Community sugar-artwork 0.118-1 bgyorgy Incomplete
x86_64 Community suil 0.10.16-3 dvzrv Incomplete
x86_64 Community timidity++ 2.15.0-6 felixonmars, dvzrv Incomplete
x86_64 Extra trayer 1.1.8-2 anthraxx Incomplete
x86_64 Extra unison 2.52.1-1 Incomplete
x86_64 Community viewnior 1.8-2 spupykin Incomplete
x86_64 Community xboard 4.9.1-3 spupykin Incomplete
x86_64 Community xdialog 2.3.1-9 spupykin Incomplete
x86_64 Community xlockmore 5.71-1 spupykin Incomplete
x86_64 Extra xsane 0.999-5 Incomplete