Changeset e77c478 for multimedia/libdriv/pipewire.xml
- Timestamp:
- 07/18/2023 04:51:51 PM (15 months ago)
- Branches:
- 12.0, 12.1, 12.2, gimp3, ken/TL2024, ken/tuningfonts, lazarus, plabs/newcss, python3.11, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/for-12.3, xry111/llvm18, xry111/spidermonkey128
- Children:
- 6dfe4ab
- Parents:
- 4048bc73 (diff), 5af5876 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
multimedia/libdriv/pipewire.xml
r4048bc73 re77c478 7 7 <!ENTITY pipewire-download-http "https://github.com/PipeWire/pipewire/archive/&pipewire-version;/pipewire-&pipewire-version;.tar.gz"> 8 8 <!ENTITY pipewire-download-ftp " "> 9 <!ENTITY pipewire-md5sum " b07218e9c5e0e1f3c80fe288c378d8c4">9 <!ENTITY pipewire-md5sum "684576cc32eb622e8987cbb73b07d770"> 10 10 <!ENTITY pipewire-size "2.0 MB"> 11 <!ENTITY pipewire-buildsize " 65MB (with tests)">12 <!ENTITY pipewire-time "0. 5SBU (with tests, both using parallelism=4)">11 <!ENTITY pipewire-buildsize "80 MB (with tests)"> 12 <!ENTITY pipewire-time "0.6 SBU (with tests, both using parallelism=4)"> 13 13 ]> 14 14 … … 126 126 cd build && 127 127 128 meson setup --prefix=/usr\129 --buildtype=release\130 -Dsession-managers=\131 ..&&128 meson setup .. \ 129 --prefix=/usr \ 130 --buildtype=release \ 131 -Dsession-managers="[]" && 132 132 ninja</userinput></screen> 133 133 … … 158 158 159 159 <para> 160 <parameter>-Dsession-managers=</parameter>: This switch 161 prevents automatic downloading external dependencies. 160 <parameter>-Dsession-managers=[]</parameter>: This switch 161 allows to specify the session managers to build as subprojects. Since 162 the recommended session manager (<ulink 163 url="https://gitlab.freedesktop.org/pipewire/wireplumber"> 164 WirePlumber</ulink>) is available as a standalone 165 project, don't specify anything here. This prevents downloading external 166 dependencies during the meson step. 162 167 </para> 163 168 … … 191 196 <seg> 192 197 pipewire, 193 pipewire-avb,194 pipewire-pulse,195 198 pw-cat, 196 199 pw-cli, … … 213 216 spa-monitor, 214 217 spa-resample, and 215 pw-dsdplay, pw-midiplay, pw-midirecord, pw-play, and pw-record 216 (symlinks to pw-cat) 218 pipewire-aes67, pipewire-avb, pipewire-pulse (symlinks to pipewire), 219 pw-dsdplay, pw-encplay, pw-midiplay, pw-midirecord, pw-play, 220 pw-record (symlinks to pw-cat) 217 221 </seg> 218 222 <seg> 219 223 libpipewire-0.3.so and 220 56 modules below /usr/lib/pipewire-0.3 and /usr/lib/spa-0.2<!--, 221 [pierre July 29th, 2020]: all the following libs are in subdirectories 222 of /usr/lib. I'm not sure they should appear. But if they should, there 223 are many more libs to list... 224 libpulse-mainloop-glib-pw.so, 225 libpulse.so, 226 libpulse-simple.so, 227 libasound_module_pcm_pipewire.so, and 228 libgstpipewire.so 229 [bdubbs Sep 29th, 2020]: add 230 libpipewire-module-{access,adapter,client-device,client-node, 231 link-factory,metadata,portal,profiler,protocol-native, 232 rtkit,session-manager,spa-device,spa-device-factory,spa-node, 233 spa-node-factory}.so 234 libasound_module_ctl_pipewire.so 235 libasound_module_pcm_pipewire.so 236 libspa-{alsa,audioconvert,audiomixer,bluez5,control,dbus,support 237 v4l2,videoconvert}.so 238 --> 224 58 modules below /usr/lib/pipewire-0.3 and /usr/lib/spa-0.2 239 225 </seg> 240 226 <seg> 241 <!--/etc/pipewire,-->242 227 /usr/include/pipewire-0.3, 243 228 /usr/include/spa-0.2, … … 270 255 </listitem> 271 256 </varlistentry> 272 257 <!-- not installed now: deprecated 273 258 <varlistentry id="pipewire-media-session"> 274 259 <term><command>pipewire-media-session</command></term> … … 283 268 </listitem> 284 269 </varlistentry> 285 270 --> 286 271 <varlistentry id="pipewire-pulse"> 287 272 <term><command>pipewire-pulse</command></term> … … 444 429 </varlistentry> 445 430 446 <!--447 <varlistentry id="pw-pulse">448 <term><command>pw-pulse</command></term>449 <listitem>450 <para>451 runs Pulseaudio applications on pipewire.452 </para>453 <indexterm zone="pipewire pw-pulse">454 <primary sortas="b-pw-pulse">pw-pulse</primary>455 </indexterm>456 </listitem>457 </varlistentry>458 -->459 460 431 <varlistentry id="pw-reserve"> 461 432 <term><command>pw-reserve</command></term> … … 565 536 </listitem> 566 537 </varlistentry> 567 <!-- 568 <varlistentry id="libpulse-mainloop-glib-pw"> 569 <term><filename class="libraryfile">libpulse-mainloop-glib-pw.so</filename></term> 570 <listitem> 571 <para> 572 provides a glib main() loop for pulseaudio to route media through 573 pipewire. 574 </para> 575 <indexterm zone="pipewire libpulse-mainloop-glib-pw"> 576 <primary sortas="c-libpulse-mainloop-glib-pw">libpulse-mainloop-glib-pw.so</primary> 577 </indexterm> 578 </listitem> 579 </varlistentry> 580 538 <!-- not in /usr/lib 581 539 <varlistentry id="libpulse"> 582 540 <term><filename class="libraryfile">libpulse.so</filename></term>
Note:
See TracChangeset
for help on using the changeset viewer.