diff options
author | Mart Raudsepp <leio@gentoo.org> | 2017-03-15 15:16:04 +0200 |
---|---|---|
committer | Mart Raudsepp <leio@gentoo.org> | 2017-03-15 15:16:32 +0200 |
commit | f4be32b6152bb9a4d654e8e9c6d7535637e3dc26 (patch) | |
tree | f7b22128fd67879b4af56738615a90a57747cbf1 /dev-libs/libgdata | |
parent | dev-perl/PDL: add ~arm ~ppc keyword (bug 598464). (diff) | |
download | gentoo-f4be32b6152bb9a4d654e8e9c6d7535637e3dc26.tar.gz gentoo-f4be32b6152bb9a4d654e8e9c6d7535637e3dc26.tar.bz2 gentoo-f4be32b6152bb9a4d654e8e9c6d7535637e3dc26.zip |
dev-libs/libgdata: tests: don't remove https testing if libsoup is new enough
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
Diffstat (limited to 'dev-libs/libgdata')
-rw-r--r-- | dev-libs/libgdata/libgdata-0.17.7.ebuild | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/dev-libs/libgdata/libgdata-0.17.7.ebuild b/dev-libs/libgdata/libgdata-0.17.7.ebuild index ce01bdd4863c..bf51fdf868fc 100644 --- a/dev-libs/libgdata/libgdata-0.17.7.ebuild +++ b/dev-libs/libgdata/libgdata-0.17.7.ebuild @@ -41,8 +41,10 @@ DEPEND="${RDEPEND} " 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 |