aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.config/nvchecker/community.toml3137
-rw-r--r--.config/nvchecker/extra.toml3136
-rw-r--r--.config/packages/community.txt1
3 files changed, 3134 insertions, 3140 deletions
diff --git a/.config/nvchecker/community.toml b/.config/nvchecker/community.toml
index e6b3f64..94a2c63 100644
--- a/.config/nvchecker/community.toml
+++ b/.config/nvchecker/community.toml
@@ -2,3140 +2,3 @@
oldver = "~/.local/state/nvchecker/community.old.json"
newver = "~/.local/state/nvchecker/community.new.json"
-[a2jmidid]
-source = "git"
-git = "https://github.com/linuxaudio/a2jmidid"
-use_max_tag = true
-
-[aardvark-dns]
-source = "git"
-git = "https://github.com/containers/aardvark-dns"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[abletonlink]
-source = "git"
-git = "https://github.com/ableton/link"
-use_max_tag = true
-
-[acpi_call]
-source = "git"
-git = "https://github.com/mkottman/acpi_call"
-use_max_tag = true
-
-[adljack]
-source = "git"
-git = "https://github.com/jpcima/adljack"
-use_max_tag = true
-
-[adlplug]
-source = "git"
-git = "https://github.com/jpcima/adlplug"
-use_max_tag = true
-
-[aeolus]
-source = "regex"
-regex = "aeolus-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[agordejo]
-source = "git"
-git = "https://git.laborejo.org/lss/agordejo.git"
-use_max_tag = true
-
-[aida-x]
-source = "git"
-git = "https://github.com/aidadsp/aida-x.git"
-use_max_tag = true
-
-[aj-snapshot]
-source = "git"
-git = "https://git.code.sf.net/p/aj-snapshot/code"
-use_max_tag = true
-
-[aliki]
-source = "regex"
-regex = "aliki-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[alsa-tools]
-source = "git"
-git = "https://github.com/alsa-project/alsa-tools"
-use_max_tag = true
-
-[amb-plugins]
-source = "regex"
-regex = "AMB-plugins-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[ambdec]
-source = "regex"
-regex = "ambdec-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[ambix]
-source = "git"
-git = "https://github.com/kronihias/ambix"
-use_max_tag = true
-
-[ams]
-source = "git"
-git = "https://git.code.sf.net/p/alsamodular/ams.git"
-use_max_tag = true
-
-[ams-lv2]
-source = "git"
-git = "https://github.com/blablack/ams-lv2"
-use_max_tag = true
-
-[amsynth]
-source = "git"
-git = "https://github.com/amsynth/amsynth"
-use_max_tag = true
-
-[analogtapemodel]
-source = "git"
-git = "https://github.com/jatinchowdhury18/AnalogTapeModel"
-use_max_tag = true
-
-[ansible-core]
-source = "pypi"
-pypi = "ansible-core"
-
-[ansible-language-server]
-source = "git"
-git = "https://github.com/ansible/ansible-language-server"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[anything-sync-daemon]
-source = "git"
-git = "https://github.com/graysky2/anything-sync-daemon"
-use_max_tag = true
-
-[arch-release-promotion]
-source = "pypi"
-pypi = "arch-release-promotion"
-
-[ardour]
-source = "git"
-git = "https://github.com/ardour/ardour"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp|pre)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[argtable]
-source = "regex"
-regex = "argtable-([\\d.]+)"
-url = "https://sourceforge.net/projects/argtable/files/argtable/"
-
-[artyfx]
-source = "git"
-git = "https://github.com/openavproductions/openav-artyfx"
-use_max_tag = true
-
-[aubio]
-source = "git"
-git = "https://github.com/aubio/aubio"
-use_max_tag = true
-
-[audacity]
-source = "git"
-git = "https://github.com/audacity/audacity"
-use_max_tag = true
-include_regex = "^Audacity-([\\d.]+)"
-
-[autorandr]
-source = "git"
-git = "https://github.com/phillipberndt/autorandr"
-use_max_tag = true
-
-["avldrums.lv2"]
-source = "git"
-git = "https://github.com/x42/avldrums.lv2.git"
-use_max_tag = true
-
-[bbswitch]
-source = "git"
-git = "https://github.com/Bumblebee-Project/bbswitch"
-use_max_tag = true
-
-[bchoppr]
-source = "git"
-git = "https://github.com/sjaehn/bchoppr"
-use_max_tag = true
-
-[beatslash-lv2]
-source = "git"
-git = "https://github.com/blablack/beatslash-lv2"
-use_max_tag = true
-
-[bespokesynth]
-source = "git"
-git = "https://github.com/BespokeSynth/BespokeSynth"
-use_max_tag = true
-
-[bitsery]
-source = "git"
-git = "https://github.com/fraillt/bitsery"
-use_max_tag = true
-
-[blockdiag]
-source = "git"
-git = "https://github.com/blockdiag/blockdiag"
-use_max_tag = true
-
-[blop]
-source = "regex"
-regex = "blop-([\\d.]+)\\.tar\\.gz"
-url = "https://sourceforge.net/projects/blop/files/blop/0.2/"
-
-["blop.lv2"]
-source = "git"
-git = "https://gitlab.com/drobilla/blop.lv2.git"
-use_max_tag = true
-
-[bsequencer]
-source = "git"
-git = "https://github.com/sjaehn/bsequencer"
-use_max_tag = true
-
-[bshapr]
-source = "git"
-git = "https://github.com/sjaehn/bshapr"
-use_max_tag = true
-
-[bslizr]
-source = "git"
-git = "https://github.com/sjaehn/bslizr"
-use_max_tag = true
-
-[btrbk]
-source = "git"
-git = "https://github.com/digint/btrbk"
-use_max_tag = true
-
-[cacti]
-source = "git"
-git = "https://github.com/cacti/cacti"
-use_max_tag = true
-
-[cadence]
-source = "git"
-git = "https://github.com/falktx/cadence"
-use_max_tag = true
-
-[cage]
-source = "git"
-git = "https://github.com/hjdskes/cage"
-use_max_tag = true
-
-[calf]
-source = "git"
-git = "https://github.com/calf-studio-gear/calf"
-use_max_tag = true
-
-[canto-curses]
-source = "pypi"
-pypi = "Canto-curses"
-
-[canto-daemon]
-source = "pypi"
-pypi = "Canto"
-
-[capnproto]
-source = "git"
-git = "https://github.com/capnproto/capnproto"
-use_max_tag = true
-
-[caps]
-source = "regex"
-regex = "caps_([\\d.]+)\\.tar\\.bz2?"
-url = "http://quitte.de/dsp/caps.html"
-
-[cardinal]
-source = "git"
-git = "https://github.com/distrho/cardinal"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[carla]
-source = "git"
-git = "https://github.com/falktx/carla"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[casync]
-source = "git"
-git = "https://github.com/systemd/casync"
-use_max_tag = true
-
-[catatonit]
-source = "git"
-git = "https://github.com/openSUSE/catatonit/"
-use_max_tag = true
-
-[check-jsonschema]
-source = "pypi"
-pypi = "check-jsonschema"
-
-[clap]
-source = "git"
-git = "https://github.com/free-audio/clap"
-use_max_tag = true
-
-[cloud-init]
-source = "git"
-git = "https://github.com/canonical/cloud-init/"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[clthreads]
-source = "regex"
-regex = "clthreads-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[clxclient]
-source = "regex"
-regex = "clxclient-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[cmt]
-source = "regex"
-regex = "cmt_([\\d.]+)\\.tgz?"
-url = "http://www.ladspa.org/download/index.html"
-
-[cni-plugins]
-source = "git"
-git = "https://github.com/containernetworking/plugins/"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[containers-common_common]
-source = "git"
-git = "https://github.com/containers/common/"
-exclude_regex = "v1.0.1"
-use_max_tag = true
-
-[containers-common_image]
-source = "git"
-git = "https://github.com/containers/image/"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[containers-common_podman]
-source = "git"
-git = "https://github.com/containers/podman/"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[containers-common_shortnames]
-source = "git"
-git = "https://github.com/containers/shortnames/"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[containers-common_skopeo]
-source = "git"
-git = "https://github.com/containers/skopeo/"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[containers-common_storage]
-source = "git"
-git = "https://github.com/containers/storage/"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[cpputest]
-source = "git"
-git = "https://github.com/cpputest/cpputest"
-use_max_tag = true
-
-[cri-o]
-source = "git"
-git = "https://github.com/cri-o/cri-o/"
-use_max_tag = true
-
-[cri-tools]
-source = "git"
-git = "https://github.com/kubernetes-sigs/cri-tools/"
-use_max_tag = true
-
-[csound]
-source = "git"
-git = "https://github.com/csound/csound"
-use_max_tag = true
-
-[csoundqt]
-source = "git"
-git = "https://github.com/csoundqt/csoundqt"
-use_max_tag = true
-
-[cxxopts]
-source = "git"
-git = "https://github.com/jarro2783/cxxopts"
-use_max_tag = true
-
-["dbus-c++"]
-source = "regex"
-regex = "libdbus-c\\+\\+-([\\d.]+)\\.tar\\.gz?"
-url = "https://sourceforge.net/projects/dbus-cplusplus/files/dbus-c++/0.9.0/"
-
-[deepin-anything-arch]
-source = "git"
-git = "https://github.com/linuxdeepin/deepin-anything"
-use_max_tag = true
-
-[desync]
-source = "git"
-git = "https://github.com/folbricht/desync"
-use_max_tag = true
-
-[deteriorate-lv2]
-source = "git"
-git = "https://github.com/blablack/deteriorate-lv2"
-use_max_tag = true
-
-[dgedit]
-source = "regex"
-regex = "dgedit-([\\d.]+)?"
-url = "https://drumgizmo.org/releases/"
-
-[din]
-source = "regex"
-regex = "din-([\\d.]+)\\.tar\\.gz?"
-url = "https://archive.org/download/dinisnoise_source_code/"
-
-[distrho-ports]
-source = "git"
-git = "https://github.com/distrho/distrho-ports"
-use_max_tag = true
-
-[dnscrypt-proxy]
-source = "git"
-git = "https://github.com/jedisct1/dnscrypt-proxy"
-use_max_tag = true
-
-[dot-language-server]
-source = "git"
-git = "https://github.com/nikeee/dot-language-server"
-use_max_tag = true
-
-[dpf-plugins]
-source = "git"
-git = "https://github.com/distrho/dpf-plugins"
-use_max_tag = true
-
-[dragonfly-reverb]
-source = "git"
-git = "https://github.com/michaelwillis/dragonfly-reverb"
-use_max_tag = true
-
-[drumgizmo]
-source = "regex"
-regex = "drumgizmo-([\\d.]+)?"
-url = "https://drumgizmo.org/releases/"
-
-[drumkv1]
-source = "git"
-git = "https://github.com/rncbc/drumkv1"
-use_max_tag = true
-
-[drumstick]
-source = "regex"
-regex = "files/([\\d.]+)?"
-url = "https://sourceforge.net/projects/drumstick/files/"
-
-[dssi]
-source = "regex"
-regex = "files/dssi/([\\d.]+)?"
-url = "https://sourceforge.net/projects/dssi/files/dssi/"
-
-[ebumeter]
-source = "regex"
-regex = "ebumeter-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[ecasound]
-source = "regex"
-regex = "ecasound-([\\d.]+)\\.tar\\.gz?"
-url = "https://ecasound.seul.org/ecasound/download.php"
-
-[element]
-source = "git"
-git = "https://github.com/kushview/element"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp|b)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[eq10q]
-source = "regex"
-regex = "eq10q-([\\d.]+)\\.tar\\.gz?"
-url = "https://sourceforge.net/projects/eq10q/files/"
-
-[espeakup]
-source = "git"
-git = "https://github.com/linux-speakup/espeakup"
-use_max_tag = true
-
-["eteroj.lv2"]
-source = "git"
-git = "https://git.open-music-kontrollers.ch/~hp/eteroj.lv2"
-use_max_tag = true
-
-[fabla]
-source = "git"
-git = "https://github.com/openavproductions/openav-fabla"
-use_max_tag = true
-
-[faust]
-source = "git"
-git = "https://github.com/grame-cncm/faust"
-use_max_tag = true
-exclude_regex = "(2.14.4)"
-
-[faustpp]
-source = "git"
-git = "https://github.com/jpcima/faustpp"
-use_max_tag = true
-
-[fil-plugins]
-source = "regex"
-regex = "FIL-plugins-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[fltk]
-source = "git"
-git = "https://github.com/fltk/fltk"
-use_max_tag = true
-
-[fluajho]
-source = "git"
-git = "https://git.laborejo.org/lss/fluajho.git"
-use_max_tag = true
-
-["fomp.lv2"]
-source = "git"
-git = "https://gitlab.com/drobilla/fomp.lv2.git"
-use_max_tag = true
-
-[foxdot]
-source = "pypi"
-pypi = "FoxDot"
-
-[freepats-general-midi]
-source = "regex"
-regex = "FreePatsGM-SF2-([\\d.]+)\\.7z?"
-url = "https://freepats.zenvoid.org/SoundSets/general-midi.html"
-
-[freerdp]
-source = "git"
-git = "https://github.com/freerdp/freerdp"
-use_max_tag = true
-
-[freeverb3]
-source = "regex"
-regex = "freeverb3-([\\d.]+)\\.tar\\.xz?"
-url = "http://download.savannah.nongnu.org/releases/freeverb3/"
-
-[freewheeling]
-source = "git"
-git = "https://github.com/free-wheeling/freewheeling"
-use_max_tag = true
-
-[fst]
-source = "git"
-git = "https://git.iem.at/zmoelnig/FST"
-use_max_tag = true
-
-[function2]
-source = "git"
-git = "https://github.com/Naios/function2"
-use_max_tag = true
-
-[g2reverb]
-source = "regex"
-regex = "g2reverb-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[gammastep]
-source = "git"
-git = "https://gitlab.com/chinstrap/gammastep"
-use_max_tag = true
-
-["gandi.cli"]
-source = "pypi"
-pypi = "gandi.cli"
-
-[ganv]
-source = "git"
-git = "https://gitlab.com/drobilla/ganv.git"
-use_max_tag = true
-
-[geonkick]
-source = "git"
-git = "https://gitlab.com/quamplex/geonkick/"
-use_max_tag = true
-
-[ghc-filesystem]
-source = "git"
-git = "https://github.com/gulrak/filesystem"
-use_max_tag = true
-
-[gigedit]
-source = "regex"
-regex = "gigedit-([\\d.]+)\\.tar\\.bz2?"
-url = "https://download.linuxsampler.org/packages/"
-
-[gmm]
-source = "regex"
-regex = "gmm-([\\d.]+)\\.tar\\.gz?"
-url = "https://download-mirror.savannah.gnu.org/releases/getfem/stable/"
-
-["gmsynth.lv2"]
-source = "git"
-git = "https://github.com/x42/gmsynth.lv2"
-use_max_tag = true
-
-[gomuks]
-source = "git"
-git = "https://github.com/tulir/gomuks"
-use_max_tag = true
-
-[gpa]
-source = "git"
-git = "https://dev.gnupg.org/source/gpa.git"
-use_max_tag = true
-exclude_regex = "(V0-7-0|V0-6-1|V0-6-0|V0-5-1|V0-4-3|V0-4-2|V0-4-1|V0-3-1)"
-
-[grub-customizer]
-source = "regex"
-regex = "grub-customizer_([\\d.]+)\\.tar\\.gz?"
-url = "https://launchpad.net/grub-customizer/+download"
-
-[guestfs-tools]
-source = "git"
-git = "https://github.com/rwmjones/guestfs-tools"
-exclude_regex = "^(v|)1.49.([\\d.]+)$"
-use_max_tag = true
-
-[guitarix]
-source = "git"
-git = "https://git.code.sf.net/p/guitarix/git"
-use_max_tag = true
-
-["gxplugins.lv2"]
-source = "git"
-git = "https://github.com/brummer10/gxplugins.lv2"
-use_max_tag = true
-
-[harvid]
-source = "git"
-git = "https://github.com/x42/harvid"
-use_max_tag = true
-
-[haskell-hosc]
-source = "hackage"
-hackage = "hosc"
-
-[haskell-microspec]
-source = "hackage"
-hackage = "microspec"
-
-[haskell-tidal]
-source = "git"
-git = "https://github.com/tidalcycles/Tidal"
-use_max_tag = true
-
-[helm-synth]
-source = "git"
-git = "https://github.com/mtytel/helm"
-use_max_tag = true
-
-[hexter]
-source = "git"
-git = "https://github.com/smbolton/hexter"
-use_max_tag = true
-
-[hostapd]
-source = "regex"
-regex = "hostapd-([\\d.]+)\\.tar\\.gz?"
-url = "https://w1.fi/releases/"
-
-[hydrogen]
-source = "git"
-git = "https://github.com/hydrogen-music/hydrogen"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|pre)(-[\\d.]+|[\\d.]+|)"
-
-[hyperkitty]
-source = "pypi"
-pypi = "hyperkitty"
-
-[icecast]
-source = "git"
-git = "https://gitlab.xiph.org/xiph/icecast-server.git"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[iempluginsuite]
-source = "git"
-git = "https://git.iem.at/audioplugins/IEMPluginSuite"
-use_max_tag = true
-
-[infamousplugins]
-source = "git"
-git = "https://github.com/ssj71/infamousplugins"
-use_max_tag = true
-
-[ipxe]
-source = "git"
-git = "https://github.com/ipxe/ipxe"
-use_max_tag = true
-
-["ir.lv2"]
-source = "git"
-git = "https://github.com/tomszilagyi/ir.lv2"
-use_max_tag = true
-
-[irker]
-source = "git"
-git = "https://gitlab.com/esr/irker"
-use_max_tag = true
-
-[jaaa]
-source = "regex"
-regex = "jaaa-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[jack-stdio]
-source = "git"
-git = "https://github.com/x42/jack-stdio"
-use_max_tag = true
-
-[jack_capture]
-source = "git"
-git = "https://github.com/kmatheussen/jack_capture"
-use_max_tag = true
-
-[jack_delay]
-source = "regex"
-regex = "jack_delay-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[jack_link]
-source = "git"
-git = "https://github.com/rncbc/jack_link"
-use_max_tag = true
-
-[jack_mixer]
-source = "git"
-git = "https://github.com/jack-mixer/jack_mixer"
-use_max_tag = true
-
-[jack_utils]
-source = "regex"
-regex = "jack_utils-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[jackmeter]
-source = "git"
-git = "https://github.com/njh/jackmeter"
-use_max_tag = true
-
-[jackminimix]
-source = "git"
-git = "https://github.com/njh/jackminimix"
-use_max_tag = true
-
-[jacktrip]
-source = "git"
-git = "https://github.com/jcacerec/jacktrip"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[jalv]
-source = "git"
-git = "https://gitlab.com/drobilla/jalv.git"
-use_max_tag = true
-
-[japa]
-source = "regex"
-regex = "japa-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[jconvolver]
-source = "regex"
-regex = "jconvolver-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[jnoisemeter]
-source = "regex"
-regex = "jnoisemeter-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[jsampler]
-source = "regex"
-regex = "JSampler-([\\d.]+)\\.tar\\.bz2?"
-url = "http://linuxsampler.org/downloads.html#jsampler"
-
-[juce]
-source = "git"
-git = "https://github.com/weareroli/juce"
-use_max_tag = true
-
-[kernelshark]
-source = "git"
-git = "https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git"
-use_max_tag = true
-include_regex = "(kernelshark-v)([\\d.]+)"
-
-[khal]
-source = "git"
-git = "https://github.com/pimutils/khal"
-use_max_tag = true
-
-[khard]
-source = "git"
-git = "https://github.com/scheibler/khard"
-use_max_tag = true
-
-[kmidimon]
-source = "git"
-git = "https://github.com/pedrolcl/kmidimon"
-use_max_tag = true
-include_regex = "(RELEASE_)([\\d.]+)"
-
-[kubernetes]
-source = "git"
-git = "https://github.com/kubernetes/kubernetes"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[kxstudio-lv2-extensions]
-source = "git"
-git = "https://github.com/kxstudio/lv2-extensions"
-use_max_tag = true
-
-[laborejo]
-source = "git"
-git = "https://git.laborejo.org/lss/laborejo.git"
-use_max_tag = true
-
-[lib32-alsa-lib]
-source = "git"
-git = "https://github.com/alsa-project/alsa-lib"
-use_max_tag = true
-
-[lib32-alsa-oss]
-source = "git"
-git = "https://github.com/alsa-project/alsa-oss"
-use_max_tag = true
-
-[lib32-alsa-plugins]
-source = "git"
-git = "https://github.com/alsa-project/alsa-plugins"
-use_max_tag = true
-
-[lib32-boost]
-source = "git"
-git = "https://github.com/boostorg/boost"
-use_max_tag = true
-
-[lib32-cmocka]
-source = "git"
-git = "https://gitlab.com/cmocka/cmocka"
-use_max_tag = true
-
-[lib32-expat]
-source = "git"
-git = "https://github.com/libexpat/libexpat/"
-include_regex = "(R_)([\\d.*][_].*)"
-use_max_tag = true
-
-[lib32-fluidsynth]
-source = "git"
-git = "https://github.com/fluidsynth/fluidsynth"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-
-[lib32-jack2]
-source = "git"
-git = "https://github.com/jackaudio/jack2"
-use_max_tag = true
-exclude_regex = "(1.90)"
-
-[lib32-libaio]
-source = "git"
-git = "https://pagure.io/libaio"
-include_regex = "(libaio)-([\\d.*]+)"
-use_max_tag = true
-
-[lib32-libao]
-source = "git"
-git = "https://gitlab.xiph.org/xiph/libao"
-use_max_tag = true
-
-[lib32-libavtp]
-source = "git"
-git = "https://github.com/avnu/libavtp"
-use_max_tag = true
-
-[lib32-libcap]
-source = "git"
-git = "https://git.kernel.org/pub/scm/libs/libcap/libcap.git"
-include_regex = "(libcap)-([\\d.*]+)"
-exclude_regex = "(libcap)-(20070813|20071031)"
-use_max_tag = true
-
-[lib32-libelf]
-source = "git"
-git = "https://sourceware.org/git/elfutils.git"
-use_max_tag = true
-
-[lib32-libffi]
-source = "git"
-git = "https://github.com/libffi/libffi"
-use_max_tag = true
-
-[lib32-libinstpatch]
-source = "git"
-git = "https://github.com/swami/libinstpatch"
-use_max_tag = true
-
-[lib32-libjpeg-turbo]
-source = "git"
-git = "https://github.com/libjpeg-turbo/libjpeg-turbo"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta|90)(-[\\d.]+|[\\d.]+|)"
-
-[lib32-libnsl]
-source = "git"
-git = "https://github.com/thkukuk/libnsl"
-use_max_tag = true
-
-[lib32-libpcap]
-source = "git"
-git = "https://github.com/the-tcpdump-group/libpcap"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[lib32-libsamplerate]
-source = "git"
-git = "https://github.com/libsndfile/libsamplerate/"
-use_max_tag = true
-
-[lib32-libsndfile]
-source = "git"
-git = "https://github.com/libsndfile/libsndfile/"
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[lib32-libtiff]
-source = "git"
-git = "https://gitlab.com/libtiff/libtiff"
-use_max_tag = true
-
-[lib32-libusb]
-source = "git"
-git = "https://github.com/libusb/libusb"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[lib32-ncurses]
-source = "regex"
-regex = "ncurses-([\\d.]+)\\.tar\\.gz?"
-url = "https://invisible-mirror.net/archives/ncurses/"
-
-[lib32-pipewire]
-source = "git"
-git = "https://gitlab.freedesktop.org/pipewire/pipewire"
-use_max_tag = true
-
-[lib32-portaudio]
-source = "git"
-git = "https://github.com/portaudio/portaudio"
-use_max_tag = true
-exclude_regex = "(AudioMulch_09b10|AudioMulch_09b10patch1|V18|initial|pa_stable_v19_20110326_r1647|pa_stable_v19_20111121_r1788|pa_stable_v19_20140130_r1919|svn/1415|unknown-was-pateam|v19-devel-pre-restructure|v19p-2008-03-20)"
-
-[libcalfbox-lss]
-source = "git"
-git = "https://git.laborejo.org/lss/libcalfbox-lss.git"
-use_max_tag = true
-
-[libconfig]
-source = "git"
-git = "https://github.com/hyperrealm/libconfig"
-use_max_tag = true
-
-[libffado]
-source = "regex"
-regex = "libffado-([\\d.]+)\\.tgz?"
-url = "http://ffado.org/"
-
-[libfishsound]
-source = "git"
-git = "https://github.com/kfish/libfishsound"
-use_max_tag = true
-
-[libguestfs]
-source = "git"
-git = "https://github.com/libguestfs/libguestfs"
-exclude_regex = "^(v|)1.(49|51).([\\d.]+)$"
-use_max_tag = true
-
-[libgig]
-source = "regex"
-regex = "libgig-([\\d.]+)\\.tar\\.bz2?"
-url = "https://download.linuxsampler.org/packages/"
-
-[libiio]
-source = "git"
-git = "https://github.com/analogdevicesinc/libiio"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(r|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[libircclient]
-source = "regex"
-regex = "files/libircclient/([\\d.]+)/?"
-url = "https://sourceforge.net/projects/libircclient/files/libircclient/"
-
-[liblo]
-source = "git"
-git = "https://github.com/radarsat1/liblo"
-use_max_tag = true
-
-[liblrdf]
-source = "git"
-git = "https://github.com/swh/lrdf"
-use_max_tag = true
-
-[liblscp]
-source = "git"
-git = "https://github.com/rncbc/liblscp"
-use_max_tag = true
-
-[libltc]
-source = "git"
-git = "https://github.com/x42/libltc"
-use_max_tag = true
-
-[libmusicxml]
-source = "git"
-git = "https://github.com/grame-cncm/libmusicxml"
-use_max_tag = true
-exclude_regex = "(v300)"
-
-[liboggz]
-source = "regex"
-regex = "liboggz-([\\d.]+)\\.tar\\.gz?"
-url = "https://xiph.org/downloads/"
-
-[libopenshot]
-source = "git"
-git = "https://github.com/openshot/libopenshot"
-use_max_tag = true
-
-[libopenshot-audio]
-source = "git"
-git = "https://github.com/openshot/libopenshot-audio"
-use_max_tag = true
-
-[librepcb]
-source = "git"
-git = "https://github.com/LibrePCB/LibrePCB"
-use_max_tag = true
-
-[libsbsms]
-source = "git"
-git = "https://github.com/claytonotey/libsbsms"
-use_max_tag = true
-
-[libsmf]
-source = "regex"
-regex = "files/libsmf/([\\d.]+)/?"
-url = "https://sourceforge.net/projects/libsmf/files/libsmf"
-
-[libspecbleach]
-source = "git"
-git = "https://github.com/lucianodato/libspecbleach"
-use_max_tag = true
-
-[libtraceevent]
-source = "git"
-git = "https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git"
-use_max_tag = true
-
-[libtracefs]
-source = "git"
-git = "https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git"
-use_max_tag = true
-
-[libusbsio]
-source = "pypi"
-pypi = "libusbsio"
-
-[lilv]
-source = "git"
-git = "https://gitlab.com/lv2/lilv"
-use_max_tag = true
-
-[lilypond]
-source = "git"
-git = "https://git.savannah.gnu.org/git/lilypond.git"
-use_max_tag = true
-include_regex = "(release/)([\\d.].*)"
-exclude_regex = "(release/)(2.23.[\\d.].*)"
-
-[linuxsampler]
-source = "regex"
-regex = "linuxsampler-([\\d.]+)\\.tar\\.bz2?"
-url = "https://download.linuxsampler.org/packages/"
-
-[liquidsfz]
-source = "git"
-git = "https://github.com/swesterfeld/liquidsfz"
-use_max_tag = true
-
-[livecd-sounds]
-source = "regex"
-regex = "livecd-sounds-([\\d.]+)\\.tar\\.xz?"
-url = "https://alex19ep.me/public/"
-
-[lmms]
-source = "git"
-git = "https://github.com/lmms/lmms"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[lsp-plugins]
-source = "git"
-git = "https://github.com/sadko4u/lsp-plugins"
-use_max_tag = true
-
-[luppp]
-source = "git"
-git = "https://github.com/openavproductions/openav-luppp"
-use_max_tag = true
-
-[lv2]
-source = "git"
-git = "https://gitlab.com/lv2/lv2"
-use_max_tag = true
-
-[lv2file]
-source = "git"
-git = "https://github.com/jeremysalwen/lv2file"
-use_max_tag = true
-
-[lv2lint]
-source = "git"
-git = "https://git.open-music-kontrollers.ch/~hp/lv2lint"
-use_max_tag = true
-
-[lvtk]
-source = "git"
-git = "https://github.com/lvtk/lvtk"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[mailman3]
-source = "git"
-git = "https://gitlab.com/mailman/mailman"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[mailman3-hyperkitty]
-source = "pypi"
-pypi = "mailman-hyperkitty"
-
-[mailman-web]
-source = "pypi"
-pypi = "mailman-web"
-
-[marsyas]
-source = "git"
-git = "https://github.com/marsyas/marsyas"
-use_max_tag = true
-
-[master_me]
-source = "git"
-git = "https://github.com/trummerschlunk/master_me"
-use_max_tag = true
-
-[matrix-appservice-irc]
-source = "git"
-git = "https://github.com/matrix-org/matrix-appservice-irc"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+)"
-
-[maturin]
-source = "git"
-git = "https://github.com/PyO3/maturin"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp|pre)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[mbuffer]
-source = "regex"
-regex = "mbuffer-([\\d.]+)\\.tgz?"
-url="https://www.maier-komor.de/mbuffer.html"
-
-[mcp-plugins]
-source = "regex"
-regex = "MCP-plugins-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-["mda.lv2"]
-source = "git"
-git = "https://gitlab.com/drobilla/mda-lv2"
-use_max_tag = true
-
-[mediathekview]
-source = "git"
-git = "https://github.com/mediathekview/mediathekview"
-use_max_tag = true
-
-[mellite]
-source = "git"
-git = "https://github.com/sciss/mellite"
-use_max_tag = true
-
-["mephisto.lv2"]
-source = "git"
-git = "https://git.open-music-kontrollers.ch/~hp/mephisto.lv2"
-use_max_tag = true
-
-[meterbridge]
-source = "regex"
-regex = "meterbridge-([\\d.]+)\\.tar\\.gz?"
-url = "http://plugin.org.uk/meterbridge"
-
-["midi_matrix.lv2"]
-source = "git"
-git = "https://git.open-music-kontrollers.ch/~hp/midi_matrix.lv2"
-use_max_tag = true
-
-[midimsg-lv2]
-source = "git"
-git = "https://github.com/blablack/midimsg-lv2"
-use_max_tag = true
-
-[minitube]
-source = "git"
-git = "https://github.com/flaviotordini/minitube"
-use_max_tag = true
-
-[mixxx]
-source = "git"
-git = "https://github.com/mixxxdj/mixxx"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[mkinitcpio-systemd-tool]
-source = "git"
-git = "https://github.com/random-archer/mkinitcpio-systemd-tool"
-use_max_tag = true
-
-[mkosi]
-source = "git"
-git = "https://github.com/systemd/mkosi"
-use_max_tag = true
-
-[mod-lv2-extensions]
-source = "git"
-git = "https://github.com/moddevices/mod-lv2-extensions"
-use_max_tag = true
-
-[molecule]
-source = "pypi"
-pypi = "molecule"
-
-[molecule-plugins]
-source = "pypi"
-pypi = "molecule-plugins"
-
-["moony.lv2"]
-source = "git"
-git = "https://git.open-music-kontrollers.ch/~hp/moony.lv2"
-use_max_tag = true
-
-[mosquitto]
-source = "git"
-git = "https://github.com/eclipse/mosquitto"
-use_max_tag = true
-
-[mumble]
-source = "git"
-git = "https://github.com/mumble-voip/mumble"
-use_max_tag = true
-
-[muse]
-source = "git"
-git = "https://github.com/muse-sequencer/muse"
-use_max_tag = true
-include_regex = "([\\d._]+)"
-# exclude_regex = "(v|muse|)([\\d._]+)(|)(pre|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)|(2.2beta2|muse2_20110914_last_rev_without_MDI_interface|muse-3_0_2|muse-3_0_1)"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[mxml]
-source = "git"
-git = "https://github.com/michaelrsweet/mxml"
-use_max_tag = true
-
-[mympd]
-source = "git"
-git = "https://github.com/jcorporation/myMPD"
-use_max_tag = true
-
-[neovim-lsp_signature]
-source = "git"
-git = "https://github.com/ray-x/lsp_signature.nvim"
-use_max_tag = true
-
-[neovim-lspconfig]
-source = "git"
-git = "https://github.com/neovim/nvim-lspconfig"
-use_max_tag = true
-
-[neovim-nvim-treesitter]
-source = "git"
-git = "https://github.com/nvim-treesitter/nvim-treesitter"
-use_max_tag = true
-
-[netavark]
-source = "git"
-git = "https://github.com/containers/netavark"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[networkmanager-l2tp]
-source = "git"
-git = "https://github.com/nm-l2tp/NetworkManager-l2tp"
-use_max_tag = true
-
-[new-session-manager]
-source = "git"
-git = "https://github.com/linuxaudio/new-session-manager"
-use_max_tag = true
-
-[nextcloud]
-source = "git"
-git = "https://github.com/nextcloud/server"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[nextcloud-app-bookmarks]
-source = "git"
-git = "https://github.com/nextcloud/bookmarks"
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[nextcloud-app-calendar]
-source = "git"
-git = "https://github.com/nextcloud/calendar"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[nextcloud-app-contacts]
-source = "git"
-git = "https://github.com/nextcloud/contacts"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[nextcloud-app-deck]
-source = "git"
-git = "https://github.com/nextcloud/deck"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[nextcloud-app-mail]
-source = "git"
-git = "https://github.com/nextcloud/mail"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[nextcloud-app-news]
-source = "git"
-git = "https://github.com/nextcloud/news"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[nextcloud-app-notes]
-source = "git"
-git = "https://github.com/nextcloud/notes"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[nextcloud-app-spreed]
-source = "git"
-git = "https://github.com/nextcloud/spreed"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[nextcloud-app-tasks]
-source = "git"
-git = "https://github.com/nextcloud/tasks"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[nfoview]
-source = "git"
-git = "https://github.com/otsaloma/nfoview"
-use_max_tag = true
-
-[nikola]
-source = "pypi"
-pypi = "nikola"
-
-[ninjas2]
-source = "git"
-git = "https://github.com/rghvdberg/ninjas2"
-use_max_tag = true
-
-[njconnect]
-source = "regex"
-regex = "files/njconnect-([\\d.]+)\\.tar\\.xz?"
-url = "https://sourceforge.net/projects/njconnect/files"
-
-[nlohmann-json]
-source = "git"
-git = "https://github.com/nlohmann/json"
-use_max_tag = true
-
-[nlohmann-json_test_data]
-source = "git"
-git = "https://github.com/nlohmann/json_test_data"
-use_max_tag = true
-
-[noise-repellent]
-source = "git"
-git = "https://github.com/lucianodato/noise-repellent"
-use_max_tag = true
-
-[nomacs-plugins]
-source = "git"
-git = "https://github.com/nomacs/nomacs-plugins"
-use_max_tag = true
-
-[non-daw]
-source = "git"
-git = "https://github.com/linuxaudio/non/"
-use_max_tag = true
-include_regex = "non-daw-v([\\d.]+)"
-
-[non-sequencer]
-source = "git"
-git = "https://github.com/linuxaudio/non/"
-use_max_tag = true
-include_regex = "non-sequencer-v([\\d.]+)"
-
-[ntk]
-source = "git"
-git = "https://github.com/linuxaudio/ntk/"
-use_max_tag = true
-include_regex = "fltk-v([\\d.]+)"
-
-[nuitka]
-source = "pypi"
-pypi = "nuitka"
-
-[octofile]
-source = "regex"
-regex = "octofile-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[openapi-diff]
-source = "git"
-git = "https://github.com/OpenAPITools/openapi-diff/"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[openapi-generator]
-source = "git"
-git = "https://github.com/openapitools/openapi-generator"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[openfec]
-source = "git"
-git = "https://github.com/roc-streaming/openfec"
-use_max_tag = true
-
-[openpgp-ca]
-source = "git"
-git = "https://gitlab.com/openpgp-ca/openpgp-ca"
-use_max_tag = true
-include_regex = "openpgp-ca/v([\\d.]+)"
-
-[openpgp-card-tools]
-source = "git"
-git = "https://codeberg.org/openpgp-card/openpgp-card-tools"
-use_max_tag = true
-
-[openshot]
-source = "git"
-git = "https://github.com/openshot/openshot-qt"
-use_max_tag = true
-
-[osc2midi]
-source = "git"
-git = "https://github.com/ssj71/osc2midi"
-use_max_tag = true
-
-[osmid]
-source = "git"
-git = "https://github.com/llloret/osmid"
-use_max_tag = true
-
-[overpass-fonts]
-source = "git"
-git = "https://github.com/RedHatOfficial/Overpass"
-use_max_tag = true
-
-[padthv1]
-source = "git"
-git = "https://github.com/rncbc/padthv1"
-use_max_tag = true
-
-[passt]
-source = "git"
-git = "https://passt.top/passt/"
-use_max_tag = true
-
-[patchage]
-source = "git"
-git = "https://gitlab.com/drobilla/patchage.git"
-use_max_tag = true
-
-[patchmatrix]
-source = "git"
-git = "https://git.open-music-kontrollers.ch/~hp/patchmatrix/"
-use_max_tag = true
-
-[patroneo]
-source = "git"
-git = "https://git.laborejo.org/lss/patroneo.git"
-use_max_tag = true
-
-[pc-ble-driver]
-source = "git"
-git = "https://github.com/NordicSemiconductor/pc-ble-driver"
-use_max_tag = true
-
-[pd]
-source = "git"
-git = "https://github.com/pure-data/pure-data"
-use_max_tag = true
-
-[pd-gem]
-source = "git"
-git = "https://github.com/umlaeute/gem"
-use_max_tag = true
-exclude_regex = "(0.888.0pre)"
-
-[pd-lua]
-source = "git"
-git = "https://github.com/agraef/pd-lua"
-use_max_tag = true
-
-[pesign]
-source = "git"
-git = "https://github.com/rhboot/pesign"
-use_max_tag = true
-
-[php-igbinary]
-source = "git"
-git = "https://github.com/igbinary/igbinary"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[php-imagick]
-source = "git"
-git = "https://github.com/mkoppanen/imagick"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[php-redis]
-source = "git"
-git = "https://github.com/phpredis/phpredis"
-exclude_regex = "([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[picard]
-source = "git"
-git = "https://github.com/metabrainz/picard"
-use_max_tag = true
-exclude_regex = "(v|release-|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|[b])(-[\\d.]+|[\\d.]+|)"
-
-[podman]
-source = "git"
-git = "https://github.com/containers/podman/"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[podman-compose]
-source = "git"
-git = "https://github.com/containers/podman-compose/"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[podman-dnsname]
-source = "git"
-git = "https://github.com/containers/dnsname"
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[polyphone]
-source = "git"
-git = "https://github.com/davy7125/polyphone"
-use_max_tag = true
-
-[postfixadmin]
-source = "git"
-git = "https://github.com/postfixadmin/postfixadmin"
-use_max_tag = true
-exclude_regex = "(postfixadmin)-([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp|unstable)(-[\\d.]+|[\\d.]+|)|(push)"
-
-[postorius]
-source = "pypi"
-pypi = "postorius"
-
-[profile-cleaner]
-source = "git"
-git = "https://github.com/graysky2/profile-cleaner"
-use_max_tag = true
-
-[profile-sync-daemon]
-source = "git"
-git = "https://github.com/graysky2/profile-sync-daemon"
-use_max_tag = true
-
-[pvoc]
-source = "regex"
-regex = "pvoc_([\\d.]+)\\.tar\\.gz?"
-url = "http://quitte.de/dsp/pvoc.html"
-
-[pyenv]
-source = "git"
-git = "https://github.com/pyenv/pyenv"
-use_max_tag = true
-exclude_regex = "(v20140614|v20140615|v20140628|v20140705|v20140825|v20140924|v20141008|v20141011|v20141012|v20141106|v20141118|v20141127|v20141211|v20150124|v20150204|v20150226|v20150326|v20150404|v20150504|v20150524|v20150601|v20150719|v20150901|v20150913|v20151006|v20151103|v20151105|v20151124|v20151210|v20151222|v20160202|v20160303|v20160310|v20160422|v20160509|v20160628|v20160629|v20160726)"
-
-[pypiserver]
-source = "pypi"
-pypi = "pypiserver"
-
-[python-aafigure]
-source = "pypi"
-pypi = "aafigure"
-
-[python-aiosmtpd]
-source = "pypi"
-pypi = "aiosmtpd"
-
-[python-ansible-compat]
-source = "pypi"
-pypi = "ansible-compat"
-
-[python-argparse-addons]
-source = "pypi"
-pypi = "argparse-addons"
-
-[python-atomicwrites]
-source = "pypi"
-pypi = "atomicwrites"
-
-[python-atpublic]
-source = "pypi"
-pypi = "atpublic"
-
-[python-authheaders]
-source = "pypi"
-pypi = "authheaders"
-
-[python-binaryornot]
-source = "pypi"
-pypi = "binaryornot"
-
-[python-bincopy]
-source = "pypi"
-pypi = "bincopy"
-
-[python-cachecontrol]
-source = "pypi"
-pypi = "cachecontrol"
-
-[python-calmjs]
-source = "pypi"
-pypi = "calmjs"
-
-["python-calmjs.parse"]
-source = "pypi"
-pypi = "calmjs.parse"
-
-["python-calmjs.types"]
-source = "pypi"
-pypi = "calmjs.types"
-
-[python-cbor2]
-source = "pypi"
-pypi = "cbor2"
-
-[python-cerberus]
-source = "pypi"
-pypi = "cerberus"
-
-[python-certifi]
-source = "pypi"
-pypi = "certifi"
-
-[python-cfgv]
-source = "pypi"
-pypi = "cfgv"
-
-[python-click-command-tree]
-source = "pypi"
-pypi = "click-command-tree"
-
-[python-click-completion]
-source = "git"
-git = "https://github.com/click-contrib/click-completion"
-use_max_tag = true
-
-
-[python-click-help-colors]
-source = "pypi"
-pypi = "click-help-colors"
-
-[python-click-log]
-source = "pypi"
-pypi = "click-log"
-
-[python-click-option-group]
-source = "pypi"
-pypi = "click-option-group"
-
-[python-click-repl]
-source = "pypi"
-pypi = "click-repl"
-
-[python-cmsis-pack-manager]
-source = "pypi"
-pypi = "cmsis-pack-manager"
-
-[python-configclass]
-source = "pypi"
-pypi = "configclass"
-
-[python-cookiecutter]
-source = "pypi"
-pypi = "cookiecutter"
-
-[python-coverage-conditional-plugin]
-source = "pypi"
-pypi = "coverage-conditional-plugin"
-
-[python-crc32c]
-source = "pypi"
-pypi = "crc32c"
-
-[python-crcmod]
-source = "pypi"
-pypi = "crcmod"
-
-[python-crispy-bootstrap3]
-source = "pypi"
-pypi = "crispy-bootstrap3"
-
-[python-crispy-bootstrap4]
-source = "pypi"
-pypi = "crispy-bootstrap4"
-
-[python-csscompressor]
-source = "pypi"
-pypi = "csscompressor"
-
-[python-cytoolz]
-source = "pypi"
-pypi = "cytoolz"
-
-[python-dbus-next]
-source = "pypi"
-pypi = "dbus-next"
-
-[python-deepmerge]
-source = "pypi"
-pypi = "deepmerge"
-
-[python-diff-cover]
-source = "pypi"
-pypi = "diff_cover"
-
-[python-discid]
-source = "git"
-git = "https://github.com/JonnyJD/python-discid"
-use_max_tag = true
-
-[python-django-allauth]
-source = "pypi"
-pypi = "django-allauth"
-
-[python-django-appconf]
-source = "pypi"
-pypi = "django-appconf"
-
-[python-django-classy-tags]
-source = "pypi"
-pypi = "django-classy-tags"
-
-[python-django-compressor]
-source = "pypi"
-pypi = "django-compressor"
-
-[python-django-crispy-forms]
-source = "pypi"
-pypi = "django-crispy-forms"
-
-[python-django-environ]
-source = "pypi"
-pypi = "django-environ"
-
-[python-django-filter]
-source = "pypi"
-pypi = "django-filter"
-
-[python-django-gravatar]
-source = "pypi"
-pypi = "django-gravatar2"
-
-[python-django-guardian]
-source = "pypi"
-pypi = "django-guardian"
-
-[python-django-haystack]
-source = "pypi"
-pypi = "django-haystack"
-
-[python-django-mailman3]
-source = "pypi"
-pypi = "django-mailman3"
-
-[python-django-rest-framework]
-source = "pypi"
-pypi = "djangorestframework"
-
-[python-django-sekizai]
-source = "pypi"
-pypi = "django-sekizai"
-
-[python-doit]
-source = "pypi"
-pypi = "doit"
-
-[python-doit-py]
-source = "pypi"
-pypi = "doit-py"
-
-[python-enrich]
-source = "pypi"
-pypi = "enrich"
-
-[python-etesync]
-source = "pypi"
-pypi = "etesync"
-
-[python-ethtool]
-source = "pypi"
-pypi = "ethtool"
-
-[python-falcon]
-source = "pypi"
-pypi = "falcon"
-
-[python-fastapi]
-source = "pypi"
-pypi = "fastapi"
-
-[python-fastjsonschema]
-source = "pypi"
-pypi = "fastjsonschema"
-
-[python-fastnumbers]
-source = "pypi"
-pypi = "fastnumbers"
-
-[python-findpython]
-source = "pypi"
-pypi = "findpython"
-
-[python-fire]
-source = "pypi"
-pypi = "fire"
-
-[python-flit-core]
-source = "pypi"
-pypi = "flit-core"
-
-[python-flufl-lock]
-source = "pypi"
-pypi = "flufl.lock"
-
-["python-flufl.bounce"]
-source = "pypi"
-pypi = "flufl.bounce"
-
-["python-flufl.i18n"]
-source = "pypi"
-pypi = "flufl.i18n"
-
-["python-flufl.testing"]
-source = "pypi"
-pypi = "flufl.testing"
-
-[python-furl]
-source = "pypi"
-pypi = "furl"
-
-[python-geographiclib]
-source = "pypi"
-pypi = "geographiclib"
-
-[python-geopy]
-source = "pypi"
-pypi = "geopy"
-
-[python-git-url-parse]
-source = "pypi"
-pypi = "git-url-parse"
-
-[python-gitdb]
-source = "pypi"
-pypi = "gitdb"
-
-[python-gitpython]
-source = "pypi"
-pypi = "gitpython"
-
-[python-gnupg]
-source = "pypi"
-pypi = "python-gnupg"
-
-[python-hsluv]
-source = "pypi"
-pypi = "hsluv"
-
-[python-humanfriendly]
-source = "pypi"
-pypi = "humanfriendly"
-
-[python-husl]
-source = "pypi"
-pypi = "husl"
-
-[python-icalendar]
-source = "pypi"
-pypi = "icalendar"
-
-[python-identify]
-source = "pypi"
-pypi = "identify"
-
-[python-importlib_resources]
-source = "pypi"
-pypi = "importlib_resources"
-
-[python-inflect]
-source = "pypi"
-pypi = "inflect"
-
-[python-ipy]
-source = "pypi"
-pypi = "IPy"
-
-[python-iwlib]
-source = "pypi"
-pypi = "iwlib"
-
-[python-jack-client]
-source = "pypi"
-pypi = "jack-client"
-
-["python-jaraco.itertools"]
-source = "pypi"
-pypi = "jaraco.itertools"
-
-["python-jaraco.logging"]
-source = "pypi"
-pypi = "jaraco.logging"
-
-["python-jaraco.stream"]
-source = "pypi"
-pypi = "jaraco.stream"
-
-[python-jinja-time]
-source = "pypi"
-pypi = "jinja2-time"
-
-[python-kaptan]
-source = "pypi"
-pypi = "kaptan"
-
-[python-kazoo]
-source = "pypi"
-pypi = "kazoo"
-
-[python-langdetect]
-source = "pypi"
-pypi = "langdetect"
-
-["python-lazr.config"]
-source = "pypi"
-pypi = "lazr.config"
-
-["python-lazr.delegates"]
-source = "pypi"
-pypi = "lazr.delegates"
-
-[python-libtmux]
-source = "pypi"
-pypi = "libtmux"
-
-[python-linux-procfs]
-source = "git"
-git = "https://git.kernel.org/pub/scm/libs/python/python-linux-procfs/python-linux-procfs.git"
-use_max_tag = true
-
-[python-loguru]
-source = "pypi"
-pypi = "loguru"
-
-[python-ly]
-source = "pypi"
-pypi = "python-ly"
-
-[python-mailmanclient]
-source = "pypi"
-pypi = "mailmanclient"
-
-[python-magic]
-source = "pypi"
-pypi = "python-magic"
-
-[python-mergedict]
-source = "pypi"
-pypi = "mergedict"
-
-[python-micawber]
-source = "pypi"
-pypi = "micawber"
-
-[python-mujson]
-source = "pypi"
-pypi = "mujson"
-
-[python-mutagen]
-source = "pypi"
-pypi = "mutagen"
-
-[python-natsort]
-source = "pypi"
-pypi = "natsort"
-
-[python-nkdfu]
-source = "pypi"
-pypi = "nkdfu"
-
-[python-nose2]
-source = "pypi"
-pypi = "nose2"
-
-[python-nrfutil]
-source = "pypi"
-pypi = "nrfutil"
-
-[python-openid]
-source = "pypi"
-pypi = "python3-openid"
-
-[python-openshift]
-
-[python-orderedmultidict]
-source = "pypi"
-pypi = "orderedmultidict"
-
-[python-orjson]
-source = "pypi"
-pypi = "orjson"
-
-[python-osc]
-source = "pypi"
-pypi = "python-osc"
-
-[python-pc-ble-driver-py]
-source = "pypi"
-pypi = "pc-ble-driver-py"
-
-[python-pdm]
-source = "pypi"
-pypi = "pdm"
-
-[python-pdm-backend]
-source = "pypi"
-pypi = "pdm-backend"
-
-[python-pdm-pep517]
-source = "pypi"
-pypi = "pdm-pep517"
-
-[python-pendulum]
-source = "pypi"
-pypi = "pendulum"
-
-[python-phpserialize]
-source = "pypi"
-pypi = "phpserialize"
-
-[python-piccata]
-source = "pypi"
-pypi = "piccata"
-
-[python-piexif]
-source = "pypi"
-pypi = "piexif"
-
-[python-pilkit]
-source = "pypi"
-pypi = "pilkit"
-
-[python-poyo]
-source = "pypi"
-pypi = "poyo"
-
-[python-pprofile]
-source = "pypi"
-pypi = "pprofile"
-
-[python-progressbar]
-source = "pypi"
-pypi = "progressbar2"
-
-[python-publicsuffix]
-source = "pypi"
-pypi = "publicsuffix"
-
-[python-publicsuffix2]
-source = "pypi"
-pypi = "publicsuffix2"
-
-[python-pyalsa]
-source = "git"
-git = "https://github.com/alsa-project/alsa-python"
-use_max_tag = true
-
-[python-pydantic]
-source = "pypi"
-pypi = "pydantic"
-
-[python-pyliblo]
-source = "pypi"
-pypi = "pyliblo"
-
-[python-pylink-square]
-source = "pypi"
-pypi = "pylink-square"
-
-[python-pyocd]
-source = "pypi"
-pypi = "pyocd"
-
-[python-pyspinel]
-source = "pypi"
-pypi = "pyspinel"
-
-[python-pythonfinder]
-source = "pypi"
-pypi = "pythonfinder"
-
-[python-pymediainfo]
-source = "pypi"
-pypi = "pymediainfo"
-
-[python-pymupdf]
-source = "pypi"
-pypi = "pymupdf"
-
-[python-pymysql]
-source = "pypi"
-pypi = "pymysql"
-
-[python-pynitrokey]
-source = "git"
-git = "https://github.com/nitrokey/pynitrokey"
-use_max_tag = true
-
-[python-pyphen]
-source = "pypi"
-pypi = "pyphen"
-
-[python-pyproject-api]
-source = "pypi"
-pypi = "pyproject-api"
-
-[python-pyproject-hooks]
-source = "pypi"
-pypi = "pyproject-hooks"
-
-[python-pyrss2gen]
-source = "pypi"
-pypi = "pyrss2gen"
-
-[python-pysolr]
-source = "pypi"
-pypi = "pysolr"
-
-[python-pytest-datafixtures]
-source = "pypi"
-pypi = "pytest-datafixtures"
-
-[python-pytest-helpers-namespace]
-source = "pypi"
-pypi = "pytest-helpers-namespace"
-
-[python-pytest-html]
-source = "pypi"
-pypi = "pytest-html"
-
-[python-pytest-httpserver]
-source = "pypi"
-pypi = "pytest-httpserver"
-
-[python-pytest-metadata]
-source = "pypi"
-pypi = "pytest-metadata"
-
-[python-pytest-rerunfailures]
-source = "pypi"
-pypi = "pytest-rerunfailures"
-
-[python-pytest-responsemock]
-source = "pypi"
-pypi = "pytest-responsemock"
-
-[python-pytest-services]
-source = "pypi"
-pypi = "pytest-services"
-
-[python-pytest-shell-utilities]
-source = "pypi"
-pypi = "pytest-shell-utilities"
-
-[python-pytest-skip-markers]
-source = "pypi"
-pypi = "pytest-skip-markers"
-
-[python-pytest-subtesthack]
-source = "pypi"
-pypi = "pytest-subtesthack"
-
-[python-pytest-testinfra]
-source = "pypi"
-pypi = "pytest-testinfra"
-
-[python-pytest-vcr]
-source = "pypi"
-pypi = "pytest-vcr"
-
-[python-pytest-verbose-parametrize]
-source = "pypi"
-pypi = "pytest-verbose-parametrize"
-
-[python-pytest-xprocess]
-source = "pypi"
-pypi = "pytest-xprocess"
-
-[python-pytzdata]
-source = "pypi"
-pypi = "pytzdata"
-
-[python-pywayland]
-source = "pypi"
-pypi = "pywayland"
-
-[python-pywlroots]
-source = "pypi"
-pypi = "pywlroots"
-
-[python-rcssmin]
-source = "pypi"
-pypi = "rcssmin"
-
-[python-requests-wsgi-adapter]
-source = "pypi"
-pypi = "requests-wsgi-adapter"
-
-[python-rjsmin]
-source = "pypi"
-pypi = "rjsmin"
-
-[python-robot-detection]
-source = "pypi"
-pypi = "robot-detection"
-
-[python-schedutils]
-source = "git"
-git = "https://git.kernel.org/pub/scm/libs/python/python-schedutils/python-schedutils.git"
-use_max_tag = true
-
-[python-selinux]
-source = "pypi"
-pypi = "selinux"
-
-[python-senf]
-source = "pypi"
-pypi = "senf"
-
-[python-pysequoia]
-source = "pypi"
-pypi = "pysequoia"
-
-[python-setuptools-declarative-requirements]
-source = "pypi"
-pypi = "setuptools-declarative-requirements"
-
-[python-setuptools-scm-git-archive]
-source = "pypi"
-pypi = "setuptools-scm-git-archive"
-
-[python-sly]
-source = "pypi"
-pypi = "sly"
-
-[python-smmap]
-source = "pypi"
-pypi = "smmap"
-
-[python-sphinx-argparse]
-source = "pypi"
-pypi = "sphinx-argparse"
-
-[python-sphinx-autoapi]
-source = "pypi"
-pypi = "sphinx-autoapi"
-
-[python-sphinx-click]
-source = "pypi"
-pypi = "sphinx-click"
-
-[python-sphinx-lv2-theme]
-source = "pypi"
-pypi = "sphinx-lv2-theme"
-
-[python-sphinxcontrib-newsfeed]
-source = "pypi"
-pypi = "sphinxcontrib-newsfeed"
-
-[python-sphinxcontrib-programoutput]
-source = "pypi"
-pypi = "sphinxcontrib-programoutput"
-
-[python-spsdk]
-source = "pypi"
-pypi = "spsdk"
-
-[python-starlette]
-source = "pypi"
-pypi = "starlette"
-
-[python-subprocess-tee]
-source = "pypi"
-pypi = "subprocess-tee"
-
-[python-svglib]
-source = "pypi"
-pypi = "svglib"
-
-[python-tabulate]
-source = "pypi"
-pypi = "tabulate"
-
-[python-tlv8]
-source = "pypi"
-pypi = "tlv8"
-
-[python-toml]
-source = "pypi"
-pypi = "toml"
-
-[python-toolz]
-source = "pypi"
-pypi = "toolz"
-
-[python-torrentool]
-source = "pypi"
-pypi = "torrentool"
-
-[python-tree-format]
-source = "pypi"
-pypi = "tree-format"
-
-[python-tzlocal]
-source = "pypi"
-pypi = "tzlocal"
-
-[python-unearth]
-source = "pypi"
-pypi = "unearth"
-
-[python-utils]
-source = "pypi"
-pypi = "python-utils"
-
-[python-vmprof]
-source = "pypi"
-pypi = "vmprof"
-
-[python-vobject]
-source = "pypi"
-pypi = "vobject"
-
-[python-whichcraft]
-source = "pypi"
-pypi = "whichcraft"
-
-[python-wsgi-intercept]
-source = "pypi"
-pypi = "wsgi-intercept"
-
-[python-xapian]
-source = "git"
-git = "https://github.com/xapian/xapian"
-use_max_tag = true
-
-[python-xapian-haystack]
-source = "pypi"
-pypi = "xapian-haystack"
-
-[python-xkbcommon]
-source = "pypi"
-pypi = "xkbcommon"
-
-[python-xvfbwrapper]
-source = "pypi"
-pypi = "xvfbwrapper"
-
-[python-yapsy]
-source = "pypi"
-pypi = "yapsy"
-
-[python-zita-audiotools]
-source = "regex"
-regex = "zita-audiotools-([\\d.]+).tar..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[python-zita-jacktools]
-source = "regex"
-regex = "zita-jacktools-([\\d.]+).tar..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[python-zopfli]
-source = "pypi"
-pypi = "zopfli"
-
-[qastools]
-source = "git"
-git = "https://gitlab.com/sebholt/qastools"
-use_max_tag = true
-
-[qcustomplot]
-source = "git"
-git = "https://gitlab.com/DerManu/QCustomPlot"
-use_max_tag = true
-
-[qjackctl]
-source = "git"
-git = "https://github.com/rncbc/qjackctl"
-use_max_tag = true
-
-[qm-dsp]
-
-[qm-vamp-plugins]
-# source = "regex"
-# regex = "qm-vamp-plugins-([\\d.]+)\\.tar\\.gz?"
-# url = "https://code.soundsoftware.ac.uk/projects/qm-vamp-plugins/files"
-
-[qmidiarp]
-source = "git"
-git = "https://git.code.sf.net/p/qmidiarp/code"
-use_max_tag = true
-
-[qmidictl]
-source = "git"
-git = "https://github.com/rncbc/qmidictl"
-use_max_tag = true
-
-[qmidinet]
-source = "git"
-git = "https://github.com/rncbc/qmidinet"
-use_max_tag = true
-
-[qmidiroute]
-source = "regex"
-regex = "files/QMidiRoute/([\\d.]+)/?"
-url = "https://sourceforge.net/projects/alsamodular/files/QMidiRoute/"
-
-[qsampler]
-source = "git"
-git = "https://github.com/rncbc/qsampler"
-use_max_tag = true
-
-[qsynth]
-source = "git"
-git = "https://github.com/rncbc/qsynth"
-use_max_tag = true
-
-[qtile]
-source = "git"
-git = "https://github.com/qtile/qtile"
-use_max_tag = true
-
-[qtractor]
-source = "git"
-git = "https://github.com/rncbc/qtractor"
-use_max_tag = true
-
-[quodlibet]
-source = "git"
-git = "https://github.com/quodlibet/quodlibet"
-use_max_tag = true
-
-[qxgedit]
-source = "git"
-git = "https://github.com/rncbc/qxgedit"
-use_max_tag = true
-
-[r8168]
-source = "git"
-git = "https://github.com/mtorromeo/r8168"
-use_max_tag = true
-
-[radeontop]
-source = "git"
-git = "https://github.com/clbr/radeontop"
-use_max_tag = true
-
-[radicale]
-source = "pypi"
-pypi = "radicale"
-
-[rauc]
-source = "git"
-git = "https://github.com/rauc/rauc"
-use_max_tag = true
-
-[realtime-privileges]
-source = "regex"
-regex = "pkgver\\=([\\d]+)?"
-url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/PKGBUILD?h=packages/realtime-privileges"
-
-[reaper]
-source = "regex"
-regex = "Version ([\\d.]+):"
-url = "https://www.reaper.fm/download.php"
-
-[release-cli]
-source = "git"
-git = "https://gitlab.com/gitlab-org/release-cli"
-use_max_tag = true
-
-[repod]
-source = "pypi"
-pypi = "repod"
-
-[rev-plugins]
-source = "regex"
-regex = "REV-plugins-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[roc-toolkit]
-source = "git"
-git = "https://github.com/roc-streaming/roc-toolkit"
-use_max_tag = true
-
-[rosegarden]
-source = "git"
-git = "https://git.code.sf.net/p/rosegarden/git"
-use_max_tag = true
-
-[rst2pdf]
-source = "pypi"
-pypi = "rst2pdf"
-
-[rt-tests]
-source = "git"
-git = "https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git"
-use_max_tag = true
-
-[rtaudio]
-source = "git"
-git = "https://github.com/thestk/rtaudio"
-use_max_tag = true
-
-[rtirq]
-source = "regex"
-regex = "rtirq-([\\d]+)\\.tar\\.gz?"
-url = "https://www.rncbc.org/archive/"
-
-[rtmidi]
-source = "git"
-git = "https://github.com/thestk/rtmidi"
-use_max_tag = true
-
-[rtosc]
-source = "git"
-git = "https://github.com/fundamental/rtosc"
-use_max_tag = true
-
-[rubberband]
-source = "git"
-git = "https://github.com/breakfastquay/rubberband"
-use_max_tag = true
-
-[ruby-activesupport]
-source = "git"
-git = "https://github.com/rails/rails"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[ruby-i18n]
-source = "git"
-git = "https://github.com/ruby-i18n/i18n"
-use_max_tag = true
-
-[ruby-json]
-source = "git"
-git = "https://github.com/flori/json"
-use_max_tag = true
-
-[ruby-minitest-focus]
-
-[ruby-rugged]
-source = "gems"
-gems = "rugged"
-
-[ruby-test_declarative]
-source = "git"
-git = "https://github.com/svenfuchs/test_declarative"
-use_max_tag = true
-
-[ruby-tzinfo]
-source = "git"
-git = "https://github.com/tzinfo/tzinfo"
-use_max_tag = true
-
-[ruby-vimrunner]
-source = "git"
-git = "https://github.com/AndrewRadev/vimrunner"
-use_max_tag = true
-
-[ruby-zeitwerk]
-source = "git"
-git = "https://github.com/fxn/zeitwerk"
-use_max_tag = true
-
-[ruff]
-source = "git"
-git = "https://github.com/charliermarsh/ruff"
-use_max_tag = true
-
-[samplv1]
-source = "git"
-git = "https://github.com/rncbc/samplv1"
-use_max_tag = true
-
-[sc3-plugins]
-source = "git"
-git = "https://github.com/supercollider/sc3-plugins"
-use_max_tag = true
-include_regex = "Version-([\\d.]+)"
-exclude_regex = "(3.5|Version-([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|))"
-
-[schedtool]
-source = "git"
-git = "https://github.com/freequaos/schedtool"
-use_max_tag = true
-
-[seqdiag]
-source = "git"
-git = "https://github.com/blockdiag/seqdiag"
-use_max_tag = true
-
-[sequoia-chameleon-gnupg]
-source = "git"
-git = "https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg"
-use_max_tag = true
-
-[sequoia-wot]
-source = "git"
-git = "https://gitlab.com/sequoia-pgp/sequoia-wot"
-use_max_tag = true
-
-[serd]
-source = "git"
-git = "https://gitlab.com/drobilla/serd.git"
-use_max_tag = true
-
-[setbfree]
-source = "git"
-git = "https://github.com/pantherb/setbfree"
-use_max_tag = true
-
-[sfizz]
-source = "git"
-git = "https://github.com/sfztools/sfizz"
-use_max_tag = true
-
-["sherlock.lv2"]
-source = "git"
-git = "https://git.open-music-kontrollers.ch/~hp/sherlock.lv2"
-use_max_tag = true
-
-[shim]
-source = "git"
-git = "https://github.com/rhboot/shim"
-use_max_tag = true
-
-[sigal]
-source = "pypi"
-pypi = "sigal"
-
-[simde]
-source = "git"
-git = "https://github.com/simd-everywhere/simde"
-use_max_tag = true
-
-[slimit]
-source = "pypi"
-pypi = "slimit"
-
-[smtube]
-source = "regex"
-regex = "files/SMTube/([\\d.]+)?"
-url = "https://sourceforge.net/projects/smtube/files/SMTube/"
-
-[snd]
-source = "regex"
-regex = "files/snd/([\\d.]+)?"
-url = "https://sourceforge.net/projects/snd/files/snd/"
-
-[solaar]
-source = "git"
-git = "https://github.com/pwr/solaar"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
-[solfege]
-source = "git"
-git = "https://git.savannah.gnu.org/git/solfege.git"
-use_max_tag = true
-
-[solr]
-source = "git"
-git = "https://gitbox.apache.org/repos/asf/solr.git"
-include_regex = "releases/solr/([\\d.]+)"
-use_max_tag = true
-
-[sonic-pi]
-source = "git"
-git = "https://github.com/samaaron/sonic-pi"
-use_max_tag = true
-
-[sonic-visualiser]
-source = "git"
-git = "https://github.com/sonic-visualiser/sonic-visualiser"
-use_max_tag = true
-include_regex = "sv_v([\\d.]+)"
-
-[sonivox]
-source = "git"
-git = "https://github.com/pedrolcl/sonivox"
-use_max_tag = true
-
-[sorcer]
-source = "git"
-git = "https://github.com/openavproductions/openav-sorcer"
-use_max_tag = true
-
-[sord]
-source = "git"
-git = "https://gitlab.com/drobilla/sord.git"
-use_max_tag = true
-
-[sound-gambit]
-source = "git"
-git = "https://github.com/x42/sound-gambit"
-use_max_tag = true
-
-[speakup-utils]
-source = "regex"
-regex = "speakup-([\\d.]+)\\.tar\\.bz2?"
-url = "http://linux-speakup.org/download.html"
-
-[spectmorph]
-source = "regex"
-regex = "spectmorph-([\\d.]+)\\.tar\\.bz2?"
-url = "http://spectmorph.org/downloads/"
-
-[sratom]
-source = "git"
-git = "https://gitlab.com/lv2/sratom"
-use_max_tag = true
-
-[srtrelay]
-source = "git"
-git = "https://github.com/voc/srtrelay"
-use_max_tag = true
-
-[ssr]
-source = "git"
-git = "https://github.com/soundscaperenderer/ssr"
-use_max_tag = true
-
-[stk]
-source = "git"
-git = "https://github.com/thestk/stk"
-use_max_tag = true
-
-[stochas]
-source = "git"
-git = "https://github.com/surge-synthesizer/stochas"
-use_max_tag = true
-
-[suil]
-source = "git"
-git = "https://gitlab.com/lv2/suil.git"
-use_max_tag = true
-
-[supercollider]
-source = "git"
-git = "https://github.com/supercollider/supercollider"
-use_max_tag = true
-include_regex = "Version-([\\d.]+)"
-exclude_regex = "(3.3|3.6-branch-point|3.4branchpoint|3.11-beta1)"
-
-[swh-plugins]
-source = "git"
-git = "https://github.com/swh/ladspa"
-use_max_tag = true
-
-[synthv1]
-source = "git"
-git = "https://github.com/rncbc/synthv1"
-use_max_tag = true
-
-[t1utils]
-source = "git"
-git = "https://github.com/kohler/t1utils/"
-use_max_tag = true
-
-[tap-plugins]
-source = "git"
-git = "https://github.com/tomszilagyi/tap-plugins"
-use_max_tag = true
-
-[tembro]
-source = "git"
-git = "https://git.laborejo.org/lss/tembro.git"
-use_max_tag = true
-
-["timidity++"]
-source = "regex"
-regex = "files/TiMidity.*/TiMidity.*-([\\d.]+)/?"
-url = "https://sourceforge.net/projects/timidity/files/TiMidity++/"
-
-[tmuxp]
-source = "pypi"
-pypi = "tmuxp"
-
-[todoman]
-source = "pypi"
-pypi = "todoman"
-
-[tomlplusplus]
-source = "git"
-git = "https://github.com/marzer/tomlplusplus"
-use_max_tag = true
-
-[tp_smapi]
-source = "git"
-git = "https://github.com/linux-thinkpad/tp_smapi"
-use_max_tag = true
-
-[trace-cmd]
-source = "git"
-git = "https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
-use_max_tag = true
-include_regex = "(trace-cmd-v)([\\d.]+)"
-
-[tuna]
-source = "git"
-git = "https://git.kernel.org/pub/scm/utils/tuna/tuna.git"
-use_max_tag = true
-
-[tuning-library]
-source = "git"
-git = "https://github.com/surge-synthesizer/tuning-library"
-use_max_tag = true
-
-[twolame]
-source = "regex"
-regex = "files/twolame/([\\d.]+)?"
-url = "https://sourceforge.net/projects/twolame/files/twolame/"
-
-[umurmur]
-source = "git"
-git = "https://github.com/umurmur/umurmur"
-use_max_tag = true
-
-[unbound]
-source = "git"
-git = "https://github.com/NLnetLabs/unbound"
-exclude_regex = "(v|release-|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|[b])(-[\\d.]+|[\\d.]+|)"
-use_max_tag = true
-
-[uwsgi]
-source = "git"
-git = "https://github.com/unbit/uwsgi"
-use_max_tag = true
-
-[vamp-aubio-plugins]
-source = "git"
-git = "https://github.com/aubio/vamp-aubio-plugins"
-use_max_tag = true
-
-[vamp-plugin-sdk]
-source = "git"
-git = "https://github.com/c4dm/vamp-plugin-sdk"
-include_regex = "vamp-plugin-sdk-v([\\d]+)"
-use_max_tag = true
-
-[vco-plugins]
-source = "regex"
-regex = "VCO-plugins-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[vdirsyncer]
-source = "pypi"
-pypi = "vdirsyncer"
-
-[vhba-module]
-source = "git"
-git = "https://github.com/cdemu/cdemu"
-include_regex = "vhba-module-([\\d]+)"
-use_max_tag = true
-
-[vico]
-source = "git"
-git = "https://git.laborejo.org/lss/vico.git"
-use_max_tag = true
-
-[vim-ansible]
-source = "git"
-git = "https://github.com/pearofducks/ansible-vim"
-use_max_tag = true
-
-[vim-coverage-highlight]
-source = "git"
-git = "https://github.com/mgedmin/coverage-highlight.vim"
-use_max_tag = true
-
-[vim-csound]
-source = "git"
-git = "https://github.com/luisjure/csound-vim"
-use_max_tag = true
-
-[vim-editorconfig]
-source = "git"
-git = "https://github.com/editorconfig/editorconfig-vim"
-use_max_tag = true
-
-[virt-firmware]
-source = "pypi"
-pypi = "virt-firmware"
-
-["vm.lv2"]
-source = "git"
-git = "https://git.open-music-kontrollers.ch/~hp/vm.lv2"
-use_max_tag = true
-
-[vmpk]
-source = "regex"
-regex = "files/vmpk/([\\d.]+)?"
-url = "https://sourceforge.net/projects/vmpk/files/vmpk/"
-
-[vst3sdk]
-source = "git"
-git = "https://github.com/steinbergmedia/vst3sdk"
-use_max_tag = true
-include_regex = "v([\\d.]+)_build_([\\d]+)"
-
-[waf]
-source = "git"
-git = "https://gitlab.com/ita1024/waf"
-use_max_tag = true
-
-[wah-plugins]
-source = "regex"
-regex = "WAH-plugins-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[waylock]
-source = "git"
-git = "https://github.com/ifreund/waylock"
-use_max_tag = true
-
-[wiiuse]
-source = "git"
-git = "https://github.com/wiiuse/wiiuse"
-use_max_tag = true
-
-[wofi]
-source = "regex"
-regex = "rev/v([\\d.]+)?"
-url = "https://hg.sr.ht/~scoopta/wofi/tags"
-
-[wolf-shaper]
-source = "git"
-git = "https://github.com/pdesaulniers/wolf-shaper"
-use_max_tag = true
-
-[wolf-spectrum]
-source = "git"
-git = "https://github.com/pdesaulniers/wolf-spectrum"
-use_max_tag = true
-
-[x42-plugins]
-source = "regex"
-regex = "([\\d]+)?"
-url = "https://gareus.org/misc/x42-plugins.php"
-
-[xjadeo]
-source = "regex"
-regex = "files/xjadeo/v([\\d.]+)?"
-url = "https://sourceforge.net/projects/xjadeo/files/xjadeo/"
-
-["xmonk.lv2"]
-source = "git"
-git = "https://github.com/brummer10/xmonk.lv2"
-use_max_tag = true
-
-[xwax]
-source = "regex"
-regex = "xwax-([\\d.]+)\\.tar\\.gz?"
-url = "https://xwax.org/releases"
-
-[yabridge]
-source = "git"
-git = "https://github.com/robbert-vdh/yabridge"
-use_max_tag = true
-
-[yoshimi]
-source = "git"
-git = "https://github.com/yoshimi/yoshimi"
-use_max_tag = true
-
-[zam-plugins]
-source = "git"
-git = "https://github.com/zamaudio/zam-plugins"
-use_max_tag = true
-
-[zita-ajbridge]
-source = "regex"
-regex = "zita-ajbridge-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[zita-at1]
-source = "regex"
-regex = "zita-at1-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[zita-bls1]
-source = "regex"
-regex = "zita-bls1-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[zita-convolver]
-source = "regex"
-regex = "zita-convolver-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[zita-dc1]
-source = "regex"
-regex = "zita-dc1-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[zita-dpl1]
-source = "regex"
-regex = "zita-dpl1-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[zita-jclient]
-source = "regex"
-regex = "zita-jclient-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[zita-lrx]
-source = "regex"
-regex = "zita-lrx-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[zita-mu1]
-source = "regex"
-regex = "zita-mu1-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[zita-njbridge]
-source = "regex"
-regex = "zita-njbridge-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[zita-rev1]
-source = "regex"
-regex = "zita-rev1-([\\d.]+)\\.tar\\..*?"
-url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
-
-[zopfli]
-source = "git"
-git = "https://github.com/google/zopfli"
-use_max_tag = true
-
-[zsa-wally-cli]
-source = "git"
-git = "https://github.com/zsa/wally-cli"
-include_regex = "^([\\d.]+)-linux"
-use_max_tag = true
-
-[zsh-autosuggestions]
-source = "git"
-git = "https://github.com/zsh-users/zsh-autosuggestions"
-use_max_tag = true
-
-[zsh-completions]
-source = "git"
-git = "https://github.com/zsh-users/zsh-completions"
-use_max_tag = true
-
-[zsh-history-substring-search]
-source = "git"
-git = "https://github.com/zsh-users/zsh-history-substring-search"
-use_max_tag = true
-
-[zsh-syntax-highlighting]
-source = "git"
-git = "https://github.com/zsh-users/zsh-syntax-highlighting"
-use_max_tag = true
-
-[zynaddsubfx]
-source = "git"
-git = "https://github.com/zynaddsubfx/zynaddsubfx"
-use_max_tag = true
-exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
-
diff --git a/.config/nvchecker/extra.toml b/.config/nvchecker/extra.toml
index 66db641..08833af 100644
--- a/.config/nvchecker/extra.toml
+++ b/.config/nvchecker/extra.toml
@@ -2,6 +2,62 @@
oldver = "~/.local/state/nvchecker/extra.old.json"
newver = "~/.local/state/nvchecker/extra.new.json"
+[a2jmidid]
+source = "git"
+git = "https://github.com/linuxaudio/a2jmidid"
+use_max_tag = true
+
+[aardvark-dns]
+source = "git"
+git = "https://github.com/containers/aardvark-dns"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[abletonlink]
+source = "git"
+git = "https://github.com/ableton/link"
+use_max_tag = true
+
+[acpi_call]
+source = "git"
+git = "https://github.com/mkottman/acpi_call"
+use_max_tag = true
+
+[adljack]
+source = "git"
+git = "https://github.com/jpcima/adljack"
+use_max_tag = true
+
+[adlplug]
+source = "git"
+git = "https://github.com/jpcima/adlplug"
+use_max_tag = true
+
+[aeolus]
+source = "regex"
+regex = "aeolus-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[agordejo]
+source = "git"
+git = "https://git.laborejo.org/lss/agordejo.git"
+use_max_tag = true
+
+[aida-x]
+source = "git"
+git = "https://github.com/aidadsp/aida-x.git"
+use_max_tag = true
+
+[aj-snapshot]
+source = "git"
+git = "https://git.code.sf.net/p/aj-snapshot/code"
+use_max_tag = true
+
+[aliki]
+source = "regex"
+regex = "aliki-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
[alsa-firmware]
source = "git"
git = "https://github.com/alsa-project/alsa-firmware"
@@ -22,6 +78,11 @@ source = "git"
git = "https://github.com/alsa-project/alsa-plugins"
use_max_tag = true
+[alsa-tools]
+source = "git"
+git = "https://github.com/alsa-project/alsa-tools"
+use_max_tag = true
+
[alsa-topology-conf]
source = "git"
git = "https://github.com/alsa-project/alsa-topology-conf"
@@ -37,6 +98,56 @@ source = "git"
git = "https://github.com/alsa-project/alsa-utils"
use_max_tag = true
+[amb-plugins]
+source = "regex"
+regex = "AMB-plugins-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[ambdec]
+source = "regex"
+regex = "ambdec-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[ambix]
+source = "git"
+git = "https://github.com/kronihias/ambix"
+use_max_tag = true
+
+[ams]
+source = "git"
+git = "https://git.code.sf.net/p/alsamodular/ams.git"
+use_max_tag = true
+
+[ams-lv2]
+source = "git"
+git = "https://github.com/blablack/ams-lv2"
+use_max_tag = true
+
+[amsynth]
+source = "git"
+git = "https://github.com/amsynth/amsynth"
+use_max_tag = true
+
+[analogtapemodel]
+source = "git"
+git = "https://github.com/jatinchowdhury18/AnalogTapeModel"
+use_max_tag = true
+
+[ansible-core]
+source = "pypi"
+pypi = "ansible-core"
+
+[ansible-language-server]
+source = "git"
+git = "https://github.com/ansible/ansible-language-server"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[anything-sync-daemon]
+source = "git"
+git = "https://github.com/graysky2/anything-sync-daemon"
+use_max_tag = true
+
[apparmor]
source = "git"
git = "https://gitlab.com/apparmor/apparmor"
@@ -47,6 +158,10 @@ source = "git"
git = "https://github.com/archlinux/arch-install-scripts"
use_max_tag = true
+[arch-release-promotion]
+source = "pypi"
+pypi = "arch-release-promotion"
+
[archinstall]
source = "git"
git = "https://gitlab.archlinux.org/archlinux/archinstall"
@@ -57,16 +172,113 @@ source = "git"
git = "https://gitlab.archlinux.org/archlinux/archiso"
use_max_tag = true
+[ardour]
+source = "git"
+git = "https://github.com/ardour/ardour"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp|pre)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[argtable]
+source = "regex"
+regex = "argtable-([\\d.]+)"
+url = "https://sourceforge.net/projects/argtable/files/argtable/"
+
+[artyfx]
+source = "git"
+git = "https://github.com/openavproductions/openav-artyfx"
+use_max_tag = true
+
+[aubio]
+source = "git"
+git = "https://github.com/aubio/aubio"
+use_max_tag = true
+
+[audacity]
+source = "git"
+git = "https://github.com/audacity/audacity"
+use_max_tag = true
+include_regex = "^Audacity-([\\d.]+)"
+
[audiofile]
source = "git"
git = "https://github.com/mpruett/audiofile"
use_max_tag = true
+[autorandr]
+source = "git"
+git = "https://github.com/phillipberndt/autorandr"
+use_max_tag = true
+
+["avldrums.lv2"]
+source = "git"
+git = "https://github.com/x42/avldrums.lv2.git"
+use_max_tag = true
+
+[bbswitch]
+source = "git"
+git = "https://github.com/Bumblebee-Project/bbswitch"
+use_max_tag = true
+
+[bchoppr]
+source = "git"
+git = "https://github.com/sjaehn/bchoppr"
+use_max_tag = true
+
+[beatslash-lv2]
+source = "git"
+git = "https://github.com/blablack/beatslash-lv2"
+use_max_tag = true
+
+[bespokesynth]
+source = "git"
+git = "https://github.com/BespokeSynth/BespokeSynth"
+use_max_tag = true
+
+[bitsery]
+source = "git"
+git = "https://github.com/fraillt/bitsery"
+use_max_tag = true
+
+[blockdiag]
+source = "git"
+git = "https://github.com/blockdiag/blockdiag"
+use_max_tag = true
+
+[blop]
+source = "regex"
+regex = "blop-([\\d.]+)\\.tar\\.gz"
+url = "https://sourceforge.net/projects/blop/files/blop/0.2/"
+
+["blop.lv2"]
+source = "git"
+git = "https://gitlab.com/drobilla/blop.lv2.git"
+use_max_tag = true
+
[brltty]
source = "git"
git = "https://github.com/brltty/brltty"
use_max_tag = true
+[bsequencer]
+source = "git"
+git = "https://github.com/sjaehn/bsequencer"
+use_max_tag = true
+
+[bshapr]
+source = "git"
+git = "https://github.com/sjaehn/bshapr"
+use_max_tag = true
+
+[bslizr]
+source = "git"
+git = "https://github.com/sjaehn/bslizr"
+use_max_tag = true
+
+[btrbk]
+source = "git"
+git = "https://github.com/digint/btrbk"
+use_max_tag = true
+
[c-ares]
source = "git"
git = "https://github.com/c-ares/c-ares"
@@ -74,26 +286,268 @@ include_regex = "(cares)-([\\d_].*)"
exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
use_max_tag = true
+[cacti]
+source = "git"
+git = "https://github.com/cacti/cacti"
+use_max_tag = true
+
+[cadence]
+source = "git"
+git = "https://github.com/falktx/cadence"
+use_max_tag = true
+
+[cage]
+source = "git"
+git = "https://github.com/hjdskes/cage"
+use_max_tag = true
+
+[calf]
+source = "git"
+git = "https://github.com/calf-studio-gear/calf"
+use_max_tag = true
+
+[canto-curses]
+source = "pypi"
+pypi = "Canto-curses"
+
+[canto-daemon]
+source = "pypi"
+pypi = "Canto"
+
+[capnproto]
+source = "git"
+git = "https://github.com/capnproto/capnproto"
+use_max_tag = true
+
+[caps]
+source = "regex"
+regex = "caps_([\\d.]+)\\.tar\\.bz2?"
+url = "http://quitte.de/dsp/caps.html"
+
+[cardinal]
+source = "git"
+git = "https://github.com/distrho/cardinal"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[carla]
+source = "git"
+git = "https://github.com/falktx/carla"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[casync]
+source = "git"
+git = "https://github.com/systemd/casync"
+use_max_tag = true
+
+[catatonit]
+source = "git"
+git = "https://github.com/openSUSE/catatonit/"
+use_max_tag = true
+
+[check-jsonschema]
+source = "pypi"
+pypi = "check-jsonschema"
+
[chromaprint]
source = "git"
git = "https://github.com/acoustid/chromaprint"
use_max_tag = true
+[clap]
+source = "git"
+git = "https://github.com/free-audio/clap"
+use_max_tag = true
+
+[cloud-init]
+source = "git"
+git = "https://github.com/canonical/cloud-init/"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[clthreads]
+source = "regex"
+regex = "clthreads-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[clxclient]
+source = "regex"
+regex = "clxclient-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[cmt]
+source = "regex"
+regex = "cmt_([\\d.]+)\\.tgz?"
+url = "http://www.ladspa.org/download/index.html"
+
+[cni-plugins]
+source = "git"
+git = "https://github.com/containernetworking/plugins/"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[containers-common_common]
+source = "git"
+git = "https://github.com/containers/common/"
+exclude_regex = "v1.0.1"
+use_max_tag = true
+
+[containers-common_image]
+source = "git"
+git = "https://github.com/containers/image/"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[containers-common_podman]
+source = "git"
+git = "https://github.com/containers/podman/"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[containers-common_shortnames]
+source = "git"
+git = "https://github.com/containers/shortnames/"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[containers-common_skopeo]
+source = "git"
+git = "https://github.com/containers/skopeo/"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[containers-common_storage]
+source = "git"
+git = "https://github.com/containers/storage/"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[cpputest]
+source = "git"
+git = "https://github.com/cpputest/cpputest"
+use_max_tag = true
+
+[cri-o]
+source = "git"
+git = "https://github.com/cri-o/cri-o/"
+use_max_tag = true
+
+[cri-tools]
+source = "git"
+git = "https://github.com/kubernetes-sigs/cri-tools/"
+use_max_tag = true
+
+[csound]
+source = "git"
+git = "https://github.com/csound/csound"
+use_max_tag = true
+
+[csoundqt]
+source = "git"
+git = "https://github.com/csoundqt/csoundqt"
+use_max_tag = true
+
[cyrus-sasl]
source = "git"
git = "https://github.com/cyrusimap/cyrus-sasl"
use_max_tag = true
+[cxxopts]
+source = "git"
+git = "https://github.com/jarro2783/cxxopts"
+use_max_tag = true
+
+["dbus-c++"]
+source = "regex"
+regex = "libdbus-c\\+\\+-([\\d.]+)\\.tar\\.gz?"
+url = "https://sourceforge.net/projects/dbus-cplusplus/files/dbus-c++/0.9.0/"
+
[ddrescue]
source = "regex"
regex = "ddrescue-([\\d.]+)\\.tar\\.lz?"
url = "https://ftp.gnu.org/gnu/ddrescue/"
+[desync]
+source = "git"
+git = "https://github.com/folbricht/desync"
+use_max_tag = true
+
+[deteriorate-lv2]
+source = "git"
+git = "https://github.com/blablack/deteriorate-lv2"
+use_max_tag = true
+
+[dgedit]
+source = "regex"
+regex = "dgedit-([\\d.]+)?"
+url = "https://drumgizmo.org/releases/"
+
+[din]
+source = "regex"
+regex = "din-([\\d.]+)\\.tar\\.gz?"
+url = "https://archive.org/download/dinisnoise_source_code/"
+
+[distrho-ports]
+source = "git"
+git = "https://github.com/distrho/distrho-ports"
+use_max_tag = true
+
+[dnscrypt-proxy]
+source = "git"
+git = "https://github.com/jedisct1/dnscrypt-proxy"
+use_max_tag = true
+
+[dot-language-server]
+source = "git"
+git = "https://github.com/nikeee/dot-language-server"
+use_max_tag = true
+
+[dpf-plugins]
+source = "git"
+git = "https://github.com/distrho/dpf-plugins"
+use_max_tag = true
+
+[dragonfly-reverb]
+source = "git"
+git = "https://github.com/michaelwillis/dragonfly-reverb"
+use_max_tag = true
+
+[drumgizmo]
+source = "regex"
+regex = "drumgizmo-([\\d.]+)?"
+url = "https://drumgizmo.org/releases/"
+
+[drumkv1]
+source = "git"
+git = "https://github.com/rncbc/drumkv1"
+use_max_tag = true
+
+[drumstick]
+source = "regex"
+regex = "files/([\\d.]+)?"
+url = "https://sourceforge.net/projects/drumstick/files/"
+
+[dssi]
+source = "regex"
+regex = "files/dssi/([\\d.]+)?"
+url = "https://sourceforge.net/projects/dssi/files/dssi/"
+
[easytag]
source = "git"
git = "https://gitlab.gnome.org/GNOME/easytag"
use_max_tag = true
+[ebumeter]
+source = "regex"
+regex = "ebumeter-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[ecasound]
+source = "regex"
+regex = "ecasound-([\\d.]+)\\.tar\\.gz?"
+url = "https://ecasound.seul.org/ecasound/download.php"
+
[edk2]
source = "git"
git = "https://github.com/tianocore/edk2"
@@ -105,11 +559,32 @@ source = "git"
git = "https://git.kernel.org/pub/scm/linux/kernel/git/jejb/efitools.git"
use_max_tag = true
+[element]
+source = "git"
+git = "https://github.com/kushview/element"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp|b)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[eq10q]
+source = "regex"
+regex = "eq10q-([\\d.]+)\\.tar\\.gz?"
+url = "https://sourceforge.net/projects/eq10q/files/"
+
[erofs-utils]
source = "git"
git = "https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git"
use_max_tag = true
+[espeakup]
+source = "git"
+git = "https://github.com/linux-speakup/espeakup"
+use_max_tag = true
+
+["eteroj.lv2"]
+source = "git"
+git = "https://git.open-music-kontrollers.ch/~hp/eteroj.lv2"
+use_max_tag = true
+
[faac]
source = "git"
git = "https://github.com/knik0/faac"
@@ -120,6 +595,22 @@ source = "git"
git = "https://github.com/knik0/faad2"
use_max_tag = true
+[fabla]
+source = "git"
+git = "https://github.com/openavproductions/openav-fabla"
+use_max_tag = true
+
+[faust]
+source = "git"
+git = "https://github.com/grame-cncm/faust"
+use_max_tag = true
+exclude_regex = "(2.14.4)"
+
+[faustpp]
+source = "git"
+git = "https://github.com/jpcima/faustpp"
+use_max_tag = true
+
[fftw]
source = "git"
git = "https://github.com/fftw/fftw3"
@@ -131,38 +622,361 @@ git = "https://github.com/fluidsynth/fluidsynth"
use_max_tag = true
exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+[fil-plugins]
+source = "regex"
+regex = "FIL-plugins-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[fltk]
+source = "git"
+git = "https://github.com/fltk/fltk"
+use_max_tag = true
+
+[fluajho]
+source = "git"
+git = "https://git.laborejo.org/lss/fluajho.git"
+use_max_tag = true
+
[fmt]
source = "git"
git = "https://github.com/fmtlib/fmt/"
use_max_tag = true
+["fomp.lv2"]
+source = "git"
+git = "https://gitlab.com/drobilla/fomp.lv2.git"
+use_max_tag = true
+
+[foxdot]
+source = "pypi"
+pypi = "FoxDot"
+
+[freepats-general-midi]
+source = "regex"
+regex = "FreePatsGM-SF2-([\\d.]+)\\.7z?"
+url = "https://freepats.zenvoid.org/SoundSets/general-midi.html"
+
+[freerdp]
+source = "git"
+git = "https://github.com/freerdp/freerdp"
+use_max_tag = true
+
+[freeverb3]
+source = "regex"
+regex = "freeverb3-([\\d.]+)\\.tar\\.xz?"
+url = "http://download.savannah.nongnu.org/releases/freeverb3/"
+
+[freewheeling]
+source = "git"
+git = "https://github.com/free-wheeling/freewheeling"
+use_max_tag = true
+
+[fst]
+source = "git"
+git = "https://git.iem.at/zmoelnig/FST"
+use_max_tag = true
+
+[function2]
+source = "git"
+git = "https://github.com/Naios/function2"
+use_max_tag = true
+
+[g2reverb]
+source = "regex"
+regex = "g2reverb-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[gammastep]
+source = "git"
+git = "https://gitlab.com/chinstrap/gammastep"
+use_max_tag = true
+
+["gandi.cli"]
+source = "pypi"
+pypi = "gandi.cli"
+
+[ganv]
+source = "git"
+git = "https://gitlab.com/drobilla/ganv.git"
+use_max_tag = true
+
+[geonkick]
+source = "git"
+git = "https://gitlab.com/quamplex/geonkick/"
+use_max_tag = true
+
+[ghc-filesystem]
+source = "git"
+git = "https://github.com/gulrak/filesystem"
+use_max_tag = true
+
+[gigedit]
+source = "regex"
+regex = "gigedit-([\\d.]+)\\.tar\\.bz2?"
+url = "https://download.linuxsampler.org/packages/"
+
+[gmm]
+source = "regex"
+regex = "gmm-([\\d.]+)\\.tar\\.gz?"
+url = "https://download-mirror.savannah.gnu.org/releases/getfem/stable/"
+
+["gmsynth.lv2"]
+source = "git"
+git = "https://github.com/x42/gmsynth.lv2"
+use_max_tag = true
+
[gnu-efi]
source = "git"
git = "https://git.code.sf.net/p/gnu-efi/code"
use_max_tag = true
+[gomuks]
+source = "git"
+git = "https://github.com/tulir/gomuks"
+use_max_tag = true
+
+[gpa]
+source = "git"
+git = "https://dev.gnupg.org/source/gpa.git"
+use_max_tag = true
+exclude_regex = "(V0-7-0|V0-6-1|V0-6-0|V0-5-1|V0-4-3|V0-4-2|V0-4-1|V0-3-1)"
+
+[grub-customizer]
+source = "regex"
+regex = "grub-customizer_([\\d.]+)\\.tar\\.gz?"
+url = "https://launchpad.net/grub-customizer/+download"
+
[gsfonts]
source = "git"
git = "https://github.com/ArtifexSoftware/urw-base35-fonts"
exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
use_max_tag = true
+[guestfs-tools]
+source = "git"
+git = "https://github.com/rwmjones/guestfs-tools"
+exclude_regex = "^(v|)1.49.([\\d.]+)$"
+use_max_tag = true
+
+[guitarix]
+source = "git"
+git = "https://git.code.sf.net/p/guitarix/git"
+use_max_tag = true
+
+["gxplugins.lv2"]
+source = "git"
+git = "https://github.com/brummer10/gxplugins.lv2"
+use_max_tag = true
+
+[harvid]
+source = "git"
+git = "https://github.com/x42/harvid"
+use_max_tag = true
+
+[haskell-hosc]
+source = "hackage"
+hackage = "hosc"
+
+[haskell-microspec]
+source = "hackage"
+hackage = "microspec"
+
+[haskell-tidal]
+source = "git"
+git = "https://github.com/tidalcycles/Tidal"
+use_max_tag = true
+
+[helm-synth]
+source = "git"
+git = "https://github.com/mtytel/helm"
+use_max_tag = true
+
+[hexter]
+source = "git"
+git = "https://github.com/smbolton/hexter"
+use_max_tag = true
+
+[hostapd]
+source = "regex"
+regex = "hostapd-([\\d.]+)\\.tar\\.gz?"
+url = "https://w1.fi/releases/"
+
+[hydrogen]
+source = "git"
+git = "https://github.com/hydrogen-music/hydrogen"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|pre)(-[\\d.]+|[\\d.]+|)"
+
+[hyperkitty]
+source = "pypi"
+pypi = "hyperkitty"
+
+[icecast]
+source = "git"
+git = "https://gitlab.xiph.org/xiph/icecast-server.git"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[iempluginsuite]
+source = "git"
+git = "https://git.iem.at/audioplugins/IEMPluginSuite"
+use_max_tag = true
+
+[infamousplugins]
+source = "git"
+git = "https://github.com/ssj71/infamousplugins"
+use_max_tag = true
+
+[ipxe]
+source = "git"
+git = "https://github.com/ipxe/ipxe"
+use_max_tag = true
+
+["ir.lv2"]
+source = "git"
+git = "https://github.com/tomszilagyi/ir.lv2"
+use_max_tag = true
+
+[irker]
+source = "git"
+git = "https://gitlab.com/esr/irker"
+use_max_tag = true
+
[irqbalance]
source = "git"
git = "https://github.com/irqbalance/irqbalance"
use_max_tag = true
+[jaaa]
+source = "regex"
+regex = "jaaa-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
[jack-example-tools]
source = "git"
git = "https://github.com/jackaudio/jack-example-tools"
use_max_tag = true
+[jack-stdio]
+source = "git"
+git = "https://github.com/x42/jack-stdio"
+use_max_tag = true
+
+[jack_capture]
+source = "git"
+git = "https://github.com/kmatheussen/jack_capture"
+use_max_tag = true
+
+[jack_delay]
+source = "regex"
+regex = "jack_delay-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[jack_link]
+source = "git"
+git = "https://github.com/rncbc/jack_link"
+use_max_tag = true
+
+[jack_mixer]
+source = "git"
+git = "https://github.com/jack-mixer/jack_mixer"
+use_max_tag = true
+
+[jack_utils]
+source = "regex"
+regex = "jack_utils-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
[jack2]
source = "git"
git = "https://github.com/jackaudio/jack2"
use_max_tag = true
exclude_regex = "(1.90)"
+[jackmeter]
+source = "git"
+git = "https://github.com/njh/jackmeter"
+use_max_tag = true
+
+[jackminimix]
+source = "git"
+git = "https://github.com/njh/jackminimix"
+use_max_tag = true
+
+[jacktrip]
+source = "git"
+git = "https://github.com/jcacerec/jacktrip"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[jalv]
+source = "git"
+git = "https://gitlab.com/drobilla/jalv.git"
+use_max_tag = true
+
+[japa]
+source = "regex"
+regex = "japa-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[jconvolver]
+source = "regex"
+regex = "jconvolver-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[jnoisemeter]
+source = "regex"
+regex = "jnoisemeter-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[jsampler]
+source = "regex"
+regex = "JSampler-([\\d.]+)\\.tar\\.bz2?"
+url = "http://linuxsampler.org/downloads.html#jsampler"
+
+[juce]
+source = "git"
+git = "https://github.com/weareroli/juce"
+use_max_tag = true
+
+[kernelshark]
+source = "git"
+git = "https://git.kernel.org/pub/scm/utils/trace-cmd/kernel-shark.git"
+use_max_tag = true
+include_regex = "(kernelshark-v)([\\d.]+)"
+
+[khal]
+source = "git"
+git = "https://github.com/pimutils/khal"
+use_max_tag = true
+
+[khard]
+source = "git"
+git = "https://github.com/scheibler/khard"
+use_max_tag = true
+
+[kmidimon]
+source = "git"
+git = "https://github.com/pedrolcl/kmidimon"
+use_max_tag = true
+include_regex = "(RELEASE_)([\\d.]+)"
+
+[kubernetes]
+source = "git"
+git = "https://github.com/kubernetes/kubernetes"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[kxstudio-lv2-extensions]
+source = "git"
+git = "https://github.com/kxstudio/lv2-extensions"
+use_max_tag = true
+
+[laborejo]
+source = "git"
+git = "https://git.laborejo.org/lss/laborejo.git"
+use_max_tag = true
+
[ladspa]
source = "regex"
regex = "ladspa_sdk_([\\d.]+)\\.tgz?"
@@ -173,6 +987,142 @@ source = "regex"
regex = "https://sourceforge.net/projects/lame/files/lame/([\\d.]+)/"
url = "https://sourceforge.net/projects/lame/files/lame/"
+[lib32-alsa-lib]
+source = "git"
+git = "https://github.com/alsa-project/alsa-lib"
+use_max_tag = true
+
+[lib32-alsa-oss]
+source = "git"
+git = "https://github.com/alsa-project/alsa-oss"
+use_max_tag = true
+
+[lib32-alsa-plugins]
+source = "git"
+git = "https://github.com/alsa-project/alsa-plugins"
+use_max_tag = true
+
+[lib32-boost]
+source = "git"
+git = "https://github.com/boostorg/boost"
+use_max_tag = true
+
+[lib32-cmocka]
+source = "git"
+git = "https://gitlab.com/cmocka/cmocka"
+use_max_tag = true
+
+[lib32-expat]
+source = "git"
+git = "https://github.com/libexpat/libexpat/"
+include_regex = "(R_)([\\d.*][_].*)"
+use_max_tag = true
+
+[lib32-fluidsynth]
+source = "git"
+git = "https://github.com/fluidsynth/fluidsynth"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+
+[lib32-jack2]
+source = "git"
+git = "https://github.com/jackaudio/jack2"
+use_max_tag = true
+exclude_regex = "(1.90)"
+
+[lib32-libaio]
+source = "git"
+git = "https://pagure.io/libaio"
+include_regex = "(libaio)-([\\d.*]+)"
+use_max_tag = true
+
+[lib32-libao]
+source = "git"
+git = "https://gitlab.xiph.org/xiph/libao"
+use_max_tag = true
+
+[lib32-libavtp]
+source = "git"
+git = "https://github.com/avnu/libavtp"
+use_max_tag = true
+
+[lib32-libcap]
+source = "git"
+git = "https://git.kernel.org/pub/scm/libs/libcap/libcap.git"
+include_regex = "(libcap)-([\\d.*]+)"
+exclude_regex = "(libcap)-(20070813|20071031)"
+use_max_tag = true
+
+[lib32-libelf]
+source = "git"
+git = "https://sourceware.org/git/elfutils.git"
+use_max_tag = true
+
+[lib32-libffi]
+source = "git"
+git = "https://github.com/libffi/libffi"
+use_max_tag = true
+
+[lib32-libinstpatch]
+source = "git"
+git = "https://github.com/swami/libinstpatch"
+use_max_tag = true
+
+[lib32-libjpeg-turbo]
+source = "git"
+git = "https://github.com/libjpeg-turbo/libjpeg-turbo"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta|90)(-[\\d.]+|[\\d.]+|)"
+
+[lib32-libnsl]
+source = "git"
+git = "https://github.com/thkukuk/libnsl"
+use_max_tag = true
+
+[lib32-libpcap]
+source = "git"
+git = "https://github.com/the-tcpdump-group/libpcap"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[lib32-libsamplerate]
+source = "git"
+git = "https://github.com/libsndfile/libsamplerate/"
+use_max_tag = true
+
+[lib32-libsndfile]
+source = "git"
+git = "https://github.com/libsndfile/libsndfile/"
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[lib32-libtiff]
+source = "git"
+git = "https://gitlab.com/libtiff/libtiff"
+use_max_tag = true
+
+[lib32-libusb]
+source = "git"
+git = "https://github.com/libusb/libusb"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[lib32-ncurses]
+source = "regex"
+regex = "ncurses-([\\d.]+)\\.tar\\.gz?"
+url = "https://invisible-mirror.net/archives/ncurses/"
+
+[lib32-pipewire]
+source = "git"
+git = "https://gitlab.freedesktop.org/pipewire/pipewire"
+use_max_tag = true
+
+[lib32-portaudio]
+source = "git"
+git = "https://github.com/portaudio/portaudio"
+use_max_tag = true
+exclude_regex = "(AudioMulch_09b10|AudioMulch_09b10patch1|V18|initial|pa_stable_v19_20110326_r1647|pa_stable_v19_20111121_r1788|pa_stable_v19_20140130_r1919|svn/1415|unknown-was-pateam|v19-devel-pre-restructure|v19p-2008-03-20)"
+
[libao]
source = "git"
git = "https://gitlab.xiph.org/xiph/libao"
@@ -183,11 +1133,36 @@ source = "git"
git = "https://github.com/avnu/libavtp"
use_max_tag = true
+[libcalfbox-lss]
+source = "git"
+git = "https://git.laborejo.org/lss/libcalfbox-lss.git"
+use_max_tag = true
+
[libcamera]
source = "git"
git = "https://git.libcamera.org/libcamera/libcamera.git"
use_max_tag = true
+[libconfig]
+source = "git"
+git = "https://github.com/hyperrealm/libconfig"
+use_max_tag = true
+
+[libffado]
+source = "regex"
+regex = "libffado-([\\d.]+)\\.tgz?"
+url = "http://ffado.org/"
+
+[libfishsound]
+source = "git"
+git = "https://github.com/kfish/libfishsound"
+use_max_tag = true
+
+[libgig]
+source = "regex"
+regex = "libgig-([\\d.]+)\\.tar\\.bz2?"
+url = "https://download.linuxsampler.org/packages/"
+
[libgit2]
source = "git"
git = "https://github.com/libgit2/libgit2"
@@ -198,16 +1173,33 @@ source = "regex"
regex = "tags/v([\\d.]+)?"
url = "https://gitlab.gnome.org/gnome/libgit2-glib/tags"
+[libguestfs]
+source = "git"
+git = "https://github.com/libguestfs/libguestfs"
+exclude_regex = "^(v|)1.(49|51).([\\d.]+)$"
+use_max_tag = true
+
[libid3tag]
source = "regex"
regex = "https://sourceforge.net/projects/mad/files/libid3tag/([\\d.]+)/"
url = "https://sourceforge.net/projects/mad/files/libid3tag/"
+[libiio]
+source = "git"
+git = "https://github.com/analogdevicesinc/libiio"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(r|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
[libinstpatch]
source = "git"
git = "https://github.com/swami/libinstpatch"
use_max_tag = true
+[libircclient]
+source = "regex"
+regex = "files/libircclient/([\\d.]+)/?"
+url = "https://sourceforge.net/projects/libircclient/files/libircclient/"
+
[libjpeg-turbo]
source = "git"
git = "https://github.com/libjpeg-turbo/libjpeg-turbo"
@@ -217,44 +1209,119 @@ exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta|90)(-[\\d.]+|[\\d.]+|)"
[libkate]
# TODO: find upstream! :(
+[liblo]
+source = "git"
+git = "https://github.com/radarsat1/liblo"
+use_max_tag = true
+
+[liblrdf]
+source = "git"
+git = "https://github.com/swh/lrdf"
+use_max_tag = true
+
+[liblscp]
+source = "git"
+git = "https://github.com/rncbc/liblscp"
+use_max_tag = true
+
+[libltc]
+source = "git"
+git = "https://github.com/x42/libltc"
+use_max_tag = true
+
[libmpdclient]
source = "git"
git = "https://github.com/MusicPlayerDaemon/libmpdclient"
use_max_tag = true
+[libmusicxml]
+source = "git"
+git = "https://github.com/grame-cncm/libmusicxml"
+use_max_tag = true
+exclude_regex = "(v300)"
+
[libnitrokey]
source = "git"
git = "https://github.com/nitrokey/libnitrokey"
use_max_tag = true
+[liboggz]
+source = "regex"
+regex = "liboggz-([\\d.]+)\\.tar\\.gz?"
+url = "https://xiph.org/downloads/"
+
[libopenmpt]
source = "git"
git = "https://github.com/OpenMPT/openmpt/"
include_regex = "(libopenmpt)-([\\d_].*)"
use_max_tag = true
+[libopenshot]
+source = "git"
+git = "https://github.com/openshot/libopenshot"
+use_max_tag = true
+
+[libopenshot-audio]
+source = "git"
+git = "https://github.com/openshot/libopenshot-audio"
+use_max_tag = true
+
+[librepcb]
+source = "git"
+git = "https://github.com/LibrePCB/LibrePCB"
+use_max_tag = true
+
[libsamplerate]
source = "git"
git = "https://github.com/libsndfile/libsamplerate/"
use_max_tag = true
+[libsbsms]
+source = "git"
+git = "https://github.com/claytonotey/libsbsms"
+use_max_tag = true
+
+[libsmf]
+source = "regex"
+regex = "files/libsmf/([\\d.]+)/?"
+url = "https://sourceforge.net/projects/libsmf/files/libsmf"
+
[libsndfile]
source = "git"
git = "https://github.com/libsndfile/libsndfile/"
exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
use_max_tag = true
+[libspecbleach]
+source = "git"
+git = "https://github.com/lucianodato/libspecbleach"
+use_max_tag = true
+
[libtiff]
source = "git"
git = "https://gitlab.com/libtiff/libtiff"
use_max_tag = true
+[libtraceevent]
+source = "git"
+git = "https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git"
+use_max_tag = true
+
+[libtracefs]
+source = "git"
+git = "https://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git"
+use_max_tag = true
+
[libupnp]
source = "git"
git = "https://github.com/pupnp/pupnp"
include_regex = "release-([\\d.]+)"
use_max_tag = true
+[libusbsio]
+source = "pypi"
+pypi = "libusbsio"
+
[liburing]
source = "git"
git = "https://git.kernel.dk/liburing"
@@ -266,6 +1333,18 @@ git = "https://libwebsockets.org/repo/libwebsockets"
use_max_tag = true
exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+[lilv]
+source = "git"
+git = "https://gitlab.com/lv2/lilv"
+use_max_tag = true
+
+[lilypond]
+source = "git"
+git = "https://git.savannah.gnu.org/git/lilypond.git"
+use_max_tag = true
+include_regex = "(release/)([\\d.].*)"
+exclude_regex = "(release/)(2.23.[\\d.].*)"
+
[linux-rt]
source = "git"
git = "https://gitlab.archlinux.org/archlinux/packaging/upstream/linux-rt"
@@ -285,11 +1364,188 @@ git = "https://github.com/zen-kernel/zen-kernel"
use_max_tag = true
exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+[linuxsampler]
+source = "regex"
+regex = "linuxsampler-([\\d.]+)\\.tar\\.bz2?"
+url = "https://download.linuxsampler.org/packages/"
+
+[liquidsfz]
+source = "git"
+git = "https://github.com/swesterfeld/liquidsfz"
+use_max_tag = true
+
+[livecd-sounds]
+source = "regex"
+regex = "livecd-sounds-([\\d.]+)\\.tar\\.xz?"
+url = "https://alex19ep.me/public/"
+
+[lmms]
+source = "git"
+git = "https://github.com/lmms/lmms"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[lsp-plugins]
+source = "git"
+git = "https://github.com/sadko4u/lsp-plugins"
+use_max_tag = true
+
+[luppp]
+source = "git"
+git = "https://github.com/openavproductions/openav-luppp"
+use_max_tag = true
+
+[lv2]
+source = "git"
+git = "https://gitlab.com/lv2/lv2"
+use_max_tag = true
+
+[lv2file]
+source = "git"
+git = "https://github.com/jeremysalwen/lv2file"
+use_max_tag = true
+
+[lv2lint]
+source = "git"
+git = "https://git.open-music-kontrollers.ch/~hp/lv2lint"
+use_max_tag = true
+
+[lvtk]
+source = "git"
+git = "https://github.com/lvtk/lvtk"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[mailman3]
+source = "git"
+git = "https://gitlab.com/mailman/mailman"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[mailman3-hyperkitty]
+source = "pypi"
+pypi = "mailman-hyperkitty"
+
+[mailman-web]
+source = "pypi"
+pypi = "mailman-web"
+
+[marsyas]
+source = "git"
+git = "https://github.com/marsyas/marsyas"
+use_max_tag = true
+
+[master_me]
+source = "git"
+git = "https://github.com/trummerschlunk/master_me"
+use_max_tag = true
+
+[matrix-appservice-irc]
+source = "git"
+git = "https://github.com/matrix-org/matrix-appservice-irc"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+)"
+
+[maturin]
+source = "git"
+git = "https://github.com/PyO3/maturin"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp|pre)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[mbuffer]
+source = "regex"
+regex = "mbuffer-([\\d.]+)\\.tgz?"
+url="https://www.maier-komor.de/mbuffer.html"
+
+[mcp-plugins]
+source = "regex"
+regex = "MCP-plugins-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+["mda.lv2"]
+source = "git"
+git = "https://gitlab.com/drobilla/mda-lv2"
+use_max_tag = true
+
+[mediathekview]
+source = "git"
+git = "https://github.com/mediathekview/mediathekview"
+use_max_tag = true
+
+[mellite]
+source = "git"
+git = "https://github.com/sciss/mellite"
+use_max_tag = true
+
+["mephisto.lv2"]
+source = "git"
+git = "https://git.open-music-kontrollers.ch/~hp/mephisto.lv2"
+use_max_tag = true
+
+[meterbridge]
+source = "regex"
+regex = "meterbridge-([\\d.]+)\\.tar\\.gz?"
+url = "http://plugin.org.uk/meterbridge"
+
+["midi_matrix.lv2"]
+source = "git"
+git = "https://git.open-music-kontrollers.ch/~hp/midi_matrix.lv2"
+use_max_tag = true
+
+[midimsg-lv2]
+source = "git"
+git = "https://github.com/blablack/midimsg-lv2"
+use_max_tag = true
+
+[minitube]
+source = "git"
+git = "https://github.com/flaviotordini/minitube"
+use_max_tag = true
+
+[mixxx]
+source = "git"
+git = "https://github.com/mixxxdj/mixxx"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
[mkinitcpio-archiso]
source = "git"
git = "https://gitlab.archlinux.org/mkinitcpio/mkinitcpio-archiso"
use_max_tag = true
+[mkinitcpio-systemd-tool]
+source = "git"
+git = "https://github.com/random-archer/mkinitcpio-systemd-tool"
+use_max_tag = true
+
+[mkosi]
+source = "git"
+git = "https://github.com/systemd/mkosi"
+use_max_tag = true
+
+[mod-lv2-extensions]
+source = "git"
+git = "https://github.com/moddevices/mod-lv2-extensions"
+use_max_tag = true
+
+[molecule]
+source = "pypi"
+pypi = "molecule"
+
+[molecule-plugins]
+source = "pypi"
+pypi = "molecule-plugins"
+
+["moony.lv2"]
+source = "git"
+git = "https://git.open-music-kontrollers.ch/~hp/moony.lv2"
+use_max_tag = true
+
+[mosquitto]
+source = "git"
+git = "https://github.com/eclipse/mosquitto"
+use_max_tag = true
+
[mpc]
source = "git"
git = "https://github.com/MusicPlayerDaemon/mpc"
@@ -305,6 +1561,19 @@ source = "regex"
regex = "mtools-([\\d.]+)\\.tar\\.bz2?"
url = "https://ftp.gnu.org/gnu/mtools/"
+[mumble]
+source = "git"
+git = "https://github.com/mumble-voip/mumble"
+use_max_tag = true
+
+[muse]
+source = "git"
+git = "https://github.com/muse-sequencer/muse"
+use_max_tag = true
+include_regex = "([\\d._]+)"
+# exclude_regex = "(v|muse|)([\\d._]+)(|)(pre|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)|(2.2beta2|muse2_20110914_last_rev_without_MDI_interface|muse-3_0_2|muse-3_0_1)"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
[mutt]
source = "git"
git = "https://gitlab.com/muttmua/mutt"
@@ -312,42 +1581,355 @@ use_max_tag = true
include_regex = "(mutt-)([\\d.*][-].*)"
exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+[mxml]
+source = "git"
+git = "https://github.com/michaelrsweet/mxml"
+use_max_tag = true
+
+[mympd]
+source = "git"
+git = "https://github.com/jcorporation/myMPD"
+use_max_tag = true
+
[ncmpc]
source = "git"
git = "https://github.com/MusicPlayerDaemon/ncmpc"
use_max_tag = true
+[neovim-lsp_signature]
+source = "git"
+git = "https://github.com/ray-x/lsp_signature.nvim"
+use_max_tag = true
+
+[neovim-lspconfig]
+source = "git"
+git = "https://github.com/neovim/nvim-lspconfig"
+use_max_tag = true
+
+[neovim-nvim-treesitter]
+source = "git"
+git = "https://github.com/nvim-treesitter/nvim-treesitter"
+use_max_tag = true
+
+[netavark]
+source = "git"
+git = "https://github.com/containers/netavark"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[networkmanager-l2tp]
+source = "git"
+git = "https://github.com/nm-l2tp/NetworkManager-l2tp"
+use_max_tag = true
+
+[new-session-manager]
+source = "git"
+git = "https://github.com/linuxaudio/new-session-manager"
+use_max_tag = true
+
+[nextcloud]
+source = "git"
+git = "https://github.com/nextcloud/server"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[nextcloud-app-bookmarks]
+source = "git"
+git = "https://github.com/nextcloud/bookmarks"
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[nextcloud-app-calendar]
+source = "git"
+git = "https://github.com/nextcloud/calendar"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[nextcloud-app-contacts]
+source = "git"
+git = "https://github.com/nextcloud/contacts"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[nextcloud-app-deck]
+source = "git"
+git = "https://github.com/nextcloud/deck"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[nextcloud-app-mail]
+source = "git"
+git = "https://github.com/nextcloud/mail"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[nextcloud-app-news]
+source = "git"
+git = "https://github.com/nextcloud/news"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[nextcloud-app-notes]
+source = "git"
+git = "https://github.com/nextcloud/notes"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[nextcloud-app-spreed]
+source = "git"
+git = "https://github.com/nextcloud/spreed"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[nextcloud-app-tasks]
+source = "git"
+git = "https://github.com/nextcloud/tasks"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[nfoview]
+source = "git"
+git = "https://github.com/otsaloma/nfoview"
+use_max_tag = true
+
+[nikola]
+source = "pypi"
+pypi = "nikola"
+
+[ninjas2]
+source = "git"
+git = "https://github.com/rghvdberg/ninjas2"
+use_max_tag = true
+
+[njconnect]
+source = "regex"
+regex = "files/njconnect-([\\d.]+)\\.tar\\.xz?"
+url = "https://sourceforge.net/projects/njconnect/files"
+
+[nlohmann-json]
+source = "git"
+git = "https://github.com/nlohmann/json"
+use_max_tag = true
+
+[nlohmann-json_test_data]
+source = "git"
+git = "https://github.com/nlohmann/json_test_data"
+use_max_tag = true
+
+[noise-repellent]
+source = "git"
+git = "https://github.com/lucianodato/noise-repellent"
+use_max_tag = true
+
+[nomacs-plugins]
+source = "git"
+git = "https://github.com/nomacs/nomacs-plugins"
+use_max_tag = true
+
+[non-daw]
+source = "git"
+git = "https://github.com/linuxaudio/non/"
+use_max_tag = true
+include_regex = "non-daw-v([\\d.]+)"
+
+[non-sequencer]
+source = "git"
+git = "https://github.com/linuxaudio/non/"
+use_max_tag = true
+include_regex = "non-sequencer-v([\\d.]+)"
+
+[ntk]
+source = "git"
+git = "https://github.com/linuxaudio/ntk/"
+use_max_tag = true
+include_regex = "fltk-v([\\d.]+)"
+
+[nuitka]
+source = "pypi"
+pypi = "nuitka"
+
[numactl]
source = "git"
git = "https://github.com/numactl/numactl"
use_max_tag = true
+[octofile]
+source = "regex"
+regex = "octofile-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[openapi-diff]
+source = "git"
+git = "https://github.com/OpenAPITools/openapi-diff/"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[openapi-generator]
+source = "git"
+git = "https://github.com/openapitools/openapi-generator"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
[opencore-amr]
source = "git"
git = "https://git.code.sf.net/p/opencore-amr/code"
use_max_tag = true
+[openfec]
+source = "git"
+git = "https://github.com/roc-streaming/openfec"
+use_max_tag = true
+
[openmpi]
source = "git"
git = "https://github.com/open-mpi/ompi"
exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
use_max_tag = true
+[openpgp-ca]
+source = "git"
+git = "https://gitlab.com/openpgp-ca/openpgp-ca"
+use_max_tag = true
+include_regex = "openpgp-ca/v([\\d.]+)"
+
+[openpgp-card-tools]
+source = "git"
+git = "https://codeberg.org/openpgp-card/openpgp-card-tools"
+use_max_tag = true
+
[openpmix]
source = "git"
git = "https://github.com/openpmix/openpmix"
use_max_tag = true
+[openshot]
+source = "git"
+git = "https://github.com/openshot/openshot-qt"
+use_max_tag = true
+
+[osc2midi]
+source = "git"
+git = "https://github.com/ssj71/osc2midi"
+use_max_tag = true
+
+[osmid]
+source = "git"
+git = "https://github.com/llloret/osmid"
+use_max_tag = true
+
[ostree]
source = "git"
git = "https://github.com/ostreedev/ostree"
use_max_tag = true
+[overpass-fonts]
+source = "git"
+git = "https://github.com/RedHatOfficial/Overpass"
+use_max_tag = true
+
+[padthv1]
+source = "git"
+git = "https://github.com/rncbc/padthv1"
+use_max_tag = true
+
+[passt]
+source = "git"
+git = "https://passt.top/passt/"
+use_max_tag = true
+
+[patchage]
+source = "git"
+git = "https://gitlab.com/drobilla/patchage.git"
+use_max_tag = true
+
+[patchmatrix]
+source = "git"
+git = "https://git.open-music-kontrollers.ch/~hp/patchmatrix/"
+use_max_tag = true
+
+[patroneo]
+source = "git"
+git = "https://git.laborejo.org/lss/patroneo.git"
+use_max_tag = true
+
+[pc-ble-driver]
+source = "git"
+git = "https://github.com/NordicSemiconductor/pc-ble-driver"
+use_max_tag = true
+
+[pd]
+source = "git"
+git = "https://github.com/pure-data/pure-data"
+use_max_tag = true
+
+[pd-gem]
+source = "git"
+git = "https://github.com/umlaeute/gem"
+use_max_tag = true
+exclude_regex = "(0.888.0pre)"
+
+[pd-lua]
+source = "git"
+git = "https://github.com/agraef/pd-lua"
+use_max_tag = true
+
+[pesign]
+source = "git"
+git = "https://github.com/rhboot/pesign"
+use_max_tag = true
+
+[php-igbinary]
+source = "git"
+git = "https://github.com/igbinary/igbinary"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[php-imagick]
+source = "git"
+git = "https://github.com/mkoppanen/imagick"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[php-redis]
+source = "git"
+git = "https://github.com/phpredis/phpredis"
+exclude_regex = "([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[picard]
+source = "git"
+git = "https://github.com/metabrainz/picard"
+use_max_tag = true
+exclude_regex = "(v|release-|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|[b])(-[\\d.]+|[\\d.]+|)"
+
[pipewire]
source = "git"
git = "https://gitlab.freedesktop.org/pipewire/pipewire"
use_max_tag = true
+[podman]
+source = "git"
+git = "https://github.com/containers/podman/"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[podman-compose]
+source = "git"
+git = "https://github.com/containers/podman-compose/"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[podman-dnsname]
+source = "git"
+git = "https://github.com/containers/dnsname"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[polyphone]
+source = "git"
+git = "https://github.com/davy7125/polyphone"
+use_max_tag = true
+
[portaudio]
source = "git"
git = "https://github.com/portaudio/portaudio"
@@ -366,6 +1948,26 @@ source = "regex"
regex = "postfix-([\\d.]+)\\.tar\\.gz?"
url = "https://high5.nl/mirrors/postfix-release/official/"
+[postfixadmin]
+source = "git"
+git = "https://github.com/postfixadmin/postfixadmin"
+use_max_tag = true
+exclude_regex = "(postfixadmin)-([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp|unstable)(-[\\d.]+|[\\d.]+|)|(push)"
+
+[postorius]
+source = "pypi"
+pypi = "postorius"
+
+[profile-cleaner]
+source = "git"
+git = "https://github.com/graysky2/profile-cleaner"
+use_max_tag = true
+
+[profile-sync-daemon]
+source = "git"
+git = "https://github.com/graysky2/profile-sync-daemon"
+use_max_tag = true
+
[prrte]
source = "git"
git = "https://github.com/openpmix/prrte"
@@ -376,28 +1978,945 @@ source = "git"
git = "https://gitlab.freedesktop.org/pulseaudio/pulseaudio"
use_max_tag = true
+[pvoc]
+source = "regex"
+regex = "pvoc_([\\d.]+)\\.tar\\.gz?"
+url = "http://quitte.de/dsp/pvoc.html"
+
+[pyenv]
+source = "git"
+git = "https://github.com/pyenv/pyenv"
+use_max_tag = true
+exclude_regex = "(v20140614|v20140615|v20140628|v20140705|v20140825|v20140924|v20141008|v20141011|v20141012|v20141106|v20141118|v20141127|v20141211|v20150124|v20150204|v20150226|v20150326|v20150404|v20150504|v20150524|v20150601|v20150719|v20150901|v20150913|v20151006|v20151103|v20151105|v20151124|v20151210|v20151222|v20160202|v20160303|v20160310|v20160422|v20160509|v20160628|v20160629|v20160726)"
+
+[pypiserver]
+source = "pypi"
+pypi = "pypiserver"
+
+[python-aafigure]
+source = "pypi"
+pypi = "aafigure"
+
+[python-aiosmtpd]
+source = "pypi"
+pypi = "aiosmtpd"
+
+[python-ansible-compat]
+source = "pypi"
+pypi = "ansible-compat"
+
+[python-argparse-addons]
+source = "pypi"
+pypi = "argparse-addons"
+
+[python-atomicwrites]
+source = "pypi"
+pypi = "atomicwrites"
+
+[python-atpublic]
+source = "pypi"
+pypi = "atpublic"
+
+[python-authheaders]
+source = "pypi"
+pypi = "authheaders"
+
+[python-binaryornot]
+source = "pypi"
+pypi = "binaryornot"
+
+[python-bincopy]
+source = "pypi"
+pypi = "bincopy"
+
+[python-cachecontrol]
+source = "pypi"
+pypi = "cachecontrol"
+
+[python-calmjs]
+source = "pypi"
+pypi = "calmjs"
+
+["python-calmjs.parse"]
+source = "pypi"
+pypi = "calmjs.parse"
+
+["python-calmjs.types"]
+source = "pypi"
+pypi = "calmjs.types"
+
+[python-cbor2]
+source = "pypi"
+pypi = "cbor2"
+
+[python-cerberus]
+source = "pypi"
+pypi = "cerberus"
+
+[python-certifi]
+source = "pypi"
+pypi = "certifi"
+
+[python-cfgv]
+source = "pypi"
+pypi = "cfgv"
+
+[python-click-command-tree]
+source = "pypi"
+pypi = "click-command-tree"
+
+[python-click-completion]
+source = "git"
+git = "https://github.com/click-contrib/click-completion"
+use_max_tag = true
+
+
+[python-click-help-colors]
+source = "pypi"
+pypi = "click-help-colors"
+
+[python-click-log]
+source = "pypi"
+pypi = "click-log"
+
+[python-click-option-group]
+source = "pypi"
+pypi = "click-option-group"
+
+[python-click-repl]
+source = "pypi"
+pypi = "click-repl"
+
+[python-cmsis-pack-manager]
+source = "pypi"
+pypi = "cmsis-pack-manager"
+
+[python-configclass]
+source = "pypi"
+pypi = "configclass"
+
+[python-cookiecutter]
+source = "pypi"
+pypi = "cookiecutter"
+
+[python-coverage-conditional-plugin]
+source = "pypi"
+pypi = "coverage-conditional-plugin"
+
+[python-crc32c]
+source = "pypi"
+pypi = "crc32c"
+
+[python-crcmod]
+source = "pypi"
+pypi = "crcmod"
+
+[python-crispy-bootstrap3]
+source = "pypi"
+pypi = "crispy-bootstrap3"
+
+[python-crispy-bootstrap4]
+source = "pypi"
+pypi = "crispy-bootstrap4"
+
+[python-csscompressor]
+source = "pypi"
+pypi = "csscompressor"
+
+[python-cytoolz]
+source = "pypi"
+pypi = "cytoolz"
+
+[python-dbus-next]
+source = "pypi"
+pypi = "dbus-next"
+
+[python-deepmerge]
+source = "pypi"
+pypi = "deepmerge"
+
+[python-diff-cover]
+source = "pypi"
+pypi = "diff_cover"
+
+[python-discid]
+source = "git"
+git = "https://github.com/JonnyJD/python-discid"
+use_max_tag = true
+
+[python-django-allauth]
+source = "pypi"
+pypi = "django-allauth"
+
+[python-django-appconf]
+source = "pypi"
+pypi = "django-appconf"
+
+[python-django-classy-tags]
+source = "pypi"
+pypi = "django-classy-tags"
+
+[python-django-compressor]
+source = "pypi"
+pypi = "django-compressor"
+
+[python-django-crispy-forms]
+source = "pypi"
+pypi = "django-crispy-forms"
+
+[python-django-environ]
+source = "pypi"
+pypi = "django-environ"
+
+[python-django-filter]
+source = "pypi"
+pypi = "django-filter"
+
+[python-django-gravatar]
+source = "pypi"
+pypi = "django-gravatar2"
+
+[python-django-guardian]
+source = "pypi"
+pypi = "django-guardian"
+
+[python-django-haystack]
+source = "pypi"
+pypi = "django-haystack"
+
+[python-django-mailman3]
+source = "pypi"
+pypi = "django-mailman3"
+
+[python-django-rest-framework]
+source = "pypi"
+pypi = "djangorestframework"
+
+[python-django-sekizai]
+source = "pypi"
+pypi = "django-sekizai"
+
+[python-doit]
+source = "pypi"
+pypi = "doit"
+
+[python-doit-py]
+source = "pypi"
+pypi = "doit-py"
+
+[python-enrich]
+source = "pypi"
+pypi = "enrich"
+
+[python-etesync]
+source = "pypi"
+pypi = "etesync"
+
+[python-ethtool]
+source = "pypi"
+pypi = "ethtool"
+
+[python-falcon]
+source = "pypi"
+pypi = "falcon"
+
+[python-fastapi]
+source = "pypi"
+pypi = "fastapi"
+
+[python-fastjsonschema]
+source = "pypi"
+pypi = "fastjsonschema"
+
+[python-fastnumbers]
+source = "pypi"
+pypi = "fastnumbers"
+
+[python-findpython]
+source = "pypi"
+pypi = "findpython"
+
+[python-fire]
+source = "pypi"
+pypi = "fire"
+
+[python-flit-core]
+source = "pypi"
+pypi = "flit-core"
+
+[python-flufl-lock]
+source = "pypi"
+pypi = "flufl.lock"
+
+["python-flufl.bounce"]
+source = "pypi"
+pypi = "flufl.bounce"
+
+["python-flufl.i18n"]
+source = "pypi"
+pypi = "flufl.i18n"
+
+["python-flufl.testing"]
+source = "pypi"
+pypi = "flufl.testing"
+
+[python-furl]
+source = "pypi"
+pypi = "furl"
+
+[python-geographiclib]
+source = "pypi"
+pypi = "geographiclib"
+
+[python-geopy]
+source = "pypi"
+pypi = "geopy"
+
+[python-git-url-parse]
+source = "pypi"
+pypi = "git-url-parse"
+
+[python-gitdb]
+source = "pypi"
+pypi = "gitdb"
+
+[python-gitpython]
+source = "pypi"
+pypi = "gitpython"
+
+[python-gnupg]
+source = "pypi"
+pypi = "python-gnupg"
+
+[python-hsluv]
+source = "pypi"
+pypi = "hsluv"
+
+[python-humanfriendly]
+source = "pypi"
+pypi = "humanfriendly"
+
+[python-husl]
+source = "pypi"
+pypi = "husl"
+
+[python-icalendar]
+source = "pypi"
+pypi = "icalendar"
+
+[python-identify]
+source = "pypi"
+pypi = "identify"
+
+[python-importlib_resources]
+source = "pypi"
+pypi = "importlib_resources"
+
+[python-inflect]
+source = "pypi"
+pypi = "inflect"
+
+[python-ipy]
+source = "pypi"
+pypi = "IPy"
+
+[python-iwlib]
+source = "pypi"
+pypi = "iwlib"
+
+[python-jack-client]
+source = "pypi"
+pypi = "jack-client"
+
+["python-jaraco.itertools"]
+source = "pypi"
+pypi = "jaraco.itertools"
+
+["python-jaraco.logging"]
+source = "pypi"
+pypi = "jaraco.logging"
+
+["python-jaraco.stream"]
+source = "pypi"
+pypi = "jaraco.stream"
+
+[python-jinja-time]
+source = "pypi"
+pypi = "jinja2-time"
+
+[python-kaptan]
+source = "pypi"
+pypi = "kaptan"
+
+[python-kazoo]
+source = "pypi"
+pypi = "kazoo"
+
+[python-langdetect]
+source = "pypi"
+pypi = "langdetect"
+
+["python-lazr.config"]
+source = "pypi"
+pypi = "lazr.config"
+
+["python-lazr.delegates"]
+source = "pypi"
+pypi = "lazr.delegates"
+
+[python-libtmux]
+source = "pypi"
+pypi = "libtmux"
+
+[python-linux-procfs]
+source = "git"
+git = "https://git.kernel.org/pub/scm/libs/python/python-linux-procfs/python-linux-procfs.git"
+use_max_tag = true
+
+[python-loguru]
+source = "pypi"
+pypi = "loguru"
+
+[python-ly]
+source = "pypi"
+pypi = "python-ly"
+
+[python-mailmanclient]
+source = "pypi"
+pypi = "mailmanclient"
+
+[python-magic]
+source = "pypi"
+pypi = "python-magic"
+
+[python-mergedict]
+source = "pypi"
+pypi = "mergedict"
+
+[python-micawber]
+source = "pypi"
+pypi = "micawber"
+
+[python-mujson]
+source = "pypi"
+pypi = "mujson"
+
+[python-mutagen]
+source = "pypi"
+pypi = "mutagen"
+
+[python-natsort]
+source = "pypi"
+pypi = "natsort"
+
+[python-nkdfu]
+source = "pypi"
+pypi = "nkdfu"
+
+[python-nose2]
+source = "pypi"
+pypi = "nose2"
+
[python-notify2]
source = "pypi"
pypi = "notify2"
+[python-nrfutil]
+source = "pypi"
+pypi = "nrfutil"
+
+[python-openid]
+source = "pypi"
+pypi = "python3-openid"
+
+[python-openshift]
+
+[python-orderedmultidict]
+source = "pypi"
+pypi = "orderedmultidict"
+
+[python-orjson]
+source = "pypi"
+pypi = "orjson"
+
+[python-osc]
+source = "pypi"
+pypi = "python-osc"
+
+[python-pc-ble-driver-py]
+source = "pypi"
+pypi = "pc-ble-driver-py"
+
+[python-pdm]
+source = "pypi"
+pypi = "pdm"
+
+[python-pdm-backend]
+source = "pypi"
+pypi = "pdm-backend"
+
+[python-pdm-pep517]
+source = "pypi"
+pypi = "pdm-pep517"
+
+[python-pendulum]
+source = "pypi"
+pypi = "pendulum"
+
+[python-phpserialize]
+source = "pypi"
+pypi = "phpserialize"
+
+[python-piccata]
+source = "pypi"
+pypi = "piccata"
+
+[python-piexif]
+source = "pypi"
+pypi = "piexif"
+
+[python-pilkit]
+source = "pypi"
+pypi = "pilkit"
+
[python-pip]
source = "pypi"
pypi = "pip"
-[python-sphinx-book-theme]
+[python-poyo]
source = "pypi"
-pypi = "sphinx-book-theme"
+pypi = "poyo"
+
+[python-pprofile]
+source = "pypi"
+pypi = "pprofile"
+
+[python-progressbar]
+source = "pypi"
+pypi = "progressbar2"
+
+[python-publicsuffix]
+source = "pypi"
+pypi = "publicsuffix"
+
+[python-publicsuffix2]
+source = "pypi"
+pypi = "publicsuffix2"
+
+[python-pyalsa]
+source = "git"
+git = "https://github.com/alsa-project/alsa-python"
+use_max_tag = true
+
+[python-pydantic]
+source = "pypi"
+pypi = "pydantic"
+
+[python-pyliblo]
+source = "pypi"
+pypi = "pyliblo"
+
+[python-pylink-square]
+source = "pypi"
+pypi = "pylink-square"
+
+[python-pyocd]
+source = "pypi"
+pypi = "pyocd"
+
+[python-pyspinel]
+source = "pypi"
+pypi = "pyspinel"
+
+[python-pythonfinder]
+source = "pypi"
+pypi = "pythonfinder"
+
+[python-pymediainfo]
+source = "pypi"
+pypi = "pymediainfo"
+
+[python-pymupdf]
+source = "pypi"
+pypi = "pymupdf"
+
+[python-pymysql]
+source = "pypi"
+pypi = "pymysql"
+
+[python-pynitrokey]
+source = "git"
+git = "https://github.com/nitrokey/pynitrokey"
+use_max_tag = true
+
+[python-pyphen]
+source = "pypi"
+pypi = "pyphen"
+
+[python-pyproject-api]
+source = "pypi"
+pypi = "pyproject-api"
+
+[python-pyproject-hooks]
+source = "pypi"
+pypi = "pyproject-hooks"
+
+[python-pyrss2gen]
+source = "pypi"
+pypi = "pyrss2gen"
+
+[python-pysequoia]
+source = "pypi"
+pypi = "pysequoia"
+
+[python-pysolr]
+source = "pypi"
+pypi = "pysolr"
+
+[python-pytest-datafixtures]
+source = "pypi"
+pypi = "pytest-datafixtures"
+
+[python-pytest-helpers-namespace]
+source = "pypi"
+pypi = "pytest-helpers-namespace"
+
+[python-pytest-html]
+source = "pypi"
+pypi = "pytest-html"
+
+[python-pytest-httpserver]
+source = "pypi"
+pypi = "pytest-httpserver"
+
+[python-pytest-metadata]
+source = "pypi"
+pypi = "pytest-metadata"
+
+[python-pytest-rerunfailures]
+source = "pypi"
+pypi = "pytest-rerunfailures"
+
+[python-pytest-responsemock]
+source = "pypi"
+pypi = "pytest-responsemock"
+
+[python-pytest-services]
+source = "pypi"
+pypi = "pytest-services"
+
+[python-pytest-shell-utilities]
+source = "pypi"
+pypi = "pytest-shell-utilities"
+
+[python-pytest-skip-markers]
+source = "pypi"
+pypi = "pytest-skip-markers"
+
+[python-pytest-subtesthack]
+source = "pypi"
+pypi = "pytest-subtesthack"
+
+[python-pytest-testinfra]
+source = "pypi"
+pypi = "pytest-testinfra"
+
+[python-pytest-vcr]
+source = "pypi"
+pypi = "pytest-vcr"
+
+[python-pytest-verbose-parametrize]
+source = "pypi"
+pypi = "pytest-verbose-parametrize"
+
+[python-pytest-xprocess]
+source = "pypi"
+pypi = "pytest-xprocess"
+
+[python-pytzdata]
+source = "pypi"
+pypi = "pytzdata"
+
+[python-pywayland]
+source = "pypi"
+pypi = "pywayland"
+
+[python-pywlroots]
+source = "pypi"
+pypi = "pywlroots"
+
+[python-rcssmin]
+source = "pypi"
+pypi = "rcssmin"
+
+[python-requests-wsgi-adapter]
+source = "pypi"
+pypi = "requests-wsgi-adapter"
[python-resolvelib]
source = "pypi"
pypi = "resolvelib"
+[python-rjsmin]
+source = "pypi"
+pypi = "rjsmin"
+
+[python-robot-detection]
+source = "pypi"
+pypi = "robot-detection"
+
+[python-schedutils]
+source = "git"
+git = "https://git.kernel.org/pub/scm/libs/python/python-schedutils/python-schedutils.git"
+use_max_tag = true
+
+[python-selinux]
+source = "pypi"
+pypi = "selinux"
+
+[python-senf]
+source = "pypi"
+pypi = "senf"
+
+[python-setuptools-declarative-requirements]
+source = "pypi"
+pypi = "setuptools-declarative-requirements"
+
+[python-setuptools-scm-git-archive]
+source = "pypi"
+pypi = "setuptools-scm-git-archive"
+
+[python-sly]
+source = "pypi"
+pypi = "sly"
+
+[python-smmap]
+source = "pypi"
+pypi = "smmap"
+
+[python-sphinx-argparse]
+source = "pypi"
+pypi = "sphinx-argparse"
+
+[python-sphinx-autoapi]
+source = "pypi"
+pypi = "sphinx-autoapi"
+
+[python-sphinx-book-theme]
+source = "pypi"
+pypi = "sphinx-book-theme"
+
+[python-sphinx-click]
+source = "pypi"
+pypi = "sphinx-click"
+
+[python-sphinx-lv2-theme]
+source = "pypi"
+pypi = "sphinx-lv2-theme"
+
+[python-sphinxcontrib-newsfeed]
+source = "pypi"
+pypi = "sphinxcontrib-newsfeed"
+
+[python-sphinxcontrib-programoutput]
+source = "pypi"
+pypi = "sphinxcontrib-programoutput"
+
+[python-spsdk]
+source = "pypi"
+pypi = "spsdk"
+
+[python-starlette]
+source = "pypi"
+pypi = "starlette"
+
+[python-subprocess-tee]
+source = "pypi"
+pypi = "subprocess-tee"
+
+[python-svglib]
+source = "pypi"
+pypi = "svglib"
+
+[python-tabulate]
+source = "pypi"
+pypi = "tabulate"
+
+[python-tlv8]
+source = "pypi"
+pypi = "tlv8"
+
+[python-toml]
+source = "pypi"
+pypi = "toml"
+
+[python-toolz]
+source = "pypi"
+pypi = "toolz"
+
+[python-torrentool]
+source = "pypi"
+pypi = "torrentool"
+
+[python-tree-format]
+source = "pypi"
+pypi = "tree-format"
+
+[python-tzlocal]
+source = "pypi"
+pypi = "tzlocal"
+
+[python-unearth]
+source = "pypi"
+pypi = "unearth"
+
+[python-utils]
+source = "pypi"
+pypi = "python-utils"
+
+[python-vmprof]
+source = "pypi"
+pypi = "vmprof"
+
+[python-vobject]
+source = "pypi"
+pypi = "vobject"
+
+[python-whichcraft]
+source = "pypi"
+pypi = "whichcraft"
+
+[python-wsgi-intercept]
+source = "pypi"
+pypi = "wsgi-intercept"
+
+[python-xapian]
+source = "git"
+git = "https://github.com/xapian/xapian"
+use_max_tag = true
+
+[python-xapian-haystack]
+source = "pypi"
+pypi = "xapian-haystack"
+
+[python-xkbcommon]
+source = "pypi"
+pypi = "xkbcommon"
+
+[python-xvfbwrapper]
+source = "pypi"
+pypi = "xvfbwrapper"
+
+[python-yapsy]
+source = "pypi"
+pypi = "yapsy"
+
+[python-zita-audiotools]
+source = "regex"
+regex = "zita-audiotools-([\\d.]+).tar..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[python-zita-jacktools]
+source = "regex"
+regex = "zita-jacktools-([\\d.]+).tar..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[python-zopfli]
+source = "pypi"
+pypi = "zopfli"
+
+[qastools]
+source = "git"
+git = "https://gitlab.com/sebholt/qastools"
+use_max_tag = true
+
+[qcustomplot]
+source = "git"
+git = "https://gitlab.com/DerManu/QCustomPlot"
+use_max_tag = true
+
[qemu]
source = "git"
git = "https://gitlab.com/qemu-project/qemu.git"
exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
use_max_tag = true
+[qjackctl]
+source = "git"
+git = "https://github.com/rncbc/qjackctl"
+use_max_tag = true
+
+[qm-dsp]
+
+[qm-vamp-plugins]
+# source = "regex"
+# regex = "qm-vamp-plugins-([\\d.]+)\\.tar\\.gz?"
+# url = "https://code.soundsoftware.ac.uk/projects/qm-vamp-plugins/files"
+
+[qmidiarp]
+source = "git"
+git = "https://git.code.sf.net/p/qmidiarp/code"
+use_max_tag = true
+
+[qmidictl]
+source = "git"
+git = "https://github.com/rncbc/qmidictl"
+use_max_tag = true
+
+[qmidinet]
+source = "git"
+git = "https://github.com/rncbc/qmidinet"
+use_max_tag = true
+
+[qmidiroute]
+source = "regex"
+regex = "files/QMidiRoute/([\\d.]+)/?"
+url = "https://sourceforge.net/projects/alsamodular/files/QMidiRoute/"
+
+[qsampler]
+source = "git"
+git = "https://github.com/rncbc/qsampler"
+use_max_tag = true
+
+[qsynth]
+source = "git"
+git = "https://github.com/rncbc/qsynth"
+use_max_tag = true
+
+[qtile]
+source = "git"
+git = "https://github.com/qtile/qtile"
+use_max_tag = true
+
+[qtractor]
+source = "git"
+git = "https://github.com/rncbc/qtractor"
+use_max_tag = true
+
+[quodlibet]
+source = "git"
+git = "https://github.com/quodlibet/quodlibet"
+use_max_tag = true
+
+[qxgedit]
+source = "git"
+git = "https://github.com/rncbc/qxgedit"
+use_max_tag = true
+
+[r8168]
+source = "git"
+git = "https://github.com/mtorromeo/r8168"
+use_max_tag = true
+
+[radeontop]
+source = "git"
+git = "https://github.com/clbr/radeontop"
+use_max_tag = true
+
+[radicale]
+source = "pypi"
+pypi = "radicale"
+
[raptor]
source = "git"
git = "https://github.com/dajobe/raptor"
@@ -410,6 +2929,21 @@ git = "https://github.com/dajobe/rasqal"
use_max_tag = true
exclude_regex = "(rasqal_1_0|rasqal_before_rm_lazy|rasqal_last_known_good|rasqal_license_lgpl_apache2|rasqal_license_lgpl_mpl)"
+[rauc]
+source = "git"
+git = "https://github.com/rauc/rauc"
+use_max_tag = true
+
+[realtime-privileges]
+source = "regex"
+regex = "pkgver\\=([\\d]+)?"
+url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/PKGBUILD?h=packages/realtime-privileges"
+
+[reaper]
+source = "regex"
+regex = "Version ([\\d.]+):"
+url = "https://www.reaper.fm/download.php"
+
[redland]
source = "git"
git = "https://github.com/dajobe/librdf"
@@ -421,6 +2955,116 @@ source = "regex"
regex = "https://sourceforge.net/projects/refind/files/([\\d.]+)/"
url = "https://sourceforge.net/projects/refind/files/"
+[release-cli]
+source = "git"
+git = "https://gitlab.com/gitlab-org/release-cli"
+use_max_tag = true
+
+[repod]
+source = "pypi"
+pypi = "repod"
+
+[rev-plugins]
+source = "regex"
+regex = "REV-plugins-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[roc-toolkit]
+source = "git"
+git = "https://github.com/roc-streaming/roc-toolkit"
+use_max_tag = true
+
+[rosegarden]
+source = "git"
+git = "https://git.code.sf.net/p/rosegarden/git"
+use_max_tag = true
+
+[rst2pdf]
+source = "pypi"
+pypi = "rst2pdf"
+
+[rt-tests]
+source = "git"
+git = "https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git"
+use_max_tag = true
+
+[rtaudio]
+source = "git"
+git = "https://github.com/thestk/rtaudio"
+use_max_tag = true
+
+[rtirq]
+source = "regex"
+regex = "rtirq-([\\d]+)\\.tar\\.gz?"
+url = "https://www.rncbc.org/archive/"
+
+[rtmidi]
+source = "git"
+git = "https://github.com/thestk/rtmidi"
+use_max_tag = true
+
+[rtosc]
+source = "git"
+git = "https://github.com/fundamental/rtosc"
+use_max_tag = true
+
+[rubberband]
+source = "git"
+git = "https://github.com/breakfastquay/rubberband"
+use_max_tag = true
+
+[ruby-activesupport]
+source = "git"
+git = "https://github.com/rails/rails"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[ruby-i18n]
+source = "git"
+git = "https://github.com/ruby-i18n/i18n"
+use_max_tag = true
+
+[ruby-json]
+source = "git"
+git = "https://github.com/flori/json"
+use_max_tag = true
+
+[ruby-minitest-focus]
+
+[ruby-rugged]
+source = "gems"
+gems = "rugged"
+
+[ruby-test_declarative]
+source = "git"
+git = "https://github.com/svenfuchs/test_declarative"
+use_max_tag = true
+
+[ruby-tzinfo]
+source = "git"
+git = "https://github.com/tzinfo/tzinfo"
+use_max_tag = true
+
+[ruby-vimrunner]
+source = "git"
+git = "https://github.com/AndrewRadev/vimrunner"
+use_max_tag = true
+
+[ruby-zeitwerk]
+source = "git"
+git = "https://github.com/fxn/zeitwerk"
+use_max_tag = true
+
+[ruff]
+source = "git"
+git = "https://github.com/charliermarsh/ruff"
+use_max_tag = true
+
+[samplv1]
+source = "git"
+git = "https://github.com/rncbc/samplv1"
+use_max_tag = true
+
[sane]
source = "git"
git = "https://gitlab.com/sane-project/backends"
@@ -431,6 +3075,18 @@ source = "git"
git = "https://git.kernel.org/pub/scm/linux/kernel/git/jejb/sbsigntools.git"
use_max_tag = true
+[sc3-plugins]
+source = "git"
+git = "https://github.com/supercollider/sc3-plugins"
+use_max_tag = true
+include_regex = "Version-([\\d.]+)"
+exclude_regex = "(3.5|Version-([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|))"
+
+[schedtool]
+source = "git"
+git = "https://github.com/freequaos/schedtool"
+use_max_tag = true
+
[scons]
source = "git"
git = "https://github.com/scons/scons"
@@ -441,27 +3097,325 @@ source = "git"
git = "https://github.com/coreboot/seabios"
use_max_tag = true
+[seqdiag]
+source = "git"
+git = "https://github.com/blockdiag/seqdiag"
+use_max_tag = true
+
+[sequoia-chameleon-gnupg]
+source = "git"
+git = "https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg"
+use_max_tag = true
+
+[sequoia-wot]
+source = "git"
+git = "https://gitlab.com/sequoia-pgp/sequoia-wot"
+use_max_tag = true
+
+[serd]
+source = "git"
+git = "https://gitlab.com/drobilla/serd.git"
+use_max_tag = true
+
+[setbfree]
+source = "git"
+git = "https://github.com/pantherb/setbfree"
+use_max_tag = true
+
+[sfizz]
+source = "git"
+git = "https://github.com/sfztools/sfizz"
+use_max_tag = true
+
+["sherlock.lv2"]
+source = "git"
+git = "https://git.open-music-kontrollers.ch/~hp/sherlock.lv2"
+use_max_tag = true
+
+[shim]
+source = "git"
+git = "https://github.com/rhboot/shim"
+use_max_tag = true
+
+[sigal]
+source = "pypi"
+pypi = "sigal"
+
+[simde]
+source = "git"
+git = "https://github.com/simd-everywhere/simde"
+use_max_tag = true
+
+[slimit]
+source = "pypi"
+pypi = "slimit"
+
+[smtube]
+source = "regex"
+regex = "files/SMTube/([\\d.]+)?"
+url = "https://sourceforge.net/projects/smtube/files/SMTube/"
+
+[snd]
+source = "regex"
+regex = "files/snd/([\\d.]+)?"
+url = "https://sourceforge.net/projects/snd/files/snd/"
+
+[solaar]
+source = "git"
+git = "https://github.com/pwr/solaar"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[solfege]
+source = "git"
+git = "https://git.savannah.gnu.org/git/solfege.git"
+use_max_tag = true
+
+[solr]
+source = "git"
+git = "https://gitbox.apache.org/repos/asf/solr.git"
+include_regex = "releases/solr/([\\d.]+)"
+use_max_tag = true
+
+[sonic-pi]
+source = "git"
+git = "https://github.com/samaaron/sonic-pi"
+use_max_tag = true
+
+[sonic-visualiser]
+source = "git"
+git = "https://github.com/sonic-visualiser/sonic-visualiser"
+use_max_tag = true
+include_regex = "sv_v([\\d.]+)"
+
+[sonivox]
+source = "git"
+git = "https://github.com/pedrolcl/sonivox"
+use_max_tag = true
+
+[sorcer]
+source = "git"
+git = "https://github.com/openavproductions/openav-sorcer"
+use_max_tag = true
+
+[sord]
+source = "git"
+git = "https://gitlab.com/drobilla/sord.git"
+use_max_tag = true
+
+[sound-gambit]
+source = "git"
+git = "https://github.com/x42/sound-gambit"
+use_max_tag = true
+
+[speakup-utils]
+source = "regex"
+regex = "speakup-([\\d.]+)\\.tar\\.bz2?"
+url = "http://linux-speakup.org/download.html"
+
+[spectmorph]
+source = "regex"
+regex = "spectmorph-([\\d.]+)\\.tar\\.bz2?"
+url = "http://spectmorph.org/downloads/"
+
[squashfs-tools]
source = "git"
git = "https://github.com/plougher/squashfs-tools"
exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
use_max_tag = true
+[sratom]
+source = "git"
+git = "https://gitlab.com/lv2/sratom"
+use_max_tag = true
+
+[srtrelay]
+source = "git"
+git = "https://github.com/voc/srtrelay"
+use_max_tag = true
+
+[ssr]
+source = "git"
+git = "https://github.com/soundscaperenderer/ssr"
+use_max_tag = true
+
+[stk]
+source = "git"
+git = "https://github.com/thestk/stk"
+use_max_tag = true
+
+[stochas]
+source = "git"
+git = "https://github.com/surge-synthesizer/stochas"
+use_max_tag = true
+
+[suil]
+source = "git"
+git = "https://gitlab.com/lv2/suil.git"
+use_max_tag = true
+
+[supercollider]
+source = "git"
+git = "https://github.com/supercollider/supercollider"
+use_max_tag = true
+include_regex = "Version-([\\d.]+)"
+exclude_regex = "(3.3|3.6-branch-point|3.4branchpoint|3.11-beta1)"
+
+[swh-plugins]
+source = "git"
+git = "https://github.com/swh/ladspa"
+use_max_tag = true
+
+[synthv1]
+source = "git"
+git = "https://github.com/rncbc/synthv1"
+use_max_tag = true
+
+[t1utils]
+source = "git"
+git = "https://github.com/kohler/t1utils/"
+use_max_tag = true
+
+[tap-plugins]
+source = "git"
+git = "https://github.com/tomszilagyi/tap-plugins"
+use_max_tag = true
+
[tcpdump]
source = "git"
git = "https://github.com/the-tcpdump-group/tcpdump"
use_max_tag = true
+[tembro]
+source = "git"
+git = "https://git.laborejo.org/lss/tembro.git"
+use_max_tag = true
+
+["timidity++"]
+source = "regex"
+regex = "files/TiMidity.*/TiMidity.*-([\\d.]+)/?"
+url = "https://sourceforge.net/projects/timidity/files/TiMidity++/"
+
[tinycdb]
source = "regex"
regex = "tinycdb-([\\d.]+)\\.tar\\.gz?"
url = "https://www.corpit.ru/mjt/tinycdb/"
+[tmuxp]
+source = "pypi"
+pypi = "tmuxp"
+
+[todoman]
+source = "pypi"
+pypi = "todoman"
+
+[tomlplusplus]
+source = "git"
+git = "https://github.com/marzer/tomlplusplus"
+use_max_tag = true
+
+[tp_smapi]
+source = "git"
+git = "https://github.com/linux-thinkpad/tp_smapi"
+use_max_tag = true
+
+[trace-cmd]
+source = "git"
+git = "https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git"
+use_max_tag = true
+include_regex = "(trace-cmd-v)([\\d.]+)"
+
+[tuna]
+source = "git"
+git = "https://git.kernel.org/pub/scm/utils/tuna/tuna.git"
+use_max_tag = true
+
+[tuning-library]
+source = "git"
+git = "https://github.com/surge-synthesizer/tuning-library"
+use_max_tag = true
+
+[twolame]
+source = "regex"
+regex = "files/twolame/([\\d.]+)?"
+url = "https://sourceforge.net/projects/twolame/files/twolame/"
+
+[umurmur]
+source = "git"
+git = "https://github.com/umurmur/umurmur"
+use_max_tag = true
+
+[unbound]
+source = "git"
+git = "https://github.com/NLnetLabs/unbound"
+exclude_regex = "(v|release-|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|[b])(-[\\d.]+|[\\d.]+|)"
+use_max_tag = true
+
+[uwsgi]
+source = "git"
+git = "https://github.com/unbit/uwsgi"
+use_max_tag = true
+
+[vamp-aubio-plugins]
+source = "git"
+git = "https://github.com/aubio/vamp-aubio-plugins"
+use_max_tag = true
+
+[vamp-plugin-sdk]
+source = "git"
+git = "https://github.com/c4dm/vamp-plugin-sdk"
+include_regex = "vamp-plugin-sdk-v([\\d]+)"
+use_max_tag = true
+
+[vco-plugins]
+source = "regex"
+regex = "VCO-plugins-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
[vde2]
source = "git"
git = "https://github.com/virtualsquare/vde-2"
use_max_tag = true
+[vdirsyncer]
+source = "pypi"
+pypi = "vdirsyncer"
+
+[vhba-module]
+source = "git"
+git = "https://github.com/cdemu/cdemu"
+include_regex = "vhba-module-([\\d]+)"
+use_max_tag = true
+
+[vico]
+source = "git"
+git = "https://git.laborejo.org/lss/vico.git"
+use_max_tag = true
+
+[vim-ansible]
+source = "git"
+git = "https://github.com/pearofducks/ansible-vim"
+use_max_tag = true
+
+[vim-coverage-highlight]
+source = "git"
+git = "https://github.com/mgedmin/coverage-highlight.vim"
+use_max_tag = true
+
+[vim-csound]
+source = "git"
+git = "https://github.com/luisjure/csound-vim"
+use_max_tag = true
+
+[vim-editorconfig]
+source = "git"
+git = "https://github.com/editorconfig/editorconfig-vim"
+use_max_tag = true
+
+[virt-firmware]
+source = "pypi"
+pypi = "virt-firmware"
+
[virtiofsd]
source = "git"
git = "https://gitlab.com/virtio-fs/virtiofsd"
@@ -473,34 +3427,212 @@ git = "https://code.videolan.org/videolan/vlc/"
exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
use_max_tag = true
+["vm.lv2"]
+source = "git"
+git = "https://git.open-music-kontrollers.ch/~hp/vm.lv2"
+use_max_tag = true
+
+[vmpk]
+source = "regex"
+regex = "files/vmpk/([\\d.]+)?"
+url = "https://sourceforge.net/projects/vmpk/files/vmpk/"
+
+[vst3sdk]
+source = "git"
+git = "https://github.com/steinbergmedia/vst3sdk"
+use_max_tag = true
+include_regex = "v([\\d.]+)_build_([\\d]+)"
+
+[waf]
+source = "git"
+git = "https://gitlab.com/ita1024/waf"
+use_max_tag = true
+
+[wah-plugins]
+source = "regex"
+regex = "WAH-plugins-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[waylock]
+source = "git"
+git = "https://github.com/ifreund/waylock"
+use_max_tag = true
+
[webrtc-audio-processing]
source = "git"
git = "https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/"
use_max_tag = true
+[wiiuse]
+source = "git"
+git = "https://github.com/wiiuse/wiiuse"
+use_max_tag = true
+
[wireplumber]
source = "git"
git = "https://gitlab.freedesktop.org/pipewire/wireplumber"
use_max_tag = true
+[wofi]
+source = "regex"
+regex = "rev/v([\\d.]+)?"
+url = "https://hg.sr.ht/~scoopta/wofi/tags"
+
+[wolf-shaper]
+source = "git"
+git = "https://github.com/pdesaulniers/wolf-shaper"
+use_max_tag = true
+
+[wolf-spectrum]
+source = "git"
+git = "https://github.com/pdesaulniers/wolf-spectrum"
+use_max_tag = true
+
[wolfssl]
source = "git"
git = "https://github.com/wolfssl/wolfssl"
include_regex = "v[\\d.]*-stable"
use_max_tag = true
+[x42-plugins]
+source = "regex"
+regex = "([\\d]+)?"
+url = "https://gareus.org/misc/x42-plugins.php"
+
+[xjadeo]
+source = "regex"
+regex = "files/xjadeo/v([\\d.]+)?"
+url = "https://sourceforge.net/projects/xjadeo/files/xjadeo/"
+
+["xmonk.lv2"]
+source = "git"
+git = "https://github.com/brummer10/xmonk.lv2"
+use_max_tag = true
+
+[xwax]
+source = "regex"
+regex = "xwax-([\\d.]+)\\.tar\\.gz?"
+url = "https://xwax.org/releases"
+
+[yabridge]
+source = "git"
+git = "https://github.com/robbert-vdh/yabridge"
+use_max_tag = true
+
[yajl]
source = "git"
git = "https://github.com/lloyd/yajl"
use_max_tag = true
+[yoshimi]
+source = "git"
+git = "https://github.com/yoshimi/yoshimi"
+use_max_tag = true
+
+[zam-plugins]
+source = "git"
+git = "https://github.com/zamaudio/zam-plugins"
+use_max_tag = true
+
+[zita-ajbridge]
+source = "regex"
+regex = "zita-ajbridge-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
[zita-alsa-pcmi]
source = "regex"
regex = "zita-alsa-pcmi-([\\d.]+)\\.tar\\..*?"
url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+[zita-at1]
+source = "regex"
+regex = "zita-at1-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-bls1]
+source = "regex"
+regex = "zita-bls1-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-convolver]
+source = "regex"
+regex = "zita-convolver-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-dc1]
+source = "regex"
+regex = "zita-dc1-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-dpl1]
+source = "regex"
+regex = "zita-dpl1-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-jclient]
+source = "regex"
+regex = "zita-jclient-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-lrx]
+source = "regex"
+regex = "zita-lrx-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-mu1]
+source = "regex"
+regex = "zita-mu1-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-njbridge]
+source = "regex"
+regex = "zita-njbridge-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
[zita-resampler]
source = "regex"
regex = "zita-resampler-([\\d.]+)\\.tar\\..*?"
url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+[zita-rev1]
+source = "regex"
+regex = "zita-rev1-([\\d.]+)\\.tar\\..*?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zopfli]
+source = "git"
+git = "https://github.com/google/zopfli"
+use_max_tag = true
+
+[zsa-wally-cli]
+source = "git"
+git = "https://github.com/zsa/wally-cli"
+include_regex = "^([\\d.]+)-linux"
+use_max_tag = true
+
+[zsh-autosuggestions]
+source = "git"
+git = "https://github.com/zsh-users/zsh-autosuggestions"
+use_max_tag = true
+
+[zsh-completions]
+source = "git"
+git = "https://github.com/zsh-users/zsh-completions"
+use_max_tag = true
+
+[zsh-history-substring-search]
+source = "git"
+git = "https://github.com/zsh-users/zsh-history-substring-search"
+use_max_tag = true
+
+[zsh-syntax-highlighting]
+source = "git"
+git = "https://github.com/zsh-users/zsh-syntax-highlighting"
+use_max_tag = true
+
+[zynaddsubfx]
+source = "git"
+git = "https://github.com/zynaddsubfx/zynaddsubfx"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
diff --git a/.config/packages/community.txt b/.config/packages/community.txt
index 30543c3..7cd8641 100644
--- a/.config/packages/community.txt
+++ b/.config/packages/community.txt
@@ -69,7 +69,6 @@ csound-plugins
csoundqt
cxxopts
dbus-c++
-deepin-anything-arch
desync
deteriorate-lv2
dgedit