mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-01 21:23:51 -09:00
package/pipewire: bump version to 1.6.6
Release notes: https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/1.6.6/NEWS ffmpeg support needs swscale support:2cbcdbc579Renamed configure option 'systemd' to 'libsystemd' due to commitf2c878a2c1Disabled jack2 support for uClibc to fix a build error: ../pipewire-jack/src/pipewire-jack.c:13:10: fatal error: threads.h: No such file or directory 13 | #include <threads.h> Removing this include will not fix the problem: ../pipewire-jack/src/pipewire-jack.c:127:20: error: expected ‘;’ before ‘float’ 127 | static thread_local float midi_scratch[MIDI_SCRATCH_FRAMES]; Fixes: https://autobuild.buildroot.net/results/217/217f4500a7dadf089b90438e1eb06aaa9c50f4c5/ Signed-off-by: Bernd Kuhls <bernd@kuhls.net> Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
committed by
Julien Olivain
parent
e16546abbc
commit
f0c3c8ea77
@@ -7,6 +7,7 @@ config BR2_PACKAGE_PIPEWIRE
|
||||
select BR2_PACKAGE_ALSA_LIB_UCM if BR2_PACKAGE_ALSA_LIB
|
||||
select BR2_PACKAGE_ALSA_LIB_SEQ if BR2_PACKAGE_ALSA_LIB
|
||||
select BR2_PACKAGE_BLUEZ5_UTILS_PLUGINS_AUDIO if BR2_PACKAGE_BLUEZ5_UTILS # runtime
|
||||
select BR2_PACKAGE_FFMPEG_SWSCALE if BR2_PACKAGE_FFMPEG
|
||||
help
|
||||
PipeWire is a server and user space API to deal with
|
||||
multimedia pipelines.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Locally calculated
|
||||
sha256 7670f617220cc053948fc8f2c1ff788192479ef5d4f373d878ac8a7cab76a71c pipewire-1.2.8.tar.bz2
|
||||
sha256 2fdf073869bd171d29a92dc6857979864b53e3dc1a79ac76c15db78e5b12d9f8 pipewire-1.6.6.tar.bz2
|
||||
sha256 8909c319a7e27dbb33a15b9035f89ab3b7b2f6a12f8bcddc755206a8db1ada44 COPYING
|
||||
sha256 be4be5d77424833edf31f53fc1f1cecb6996b9e2d747d9e6fb8f878362ebc92b LICENSE
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#
|
||||
################################################################################
|
||||
|
||||
PIPEWIRE_VERSION = 1.2.8
|
||||
PIPEWIRE_VERSION = 1.6.6
|
||||
PIPEWIRE_SOURCE = pipewire-$(PIPEWIRE_VERSION).tar.bz2
|
||||
PIPEWIRE_SITE = https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/$(PIPEWIRE_VERSION)
|
||||
PIPEWIRE_LICENSE = MIT, LGPL-2.1+ (libspa-alsa), GPL-2.0 (libjackserver)
|
||||
@@ -70,13 +70,13 @@ endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_SYSTEMD),y)
|
||||
PIPEWIRE_CONF_OPTS += \
|
||||
-Dsystemd=enabled \
|
||||
-Dlibsystemd=enabled \
|
||||
-Dsystemd-system-service=enabled \
|
||||
-Dsystemd-user-service=enabled
|
||||
PIPEWIRE_DEPENDENCIES += systemd
|
||||
else
|
||||
PIPEWIRE_CONF_OPTS += \
|
||||
-Dsystemd=disabled \
|
||||
-Dlibsystemd=disabled \
|
||||
-Dsystemd-system-service=disabled \
|
||||
-Dsystemd-user-service=disabled
|
||||
endif
|
||||
@@ -100,7 +100,8 @@ else
|
||||
PIPEWIRE_CONF_OPTS += -Davahi=disabled
|
||||
endif
|
||||
|
||||
ifeq ($(BR2_PACKAGE_JACK2),y)
|
||||
# uClibc does not implement thread_local
|
||||
ifeq ($(BR2_PACKAGE_JACK2):$(BR2_TOOLCHAIN_USES_UCLIBC),y:)
|
||||
PIPEWIRE_CONF_OPTS += -Dpipewire-jack=enabled -Djack=enabled
|
||||
PIPEWIRE_DEPENDENCIES += jack2
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user