diff options
-rw-r--r-- | .SRCINFO | 54 | ||||
-rw-r--r-- | PKGBUILD | 442 |
2 files changed, 262 insertions, 234 deletions
@@ -1,6 +1,6 @@ pkgbase = pipewire-git pkgdesc = Low-latency audio/video router and processor (GIT version) - pkgver = 0.3.70.25.g815501cc1 + pkgver = 0.3.71.152.g85af2bdef pkgrel = 1 url = https://pipewire.org arch = x86_64 @@ -18,6 +18,7 @@ pkgbase = pipewire-git makedepends = ffmpeg makedepends = libcamera makedepends = libcanberra + makedepends = libffado makedepends = libfdk-aac makedepends = libfreeaptx makedepends = liblc3 @@ -49,12 +50,13 @@ pkgbase = pipewire-git pkgname = pipewire-git install = pipewire-git.install - depends = libpipewire-git=0.3.70.25.g815501cc1 + depends = libpipewire-git=0.3.71.152.g85af2bdef depends = libpipewire-0.3.so depends = libcamera-base.so depends = libcamera.so depends = libcrypto.so depends = libdbus-1.so + depends = libffado.so depends = libglib-2.0.so depends = libncursesw.so depends = libreadline.so @@ -73,7 +75,7 @@ pkgname = pipewire-git optdepends = pipewire-x11-bell-git: X11 bell optdepends = realtime-privileges: realtime privileges with rt module optdepends = rtkit: realtime privileges with rtkit module - provides = pipewire=0.3.70.25.g815501cc1 + provides = pipewire=0.3.71.152.g85af2bdef conflicts = pipewire conflicts = pipewire-libcamera-git backup = usr/share/pipewire/client.conf @@ -85,19 +87,19 @@ pkgname = libpipewire-git pkgdesc = Low-latency audio/video router and processor (GIT version) - client library (GIT Version) depends = gcc-libs depends = glibc - provides = libpipewire=0.3.70.25.g815501cc1 + provides = libpipewire=0.3.71.152.g85af2bdef provides = libpipewire-0.3.so conflicts = libpipewire pkgname = pipewire-docs-git pkgdesc = Low-latency audio/video router and processor (GIT version) - documentation (GIT Version) arch = any - provides = pipewire-docs=0.3.70.25.g815501cc1 + provides = pipewire-docs=0.3.71.152.g85af2bdef conflicts = pipewire-docs pkgname = pipewire-audio-git pkgdesc = Low-latency audio/video router and processor (GIT version) - Audio support (GIT Version) - depends = pipewire-git=0.3.70.25.g815501cc1 + depends = pipewire-git=0.3.71.152.g85af2bdef depends = libpipewire-0.3.so depends = gcc-libs depends = glibc @@ -125,7 +127,7 @@ pkgname = pipewire-audio-git depends = libsndfile.so depends = libusb-1.0.so depends = libwebrtc_audio_processing.so - provides = pipewire-audio=0.3.70.25.g815501cc1 + provides = pipewire-audio=0.3.71.152.g85af2bdef conflicts = pipewire-audio conflicts = pipewire-ffmpeg-git @@ -133,14 +135,14 @@ pkgname = pipewire-jack-git pkgdesc = Low-latency audio/video router and processor (GIT version) - JACK support (GIT version) license = MIT license = GPL2 - depends = pipewire-git=0.3.70.25.g815501cc1 + depends = pipewire-git=0.3.71.152.g85af2bdef depends = libpipewire-0.3.so - depends = pipewire-audio-git=0.3.70.25.g815501cc1 + depends = pipewire-audio-git=0.3.71.152.g85af2bdef depends = pipewire-session-manager depends = glibc depends = sh optdepends = jack-example-tools: for official JACK example-clients and tools - provides = pipewire-jack=0.3.70.25.g815501cc1 + provides = pipewire-jack=0.3.71.152.g85af2bdef provides = jack2 provides = libjack.so provides = libjackserver.so @@ -152,13 +154,13 @@ pkgname = pipewire-jack-git pkgname = pipewire-alsa-git pkgdesc = Low-latency audio/video router and processor (GIT version) - ALSA configuration (GIT version) - depends = pipewire-git=0.3.70.25.g815501cc1 - depends = pipewire-audio-git=0.3.70.25.g815501cc1 + depends = pipewire-git=0.3.71.152.g85af2bdef + depends = pipewire-audio-git=0.3.71.152.g85af2bdef depends = pipewire-session-manager depends = glibc depends = libasound.so depends = libudev.so - provides = pipewire-alsa=0.3.70.25.g815501cc1 + provides = pipewire-alsa=0.3.71.152.g85af2bdef provides = pulseaudio-alsa conflicts = pipewire-alsa conflicts = pulseaudio-alsa @@ -168,9 +170,9 @@ pkgname = pipewire-alsa-git pkgname = pipewire-pulse-git pkgdesc = Low-latency audio/video router and processor (GIT version) - PulseAudio replacement (GIT version) install = pipewire-pulse.install - depends = pipewire-git=0.3.70.25.g815501cc1 + depends = pipewire-git=0.3.71.152.g85af2bdef depends = libpipewire-0.3.so - depends = pipewire-audio-git=0.3.70.25.g815501cc1 + depends = pipewire-audio-git=0.3.71.152.g85af2bdef depends = pipewire-session-manager depends = gcc-libs depends = glibc @@ -182,7 +184,7 @@ pkgname = pipewire-pulse-git depends = libgobject-2.0.so depends = libpulse.so depends = libsystemd.so - provides = pipewire-pulse=0.3.70.25.g815501cc1 + provides = pipewire-pulse=0.3.71.152.g85af2bdef provides = pulseaudio provides = pulseaudio-bluetooth provides = alsa-card-profiles @@ -194,43 +196,43 @@ pkgname = pipewire-pulse-git pkgname = pipewire-zeroconf-git pkgdesc = Low-latency audio/video router and processor (GIT version) - Zeroconf support (GIT version) - depends = pipewire-git=0.3.70.25.g815501cc1 + depends = pipewire-git=0.3.71.152.g85af2bdef depends = libpipewire-0.3.so depends = glibc depends = libavahi-client.so depends = libavahi-common.so - provides = pipewire-zeroconf=0.3.70.25.g815501cc1 + provides = pipewire-zeroconf=0.3.71.152.g85af2bdef conflicts = pipewire-zeroconf pkgname = pipewire-v4l2-git pkgdesc = Low-latency audio/video router and processor (GIT version) - V4L2 interceptor (GIT version) - depends = pipewire-git=0.3.70.25.g815501cc1 + depends = pipewire-git=0.3.71.152.g85af2bdef depends = libpipewire-0.3.so depends = pipewire-session-manager depends = glibc depends = libudev.so depends = sh - provides = pipewire-v4l2=0.3.70.25.g815501cc1 + provides = pipewire-v4l2=0.3.71.152.g85af2bdef conflicts = pipewire-v4l2 pkgname = pipewire-roc-git pkgdesc = Low-latency audio/video router and processor (GIT version) - ROC support (GIT version) - depends = pipewire-git=0.3.70.25.g815501cc1 + depends = pipewire-git=0.3.71.152.g85af2bdef depends = libpipewire-0.3.so - depends = pipewire-audio-git=0.3.70.25.g815501cc1 + depends = pipewire-audio-git=0.3.71.152.g85af2bdef depends = glibc depends = libroc.so - provides = pipewire-roc=0.3.70.25.g815501cc1 + provides = pipewire-roc=0.3.71.152.g85af2bdef conflicts = pipewire-roc pkgname = pipewire-x11-bell-git pkgdesc = Low-latency audio/video router and processor (GIT version) - X11 bell (GIT version) - depends = pipewire-git=0.3.70.25.g815501cc1 + depends = pipewire-git=0.3.71.152.g85af2bdef depends = libpipewire-0.3.so - depends = pipewire-audio-git=0.3.70.25.g815501cc1 + depends = pipewire-audio-git=0.3.71.152.g85af2bdef depends = glibc depends = libcanberra.so depends = libx11 depends = libxfixes - provides = pipewire-x11-bell=0.3.70.25.g815501cc1 + provides = pipewire-x11-bell=0.3.71.152.g85af2bdef conflicts = pipewire-x11-bell @@ -1,62 +1,65 @@ #Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com> pkgbase=pipewire-git -pkgname=('pipewire-git' - 'libpipewire-git' - 'pipewire-docs-git' - 'pipewire-audio-git' - 'pipewire-jack-git' - 'pipewire-alsa-git' - 'pipewire-pulse-git' - 'pipewire-zeroconf-git' - 'pipewire-v4l2-git' - 'pipewire-roc-git' - 'pipewire-x11-bell-git' - ) -pkgver=0.3.70.25.g815501cc1 +pkgname=( + 'pipewire-git' + 'libpipewire-git' + 'pipewire-docs-git' + 'pipewire-audio-git' + 'pipewire-jack-git' + 'pipewire-alsa-git' + 'pipewire-pulse-git' + 'pipewire-zeroconf-git' + 'pipewire-v4l2-git' + 'pipewire-roc-git' + 'pipewire-x11-bell-git' +) +pkgver=0.3.71.152.g85af2bdef pkgrel=1 pkgdesc='Low-latency audio/video router and processor (GIT version)' arch=('x86_64') url='https://pipewire.org' license=('MIT') -makedepends=('git' - 'meson' - 'alsa-lib' - 'avahi' - 'bluez-libs' - 'dbus' - 'doxygen' - 'glib2' - 'graphviz' - 'ffmpeg' - 'libcamera' - 'libcanberra' - 'libfdk-aac' - 'libfreeaptx' - 'liblc3' - 'libldac' - 'libmysofa' - 'libpulse' - 'libsndfile' - 'libusb' - 'libx11' - 'libxfixes' - 'lilv' - 'ncurses' - 'opus' - 'python-docutils' - 'readline' - 'roc-toolkit' - 'rtkit' - 'sbc' - 'sdl2' - 'systemd' - 'valgrind' - 'vulkan-headers' - 'vulkan-icd-loader' - 'webrtc-audio-processing' - 'chrpath' - ) +makedepends=( + 'git' + 'meson' + 'alsa-lib' + 'avahi' + 'bluez-libs' + 'dbus' + 'doxygen' + 'glib2' + 'graphviz' + 'ffmpeg' + 'libcamera' + 'libcanberra' + 'libffado' + 'libfdk-aac' + 'libfreeaptx' + 'liblc3' + 'libldac' + 'libmysofa' + 'libpulse' + 'libsndfile' + 'libusb' + 'libx11' + 'libxfixes' + 'lilv' + 'ncurses' + 'opus' + 'python-docutils' + 'readline' + 'roc-toolkit' + 'rtkit' + 'sbc' + 'sdl2' + 'systemd' + 'valgrind' + 'vulkan-headers' + 'vulkan-icd-loader' + 'webrtc-audio-processing' + 'chrpath' +) checkdepends=('desktop-file-utils') source=('git+https://gitlab.freedesktop.org/pipewire/pipewire.git') sha256sums=('SKIP') @@ -116,41 +119,46 @@ _pick() { _ver=${pkgver:0:3} package_pipewire-git() { - depends=("libpipewire-git=${pkgver}" - "libpipewire-${_ver}.so" - 'libcamera-base.so' - 'libcamera.so' - 'libcrypto.so' - 'libdbus-1.so' - 'libglib-2.0.so' - 'libncursesw.so' - 'libreadline.so' - 'libsystemd.so' - 'libvulkan.so' - ) - optdepends=('pipewire-docs-git: Documentation' - 'pipewire-jack-git: JACK support' - 'pipewire-alsa-git: ALSA support' - 'pipewire-audio-git: Audio support' - 'pipewire-pulse-git: PulseAudio support' - 'pipewire-session-manager: Session manager' - 'gst-plugin-pipewire-git: gstreamer support' - 'pipewire-zeroconf-git: Zeroconf support' - 'pipewire-v4l2-git: V4L2 interceptor' - 'pipewire-roc-git: ROC support' - 'pipewire-x11-bell-git: X11 bell' - 'realtime-privileges: realtime privileges with rt module' - 'rtkit: realtime privileges with rtkit module' - ) + depends=( + "libpipewire-git=${pkgver}" + "libpipewire-${_ver}.so" + 'libcamera-base.so' + 'libcamera.so' + 'libcrypto.so' + 'libdbus-1.so' + 'libffado.so' + 'libglib-2.0.so' + 'libncursesw.so' + 'libreadline.so' + 'libsystemd.so' + 'libvulkan.so' + ) + optdepends=( + 'pipewire-docs-git: Documentation' + 'pipewire-jack-git: JACK support' + 'pipewire-alsa-git: ALSA support' + 'pipewire-audio-git: Audio support' + 'pipewire-pulse-git: PulseAudio support' + 'pipewire-session-manager: Session manager' + 'gst-plugin-pipewire-git: gstreamer support' + 'pipewire-zeroconf-git: Zeroconf support' + 'pipewire-v4l2-git: V4L2 interceptor' + 'pipewire-roc-git: ROC support' + 'pipewire-x11-bell-git: X11 bell' + 'realtime-privileges: realtime privileges with rt module' + 'rtkit: realtime privileges with rtkit module' + ) provides=("pipewire=${pkgver}") - conflicts=('pipewire' - 'pipewire-libcamera-git' - ) - backup=('usr/share/pipewire/client.conf' - 'usr/share/pipewire/client-rt.conf' - 'usr/share/pipewire/pipewire.conf' - 'usr/share/pipewire/minimal.conf' - ) + conflicts=( + 'pipewire' + 'pipewire-libcamera-git' + ) + backup=( + 'usr/share/pipewire/client.conf' + 'usr/share/pipewire/client-rt.conf' + 'usr/share/pipewire/pipewire.conf' + 'usr/share/pipewire/minimal.conf' + ) install=pipewire-git.install DESTDIR="${pkgdir}" meson install -C build @@ -243,12 +251,14 @@ package_pipewire-git() { package_libpipewire-git() { pkgdesc+=" - client library (GIT Version)" - depends=('gcc-libs' - 'glibc' - ) - provides=("libpipewire=${pkgver}" - "libpipewire-${_ver}.so" - ) + depends=( + 'gcc-libs' + 'glibc' + ) + provides=( + "libpipewire=${pkgver}" + "libpipewire-${_ver}.so" + ) conflicts=('libpipewire') mv lib/* "${pkgdir}" @@ -269,39 +279,41 @@ package_pipewire-docs-git() { package_pipewire-audio-git() { pkgdesc+=" - Audio support (GIT Version)" - depends=("pipewire-git=${pkgver}" - "libpipewire-${_ver}.so" - 'gcc-libs' - 'glibc' - 'alsa-card-profiles' - 'libasound.so' - 'libavahi-client.so' - 'libavahi-common.so' - 'libavcodec.so' - 'libavformat.so' - 'libavutil.so' - 'libbluetooth.so' - 'libdbus-1.so' - 'libfdk-aac.so' - 'libfreeaptx.so' - 'libgio-2.0.so' - 'libglib-2.0.so=0-64' - 'libgobject-2.0.so' - 'liblc3.so' - 'libldacBT_abr.so' - 'libldacBT_enc.so' - 'liblilv-0.so' - 'libmysofa.so' - 'libopus.so' - 'libsbc.so' - 'libsndfile.so' - 'libusb-1.0.so' - 'libwebrtc_audio_processing.so' - ) + depends=( + "pipewire-git=${pkgver}" + "libpipewire-${_ver}.so" + 'gcc-libs' + 'glibc' + 'alsa-card-profiles' + 'libasound.so' + 'libavahi-client.so' + 'libavahi-common.so' + 'libavcodec.so' + 'libavformat.so' + 'libavutil.so' + 'libbluetooth.so' + 'libdbus-1.so' + 'libfdk-aac.so' + 'libfreeaptx.so' + 'libgio-2.0.so' + 'libglib-2.0.so=0-64' + 'libgobject-2.0.so' + 'liblc3.so' + 'libldacBT_abr.so' + 'libldacBT_enc.so' + 'liblilv-0.so' + 'libmysofa.so' + 'libopus.so' + 'libsbc.so' + 'libsndfile.so' + 'libusb-1.0.so' + 'libwebrtc_audio_processing.so' + ) provides=("pipewire-audio=${pkgver}") - conflicts=('pipewire-audio' - 'pipewire-ffmpeg-git' - ) + conflicts=( + 'pipewire-audio' + 'pipewire-ffmpeg-git' + ) mv audio/* "${pkgdir}" @@ -319,22 +331,26 @@ package_pipewire-audio-git() { package_pipewire-alsa-git() { pkgdesc+=" - ALSA configuration (GIT version)" - depends=("pipewire-git=${pkgver}" - "pipewire-audio-git=${pkgver}" - 'pipewire-session-manager' - 'glibc' - 'libasound.so' - 'libudev.so' - ) - backup=('usr/share/alsa/alsa.conf.d/50-pipewire.conf' - 'usr/share/alsa/alsa.conf.d/99-pipewire-default.conf' - ) - provides=("pipewire-alsa=${pkgver}" - 'pulseaudio-alsa' - ) - conflicts=('pipewire-alsa' - 'pulseaudio-alsa' - ) + depends=( + "pipewire-git=${pkgver}" + "pipewire-audio-git=${pkgver}" + 'pipewire-session-manager' + 'glibc' + 'libasound.so' + 'libudev.so' + ) + backup=( + 'usr/share/alsa/alsa.conf.d/50-pipewire.conf' + 'usr/share/alsa/alsa.conf.d/99-pipewire-default.conf' + ) + provides=( + "pipewire-alsa=${pkgver}" + 'pulseaudio-alsa' + ) + conflicts=( + 'pipewire-alsa' + 'pulseaudio-alsa' + ) mv alsa/* "${pkgdir}" @@ -350,24 +366,27 @@ package_pipewire-alsa-git() { package_pipewire-jack-git() { pkgdesc+=" - JACK support (GIT version)" license+=('GPL2') # libjackserver - depends=("pipewire-git=${pkgver}" - "libpipewire-${_ver}.so" - "pipewire-audio-git=${pkgver}" - 'pipewire-session-manager' - 'glibc' - 'sh' - ) + depends=( + "pipewire-git=${pkgver}" + "libpipewire-${_ver}.so" + "pipewire-audio-git=${pkgver}" + 'pipewire-session-manager' + 'glibc' + 'sh' + ) optdepends=('jack-example-tools: for official JACK example-clients and tools') - provides=("pipewire-jack=${pkgver}" - 'jack2' - 'libjack.so' - 'libjackserver.so' - 'libjacknet.so' - ) - conflicts=('pipewire-jack' - 'jack' - 'jack2' - ) + provides=( + "pipewire-jack=${pkgver}" + 'jack2' + 'libjack.so' + 'libjackserver.so' + 'libjacknet.so' + ) + conflicts=( + 'pipewire-jack' + 'jack' + 'jack2' + ) backup=('usr/share/pipewire/jack.conf') mv jack/* "${pkgdir}" @@ -382,32 +401,35 @@ package_pipewire-jack-git() { package_pipewire-pulse-git() { pkgdesc+=" - PulseAudio replacement (GIT version)" - depends=("pipewire-git=${pkgver}" - "libpipewire-${_ver}.so" - "pipewire-audio-git=${pkgver}" - 'pipewire-session-manager' - 'gcc-libs' - 'glibc' - 'libavahi-client.so' - 'libavahi-common.so' - 'libdbus-1.so' - 'libgio-2.0.so' - 'libglib-2.0.so' - 'libgobject-2.0.so' - 'libpulse.so' - 'libsystemd.so' - ) + depends=( + "pipewire-git=${pkgver}" + "libpipewire-${_ver}.so" + "pipewire-audio-git=${pkgver}" + 'pipewire-session-manager' + 'gcc-libs' + 'glibc' + 'libavahi-client.so' + 'libavahi-common.so' + 'libdbus-1.so' + 'libgio-2.0.so' + 'libglib-2.0.so' + 'libgobject-2.0.so' + 'libpulse.so' + 'libsystemd.so' + ) backup=('usr/share/pipewire/pipewire-pulse.conf') - provides=("pipewire-pulse=${pkgver}" - 'pulseaudio' - 'pulseaudio-bluetooth' - 'alsa-card-profiles' - ) - conflicts=('pipewire-pulse' - 'pulseaudio' - 'pulseaudio-bluetooth' - 'alsa-card-profiles' - ) + provides=( + "pipewire-pulse=${pkgver}" + 'pulseaudio' + 'pulseaudio-bluetooth' + 'alsa-card-profiles' + ) + conflicts=( + 'pipewire-pulse' + 'pulseaudio' + 'pulseaudio-bluetooth' + 'alsa-card-profiles' + ) install=pipewire-pulse.install mv pulse/* "${pkgdir}" @@ -425,12 +447,13 @@ package_pipewire-pulse-git() { package_pipewire-roc-git() { pkgdesc+=" - ROC support (GIT version)" - depends=("pipewire-git=${pkgver}" - "libpipewire-${_ver}.so" - "pipewire-audio-git=${pkgver}" - 'glibc' - 'libroc.so' - ) + depends=( + "pipewire-git=${pkgver}" + "libpipewire-${_ver}.so" + "pipewire-audio-git=${pkgver}" + 'glibc' + 'libroc.so' + ) provides=("pipewire-roc=${pkgver}") conflicts=('pipewire-roc') @@ -444,12 +467,13 @@ package_pipewire-roc-git() { package_pipewire-zeroconf-git() { pkgdesc+=" - Zeroconf support (GIT version)" - depends=("pipewire-git=${pkgver}" - "libpipewire-${_ver}.so" - 'glibc' - 'libavahi-client.so' - 'libavahi-common.so' - ) + depends=( + "pipewire-git=${pkgver}" + "libpipewire-${_ver}.so" + 'glibc' + 'libavahi-client.so' + 'libavahi-common.so' + ) provides=("pipewire-zeroconf=${pkgver}") conflicts=('pipewire-zeroconf') @@ -463,13 +487,14 @@ package_pipewire-zeroconf-git() { package_pipewire-v4l2-git() { pkgdesc+=" - V4L2 interceptor (GIT version)" - depends=("pipewire-git=${pkgver}" - "libpipewire-${_ver}.so" - 'pipewire-session-manager' - 'glibc' - 'libudev.so' - 'sh' - ) + depends=( + "pipewire-git=${pkgver}" + "libpipewire-${_ver}.so" + 'pipewire-session-manager' + 'glibc' + 'libudev.so' + 'sh' + ) provides=("pipewire-v4l2=${pkgver}") conflicts=('pipewire-v4l2') @@ -480,14 +505,15 @@ package_pipewire-v4l2-git() { package_pipewire-x11-bell-git() { pkgdesc+=" - X11 bell (GIT version)" - depends=("pipewire-git=${pkgver}" - "libpipewire-${_ver}.so" - "pipewire-audio-git=${pkgver}" - 'glibc' - 'libcanberra.so' - 'libx11' - 'libxfixes' - ) + depends=( + "pipewire-git=${pkgver}" + "libpipewire-${_ver}.so" + "pipewire-audio-git=${pkgver}" + 'glibc' + 'libcanberra.so' + 'libx11' + 'libxfixes' + ) provides=("pipewire-x11-bell=${pkgver}") conflicts=('pipewire-x11-bell') |