Page MenuHomeSolus

D14217.id34692.diff
No OneTemporary

D14217.id34692.diff

diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,6 +1,6 @@
name : pipewire
version : 0.3.72
-release : 68
+release : 69
source :
- https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/0.3.72/pipewire-0.3.72.tar.gz : eb11d03e7c700e0d9204624fd3116f165f104c37eff30e93e7ac6df763e93829
homepage : https://pipewire.org/
@@ -49,6 +49,7 @@
- pkgconfig(sbc)
rundeps :
- rtkit
+ - wireplumber
patterns :
- alsa :
- /usr/share/alsa/conf.d/99-pipewire-default.conf # Consider moving this back when we pull the trigger on pipewire
@@ -89,6 +90,15 @@
%ninja_install
install -Dm00644 $pkgfiles/pipewire-jack.ld.conf $installdir/usr/share/ld.so.conf.d/pipewire-jack.conf
+ # Enable user service by default
+ if [[ -z "${EMUL32BUILD}" ]]; then
+ install -dm0644 $installdir/usr/lib/systemd/user/sockets.target.wants
+ ln -s /usr/lib/systemd/user/pipewire.socket \
+ $installdir/usr/lib/systemd/user/sockets.target.wants/
+ ln -s /usr/lib/systemd/user/pipewire-pulse.socket \
+ $installdir/usr/lib/systemd/user/sockets.target.wants/
+ fi
+
# Remove unnecessary udev rules file from the 32-bit package
if [[ -n "${EMUL32BUILD}" ]]; then
rm -rf $installdir/%libdir%/udev/
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -54,6 +54,8 @@
<Path fileType="library">/usr/lib/systemd/user/pipewire-pulse.socket</Path>
<Path fileType="library">/usr/lib/systemd/user/pipewire.service</Path>
<Path fileType="library">/usr/lib/systemd/user/pipewire.socket</Path>
+ <Path fileType="library">/usr/lib/systemd/user/sockets.target.wants/pipewire-pulse.socket</Path>
+ <Path fileType="library">/usr/lib/systemd/user/sockets.target.wants/pipewire.socket</Path>
<Path fileType="library">/usr/lib64/alsa-lib/libasound_module_ctl_pipewire.so</Path>
<Path fileType="library">/usr/lib64/alsa-lib/libasound_module_pcm_pipewire.so</Path>
<Path fileType="library">/usr/lib64/gstreamer-1.0/libgstpipewire.so</Path>
@@ -278,7 +280,7 @@
<Description xml:lang="en">PipeWire is a server and user space API to deal with multimedia pipelines.</Description>
<PartOf>emul32</PartOf>
<RuntimeDependencies>
- <Dependency release="68">pipewire</Dependency>
+ <Dependency release="69">pipewire</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/alsa-lib/libasound_module_ctl_pipewire.so</Path>
@@ -349,8 +351,8 @@
<Description xml:lang="en">PipeWire is a server and user space API to deal with multimedia pipelines.</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="68">pipewire-devel</Dependency>
- <Dependency release="68">pipewire-32bit</Dependency>
+ <Dependency release="69">pipewire-devel</Dependency>
+ <Dependency release="69">pipewire-32bit</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib32/libpipewire-0.3.so</Path>
@@ -373,7 +375,7 @@
<Description xml:lang="en">PipeWire is a server and user space API to deal with multimedia pipelines.</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="68">pipewire</Dependency>
+ <Dependency release="69">pipewire</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/pipewire-0.3/pipewire/array.h</Path>
@@ -584,7 +586,7 @@
<Description xml:lang="en">JACK client/server libraries and configuration for PipeWire</Description>
<PartOf>multimedia.audio</PartOf>
<RuntimeDependencies>
- <Dependency release="68">pipewire</Dependency>
+ <Dependency release="69">pipewire</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin/pw-jack</Path>
@@ -612,8 +614,8 @@
</Files>
</Package>
<History>
- <Update release="68">
- <Date>2023-07-05</Date>
+ <Update release="69">
+ <Date>2023-07-08</Date>
<Version>0.3.72</Version>
<Comment>Packaging update</Comment>
<Name>Joey Riches</Name>

File Metadata

Mime Type
text/plain
Expires
Tue, Aug 8, 2:05 PM (49 m, 35 s ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5886954
Default Alt Text
D14217.id34692.diff (4 KB)

Event Timeline