diff --git a/abi_libs b/abi_libs --- a/abi_libs +++ b/abi_libs @@ -19,6 +19,8 @@ libpipewire-module-protocol-pulse.so libpipewire-module-protocol-simple.so libpipewire-module-pulse-tunnel.so +libpipewire-module-raop-discover.so +libpipewire-module-raop-sink.so libpipewire-module-rt.so libpipewire-module-rtkit.so libpipewire-module-session-manager.so diff --git a/abi_symbols b/abi_symbols --- a/abi_symbols +++ b/abi_symbols @@ -50,6 +50,7 @@ libjack.so.0:jack_get_client_pid libjack.so.0:jack_get_current_transport_frame libjack.so.0:jack_get_cycle_times +libjack.so.0:jack_get_internal_client_name libjack.so.0:jack_get_max_delayed_usecs libjack.so.0:jack_get_ports libjack.so.0:jack_get_properties @@ -63,7 +64,10 @@ libjack.so.0:jack_get_xrun_delayed_usecs libjack.so.0:jack_info_callback libjack.so.0:jack_internal_client_close +libjack.so.0:jack_internal_client_handle +libjack.so.0:jack_internal_client_load libjack.so.0:jack_internal_client_new +libjack.so.0:jack_internal_client_unload libjack.so.0:jack_is_realtime libjack.so.0:jack_last_frame_time libjack.so.0:jack_midi_clear_buffer @@ -220,6 +224,7 @@ libjackserver.so.0:jack_get_client_pid libjackserver.so.0:jack_get_current_transport_frame libjackserver.so.0:jack_get_cycle_times +libjackserver.so.0:jack_get_internal_client_name libjackserver.so.0:jack_get_max_delayed_usecs libjackserver.so.0:jack_get_ports libjackserver.so.0:jack_get_properties @@ -234,7 +239,10 @@ libjackserver.so.0:jack_info libjackserver.so.0:jack_info_callback libjackserver.so.0:jack_internal_client_close +libjackserver.so.0:jack_internal_client_handle +libjackserver.so.0:jack_internal_client_load libjackserver.so.0:jack_internal_client_new +libjackserver.so.0:jack_internal_client_unload libjackserver.so.0:jack_is_realtime libjackserver.so.0:jack_last_frame_time libjackserver.so.0:jack_log @@ -516,6 +524,7 @@ libpipewire-0.3.so.0:pw_global_get_object libpipewire-0.3.so.0:pw_global_get_permissions libpipewire-0.3.so.0:pw_global_get_properties +libpipewire-0.3.so.0:pw_global_get_serial libpipewire-0.3.so.0:pw_global_get_type libpipewire-0.3.so.0:pw_global_get_version libpipewire-0.3.so.0:pw_global_is_type @@ -823,6 +832,8 @@ 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-raop-discover.so:pipewire__module_init +libpipewire-module-raop-sink.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 diff --git a/abi_symbols32 b/abi_symbols32 --- a/abi_symbols32 +++ b/abi_symbols32 @@ -50,6 +50,7 @@ libjack.so.0:jack_get_client_pid libjack.so.0:jack_get_current_transport_frame libjack.so.0:jack_get_cycle_times +libjack.so.0:jack_get_internal_client_name libjack.so.0:jack_get_max_delayed_usecs libjack.so.0:jack_get_ports libjack.so.0:jack_get_properties @@ -63,7 +64,10 @@ libjack.so.0:jack_get_xrun_delayed_usecs libjack.so.0:jack_info_callback libjack.so.0:jack_internal_client_close +libjack.so.0:jack_internal_client_handle +libjack.so.0:jack_internal_client_load libjack.so.0:jack_internal_client_new +libjack.so.0:jack_internal_client_unload libjack.so.0:jack_is_realtime libjack.so.0:jack_last_frame_time libjack.so.0:jack_midi_clear_buffer @@ -220,6 +224,7 @@ libjackserver.so.0:jack_get_client_pid libjackserver.so.0:jack_get_current_transport_frame libjackserver.so.0:jack_get_cycle_times +libjackserver.so.0:jack_get_internal_client_name libjackserver.so.0:jack_get_max_delayed_usecs libjackserver.so.0:jack_get_ports libjackserver.so.0:jack_get_properties @@ -234,7 +239,10 @@ libjackserver.so.0:jack_info libjackserver.so.0:jack_info_callback libjackserver.so.0:jack_internal_client_close +libjackserver.so.0:jack_internal_client_handle +libjackserver.so.0:jack_internal_client_load libjackserver.so.0:jack_internal_client_new +libjackserver.so.0:jack_internal_client_unload libjackserver.so.0:jack_is_realtime libjackserver.so.0:jack_last_frame_time libjackserver.so.0:jack_log @@ -516,6 +524,7 @@ libpipewire-0.3.so.0:pw_global_get_object libpipewire-0.3.so.0:pw_global_get_permissions libpipewire-0.3.so.0:pw_global_get_properties +libpipewire-0.3.so.0:pw_global_get_serial libpipewire-0.3.so.0:pw_global_get_type libpipewire-0.3.so.0:pw_global_get_version libpipewire-0.3.so.0:pw_global_is_type diff --git a/abi_used_libs b/abi_used_libs --- a/abi_used_libs +++ b/abi_used_libs @@ -4,6 +4,7 @@ libavcodec.so.58 libbluetooth.so.3 libc.so.6 +libcrypto.so.1.1 libdbus-1.so.3 libdl.so.2 libfdk-aac.so.2 diff --git a/abi_used_symbols b/abi_used_symbols --- a/abi_used_symbols +++ b/abi_used_symbols @@ -360,9 +360,13 @@ libc.so.6:fputc libc.so.6:fputs libc.so.6:free +libc.so.6:freeaddrinfo +libc.so.6:fseek libc.so.6:fstat64 libc.so.6:ftruncate64 libc.so.6:fwrite +libc.so.6:gai_strerror +libc.so.6:getaddrinfo libc.so.6:getenv libc.so.6:gethostname libc.so.6:getopt_long @@ -375,6 +379,8 @@ libc.so.6:gettid libc.so.6:gettimeofday libc.so.6:getuid +libc.so.6:in6addr_any +libc.so.6:index libc.so.6:inet_ntop libc.so.6:inet_pton libc.so.6:inotify_add_watch @@ -425,6 +431,7 @@ libc.so.6:regexec libc.so.6:regfree libc.so.6:renameat +libc.so.6:rindex libc.so.6:scandir64 libc.so.6:sched_get_priority_max libc.so.6:sched_get_priority_min @@ -478,8 +485,17 @@ libc.so.6:timerfd_settime libc.so.6:uname libc.so.6:unlink +libc.so.6:vsnprintf libc.so.6:waitpid libc.so.6:write +libcrypto.so.1.1:AES_encrypt +libcrypto.so.1.1:AES_set_encrypt_key +libcrypto.so.1.1:BN_bin2bn +libcrypto.so.1.1:MD5 +libcrypto.so.1.1:RSA_free +libcrypto.so.1.1:RSA_new +libcrypto.so.1.1:RSA_public_encrypt +libcrypto.so.1.1:RSA_set0_key libdbus-1.so.3:dbus_bus_add_match libdbus-1.so.3:dbus_bus_get_private libdbus-1.so.3:dbus_bus_get_unique_name diff --git a/abi_used_symbols32 b/abi_used_symbols32 --- a/abi_used_symbols32 +++ b/abi_used_symbols32 @@ -432,6 +432,7 @@ libc.so.6:timerfd_gettime libc.so.6:timerfd_settime libc.so.6:unlink +libc.so.6:vsnprintf libc.so.6:waitpid libdbus-1.so.3:dbus_bus_add_match libdbus-1.so.3:dbus_bus_get_private diff --git a/files/readline.patch b/files/readline.patch deleted file mode 100644 --- a/files/readline.patch +++ /dev/null @@ -1,43 +0,0 @@ -From 712aac1284d60032dc8a520a066e2d941a5b3dc1 Mon Sep 17 00:00:00 2001 -From: Joshua Strobl -Date: Thu, 30 Sep 2021 23:11:50 +0300 -Subject: [PATCH] Fix readline detection by allowing fallback to cc - find_library - ---- - meson.build | 12 +++++++++++- - 1 file changed, 11 insertions(+), 1 deletion(-) - -diff --git a/meson.build b/meson.build -index 42510c6fd..a0d733233 100644 ---- a/meson.build -+++ b/meson.build -@@ -326,6 +326,11 @@ dbus_dep = dependency('dbus-1') - sdl_dep = dependency('sdl2', required : get_option('sdl2')) - summary({'SDL 2': sdl_dep.found()}, bool_yn: true, section: 'Misc dependencies') - readline_dep = dependency('readline', required : false) -+ -+if not readline_dep.found() -+ readline_dep = cc.find_library('readline', required: false) -+endif -+ - summary({'readline (for pw-cli)': readline_dep.found()}, bool_yn: true, section: 'Misc dependencies') - ncurses_dep = dependency('ncursesw', required : false) - sndfile_dep = dependency('sndfile', version : '>= 1.0.20', required : get_option('sndfile')) -@@ -406,7 +411,12 @@ libinotify_dep = (build_machine.system() == 'freebsd' - : dependency('', required: false)) - - # On FreeBSD, libintl library is required for gettext --libintl_dep = cc.find_library('intl', required: false) -+libintl_dep = dependency('intl', required: false) -+ -+if not libintl_dep.found() -+ libintl_dep = cc.find_library('intl', required: false) -+endif -+summary({'intl support': libintl_dep.found()}, bool_yn: true) - - need_alsa = get_option('pipewire-alsa').enabled() or get_option('session-managers').contains('media-session') - alsa_dep = dependency('alsa', version : '>=1.1.7', required: need_alsa) --- -GitLab - diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,8 +1,8 @@ name : pipewire -version : 0.3.40 -release : 34 +version : 0.3.42 +release : 35 source : - - https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.40/pipewire-0.3.40.tar.gz : a2c8176d757a2ac6db445c61a50802ff1c26f49f5a28174f5eb0278609a887cf + - https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.42/pipewire-0.3.42.tar.gz : 726d1f2faed6f1e93c1499cd20ff0d6461bc698166bea3b98d46c291794e6e1c homepage : https://pipewire.org/ license : - MIT @@ -65,7 +65,8 @@ -Dbluez5-codec-aptx=disabled \ -Dbluez5-codec-ldac=disabled \ -Dbluez5-codec-aac=disabled \ - -Djack=disabled" + -Djack=disabled \ + -Draop=disabled" else CONFIGURE_OPTIONS="$COMMON_OPTIONS -Dffmpeg=enabled" fi 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/ - Reilly Brogan - solus@reillybrogan.com + Thomas Staudinger + Staudi.Kaos@gmail.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.340.0 + /usr/lib64/libpipewire-0.3.so.0.342.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,8 @@ /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-raop-discover.so + /usr/lib64/pipewire-0.3/libpipewire-module-raop-sink.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 @@ -242,23 +244,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.340.0 + /usr/lib32/libpipewire-0.3.so.0.342.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.340.0 + /usr/lib32/pipewire-0.3/jack/libjack.so.0.342.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.340.0 + /usr/lib32/pipewire-0.3/jack/libjacknet.so.0.342.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.340.0 + /usr/lib32/pipewire-0.3/jack/libjackserver.so.0.342.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 @@ -303,8 +305,8 @@ programming.devel - pipewire-devel - pipewire-32bit + pipewire-devel + pipewire-32bit /usr/lib32/libpipewire-0.3.so @@ -329,7 +331,7 @@ programming.devel - pipewire + pipewire /usr/include/pipewire-0.3/pipewire/array.h @@ -481,31 +483,31 @@ 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.340.0 + /usr/lib64/pipewire-0.3/jack/libjack.so.0.342.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.340.0 + /usr/lib64/pipewire-0.3/jack/libjacknet.so.0.342.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.340.0 + /usr/lib64/pipewire-0.3/jack/libjackserver.so.0.342.0 /usr/lib64/spa-0.2/jack/libspa-jack.so /usr/share/ld.so.conf.d/pipewire-jack.conf /usr/share/pipewire/jack.conf - - 2021-11-11 - 0.3.40 + + 2021-12-16 + 0.3.42 Packaging update - Reilly Brogan - solus@reillybrogan.com + Thomas Staudinger + Staudi.Kaos@gmail.com \ No newline at end of file