factorio: Can't wait for the PR...

This commit is contained in:
Erwin Boskma 2024-10-21 23:25:14 +02:00
parent 44b7725e05
commit 880de276da
Signed by: erwin
SSH key fingerprint: SHA256:/Wk1WZdLg+vQHs3in9qq7PsIp8SMzwGSk/RLZ5zPuZk
2 changed files with 59 additions and 0 deletions

View file

@ -23,4 +23,5 @@ _final: prev: {
peakperf = prev.pkgs.callPackage ../pkgs/peakperf {
enableCuda = false; # peakperf needs cuda-samples, which is not available in current CUDA. CUDA 11 is broken due to CVEs in freeimage
};
factorio = prev.factorio.override { versionsJson = ./factorio.json; };
}

58
overlays/factorio.json Normal file
View file

@ -0,0 +1,58 @@
{
"x86_64-linux": {
"alpha": {
"experimental": {
"name": "factorio_alpha_x64-2.0.7.tar.xz",
"needsAuth": true,
"sha256": "14gsl01j06d0cfii2zsp0njak3hf8kgb9ig9i3prbch507bmfw6q",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/2.0.7/alpha/linux64",
"version": "2.0.7"
},
"stable": {
"name": "factorio_alpha_x64-2.0.7.tar.xz",
"needsAuth": true,
"sha256": "14gsl01j06d0cfii2zsp0njak3hf8kgb9ig9i3prbch507bmfw6q",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/2.0.7/alpha/linux64",
"version": "2.0.7"
}
},
"demo": {
"experimental": {
"name": "factorio_demo_x64-1.1.110.tar.xz",
"needsAuth": false,
"sha256": "0dasxgrybl00vrabgrlarsvg0hdg5rvn3y4hsljhqc4zpbf93nxx",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/1.1.110/demo/linux64",
"version": "1.1.110"
},
"stable": {
"name": "factorio_demo_x64-1.1.110.tar.xz",
"needsAuth": false,
"sha256": "0dasxgrybl00vrabgrlarsvg0hdg5rvn3y4hsljhqc4zpbf93nxx",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/1.1.110/demo/linux64",
"version": "1.1.110"
}
},
"headless": {
"experimental": {
"name": "factorio_headless_x64-2.0.7.tar.xz",
"needsAuth": false,
"sha256": "0qi7vypm4iy3cp9qyl3cvvm606g9g37sa2pls4y7glxiwng4m9p6",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/2.0.7/headless/linux64",
"version": "2.0.7"
},
"stable": {
"name": "factorio_headless_x64-2.0.7.tar.xz",
"needsAuth": false,
"sha256": "0qi7vypm4iy3cp9qyl3cvvm606g9g37sa2pls4y7glxiwng4m9p6",
"tarDirectory": "x64",
"url": "https://factorio.com/get-download/2.0.7/headless/linux64",
"version": "2.0.7"
}
}
}
}