summaryrefslogtreecommitdiffstats
path: root/nvchecker.toml
diff options
context:
space:
mode:
authorcoast <coasteen@proton.me>2026-10-12 14:41:07 +0330
committercoast <coasteen@proton.me>2026-10-12 14:41:07 +0330
commit25922912c7e37f3bc3000e71b647e77677d8f2c5 (patch)
tree8383c5569a668613eee384ee31ea8cddc2113ee5 /nvchecker.toml
downloadexherbo-overlay-main.tar.gz
exherbo-overlay-main.tar.bz2
exherbo-overlay-main.tar.xz
exherbo-overlay-main.tar.zst
Diffstat (limited to 'nvchecker.toml')
-rw-r--r--nvchecker.toml256
1 files changed, 256 insertions, 0 deletions
diff --git a/nvchecker.toml b/nvchecker.toml
new file mode 100644
index 0000000..695eec9
--- /dev/null
+++ b/nvchecker.toml
@@ -0,0 +1,256 @@
+[__config__]
+max_concurrency = 8
+
+["app-admin/ananicy-cpp"]
+source = "gitlab"
+gitlab = "ananicy-cpp/ananicy-cpp"
+use_max_tag = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["app-admin/ananicy-rules-cachyos"]
+source = "github"
+github = "CachyOS/ananicy-rules"
+use_max_tag = true
+include_regex = "[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+
+["app-admin/sudo-rs"]
+source = "github"
+github = "trifectatechfoundation/sudo-rs"
+use_max_tag = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["app-crypt/veracrypt"]
+source = "github"
+github = "veracrypt/VeraCrypt"
+use_max_tag = true
+include_regex = "VeraCrypt_[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "VeraCrypt_"
+
+["app-misc/cachyos-settings"]
+source = "github"
+github = "CachyOS/CachyOS-Settings"
+use_max_tag = true
+include_regex = "[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+
+["app-misc/dmemcg-booster"]
+source = "gitlab"
+host = "gitlab.steamos.cloud"
+gitlab = "holo/dmemcg-booster"
+use_max_tag = true
+include_regex = "[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+
+["app-misc/ente-auth"]
+source = "aur"
+aur = "ente-auth"
+strip_release = true
+
+["app-misc/nvchecker"]
+source = "pypi"
+pypi = "nvchecker"
+
+["games-misc/prismlauncher"]
+source = "github"
+github = "PrismLauncher/PrismLauncher"
+use_max_tag = true
+include_regex = "[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+
+["app-misc/protonplus"]
+source = "github"
+github = "Vysp3r/ProtonPlus"
+use_max_tag = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["app-misc/shuck"]
+source = "github"
+github = "ewhauser/shuck"
+use_max_tag = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["app-misc/ydotool"]
+source = "github"
+github = "ReimuNotMoe/ydotool"
+use_max_tag = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["app-virtualization/bubblejail"]
+source = "github"
+github = "igo95862/bubblejail"
+use_max_tag = true
+include_regex = "[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+
+["app-virtualization/distrobox"]
+source = "github"
+github = "89luca89/distrobox"
+use_max_tag = true
+include_regex = "[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+
+["dev-cpp/ada"]
+source = "github"
+github = "ada-url/ada"
+use_max_tag = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["dev-libs/libbpf"]
+source = "github"
+github = "libbpf/libbpf"
+use_max_tag = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["dev-python/structlog"]
+source = "pypi"
+pypi = "structlog"
+
+["games-misc/hydra-launcher"]
+source = "github"
+github = "hydralauncher/hydra"
+use_max_release = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["gui-libs/adwaita-qt"]
+source = "github"
+github = "FedoraQt/adwaita-qt"
+use_max_tag = true
+include_regex = "[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+
+["gui-libs/qt-color-widgets"]
+source = "gitlab"
+gitlab = "mattbas/Qt-Color-Widgets"
+use_max_tag = true
+include_regex = "[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+
+["media-libs/libmysofa"]
+source = "github"
+github = "hoene/libmysofa"
+use_max_tag = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["media-libs/zita-convolver"]
+source = "regex"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/"
+regex = 'href="zita-convolver-([0-9]+(?:\.[0-9]+)*)\.tar\.bz2"'
+
+["media-sound/easyeffects"]
+source = "github"
+github = "wwmm/easyeffects"
+use_max_tag = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["media-sound/pear-desktop"]
+source = "github"
+github = "pear-devs/pear-desktop"
+use_max_release = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["net-im/ayugram-desktop"]
+source = "github"
+github = "AyuGram/AyuGramDesktop"
+use_max_release = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["net-firewall/ufw"]
+source = "regex"
+url = "https://launchpad.net/ufw/+download"
+regex = 'href="https://launchpad.net/ufw/[0-9.]+/[0-9.]+/\+download/ufw-([0-9]+(?:\.[0-9]+)*)\.tar\.gz"'
+
+["net-im/discord"]
+source = "archpkg"
+archpkg = "discord"
+strip_release = true
+
+["net-im/viber"]
+source = "aur"
+aur = "viber"
+strip_release = true
+
+["net-im/zoom"]
+source = "regex"
+url = "https://zoom.us/rest/download?os=linux"
+regex = '"zoom":\{"version":"([0-9]+(?:\.[0-9]+)*)"'
+
+["net-misc/rustdesk"]
+source = "github"
+github = "rustdesk/rustdesk"
+use_max_release = true
+include_regex = "^[0-9]+\\.[0-9]+(?:\\.[0-9]+)*$"
+
+["net-vpn/mullvad-vpn"]
+source = "aur"
+aur = "mullvad-vpn-bin"
+strip_release = true
+
+["sys-kernel/kernel-cachyos"]
+source = "aur"
+aur = "linux-cachyos"
+
+["sys-kernel/scx"]
+source = "github"
+github = "sched-ext/scx"
+use_max_tag = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["sys-kernel/scx-loader"]
+source = "github"
+github = "sched-ext/scx-loader"
+use_max_tag = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["wayland-apps/fnott"]
+source = "gitea"
+host = "codeberg.org"
+gitea = "dnkl/fnott"
+use_max_tag = true
+include_regex = "[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+
+["wayland-apps/fuzzel"]
+source = "gitea"
+host = "codeberg.org"
+gitea = "dnkl/fuzzel"
+use_max_tag = true
+include_regex = "[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+
+["wayland-apps/wlsunset"]
+source = "git"
+git = "https://git.sr.ht/~kennylevinsen/wlsunset"
+use_max_tag = true
+include_regex = "[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+
+["x11-apps/xdotool"]
+source = "github"
+github = "jordansissel/xdotool"
+use_max_release = true
+include_regex = "^v[0-9]+\\.[0-9]{8}\\.[0-9]+$"
+prefix = "v"
+
+["x11-apps/flameshot"]
+source = "github"
+github = "flameshot-org/flameshot"
+use_max_tag = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["x11-misc/nwg-look"]
+source = "github"
+github = "nwg-piotr/nwg-look"
+use_max_tag = true
+include_regex = "v[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"
+prefix = "v"
+
+["x11-misc/xcur2png"]
+source = "github"
+github = "eworm-de/xcur2png"
+use_max_tag = true
+include_regex = "[0-9]+\\.[0-9]+(?:\\.[0-9]+)*"