Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 587448 - www-client/midori is still relying on libsoup-gnome
Summary: www-client/midori is still relying on libsoup-gnome
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: XFCE Team
URL: https://bugs.launchpad.net/midori/+bu...
Whiteboard: Pending removal: 2016-08-31
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2016-06-28 20:56 UTC by Pacho Ramos
Modified: 2022-05-10 19:41 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
midori-0.5.11-libsoup.patch (midori-0.5.11-libsoup.patch,3.23 KB, patch)
2016-08-21 19:26 UTC, whitehawk
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2016-06-28 20:56:26 UTC
This is the last package still needing libsoup-gnome, I reported it long time ago to upstream but upstream looks inactive :(
https://bugs.launchpad.net/midori/+bug/1516568

I am not sure if maybe someone downstream would know about how to drop that requirement (if still wanting to keep midori in the tree...)

Thanks
Comment 1 Pacho Ramos gentoo-dev 2016-07-09 11:50:47 UTC
Other option would be to treeclean this as seems that upstream is missing for a long time (that would also allow to kill some other unsolved bug reports)
Comment 2 . 2016-08-10 09:47:31 UTC
Upstream is not gone, last release was less than a year ago, last commit happened just a few days ago - https://bazaar.launchpad.net/~midori/midori/trunk/changes/7145?start_revid=7145. The pace is slow but steady.
Comment 3 whitehawk 2016-08-21 19:26:04 UTC
Created attachment 443836 [details, diff]
midori-0.5.11-libsoup.patch

Hi,

I made a patch to remove the libsoup-gnome dependency. Where needed the function calls were changed to libsoup. Was not that much to do.
After uninstalling libsoup-gnome, it seems to work good still.
Comment 4 Pacho Ramos gentoo-dev 2016-08-22 10:34:18 UTC
[master a65452f] www-client/midori: Don't require libsoup-gnome (#587448 by whitehawk), don't rely on obsolete and vulnerable webkit-gtk versions (#584188), doesn't need vala-0.30 (#583296 by Oleg)
 2 files changed, 147 insertions(+)
 create mode 100644 www-client/midori/files/midori-0.5.11-libsoup.patch
 create mode 100644 www-client/midori/midori-0.5.11-r2.ebuild