winetricks fix, lutris bump
This commit is contained in:
parent
fd6ca65cb2
commit
173f43aeb0
3 changed files with 47 additions and 11 deletions
|
|
@ -1,4 +1,8 @@
|
|||
final: prev: {
|
||||
final: prev:
|
||||
let
|
||||
winePkg = final.wineWow64Packages.full;
|
||||
in
|
||||
{
|
||||
# xdg-desktop-portal-cosmic = prev.xdg-desktop-portal-cosmic.overrideAttrs (old: {
|
||||
# postPatch = (old.postPatch or "") + ''
|
||||
# unitDir="$out/lib/systemd/user"
|
||||
|
|
@ -99,6 +103,36 @@ final: prev: {
|
|||
});
|
||||
})
|
||||
];
|
||||
lutris-unwrapped = prev.lutris-unwrapped.overrideAttrs (
|
||||
old:
|
||||
let
|
||||
version = "0.5.22";
|
||||
in
|
||||
{
|
||||
src = prev.fetchFromGitHub {
|
||||
owner = "lutris";
|
||||
repo = "lutris";
|
||||
tag = "v${version}";
|
||||
hash = "sha256-4mNknvfJQJEPZjQoNdKLQcW4CI93D6BUDPj8LtD940A=";
|
||||
};
|
||||
}
|
||||
);
|
||||
winetricks = final.symlinkJoin {
|
||||
name = "winetricks-${prev.winetricks.version}";
|
||||
paths = [ prev.winetricks ];
|
||||
nativeBuildInputs = [ final.makeWrapper ];
|
||||
|
||||
postBuild = ''
|
||||
wrapProgram "$out/bin/winetricks" \
|
||||
--prefix PATH : "${final.lib.makeBinPath [ winePkg ]}" \
|
||||
--set-default WINE "${winePkg}/bin/wine" \
|
||||
--run 'wine_dir="$(${final.coreutils}/bin/dirname "$(${final.coreutils}/bin/readlink -f "$WINE")")"' \
|
||||
--run ': "''${WINE_BIN:=$wine_dir/.wine}"' \
|
||||
--run 'export WINE WINESERVER WINE_BIN WINESERVER_BIN'
|
||||
'';
|
||||
|
||||
meta = prev.winetricks.meta;
|
||||
};
|
||||
# winetricks = prev.winetricks.overrideAttrs (
|
||||
# old:
|
||||
# let
|
||||
|
|
|
|||
18
flake.lock
generated
18
flake.lock
generated
|
|
@ -46,11 +46,11 @@
|
|||
"nixpkgs": "nixpkgs"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1773279046,
|
||||
"narHash": "sha256-k1S9VEaiRgRrfwolWKV+n3YKpfnQCoE+3M9BDrWVwyI=",
|
||||
"lastModified": 1773421907,
|
||||
"narHash": "sha256-TN8Qf8RhmOX7TAwhdjGaE/clgAxzfHwsOjGSxz0Bz/0=",
|
||||
"owner": "sadjow",
|
||||
"repo": "claude-code-nix",
|
||||
"rev": "00189c0d55fd64d8f7880979d9f91dcb675996e0",
|
||||
"rev": "4746a848ccb3e1ba1a1c99fd063bf998045b81ac",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -451,11 +451,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1773367248,
|
||||
"narHash": "sha256-FFMc1uAwy2GYasd0rdNDVxKyAgzuoJH2M+GglBQbqf0=",
|
||||
"lastModified": 1773422513,
|
||||
"narHash": "sha256-MPjR48roW7CUMU6lu0+qQGqj92Kuh3paIulMWFZy+NQ=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "be0c641a6a5564caa33982faa1fe2c60d92131c7",
|
||||
"rev": "ef12a9a2b0f77c8fa3dda1e7e494fca668909056",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -695,11 +695,11 @@
|
|||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1773110118,
|
||||
"narHash": "sha256-mPAG8phMbCReKSiKAijjjd3v7uVcJOQ75gSjGJjt/Rk=",
|
||||
"lastModified": 1773231277,
|
||||
"narHash": "sha256-Xy3WEpUAbpsz8ydgvVAQAGGB/WB+8cNA5cshiL0McTI=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "e607cb5360ff1234862ac9f8839522becb853bb9",
|
||||
"rev": "75690239f08f885ca9b0267580101f60d10fbe62",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
|||
4
home.nix
4
home.nix
|
|
@ -91,6 +91,8 @@
|
|||
heroic
|
||||
vintagestory
|
||||
prismlauncher
|
||||
# bottles # sunthetik2 mouse issues
|
||||
# umu-launcher
|
||||
|
||||
### neural networks
|
||||
dsearch
|
||||
|
|
@ -554,7 +556,7 @@
|
|||
# runner_executable = "${pkgs.wineWowPackages.full}/bin/wine";
|
||||
};
|
||||
system = {
|
||||
game_path = "/home/thek0tyara/Documents/lutris";
|
||||
game_path = "/home/thek0tyara/Documents/games/lutris";
|
||||
disable_runtime = false;
|
||||
prefer_system_libs = true;
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue