From 1931b5460034b63dcb1c89bd0c8825a751829f45 Mon Sep 17 00:00:00 2001 From: Ophestra Date: Sun, 7 Dec 2025 22:33:45 +0900 Subject: hst: add pipewire flag These are for #26. None of them are implemented yet. This fixes up test cases for the change to happen. Existing source code and JSON configuration continue to have the same effect. Existing flags get its EPulse bit replaced by EPipeWire. Signed-off-by: Ophestra --- cmd/hakurei/print_test.go | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'cmd') diff --git a/cmd/hakurei/print_test.go b/cmd/hakurei/print_test.go index 1d6f5119..d0c12d19 100644 --- a/cmd/hakurei/print_test.go +++ b/cmd/hakurei/print_test.go @@ -32,7 +32,7 @@ var ( PID: 0xbeef, ShimPID: 0xcafe, Config: &hst.Config{ - Enablements: hst.NewEnablements(hst.EWayland | hst.EPulse), + Enablements: hst.NewEnablements(hst.EWayland | hst.EPipeWire), Identity: 1, Container: &hst.ContainerConfig{ Shell: check.MustAbs("/bin/sh"), @@ -62,7 +62,7 @@ func TestPrintShowInstance(t *testing.T) { {"nil", nil, nil, false, false, "Error: invalid configuration!\n\n", false}, {"config", nil, hst.Template(), false, false, `App Identity: 9 (org.chromium.Chromium) - Enablements: wayland, dbus, pulseaudio + Enablements: wayland, dbus, pipewire, pulseaudio Groups: video, dialout, plugdev Flags: multiarch, compat, devel, userns, net, abstract, tty, mapuid, device, runtime, tmpdir Home: /data/data/org.chromium.Chromium @@ -159,7 +159,7 @@ Session bus App Identity: 9 (org.chromium.Chromium) - Enablements: wayland, dbus, pulseaudio + Enablements: wayland, dbus, pipewire, pulseaudio Groups: video, dialout, plugdev Flags: multiarch, compat, devel, userns, net, abstract, tty, mapuid, device, runtime, tmpdir Home: /data/data/org.chromium.Chromium @@ -215,6 +215,7 @@ App "enablements": { "wayland": true, "dbus": true, + "pipewire": true, "pulse": true }, "session_bus": { @@ -366,6 +367,7 @@ App "enablements": { "wayland": true, "dbus": true, + "pipewire": true, "pulse": true }, "session_bus": { @@ -564,6 +566,7 @@ func TestPrintPs(t *testing.T) { "enablements": { "wayland": true, "dbus": true, + "pipewire": true, "pulse": true }, "session_bus": { @@ -715,7 +718,7 @@ func TestPrintPs(t *testing.T) { "shim_pid": 51966, "enablements": { "wayland": true, - "pulse": true + "pipewire": true }, "identity": 1, "groups": null, -- cgit v1.3.1