diff --git a/srcpkgs/wireplumber-elogind b/srcpkgs/wireplumber-elogind new file mode 120000 index 00000000000..00ad6b20db5 --- /dev/null +++ b/srcpkgs/wireplumber-elogind @@ -0,0 +1 @@ +wireplumber \ No newline at end of file diff --git a/srcpkgs/wireplumber/template b/srcpkgs/wireplumber/template index 0014c3357f7..5d7510f0d9b 100644 --- a/srcpkgs/wireplumber/template +++ b/srcpkgs/wireplumber/template @@ -1,12 +1,12 @@ # Template file for 'wireplumber' pkgname=wireplumber version=0.4.14 -revision=5 +revision=6 build_style=meson build_helper=gir configure_args="-Dintrospection=enabled -Dsystem-lua=true" hostmakedepends="pkg-config glib-devel python3-lxml doxygen gettext" -makedepends="libglib-devel pipewire-devel lua54-devel" +makedepends="libglib-devel pipewire-devel lua54-devel elogind-devel" checkdepends="pipewire dbus" short_desc="Session and policy manager implementation for PipeWire" maintainer="Érico Nogueira " @@ -25,7 +25,7 @@ post_install() { } wireplumber-devel_package() { - depends="${sourcepkg}>=${version}_${revision}" + depends="${sourcepkg}>=${version}_${revision} libglib-devel" short_desc+=" - development files" pkg_install() { vmove usr/include @@ -34,3 +34,11 @@ wireplumber-devel_package() { vmove usr/share/gir-1.0 } } + +wireplumber-elogind_package() { + depends="${sourcepkg}>=${version}_${revision}" + short_desc+=" - elogind integration" + pkg_install() { + vmove "usr/lib/wireplumber-${version%.*}/libwireplumber-module-logind.so" + } +}