diff options
| -rw-r--r-- | meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.29.bb (renamed from meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.24.bb) | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.24.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.29.bb index 25c87d26da..6c52674ca9 100644 --- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.24.bb +++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_0.3.29.bb | |||
| @@ -2,16 +2,16 @@ SUMMARY = "Multimedia processing server for Linux" | |||
| 2 | DESCRIPTION = "Linux server for handling and routing audio and video streams between applications and multimedia I/O devices" | 2 | DESCRIPTION = "Linux server for handling and routing audio and video streams between applications and multimedia I/O devices" |
| 3 | HOMEPAGE = "https://pipewire.org/" | 3 | HOMEPAGE = "https://pipewire.org/" |
| 4 | BUGTRACKER = "https://gitlab.freedesktop.org/pipewire/pipewire/issues" | 4 | BUGTRACKER = "https://gitlab.freedesktop.org/pipewire/pipewire/issues" |
| 5 | LICENSE = "MIT" | 5 | LICENSE = "MIT & LGPL-2.1-or-later & GPL-2.0-only" |
| 6 | LIC_FILES_CHKSUM = " \ | 6 | LIC_FILES_CHKSUM = " \ |
| 7 | file://LICENSE;md5=e2c0b7d86d04e716a3c4c9ab34260e69 \ | 7 | file://LICENSE;md5=2158739e172e58dc9ab1bdd2d6ec9c72 \ |
| 8 | file://COPYING;md5=97be96ca4fab23e9657ffa590b931c1a \ | 8 | file://COPYING;md5=97be96ca4fab23e9657ffa590b931c1a \ |
| 9 | " | 9 | " |
| 10 | SECTION = "multimedia" | 10 | SECTION = "multimedia" |
| 11 | 11 | ||
| 12 | DEPENDS = "dbus" | 12 | DEPENDS = "dbus" |
| 13 | 13 | ||
| 14 | SRCREV = "c81d44e8a9497899d01bcc3054b6aa845e7a066e" | 14 | SRCREV = "1b484867eb20dbcf9ffea812834fc9142f89f652" |
| 15 | SRC_URI = "git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=master;protocol=https" | 15 | SRC_URI = "git://gitlab.freedesktop.org/pipewire/pipewire.git;branch=master;protocol=https" |
| 16 | 16 | ||
| 17 | S = "${WORKDIR}/git" | 17 | S = "${WORKDIR}/git" |
| @@ -91,7 +91,7 @@ remove_unused_installed_files() { | |||
| 91 | # Remove it if pipewire-jack is not built to avoid creating the | 91 | # Remove it if pipewire-jack is not built to avoid creating the |
| 92 | # pipewire-jack package. | 92 | # pipewire-jack package. |
| 93 | if ${@bb.utils.contains('PACKAGECONFIG', 'pipewire-jack', 'false', 'true', d)}; then | 93 | if ${@bb.utils.contains('PACKAGECONFIG', 'pipewire-jack', 'false', 'true', d)}; then |
| 94 | rm -f "${D}${sysconfdir}/pipewire/jack.conf" | 94 | rm -f "${D}${datadir}/pipewire/jack.conf" |
| 95 | fi | 95 | fi |
| 96 | } | 96 | } |
| 97 | 97 | ||
| @@ -189,9 +189,10 @@ PACKAGES =+ "\ | |||
| 189 | PACKAGES_DYNAMIC = "^${PN}-spa-plugins.* ^${PN}-modules.*" | 189 | PACKAGES_DYNAMIC = "^${PN}-spa-plugins.* ^${PN}-modules.*" |
| 190 | 190 | ||
| 191 | SYSTEMD_SERVICE_${PN} = "pipewire.service" | 191 | SYSTEMD_SERVICE_${PN} = "pipewire.service" |
| 192 | CONFFILES_${PN} += "${sysconfdir}/pipewire/pipewire.conf" | 192 | CONFFILES_${PN} += "${datadir}/pipewire/pipewire.conf" |
| 193 | FILES_${PN} = " \ | 193 | FILES_${PN} = " \ |
| 194 | ${sysconfdir}/pipewire/pipewire.conf \ | 194 | ${datadir}/pipewire/pipewire.conf \ |
| 195 | ${datadir}/pipewire/filter-chain \ | ||
| 195 | ${systemd_user_unitdir}/pipewire.* \ | 196 | ${systemd_user_unitdir}/pipewire.* \ |
| 196 | ${bindir}/pipewire \ | 197 | ${bindir}/pipewire \ |
| 197 | " | 198 | " |
| @@ -200,9 +201,9 @@ FILES_${PN}-dev += " \ | |||
| 200 | ${libdir}/${PW_MODULE_SUBDIR}/jack/libjack*.so \ | 201 | ${libdir}/${PW_MODULE_SUBDIR}/jack/libjack*.so \ |
| 201 | " | 202 | " |
| 202 | 203 | ||
| 203 | CONFFILES_libpipewire += "${sysconfdir}/pipewire/client.conf" | 204 | CONFFILES_libpipewire += "${datadir}/pipewire/client.conf" |
| 204 | FILES_libpipewire = " \ | 205 | FILES_libpipewire = " \ |
| 205 | ${sysconfdir}/pipewire/client.conf \ | 206 | ${datadir}/pipewire/client.conf \ |
| 206 | ${libdir}/libpipewire-*.so.* \ | 207 | ${libdir}/libpipewire-*.so.* \ |
| 207 | " | 208 | " |
| 208 | # Add the bare minimum modules and plugins required to be able | 209 | # Add the bare minimum modules and plugins required to be able |
| @@ -220,9 +221,9 @@ FILES_${PN}-tools = " \ | |||
| 220 | # This is a shim daemon that is intended to be used as a | 221 | # This is a shim daemon that is intended to be used as a |
| 221 | # drop-in PulseAudio replacement, providing a pulseaudio-compatible | 222 | # drop-in PulseAudio replacement, providing a pulseaudio-compatible |
| 222 | # socket that can be used by applications that use libpulse. | 223 | # socket that can be used by applications that use libpulse. |
| 223 | CONFFILES_${PN}-pulse += "${sysconfdir}/pipewire/pipewire-pulse.conf" | 224 | CONFFILES_${PN}-pulse += "${datadir}/pipewire/pipewire-pulse.conf" |
| 224 | FILES_${PN}-pulse = " \ | 225 | FILES_${PN}-pulse = " \ |
| 225 | ${sysconfdir}/pipewire/pipewire-pulse.conf \ | 226 | ${datadir}/pipewire/pipewire-pulse.conf \ |
| 226 | ${systemd_user_unitdir}/pipewire-pulse.* \ | 227 | ${systemd_user_unitdir}/pipewire-pulse.* \ |
| 227 | ${bindir}/pipewire-pulse \ | 228 | ${bindir}/pipewire-pulse \ |
| 228 | " | 229 | " |
| @@ -237,18 +238,18 @@ FILES_${PN}-alsa = "\ | |||
| 237 | " | 238 | " |
| 238 | 239 | ||
| 239 | # jack drop-in libraries to redirect audio to pipewire | 240 | # jack drop-in libraries to redirect audio to pipewire |
| 240 | CONFFILES_${PN}-jack = "${sysconfdir}/pipewire/jack.conf" | 241 | CONFFILES_${PN}-jack = "${datadir}/pipewire/jack.conf" |
| 241 | FILES_${PN}-jack = "\ | 242 | FILES_${PN}-jack = "\ |
| 242 | ${sysconfdir}/pipewire/jack.conf \ | 243 | ${datadir}/pipewire/jack.conf \ |
| 243 | ${libdir}/${PW_MODULE_SUBDIR}/jack/libjack*.so.* \ | 244 | ${libdir}/${PW_MODULE_SUBDIR}/jack/libjack*.so.* \ |
| 244 | " | 245 | " |
| 245 | 246 | ||
| 246 | # Example session manager. Not intended for use in production. | 247 | # Example session manager. Not intended for use in production. |
| 247 | CONFFILES_${PN}-media-session = "${sysconfdir}/pipewire/media-session.d/*" | 248 | CONFFILES_${PN}-media-session = "${datadir}/pipewire/media-session.d/*" |
| 248 | SYSTEMD_SERVICE_${PN}-media-session = "pipewire-media-session.service" | 249 | SYSTEMD_SERVICE_${PN}-media-session = "pipewire-media-session.service" |
| 249 | FILES_${PN}-media-session = " \ | 250 | FILES_${PN}-media-session = " \ |
| 250 | ${bindir}/pipewire-media-session \ | 251 | ${bindir}/pipewire-media-session \ |
| 251 | ${sysconfdir}/pipewire/media-session.d/* \ | 252 | ${datadir}/pipewire/media-session.d/* \ |
| 252 | ${systemd_system_unitdir}/pipewire-media-session.service \ | 253 | ${systemd_system_unitdir}/pipewire-media-session.service \ |
| 253 | " | 254 | " |
| 254 | RPROVIDES_${PN}-media-session = "virtual/pipewire-sessionmanager" | 255 | RPROVIDES_${PN}-media-session = "virtual/pipewire-sessionmanager" |
| @@ -265,9 +266,9 @@ FILES_${PN}-spa-tools = " \ | |||
| 265 | FILES_${PN}-modules = "" | 266 | FILES_${PN}-modules = "" |
| 266 | RRECOMMENDS_${PN}-modules += "${PN}-modules-meta" | 267 | RRECOMMENDS_${PN}-modules += "${PN}-modules-meta" |
| 267 | 268 | ||
| 268 | CONFFILES_${PN}-modules-rtkit = "${sysconfdir}/pipewire/client-rt.conf" | 269 | CONFFILES_${PN}-modules-rtkit = "${datadir}/pipewire/client-rt.conf" |
| 269 | FILES_${PN}-modules-rtkit += " \ | 270 | FILES_${PN}-modules-rtkit += " \ |
| 270 | ${sysconfdir}/pipewire/client-rt.conf \ | 271 | ${datadir}/pipewire/client-rt.conf \ |
| 271 | " | 272 | " |
| 272 | 273 | ||
| 273 | FILES_${PN}-alsa-card-profile = " \ | 274 | FILES_${PN}-alsa-card-profile = " \ |
