Remove GTK2 from the official repositories
Hi all, I think we've reached the point when we can remove the very old GTK2 package from the official repositories. I recently dropped the GTK2 version of LXDE, and there are only a few applications left that still depend on GTK2: - alltray - amsynth - bless - calf - eq10q - gimp-nufraw - gkrellm - gpsim - gtk2fontsel - gtk-chtheme - hexchat - hexter - leafpad - mono-tools - nitrogen - nspluginwrapper - osdlyrics - parcellite - pidgin - sbxkb - trayer - xboard - xdialog - xlockmore Most of these have no active development a long time ago. If no one has objections, I'll drop these packages to AUR in the next days if it's not possible to build them without GTK2. Any opinion? -- György Balló Package Maintainer
On Fri, Oct 24, 2025 at 12:13 AM Balló György <bgyorgy@archlinux.org> wrote:
Hi all,
I think we've reached the point when we can remove the very old GTK2 package from the official repositories. I recently dropped the GTK2 version of LXDE, and there are only a few applications left that still depend on GTK2:
- alltray - amsynth - bless - calf - eq10q - gimp-nufraw - gkrellm - gpsim - gtk2fontsel - gtk-chtheme - hexchat - hexter - leafpad - mono-tools - nitrogen - nspluginwrapper - osdlyrics - parcellite - pidgin - sbxkb - trayer - xboard - xdialog - xlockmore
Most of these have no active development a long time ago. If no one has objections, I'll drop these packages to AUR in the next days if it's not possible to build them without GTK2.
Any opinion?
Please. Thanks for tackling this!
It was turned out that steam-native won't run without gtk2, so we need to remove 'steam-native-runtime' from the [multilib] repository. This would also make it possible to drop several other legacy libraries as I reported earlier. [1] I think these packages would fit better into a third-party repository rather than the official ones as nobody fixes CVEs in them. If no one has objections, I'll drop the following packages and their lib32 counterparts to AUR: - glew1.10 - libgcrypt15 - libidn11 - libjpeg6-turbo - libpng12 - librtmp0 - libtiff4 - libudev0-shim - libvpx1.3 - steam-native-runtime This will not affect the 'steam' package, which uses its own provided runtime libraries. [1] https://gitlab.archlinux.org/archlinux/packaging/packages/steam-native-runti... -- György Balló Package Maintainer
participants (2)
-
Balló György
-
Jan Alexander Steffens (heftig)