diff --git a/abi_libs b/abi_libs
--- a/abi_libs
+++ b/abi_libs
@@ -27,6 +27,7 @@
libpipewire-module-spa-node-factory.so
libpipewire-module-spa-node.so
libpipewire-module-zeroconf-discover.so
+libpw-v4l2.so
libspa-alsa.so
libspa-audioconvert.so
libspa-audiomixer.so
@@ -48,7 +49,6 @@
libspa-videotestsrc.so
libspa-volume.so
pipewire
-pipewire-media-session
pipewire-pulse
pw-cat
pw-cli
diff --git a/abi_libs32 b/abi_libs32
--- a/abi_libs32
+++ b/abi_libs32
@@ -26,6 +26,7 @@
libpipewire-module-spa-device.so
libpipewire-module-spa-node-factory.so
libpipewire-module-spa-node.so
+libpw-v4l2.so
libspa-alsa.so
libspa-audioconvert.so
libspa-audiomixer.so
diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -577,6 +577,7 @@
libpipewire-0.3.so.0:pw_impl_metadata_destroy
libpipewire-0.3.so.0:pw_impl_metadata_get_global
libpipewire-0.3.so.0:pw_impl_metadata_get_implementation
+libpipewire-0.3.so.0:pw_impl_metadata_get_properties
libpipewire-0.3.so.0:pw_impl_metadata_get_user_data
libpipewire-0.3.so.0:pw_impl_metadata_register
libpipewire-0.3.so.0:pw_impl_metadata_set_implementation
@@ -604,6 +605,7 @@
libpipewire-0.3.so.0:pw_impl_node_initialized
libpipewire-0.3.so.0:pw_impl_node_is_active
libpipewire-0.3.so.0:pw_impl_node_register
+libpipewire-0.3.so.0:pw_impl_node_send_command
libpipewire-0.3.so.0:pw_impl_node_set_active
libpipewire-0.3.so.0:pw_impl_node_set_driver
libpipewire-0.3.so.0:pw_impl_node_set_implementation
@@ -680,6 +682,11 @@
libpipewire-0.3.so.0:pw_properties_add_keys
libpipewire-0.3.so.0:pw_properties_clear
libpipewire-0.3.so.0:pw_properties_copy
+libpipewire-0.3.so.0:pw_properties_fetch_bool
+libpipewire-0.3.so.0:pw_properties_fetch_int32
+libpipewire-0.3.so.0:pw_properties_fetch_int64
+libpipewire-0.3.so.0:pw_properties_fetch_uint32
+libpipewire-0.3.so.0:pw_properties_fetch_uint64
libpipewire-0.3.so.0:pw_properties_free
libpipewire-0.3.so.0:pw_properties_get
libpipewire-0.3.so.0:pw_properties_iterate
@@ -823,6 +830,20 @@
libpipewire-module-spa-node-factory.so:pipewire__module_init
libpipewire-module-spa-node.so:pipewire__module_init
libpipewire-module-zeroconf-discover.so:pipewire__module_init
+libpw-v4l2.so:__open64_2
+libpw-v4l2.so:__open_2
+libpw-v4l2.so:__openat64_2
+libpw-v4l2.so:__openat_2
+libpw-v4l2.so:close
+libpw-v4l2.so:dup
+libpw-v4l2.so:ioctl
+libpw-v4l2.so:mmap
+libpw-v4l2.so:mmap64
+libpw-v4l2.so:munmap
+libpw-v4l2.so:open
+libpw-v4l2.so:open64
+libpw-v4l2.so:openat
+libpw-v4l2.so:openat64
libspa-alsa.so:spa_handle_factory_enum
libspa-audioconvert.so:spa_handle_factory_enum
libspa-audiomixer.so:spa_handle_factory_enum
@@ -851,10 +872,6 @@
pipewire:pw_log_level
pipewire:stderr
pipewire:stdout
-pipewire-media-session:optarg
-pipewire-media-session:pw_log_level
-pipewire-media-session:stderr
-pipewire-media-session:stdout
pipewire-pulse:PW_LOG_TOPIC_DEFAULT
pipewire-pulse:optarg
pipewire-pulse:pw_log_level
diff --git a/abi_symbols32 b/abi_symbols32
--- a/abi_symbols32
+++ b/abi_symbols32
@@ -577,6 +577,7 @@
libpipewire-0.3.so.0:pw_impl_metadata_destroy
libpipewire-0.3.so.0:pw_impl_metadata_get_global
libpipewire-0.3.so.0:pw_impl_metadata_get_implementation
+libpipewire-0.3.so.0:pw_impl_metadata_get_properties
libpipewire-0.3.so.0:pw_impl_metadata_get_user_data
libpipewire-0.3.so.0:pw_impl_metadata_register
libpipewire-0.3.so.0:pw_impl_metadata_set_implementation
@@ -604,6 +605,7 @@
libpipewire-0.3.so.0:pw_impl_node_initialized
libpipewire-0.3.so.0:pw_impl_node_is_active
libpipewire-0.3.so.0:pw_impl_node_register
+libpipewire-0.3.so.0:pw_impl_node_send_command
libpipewire-0.3.so.0:pw_impl_node_set_active
libpipewire-0.3.so.0:pw_impl_node_set_driver
libpipewire-0.3.so.0:pw_impl_node_set_implementation
@@ -680,6 +682,11 @@
libpipewire-0.3.so.0:pw_properties_add_keys
libpipewire-0.3.so.0:pw_properties_clear
libpipewire-0.3.so.0:pw_properties_copy
+libpipewire-0.3.so.0:pw_properties_fetch_bool
+libpipewire-0.3.so.0:pw_properties_fetch_int32
+libpipewire-0.3.so.0:pw_properties_fetch_int64
+libpipewire-0.3.so.0:pw_properties_fetch_uint32
+libpipewire-0.3.so.0:pw_properties_fetch_uint64
libpipewire-0.3.so.0:pw_properties_free
libpipewire-0.3.so.0:pw_properties_get
libpipewire-0.3.so.0:pw_properties_iterate
@@ -822,6 +829,20 @@
libpipewire-module-spa-device.so:pipewire__module_init
libpipewire-module-spa-node-factory.so:pipewire__module_init
libpipewire-module-spa-node.so:pipewire__module_init
+libpw-v4l2.so:__open64_2
+libpw-v4l2.so:__open_2
+libpw-v4l2.so:__openat64_2
+libpw-v4l2.so:__openat_2
+libpw-v4l2.so:close
+libpw-v4l2.so:dup
+libpw-v4l2.so:ioctl
+libpw-v4l2.so:mmap
+libpw-v4l2.so:mmap64
+libpw-v4l2.so:munmap
+libpw-v4l2.so:open
+libpw-v4l2.so:open64
+libpw-v4l2.so:openat
+libpw-v4l2.so:openat64
libspa-alsa.so:spa_handle_factory_enum
libspa-audioconvert.so:spa_handle_factory_enum
libspa-audiomixer.so:spa_handle_factory_enum
diff --git a/abi_used_symbols b/abi_used_symbols
--- a/abi_used_symbols
+++ b/abi_used_symbols
@@ -462,7 +462,6 @@
libc.so.6:strnlen
libc.so.6:strpbrk
libc.so.6:strrchr
-libc.so.6:strsep
libc.so.6:strspn
libc.so.6:strstr
libc.so.6:strtod
@@ -891,18 +890,17 @@
libsndfile.so.1:sf_writef_float
libsndfile.so.1:sf_writef_int
libsndfile.so.1:sf_writef_short
+libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
+libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
+libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE
+libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE
libstdc++.so.6:_ZdlPvm
+libstdc++.so.6:_Znwm
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
-libsystemd.so.0:sd_login_monitor_flush
-libsystemd.so.0:sd_login_monitor_get_events
-libsystemd.so.0:sd_login_monitor_get_fd
-libsystemd.so.0:sd_login_monitor_new
-libsystemd.so.0:sd_login_monitor_unref
-libsystemd.so.0:sd_uid_get_state
libudev.so.1:udev_device_get_action
libudev.so.1:udev_device_get_devnode
libudev.so.1:udev_device_get_property_value
diff --git a/abi_used_symbols32 b/abi_used_symbols32
--- a/abi_used_symbols32
+++ b/abi_used_symbols32
@@ -759,8 +759,13 @@
libsndfile.so.1:sf_open
libsndfile.so.1:sf_readf_float
libsndfile.so.1:sf_seek
+libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base
libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base
+libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_
+libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE
+libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE
libstdc++.so.6:_ZdlPvj
+libstdc++.so.6:_Znwj
libstdc++.so.6:__gxx_personality_v0
libsystemd.so.0:sd_is_socket_unix
libsystemd.so.0:sd_journal_send_with_location
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,8 +1,8 @@
name : pipewire
-version : 0.3.38
-release : 32
+version : 0.3.39
+release : 33
source :
- - https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.38/pipewire-0.3.38.tar.gz : 2a2424cea5bfdca88503fd8616fff891aa8355e850cab19e875050fe60c35ce7
+ - https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.39/pipewire-0.3.39.tar.gz : 2112173c7d5e89b28ec289a25d30f2be5340e2ca6d104511d176324ffd0f968a
homepage : https://pipewire.org/
license :
- MIT
@@ -50,14 +50,13 @@
- /usr/lib64/spa-0.2/jack
- /usr/share/ld.so.conf.d/pipewire-jack.conf
- /usr/share/pipewire/jack.conf
- - /usr/share/pipewire/media-session.d/with-jack
setup : |
- %patch -p1 < $pkgfiles/readline.patch
sed -i 's:alsa.conf.d:conf.d:' ./pipewire-alsa/conf/meson.build
COMMON_OPTIONS="-Dsystemd=enabled \
-Decho-cancel-webrtc=enabled \
-Dudevrulesdir=%libdir%/udev/rules.d \
- -Dlibjack-path=%libdir%/pipewire-0.3/jack"
+ -Dlibjack-path=%libdir%/pipewire-0.3/jack \
+ -Dsession-managers=[]"
if [[ -n "${EMUL32BUILD}" ]]; then
CONFIGURE_OPTIONS="$COMMON_OPTIONS -Dffmpeg=disabled \
@@ -76,8 +75,6 @@
%ninja_build
install : |
%ninja_install
- touch with-alsa
- install -Dm00644 with-alsa $installdir/usr/share/pipewire/media-session.d/
install -Dm00644 $pkgfiles/pipewire-jack.ld.conf $installdir/usr/share/ld.so.conf.d/pipewire-jack.conf
# Remove unnecessary udev rules file from the 32-bit package
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
+ solus@reillybrogan.com
MIT
LGPL-2.1-or-later
@@ -23,7 +23,6 @@
multimedia.library
/usr/bin/pipewire
- /usr/bin/pipewire-media-session
/usr/bin/pipewire-pulse
/usr/bin/pw-cat
/usr/bin/pw-cli
@@ -42,12 +41,12 @@
/usr/bin/pw-record
/usr/bin/pw-reserve
/usr/bin/pw-top
+ /usr/bin/pw-v4l2
/usr/bin/spa-acp-tool
/usr/bin/spa-inspect
/usr/bin/spa-json-dump
/usr/bin/spa-monitor
/usr/bin/spa-resample
- /usr/lib/systemd/user/pipewire-media-session.service
/usr/lib/systemd/user/pipewire-pulse.service
/usr/lib/systemd/user/pipewire-pulse.socket
/usr/lib/systemd/user/pipewire.service
@@ -56,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.338.0
+ /usr/lib64/libpipewire-0.3.so.0.339.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
@@ -80,6 +79,7 @@
/usr/lib64/pipewire-0.3/libpipewire-module-spa-node-factory.so
/usr/lib64/pipewire-0.3/libpipewire-module-spa-node.so
/usr/lib64/pipewire-0.3/libpipewire-module-zeroconf-discover.so
+ /usr/lib64/pipewire-0.3/v4l2/libpw-v4l2.so
/usr/lib64/spa-0.2/alsa/libspa-alsa.so
/usr/lib64/spa-0.2/audioconvert/libspa-audioconvert.so
/usr/lib64/spa-0.2/audiomixer/libspa-audiomixer.so
@@ -230,12 +230,6 @@
/usr/share/pipewire/filter-chain/sink-virtual-surround-5.1-kemar.conf
/usr/share/pipewire/filter-chain/sink-virtual-surround-7.1-hesuvi.conf
/usr/share/pipewire/filter-chain/source-rnnoise.conf
- /usr/share/pipewire/media-session.d/alsa-monitor.conf
- /usr/share/pipewire/media-session.d/bluez-monitor.conf
- /usr/share/pipewire/media-session.d/media-session.conf
- /usr/share/pipewire/media-session.d/v4l2-monitor.conf
- /usr/share/pipewire/media-session.d/with-alsa
- /usr/share/pipewire/media-session.d/with-pulseaudio
/usr/share/pipewire/pipewire-pulse.conf
/usr/share/pipewire/pipewire.conf
/usr/share/spa-0.2/bluez5/bluez-hardware.conf
@@ -248,23 +242,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.338.0
+ /usr/lib32/libpipewire-0.3.so.0.339.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.338.0
+ /usr/lib32/pipewire-0.3/jack/libjack.so.0.339.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.338.0
+ /usr/lib32/pipewire-0.3/jack/libjacknet.so.0.339.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.338.0
+ /usr/lib32/pipewire-0.3/jack/libjackserver.so.0.339.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
@@ -287,6 +281,7 @@
/usr/lib32/pipewire-0.3/libpipewire-module-spa-device.so
/usr/lib32/pipewire-0.3/libpipewire-module-spa-node-factory.so
/usr/lib32/pipewire-0.3/libpipewire-module-spa-node.so
+ /usr/lib32/pipewire-0.3/v4l2/libpw-v4l2.so
/usr/lib32/spa-0.2/alsa/libspa-alsa.so
/usr/lib32/spa-0.2/audioconvert/libspa-audioconvert.so
/usr/lib32/spa-0.2/audiomixer/libspa-audiomixer.so
@@ -308,8 +303,8 @@
programming.devel
- pipewire-devel
- pipewire-32bit
+ pipewire-devel
+ pipewire-32bit
/usr/lib32/libpipewire-0.3.so
@@ -334,7 +329,7 @@
programming.devel
- pipewire
+ pipewire
/usr/include/pipewire-0.3/pipewire/array.h
@@ -486,32 +481,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.338.0
+ /usr/lib64/pipewire-0.3/jack/libjack.so.0.339.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.338.0
+ /usr/lib64/pipewire-0.3/jack/libjacknet.so.0.339.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.338.0
+ /usr/lib64/pipewire-0.3/jack/libjackserver.so.0.339.0
/usr/lib64/spa-0.2/jack/libspa-jack.so
/usr/share/ld.so.conf.d/pipewire-jack.conf
/usr/share/pipewire/jack.conf
- /usr/share/pipewire/media-session.d/with-jack
-
- 2021-10-24
- 0.3.38
+
+ 2021-10-27
+ 0.3.39
Packaging update
- Joshua Strobl
- joshua@getsol.us
+ Reilly Brogan
+ solus@reillybrogan.com
\ No newline at end of file