[neon/extras/qca2/Neon/stable] debian: disable unwanted plugins (#1019464)
Pino Toscano
null at kde.org
Tue Dec 13 14:39:25 GMT 2022
Git commit d0a35c88d214ea7ac92746338693d9de7dcc18a5 by Pino Toscano.
Committed on 22/10/2022 at 11:03.
Pushed by carlosdem into branch 'Neon/stable'.
disable unwanted plugins (#1019464)
M +5 -0 debian/changelog
M +1 -1 debian/rules
https://invent.kde.org/neon/extras/qca2/commit/d0a35c88d214ea7ac92746338693d9de7dcc18a5
diff --git a/debian/changelog b/debian/changelog
index 919ca19..b1b5471 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -11,6 +11,11 @@ qca2 (2.3.5-0r1) UNRELEASED; urgency=medium
- pipeunittest_more_wait.diff: refresh
* Factorize the common cmake arguments for different Qt versions in a single
variable.
+ * Explicitly disable all the plugins which we currently do not want to build;
+ this way, having the dependencies for them installed will not cause a build
+ failure due to unhandled files (Closes: #1019464)
+ - pass to cmake: -DWITH_botan_PLUGIN=NO -DWITH_gcrypt_PLUGIN=NO
+ -DWITH_nss_PLUGIN=NO -DWITH_pkcs11_PLUGIN=NO
-- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org> Sat, 22 Oct 2022 12:29:54 +0200
diff --git a/debian/rules b/debian/rules
index 95866e0..b9d2fb2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -9,7 +9,7 @@ export DEB_CXXFLAGS_MAINT_APPEND = -fvisibility=hidden -fvisibility-inlines-hidd
libpkgs_gen_strict_local_shlibs = $(libpkgs_all_packages)
include /usr/share/pkg-kde-tools/qt-kde-team/3/library-packages.mk
-COMMON_CMAKE_ARGS = -DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)"
+COMMON_CMAKE_ARGS = -DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)" -DWITH_botan_PLUGIN=NO -DWITH_gcrypt_PLUGIN=NO -DWITH_nss_PLUGIN=NO -DWITH_pkcs11_PLUGIN=NO
%:
dh $@ --builddirectory=build
More information about the Neon-commits
mailing list