[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