-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Mon, 24 Aug 2020 16:03:42 +0200 Source: pipewire Binary: gstreamer1.0-pipewire gstreamer1.0-pipewire-dbgsym libpipewire-0.3-0 libpipewire-0.3-0-dbgsym libpipewire-0.3-dev libpipewire-0.3-modules libpipewire-0.3-modules-dbgsym libspa-0.2-bluetooth libspa-0.2-bluetooth-dbgsym libspa-0.2-dev libspa-0.2-jack libspa-0.2-jack-dbgsym libspa-0.2-modules libspa-0.2-modules-dbgsym pipewire pipewire-audio-client-libraries pipewire-audio-client-libraries-dbgsym pipewire-bin pipewire-bin-dbgsym pipewire-doc pipewire-tests pipewire-tests-dbgsym Architecture: source amd64 all Version: 0.3.10-1 Distribution: experimental Urgency: medium Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers@alioth-lists.debian.net> Changed-By: Andreas Henriksson <andreas@fatal.se> Description: gstreamer1.0-pipewire - GStreamer 1.0 plugin for the PipeWire multimedia server libpipewire-0.3-0 - libraries for the PipeWire multimedia server libpipewire-0.3-dev - libraries for the PipeWire multimedia server - development libpipewire-0.3-modules - libraries for the PipeWire multimedia server - modules libspa-0.2-bluetooth - libraries for the PipeWire multimedia server - bluetooth plugins libspa-0.2-dev - libraries for the PipeWire multimedia server Simple Plugin API - libspa-0.2-jack - libraries for the PipeWire multimedia server - JACK client libspa-0.2-modules - libraries for the PipeWire multimedia server Simple Plugin API - pipewire - audio and video processing engine multimedia server pipewire-audio-client-libraries - PipeWire multimedia server - audio client libraries pipewire-bin - PipeWire multimedia server - programs pipewire-doc - libraries for the PipeWire multimedia server - documentation pipewire-tests - PipeWire multimedia server - tests and examples Closes: 953216 954022 957685 Changes: pipewire (0.3.10-1) experimental; urgency=medium . * Team upload. . [ Laurent Bigonville ] * New upstream release (Closes: #954022) - 0.3.x fixes FTBFS with gcc 10 (Closes: #957685) - debian/control: Adjust the build-dependencies - Bump the soname of the libraries - Ship the new plugins (jack and vulkan) in new packages - Re-enable some plugins that were enabled before but disabled in this release * Drop debian/pipewire.links, with debhelper 12, dh_installsystemduser is called during the build process and it's taking care of enabling the systemd user service and socket (Closes: #953216) * Rename libpipewire-0.2-doc to pipewire-doc as the documentation is not installed in a versinized directory * debian/control: Bump Standards-Version to 4.5.0 (no further changes) * debian/rules: Tell dh_shlibdeps to also search for the private libraries * debian/pipewire.install: Install the control audioconvert and videoconvert module in the main package, they are not pulling new dependencies . [ Debian Janitor ] * Set upstream metadata fields: Repository, Repository-Browse. * Update standards version to 4.4.1, no changes needed. . [ Simon McVittie ] * New upstream release * Version the names of the plugin packages. They're installed in a versioned directory, and this package is going to have to go through NEW anyway if there are incompatible changes to SPA (0.3 or 1.0). * d/copyright: Update * d/libpipewire-0.3-0.symbols: Update * Move executables and modules to their own packages. PipeWire clients have to load some of the SPA and PipeWire modules into their own address space, so it makes sense for the pipewire package to be Multi-Arch: same, with a dependency on the modules for the necessary architecture. This means the parts that would collide have to be split out into a -bin package, which in turn needs a dependency on the modules themselves (for its architecture). * Put pipewire, pipewire-bin in Section: video. The focus is currently on its video role rather than on its audio role, and we don't have a Section: multimedia for things that do both. Either audio or video seems more appropriate than Section: net, since pipewire is not network-transparent. * Separate out a Multi-Arch: same pipewire-audio-client-libraries package. Using PipeWire for audio is considered experimental, so we probably don't want xdg-desktop-portal and gnome-shell to pull this in. - Reduce libpulse-mainloop-glib's GLib dependency to a Recommends. It's a hard requirement for that library, but any application that would be linked to it must already have a GLib dependency. * Improve various package descriptions * Disable ffmpeg and vulkan plugins. According to upstream developer George Kiagiadakis, these are not practically useful. * d/p/conf-disable-bluez5.patch: Disable BlueZ support by default. PipeWire is intended to be a suitable replacement for PulseAudio eventually, but at the moment only the video side is ready for production use, with the audio side considered experimental. For ordinary ALSA audio devices, it is harmless to have audio support available in PipeWire, because both PipeWire and PulseAudio will close the audio device when not in use, so they can coexist (as long as you do not try to use both at the same time). However, Bluetooth audio devices need to be configured even when not in active use, so they would fight. Patch taken from Fedora. Thanks to Wim Taymans * d/shlibs.local: Generate lockstep dependencies between binaries. Upstream developers are never going to support mixing libraries from different builds of PipeWire, and neither should we. * Install automated tests and example programs into a new pipewire-tests package. - d/p/spa-examples-Load-plugins-from-SPA_PLUGIN_DIR-or-installe.patch, d/p/Optionally-install-examples-and-tests.patch: Make the tests and examples installable - d/tests/gnome-desktop-testing: Run most of the tests * d/tests/manual.md: Add some manual test instructions. Ideally some of these would be automated into autopkgtests (we can't assert that we hear a sound, but we can at least assert that aplay exits successfully) but for now they are just manual tests. * pipewire-tests: Override custom-library-search-path Lintian tag. Some of these tests use a RUNPATH to link to libraries from pipewire itself. * Install symlinks to pw-cat(1) for its various aliases * d/rules: Update exclusion paths for dh_makeshlibs * Set upstream metadata fields: Bug-Database, Bug-Submit * Rename libspa-lib-0.2-dev to libspa-0.2-dev. There used to be a shared library named libspa-lib, but recent versions have moved to a purely header- and plugin-based system, making the -lib postfix meaningless. * Break out SPA modules into libspa-0.2-modules. This will make compatibility more straightforward if PipeWire and SPA break API/ABI out of sync with each other. Thanks to Sjoerd Simons * Document more ways to test bits of PipeWire manually . [ Andreas Henriksson ] * New upstream release (0.3.10) * Update libpipewire-0.3-0.symbols with new additions * Improve pipewire short description * debian/copyright: Add module-portal.c and Red Hat Checksums-Sha1: ef30aa83130d68a4434b57be2db89dadb42ba474 3379 pipewire_0.3.10-1.dsc c5dd9006b01e74b423d5fc21b2c95d78a3657cb3 1148297 pipewire_0.3.10.orig.tar.gz f498b74d273deb162812b679b194d4796166e900 11380 pipewire_0.3.10-1.debian.tar.xz 6840c0fc868992ceb60b390446aa016836d95cf6 170868 gstreamer1.0-pipewire-dbgsym_0.3.10-1_amd64.deb ffb00403913c73f5b4ecc1657d87944fe34276b0 44660 gstreamer1.0-pipewire_0.3.10-1_amd64.deb dce93970305694ce74b73df60dc29b1a4ae740c6 545036 libpipewire-0.3-0-dbgsym_0.3.10-1_amd64.deb e211c485ce6b5ac2b64214680d4d75132cf094a4 160232 libpipewire-0.3-0_0.3.10-1_amd64.deb 212b9c818866150b0bedda4c0cdc845d1f76ac74 46520 libpipewire-0.3-dev_0.3.10-1_amd64.deb c773764edebc942e9b078855b43d33998430034b 1174796 libpipewire-0.3-modules-dbgsym_0.3.10-1_amd64.deb 572496640151af4b6ef3f3b3079c41fdc04a48f2 192420 libpipewire-0.3-modules_0.3.10-1_amd64.deb fbad48220bb7bb4b3837168b18eabf8d61d8d4a7 453412 libspa-0.2-bluetooth-dbgsym_0.3.10-1_amd64.deb 85a2c02779d03193bf1a3b655b96493a618a91fa 76952 libspa-0.2-bluetooth_0.3.10-1_amd64.deb 2b9931814cd478f9905e804dcf113bef998a156e 65372 libspa-0.2-dev_0.3.10-1_amd64.deb f5932e37fb78e2bc7e4d6a982d654d183482e5d1 210096 libspa-0.2-jack-dbgsym_0.3.10-1_amd64.deb ec0a3ed7ab9df74159ff9004739b0519f235ddb4 40268 libspa-0.2-jack_0.3.10-1_amd64.deb 40e4a7354796518f2351659f9ae0c259f57f10a0 2393176 libspa-0.2-modules-dbgsym_0.3.10-1_amd64.deb 6a9be2b68d4d77d7013742365bbc287435279748 369668 libspa-0.2-modules_0.3.10-1_amd64.deb 3a049a3b19c518db4b4346cd8dc051517342a8d7 635700 pipewire-audio-client-libraries-dbgsym_0.3.10-1_amd64.deb 0de0b4d61564b574315519c425233ecb1da37c58 178124 pipewire-audio-client-libraries_0.3.10-1_amd64.deb e463fd9938753a629b0eac2bddd2c63dd4cf23e3 831020 pipewire-bin-dbgsym_0.3.10-1_amd64.deb a31b53eb20b72ed2d1b1053592448ad6b0506719 211116 pipewire-bin_0.3.10-1_amd64.deb d2f200899b2b57cbff0b6017fe26506fb6831195 22570276 pipewire-doc_0.3.10-1_all.deb 5102d4895c8c1d9d88174c43efe4a830e1662e48 1412408 pipewire-tests-dbgsym_0.3.10-1_amd64.deb ad9999ae3e9def2b21d7149af1a2c6ba3c7c3d79 248608 pipewire-tests_0.3.10-1_amd64.deb cb33f9f6efe6377909db8999c8ccbde75725894e 20250 pipewire_0.3.10-1_amd64.buildinfo e1b889e3325063cbfd599993bd287f5b8d82b346 7020 pipewire_0.3.10-1_amd64.deb Checksums-Sha256: f4a6cd7dd7587cf311c5c9b0d53ed7d4c60daf593d807982e479aaccd705e434 3379 pipewire_0.3.10-1.dsc 92bae19a5e98efaab16ae87e677e1f030cee9e49f4e199725a2fcacb2f60b29c 1148297 pipewire_0.3.10.orig.tar.gz 0cfa3588e121def81a27bf86290e8beb1c2b806a0ea3599ab4c52839e62f15bc 11380 pipewire_0.3.10-1.debian.tar.xz fffe9d2b4d9f17018ede647231c333eaa38d7e763b9aee57aaa4964cd210ef52 170868 gstreamer1.0-pipewire-dbgsym_0.3.10-1_amd64.deb c8dc28610057d3d2d8cd7d794273963e9d6ee8180f6087bb03e7c604c991dd55 44660 gstreamer1.0-pipewire_0.3.10-1_amd64.deb 5390c6f30646e776e8961659b3c696c7c7c660c04033551eeca7a545e4f8ca3a 545036 libpipewire-0.3-0-dbgsym_0.3.10-1_amd64.deb 47d54c7ad149ae03f3c03e1700929f2757944e97c4eef5fd8cb1917896afe1ad 160232 libpipewire-0.3-0_0.3.10-1_amd64.deb e56a1568d310fb8ef2ef872950cfe2263587b60c66eb871df107db459218887e 46520 libpipewire-0.3-dev_0.3.10-1_amd64.deb e873416def86620f3558a8e61935472b7d8dbd434c479b3e2d109c35ff6d067c 1174796 libpipewire-0.3-modules-dbgsym_0.3.10-1_amd64.deb 291fc3e28a31a13d4d6ab219a38498c15fdca990750ddc6f2db94a6119c9e0d3 192420 libpipewire-0.3-modules_0.3.10-1_amd64.deb 2eeb9297736dd39daeaa15ef7b2414d43815c0d3a88c570e190c3e74e44f6346 453412 libspa-0.2-bluetooth-dbgsym_0.3.10-1_amd64.deb cac326a5452d591396abb16910e59622f32f5653f0b8b118b2b022038d089e06 76952 libspa-0.2-bluetooth_0.3.10-1_amd64.deb 074ad08642cef4d2b245551406186598c54e56f2b6ecd69596d4d2572f425f12 65372 libspa-0.2-dev_0.3.10-1_amd64.deb 7292197a1d50a59bdf33d7b0d23ab6a8f47b30e589f4a155c67fc81a9bf6e170 210096 libspa-0.2-jack-dbgsym_0.3.10-1_amd64.deb 2e0caa0c0e0cce6facd5edcf073380b32492b119fe57de738116db2f2e0111bf 40268 libspa-0.2-jack_0.3.10-1_amd64.deb 88368c037cc6e0b06e2ec8fc656fb03c3287a46244cb8bb5e5857649ebb99e69 2393176 libspa-0.2-modules-dbgsym_0.3.10-1_amd64.deb 534b49420be1f420395e4e30df50ac9eba024ed95b26fb19898907be52925ddd 369668 libspa-0.2-modules_0.3.10-1_amd64.deb 73370d0751009cae1879167ecda03667c81f1ee5bfdcf7c7df03fd20a0a70261 635700 pipewire-audio-client-libraries-dbgsym_0.3.10-1_amd64.deb 7f01be8244f2552f8984d161d7e724abfd6b5d1cdf32acc22496d3b42aa4dc8b 178124 pipewire-audio-client-libraries_0.3.10-1_amd64.deb 54cce37fc55d7dc20663962ddedda4a2dc1c87ad964e0a3d3007f302134bd804 831020 pipewire-bin-dbgsym_0.3.10-1_amd64.deb 377845aaf68dbafcc4c9add9930c95874519cf2bd33fbcd95d7b536542287c01 211116 pipewire-bin_0.3.10-1_amd64.deb ec75e2e251f3c5dbae7db8f664b95db28ee42596f153ea89c1c76ba1d40b0fe4 22570276 pipewire-doc_0.3.10-1_all.deb 020e74b617cb5a21d4c85af68b4c1e794e6436342d85fc5ed460ea4672431c1d 1412408 pipewire-tests-dbgsym_0.3.10-1_amd64.deb af9b82b978d67b5000a43d773e0ed80258b4ccf89b403db1e00e4ff768d27bf1 248608 pipewire-tests_0.3.10-1_amd64.deb 0da195b12c9fcbe0efe8831c3e2d0278f783ca94fcd3052b98822e2d989fb3c6 20250 pipewire_0.3.10-1_amd64.buildinfo a22b4efec1ddbe65e0bbfd31b2d6c00fb70eae4fb781ca664552742f0f79b657 7020 pipewire_0.3.10-1_amd64.deb Files: 82e423a981dcdd900456717dc720e8b3 3379 libs optional pipewire_0.3.10-1.dsc b72692c2d7a905abf50fcfe38937b4df 1148297 libs optional pipewire_0.3.10.orig.tar.gz d1a018008787d883d7e3784d0a3bb198 11380 libs optional pipewire_0.3.10-1.debian.tar.xz e89e2f2240d3b806688f35e7f11aaf62 170868 debug optional gstreamer1.0-pipewire-dbgsym_0.3.10-1_amd64.deb 708d3a2ca18a947ed23c64b740199b08 44660 libs optional gstreamer1.0-pipewire_0.3.10-1_amd64.deb b1c87a4599a2a79de27fe6c2b632c6bd 545036 debug optional libpipewire-0.3-0-dbgsym_0.3.10-1_amd64.deb 9de614956ed41ef8dab7b35b9172c946 160232 libs optional libpipewire-0.3-0_0.3.10-1_amd64.deb 8b040d383fc6b5a0aafc661655718db7 46520 libdevel optional libpipewire-0.3-dev_0.3.10-1_amd64.deb 7ca529aa33645d40f32548e78d8df3d7 1174796 debug optional libpipewire-0.3-modules-dbgsym_0.3.10-1_amd64.deb 583ad20c47b0b45ca15bc4f027e7675c 192420 libs optional libpipewire-0.3-modules_0.3.10-1_amd64.deb cf2ce479b363051d9a9f5c5c54890a92 453412 debug optional libspa-0.2-bluetooth-dbgsym_0.3.10-1_amd64.deb cd0d1b2bc090b0d7e88397f2449f2120 76952 libs optional libspa-0.2-bluetooth_0.3.10-1_amd64.deb f80c7b2aced08a6adff69c5fe53a73de 65372 libdevel optional libspa-0.2-dev_0.3.10-1_amd64.deb acc2a95c3702db291f8c1f4a9c7e74a2 210096 debug optional libspa-0.2-jack-dbgsym_0.3.10-1_amd64.deb f4ce6d5c7975a93de7379202d3ad747e 40268 libs optional libspa-0.2-jack_0.3.10-1_amd64.deb 12c14ba08e61b18de7a7c60538ce18e4 2393176 debug optional libspa-0.2-modules-dbgsym_0.3.10-1_amd64.deb f8efd7141c275c749921b2a1f38ec082 369668 libs optional libspa-0.2-modules_0.3.10-1_amd64.deb 3c263eaf5bf1b25cb4601b9a1acedc2e 635700 debug optional pipewire-audio-client-libraries-dbgsym_0.3.10-1_amd64.deb da836401f86cfb48f921278d7e2de93a 178124 libs optional pipewire-audio-client-libraries_0.3.10-1_amd64.deb a66ddb2685b9e3840a5604a2dc60d41b 831020 debug optional pipewire-bin-dbgsym_0.3.10-1_amd64.deb 030bafc9124c97b39d455635babb0c6f 211116 video optional pipewire-bin_0.3.10-1_amd64.deb 59e945bed33acfe70b863223fde11c66 22570276 doc optional pipewire-doc_0.3.10-1_all.deb 6ee54b7929574f73eed626be10cf5203 1412408 debug optional pipewire-tests-dbgsym_0.3.10-1_amd64.deb a7eb1a827f3facfee96609bd118be967 248608 misc optional pipewire-tests_0.3.10-1_amd64.deb acea2a3eb458b38ab0c23e76827d48d6 20250 libs optional pipewire_0.3.10-1_amd64.buildinfo 7be15bc0088e796fb8b5583fd7d0d787 7020 video optional pipewire_0.3.10-1_amd64.deb -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEE+uHltkZSvnmOJ4zCC8R9xk0TUwYFAl9DznsRHGFuZHJlYXNA ZmF0YWwuc2UACgkQC8R9xk0TUwYV1xAApORX30+PZC1RrMdulYU7S/6BObgmKqNz nZyNZZ+pnSOubHamreHYW/DkjZAZPLZ7Y8A3tKX0KTg7t4mo84ffuExNJXSYh6lg BYVW2oOBPhJ52cgJhQsLFE/qASt5V4lH0kDtNI++qNmMBPz12rPB8Rr+zh5RW1AP Npqio5HQYDjfIo4x+k9/g3rZiFm9cuNecGUdFGI5Jkml/+jwjP30QHxdPzE0cViP XROnByJtcHWUL7KPwaVnOJWOSqB/ZL8+zBE1Z/s+JuMdOCM1/pvbPf2wY7B70sPH xn7n5m2RxQbT81YfW9CNDc4KNC3hg4LiYWE7wj8eC8D4MVBYBhQiVACPQ+wih4vi DHliCISrdnw5LSdtl19MtGbK2OwXWG6pgvLlGWPjjoA1lmIzXrV/cHrpMboSFdRI 53a5YyfPJZUw3SlUGd60f6p/EBNRZ2hvI6+Fr39m+Q/5YLfimq3rWQDl9VTA9JyY 5YkMEpjtEDK1lAEiiYuqarFEkb4xC/xTCoGGT6uuWttBVvZue/WuvkWG8eb0M9US O2aMBV74IQl8BEVo8/xeVZqZb3dyiUlN5deU2xRsn/Srb7NVYWXR1gSd847hR1h5 g1nUIOBuR8TIADxumGin1C1dojjEPf8gbxqNaJF2F5gbedyV2kScIcl1+ibM1j6A DVDKh2O08x0= =4MjE -----END PGP SIGNATURE-----