gentoo/dev-python/pyside/files/pyside-6.10.0-dont-vendor-ffmpeg.patch
Alfred Wingate 1cf49ac256
dev-python/pyside: add 6.10.0
* Don't vendor system ffmpeg. (This addresses bug #965033).
* Handle automagic, shiboken links against libxml2, libxslt and
  libclang.

Bug: https://bugs.gentoo.org/965033
Signed-off-by: Alfred Wingate <parona@protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/44590
Closes: https://github.com/gentoo/gentoo/pull/44590
Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
2025-11-14 17:13:51 +01:00

19 lines
898 B
Diff

--- a/build_scripts/platforms/unix.py
+++ b/build_scripts/platforms/unix.py
@@ -234,14 +234,6 @@ def prepare_packages_posix(pyside_build, _vars, cross_build=False):
"{st_build_dir}/{st_package_name}/jar",
_vars=_vars)
- # Some libraries specific to Linux/Android from 6.8
- # eg: the libav* libraries are required for the multimedia module
- if config.is_internal_pyside_build() and (sys.platform != "darwin" or is_android):
- qt_multimedia_filters = [f"lib{lib}*.so*" for lib in PYSIDE_MULTIMEDIA_LIBS]
- copydir("{qt_lib_dir}", destination_qt_dir / "lib",
- _filter=qt_multimedia_filters,
- recursive=False, _vars=_vars, force_copy_symlinks=True)
-
# Copy Qt libs to package
if OPTION["STANDALONE"]:
if config.is_internal_pyside_build() or config.is_internal_shiboken_generator_build():