Build with libcurl http backend instead of libsoup2.4

This avoids library conflicts during the transition to GNOME 43, in
which core apps and libraries have switched to libsoup3, which conflicts
with libsoup2.4.

We still build-depend on libsoup2.4, because it's used in the test suite
and installed-tests.

Closes: #1016589
This commit is contained in:
Simon McVittie 2022-08-05 09:57:41 +01:00
parent 1d86052342
commit 53261afd32
2 changed files with 2 additions and 0 deletions

1
debian/control vendored
View File

@ -29,6 +29,7 @@ Build-Depends:
libavahi-client-dev (>= 0.6.31),
libavahi-glib-dev (>= 0.6.31),
libcap-dev,
libcurl4-gnutls-dev | libcurl-dev,
libfuse3-dev,
libgirepository1.0-dev,
libglib2.0-dev (>= 2.66.0),

1
debian/rules vendored
View File

@ -13,6 +13,7 @@ override_dh_autoreconf:
configure_options = \
--enable-installed-tests \
--with-avahi \
--with-curl \
--with-dracut \
--with-grub2 \
--with-grub2-mkconfig-path=/usr/sbin/grub-mkconfig \