mirror of
https://abf.rosa.ru/djam/pipewire.git
synced 2025-02-24 08:02:56 +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:
|
sources:
|
||||||
pipewire-0.3.71.tar.gz: 3edcab0ca355ba92d95bd77e94edc030497b38a1
|
pipewire-1.2.3.tar.gz: 1b4621635fc4168ab6c679b3e514223d8917f250
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
|
|
||||||
Summary: Media Sharing Server
|
Summary: Media Sharing Server
|
||||||
Name: pipewire
|
Name: pipewire
|
||||||
Version: 0.3.71
|
Version: 1.2.3
|
||||||
Release: 1
|
Release: 1
|
||||||
License: MIT
|
License: MIT
|
||||||
Group: Sound
|
Group: Sound
|
||||||
|
@ -84,6 +84,10 @@ BuildRequires: pkgconfig(systemd)
|
||||||
BuildRequires: pkgconfig(vulkan)
|
BuildRequires: pkgconfig(vulkan)
|
||||||
BuildRequires: pkgconfig(ncurses)
|
BuildRequires: pkgconfig(ncurses)
|
||||||
BuildRequires: pkgconfig(opus)
|
BuildRequires: pkgconfig(opus)
|
||||||
|
BuildRequires: lc3-devel
|
||||||
|
BuildRequires: libffado-devel
|
||||||
|
BuildRequires: libfreeaptx-devel
|
||||||
|
BuildRequires: libldac-devel
|
||||||
BuildRequires: lilv-devel
|
BuildRequires: lilv-devel
|
||||||
BuildRequires: sndfile-devel
|
BuildRequires: sndfile-devel
|
||||||
BuildRequires: speexdsp-devel
|
BuildRequires: speexdsp-devel
|
||||||
|
@ -105,7 +109,7 @@ Recommends: %{name}-alsa = %{EVRD}
|
||||||
Recommends: %{name}-jack = %{EVRD}
|
Recommends: %{name}-jack = %{EVRD}
|
||||||
Recommends: %{name}-gstreamer = %{EVRD}
|
Recommends: %{name}-gstreamer = %{EVRD}
|
||||||
Recommends: %{name}-pulseaudio = %{EVRD}
|
Recommends: %{name}-pulseaudio = %{EVRD}
|
||||||
Requires(post): /bin/systemd-sysusers
|
Requires(post): (/usr/bin/systemd-sysusers or /bin/systemd-sysusers)
|
||||||
|
|
||||||
%description
|
%description
|
||||||
PipeWire is a multimedia server for Linux and other Unix like operating
|
PipeWire is a multimedia server for Linux and other Unix like operating
|
||||||
|
@ -120,6 +124,10 @@ systems.
|
||||||
%{_bindir}/pw-cli
|
%{_bindir}/pw-cli
|
||||||
%{_mandir}/man1/%{name}.1*
|
%{_mandir}/man1/%{name}.1*
|
||||||
%{_mandir}/man5/%{name}.conf.5*
|
%{_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
|
%{_sysusersdir}/%{name}.conf
|
||||||
%{_userunitdir}/%{name}.socket
|
%{_userunitdir}/%{name}.socket
|
||||||
%{_userunitdir}/%{name}.service
|
%{_userunitdir}/%{name}.service
|
||||||
|
@ -205,38 +213,49 @@ This package contains command line utilities for the PipeWire media server.
|
||||||
%doc README.md
|
%doc README.md
|
||||||
%{_bindir}/pw-cat
|
%{_bindir}/pw-cat
|
||||||
%{_bindir}/pw-config
|
%{_bindir}/pw-config
|
||||||
|
%{_bindir}/pw-container
|
||||||
|
%{_bindir}/pw-dot
|
||||||
|
%{_bindir}/pw-dsdplay
|
||||||
|
%{_bindir}/pw-dump
|
||||||
%{_bindir}/pw-encplay
|
%{_bindir}/pw-encplay
|
||||||
%{_bindir}/pw-link
|
%{_bindir}/pw-link
|
||||||
%{_bindir}/pw-loopback
|
%{_bindir}/pw-loopback
|
||||||
%{_bindir}/pw-mon
|
|
||||||
%{_bindir}/pw-metadata
|
%{_bindir}/pw-metadata
|
||||||
%{_bindir}/pw-dsdplay
|
|
||||||
%{_bindir}/pw-mididump
|
%{_bindir}/pw-mididump
|
||||||
%{_bindir}/pw-midiplay
|
%{_bindir}/pw-midiplay
|
||||||
%{_bindir}/pw-midirecord
|
%{_bindir}/pw-midirecord
|
||||||
%{_bindir}/pw-dot
|
%{_bindir}/pw-mon
|
||||||
%{_bindir}/pw-top
|
|
||||||
%{_bindir}/pw-play
|
%{_bindir}/pw-play
|
||||||
%{_bindir}/pw-profiler
|
%{_bindir}/pw-profiler
|
||||||
%{_bindir}/pw-record
|
%{_bindir}/pw-record
|
||||||
%{_bindir}/pw-reserve
|
%{_bindir}/pw-reserve
|
||||||
%{_bindir}/pw-dump
|
%{_bindir}/pw-top
|
||||||
%{_bindir}/pw-v4l2
|
%{_bindir}/pw-v4l2
|
||||||
%{_bindir}/spa-acp-tool
|
%{_bindir}/spa-acp-tool
|
||||||
%{_bindir}/spa-inspect
|
%{_bindir}/spa-inspect
|
||||||
|
%{_bindir}/spa-json-dump
|
||||||
%{_bindir}/spa-monitor
|
%{_bindir}/spa-monitor
|
||||||
%{_bindir}/spa-resample
|
%{_bindir}/spa-resample
|
||||||
%{_bindir}/spa-json-dump
|
|
||||||
%{_mandir}/man1/pw-cat.1*
|
%{_mandir}/man1/pw-cat.1*
|
||||||
%{_mandir}/man1/pw-config.1*
|
|
||||||
%{_mandir}/man1/pw-cli.1*
|
%{_mandir}/man1/pw-cli.1*
|
||||||
|
%{_mandir}/man1/pw-config.1*
|
||||||
|
%{_mandir}/man1/pw-container.1*
|
||||||
%{_mandir}/man1/pw-dot.1*
|
%{_mandir}/man1/pw-dot.1*
|
||||||
|
%{_mandir}/man1/pw-dump.1*
|
||||||
%{_mandir}/man1/pw-link.1*
|
%{_mandir}/man1/pw-link.1*
|
||||||
|
%{_mandir}/man1/pw-loopback.1*
|
||||||
%{_mandir}/man1/pw-metadata.1*
|
%{_mandir}/man1/pw-metadata.1*
|
||||||
%{_mandir}/man1/pw-mididump.1*
|
%{_mandir}/man1/pw-mididump.1*
|
||||||
%{_mandir}/man1/pw-mon.1*
|
%{_mandir}/man1/pw-mon.1*
|
||||||
%{_mandir}/man1/pw-profiler.1*
|
%{_mandir}/man1/pw-profiler.1*
|
||||||
|
%{_mandir}/man1/pw-reserve.1*
|
||||||
%{_mandir}/man1/pw-top.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
|
%{_userunitdir}/%{name}-pulse.socket
|
||||||
%{_datadir}/pipewire/pipewire-pulse.conf
|
%{_datadir}/pipewire/pipewire-pulse.conf
|
||||||
%{_mandir}/man1/pipewire-pulse.1*
|
%{_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
|
%post pulseaudio
|
||||||
%systemd_user_post pipewire-pulse.service
|
%systemd_user_post pipewire-pulse.service
|
||||||
|
@ -396,18 +420,17 @@ PipeWire media server.
|
||||||
%build
|
%build
|
||||||
%meson \
|
%meson \
|
||||||
-Dsession-managers="[]" \
|
-Dsession-managers="[]" \
|
||||||
-Ddocs="enabled" \
|
-Dudevrulesdir=%{_udevrulesdir} \
|
||||||
-Ddbus="enabled" \
|
-Ddbus="enabled" \
|
||||||
-Dudev="enabled" \
|
-Dudev="enabled" \
|
||||||
-Dpipewire-v4l2="enabled" \
|
-Dpipewire-v4l2="enabled" \
|
||||||
-Dbluez5="enabled" \
|
-Dbluez5="enabled" \
|
||||||
-Dffmpeg="enabled" \
|
-Dffmpeg="enabled" \
|
||||||
%ifnarch %e2k
|
%ifnarch %{e2k}
|
||||||
-Dlibcamera="enabled" \
|
-Dlibcamera="enabled" \
|
||||||
%endif
|
%endif
|
||||||
-Dsdl2="disabled" \
|
-Dsdl2="disabled" \
|
||||||
-Dvolume="disabled" \
|
-Dvolume="disabled" \
|
||||||
-Dvolume="disabled" \
|
|
||||||
-Davb="enabled" \
|
-Davb="enabled" \
|
||||||
-Dreadline="enabled" \
|
-Dreadline="enabled" \
|
||||||
-Ddocs="enabled" \
|
-Ddocs="enabled" \
|
||||||
|
@ -415,10 +438,9 @@ PipeWire media server.
|
||||||
-Dgstreamer="enabled" \
|
-Dgstreamer="enabled" \
|
||||||
-Dgstreamer-device-provider="disabled" \
|
-Dgstreamer-device-provider="disabled" \
|
||||||
-Daudiotestsrc="disabled" \
|
-Daudiotestsrc="disabled" \
|
||||||
-Dbluez5-codec-aptx="disabled" \
|
-Dbluez5-codec-lc3="enabled" \
|
||||||
-Dbluez5-codec-lc3plus="disabled" \
|
-Dbluez5-codec-lc3plus="disabled" \
|
||||||
-Dsystemd="enabled" \
|
-Dsystemd="enabled" \
|
||||||
-Dffmpeg="enabled" \
|
|
||||||
-Dvulkan="enabled" \
|
-Dvulkan="enabled" \
|
||||||
-Davahi="enabled" \
|
-Davahi="enabled" \
|
||||||
-Dpw-cat-ffmpeg="enabled" \
|
-Dpw-cat-ffmpeg="enabled" \
|
||||||
|
@ -428,8 +450,9 @@ PipeWire media server.
|
||||||
-Dlibmysofa="enabled" \
|
-Dlibmysofa="enabled" \
|
||||||
-Dlv2="enabled" \
|
-Dlv2="enabled" \
|
||||||
-Dflatpak="enabled" \
|
-Dflatpak="enabled" \
|
||||||
|
-Dlibffado="enabled" \
|
||||||
-Dopus="enabled" \
|
-Dopus="enabled" \
|
||||||
%ifnarch %e2k riscv64
|
%ifnarch %{e2k} riscv64
|
||||||
-Droc="enabled" \
|
-Droc="enabled" \
|
||||||
%endif
|
%endif
|
||||||
-Dlibusb="enabled"
|
-Dlibusb="enabled"
|
||||||
|
|
Loading…
Add table
Reference in a new issue