From 03deaff4faa72c045315ee2eb54df219733aea17 Mon Sep 17 00:00:00 2001 From: Stuart Prescott Date: Sun, 16 Feb 2025 00:48:09 +1100 Subject: [PATCH] Add additional packages for modules --- debian/control | 51 ++++++++++++++++++- debian/python3-pyside6.qtgraphs.install | 2 + .../python3-pyside6.qtgraphswidgets.install | 2 + debian/python3-pyside6.qtwebview.install | 2 + 4 files changed, 56 insertions(+), 1 deletion(-) create mode 100644 debian/python3-pyside6.qtgraphs.install create mode 100644 debian/python3-pyside6.qtgraphswidgets.install create mode 100644 debian/python3-pyside6.qtwebview.install diff --git a/debian/control b/debian/control index 8484f957..62c65b2d 100644 --- a/debian/control +++ b/debian/control @@ -49,7 +49,7 @@ Build-Depends: qt6-datavis3d-dev (>= 6.8), qt6-declarative-dev (>= 6.8), qt6-declarative-private-dev (>= 6.8), -# qt6-graphs-dev (>= 6.8), + qt6-graphs-dev (>= 6.8), qt6-httpserver-dev (>= 6.8), qt6-location-dev (>= 6.8), qt6-multimedia-dev (>= 6.8), @@ -68,10 +68,12 @@ Build-Depends: qt6-speech-dev (>= 6.8), qt6-svg-dev (>= 6.8), qt6-tools-dev (>= 6.8), + qt6-virtualkeyboard-dev (>= 6.8), qt6-wayland-dev (>= 6.8) [linux-any], qt6-webchannel-dev (>= 6.8), qt6-webengine-dev (>= 6.8) [amd64 arm64 armhf i386], qt6-websockets-dev (>= 6.8), + qt6-webview-dev (>= 6.8) [amd64 arm64 armhf i386], qtchooser, sip-tools (>= 6.5), xauth , @@ -440,6 +442,37 @@ Description: Python bindings for Qt 6 Designer (Python 3) . This package contains Python 3 bindings for the QtDesigner module. +Package: python3-pyside6.qtgraphs +Architecture: any +Depends: + python3-pyside6.qtcore, + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Description: Python bindings for Qt 6 Graphs (Python 3) + pyside6 provides Python bindings for Qt 6.x framework. + . + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This package contains Python 3 bindings for the QtGraphs module. + +Package: python3-pyside6.qtgraphswidgets +Architecture: any +Depends: + python3-pyside6.qtcore, + python3-pyside6.qtgraphs, + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Description: Python bindings for Qt 6 Graphs (Python 3) + pyside6 provides Python bindings for Qt 6.x framework. + . + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This package contains Python 3 bindings for the QtGraphsWidgets module. + Package: python3-pyside6.qtgui Architecture: any Depends: @@ -1092,6 +1125,22 @@ Description: Python bindings for Qt 6 WebSockets module (Python 3) . This package contains Python 3 bindings for the QtWebSockets module. +Package: python3-pyside6.qtwebview +Architecture: amd64 arm64 armhf i386 +Depends: + python3-pyside6.qtcore, + python3-pyside6.qtwebenginecore, + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, +Description: Python bindings for Qt 6 WebView module (Python 3) + pyside6 provides Python bindings for Qt 6.x framework. + . + Qt is a cross-platform C++ application framework. Qt's primary feature + is its rich set of widgets that provide standard GUI functionality. + . + This package contains Python 3 bindings for the QtWebView module. + Package: python3-pyside6.qtwidgets Architecture: any Depends: diff --git a/debian/python3-pyside6.qtgraphs.install b/debian/python3-pyside6.qtgraphs.install new file mode 100644 index 00000000..cd491af1 --- /dev/null +++ b/debian/python3-pyside6.qtgraphs.install @@ -0,0 +1,2 @@ +usr/lib/python3*/dist-packages/PySide6/QtGraphs.*.so usr/lib/python3/dist-packages/PySide6 +usr/lib/python3*/dist-packages/PySide6/QtGraphs.pyi usr/lib/python3/dist-packages/PySide6 diff --git a/debian/python3-pyside6.qtgraphswidgets.install b/debian/python3-pyside6.qtgraphswidgets.install new file mode 100644 index 00000000..f3d2f28d --- /dev/null +++ b/debian/python3-pyside6.qtgraphswidgets.install @@ -0,0 +1,2 @@ +usr/lib/python3*/dist-packages/PySide6/QtGraphsWidgets.*.so usr/lib/python3/dist-packages/PySide6 +usr/lib/python3*/dist-packages/PySide6/QtGraphsWidgets.pyi usr/lib/python3/dist-packages/PySide6 diff --git a/debian/python3-pyside6.qtwebview.install b/debian/python3-pyside6.qtwebview.install new file mode 100644 index 00000000..ece8cd8a --- /dev/null +++ b/debian/python3-pyside6.qtwebview.install @@ -0,0 +1,2 @@ +usr/lib/python3*/dist-packages/PySide6/QtWebView.*.so usr/lib/python3/dist-packages/PySide6 +usr/lib/python3*/dist-packages/PySide6/QtWebView.pyi usr/lib/python3/dist-packages/PySide6 -- 2.30.2