package/libvpx: needs NPTL

Buildroot commit 03ec8aad1e bumped
libvpx to version 1.15.0 which includes a commit adding a call to
pthread_setname_np:
8cf26c1284%5E%21/

Also add reverse dependencies when needed. This patch depends on the
webkit patches which are part of this series.

Fixes:
https://autobuild.buildroot.org/results/078340144f4b18b64a4ef9df1fba21564eba2562/

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
Bernd Kuhls
2024-12-15 11:55:37 +01:00
committed by Julien Olivain
parent 9f4a95e5c6
commit b98d283f86
3 changed files with 5 additions and 5 deletions

View File

@@ -419,7 +419,7 @@ config BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_TWOLAME
config BR2_PACKAGE_GST1_PLUGINS_GOOD_PLUGIN_VPX
bool "vpx (webm)"
depends on BR2_TOOLCHAIN_HAS_THREADS # libvpx
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # libvpx
select BR2_PACKAGE_LIBVPX
help
VP8 plugin

View File

@@ -1,11 +1,11 @@
config BR2_PACKAGE_LIBVPX
bool "libvpx"
depends on BR2_TOOLCHAIN_HAS_THREADS
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # pthread_setname_np()
help
A high-quality, open video format that's freely available to
everyone. Supports the VP8 and VP9 formats.
http://webmproject.org
comment "libvpx needs a toolchain w/ threads"
depends on !BR2_TOOLCHAIN_HAS_THREADS
comment "libvpx needs a toolchain w/ NPTL"
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL

View File

@@ -25,7 +25,7 @@ config BR2_PACKAGE_QT5WEBENGINE
depends on BR2_PACKAGE_QT5WEBENGINE_ARCH_SUPPORTS
depends on BR2_TOOLCHAIN_USES_GLIBC # execinfo.h, mallinfo
depends on BR2_HOST_GCC_AT_LEAST_4_9 # qt5base-icu
depends on BR2_TOOLCHAIN_HAS_THREADS # libglib2, libvpx, qt5base-dbus
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL # libvpx
depends on BR2_USE_WCHAR # libglib2
depends on BR2_PACKAGE_QT5_GL_AVAILABLE # qt5declarative, qt5base-eglfs
depends on BR2_PACKAGE_HAS_LIBEGL # qt5base-eglfs