Task Todo List GTK 2 EOL
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 just 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. Thank you!
A list of notes about GTK2 packages can be found here https://md.archlinux.org/QfM91GeYSxeT6Y5VoJ5Hrw Feel free to expand.
Filter Todo List Packages
Arch | Repository | Name | Current Version | Staging Version | Maintainers | Status | Last Touched By |
---|---|---|---|---|---|---|---|
x86_64 | Community | alsa-tools | 1.2.5-1 | dvzrv | Incomplete | ||
x86_64 | Community | appmenu-gtk-module | 0.7.6-1 | arojas | Incomplete | ||
x86_64 | Community | arduino | 1:1.8.19-1 | NicoHood | Incomplete | NicoHood | |
x86_64 | Community | bluegriffon | muflone | Complete | jelle | ||
x86_64 | Community | bochs | 2.7-2 | kkeen | Incomplete | ||
x86_64 | Extra | caribou | 0.4.21+75+g8ad9883-3 | Incomplete | allan | ||
x86_64 | Community | carla | 2.4.3-1 | dvzrv | Complete | dvzrv | |
x86_64 | Extra | celestia | Complete | jelle | |||
x86_64 | Extra | chemtool | Complete | jelle | |||
x86_64 | Community | desmume | 0.9.11-8 | alucryd | Incomplete | ||
x86_64 | Community | deteriorate-lv2 | 1.0.7-3 | dvzrv | Incomplete | ||
x86_64 | Community | dia | 0.97.3-9 | 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.8-1 | felixonmars | Incomplete | ||
x86_64 | Community | fcitx5-gtk | 5.0.13-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.0-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 | gdmap | Complete | jlichtblau | |||
x86_64 | Community | geda-gaf | 1.10.2-2 | kkeen | 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 | gpick | 0.2.6-4 | coderobe | Complete | jelle | |
x86_64 | Community | gpsim | 0.31.0-2 | anthraxx | Incomplete | ||
x86_64 | Extra | graphviz | 3.0.0-1 | lfleischer | Incomplete | ||
x86_64 | Community | gtk-engine-murrine | 0.98.2-4 | Incomplete | 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 | Incomplete | ||
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 | hardinfo | Complete | jlichtblau | |||
x86_64 | Community | hexter | 1.1.1-1 | dvzrv | Incomplete | arodseth | |
x86_64 | Extra | ibus | 1.5.26-2 | felixonmars | Incomplete | ||
x86_64 | Community | ir.lv2 | 1.3.4-2 | dvzrv | Incomplete | ||
x86_64 | Extra | java11-openjfx | 11.0.15.u2-1 | freswa | Incomplete | ||
x86_64 | Extra | java11-openjfx-doc | 11.0.15.u2-1 | freswa | Incomplete | ||
x86_64 | Extra | java11-openjfx-src | 11.0.15.u2-1 | freswa | Incomplete | ||
x86_64 | Extra | java8-openjfx | Complete | jelle | |||
x86_64 | Extra | java-openjfx | 18.0.1.u2-1 | felixonmars, anthraxx, freswa | Incomplete | ||
x86_64 | Extra | jre11-openjdk | 11.0.15.u10-1 | anthraxx, freswa | Incomplete | ||
x86_64 | Extra | jre7-openjdk | Complete | heftig | |||
x86_64 | Extra | jre8-openjdk | 8.332.u09-1 | anthraxx, freswa | Incomplete | ||
x86_64 | Extra | jre-openjdk | 18.0.1.1.u2-1 | felixonmars, anthraxx, freswa | Incomplete | ||
x86_64 | Extra | kde-gtk-config | 5.24.5-1 | felixonmars, arojas | Complete | arojas | |
any | Community | languagetool | 5.7-1 | aginiewicz | Complete | arodseth | |
x86_64 | Community | lazarus | 2.2.0-2 | idevolder | Incomplete | ||
x86_64 | Extra | libcanberra | 1:0.30+r2+gc0620e4-1 | heftig | Incomplete | ||
x86_64 | Extra | libibus | 1.5.26-2 | felixonmars | Incomplete | ||
x86_64 | Community | libkeybinder2 | 0.3.1-4 | bgyorgy | Incomplete | ||
x86_64 | Extra | libvisual-plugins | Complete | jelle | |||
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.43.04-1 | svenstaro, felixonmars, anthraxx | Incomplete | ||
x86_64 | Community | limesuite | 20.10.0-3 | FFY00 | Complete | jelle | |
x86_64 | Community | lshw | B.02.19.2-4 | spupykin, felixonmars | Incomplete | arodseth | |
x86_64 | Community | lv2 | 1.18.2-1 | dvzrv | Incomplete | ||
x86_64 | Community | lvtk | 1.2.0-3 | dvzrv | Incomplete | ||
x86_64 | Community | lxappearance | 0.6.3-4 | bgyorgy | Complete | arodseth | |
x86_64 | Community | lxdm | 0.5.3-7 | bgyorgy | Complete | arodseth | |
x86_64 | Community | lxhotkey | 0.1.1-1 | bgyorgy | Complete | arodseth | |
x86_64 | Community | lxinput | 0.3.5-3 | bgyorgy | Complete | arodseth | |
x86_64 | Community | lxlauncher | 0.2.5-4 | bgyorgy | Complete | arodseth | |
x86_64 | Community | lxrandr | 0.3.2-2 | bgyorgy | Complete | arodseth | |
x86_64 | Community | lxsession | 1:0.5.5-1 | bgyorgy | Complete | arodseth | |
x86_64 | Community | lxtask | 0.1.10-2 | bgyorgy | Complete | arodseth | |
any | Community | mate-themes | 3.22.23-1 | alex19EP | Incomplete | ||
x86_64 | Community | mp3info | 0.8.5a-8 | spupykin | Incomplete | ||
x86_64 | Extra | mtr | 0.95-3 | anthraxx | Complete | jelle | |
x86_64 | Extra | mtr-gtk | 0.95-3 | anthraxx | Complete | jelle | |
x86_64 | Community | navit | 0.5.6-4 | bgyorgy | Incomplete | ||
x86_64 | Multilib | nspluginwrapper | 1.4.4-4 | felixonmars | Incomplete | ||
x86_64 | Extra | nvidia-settings | 515.43.04-1 | svenstaro, felixonmars, anthraxx | Incomplete | ||
x86_64 | Community | osdlyrics | 0.5.10-2 | 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 | profanity | 1:0.12.1-2 | anthraxx, freswa | Complete | freswa | |
x86_64 | Community | profanity-gtk | 1:0.12.1-2 | anthraxx, freswa | Complete | freswa | |
x86_64 | Community | puzzles | 20220128-1 | arojas | Complete | arojas | |
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 | seamonkey | 2.53.12-1 | kkeen | Complete | arojas | |
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.10-2 | dvzrv | Incomplete | ||
x86_64 | Community | timidity++ | 2.15.0-5 | felixonmars, dvzrv | Incomplete | ||
x86_64 | Extra | trayer | 1.1.8-2 | anthraxx | Incomplete | ||
x86_64 | Extra | truecrypt | 1:7.1a-9 | remy, anthraxx | Incomplete | ||
x86_64 | Community | tuxcmd | Complete | jlichtblau | |||
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.69-1 | spupykin | Incomplete | ||
x86_64 | Extra | xsane | 0.999-5 | Incomplete |