[neon/qt6/qt6-base/Neon/unstable] debian: fix build deps and lintians
Carlos De Maine
null at kde.org
Sat Apr 27 11:49:53 BST 2024
Git commit f12473e1104b5bd6b9e5fa4b97b7244f75c8453d by Carlos De Maine.
Committed on 27/04/2024 at 10:49.
Pushed by carlosdem into branch 'Neon/unstable'.
fix build deps and lintians
M +4 -6 debian/control
M +4 -4 debian/qt6-base-dev.lintian-overrides
M +12 -4 debian/qt6-base.lintian-overrides
https://invent.kde.org/neon/qt6/qt6-base/-/commit/f12473e1104b5bd6b9e5fa4b97b7244f75c8453d
diff --git a/debian/control b/debian/control
index a2df435..0b859b5 100644
--- a/debian/control
+++ b/debian/control
@@ -7,10 +7,10 @@ Build-Depends: cmake,
default-libmysqlclient-dev,
dh-exec,
firebird-dev [linux-any],
- g++-12,
- gcc-12,
+ g++,
+ gcc,
glslang-tools,
-# glslc,
+ glslc,
libatspi2.0-dev,
libb2-dev,
libbrotli-dev,
@@ -24,7 +24,6 @@ Build-Depends: cmake,
libgbm-dev [linux-any],
libgif-dev,
libgl-dev,
- libgl1-mesa-dev,
libgles-dev,
libglib2.0-dev,
libglu1-mesa-dev | libglu-dev,
@@ -148,7 +147,7 @@ Pre-Depends: ${misc:Pre-Depends},
Depends: default-libmysqlclient-dev,
firebird-dev,
glslang-tools,
-# glslc,
+ glslc,
libatspi2.0-dev,
libb2-dev,
libbrotli-dev,
@@ -162,7 +161,6 @@ Depends: default-libmysqlclient-dev,
libgif-dev,
libgbm-dev,
libgl-dev,
- libgl1-mesa-dev,
libgles-dev,
libglib2.0-dev,
libglu1-mesa-dev | libglu-dev,
diff --git a/debian/qt6-base-dev.lintian-overrides b/debian/qt6-base-dev.lintian-overrides
index cfe704e..e35afab 100644
--- a/debian/qt6-base-dev.lintian-overrides
+++ b/debian/qt6-base-dev.lintian-overrides
@@ -1,4 +1,4 @@
-qt6-base-dev: executable-not-elf-or-script usr/lib/*/cmake/Qt6/libexec/qt-internal-ninja.bat.in
-qt6-base-dev: executable-not-elf-or-script usr/lib/*/cmake/Qt6/libexec/qt-internal-strip.bat.in
-
-qt6-base-dev: no-code-sections [usr/lib/*/libQt6ExampleIcons.a]
\ No newline at end of file
+qt6-base-dev: executable-not-elf-or-script [usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6/libexec/qt-internal-ninja.bat.in]
+qt6-base-dev: executable-not-elf-or-script [usr/lib/${DEB_HOST_MULTIARCH}/cmake/Qt6/libexec/qt-internal-strip.bat.in]
+qt6-base-dev: no-code-sections [usr/lib/*/libQt6ExampleIcons.a]
+qt6-base-dev: no-manual-page [usr/bin/qtpaths6]
diff --git a/debian/qt6-base.lintian-overrides b/debian/qt6-base.lintian-overrides
index 277e923..b66cb3e 100644
--- a/debian/qt6-base.lintian-overrides
+++ b/debian/qt6-base.lintian-overrides
@@ -6,7 +6,15 @@ qt6-base: package-name-doesnt-match-sonames libQt6Concurrent6 libQt6Core6 libQt6
qt6-base: script-uses-bin-env /bin/env [usr/lib/*/qt6/examples/corelib/serialization/cbordump/cbortag.py]
-qt6-base: ships-undeclared-shared-library libQt6EglFSDeviceIntegration6 for usr/lib/${DEB_HOST_MULTIARCH}/libQt6EglFSDeviceIntegration.so.6.6.0
-qt6-base: ships-undeclared-shared-library libQt6EglFsKmsGbmSupport6 for usr/lib/${DEB_HOST_MULTIARCH}/libQt6EglFsKmsGbmSupport.so.6.6.0
-qt6-base: ships-undeclared-shared-library libQt6EglFsKmsSupport6 for usr/lib/${DEB_HOST_MULTIARCH}/libQt6EglFsKmsSupport.so.6.6.0
-qt6-base: ships-undeclared-shared-library libQt6XcbQpa6 for usr/lib/${DEB_HOST_MULTIARCH}/libQt6XcbQpa.so.6.6.0
+qt6-base: ships-undeclared-shared-library libQt6EglFSDeviceIntegration6 for usr/lib/${DEB_HOST_MULTIARCH}/libQt6EglFSDeviceIntegration.so.6.*.*
+qt6-base: ships-undeclared-shared-library libQt6EglFsKmsGbmSupport6 for usr/lib/${DEB_HOST_MULTIARCH}/libQt6EglFsKmsGbmSupport.so.6.*.*
+qt6-base: ships-undeclared-shared-library libQt6EglFsKmsSupport6 for usr/lib/${DEB_HOST_MULTIARCH}/libQt6EglFsKmsSupport.so.6.*.*
+qt6-base: ships-undeclared-shared-library libQt6XcbQpa6 for usr/lib/${DEB_HOST_MULTIARCH}/libQt6XcbQpa.so.6.*.*
+
+qt6-base: ships-undeclared-shared-library libQt6EglFSDeviceIntegration 6 for usr/lib/${DEB_HOST_MULTIARCH}/libQt6EglFSDeviceIntegration.so.6.*.* [shlibs]
+qt6-base: ships-undeclared-shared-library libQt6EglFsKmsGbmSupport 6 for usr/lib/${DEB_HOST_MULTIARCH}/libQt6EglFsKmsGbmSupport.so.6.*.* [shlibs]
+qt6-base: ships-undeclared-shared-library libQt6EglFsKmsSupport 6 for usr/lib/${DEB_HOST_MULTIARCH}/libQt6EglFsKmsSupport.so.6.*.* [shlibs]
+qt6-base: ships-undeclared-shared-library libQt6XcbQpa 6 for usr/lib/${DEB_HOST_MULTIARCH}/libQt6XcbQpa.so.6.*.* [shlibs]
+
+qt6-base: no-manual-page [usr/bin/aarch64-linux-gnu-qmake6]
+qt6-base: no-manual-page [usr/bin/qmake6]
More information about the Neon-commits
mailing list