Skip to content

Rename old evince source package to continue providing GTK3 libraries

Jeremy Bícha requested to merge wip/rename into debian/latest

Evince 49 switches to gtk4. Because we still have reverse depends that use GTK3, we need to keep the GTK3 libraries around, in a separate source package. The evince source package will carry the app and GTK4 libraries (although I'm skeptical whether anything will use the evince GTK4 libraries since papers provides equivalent libraries.)

We could use the source package name evince3 or evince-3.0. I think it's more clear to use evince-gtk3 so that's what I did here. And therefore, I renamed libevince-dev to libevince-gtk3-dev instead of libevince-3.0-dev which would more directly match the API.

I didn't touch the package descriptions or set oldlibs, etc.

Reverse Depends

libevview & libevdocument

  • gnome-sushi
  • phosh-plugins

gir1.2-evince-3.0

  • gnome-sushi (there is an upstream merge request to switch to Papers GTK4 instead)
  • sugar-browse-activity
  • sugar-read-activity
  • tryton-client (Recommends)

Merge request reports

Loading