[neon/forks/pyqt-builder/Neon/release] /: New upstream version 1.17.2+dfsg
Dmitry Shachnev
null at kde.org
Wed Dec 3 06:33:47 GMT 2025
Git commit 3d481df05b4dce1b6169a1c0cd11c4b6e9b6edb9 by Dmitry Shachnev.
Committed on 29/01/2025 at 19:27.
Pushed by carlosdem into branch 'Neon/release'.
New upstream version 1.17.2+dfsg
M +1 -1 docs/conf.py
M +10 -0 docs/releases.md
M +2 -2 pyqtbuild/builder.py
M +9 -0 pyqtbuild/bundle/packages/pyqt6.py
https://invent.kde.org/neon/forks/pyqt-builder/-/commit/3d481df05b4dce1b6169a1c0cd11c4b6e9b6edb9
diff --git a/docs/conf.py b/docs/conf.py
index fd1ff31..f9af9d3 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -13,7 +13,7 @@ project = 'PyQt-builder'
copyright = '{0} Phil Thompson <phil at riverbankcomputing.com>'.format(
date.today().year)
author = 'Phil Thompson'
-version = 'v1.17.1'
+version = 'v1.17.2'
# -- General configuration ---------------------------------------------------
diff --git a/docs/releases.md b/docs/releases.md
index f4141e9..7dde761 100644
--- a/docs/releases.md
+++ b/docs/releases.md
@@ -1,6 +1,16 @@
# Release Notes
+## v1.17.2
+
+### Missing Linux multimedia libraries in Qt v6.8
+
+In Qt v6.8 the QtMultimedia ffmpeg Linux backend depends on new libraries
+that were not included in the Qt wheels.
+
+Resolves [#29](https://github.com/Python-PyQt/PyQt-builder/issues/29)
+
+
## v1.17.1
### Updated the default ABIs used
diff --git a/pyqtbuild/builder.py b/pyqtbuild/builder.py
index e7c76db..bc65517 100644
--- a/pyqtbuild/builder.py
+++ b/pyqtbuild/builder.py
@@ -132,8 +132,8 @@ class QmakeBuilder(Builder):
# Set the default ABI major version of the sip module. These
# should track the versions specified by the latest versions of
- # PyQt5 and PyQt6 (and vice versa). In future this can be removed
- # completely.
+ # PyQt5 and PyQt6 (and vice versa). This can be removed completely
+ # when PyQt5 and PyQt6 use %MinimumABIVersion unconditionaly.
if not project.abi_version:
if project.sip_module == 'PyQt5.sip':
project.abi_version = '12.15'
diff --git a/pyqtbuild/bundle/packages/pyqt6.py b/pyqtbuild/bundle/packages/pyqt6.py
index 4525a0b..c44c721 100644
--- a/pyqtbuild/bundle/packages/pyqt6.py
+++ b/pyqtbuild/bundle/packages/pyqt6.py
@@ -69,6 +69,15 @@ _QT_METADATA = {
VersionedMetadata(version=(6, 8, 0),
lib_deps={'': ('QtMultimediaQuick', )},
other_lib_deps={
+ 'linux': (
+ 'libQt6FFmpegStub-crypto.so.3',
+ 'libQt6FFmpegStub-ssl.so.3',
+ 'libQt6FFmpegStub-va.so.2',
+ 'libQt6FFmpegStub-va-drm.so.2',
+ 'libQt6FFmpegStub-va-x11.so.2',
+ 'libavcodec.so.61', 'libavformat.so.61',
+ 'libavutil.so.59', 'libswresample.so.5',
+ 'libswscale.so.8'),
'macos': ('libavcodec.61.dylib', 'libavformat.61.dylib',
'libavutil.59.dylib', 'libswresample.5.dylib',
'libswscale.8.dylib'),
More information about the Neon-commits
mailing list