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 @@ -781,6 +782,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 @@ -781,6 +782,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 @@ -409,10 +409,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 @@ -542,6 +547,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 @@ -326,7 +326,6 @@ libc.so.6:fcntl64 libc.so.6:fdopen libc.so.6:feof -libc.so.6:fflush libc.so.6:fgets libc.so.6:fileno libc.so.6:flock @@ -389,8 +388,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 @@ -482,6 +486,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 +732,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 +752,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 +781,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 : 21 +version : 0.3.30 +release : 22 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 : + - 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 @@ -3,8 +3,8 @@ pipewire https://pipewire.org/ - Joshua Strobl - joshua@getsol.us + Reilly Brogan + reilly@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-06-15 - 0.3.28 + + 2021-06-16 + 0.3.30 Packaging update - Joshua Strobl - joshua@getsol.us + Reilly Brogan + reilly@reillybrogan.com \ No newline at end of file