diff options
author | Luke Granger-Brown <git@lukegb.com> | 2020-11-28 22:52:07 +0000 |
---|---|---|
committer | Luke Granger-Brown <git@lukegb.com> | 2020-11-30 18:07:16 +0000 |
commit | 2c8f7755d40dd1a77f99d766e1d23a3d4ddf67a1 (patch) | |
tree | b23e325ee068d466360edf088829588f3b92678a /pkgs/games/factorio/versions.json | |
parent | 9a63b3d3d61ca822aceeb4a994e8ef21a7593cc7 (diff) | |
download | nixpkgs-2c8f7755d40dd1a77f99d766e1d23a3d4ddf67a1.tar nixpkgs-2c8f7755d40dd1a77f99d766e1d23a3d4ddf67a1.tar.gz nixpkgs-2c8f7755d40dd1a77f99d766e1d23a3d4ddf67a1.tar.bz2 nixpkgs-2c8f7755d40dd1a77f99d766e1d23a3d4ddf67a1.tar.lz nixpkgs-2c8f7755d40dd1a77f99d766e1d23a3d4ddf67a1.tar.xz nixpkgs-2c8f7755d40dd1a77f99d766e1d23a3d4ddf67a1.tar.zst nixpkgs-2c8f7755d40dd1a77f99d766e1d23a3d4ddf67a1.zip |
factorio: add an updateScript
The updateScript knows how to automatically fetch and update the version data from the Factorio versions API (and update the hashes appropriately), which makes it easier to update whenever experimental does.
Diffstat (limited to 'pkgs/games/factorio/versions.json')
-rw-r--r-- | pkgs/games/factorio/versions.json | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/pkgs/games/factorio/versions.json b/pkgs/games/factorio/versions.json new file mode 100644 index 00000000000..82ab40ec3cb --- /dev/null +++ b/pkgs/games/factorio/versions.json @@ -0,0 +1,58 @@ +{ + "x86_64-linux": { + "alpha": { + "experimental": { + "name": "factorio_alpha_x64-1.1.2.tar.xz", + "needsAuth": true, + "sha256": "0cmia16d5dhy3f8mck926d7rrnavxmvb6a72ymjllxm37slsx60j", + "tarDirectory": "x64", + "url": "https://factorio.com/get-download/1.1.2/alpha/linux64", + "version": "1.1.2" + }, + "stable": { + "name": "factorio_alpha_x64-1.0.0.tar.xz", + "needsAuth": true, + "sha256": "0zixscff0svpb0yg8nzczp2z4filqqxi1k0z0nrpzn2hhzhf1464", + "tarDirectory": "x64", + "url": "https://factorio.com/get-download/1.0.0/alpha/linux64", + "version": "1.0.0" + } + }, + "demo": { + "experimental": { + "name": "factorio_demo_x64-1.0.0.tar.xz", + "needsAuth": false, + "sha256": "0h9cqbp143w47zcl4qg4skns4cngq0k40s5jwbk0wi5asjz8whqn", + "tarDirectory": "x64", + "url": "https://factorio.com/get-download/1.0.0/demo/linux64", + "version": "1.0.0" + }, + "stable": { + "name": "factorio_demo_x64-1.0.0.tar.xz", + "needsAuth": false, + "sha256": "0h9cqbp143w47zcl4qg4skns4cngq0k40s5jwbk0wi5asjz8whqn", + "tarDirectory": "x64", + "url": "https://factorio.com/get-download/1.0.0/demo/linux64", + "version": "1.0.0" + } + }, + "headless": { + "experimental": { + "name": "factorio_headless_x64-1.1.2.tar.xz", + "needsAuth": false, + "sha256": "0x3lwz11z8cczqr5i799m4yg8x3yk6h5qz48pfzw4l2ikrrwgahd", + "tarDirectory": "x64", + "url": "https://factorio.com/get-download/1.1.2/headless/linux64", + "version": "1.1.2" + }, + "stable": { + "name": "factorio_headless_x64-1.0.0.tar.xz", + "needsAuth": false, + "sha256": "0r0lplns8nxna2viv8qyx9mp4cckdvx6k20w2g2fwnj3jjmf3nc1", + "tarDirectory": "x64", + "url": "https://factorio.com/get-download/1.0.0/headless/linux64", + "version": "1.0.0" + } + } + } +} |