Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 880853

Summary: dev-libs/libgdata libsoup-3x support
Product: Gentoo Linux Reporter: Vladislav Mikhailikov <vmikhailikov>
Component: Current packagesAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: UNCONFIRMED ---    
Severity: enhancement Keywords: EBUILD, PATCH
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://gitlab.gnome.org/GNOME/gnome-music/-/merge_requests/989
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Updated ebuild
libsoup-3.x support patch
Update ebuild
GCR-4.x patch

Description Vladislav Mikhailikov 2022-11-10 22:04:53 UTC
Created attachment 830689 [details]
Updated ebuild

Add libsoup-3.0 support to libgdata 0.18.1 using pending merge request from Gnome repo (https://gitlab.gnome.org/GNOME/gnome-music/-/merge_requests/989).

Tested with Gnome-43.0 on x64 arch.
Comment 1 Vladislav Mikhailikov 2022-11-10 22:08:46 UTC
Created attachment 830691 [details, diff]
libsoup-3.x support patch

Patch prepared according to pending request from official Gnome repository (see https://gitlab.gnome.org/GNOME/gnome-music/-/merge_requests/989 for details).
Comment 2 Vladislav Mikhailikov 2022-11-16 22:11:52 UTC
Just add one more patch. Now GData is using prospective new API (expected to merge in Gnome 44.x) and relies upon GCR-4.0 and LibSOUP-3.2.2.
Comment 3 Vladislav Mikhailikov 2022-11-16 22:13:12 UTC
Created attachment 833123 [details]
Update ebuild

Now builds with normal Vala detection, GCR-4.0 and LibSoup-3.x