[neon/qt6/qt6-base/Neon/stable] debian: bump abi and lintings
Carlos De Maine
null at kde.org
Sun Feb 9 05:19:31 GMT 2025
Git commit 146cf11178671cbdffcc85981998cd8206519833 by Carlos De Maine.
Committed on 09/02/2025 at 05:19.
Pushed by carlosdem into branch 'Neon/stable'.
bump abi and lintings
(cherry picked from commit 51f18335cda83559bb08ecd8d43fc909a31689ec)
Co-authored-by: Carlos De Maine <carlosdemaine at gmail.com>
M +1 -1 debian/control
M +3 -1 debian/meta/cmake-ignore
M +5 -2 debian/qt6-base-dev.lintian-overrides
M +7 -10 debian/qt6-base.lintian-overrides
https://invent.kde.org/neon/qt6/qt6-base/-/commit/146cf11178671cbdffcc85981998cd8206519833
diff --git a/debian/control b/debian/control
index eee05e8..f31bcd4 100644
--- a/debian/control
+++ b/debian/control
@@ -119,7 +119,7 @@ Depends: fontconfig,
shared-mime-info,
${misc:Depends},
${shlibs:Depends}
-Provides: qt6-base-private-abi (=6.8.0),
+Provides: qt6-base-private-abi (=6.8.2),
Recommends: libcups2,
libqt6sql6-sqlite | libqt6sql6-mysql | libqt6sql6-odbc | libqt6sql6-psql | libqt6sql6-ibase,
qt6-gtk-platformtheme,
diff --git a/debian/meta/cmake-ignore b/debian/meta/cmake-ignore
index 68d12a3..f27c488 100644
--- a/debian/meta/cmake-ignore
+++ b/debian/meta/cmake-ignore
@@ -2,4 +2,6 @@ Slog2
DirectFB
DB2, IBM DB2 client library, <https://www.ibm.com>
Oracle, Oracle client library, <https://www.oracle.com>
-Mimer
\ No newline at end of file
+Mimer
+RenderDoc
+PlatformGraphics
diff --git a/debian/qt6-base-dev.lintian-overrides b/debian/qt6-base-dev.lintian-overrides
index e35afab..b654140 100644
--- a/debian/qt6-base-dev.lintian-overrides
+++ b/debian/qt6-base-dev.lintian-overrides
@@ -1,4 +1,7 @@
-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: 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]
+
qt6-base-dev: no-manual-page [usr/bin/qtpaths6]
+
diff --git a/debian/qt6-base.lintian-overrides b/debian/qt6-base.lintian-overrides
index 6505c5c..0673ff2 100644
--- a/debian/qt6-base.lintian-overrides
+++ b/debian/qt6-base.lintian-overrides
@@ -1,16 +1,13 @@
-qt6-base: no-manual-page usr/bin/*-qmake6
-qt6-base: no-manual-page usr/bin/qmake6
-qt6-base: no-manual-page usr/bin/qtpaths6
+qt6-base: no-manual-page [usr/bin/*-qmake6]
+qt6-base: no-manual-page [usr/bin/qmake6]
+qt6-base: no-manual-page [usr/bin/qtpaths6]
qt6-base: package-name-doesnt-match-sonames libQt6Concurrent6 libQt6Core6 libQt6DBus6 libQt6EglFSDeviceIntegration6 libQt6EglFsKmsGbmSupport6 libQt6EglFsKmsSupport6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6OpenGLWidgets6 libQt6PrintSupport6 libQt6Sql6 libQt6Test6 libQt6Widgets6 libQt6XcbQpa6 libQt6Xml6
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.*.*
-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/*/libQt6EglFSDeviceIntegration.so.6.*.* [shlibs]
+qt6-base: ships-undeclared-shared-library libQt6EglFsKmsGbmSupport 6 for usr/lib/*/libQt6EglFsKmsGbmSupport.so.6.*.* [shlibs]
+qt6-base: ships-undeclared-shared-library libQt6EglFsKmsSupport 6 for usr/lib/*/libQt6EglFsKmsSupport.so.6.*.* [shlibs]
+qt6-base: ships-undeclared-shared-library libQt6XcbQpa 6 for usr/lib/*/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