diff --git a/meson.build b/meson.build index 50d6dc66..c742930e 100644 --- a/meson.build +++ b/meson.build @@ -21,7 +21,8 @@ wfconfig = dependency('wf-config', version: '>=0.7.0') #TODO fallback submodule epoxy = dependency('epoxy') gtklayershell = dependency('gtk4-layer-shell-0', fallback: ['gtk4-layer-shell']) libpulse = dependency('libpulse', required: get_option('pulse')) -wireplumber = dependency('wireplumber-0.5', required: get_option('wireplumber')) +pipewire = dependency('libpipewire-0.3', required: get_option('pipewire')) +wireplumber = dependency('wireplumber-0.5', required: get_option('pipewire')) dbusmenu_gtk = dependency('dbusmenu-glib-0.4') libgvc = subproject('gvc', default_options: ['static=true'], required: get_option('pulse')) xkbregistry = dependency('xkbregistry') diff --git a/meson_options.txt b/meson_options.txt index 8ecd76c0..7d8b1546 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -5,10 +5,10 @@ option( description: 'Build pulseaudio volume widget', ) option( - 'wireplumber', + 'pipewire', type: 'feature', value: 'auto', - description: 'Build wireplumber and mixer widget', + description: 'Build wireplumber mixer widget', ) option( 'wayland-logout', diff --git a/metadata/dock.xml b/metadata/dock.xml index 3451c111..ca791805 100644 --- a/metadata/dock.xml +++ b/metadata/dock.xml @@ -12,9 +12,20 @@ true + + + - + + + + + + + @@ -179,7 +218,7 @@ + + <_short>Notifications @@ -388,6 +437,11 @@ 0 0 +