Merge pull request #140273 from wucke13/factorio

factorio: 1.1.39 -> 1.1.42

authored by

Luke Granger-Brown and committed by
GitHub
4b91c770 fe88e011

+23 -29
+3 -1
pkgs/games/factorio/update.py
··· 89 89 for system in SYSTEMS: 90 90 for release_type in RELEASE_TYPES: 91 91 for release_channel in RELEASE_CHANNELS: 92 - version = factorio_versions[release_channel.name][release_type.name] 92 + version = factorio_versions[release_channel.name].get(release_type.name) 93 + if version == None: 94 + continue 93 95 this_release = { 94 96 "name": f"factorio_{release_type.name}_{system.tar_name}-{version}.tar.xz", 95 97 "url": f"https://factorio.com/get-download/{version}/{release_type.name}/{system.url_name}",
+20 -28
pkgs/games/factorio/versions.json
··· 2 2 "x86_64-linux": { 3 3 "alpha": { 4 4 "experimental": { 5 - "name": "factorio_alpha_x64-1.1.39.tar.xz", 5 + "name": "factorio_alpha_x64-1.1.42.tar.xz", 6 6 "needsAuth": true, 7 - "sha256": "1wyvk0niyppg7h9ayfsiy6x309bjwsbgf62nah13aps89jk8n1pc", 7 + "sha256": "08h2pxzsk7sigjqnqm1jxya3i9i5g2mgl378gmbp2jcy2mnn4dvm", 8 8 "tarDirectory": "x64", 9 - "url": "https://factorio.com/get-download/1.1.39/alpha/linux64", 10 - "version": "1.1.39" 9 + "url": "https://factorio.com/get-download/1.1.42/alpha/linux64", 10 + "version": "1.1.42" 11 11 }, 12 12 "stable": { 13 - "name": "factorio_alpha_x64-1.1.38.tar.xz", 13 + "name": "factorio_alpha_x64-1.1.42.tar.xz", 14 14 "needsAuth": true, 15 - "sha256": "0cjhfyz4j06yn08n239ajjjpgykh39hzifhmd0ygr5szw9gdc851", 15 + "sha256": "08h2pxzsk7sigjqnqm1jxya3i9i5g2mgl378gmbp2jcy2mnn4dvm", 16 16 "tarDirectory": "x64", 17 - "url": "https://factorio.com/get-download/1.1.38/alpha/linux64", 18 - "version": "1.1.38" 17 + "url": "https://factorio.com/get-download/1.1.42/alpha/linux64", 18 + "version": "1.1.42" 19 19 } 20 20 }, 21 21 "demo": { 22 - "experimental": { 23 - "name": "factorio_demo_x64-1.1.37.tar.xz", 24 - "needsAuth": false, 25 - "sha256": "06qwx9wd3990d3256y9y5qsxa0936076jgwhinmrlvjp9lxwl4ly", 26 - "tarDirectory": "x64", 27 - "url": "https://factorio.com/get-download/1.1.37/demo/linux64", 28 - "version": "1.1.37" 29 - }, 30 22 "stable": { 31 - "name": "factorio_demo_x64-1.1.38.tar.xz", 23 + "name": "factorio_demo_x64-1.1.42.tar.xz", 32 24 "needsAuth": false, 33 - "sha256": "0y53w01dyfmavw1yxbjqjiirmvw32bnf9bqz0isnd72dvkg0kziv", 25 + "sha256": "155m1ijdbc7szhpdw8f8g82ysd7av9zb6llqq4z96nn834px9m2d", 34 26 "tarDirectory": "x64", 35 - "url": "https://factorio.com/get-download/1.1.38/demo/linux64", 36 - "version": "1.1.38" 27 + "url": "https://factorio.com/get-download/1.1.42/demo/linux64", 28 + "version": "1.1.42" 37 29 } 38 30 }, 39 31 "headless": { 40 32 "experimental": { 41 - "name": "factorio_headless_x64-1.1.39.tar.xz", 33 + "name": "factorio_headless_x64-1.1.42.tar.xz", 42 34 "needsAuth": false, 43 - "sha256": "06figqmyd5bgwhpppziag4hs7x3ixr7wd8186cza3ly57bibha2m", 35 + "sha256": "1l217fcjcwfi0g5dilsi703cl0wyxsqdqn422hwdbp2ql839k422", 44 36 "tarDirectory": "x64", 45 - "url": "https://factorio.com/get-download/1.1.39/headless/linux64", 46 - "version": "1.1.39" 37 + "url": "https://factorio.com/get-download/1.1.42/headless/linux64", 38 + "version": "1.1.42" 47 39 }, 48 40 "stable": { 49 - "name": "factorio_headless_x64-1.1.38.tar.xz", 41 + "name": "factorio_headless_x64-1.1.42.tar.xz", 50 42 "needsAuth": false, 51 - "sha256": "1c929pa9ifz0cvmx9k5yd267hjd5p7fdbln0czl3dq1vlskk1w71", 43 + "sha256": "1l217fcjcwfi0g5dilsi703cl0wyxsqdqn422hwdbp2ql839k422", 52 44 "tarDirectory": "x64", 53 - "url": "https://factorio.com/get-download/1.1.38/headless/linux64", 54 - "version": "1.1.38" 45 + "url": "https://factorio.com/get-download/1.1.42/headless/linux64", 46 + "version": "1.1.42" 55 47 } 56 48 } 57 49 }