diff options
Diffstat (limited to 'nvchecker.toml')
| -rw-r--r-- | nvchecker.toml | 400 |
1 files changed, 400 insertions, 0 deletions
diff --git a/nvchecker.toml b/nvchecker.toml new file mode 100644 index 0000000..4318516 --- /dev/null +++ b/nvchecker.toml @@ -0,0 +1,400 @@ +# sb-builder upstream versions: one nvchecker stanza per package, named after it. +# Edited by hand. The GUI prepends its own [__config__] (keyfile) when it runs +# nvchecker; do not add one here. Sources: https://nvchecker.readthedocs.io + +[borgbackup] +source = "github" +github = "borgbackup/borg" +use_latest_release = true +prefix = "v" + +[chromaprint] +source = "github" +github = "acoustid/chromaprint" +use_max_tag = true +prefix = "v" + +["claude-code-bin"] +source = "github" +github = "anthropics/claude-code" +use_latest_release = true +prefix = "v" + +[composer] +# TODO: configure nvchecker source for "composer" +# source = "regex" +# url = "..." +# regex = "..." +# see https://nvchecker.readthedocs.io/en/latest/usage.html + +[conky] +source = "github" +github = "brndnmtthws/conky" +use_latest_release = true +prefix = "v" + +[containerd] +# TODO: configure nvchecker source for "containerd" +# source = "regex" +# url = "..." +# regex = "..." +# see https://nvchecker.readthedocs.io/en/latest/usage.html + +[ddgr] +source = "github" +github = "jarun/ddgr" +use_max_tag = true +prefix = "v" + +[discord] +source = "httpheader" +url = "https://discord.com/api/download?platform=linux&format=tar.gz" +regex = "discord-(.*)\\.tar.*" + +["docker-cli"] +# TODO: configure nvchecker source for "docker-cli" +# source = "regex" +# url = "..." +# regex = "..." +# see https://nvchecker.readthedocs.io/en/latest/usage.html + +[exploitdb] +source = "gitlab" +gitlab = "exploit-database/exploitdb" +use_max_tag = true +prefix = "v" + +[ffuf] +source = "github" +github = "ffuf/ffuf" +use_max_tag = true +prefix = "v" + +[gamescope] +source = "github" +github = "ValveSoftware/gamescope" +use_max_tag = true +prefix = "v" + +["github-cli"] +source = "github" +github = "cli/cli" +use_max_tag = true +prefix = "v" + +[hugo] +source = "github" +github = "gohugoio/hugo" +use_latest_release = true +prefix = "v" + +[hydra] +source = "github" +github = "vanhauser-thc/thc-hydra" +use_max_tag = true +prefix = "v" + +["jellyfin-bin"] +source = "github" +github = "jellyfin/jellyfin" +use_latest_release = true +prefix = "v" + +[kitty] +source = "github" +github = "kovidgoyal/kitty" +use_latest_release = true +prefix = "v" + +["kvantum-qt6"] +source = "github" +github = "tsujan/Kvantum" +use_max_tag = true +prefix = "V" + +["layer-shell-qt6"] +# TODO: configure nvchecker source for "layer-shell-qt6" +# source = "regex" +# url = "..." +# regex = "..." +# see https://nvchecker.readthedocs.io/en/latest/usage.html + +["llama.cpp-vulkan"] +source = "github" +github = "ggml-org/llama.cpp" +use_latest_release = true + +["llvm-opt"] +source = "github" +github = "llvm/llvm-project" +use_latest_release = true +prefix = "llvmorg-" + +["metasploit-framework"] +source = "regex" +url = "https://apt.metasploit.com/" +regex = "metasploit-framework_([A-Za-z0-9._-]+)~.*_amd64.deb" + +[neovim] +source = "github" +github = "neovim/neovim" +use_max_tag = true +prefix = "v" + +[nessus] +source = "jq" +url = "https://www.tenable.com/downloads/api/v2/pages/nessus" +filter = ".releases.latest | keys[0] | split(\" - \")[1]" + +[nuclei] +source = "github" +github = "projectdiscovery/nuclei" +use_max_tag = true +prefix = "v" + +["opencode-bin"] +source = "github" +github = "anomalyco/opencode" +use_latest_release = true +prefix = "v" + +[powershell] +source = "github" +github = "Powershell/Powershell" +use_latest_release = true +prefix = "v" + +["python3-filelock"] +source = "github" +github = "tox-dev/filelock" +use_max_tag = true +prefix = "v" + +[qtpass] +source = "github" +github = "IJHack/QtPass" +use_max_tag = true +prefix = "v" + +[runc] +source = "github" +github = "opencontainers/runc" +use_latest_release = true +prefix = "v" + +["signal-desktop"] +source = "github" +github = "signalapp/Signal-Desktop" +use_latest_release = true +prefix = "v" + +[solvespace] +source = "github" +github = "solvespace/solvespace" +use_max_tag = true +prefix = "v" + +[spotify] +# TODO: configure nvchecker source for "spotify" +# source = "regex" +# url = "..." +# regex = "..." +# see https://nvchecker.readthedocs.io/en/latest/usage.html + +[steam] +source = "regex" +url = "https://repo.steampowered.com/steam/archive/stable/" +regex = "steam-launcher_([\\d.]+)_amd64\\.deb" + +[sublime_text] +source = "jq" +url = "https://www.sublimetext.com/updates/4/stable_update_check" +filter = ".latest_version" +# upstream reports build 4215, SBo VERSION is 4.2.15 +from_pattern = '^(\d)(\d)(\d\d)$' +to_pattern = '\1.\2.\3' + +[syncthing] +source = "github" +github = "syncthing/syncthing" +use_latest_release = true +prefix = "v" + +[tini] +source = "github" +github = "krallin/tini" +use_max_tag = true +prefix = "v" + +["uv-bin"] +source = "github" +github = "astral-sh/uv" +use_max_tag = true +prefix = "v" + +["yt-dlp"] +source = "github" +github = "yt-dlp/yt-dlp" +use_max_tag = true +prefix = "v" + + +[telegram] +source = "github" +github = "telegramdesktop/tdesktop" +use_latest_release = true +prefix = "v" + +["go-md2man"] +source = "github" +github = "cpuguy83/go-md2man" +use_max_tag = true +prefix = "v" + +[slackrepo] +source = "github" +github = "aclemons/slackrepo" +use_max_tag = true +prefix = "v" + +["slackrepo-hints"] +source = "github" +github = "aclemons/slackrepo-hints" +use_max_tag = true +prefix = "v" + +[feroxbuster] +source = "github" +github = "epi052/feroxbuster" +use_latest_release = "true" +prefix = "v" + +[flatpak] +source = "github" +github = "flatpak/flatpak" +use_max_tag = true +prefix = "v" + +[ostree] +source = "github" +github = "ostreedev/ostree" +use_max_tag = true +prefix = "v" + +[twine] +source = "github" +github = "pypa/twine" +use_max_tag = true +prefix = "v" + +["firefly-cli"] +source = "github" +github = "danixland/firefly-cli" +use_max_tag = true +prefix = "v" + +[UrbanTerror] +source = "regex" +url = "https://www.urbanterror.info/downloads/" +regex = "UrbanTerror(\\d+)_full\\.zip" +from_pattern = "(\\d)(\\d)(\\d)" +to_pattern = "\\1.\\2.\\3" + + +["gitea-cli"] +source = "gitea" +gitea = "gitea/tea" +use_max_tag = true +prefix = "v" + + +[tbb] +source = "github" +github = "oneapi-src/oneTBB" +use_latest_release = true +prefix = "v" + +[openvino] +source = "github" +github = "openvinotoolkit/openvino" +use_latest_release = true +# use_max_tag = true # if the repo publishes no Releases +# prefix = "v" # uncomment if tags are v-prefixed + +["kvantum-qt5"] +source = "github" +github = "tsujan/Kvantum" +use_latest_release = true +prefix = "V" # uncomment if tags are v-prefixed + +[hwloc] +source = "github" +github = "open-mpi/hwloc" +prefix = "hwloc-" +use_latest_release = true + +[xbyak] +source = "github" +github = "herumi/xbyak" +use_max_tag = true +prefix = "v" + +["OpenCL-CLHPP"] +source = "github" +github = "KhronosGroup/OpenCL-CLHPP" +use_latest_release = true +prefix = "v" # uncomment if tags are v-prefixed +# use_max_tag = true # if the repo publishes no Releases + +["docker-buildx"] +source = "github" +github = "docker/buildx" +use_latest_release = true +prefix = "v" # uncomment if tags are v-prefixed + +["claude-code"] +source = "github" +github = "anthropics/claude-code" +use_latest_release = true +prefix = "v" # uncomment if tags are v-prefixed + +["teams-for-linux"] +source = "github" +github = "IsmaelMartinez/teams-for-linux" +use_latest_release = true +prefix = "v" # uncomment if tags are v-prefixed + +[vscodium] +source = "github" +github = "VSCodium/vscodium" +use_latest_release = true +prefix = "v" + +[neomutt] +source = "github" +github = "neomutt/neomutt" +use_latest_release = true +# use_max_tag = true # if the repo publishes no Releases +# prefix = "v" # uncomment if tags are v-prefixed + +["python3-telethon"] +source = "gitea" +gitea = "Lonami/Telethon" +host = "codeberg.org" +use_max_tag = true +prefix = "v" # uncomment if tags are v-prefixed + +[obsidian] +source = "github" +github = "obsidianmd/obsidian-releases" +use_latest_release = true +prefix = "v" + + +["pcmanfm-qt"] +source = "github" +github = "lxqt/pcmanfm-qt" +use_latest_release = true +# use_max_tag = true # if the repo publishes no Releases +prefix = "v" # uncomment if tags are v-prefixed + |
