triton / triton

Triton Operating System

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

drop support for webkit pre-2.10.x (e.g. 2.4)

codyopel opened this issue · comments

Webkitgtk-2.4 is currently unmaintained and and has numerous CVEs.

Packages that use 2.4 require it unfortunately in most cases, however I would still recommend removing 2.4 completely.

2.4 provides libs:
libwebkitgtk-1.0 (gtk+-2)
libwebkitgtk-3.0 (gtk+-3)
libwebkit2gtk-3.0 (gtk+-3)
http://www.linuxfromscratch.org/blfs/view/svn/x/webkitgtk.html

2.10+ provides libs:
libjavascriptcoregtk-4.0
libwebkit2gtk-4.0
http://www.linuxfromscratch.org/blfs/view/svn/x/webkitgtk2.html

Currently, unless an update is released for webkit-2.4, it will also be incompatible with gtk-3.20

Packages that use 2.4:

  • empathy (3.0) removed
  • evolution (3.0) marked broken
  • geary (3.0) removed
  • guiratix (1.0) disabled webkit
  • shotwell (1.0) marked broken
  • jumanji removed package
  • liferea
  • handbrake
  • midori-unwrapped
  • vimprobable2-unwrapped
  • vimb-unwrapped
  • gnucash (1.0)
  • luakit
  • surf
  • uzbl
  • xiphos
  • eclipse
  • dwb (1.0)(3.0)
  • claws-mail
  • osmo
  • miro

https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/S3VHBCPMPVZ3NBKR7FQZQE6HBUHVEZ3D/

cc NixOS/nixpkgs#12023

50efa9a removes webkit from guitarix