[neon/qt/qtdeclarative/Neon/release] debian: Remove unneeded libgl1-mesa-dri Build-Depends and Depends.

Dmitry Shachnev null at kde.org
Thu May 5 11:48:35 BST 2022


Git commit 836dd39274cfa0263af43364d99162c89573b856 by Dmitry Shachnev.
Committed on 17/12/2021 at 19:14.
Pushed by jriddell into branch 'Neon/release'.

Remove unneeded libgl1-mesa-dri Build-Depends and Depends.

This dependency was needed only on OpenGL ES architectures (armel and armhf)
because on other architectures it is pulled in by libgl1. And on these
architectures everything works fine without this package, according to
Dalton Durst from ubports.

M  +2    -0    debian/changelog
M  +1    -2    debian/control

https://invent.kde.org/neon/qt/qtdeclarative/commit/836dd39274cfa0263af43364d99162c89573b856

diff --git a/debian/changelog b/debian/changelog
index 1d948ee..1dae9f6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,7 @@
 qtdeclarative-opensource-src (5.15.2+dfsg-9) UNRELEASED; urgency=medium
 
+  [ Dmitry Shachnev ]
+  * Remove unneeded libgl1-mesa-dri Build-Depends and Depends.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Fri, 17 Dec 2021 22:10:10 +0300
 
diff --git a/debian/control b/debian/control
index 1cf3e03..94e8bd5 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,6 @@ Uploaders: Sune Vuorela <debian at pusling.com>,
            Simon Quigley <tsimonq2 at debian.org>
 Build-Depends: debhelper-compat (= 13),
                dpkg-dev (>= 1.20.0),
-               libgl1-mesa-dri,
                pkg-kde-tools (>= 0.15.17~),
                python3:any,
                qtbase5-private-dev (>= 5.15.2+dfsg~),
@@ -268,7 +267,7 @@ Package: qml-module-qtquick2
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: libgl1-mesa-dri, ${misc:Depends}, ${shlibs:Depends}
+Depends: ${misc:Depends}, ${shlibs:Depends}
 Description: Qt 5 Qt Quick 2 QML module
  Qt is a cross-platform C++ application framework. Qt's primary feature
  is its rich set of widgets that provide standard GUI functionality.



More information about the Neon-commits mailing list