SCTP is a linux-only technology, so limit it to linux archs

This commit is contained in:
Pino Toscano 2021-09-25 08:27:02 +02:00
parent 0620e62a37
commit cb39b8bca6
2 changed files with 7 additions and 2 deletions

2
debian/control vendored
View File

@ -32,7 +32,7 @@ Build-Depends: cmake (>= 3.18~),
libmtdev-dev [linux-any],
libpq-dev,
libproxy-dev,
libsctp-dev,
libsctp-dev [linux-any],
libsqlite3-dev,
libssl-dev,
libsystemd-dev [linux-any],

7
debian/rules vendored
View File

@ -12,6 +12,12 @@ else
extra_cmake_args += -DFEATURE_sql_ibase=OFF
endif
ifeq ($(DEB_HOST_ARCH_OS),linux)
extra_cmake_args += -DFEATURE_sctp=ON
else
extra_cmake_args += -DFEATURE_sctp=OFF
endif
%:
dh $@ --with pkgkde_symbolshelper --buildsystem=cmake+ninja
@ -45,7 +51,6 @@ override_dh_auto_configure:
-DFEATURE_zlib=ON \
-DFEATURE_ssl=ON \
-DFEATURE_libproxy=ON \
-DFEATURE_sctp=ON \
-DFEATURE_system_proxies=ON \
-DFEATURE_cups=ON \
-DFEATURE_fontconfig=ON \