mirror of
https://abf.rosa.ru/djam/pipewire.git
synced 2025-02-23 15:42:55 +00:00
Merge pull request #3 from djam/pipewire:rosa2023.1
Backports and update
This commit is contained in:
commit
3c20a9732b
2 changed files with 45 additions and 22 deletions
2
.abf.yml
2
.abf.yml
|
@ -1,2 +1,2 @@
|
|||
sources:
|
||||
pipewire-0.3.71.tar.gz: 3edcab0ca355ba92d95bd77e94edc030497b38a1
|
||||
pipewire-1.2.3.tar.gz: 1b4621635fc4168ab6c679b3e514223d8917f250
|
||||
|
|
|
@ -35,12 +35,12 @@
|
|||
|
||||
Summary: Media Sharing Server
|
||||
Name: pipewire
|
||||
Version: 0.3.71
|
||||
Version: 1.2.3
|
||||
Release: 1
|
||||
License: MIT
|
||||
Group: Sound
|
||||
Url: https://pipewire.org/
|
||||
Source0: https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/%{version}/pipewire-%{version}.tar.gz
|
||||
Source0: https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/%{version}/pipewire-%{version}.tar.gz
|
||||
Source1: %{name}.sysusers.conf
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: graphviz
|
||||
|
@ -84,11 +84,15 @@ BuildRequires: pkgconfig(systemd)
|
|||
BuildRequires: pkgconfig(vulkan)
|
||||
BuildRequires: pkgconfig(ncurses)
|
||||
BuildRequires: pkgconfig(opus)
|
||||
BuildRequires: lc3-devel
|
||||
BuildRequires: libffado-devel
|
||||
BuildRequires: libfreeaptx-devel
|
||||
BuildRequires: libldac-devel
|
||||
BuildRequires: lilv-devel
|
||||
BuildRequires: sndfile-devel
|
||||
BuildRequires: speexdsp-devel
|
||||
BuildRequires: sox-devel
|
||||
BuildRequires: openfec-devel
|
||||
BuildRequires: sndfile-devel
|
||||
BuildRequires: speexdsp-devel
|
||||
BuildRequires: sox-devel
|
||||
BuildRequires: openfec-devel
|
||||
# to render text in pictures inside devel docs
|
||||
BuildRequires: fonts-ttf-freefont
|
||||
Requires: %{libname} = %{EVRD}
|
||||
|
@ -105,7 +109,7 @@ Recommends: %{name}-alsa = %{EVRD}
|
|||
Recommends: %{name}-jack = %{EVRD}
|
||||
Recommends: %{name}-gstreamer = %{EVRD}
|
||||
Recommends: %{name}-pulseaudio = %{EVRD}
|
||||
Requires(post): /bin/systemd-sysusers
|
||||
Requires(post): (/usr/bin/systemd-sysusers or /bin/systemd-sysusers)
|
||||
|
||||
%description
|
||||
PipeWire is a multimedia server for Linux and other Unix like operating
|
||||
|
@ -120,6 +124,10 @@ systems.
|
|||
%{_bindir}/pw-cli
|
||||
%{_mandir}/man1/%{name}.1*
|
||||
%{_mandir}/man5/%{name}.conf.5*
|
||||
%{_mandir}/man5/%{name}-client.conf.5*
|
||||
%{_mandir}/man5/%{name}-filter-chain.conf.5*
|
||||
%{_mandir}/man5/%{name}-jack.conf.5*
|
||||
%{_mandir}/man7/%{name}-devices.7*
|
||||
%{_sysusersdir}/%{name}.conf
|
||||
%{_userunitdir}/%{name}.socket
|
||||
%{_userunitdir}/%{name}.service
|
||||
|
@ -205,38 +213,49 @@ This package contains command line utilities for the PipeWire media server.
|
|||
%doc README.md
|
||||
%{_bindir}/pw-cat
|
||||
%{_bindir}/pw-config
|
||||
%{_bindir}/pw-container
|
||||
%{_bindir}/pw-dot
|
||||
%{_bindir}/pw-dsdplay
|
||||
%{_bindir}/pw-dump
|
||||
%{_bindir}/pw-encplay
|
||||
%{_bindir}/pw-link
|
||||
%{_bindir}/pw-loopback
|
||||
%{_bindir}/pw-mon
|
||||
%{_bindir}/pw-metadata
|
||||
%{_bindir}/pw-dsdplay
|
||||
%{_bindir}/pw-mididump
|
||||
%{_bindir}/pw-midiplay
|
||||
%{_bindir}/pw-midirecord
|
||||
%{_bindir}/pw-dot
|
||||
%{_bindir}/pw-top
|
||||
%{_bindir}/pw-mon
|
||||
%{_bindir}/pw-play
|
||||
%{_bindir}/pw-profiler
|
||||
%{_bindir}/pw-record
|
||||
%{_bindir}/pw-reserve
|
||||
%{_bindir}/pw-dump
|
||||
%{_bindir}/pw-top
|
||||
%{_bindir}/pw-v4l2
|
||||
%{_bindir}/spa-acp-tool
|
||||
%{_bindir}/spa-inspect
|
||||
%{_bindir}/spa-json-dump
|
||||
%{_bindir}/spa-monitor
|
||||
%{_bindir}/spa-resample
|
||||
%{_bindir}/spa-json-dump
|
||||
%{_mandir}/man1/pw-cat.1*
|
||||
%{_mandir}/man1/pw-config.1*
|
||||
%{_mandir}/man1/pw-cli.1*
|
||||
%{_mandir}/man1/pw-config.1*
|
||||
%{_mandir}/man1/pw-container.1*
|
||||
%{_mandir}/man1/pw-dot.1*
|
||||
%{_mandir}/man1/pw-dump.1*
|
||||
%{_mandir}/man1/pw-link.1*
|
||||
%{_mandir}/man1/pw-loopback.1*
|
||||
%{_mandir}/man1/pw-metadata.1*
|
||||
%{_mandir}/man1/pw-mididump.1*
|
||||
%{_mandir}/man1/pw-mon.1*
|
||||
%{_mandir}/man1/pw-profiler.1*
|
||||
%{_mandir}/man1/pw-reserve.1*
|
||||
%{_mandir}/man1/pw-top.1*
|
||||
%{_mandir}/man1/pw-v4l2.1*
|
||||
%{_mandir}/man1/spa-acp-tool.1*
|
||||
%{_mandir}/man1/spa-inspect.1*
|
||||
%{_mandir}/man1/spa-json-dump.1*
|
||||
%{_mandir}/man1/spa-monitor.1*
|
||||
%{_mandir}/man1/spa-resample.1*
|
||||
|
||||
#-------------------------------------------------------------------------
|
||||
|
||||
|
@ -347,6 +366,11 @@ communicate with a replacement of PulseAudio daemon from this package.
|
|||
%{_userunitdir}/%{name}-pulse.socket
|
||||
%{_datadir}/pipewire/pipewire-pulse.conf
|
||||
%{_mandir}/man1/pipewire-pulse.1*
|
||||
%{_mandir}/man5/pipewire-pulse.conf.5*
|
||||
%{_mandir}/man7/libpipewire-module-*
|
||||
%{_mandir}/man7/libpipewire-modules.7.*
|
||||
%{_mandir}/man7/pipewire-pulse-module-*
|
||||
%{_mandir}/man7/pipewire-pulse-modules.7*
|
||||
|
||||
%post pulseaudio
|
||||
%systemd_user_post pipewire-pulse.service
|
||||
|
@ -396,18 +420,17 @@ PipeWire media server.
|
|||
%build
|
||||
%meson \
|
||||
-Dsession-managers="[]" \
|
||||
-Ddocs="enabled" \
|
||||
-Dudevrulesdir=%{_udevrulesdir} \
|
||||
-Ddbus="enabled" \
|
||||
-Dudev="enabled" \
|
||||
-Dpipewire-v4l2="enabled" \
|
||||
-Dbluez5="enabled" \
|
||||
-Dffmpeg="enabled" \
|
||||
%ifnarch %e2k
|
||||
%ifnarch %{e2k}
|
||||
-Dlibcamera="enabled" \
|
||||
%endif
|
||||
-Dsdl2="disabled" \
|
||||
-Dvolume="disabled" \
|
||||
-Dvolume="disabled" \
|
||||
-Davb="enabled" \
|
||||
-Dreadline="enabled" \
|
||||
-Ddocs="enabled" \
|
||||
|
@ -415,10 +438,9 @@ PipeWire media server.
|
|||
-Dgstreamer="enabled" \
|
||||
-Dgstreamer-device-provider="disabled" \
|
||||
-Daudiotestsrc="disabled" \
|
||||
-Dbluez5-codec-aptx="disabled" \
|
||||
-Dbluez5-codec-lc3="enabled" \
|
||||
-Dbluez5-codec-lc3plus="disabled" \
|
||||
-Dsystemd="enabled" \
|
||||
-Dffmpeg="enabled" \
|
||||
-Dvulkan="enabled" \
|
||||
-Davahi="enabled" \
|
||||
-Dpw-cat-ffmpeg="enabled" \
|
||||
|
@ -428,9 +450,10 @@ PipeWire media server.
|
|||
-Dlibmysofa="enabled" \
|
||||
-Dlv2="enabled" \
|
||||
-Dflatpak="enabled" \
|
||||
-Dlibffado="enabled" \
|
||||
-Dopus="enabled" \
|
||||
%ifnarch %e2k riscv64
|
||||
-Droc="enabled" \
|
||||
%ifnarch %{e2k} riscv64
|
||||
-Droc="enabled" \
|
||||
%endif
|
||||
-Dlibusb="enabled"
|
||||
%meson_build
|
||||
|
|
Loading…
Add table
Reference in a new issue