Source: pipewire Section: libs Priority: optional Maintainer: Utopia Maintenance Team Uploaders: Jeremy Bicha , Dylan Aïssi Build-Depends: dpkg-dev (>= 1.22.5), debhelper-compat (= 13), doxygen , graphviz , libapparmor-dev [linux-any], libasound2-dev (>= 1.2.5), ### PikaOS Changes libcap-dev, libroc-dev [!i386 !s390x !hppa !m68k !powerpc !ppc64 !sparc64], libspeexdsp-dev, libspeexdsp1, libuv1-dev, gdb, intltool-debian, intltool, libfdk-aac-dev [!i386 !s390x !hppa !m68k !powerpc !ppc64 !sparc64], libwebrtc-audio-processing1, libvulkan-dev, ### End of comment libavahi-client-dev, libbluetooth-dev [linux-any], libcamera-dev (>= 0.2.0) [!m68k !hurd-any], libdbus-1-dev, libffado-dev, libfreeaptx-dev, libglib2.0-dev, libgstreamer-plugins-base1.0-dev, libgstreamer1.0-dev, libjack-jackd2-dev, libcanberra-dev, liblc3-dev, libldacbt-abr-dev [!s390x !hppa !m68k !powerpc !ppc64 !sparc64], libldacbt-enc-dev [!s390x !hppa !m68k !powerpc !ppc64 !sparc64], liblilv-dev, libmysofa-dev, libncurses-dev, libopus-dev, libpulse-dev, libreadline-dev, libroc-dev (>= 0.3.0+dfsg-3), libsbc-dev, libsdl2-dev , libsnapd-glib-dev [amd64 arm64 armhf i386 powerpc ppc64el riscv64 s390x], libsndfile1-dev, libssl-dev, libsystemd-dev [linux-any], libudev-dev [linux-any], libusb-1.0-0-dev, libv4l-dev, libwebrtc-audio-processing-dev, libxfixes-dev (>= 1:6.0.0), meson (>= 0.61.1), modemmanager-dev, pkgconf, python3-docutils, systemd-dev Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/utopia-team/pipewire Vcs-Git: https://salsa.debian.org/utopia-team/pipewire.git Homepage: https://pipewire.org/ Rules-Requires-Root: no Package: libpipewire-0.3-0t64 Provides: ${t64:Provides} Replaces: libpipewire-0.3-0 Breaks: libpipewire-0.3-0 (<< ${source:Version}) Architecture: any Multi-Arch: same Depends: libspa-0.2-modules (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Recommends: libpipewire-0.3-common Suggests: pipewire (= ${binary:Version}) Description: libraries for the PipeWire multimedia server PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. Package: libpipewire-0.3-common Architecture: all Multi-Arch: foreign Depends: ${misc:Depends}, ${shlibs:Depends} Description: libraries for the PipeWire multimedia server - common files PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package is needed for the runtime libraries to display messages in languages other than English. Package: libpipewire-0.3-dev Section: libdevel Architecture: any Multi-Arch: same Depends: libpipewire-0.3-0t64 (= ${binary:Version}), libspa-0.2-dev (= ${binary:Version}), ${misc:Depends} Suggests: pipewire-doc Description: libraries for the PipeWire multimedia server - development PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains the development files. Package: libpipewire-0.3-modules Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} Breaks: pipewire (<< 0.3.5) Replaces: pipewire (<< 0.3.5) Description: libraries for the PipeWire multimedia server - modules PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains modules used by the PipeWire server and by clients, and should not normally be depended on directly. PipeWire clients should depend on the pipewire package instead. Package: libpipewire-0.3-modules-x11 Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends}, libcanberra-pulse Breaks: libpipewire-0.3-modules (<< 0.3.63-3~) Replaces: libpipewire-0.3-modules (<< 0.3.63-3~) Description: libraries for the PipeWire multimedia server - X11 modules PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains X11 modules. Package: libspa-0.2-dev Section: libdevel Architecture: any Multi-Arch: same Depends: ${misc:Depends} Suggests: pipewire-doc Description: libraries for the PipeWire multimedia server Simple Plugin API - development PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains the development files for the Simple Plugin API. Package: libspa-0.2-modules Architecture: any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} Breaks: pipewire (<< 0.3.5) Replaces: pipewire (<< 0.3.5) Description: libraries for the PipeWire multimedia server Simple Plugin API - modules PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains core support modules used in the Simple Plugin API, together with test and utility modules that do not introduce additional dependencies. It should not normally be depended on directly: PipeWire clients should depend on the pipewire package instead. Package: pipewire-doc Section: doc Build-Profiles: Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Breaks: libpipewire-0.2-doc (<< 0.3.1) Replaces: libpipewire-0.2-doc (<< 0.3.1) Description: libraries for the PipeWire multimedia server - documentation PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains the API reference. Package: pipewire Section: video Architecture: any Multi-Arch: same Depends: libpipewire-0.3-modules (= ${binary:Version}), pipewire-bin (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}, adduser Description: audio and video processing engine multimedia server PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This metapackage makes PipeWire available for programs of the same architecture, and provides the systemd user service necessary to run pipewire on-demand. Package: pipewire-bin Section: video Architecture: any Multi-Arch: foreign Depends: libpipewire-0.3-modules (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Recommends: dbus-user-session, wireplumber, rtkit Breaks: pipewire (<< 0.3.5) Replaces: pipewire (<< 0.3.5) Description: PipeWire multimedia server - programs PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains the server and command-line utilities, and should not normally be depended on directly. PipeWire clients should depend on the pipewire package instead. Package: pipewire-pulse Section: sound Architecture: any Multi-Arch: foreign Replaces: pipewire-bin (<< 0.3.27-2) Breaks: pipewire-bin (<< 0.3.27-2) Conflicts: pulseaudio-module-gsettings Depends: pipewire (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Recommends: wireplumber Suggests: libspa-0.2-bluetooth, pulseaudio-utils Description: PipeWire PulseAudio daemon PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains the PulseAudio replacement daemon. Package: pipewire-alsa Section: sound Architecture: any Multi-Arch: same Replaces: pipewire-audio-client-libraries (<< 0.3.54-1~) Breaks: pipewire-audio-client-libraries (<< 0.3.54-1~) Conflicts: pulseaudio Depends: pipewire (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: PipeWire ALSA plugin, for ALSA applications to output via PipeWire PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains a plugin for ALSA applications to output via PipeWire. Package: pipewire-jack Section: sound Architecture: any Multi-Arch: same Replaces: pipewire-audio-client-libraries (<< 0.3.54-1~) Breaks: pipewire-audio-client-libraries (<< 0.3.54-1~) Depends: pipewire (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: PipeWire JACK plugin, for JACK applications to output via PipeWire PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains a plugin for JACK applications to output via PipeWire. Package: pipewire-v4l2 Section: video Architecture: any Multi-Arch: same Replaces: pipewire-bin (<< 0.3.54-1), libpipewire-0.3-modules (<< 0.3.54-1) Breaks: pipewire-bin (<< 0.3.54-1), libpipewire-0.3-modules (<< 0.3.54-1) Depends: pipewire (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: PipeWire V4L2 plugin PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains the V4L2 plugin. Package: pipewire-tests Build-Profiles: Architecture: any Depends: pipewire (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Section: misc Description: PipeWire multimedia server - tests and examples PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains automated and manual tests and example programs. Package: gstreamer1.0-pipewire Architecture: any Multi-Arch: same Depends: pipewire (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: GStreamer 1.0 plugin for the PipeWire multimedia server PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains a plugin to make devices managed by the PipeWire server available as GStreamer sources and sinks. Package: libspa-0.2-bluetooth Architecture: any Multi-Arch: same Depends: libspa-0.2-modules (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: libraries for the PipeWire multimedia server - bluetooth plugins PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains a plugin to make Bluetooth audio devices such as speakers and headsets available to the PipeWire server. Package: libspa-0.2-jack Architecture: any Multi-Arch: same Depends: libspa-0.2-modules (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: libraries for the PipeWire multimedia server - JACK client PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains a plugin to make PipeWire able to connect to a JACK server, which will be used for audio playback and recording. Package: libspa-0.2-libcamera Section: video Architecture: amd64 arm64 armel armhf i386 mips64el mipsel ppc64el s390x alpha hppa ia64 powerpc ppc64 riscv64 sh4 sparc64 x32 Multi-Arch: same Replaces: pipewire-libcamera (<< 0.3.72-1~) Breaks: pipewire-libcamera (<< 0.3.72-1~) Provides: pipewire-libcamera Depends: libspa-0.2-modules (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Description: libraries for the PipeWire multimedia server - libcamera plugin PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This package contains a plugin to make camera devices available to the PipeWire server. Package: pipewire-audio-client-libraries Section: oldlibs Architecture: all Depends: pipewire-alsa, pipewire-jack, ${misc:Depends} Description: transitional package for pipewire-alsa and pipewire-jack PipeWire is a server and user space API to deal with multimedia pipelines. . This is a transitional package for pipewire-alsa and pipewire-jack. It can safely be removed. Package: pipewire-audio Section: sound Architecture: all Depends: ${misc:Depends}, libspa-0.2-bluetooth, pipewire-alsa, pipewire-pulse, wireplumber Conflicts: pulseaudio, pulseaudio-module-bluetooth Replaces: pulseaudio, pulseaudio-module-bluetooth Description: recommended set of PipeWire packages for a standard audio desktop use PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of audio and video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of audio and video for consumption. - Generating graphs for audio and video processing. . This metapackage depends on a recommended set of pipewire packages for a standard audio desktop use. Package: pipewire-libcamera Section: oldlibs Architecture: all Depends: libspa-0.2-libcamera, ${misc:Depends} Description: transitional package for libspa-0.2-libcamera PipeWire is a server and user space API to deal with multimedia pipelines. . This is a transitional package for libspa-0.2-libcamera. It can safely be removed.