Skip to content
Snippets Groups Projects
Commit 6f8c66fa authored by Sören Tempel's avatar Sören Tempel
Browse files

community/libsoup3: disable ssl-test (known broken upstream)

parent e03892d5
No related branches found
No related tags found
No related merge requests found
......@@ -22,7 +22,8 @@ makedepends="
zlib-dev
"
checkdepends="gnutls-dev"
source="https://download.gnome.org/sources/libsoup/${pkgver%.*}/libsoup-$pkgver.tar.xz"
source="https://download.gnome.org/sources/libsoup/${pkgver%.*}/libsoup-$pkgver.tar.xz
disable-ssl-test.patch"
builddir="$srcdir/libsoup-$pkgver"
case "$CARCH" in
......@@ -56,4 +57,5 @@ package() {
sha512sums="
711007599f639625fe2efdb7adb81de2dea0035180737ce0ec8234afb034646a2b6bd9ae384a69d6591aa142e91d245d502d13e1d97cd7b51c8c87c2d925f6b3 libsoup-3.4.2.tar.xz
4dab02d933223616587be450cbc627482cdc77f9d86aadc9806e1d7bf5b1cb97542401b6fb027a4df0f78d17acab904198ff59f5441601c729963d6145658ac9 disable-ssl-test.patch
"
The test case is known broken upstream.
See: https://gitlab.gnome.org/GNOME/libsoup/-/issues/352
diff -pur libsoup-3.4.2.orig/tests/meson.build libsoup-3.4.2/tests/meson.build
--- libsoup-3.4.2.orig/tests/meson.build 2023-10-22 19:00:24.734407553 +0200
+++ libsoup-3.4.2/tests/meson.build 2023-10-22 19:00:30.961092172 +0200
@@ -95,11 +95,6 @@ tests = [
{'name': 'server-auth'},
{'name': 'server'},
{'name': 'sniffing'},
- {'name': 'ssl',
- 'dependencies': [gnutls_dep],
- 'depends': mock_pkcs11_module,
- 'c_args': '-DHAVE_GNUTLS=@0@'.format(gnutls_dep.found() ? 1 : 0),
- },
{'name': 'streaming'},
{'name': 'timeout'},
{'name': 'tld'},
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment