Update apps for linux
This commit is contained in:
parent
e5980efc3f
commit
fee8ac3d5c
@ -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({
|
||||
|
Loading…
x
Reference in New Issue
Block a user