aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Runge <dave@sleepmap.de>2021-02-08 21:08:36 +0100
committerDavid Runge <dave@sleepmap.de>2021-02-08 21:08:36 +0100
commitd393c8e0eeaf332554d76c2094cf09ff116f5db9 (patch)
treeb38b344129dc8b2b2992305b580ece8020c9582f
parentc8997b94da641b2b23c8d8ad72fec1ae3418a033 (diff)
downloaddotfiles-d393c8e0eeaf332554d76c2094cf09ff116f5db9.tar.gz
dotfiles-d393c8e0eeaf332554d76c2094cf09ff116f5db9.tar.bz2
dotfiles-d393c8e0eeaf332554d76c2094cf09ff116f5db9.tar.xz
dotfiles-d393c8e0eeaf332554d76c2094cf09ff116f5db9.zip
nvchecker: Add configuration for community repo
.config/nvchecker/community.toml: Add an nvchecker config for packages in the Arch Linux [community] repostitory.
-rw-r--r--.config/nvchecker/community.toml2479
1 files changed, 2479 insertions, 0 deletions
diff --git a/.config/nvchecker/community.toml b/.config/nvchecker/community.toml
new file mode 100644
index 0000000..26b5bba
--- /dev/null
+++ b/.config/nvchecker/community.toml
@@ -0,0 +1,2479 @@
+[__config__]
+oldver = "community.old.json"
+newver = "community.new.json"
+
+[a2jmidid]
+source = "git"
+git = "https://github.com/linuxaudio/a2jmidid"
+use_max_tag = true
+
+[abletonlink]
+source = "git"
+git = "https://github.com/ableton/link"
+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\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[agordejo]
+source = "git"
+git = "https://git.laborejo.org/lss/agordejo.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\\.bz2?"
+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\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[ambdec]
+source = "regex"
+regex = "ambdec-([\\d.]+)\\.tar\\.bz2?"
+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
+
+[anything-sync-daemon]
+source = "git"
+git = "https://github.com/graysky2/anything-sync-daemon"
+use_max_tag = true
+
+[ardour]
+source = "git"
+git = "https://github.com/ardour/ardour"
+use_max_tag = true
+exclude_regex = "(6.0-pre0)"
+
+[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
+
+[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
+
+[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 = "regex"
+regex = "blop.lv2-([\\d.]+)\\.tar\\.gz"
+url = "http://git.drobilla.net/blop.lv2.git"
+
+[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
+
+[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"
+
+[carla]
+source = "git"
+git = "https://github.com/falktx/carla"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[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\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[clxclient]
+source = "regex"
+regex = "clxclient-([\\d.]+)\\.tar\\.bz2?"
+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]
+
+[containers-common_common]
+source = "git"
+git = "https://github.com/containers/common/"
+exclude_regex = "(v|)([\\d.]+)(-|)(dev|rc|RC|alpha|beta|bp)(-[\\d.]+|[\\d.]+|)"
+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_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
+
+[cpptoml]
+source = "git"
+git = "https://github.com/skystrife/cpptoml"
+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
+
+["dbus-c++"]
+source = "regex"
+regex = "libdbus-c\\+\\+-([\\d.]+)\\.tar\\.gz?"
+url = "https://sourceforge.net/projects/dbus-cplusplus/files/dbus-c++/0.9.0/"
+
+[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
+
+[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\\.bz2?"
+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"
+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/williamh/espeakup"
+use_max_tag = true
+
+["eteroj.lv2"]
+source = "regex"
+regex = "eteroj.lv2-([\\d.]+)\\.tar\\.xz?"
+url = "https://git.open-music-kontrollers.ch/lv2/eteroj.lv2"
+
+[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)"
+
+[fil-plugins]
+source = "regex"
+regex = "FIL-plugins-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[fltk]
+source = "git"
+git = "https://github.com/fltk/fltk"
+use_max_tag = true
+
+[fluajho]
+source = "regex"
+regex = "fluajho-([\\d.]+)\\.tar\\.gz?"
+url = "https://laborejo.org/downloads"
+
+[fluidsynth]
+source = "git"
+git = "https://github.com/fluidsynth/fluidsynth"
+use_max_tag = true
+exclude_regex = "(v2.1.0.rc1)"
+
+[flyspray]
+source = "git"
+git = "https://github.com/flyspray/flyspray"
+use_max_tag = true
+
+["fomp.lv2"]
+source = "regex"
+regex = "fomp.lv2-([\\d.]+)\\.tar\\.gz?"
+url = "https://git.drobilla.net/cgit.cgi/fomp.lv2.git"
+
+[foxdot]
+source = "pypi"
+pypi = "FoxDot"
+
+[freepats-general-midi]
+source = "regex"
+regex = "FreePatsGM-SF2-([\\d.]+)\\.tar\\.xz?"
+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
+
+[g2reverb]
+source = "regex"
+regex = "g2reverb-([\\d.]+)\\.tar\\.bz2?"
+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 = "regex"
+regex = "ganv-([\\d.]+)\\.tar\\.bz2?"
+url = "https://download.drobilla.net/"
+
+[geonkick]
+source = "regex"
+regex = "tags/v([\\d.]+)?"
+url = "https://gitlab.com/quamplex/geonkick/-/tags"
+
+[giada]
+source = "git"
+git = "https://github.com/monocasual/giada"
+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
+
+[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
+
+[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 = "regex"
+regex = ".*/tags/v([\\d.]+)?"
+url = "https://git.iem.at/audioplugins/IEMPluginSuite/-/tags/"
+
+[infamousplugins]
+source = "git"
+git = "https://github.com/ssj71/infamousplugins"
+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\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[jack-stdio]
+source = "git"
+git = "https://github.com/x42/jack-stdio"
+use_max_tag = true
+
+[jack2]
+source = "git"
+git = "https://github.com/jackaudio/jack2"
+use_max_tag = true
+exclude_regex = "(1.90)"
+
+[jack_capture]
+source = "git"
+git = "https://github.com/kmatheussen/jack_capture"
+use_max_tag = true
+
+[jack_delay]
+source = "regex"
+regex = "jack_delay-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[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\\.bz2?"
+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"
+use_max_tag = true
+
+[jalv]
+source = "regex"
+regex = "jalv-([\\d.]+)\\.tar\\.bz2?"
+url = "https://download.drobilla.net/"
+
+[japa]
+source = "regex"
+regex = "japa-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[jconvolver]
+source = "regex"
+regex = "jconvolver-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[jnoisemeter]
+source = "regex"
+regex = "jnoisemeter-([\\d.]+)\\.tar\\.bz2?"
+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/trace-cmd.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
+
+[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
+
+[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-cmocka]
+source = "gitlab"
+gitlab = "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 = "(v2.1.0.rc1)"
+
+[lib32-jack]
+source = "git"
+git = "https://github.com/jackaudio/jack"
+use_max_tag = true
+
+[lib32-jack2]
+source = "git"
+git = "https://github.com/jackaudio/jack2"
+use_max_tag = true
+exclude_regex = "(1.90)"
+
+[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"
+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
+
+[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/"
+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://ftp.gnu.org/pub/gnu/ncurses/"
+
+[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)"
+
+[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/"
+
+[libiio]
+source = "git"
+git = "https://github.com/analogdevicesinc/libiio"
+use_max_tag = true
+exclude_regex = "(2014.2-r1|2015.1-r1|2015.2-r1)"
+
+[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 = "regex"
+regex = "liblscp-([\\d.]+)\\.tar\\.gz?"
+url = "https://download.linuxsampler.org/packages/"
+
+[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
+
+[libquicktime]
+source = "regex"
+regex = "libquicktime/([\\d.]+)/"
+url = "https://sourceforge.net/projects/libquicktime/files/libquicktime/"
+use_max_tag = true
+
+[librepcb]
+source = "git"
+git = "https://github.com/LibrePCB/LibrePCB"
+use_max_tag = true
+
+[libsmf]
+source = "regex"
+regex = "files/libsmf/([\\d.]+)/?"
+url = "https://sourceforge.net/projects/libsmf/files/libsmf"
+
+[libwebsockets]
+source = "git"
+git = "https://libwebsockets.org/repo/libwebsockets"
+use_max_tag = true
+exclude_regex = "(v|)([\\d.]+)(-|)(rc|RC|alpha|beta)(-[\\d.]+|[\\d.]+|)"
+
+[lilv]
+source = "regex"
+regex = "lilv-([\\d.]+)\\.tar\\.bz2?"
+url = "https://download.drobilla.net/"
+
+[lilypond]
+source = "git"
+git = "https://git.savannah.gnu.org/git/lilypond.git"
+use_max_tag = true
+include_regex = "(release/)([\\d.].*)"
+exclude_regex = "(release/)(2.21.[\\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 = "regex"
+regex = "lv2-([\\d.]+)\\.tar\\.bz2?"
+url = "http://lv2plug.in/spec/"
+
+[lv2file]
+source = "git"
+git = "https://github.com/jeremysalwen/lv2file"
+use_max_tag = true
+
+[lv2lint]
+source = "git"
+url = "https://git.open-music-kontrollers.ch/lv2/lv2lint"
+use_max_tag = true
+
+[lvtk]
+source = "git"
+git = "https://github.com/lvtk/lvtk"
+use_max_tag = true
+
+[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"
+
+[marsyas]
+source = "git"
+git = "https://github.com/marsyas/marsyas"
+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.]+)"
+
+[mcp-plugins]
+source = "regex"
+regex = "MCP-plugins-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+["mda.lv2"]
+source = "regex"
+regex = "mda-lv2-([\\d.]+)\\.tar\\.bz2?"
+url = "https://download.drobilla.net/"
+
+[mediathekview]
+source = "git"
+git = "https://github.com/mediathekview/mediathekview"
+use_max_tag = true
+
+["mephisto.lv2"]
+source = "regex"
+regex = "mephisto.lv2-([\\d.]+)\\.tar\\.xz?"
+url = "https://git.open-music-kontrollers.ch/lv2/mephisto.lv2"
+
+[meterbridge]
+source = "regex"
+regex = "meterbridge-([\\d.]+)\\.tar\\.gz?"
+url = "http://plugin.org.uk/meterbridge"
+
+[mftrace]
+source = "git"
+git = "https://github.com/hanwen/mftrace"
+use_max_tag = true
+
+["midi_matrix.lv2"]
+source = "regex"
+regex = "midi_matrix.lv2-([\\d.]+)\\.tar\\.xz?"
+url = "https://git.open-music-kontrollers.ch/lv2/midi_matrix.lv2"
+
+[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
+include_regex = "release-([\\d.]+)"
+
+[mkinitcpio-systemd-tool]
+source = "git"
+git = "https://github.com/random-archer/mkinitcpio-systemd-tool"
+use_max_tag = true
+
+[molecule]
+source = "pypi"
+pypi = "molecule"
+
+[molecule-docker]
+source = "git"
+git = "https://github.com/ansible-community/molecule-docker"
+use_max_tag = true
+
+[molecule-podman]
+source = "git"
+git = "https://github.com/ansible-community/molecule-podman"
+use_max_tag = true
+
+["moony.lv2"]
+source = "git"
+url = "https://git.open-music-kontrollers.ch/lv2/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
+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)"
+
+[mxml]
+source = "git"
+git = "https://github.com/michaelrsweet/mxml"
+use_max_tag = true
+
+[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-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-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-spreed]
+source = "git"
+git = "https://github.com/nextcloud/spreed"
+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]
+source = "git"
+git = "https://github.com/nomacs/nomacs"
+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://git.tuxfamily.org/non/non.git/"
+use_max_tag = true
+include_regex = "non-daw-v([\\d.]+)"
+
+[non-sequencer]
+source = "git"
+git = "https://git.tuxfamily.org/non/non.git/"
+use_max_tag = true
+include_regex = "non-sequencer-v([\\d.]+)"
+
+[ntk]
+source = "git"
+git = "https://git.tuxfamily.org/non/fltk.git/"
+use_max_tag = true
+include_regex = "fltk-v([\\d.]+)"
+
+[nuitka]
+source = "pypi"
+pypi = "nuitka"
+
+[octofile]
+source = "regex"
+regex = "octofile-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[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.]+|)"
+
+[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
+
+[padthv1]
+source = "git"
+git = "https://github.com/rncbc/padthv1"
+use_max_tag = true
+
+[patchage]
+source = "regex"
+regex = "patchage-([\\d.]+)\\.tar\\.bz2?"
+url = "https://download.drobilla.net/"
+
+[patchmatrix]
+source = "regex"
+regex = "patchmatrix-([\\d.]+)\\.tar\\.xz?"
+url = "https://git.open-music-kontrollers.ch/lad/patchmatrix/"
+
+[patroneo]
+source = "regex"
+regex = "patroneo-([\\d.]+)\\.tar\\.gz?"
+url = "https://laborejo.org/downloads"
+
+[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"
+use_max_tag = true
+
+[php-imagick]
+source = "git"
+git = "https://github.com/mkoppanen/imagick"
+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.]+|)"
+
+[plowshare]
+source = "git"
+git = "https://github.com/mcrapet/plowshare"
+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
+
+[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"
+
+[pound]
+source = "regex"
+regex = "Pound-([\\d.]+).tgz?"
+url = "https://www.apsis.ch/pound.html"
+
+[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)"
+
+[python-aiosmtpd]
+source = "pypi"
+pypi = "aiosmtpd"
+
+[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-calmjs]
+source = "pypi"
+pypi = "calmjs"
+
+["python-calmjs.parse"]
+source = "pypi"
+pypi = "calmjs.parse"
+
+["python-calmjs.types"]
+source = "pypi"
+pypi = "calmjs.types"
+
+[python-cfgv]
+source = "pypi"
+pypi = "cfgv"
+
+[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-repl]
+source = "pypi"
+pypi = "click-repl"
+
+[python-click-threading]
+source = "pypi"
+pypi = "click-threading"
+
+[python-configclass]
+source = "pypi"
+pypi = "configclass"
+
+[python-cookiecutter]
+source = "pypi"
+pypi = "cookiecutter"
+
+[python-csscompressor]
+source = "pypi"
+pypi = "csscompressor"
+
+[python-cytoolz]
+source = "pypi"
+pypi = "cytoolz"
+
+[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-fastnumbers]
+source = "pypi"
+pypi = "fastnumbers"
+
+[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-husl]
+source = "pypi"
+pypi = "husl"
+
+[python-icalendar]
+source = "pypi"
+pypi = "icalendar"
+
+[python-identify]
+source = "pypi"
+pypi = "identify"
+
+[python-imdbpy]
+source = "pypi"
+pypi = "imdbpy"
+
+[python-importlib_resources]
+source = "pypi"
+pypi = "importlib_resources"
+
+[python-inet_diag]
+source = "git"
+git = "https://git.kernel.org/pub/scm/libs/python/python-inet_diag/python-inet_diag.git"
+use_max_tag = true
+
+[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-jinja-time]
+source = "pypi"
+pypi = "jinja2-time"
+
+[python-jinja_pluralize]
+source = "pypi"
+pypi = "jinja2_pluralize"
+
+[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-ly]
+source = "pypi"
+pypi = "python-ly"
+
+[python-mailmanclient]
+source = "pypi"
+pypi = "mailmanclient"
+
+[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-nose-progressive]
+source = "pypi"
+pypi = "nose-progressive"
+
+[python-nose2]
+source = "pypi"
+pypi = "nose2"
+
+[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-pendulum]
+source = "pypi"
+pypi = "pendulum"
+
+[python-phpserialize]
+source = "pypi"
+pypi = "phpserialize"
+
+[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-pyliblo]
+source = "pypi"
+pypi = "pyliblo"
+
+[python-pymediainfo]
+source = "pypi"
+pypi = "pymediainfo"
+
+[python-pymysql]
+source = "pypi"
+pypi = "pymysql"
+
+[python-pynitrokey]
+source = "git"
+git = "https://github.com/nitrokey/pynitrokey"
+use_max_tag = true
+include_regex = "v([\\d.]+)\\.(nitrokey)"
+
+[python-pyphen]
+source = "pypi"
+pypi = "pyphen"
+
+[python-pyrss2gen]
+source = "pypi"
+pypi = "pyrss2gen"
+
+[python-pysolr]
+source = "pypi"
+pypi = "pysolr"
+
+[python-pytest-helpers-namespace]
+source = "pypi"
+pypi = "pytest-helpers-namespace"
+
+[python-pytest-html]
+source = "pypi"
+pypi = "pytest-html"
+
+[python-pytest-metadata]
+source = "pypi"
+pypi = "pytest-metadata"
+
+[python-pytest-rerunfailures]
+source = "pypi"
+pypi = "pytest-rerunfailures"
+
+[python-pytest-services]
+source = "pypi"
+pypi = "pytest-services"
+
+[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-pytzdata]
+source = "pypi"
+pypi = "pytzdata"
+
+[python-rcssmin]
+source = "pypi"
+pypi = "rcssmin"
+
+[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-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-sphinxcontrib-newsfeed]
+source = "pypi"
+pypi = "sphinxcontrib-newsfeed"
+
+[python-subprocess-tee]
+source = "pypi"
+pypi = "subprocess-tee"
+
+[python-tabulate]
+source = "pypi"
+pypi = "tabulate"
+
+[python-toml]
+source = "pypi"
+pypi = "toml"
+
+[python-toolz]
+source = "pypi"
+pypi = "toolz"
+
+[python-tree-format]
+source = "pypi"
+pypi = "tree-format"
+
+[python-tzlocal]
+source = "pypi"
+pypi = "tzlocal"
+
+[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-xvfbwrapper]
+source = "pypi"
+pypi = "xvfbwrapper"
+
+[python-yapsy]
+source = "pypi"
+pypi = "yapsy"
+
+[python-zita-audiotools]
+source = "regex"
+regex = "zita-audiotools-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[python-zita-jacktools]
+source = "regex"
+regex = "zita-jacktools-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[python-zopfli]
+source = "pypi"
+pypi = "zopfli"
+
+[qastools]
+source = "gitlab"
+gitlab = "sebholt/qastools"
+use_max_tag = true
+
+[qcustomplot]
+source = "gitlab"
+gitlab = "DerManu/QCustomPlot"
+use_max_tag = true
+
+[qjackctl]
+source = "git"
+git = "https://github.com/rncbc/qjackctl"
+use_max_tag = true
+
+[qm-dsp]
+source = "git"
+git = "https://github.com/c4dm/qm-dsp"
+use_max_tag = true
+
+[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
+
+[radeontop]
+source = "git"
+git = "https://github.com/clbr/radeontop"
+use_max_tag = true
+
+[radicale]
+source = "pypi"
+pypi = "radicale"
+
+[realtime-privileges]
+source = "regex"
+regex = "pkgver\\=([\\d]+)?"
+url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/PKGBUILD?h=packages/realtime-privileges"
+
+[redkite]
+source = "git"
+git = "https://gitlab.com/iurie-sw/redkite"
+use_max_tag = true
+
+[rev-plugins]
+source = "regex"
+regex = "REV-plugins-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[rosegarden]
+source = "regex"
+regex = "files/rosegarden/([\\d.]+)/?"
+url = "https://sourceforge.net/projects/rosegarden/files/rosegarden/"
+
+[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/#rtirq"
+
+[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-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
+
+[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
+
+[serd]
+source = "regex"
+regex = "serd-([\\d.]+)\\.tar\\.bz2?"
+url = "https://download.drobilla.net/"
+
+[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 = "regex"
+regex = "sherlock.lv2-([\\d.]+)\\.tar\\.xz?"
+url = "https://git.open-music-kontrollers.ch/lv2/sherlock.lv2"
+
+[shim]
+source = "git"
+git = "https://github.com/rhboot/shim"
+use_max_tag = true
+
+[sigal]
+source = "pypi"
+pypi = "sigal"
+
+[slimit]
+source = "pypi"
+pypi = "slimit"
+
+[smplayer-skins]
+source = "regex"
+regex = "files/SMPlayer-skins/([\\d.]+\\.[\\d.]+)?"
+url = "https://sourceforge.net/projects/smplayer/files/SMPlayer-skins/"
+
+[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
+
+[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.]+)"
+
+[sorcer]
+source = "git"
+git = "https://github.com/openavproductions/openav-sorcer"
+use_max_tag = true
+
+[sord]
+source = "regex"
+regex = "sord-([\\d.]+)\\.tar\\.bz2?"
+url = "https://download.drobilla.net/"
+
+[sox]
+source = "regex"
+regex = "files/sox/([\\d.]+)?"
+url = "https://sourceforge.net/projects/sox/files/sox/"
+
+[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 = "regex"
+regex = "sratom-([\\d.]+)\\.tar\\.bz2?"
+url = "https://download.drobilla.net/"
+
+[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
+
+[subdownloader]
+source = "pypi"
+pypi = "subdownloader"
+
+[suil]
+source = "regex"
+regex = "suil-([\\d.]+)\\.tar\\.bz2?"
+url = "https://download.drobilla.net/"
+
+[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)"
+
+[sweep]
+source = "regex"
+regex = "files/sweep/([\\d.]+)?"
+url = "https://sourceforge.net/projects/sweep/files/sweep/"
+
+[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
+
+[terraform-provider-libvirt]
+source = "git"
+git = "https://github.com/dmacvicar/terraform-provider-libvirt/"
+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"
+
+[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
+
+[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
+
+[vamp-aubio-plugins]
+source = "git"
+git = "https://github.com/aubio/vamp-aubio-plugins"
+use_max_tag = true
+
+[vamp-plugin-sdk]
+# source = "regex"
+# regex = "vamp-plugin-sdk-([\\d.]+)\\.tar\\.gz?"
+# url = "https://code.soundsoftware.ac.uk/projects/vamp-plugin-sdk/files"
+
+[vco-plugins]
+source = "regex"
+regex = "VCO-plugins-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[vdirsyncer]
+source = "pypi"
+pypi = "vdirsyncer"
+
+[vico]
+source = "regex"
+regex = "vico-([\\d.]+)\\.tar\\.gz?"
+url = "https://laborejo.org/downloads"
+
+[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
+
+["vm.lv2"]
+source = "regex"
+regex = "vm.lv2-([\\d.]+)\\.tar\\.xz?"
+url = "https://git.open-music-kontrollers.ch/lv2/vm.lv2"
+
+[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\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[wally-cli]
+source = "git"
+git = "https://github.com/zsa/wally-cli"
+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
+
+[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"
+
+[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\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-at1]
+source = "regex"
+regex = "zita-at1-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-bls1]
+source = "regex"
+regex = "zita-bls1-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-convolver]
+source = "regex"
+regex = "zita-convolver-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-dc1]
+source = "regex"
+regex = "zita-dc1-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-dpl1]
+source = "regex"
+regex = "zita-dpl1-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-jclient]
+source = "regex"
+regex = "zita-jclient-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-lrx]
+source = "regex"
+regex = "zita-lrx-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-mu1]
+source = "regex"
+regex = "zita-mu1-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-njbridge]
+source = "regex"
+regex = "zita-njbridge-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zita-rev1]
+source = "regex"
+regex = "zita-rev1-([\\d.]+)\\.tar\\.bz2?"
+url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html"
+
+[zopfli]
+source = "git"
+git = "https://github.com/google/zopfli"
+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
+