tests/lutris: stub packages

This commit is contained in:
Austin Horstman
2026-05-02 20:09:36 -05:00
parent 1e313820a3
commit b4b920d9ec
2 changed files with 27 additions and 2 deletions

View File

@@ -1,5 +1,17 @@
{ config, ... }:
let
fakeLutris = config.lib.test.mkStubPackage {
name = "lutris";
version = "0.5.22";
extraAttrs.override = _: fakeLutris;
};
in
{
programs.lutris.enable = true;
programs.lutris = {
enable = true;
package = fakeLutris;
};
nmt.script =
let
wineRunnersDir = "home-files/.local/share/lutris/runners";

View File

@@ -1,7 +1,20 @@
{ pkgs, lib, ... }:
{
config,
pkgs,
lib,
...
}:
let
fakeLutris = config.lib.test.mkStubPackage {
name = "lutris";
version = "0.5.22";
extraAttrs.override = _: fakeLutris;
};
in
{
programs.lutris = {
enable = true;
package = fakeLutris;
defaultWinePackage = pkgs.proton-ge-bin;
runners = {
wine.settings = {