diff --git a/abi_libs b/abi_libs
--- a/abi_libs
+++ b/abi_libs
@@ -19,6 +19,7 @@
libpipewire-module-protocol-pulse.so
libpipewire-module-protocol-simple.so
libpipewire-module-pulse-tunnel.so
+libpipewire-module-rt.so
libpipewire-module-rtkit.so
libpipewire-module-session-manager.so
libpipewire-module-spa-device-factory.so
diff --git a/abi_libs32 b/abi_libs32
--- a/abi_libs32
+++ b/abi_libs32
@@ -19,6 +19,7 @@
libpipewire-module-protocol-pulse.so
libpipewire-module-protocol-simple.so
libpipewire-module-pulse-tunnel.so
+libpipewire-module-rt.so
libpipewire-module-rtkit.so
libpipewire-module-session-manager.so
libpipewire-module-spa-device-factory.so
diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -389,6 +389,7 @@
libjackserver.so.0:silent_jack_info_callback
libpipewire-0.3.so.0:pw_buffers_clear
libpipewire-0.3.so.0:pw_buffers_negotiate
+libpipewire-0.3.so.0:pw_check_option
libpipewire-0.3.so.0:pw_client_info_free
libpipewire-0.3.so.0:pw_client_info_update
libpipewire-0.3.so.0:pw_conf_load_conf
@@ -763,6 +764,9 @@
libpipewire-module-adapter.so:pipewire__module_init
libpipewire-module-client-device.so:pipewire__module_init
libpipewire-module-client-node.so:pipewire__module_init
+libpipewire-module-echo-cancel.so:__bss_start
+libpipewire-module-echo-cancel.so:_edata
+libpipewire-module-echo-cancel.so:_end
libpipewire-module-echo-cancel.so:pipewire__module_init
libpipewire-module-filter-chain.so:pipewire__module_init
libpipewire-module-link-factory.so:pipewire__module_init
@@ -781,6 +785,7 @@
libpipewire-module-protocol-pulse.so:pipewire__module_init
libpipewire-module-protocol-simple.so:pipewire__module_init
libpipewire-module-pulse-tunnel.so:pipewire__module_init
+libpipewire-module-rt.so:pipewire__module_init
libpipewire-module-rtkit.so:pipewire__module_init
libpipewire-module-session-manager.so:pipewire__module_init
libpipewire-module-spa-device-factory.so:pipewire__module_init
diff --git a/abi_symbols32 b/abi_symbols32
--- a/abi_symbols32
+++ b/abi_symbols32
@@ -389,6 +389,7 @@
libjackserver.so.0:silent_jack_info_callback
libpipewire-0.3.so.0:pw_buffers_clear
libpipewire-0.3.so.0:pw_buffers_negotiate
+libpipewire-0.3.so.0:pw_check_option
libpipewire-0.3.so.0:pw_client_info_free
libpipewire-0.3.so.0:pw_client_info_update
libpipewire-0.3.so.0:pw_conf_load_conf
@@ -763,6 +764,9 @@
libpipewire-module-adapter.so:pipewire__module_init
libpipewire-module-client-device.so:pipewire__module_init
libpipewire-module-client-node.so:pipewire__module_init
+libpipewire-module-echo-cancel.so:__bss_start
+libpipewire-module-echo-cancel.so:_edata
+libpipewire-module-echo-cancel.so:_end
libpipewire-module-echo-cancel.so:pipewire__module_init
libpipewire-module-filter-chain.so:pipewire__module_init
libpipewire-module-link-factory.so:pipewire__module_init
@@ -781,6 +785,7 @@
libpipewire-module-protocol-pulse.so:pipewire__module_init
libpipewire-module-protocol-simple.so:pipewire__module_init
libpipewire-module-pulse-tunnel.so:pipewire__module_init
+libpipewire-module-rt.so:pipewire__module_init
libpipewire-module-rtkit.so:pipewire__module_init
libpipewire-module-session-manager.so:pipewire__module_init
libpipewire-module-spa-device-factory.so:pipewire__module_init
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -7,6 +7,7 @@
libdbus-1.so.3
libdl.so.2
libfdk-aac.so.2
+libgcc_s.so.1
libglib-2.0.so.0
libgobject-2.0.so.0
libgstallocators-1.0.so.0
@@ -23,6 +24,8 @@
libpulse.so.0
libsbc.so.1
libsndfile.so.1
+libstdc++.so.6
libsystemd.so.0
libudev.so.1
libvulkan.so.1
+libwebrtc_audio_processing.so.1
diff --git a/abi_used_libs32 b/abi_used_libs32
--- a/abi_used_libs32
+++ b/abi_used_libs32
@@ -4,6 +4,7 @@
libc.so.6
libdbus-1.so.3
libdl.so.2
+libgcc_s.so.1
libglib-2.0.so.0
libgobject-2.0.so.0
libgstallocators-1.0.so.0
@@ -14,5 +15,7 @@
libm.so.6
libpthread.so.0
libpulse.so.0
+libstdc++.so.6
libsystemd.so.0
libudev.so.1
+libwebrtc_audio_processing.so.1
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -406,10 +406,15 @@
libc.so.6:regfree
libc.so.6:renameat
libc.so.6:scandir64
+libc.so.6:sched_get_priority_max
+libc.so.6:sched_get_priority_min
libc.so.6:sched_getaffinity
+libc.so.6:sched_setscheduler
libc.so.6:send
libc.so.6:setenv
+libc.so.6:setlinebuf
libc.so.6:setlocale
+libc.so.6:setpriority
libc.so.6:setrlimit64
libc.so.6:setsockopt
libc.so.6:shutdown
@@ -538,6 +543,7 @@
libfdk-aac.so.2:aacEncInfo
libfdk-aac.so.2:aacEncOpen
libfdk-aac.so.2:aacEncoder_SetParam
+libgcc_s.so.1:_Unwind_Resume
libglib-2.0.so.0:g_assertion_message_expr
libglib-2.0.so.0:g_cond_init
libglib-2.0.so.0:g_cond_signal
@@ -814,6 +820,7 @@
libpulse.so.0:pa_stream_cork
libpulse.so.0:pa_stream_drop
libpulse.so.0:pa_stream_flush
+libpulse.so.0:pa_stream_get_latency
libpulse.so.0:pa_stream_get_state
libpulse.so.0:pa_stream_new
libpulse.so.0:pa_stream_peek
@@ -833,6 +840,7 @@
libpulse.so.0:pa_threaded_mainloop_stop
libpulse.so.0:pa_threaded_mainloop_unlock
libpulse.so.0:pa_threaded_mainloop_wait
+libpulse.so.0:pa_usec_to_bytes
libsbc.so.1:sbc_decode
libsbc.so.1:sbc_encode
libsbc.so.1:sbc_finish
@@ -856,6 +864,9 @@
libsndfile.so.1:sf_writef_float
libsndfile.so.1:sf_writef_int
libsndfile.so.1:sf_writef_short
+libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
+libstdc++.so.6:_ZdlPvm
+libstdc++.so.6:__gxx_personality_v0
libsystemd.so.0:sd_is_socket_unix
libsystemd.so.0:sd_journal_send_with_location
libsystemd.so.0:sd_listen_fds
@@ -928,3 +939,4 @@
libvulkan.so.1:vkQueueSubmit
libvulkan.so.1:vkResetFences
libvulkan.so.1:vkUpdateDescriptorSets
+libwebrtc_audio_processing.so.1:_ZN6webrtc15AudioProcessing6CreateERKNS_6ConfigE
diff --git a/abi_used_symbols32 b/abi_used_symbols32
--- a/abi_used_symbols32
+++ b/abi_used_symbols32
@@ -386,8 +386,13 @@
libc.so.6:regfree
libc.so.6:renameat
libc.so.6:scandir64
+libc.so.6:sched_get_priority_max
+libc.so.6:sched_get_priority_min
libc.so.6:sched_getaffinity
+libc.so.6:sched_setscheduler
+libc.so.6:setlinebuf
libc.so.6:setlocale
+libc.so.6:setpriority
libc.so.6:setrlimit64
libc.so.6:setsockopt
libc.so.6:sigaddset
@@ -478,6 +483,7 @@
libdl.so.2:dlerror
libdl.so.2:dlopen
libdl.so.2:dlsym
+libgcc_s.so.1:_Unwind_Resume
libglib-2.0.so.0:g_assertion_message_expr
libglib-2.0.so.0:g_cond_init
libglib-2.0.so.0:g_cond_signal
@@ -727,6 +733,7 @@
libpulse.so.0:pa_stream_cork
libpulse.so.0:pa_stream_drop
libpulse.so.0:pa_stream_flush
+libpulse.so.0:pa_stream_get_latency
libpulse.so.0:pa_stream_get_state
libpulse.so.0:pa_stream_new
libpulse.so.0:pa_stream_peek
@@ -746,6 +753,10 @@
libpulse.so.0:pa_threaded_mainloop_stop
libpulse.so.0:pa_threaded_mainloop_unlock
libpulse.so.0:pa_threaded_mainloop_wait
+libpulse.so.0:pa_usec_to_bytes
+libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
+libstdc++.so.6:_ZdlPvj
+libstdc++.so.6:__gxx_personality_v0
libsystemd.so.0:sd_is_socket_unix
libsystemd.so.0:sd_journal_send_with_location
libsystemd.so.0:sd_listen_fds
@@ -771,3 +782,4 @@
libudev.so.1:udev_monitor_unref
libudev.so.1:udev_new
libudev.so.1:udev_unref
+libwebrtc_audio_processing.so.1:_ZN6webrtc15AudioProcessing6CreateERKNS_6ConfigE
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : pipewire
-version : 0.3.28
-release : 20
+version : 0.3.30
+release : 21
source :
- - https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.28/pipewire-0.3.28.tar.gz : 1d9271e121a5049aef379e9bb7c50524faa6f971e668806637d7b9df1b7cab88
+ - https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.30/pipewire-0.3.30.tar.gz : 09a002a0846e168e8dc61b3aa579d38885aef32ac971351d5d3cde20bcd1759b
homepage : https://pipewire.org/
license :
- MIT
@@ -27,6 +27,7 @@
- pkgconfig32(ncursesw)
- pkgconfig32(sdl2)
- pkgconfig32(sndfile)
+ - pkgconfig32(webrtc-audio-processing)
- pkgconfig32(x11)
- pkgconfig(bluez)
- pkgconfig(fdk-aac)
@@ -36,6 +37,8 @@
- pkgconfig(libopenaptx)
- pkgconfig(sbc)
- vulkan-headers
+rundeps :
+ - main: rtkit
patterns :
- jack :
- /usr/bin/pw-jack
@@ -45,10 +48,8 @@
- /usr/share/pipewire/jack.conf
- /usr/share/pipewire/media-session.d/with-jack
setup : |
- patch -Np1 < "${pkgfiles}"/0001-Disable-rtkit-support.patch
- patch -Np1 < "${pkgfiles}"/0002-Let-pipewire-pulse-services-conflict-with-their-puls.patch
-
COMMON_OPTIONS="-Dsystemd=enabled \
+ -Decho-cancel-webrtc=enabled \
-Dudevrulesdir=%libdir%/udev/rules.d \
-Dlibjack-path=%libdir%/pipewire-0.3/jack"
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -4,7 +4,7 @@
https://pipewire.org/
Reilly Brogan
- reilly@reillybrogan.com
+ solus@reillybrogan.com
MIT
LGPL-2.1-or-later
@@ -55,7 +55,7 @@
/usr/lib64/alsa-lib/libasound_module_pcm_pipewire.so
/usr/lib64/gstreamer-1.0/libgstpipewire.so
/usr/lib64/libpipewire-0.3.so.0
- /usr/lib64/libpipewire-0.3.so.0.328.0
+ /usr/lib64/libpipewire-0.3.so.0.330.0
/usr/lib64/pipewire-0.3/libpipewire-module-access.so
/usr/lib64/pipewire-0.3/libpipewire-module-adapter.so
/usr/lib64/pipewire-0.3/libpipewire-module-client-device.so
@@ -71,6 +71,7 @@
/usr/lib64/pipewire-0.3/libpipewire-module-protocol-pulse.so
/usr/lib64/pipewire-0.3/libpipewire-module-protocol-simple.so
/usr/lib64/pipewire-0.3/libpipewire-module-pulse-tunnel.so
+ /usr/lib64/pipewire-0.3/libpipewire-module-rt.so
/usr/lib64/pipewire-0.3/libpipewire-module-rtkit.so
/usr/lib64/pipewire-0.3/libpipewire-module-session-manager.so
/usr/lib64/pipewire-0.3/libpipewire-module-spa-device-factory.so
@@ -152,6 +153,7 @@
/usr/share/alsa-card-profile/mixer/profile-sets/maudio-fasttrack-pro.conf
/usr/share/alsa-card-profile/mixer/profile-sets/native-instruments-audio4dj.conf
/usr/share/alsa-card-profile/mixer/profile-sets/native-instruments-audio8dj.conf
+ /usr/share/alsa-card-profile/mixer/profile-sets/native-instruments-komplete-audio6.conf
/usr/share/alsa-card-profile/mixer/profile-sets/native-instruments-korecontroller.conf
/usr/share/alsa-card-profile/mixer/profile-sets/native-instruments-traktor-audio10.conf
/usr/share/alsa-card-profile/mixer/profile-sets/native-instruments-traktor-audio2.conf
@@ -214,6 +216,7 @@
/usr/share/locale/uk/LC_MESSAGES/pipewire.mo
/usr/share/locale/zh_CN/LC_MESSAGES/pipewire.mo
/usr/share/locale/zh_TW/LC_MESSAGES/pipewire.mo
+ /usr/share/pipewire/client-rt.conf
/usr/share/pipewire/client.conf
/usr/share/pipewire/filter-chain/demonic.conf
/usr/share/pipewire/filter-chain/sink-dolby-surround.conf
@@ -237,23 +240,23 @@
emul32
- pipewire
+ pipewire
/usr/lib32/alsa-lib/libasound_module_ctl_pipewire.so
/usr/lib32/alsa-lib/libasound_module_pcm_pipewire.so
/usr/lib32/gstreamer-1.0/libgstpipewire.so
/usr/lib32/libpipewire-0.3.so.0
- /usr/lib32/libpipewire-0.3.so.0.328.0
+ /usr/lib32/libpipewire-0.3.so.0.330.0
/usr/lib32/pipewire-0.3/jack/libjack.so
/usr/lib32/pipewire-0.3/jack/libjack.so.0
- /usr/lib32/pipewire-0.3/jack/libjack.so.0.328.0
+ /usr/lib32/pipewire-0.3/jack/libjack.so.0.330.0
/usr/lib32/pipewire-0.3/jack/libjacknet.so
/usr/lib32/pipewire-0.3/jack/libjacknet.so.0
- /usr/lib32/pipewire-0.3/jack/libjacknet.so.0.328.0
+ /usr/lib32/pipewire-0.3/jack/libjacknet.so.0.330.0
/usr/lib32/pipewire-0.3/jack/libjackserver.so
/usr/lib32/pipewire-0.3/jack/libjackserver.so.0
- /usr/lib32/pipewire-0.3/jack/libjackserver.so.0.328.0
+ /usr/lib32/pipewire-0.3/jack/libjackserver.so.0.330.0
/usr/lib32/pipewire-0.3/libpipewire-module-access.so
/usr/lib32/pipewire-0.3/libpipewire-module-adapter.so
/usr/lib32/pipewire-0.3/libpipewire-module-client-device.so
@@ -269,6 +272,7 @@
/usr/lib32/pipewire-0.3/libpipewire-module-protocol-pulse.so
/usr/lib32/pipewire-0.3/libpipewire-module-protocol-simple.so
/usr/lib32/pipewire-0.3/libpipewire-module-pulse-tunnel.so
+ /usr/lib32/pipewire-0.3/libpipewire-module-rt.so
/usr/lib32/pipewire-0.3/libpipewire-module-rtkit.so
/usr/lib32/pipewire-0.3/libpipewire-module-session-manager.so
/usr/lib32/pipewire-0.3/libpipewire-module-spa-device-factory.so
@@ -297,8 +301,8 @@
programming.devel
- pipewire-devel
- pipewire-32bit
+ pipewire-devel
+ pipewire-32bit
/usr/lib32/libpipewire-0.3.so
@@ -313,7 +317,7 @@
programming.devel
- pipewire
+ pipewire
/usr/include/pipewire-0.3/pipewire/array.h
@@ -404,6 +408,7 @@
/usr/include/spa-0.2/spa/param/bluetooth/type-info.h
/usr/include/spa-0.2/spa/param/format-utils.h
/usr/include/spa-0.2/spa/param/format.h
+ /usr/include/spa-0.2/spa/param/latency-utils.h
/usr/include/spa-0.2/spa/param/param.h
/usr/include/spa-0.2/spa/param/profiler.h
/usr/include/spa-0.2/spa/param/props.h
@@ -433,6 +438,7 @@
/usr/include/spa-0.2/spa/support/loop.h
/usr/include/spa-0.2/spa/support/plugin.h
/usr/include/spa-0.2/spa/support/system.h
+ /usr/include/spa-0.2/spa/utils/ansi.h
/usr/include/spa-0.2/spa/utils/defs.h
/usr/include/spa-0.2/spa/utils/dict.h
/usr/include/spa-0.2/spa/utils/hook.h
@@ -457,19 +463,19 @@
multimedia.audio
- pipewire
+ pipewire
/usr/bin/pw-jack
/usr/lib64/pipewire-0.3/jack/libjack.so
/usr/lib64/pipewire-0.3/jack/libjack.so.0
- /usr/lib64/pipewire-0.3/jack/libjack.so.0.328.0
+ /usr/lib64/pipewire-0.3/jack/libjack.so.0.330.0
/usr/lib64/pipewire-0.3/jack/libjacknet.so
/usr/lib64/pipewire-0.3/jack/libjacknet.so.0
- /usr/lib64/pipewire-0.3/jack/libjacknet.so.0.328.0
+ /usr/lib64/pipewire-0.3/jack/libjacknet.so.0.330.0
/usr/lib64/pipewire-0.3/jack/libjackserver.so
/usr/lib64/pipewire-0.3/jack/libjackserver.so.0
- /usr/lib64/pipewire-0.3/jack/libjackserver.so.0.328.0
+ /usr/lib64/pipewire-0.3/jack/libjackserver.so.0.330.0
/usr/lib64/spa-0.2/jack/libspa-jack.so
/usr/share/ld.so.conf.d/pipewire-jack.conf
/usr/share/pipewire/jack.conf
@@ -477,12 +483,12 @@
-
- 2021-05-26
- 0.3.28
+
+ 2021-06-10
+ 0.3.30
Packaging update
Reilly Brogan
- reilly@reillybrogan.com
+ solus@reillybrogan.com
\ No newline at end of file