From 644552519e74bde9c21ea7ec473d5eee67915d25 Mon Sep 17 00:00:00 2001 From: Austin Horstman Date: Thu, 30 Jan 2025 18:30:49 -0600 Subject: [PATCH] sway-stubs: add more stubs Reducing closure from 500MB to 357MB --- .../services/window-managers/sway/sway-stubs.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/tests/modules/services/window-managers/sway/sway-stubs.nix b/tests/modules/services/window-managers/sway/sway-stubs.nix index f946dfa78..ddf11730b 100644 --- a/tests/modules/services/window-managers/sway/sway-stubs.nix +++ b/tests/modules/services/window-managers/sway/sway-stubs.nix @@ -1,4 +1,4 @@ -{ +{ config, lib, ... }: { # Avoid unnecessary downloads in CI jobs and/or make out paths constant, i.e., # not containing hashes, version numbers etc. test.stubs = { @@ -10,4 +10,13 @@ swaybg = { }; xwayland = { }; }; + + nixpkgs.overlays = [ + (_final: _prev: { + procps = config.lib.test.mkStubPackage { name = "procps"; }; + dbus = config.lib.test.mkStubPackage { name = "dbus"; }; + systemd = + lib.makeOverridable (_attrs: config.lib.test.mkStubPackage { }) { }; + }) + ]; }