mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2025-12-15 23:05:34 +01:00
pipewire: upgrade 0.3.24 -> 0.3.29
Due to 'stealing' from jack & pulseaudio the license was changed Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
ad0f0e1c26
commit
1e807e1215
|
|
@ -2,16 +2,16 @@ SUMMARY = "Multimedia processing server for Linux"
|
|||
DESCRIPTION = "Linux server for handling and routing audio and video streams between applications and multimedia I/O devices"
|
||||
HOMEPAGE = "https://pipewire.org/"
|
||||
BUGTRACKER = "https://gitlab.freedesktop.org/pipewire/pipewire/issues"
|
||||
LICENSE = "MIT"
|
||||
LICENSE = "MIT & LGPL-2.1-or-later & GPL-2.0-only"
|
||||
LIC_FILES_CHKSUM = " \
|
||||
file://LICENSE;md5=e2c0b7d86d04e716a3c4c9ab34260e69 \
|
||||
file://LICENSE;md5=2158739e172e58dc9ab1bdd2d6ec9c72 \
|
||||
file://COPYING;md5=97be96ca4fab23e9657ffa590b931c1a \
|
||||
"
|
||||
SECTION = "multimedia"
|
||||
|
||||
DEPENDS = "dbus"
|
||||
|
||||
SRCREV = "c81d44e8a9497899d01bcc3054b6aa845e7a066e"
|
||||
SRCREV = "1b484867eb20dbcf9ffea812834fc9142f89f652"
|
||||
SRC_URI = "git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=master;protocol=https"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
|
@ -91,7 +91,7 @@ remove_unused_installed_files() {
|
|||
# Remove it if pipewire-jack is not built to avoid creating the
|
||||
# pipewire-jack package.
|
||||
if ${@bb.utils.contains('PACKAGECONFIG', 'pipewire-jack', 'false', 'true', d)}; then
|
||||
rm -f "${D}${sysconfdir}/pipewire/jack.conf"
|
||||
rm -f "${D}${datadir}/pipewire/jack.conf"
|
||||
fi
|
||||
}
|
||||
|
||||
|
|
@ -189,9 +189,10 @@ PACKAGES =+ "\
|
|||
PACKAGES_DYNAMIC = "^${PN}-spa-plugins.* ^${PN}-modules.*"
|
||||
|
||||
SYSTEMD_SERVICE_${PN} = "pipewire.service"
|
||||
CONFFILES_${PN} += "${sysconfdir}/pipewire/pipewire.conf"
|
||||
CONFFILES_${PN} += "${datadir}/pipewire/pipewire.conf"
|
||||
FILES_${PN} = " \
|
||||
${sysconfdir}/pipewire/pipewire.conf \
|
||||
${datadir}/pipewire/pipewire.conf \
|
||||
${datadir}/pipewire/filter-chain \
|
||||
${systemd_user_unitdir}/pipewire.* \
|
||||
${bindir}/pipewire \
|
||||
"
|
||||
|
|
@ -200,9 +201,9 @@ FILES_${PN}-dev += " \
|
|||
${libdir}/${PW_MODULE_SUBDIR}/jack/libjack*.so \
|
||||
"
|
||||
|
||||
CONFFILES_libpipewire += "${sysconfdir}/pipewire/client.conf"
|
||||
CONFFILES_libpipewire += "${datadir}/pipewire/client.conf"
|
||||
FILES_libpipewire = " \
|
||||
${sysconfdir}/pipewire/client.conf \
|
||||
${datadir}/pipewire/client.conf \
|
||||
${libdir}/libpipewire-*.so.* \
|
||||
"
|
||||
# Add the bare minimum modules and plugins required to be able
|
||||
|
|
@ -220,9 +221,9 @@ FILES_${PN}-tools = " \
|
|||
# This is a shim daemon that is intended to be used as a
|
||||
# drop-in PulseAudio replacement, providing a pulseaudio-compatible
|
||||
# socket that can be used by applications that use libpulse.
|
||||
CONFFILES_${PN}-pulse += "${sysconfdir}/pipewire/pipewire-pulse.conf"
|
||||
CONFFILES_${PN}-pulse += "${datadir}/pipewire/pipewire-pulse.conf"
|
||||
FILES_${PN}-pulse = " \
|
||||
${sysconfdir}/pipewire/pipewire-pulse.conf \
|
||||
${datadir}/pipewire/pipewire-pulse.conf \
|
||||
${systemd_user_unitdir}/pipewire-pulse.* \
|
||||
${bindir}/pipewire-pulse \
|
||||
"
|
||||
|
|
@ -237,18 +238,18 @@ FILES_${PN}-alsa = "\
|
|||
"
|
||||
|
||||
# jack drop-in libraries to redirect audio to pipewire
|
||||
CONFFILES_${PN}-jack = "${sysconfdir}/pipewire/jack.conf"
|
||||
CONFFILES_${PN}-jack = "${datadir}/pipewire/jack.conf"
|
||||
FILES_${PN}-jack = "\
|
||||
${sysconfdir}/pipewire/jack.conf \
|
||||
${datadir}/pipewire/jack.conf \
|
||||
${libdir}/${PW_MODULE_SUBDIR}/jack/libjack*.so.* \
|
||||
"
|
||||
|
||||
# Example session manager. Not intended for use in production.
|
||||
CONFFILES_${PN}-media-session = "${sysconfdir}/pipewire/media-session.d/*"
|
||||
CONFFILES_${PN}-media-session = "${datadir}/pipewire/media-session.d/*"
|
||||
SYSTEMD_SERVICE_${PN}-media-session = "pipewire-media-session.service"
|
||||
FILES_${PN}-media-session = " \
|
||||
${bindir}/pipewire-media-session \
|
||||
${sysconfdir}/pipewire/media-session.d/* \
|
||||
${datadir}/pipewire/media-session.d/* \
|
||||
${systemd_system_unitdir}/pipewire-media-session.service \
|
||||
"
|
||||
RPROVIDES_${PN}-media-session = "virtual/pipewire-sessionmanager"
|
||||
|
|
@ -265,9 +266,9 @@ FILES_${PN}-spa-tools = " \
|
|||
FILES_${PN}-modules = ""
|
||||
RRECOMMENDS_${PN}-modules += "${PN}-modules-meta"
|
||||
|
||||
CONFFILES_${PN}-modules-rtkit = "${sysconfdir}/pipewire/client-rt.conf"
|
||||
CONFFILES_${PN}-modules-rtkit = "${datadir}/pipewire/client-rt.conf"
|
||||
FILES_${PN}-modules-rtkit += " \
|
||||
${sysconfdir}/pipewire/client-rt.conf \
|
||||
${datadir}/pipewire/client-rt.conf \
|
||||
"
|
||||
|
||||
FILES_${PN}-alsa-card-profile = " \
|
||||
Loading…
Reference in New Issue
Block a user