diff --git a/app_manifest_dev.py b/app_manifest_dev.py index 39ee4ad..b931bd5 100644 --- a/app_manifest_dev.py +++ b/app_manifest_dev.py @@ -3,7 +3,7 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- - version = "20221119-145034-49b9839f" + version = "20240203-110809-5046fc22" download_url = "" exe_name = "" download_checksum = "" @@ -13,12 +13,12 @@ def get_manifest(is_windows): if is_windows: exe_path = f"wezterm-gui.exe" download_url = f"https://github.com/wez/wezterm/releases/download/{version}/WezTerm-windows-{version}.zip" - download_checksum = "7041d2c02d226c0c051cc9f6373d51ac9a2de00025e18582077c76e8ad68abe1" - checksum = "e3faa247d69a8a966302a2ab4e655b08b79548707db79a7b724cf18cccf5ae35" + download_checksum = "asd" + checksum = "asd" else: - exe_path = f"WezTerm-{version}-Ubuntu18.04.AppImage" + exe_path = f"WezTerm-{version}-Ubuntu20.04.AppImage" download_url = f"https://github.com/wez/wezterm/releases/download/{version}/{exe_path}" - download_checksum = "1611b4d5ba2598587874b3ff51dc0849e7ece7f2e0a0d376e13fbd00f9ae2807" + download_checksum = "34010a07076d2272c4d4f94b5e0dae608a679599e8d729446323f88f956c60f0" checksum = download_checksum result.append({ @@ -271,12 +271,12 @@ def get_manifest(is_windows): if is_windows: label = "Git" - version = "2.39.1" + version = "2.50.1" result.append({ "label": f"{label}", "manifests": [ { - "download_checksum": "b898306a44084b5fa13b9a52e06408d97234389d07ae41d9409bdf58cad3d227", + "download_checksum": "c45a7dfa2bde34059f6dbd85f49a95d73d5aea29305f51b79595e56e4f323a3d", "download_url": f"https://github.com/git-for-windows/git/releases/download/v{version}.windows.1/PortableGit-{version}-64-bit.7z.exe", "version": version, "unzip_method": '7zip', @@ -822,7 +822,7 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- - version = "1.11.1" + version = "1.31.1" download_url = "" download_checksum = "" exe_path = "" @@ -830,8 +830,8 @@ def get_manifest(is_windows): if is_windows: download_url = f"https://github.com/ninja-build/ninja/releases/download/v{version}/ninja-win.zip" - download_checksum = "524b344a1a9a55005eaf868d991e090ab8ce07fa109f1820d40e74642e289abc" - checksum = "23e7d60c17b3fcd42d9c00d49eca3c3771b04d7ccb13e49836b06b34e20211c7" + download_checksum = "asd" + checksum = "asd" exe_path = "ninja.exe" else: download_url = f"https://github.com/ninja-build/ninja/releases/download/v{version}/ninja-linux.zip" @@ -1192,13 +1192,13 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- if is_windows: - version = "0.7.0" + version = "0.7.2" result.append({ "label": "Zeal", "manifests": [ { "download_url": f"https://github.com/zealdocs/zeal/releases/download/v{version}/zeal-{version}-portable-windows-x64.7z", - "download_checksum": "e99a11a5692f8ca93da55589b23d20bf40edc9a3f9d78f7d58e0c55f8bd0acac", + "download_checksum": "asd", "version": version, "unzip_method": 'default', "executables": [ @@ -1206,7 +1206,7 @@ def get_manifest(is_windows): "path": "zeal.exe", "symlink": [], "add_to_devenv_path": False, - "checksum": "579188849d64d2f7703f46102573cda13bd50d80ab6c8c88177c1b6d324f14b8", + "checksum": "asd", } ], "add_to_devenv_script": [], @@ -1216,7 +1216,7 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- - version = "0.10.1" + version = "0.14.1" download_url = "" download_checksum = "" exe_path = "" @@ -1224,15 +1224,15 @@ def get_manifest(is_windows): symlink = [] if is_windows: - download_url = f"https://ziglang.org/download/{version}/zig-windows-x86_64-{version}.zip" - download_checksum = "5768004e5e274c7969c3892e891596e51c5df2b422d798865471e05049988125" - checksum = "607c9928a24f9d2e08df1ee240ebfd15ab1eb3c14b85e02f7dad6f8c8b53fea8" + download_url = f"https://ziglang.org/download/{version}/zig-x86_64-windows-{version}.zip" + download_checksum = "asd" + checksum = "asd" exe_path = "zig.exe" symlink = [f"zig-{version}.exe"] else: - download_url = f"https://ziglang.org/download/{version}/zig-linux-x86_64-{version}.tar.xz" - download_checksum = "6699f0e7293081b42428f32c9d9c983854094bd15fee5489f12c4cf4518cc380" - checksum = "b298cd869e11709b9c7a1313315b5ea2a9d8a0718f555c6990ee209d7c533442" + download_url = f"https://ziglang.org/download/{version}/zig-x86_64-linux-{version}.tar.xz" + download_checksum = "24aeeec8af16c381934a6cd7d95c807a8cb2cf7df9fa40d359aa884195c4716c" + checksum = "9df4f1d2eaa7c6ee7649d0e13853ad40deed5d94e643e9ff2a2bab52ffd9feee" exe_path = "zig" symlink = [f"zig-{version}"] @@ -1260,14 +1260,14 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- if is_windows: - version = "1.7.10" + version = "1.7.21" git_hash = "e3c993" result.append({ "label": "Clink", "manifests": [ { "download_url": f"https://github.com/chrisant996/clink/releases/download/v{version}/clink.{version}.{git_hash}.zip", - "download_checksum": "7da6885c2dbeeae1405d25467fca75cf6b98c1e2ad058d23ea1803086467524a", + "download_checksum": "asd", "version": version, "unzip_method": 'default', "executables": [ @@ -1275,7 +1275,7 @@ def get_manifest(is_windows): "path": "clink_x64.exe", "symlink": [], "add_to_devenv_path": False, - "checksum": "7389a7901a3175a9018eab8aff95df719bc4799105ad9168df9ec52855e67c67", + "checksum": "asd", } ], "add_to_devenv_script": [], @@ -1310,7 +1310,7 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- - version = "0.45.0" + version = "0.64.0" download_url = "" download_checksum = "" exe_path = "" @@ -1318,15 +1318,15 @@ def get_manifest(is_windows): symlink = [] if is_windows: - download_url = f"https://github.com/junegunn/fzf/releases/download/{version}/fzf-{version}-windows_amd64.zip" - download_checksum = "eaac5e0c8ee52c984b92fd5a5ef6e96d4ad33c194ea84aeac17df1d72ea207f8" - checksum = "5e1a05b84eef7189aa085b8d9e00545246d7d2eeff9f841806984c7a2a7e74aa" + download_url = f"https://github.com/junegunn/fzf/releases/download/v{version}/fzf-{version}-windows_amd64.zip" + download_checksum = "asd" + checksum = "asd" exe_path = "fzf.exe" symlink = [f"fzf.exe"] else: - download_url = f"https://github.com/junegunn/fzf/releases/download/{version}/fzf-{version}-linux_amd64.tar.gz" - download_checksum = "0f1f0b7f71680f6c88e8ddf18ece8e14c54ea6793ec17d4d51e58d15c0bab03c" - checksum = "8a3a3fa6a5dd441604d0eff28364d607c0bc666ab92036f63dbd7344f8bcdc54" + download_url = f"https://github.com/junegunn/fzf/releases/download/v{version}/fzf-{version}-linux_amd64.tar.gz" + download_checksum = "e61bdbb4356ee243d2247c2e0bf990b23eb8b8346557d0f496898c61bc835880" + checksum = "188dd25460aae4d7e02bd0653b270963a3886dfc531710f70251db21710bac08" exe_path = "fzf" symlink = [f"fzf"] @@ -1353,7 +1353,7 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- - version = "0.10.1" + version = "0.11.3" download_url = "" download_checksum = "" exe_path = "" @@ -1362,13 +1362,13 @@ def get_manifest(is_windows): if is_windows: download_url = f"https://github.com/neovim/neovim/releases/download/v{version}/nvim-win64.zip" - download_checksum = "6b9be9acb4f5011f7ab6f7390286a579534e05f0dcf8f37d503c4d40b4adf548" - checksum = "ff6dbdf0a370ef990871417cc1ac794de4b2e2e2bb20ad61907ebfbeedfa04c9" + download_checksum = "asd" + checksum = "asd" exe_path = "bin/nvim.exe" else: - exe_path = "nvim.appimage" - download_url = f"https://github.com/neovim/neovim/releases/download/v{version}/nvim.appimage" - download_checksum = "c4762d54cadfd9fa4497c7969197802c9cf9e0d926c39e561f0bd170e36c8aa0" + exe_path = "nvim-linux-x86_64.appimage" + download_url = f"https://github.com/neovim/neovim/releases/download/v{version}/{exe_path}" + download_checksum = "5f377dc48c49a4170bd698a80ef461a702b8ebb8b2f7ddbb776341503d36415f" checksum = download_checksum symlink = ["nvim", "vim"] # Usually use VM with no desktop-environment @@ -1395,7 +1395,7 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- - version = "0.13.3" + version = "0.15.0" download_url = "" download_checksum = "" exe_path = "" @@ -1403,12 +1403,12 @@ def get_manifest(is_windows): if is_windows: download_url = f"https://github.com/neovide/neovide/releases/download/{version}/neovide.exe.zip" - download_checksum = "896ba9abfcb4729776db3f3c76229e204202a8b340745a77b5f9b85a0f602a61" - checksum = "a65ae68773bd1fc875721527e693ebb57d697b37645e049c220a82f68fd006fd" + download_checksum = "asd" + checksum = "asd" exe_path = "neovide.exe" else: download_url = f"https://github.com/neovide/neovide/releases/download/{version}/neovide.AppImage" - download_checksum = "6ea728f0df838f348c5300cf4c6a14c7b326dafdefad9ddf7adb5994f5ac759c" + download_checksum = "c24785582e9da352bdc001381ef3254869af15e1f7f940a8602fa7b47a543b18" checksum = download_checksum exe_path = "neovide.AppImage" @@ -1435,21 +1435,21 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- - version = "1.26.2" + version = "1.37.4" download_url = "" download_checksum = "" exe_path = "" checksum = "" if is_windows: - download_url = f"https://github.com/WerWolv/ImHex/releases/download/v{version}/imhex-{version}-Windows-Portable.zip" - download_checksum = "4f58097c3ccee88d8dff0d48da0f239af8a9d444903cc19a3369f63caa8d77e6" - checksum = "ddd448c0d8fe71295bbcc5b52c9e9f4b06956a79572b7d634436a49728f5f341" + download_url = f"https://github.com/WerWolv/ImHex/releases/download/v{version}/imhex-{version}-Windows-Portable-x86_64.zip" + download_checksum = "asd" + checksum = "asd" exe_path = "imhex.exe" else: - exe_path = f"imhex-{version}.AppImage" + exe_path = f"imhex-{version}-x86_64.AppImage" download_url = f"https://github.com/WerWolv/ImHex/releases/download/v{version}/{exe_path}" - download_checksum = "229d7f2f36dca0d4aa2eeb4f637114ffa94db7d67db74b34ed7eda34d72e4bed" + download_checksum = "3e4ae8003555e190e97c08a2142e3f10003697746b20df199da7c24c0fbd34bf" checksum = download_checksum result.append({ @@ -1475,7 +1475,7 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- - version = "14.0.3" + version = "14.1.1" download_url = "" download_checksum = "" exe_path = "" @@ -1483,13 +1483,13 @@ def get_manifest(is_windows): if is_windows: download_url = f"https://github.com/BurntSushi/ripgrep/releases/download/{version}/ripgrep-{version}-x86_64-pc-windows-msvc.zip" - download_checksum = "b6df202a06cab342cf28302f319ddd5788da10672781c38dd49ebe566b423e3f" - checksum = "640535f9ff2d2db4293b9b938f70896a6923f4b5e13b7b4cb975d22a857da246" + download_checksum = "asd" + checksum = "asd" exe_path = "rg.exe" else: download_url = f"https://github.com/BurntSushi/ripgrep/releases/download/{version}/ripgrep-{version}-x86_64-unknown-linux-musl.tar.gz" - download_checksum = "62cd0efc4d6f1817b9c852859987b4720cd52e0de008418266e8503028dc0c7a" - checksum = "5877446773eb2a787ad8dc0c25d283fcb63f4ecc205d5a60992ae080c0120df2" + download_checksum = "4cf9f2741e6c465ffdb7c26f38056a59e2a2544b51f7cc128ef28337eeae4d8e" + checksum = "f401154e2393f9002ac77e419f9ee5521c18f4f8cd3e32293972f493ba06fce7" exe_path = "rg" result.append({ @@ -1515,7 +1515,7 @@ def get_manifest(is_windows): # ------------------------------------------------------------------------- - version = "9.0.0" + version = "10.2.0" download_url = "" download_checksum = "" exe_path = "" @@ -1543,8 +1543,8 @@ def get_manifest(is_windows): if is_windows: download_url = f"https://github.com/sharkdp/fd/releases/download/v{version}/fd-v{version}-x86_64-pc-windows-msvc.zip" - download_checksum = "8c5ff3fb24ef02f78d3e8e7ddf116456aceeeb3832f20bba56f21d8b373e5e1b" - checksum = "e3ee4b7be6991fee4641b04074643519f98a0a6c8c1814898d0f6d2acf4fa59b" + download_checksum = "asd" + checksum = "asd" exe_path = "fd.exe" add_to_devenv_script = [ "set FZF_DEFAULT_OPTS=--multi --layout=reverse", @@ -1552,8 +1552,8 @@ def get_manifest(is_windows): ] else: download_url = f"https://github.com/sharkdp/fd/releases/download/v{version}/fd-v{version}-x86_64-unknown-linux-musl.tar.gz" - download_checksum = "069e2d58127ddd944c03a2684ad79f72e3f9bd3e0d2642c36adc5b367c134592" - checksum = "2b78bcac90f6a98bd00855446e1e420954470007607e0640dbb423529649a3a7" + download_checksum = "d9bfa25ec28624545c222992e1b00673b7c9ca5eb15393c40369f10b28f9c932" + checksum = "ebcfc522da2a3086435d4e932770ea7eab53609d0377ea1f387e82fae3d447ce" exe_path = "fd" add_to_devenv_script = [ "FZF_DEFAULT_OPTS=\"--multi --layout=reverse\"", @@ -1614,18 +1614,18 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- - version = "3.52.0" + version = "3.64.0" symlink = [] if is_windows: exe_path = "losslesscut.exe" download_url = f"https://github.com/mifi/lossless-cut/releases/download/v{version}/LosslessCut-win-x64.7z" - download_checksum = "fa554d5f63f7287d6b4b6bf19ac5916c99cabfe9ac22248e7a3c39898c5b56ff" - checksum = "3cae40fa13523e9dfe760521d167174ddfc21105eb20466e905eb39b74e8ed70" + download_checksum = "asd" + checksum = "asd" else: exe_path = f"LosslessCut-linux-x86_64.AppImage" download_url = f"https://github.com/mifi/lossless-cut/releases/download/v{version}/{exe_path}" - download_checksum = "28daafe9fcd07473f460c0a903164efe93d4e5ce7e682b6f318a5550c34bdb99" + download_checksum = "2bdd1c26e24570890fb8042eb0970e0646793d0f13db9abb205221b662be8f37" checksum = download_checksum result.append({ @@ -1694,10 +1694,10 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- if is_windows: - version = "1.7" + version = "1.8.1" exe_path = "jq-windows-amd64.exe" download_url = f"https://github.com/jqlang/jq/releases/download/jq-{version}/jq-windows-amd64.exe" - download_checksum = "2e9cc54d0a5d098e2007decec1dbb3c555ca2f5aabded7aec907fe0ffe401aab" + download_checksum = "asd" checksum = download_checksum symlink = [f"jq.exe", f"jq-{version}.exe"] @@ -1725,11 +1725,11 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- if not is_windows: - version = "2.34.1" + version = "2.40.2" exe_path = "bin/mold" download_url = f"https://github.com/rui314/mold/releases/download/v{version}/mold-{version}-x86_64-linux.tar.gz" - download_checksum = "dafd02fe19c51818aa22c9d569393616b1a85a2220d6fb32ba3728d351074e59" - checksum = "0f201d526667ec56ec504c702e73343e142e87813f870932981b8ad4a7a8e851" + download_checksum = "9f2c16bae380813f4aed34d2ab0534f5e1b82df154923de33e2edf8e5648f9d8" + checksum = "0d6e0a2459051c7af26be7a93dbecda88a04a14c8db16169c4e4603dcfcbe013" symlink = [] result.append({ @@ -1756,11 +1756,11 @@ def get_manifest(is_windows): # -------------------------------------------------------------------------- if not is_windows: - version = "4.9.1" + version = "4.11.3" exe_path = "ccache" download_url = f"https://github.com/ccache/ccache/releases/download/v{version}/ccache-{version}-linux-x86_64.tar.xz" - download_checksum = "d33f17ca6e02918cdc44738ce3adacb586bca65374ff1ceb0c4b2f1c87a24bef" - checksum = "481d899cd780276bbd7538e60741a1c2ae451cd5a3565cee43b7a5068489f2cf" + download_checksum = "7766991b91b3a5a177ab33fa043fe09e72c68586d5a86d20a563a05b74f119c0" + checksum = "850c37237f086aa4f2d282b7e3bece2b6c5c306f709c13ea7407ba6bfd06b45d" symlink = [] result.append({