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 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.

Link to lists of pkgbase values:

Filter Todo List Packages

Select filter criteria
105 packages displayed out of 105 total 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