Source: pipewire Section: libs Priority: optional Maintainer: Utopia Maintenance Team Uploaders: Jeremy Bicha , Dylan Aïssi Build-Depends: debhelper-compat (= 13), doxygen , graphviz , libasound2-dev, libavahi-client-dev, libbluetooth-dev, # libcamera-dev (>= 0.0.1) [!m68k], libdbus-1-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, libncurses-dev, libopus-dev, libpulse-dev, libreadline-dev, libsbc-dev, libsdl2-dev, 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.59.0), modemmanager-dev, pkg-config, python3-docutils, systemd [linux-any] Build-Conflicts: libfdk-aac-dev Standards-Version: 4.6.2 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-0 Architecture: linux-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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of 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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of 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: linux-any Multi-Arch: same Depends: libpipewire-0.3-0 (= ${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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of video for consumption. - Generating graphs for audio and video processing. . This package contains the development files. Package: libpipewire-0.3-modules Architecture: linux-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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of 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: linux-any Multi-Arch: same Depends: ${misc:Depends}, ${shlibs:Depends} 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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of video for consumption. - Generating graphs for audio and video processing. . This package contains X11 modules. Package: libspa-0.2-dev Section: libdevel Architecture: linux-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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of 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: linux-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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of 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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of video for consumption. - Generating graphs for audio and video processing. . This package contains the API reference. Package: pipewire Section: video Architecture: linux-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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of 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: linux-any Multi-Arch: foreign Depends: libpipewire-0.3-modules (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Recommends: dbus-user-session, wireplumber | pipewire-media-session, 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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of 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: linux-any Multi-Arch: foreign Replaces: pipewire-bin (<< 0.3.27-2) Breaks: pipewire-bin (<< 0.3.27-2) Depends: pipewire (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Recommends: wireplumber | pipewire-media-session-pulseaudio 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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of video for consumption. - Generating graphs for audio and video processing. . This package contains the PulseAudio replacement daemon. Package: pipewire-alsa Section: sound Architecture: linux-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 PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of video for consumption. - Generating graphs for audio and video processing. . This package contains the ALSA plugin. Package: pipewire-jack Section: sound Architecture: linux-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 PipeWire is a server and user space API to deal with multimedia pipelines. This includes: . - Making available sources of video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of video for consumption. - Generating graphs for audio and video processing. . This package contains the JACK plugin. Package: pipewire-v4l2 Section: video Architecture: linux-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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of video for consumption. - Generating graphs for audio and video processing. . This package contains the V4L2 plugin. #Package: pipewire-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 #Depends: pipewire (= ${binary:Version}), # ${misc:Depends}, # ${shlibs:Depends} #Description: PipeWire libcamera plugin # PipeWire is a server and user space API to deal with multimedia # pipelines. This includes: # . # - Making available sources of video (such as from a capture devices or # application provided streams) and multiplexing this with clients. # - Accessing sources of video for consumption. # - Generating graphs for audio and video processing. # . # This package contains the libcamera plugin. Package: pipewire-tests Architecture: linux-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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of 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: linux-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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of 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: linux-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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of 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: linux-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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of 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: 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 Replaces: pulseaudio 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 video (such as from a capture devices or application provided streams) and multiplexing this with clients. - Accessing sources of 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.