The issue was identified to be with older libsoup, so only revert the TLS
patch if available libsoup is buggy for the test. Next libgdata release will
fix it properly (grabbing the upstream fix verbatim would mean unnecesary
eautoreconf)
Package-Manager: Portage-2.3.4, Repoman-2.3.1
"
src_prepare() {
- # https://bugzilla.gnome.org/show_bug.cgi?id=780081
- eapply -R "${FILESDIR}/${PV}"-streams-https-tests.patch
+ # https://bugzilla.gnome.org/show_bug.cgi?id=780081 - remove with 0.17.8
+ if use test && ! has_version '>=net-libs/libsoup-2.55.90:2.4'; then
+ eapply -R "${FILESDIR}/${PV}"-streams-https-tests.patch
+ fi
# x86 test fix from upstream git post-0.17.7
eapply "${FILESDIR}/${PV}"-fix-x86-tests.patch