# 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