1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
|
# ck4up.conf for B. Watson's SlackBuilds.
# Note: don't use (foo|bar) in regex here, use (?:foo|bar).
@TARGZ@ @NAME@-[^\s]*\.tar\.gz
@TARXZ@ @NAME@-[^\s]*\.tar\.xz
@TARBZ@ @NAME@-[^\s]*\.tar\.bz2
@TGZ@ @NAME@-[^\s]*\.tgz
@TAREXT@ [^\s]*\.tar\.(?:gz|xz|bz2|lzma|zstd)
@TARDOT@ @NAME@-@TAREXT@
# Thomas E. Dickey's projects.
@INV@ https://invisible-mirror.net/archives/@NAME@
#
bcpp md5 @INV@ @TGZ@
cproto md5 @INV@ @TGZ@
c_count md5 @INV@ @TGZ@
mawk md5 @INV@ @TGZ@
reflex md5 @INV@ @TGZ@
ded md5 @INV@ @TGZ@
vttest md5 @INV@ @TGZ@
tapecalc md5 https://invisible-mirror.net/archives/add add-\d\S+\.tgz
td_lib md5 https://invisible-mirror.net/archives/ded td_lib-\d\S+\.tgz
# Fons Adriaensen's projects.
# This works, but only reports the index.html URL if it changed,
# still have to manually look for the version number.
@KOK@ https://kokkinizita.linuxaudio.org/linuxaudio/downloads/index.html
#
jaaa md5 @KOK@ @TARDOT@
jack_delay md5 @KOK@ @TARDOT@
japa md5 @KOK@ @TARDOT@
jkmeter md5 @KOK@ @TARDOT@
rev-plugins md5 @KOK@ REV-plugins-[\d.]+\.tar\.(?:gz|xz|bz2|lzma|zstd)
zita-ajbridge md5 @KOK@ @TARDOT@
zita-dpl1 md5 @KOK@ @TARDOT@
zita-rev1 md5 @KOK@ @TARDOT@
zita-convolver md5 @KOK@ @TARDOT@
# This one's not listed on the download page. It hasn't updated since
# it was added to SBo in 2014 (everyone packages 0.6.0, says repology)
#jnoise md5 @KOK@ @TARDOT@
# GNU projects.
# 20261006 bkw: These are commented out because the server has been
# unreachable lately. See repology.conf.
#@GNU@ https://ftp.gnu.org/gnu/@NAME@
##
#solfege md5 @GNU@ @TARDOT@
#liquidwar6 md5 @GNU@ @TARDOT@
#vera md5 @GNU@ @TARDOT@
#hp2xx md5 @GNU@ @TARDOT@
#cflow md5 @GNU@ @TARDOT@
#wdiff md5 @GNU@ @TARDOT@
# Savannah Non-GNU.
# 20261006 bkw: commented out due to server outage, see repology.conf.
#@SAV@ http://download.savannah.gnu.org/releases/@NAME@/
#lash md5 @SAV@ @TARDOT@
#lingot md5 @SAV@ @TARDOT@
#icoutils md5 @SAV@ @TARDOT@
#kardsgt md5 @SAV@ @TARDOT@
#atool md5 @SAV@ @TARDOT@
#fileschanged md5 @SAV@ @TARDOT@
#renameutils md5 @SAV@ @TARDOT@
#zutils md5 @SAV@ zutils-\d\S+\.tar\.lz"
# dockapps.net.
# Complicated by the fact that a lot of the SBo tarball names don't
# match the directory names in the URLs.
# wmcpuwatch doesn't have a download here; it's never updated anyway.
# wmusic-xmms is just an old version of wmusic, will never update.
@DA@ https://www.dockapps.net/
#
AlsaMixer.app md5 @DA@alsamixerapp @TARDOT@
buttonmaker md5 @DA@@NAME@ href="\/download.*<\/a>
libdockapp md5 @DA@@NAME@ @TARDOT@
wmbattery md5 @DA@@NAME@ @TARDOT@
wmbutton md5 @DA@@NAME@ @TARDOT@
wmcalc md5 @DA@@NAME@ @TARDOT@
wmcliphist md5 @DA@@NAME@ @TARDOT@
wmgtemp md5 @DA@@NAME@ @TARDOT@
wmix md5 @DA@@NAME@ @TARDOT@
wmnet md5 @DA@@NAME@ @TARDOT@
wmsupermon md5 @DA@@NAME@ @TARDOT@
wmtime md5 @DA@@NAME@ @TARDOT@
wmusic md5 @DA@@NAME@ @TARDOT@
# the actual source is self-hosted but we still check for version updates
wmwebcam md5 @DA@@NAME@ @TARDOT@
# Debian. We check for both .orig and .debian tarballs.
@DEB@ http://ftp.debian.org/debian/pool/main
@DEBTAR@ @NAME@_[^\s]*\.tar\.(?:gz|xz|bz2|lzma|zstd)
#
joy2key md5 @DEB@/j/@NAME@ @DEBTAR@
an md5 @DEB@/a/@NAME@ @DEBTAR@
archivemount md5 @DEB@/a/@NAME@ @DEBTAR@
authbind md5 @DEB@/a/@NAME@ @DEBTAR@
beav md5 @DEB@/b/@NAME@ @DEBTAR@
burgerspace md5 @DEB@/b/@NAME@ @DEBTAR@
caps md5 @DEB@/c/@NAME@ @DEBTAR@
ceferino md5 @DEB@/c/@NAME@ @DEBTAR@
csh md5 @DEB@/c/@NAME@ @DEBTAR@
cwiid md5 @DEB@/c/@NAME@ @DEBTAR@
d52 md5 @DEB@/d/@NAME@ @DEBTAR@
dhcping md5 @DEB@/d/@NAME@ @DEBTAR@
edid-decode md5 @DEB@/e/@NAME@ @DEBTAR@
evtest md5 @DEB@/e/@NAME@ @DEBTAR@
fdclone md5 @DEB@/f/@NAME@ @DEBTAR@
flatzebra md5 @DEB@/f/@NAME@ @DEBTAR@
fluid-soundfont md5 @DEB@/f/@NAME@ @DEBTAR@
fonts-opendyslexic md5 @DEB@/f/@NAME@ @DEBTAR@
hexec md5 @DEB@/h/@NAME@ @DEBTAR@
id3tool md5 @DEB@/i/@NAME@ @DEBTAR@
info2man md5 @DEB@/i/@NAME@ @DEBTAR@
iselect md5 @DEB@/i/@NAME@ @DEBTAR@
libsidplay md5 @DEB@/libs/@NAME@ @DEBTAR@
lv md5 @DEB@/l/@NAME@ @DEBTAR@
macutils md5 @DEB@/m/@NAME@ @DEBTAR@
mdf2iso md5 @DEB@/m/@NAME@ @DEBTAR@
mp3check md5 @DEB@/m/@NAME@ @DEBTAR@
nted md5 @DEB@/n/@NAME@ @DEBTAR@
nullidentd md5 @DEB@/n/@NAME@ @DEBTAR@
pangzero md5 @DEB@/p/@NAME@ @DEBTAR@
recoverdm md5 @DEB@/r/@NAME@ @DEBTAR@
ssmtp md5 @DEB@/s/@NAME@ @DEBTAR@
stretchplayer md5 @DEB@/s/@NAME@ @DEBTAR@
tetrinet md5 @DEB@/t/@NAME@ @DEBTAR@
tint md5 @DEB@/t/@NAME@ @DEBTAR@
tinyirc md5 @DEB@/t/@NAME@ @DEBTAR@
ttf-ancient-fonts md5 @DEB@/t/@NAME@ @DEBTAR@
unac md5 @DEB@/u/@NAME@ @DEBTAR@
wmclock md5 @DEB@/w/@NAME@ @DEBTAR@
wmmon md5 @DEB@/w/@NAME@ @DEBTAR@
xosd md5 @DEB@/x/@NAME@ @DEBTAR@
xtrlock md5 @DEB@/x/@NAME@ @DEBTAR@
xwit md5 @DEB@/x/@NAME@ @DEBTAR@
xzoom md5 @DEB@/x/@NAME@ @DEBTAR@
# one of these things is not like the others:
svox md5 http://http.debian.net/debian/pool/non-free/s/svox/ @DEBTAR@
# Suckless.
@SU@ http://tools.suckless.org/@NAME@
@SUX@ http://tools.suckless.org/x/@NAME@
dmenu md5 @SU@ @TARDOT@
svkbd md5 @SUX@ @TARDOT@
farbfeld md5 @SU@ @TARDOT@
sic md5 @SU@ @TARDOT@
surf md5 https://dl.suckless.org/surf/ @TARDOT@
st md5 https://dl.suckless.org/st/ href="st-@TAREXT@
tabbed md5 @SU@ @TARDOT@
# removed from suckless:
#sandy
# no release of this yet:
#quark
# Misc
xxd-standalone md5 https://raw.githubusercontent.com/vim/vim/master/src/xxd/xxd.c ^char\s+version.*
aacplusenc md5 https://teknoraver.net/software/mp4tools/ @DEBTAR@
alsa-tools md5 http://www.alsa-project.org/files/pub/tools/ @TARDOT@
alsa-tools-fw md5 http://www.alsa-project.org/files/pub/firmware/ @TAREXT@
cmt md5 http://www.ladspa.org/download/index.html cmt_\S+\.tgz
ecasound md5 https://ecasound.seul.org/ecasound/ Ecasound\s+[0-9.]+\s+released
fIcy md5 https://www.thregr.org/~wavexx/software/fIcy/releases/ @TAREXT@
ghostess md5 http://smbolton.com/linux.html @TARDOT@
gtklick md5 https://das.nasophon.de/gtklick/ @TARDOT@
guitarix md5 https://github.com/brummer10/guitarix/tags href="[^"]*\.tar\.gz"
invada_studio_plugins_lv2 md5 https://launchpad.net/invada-studio/lv2 Latest\s+version\s+is\s+\d.*
mac md5 https://monkeysaudio.com/developers.html /MAC\S+\.zip
rubberband md5 https://breakfastquay.com/files/releases/ @TARDOT@
minimodem md5 http://www.whence.com/minimodem/ @TARDOT@
ngjackspa md5 https://wiki.linuxaudio.org/apps/all/ngjackspa @TARDOT@
transcribe md5 https://www.seventhstring.com/xscribe/download_linux.html href="downlo/xscsetup-\S+\.tar\.gz
amiwm md5 http://ftp.lysator.liu.se/pub/X11/wm/amiwm/ href="\S+\.tar\.gz"
ctwm md5 https://www.ctwm.org/download.html @TARDOT@
echinus md5 https://plhk.ru/ @TARDOT@
mcwm md5 https://hack.org/~mc/projects/mcwm/download.html @TARDOT@
myGtkMenu md5 https://sites.google.com/site/jvinla/home @TARDOT@
screenkey md5 https://www.thregr.org/wavexx/software/screenkey/ @TARDOT@
unsaver md5 https://slackware.uk/~urchlay/repos/unsaver/ @TARDOT@
asl md5 http://john.ccac.rwth-aachen.de:8000/ftp/as/source/c_version/ @TARDOT@
asm6809 md5 http://www.6809.org.uk/asm6809/ @TARDOT@
bacon md5 https://chiselapp.com/user/bacon/repository/bacon/home @TARDOT@
bmake md5 https://www.crufty.net/ftp/pub/sjg/ @TARDOT@
bsdiff md5 https://www.daemonology.net/bsdiff/ @TARDOT@
bw-atari8-tools md5 https://slackware.uk/~urchlay/repos/bw-atari8-tools/ @TARDOT@
cgdb md5 https://cgdb.me/files/ @TARDOT@
dhex md5 https://www.dettus.net/dhex/ @DEBTAR@
envision md5 https://atari.miribilist.com/envision/index.html envision-\S+\.zip
# for fasm, only look at the .tgz (not .tar.gz) downloads.
fasm md5 https://flatassembler.net/download.php @TGZ@
hexer md5 https://devel.ringlet.net/editors/hexer/download/ @TARDOT@
lwtools md5 http://www.lwtools.ca/ @TARDOT@
md2roff md5 https://codeberg.org/nereusx/md2roff/tags href="\S+?releases/tag/\S+?"
obcpl md5 https://www.nordier.com/ @TARDOT@
pli md5 http://www.iron-spring.com/download.html @TGZ@
tweak md5 https://www.chiark.greenend.org.uk/~sgtatham/tweak/ @TARDOT@
unifdef md5 https://dotat.at/prog/unifdef/ @TARDOT@
uxd md5 https://slackware.uk/~urchlay/repos/uxd/ @TARDOT@
vasm md5 http://sun.hasenbraten.de/vasm/index.php?view=tagged vasm2_\S+\.tar
# this catches both xa and dxa
xa md5 https://www.floodgap.com/retrotech/xa/ @TARDOT@
xtruss md5 https://www.chiark.greenend.org.uk/~sgtatham/xtruss/ @TARDOT@
xvi md5 https://martinwguy.github.io/xvi/ @TARDOT@
zmac md5 http://48k.ca/zmac.html version\s+\d+\d+\w+.*?20\d\d
abuse md5 http://abuse.zoy.org/wiki/download abuse-\d[\d.]+\.tar
ace md5 https://www.delorie.com/store/ace/ ace-\d\S+\d\.tar
atari++ md5 http://www.xl-project.com/downloads.html atari\+\+_\d\S+?\.tar\.gz
colem md5 https://fms.komkon.org/ColEm/ ColEm\d\S+-Source\.zip
defendguin md5 https://tuxpaint.org/ftp/unix/x/defendguin/src/ @TARDOT@
dmagnetic md5 https://www.dettus.net/dMagnetic/ dMagnetic_\d\S+?\.tar
ecwolf md5 https://maniacsvault.net/ecwolf/download.php @TARDOT@
enigma md5 https://www.chiark.greenend.org.uk/~sgtatham/enigma/ @TARDOT@
fortune-futurama md5 https://www.netmeister.org/apps/ fortune-mod-futurama-\d\S+?\.tar
glulxe md5 https://www.eblong.com/zarf/glulx/ @TARDOT@
gtklife md5 https://homeforaday.org/gtklife/ @TARDOT@
hedgewars md5 https://www.hedgewars.org/download/releases/ hedgewars-src-\d\S+?\.tar
jzintv md5 http://spatula-city.org/~im14u2c/intv/ jzintv-\d\S+?-src\.zip
madbomber md5 https://tuxpaint.org/ftp/unix/x/madbomber/src/ @TARDOT@
marathon-eternal-data md5 https://eternal.bungie.org/files/_releases/ EternalXv\d+\.zip
marathon-phoenix-data md5 http://simplici7y.com/items/marathon-phoenix-2/ >\s*Version\s+[0-9.]+\s*<
mari0 md5 https://stabyourself.net/mari0/ >Download\s+[lL]atest\s+\S+<
nevernoid md5 https://www.doubledev.com/nevernoid.html NeverNoid\S+linux\S+\.tar
noteye md5 https://www.roguetemple.com/z/noteye/download.php noteye-\d\S+\.zip
notpacman md5 https://stabyourself.net/notpacman/ >Download\s+[lL]atest\s+\S+<
ostrichriders md5 http://identicalsoftware.com/ostrichriders/ @TGZ@
pathways-into-darkness md5 https://simplici7y.com/items/aleph-one-pathways-into-darkness/ >\s*Version\s+\d[\d.]+\s*<
rott md5 https://icculus.org/rott/ @TARDOT@
trs80gp md5 http://48k.ca/trs80gp.html trs80gp-\S+\.zip
vectoroids md5 https://tuxpaint.org/ftp/unix/x/vectoroids/src/ @TARDOT@
xbill md5 http://www.xbill.org/ @TARDOT@
xroar md5 http://www.6809.org.uk/xroar/dl/ @TARDOT@
yahtzee md5 https://www.muppetlabs.com/~breadbox/software/yahtzee.html @TARDOT@
ztools md5 https://ifarchive.org/if-archive/infocom/tools/ztools/ ztools\d[\da-z]+\.zip
fbida md5 https://www.kraxel.org/releases/fbida/ @TARDOT@
findimagedupes md5 http://www.jhnc.org/findimagedupes/ @TARDOT@
gdk-pixbuf-psd md5 https://cgit.sukimashita.com/gdk-pixbuf-psd.git/ @TARDOT@
imv md5 https://git.sr.ht/~exec64/imv href="\S+imv/refs/v\d\S+"
jp2-pixbuf-loader md5 https://codeberg.org/necklace/jp2-pixbuf-loader/tags href="\S+jp2-pixbuf-loader/src/tag/v?\d\S+"
psftools md5 https://www.seasip.info/Unix/PSF/index.html @TARDOT@
qiv md5 https://codeberg.org/ciberandy/qiv/releases @TARDOT@
libnsbmp md5 https://www.netsurf-browser.org/projects/libnsbmp/ @TARDOT@
glktermw md5 https://www.ifarchive.org/if-archive/programming/glk/implementations/ @TARDOT@
gumbo-parser md5 https://codeberg.org/gumbo-parser/gumbo-parser/tags href="\S+releases/tag/\S+"
jbigkit md5 https://www.cl.cam.ac.uk/~mgk25/jbigkit/ @TARDOT@
libcapsimage md5 https://www.kryoflux.com/?page=download spsdeclib_\S+_source\.zip
libnsgif md5 https://www.netsurf-browser.org/projects/libnsgif/ @TARDOT@
libotr md5 https://otr.cypherpunks.ca/ @TARDOT@
lua-readline md5 https://luarocks.org/modules/peterbillam/readline href="/modules/peterbillam/readline/\d[-.\d]+"
dbview md5 https://www.infodrom.org/projects/dbview/ @TARDOT@
deroff md5 https://www.moria.de//~michael/deroff/ @TARDOT@
exempi md5 https://libopenraw.freedesktop.org/exempi/ @TARDOT@
duhdraw md5 https://www.cs.helsinki.fi/u/penberg/duhdraw/ @TARDOT@
dwdiff md5 https://os.ghalkes.nl/dwdiff.html @TARDOT@
fbdump md5 https://www.rcdrummond.net/fbdump/ @TARDOT@
font-unscii md5 http://viznut.fi/unscii/ unscii-\d\S+\.tar\.
hxtools md5 https://codeberg.org/jengelh/hxtools/tags href="\S+/releases/tag/\S+?"
par md5 http://www.nicemice.net/par/ "Par-\d\S+\.tar\.
tal md5 https://thomasjensen.com/software/tal/ @TARDOT@
uni2ascii md5 http://billposer.org/Software/uni2ascii.html @TARDOT@
with-readline md5 https://www.greenend.org.uk/rjk/sw/withreadline.html @TARDOT@
apetag md5 https://robert.muth.org/Apetag/ apetag\.\d\S+\.tar\.
nrg2iso md5 http://gregory.kokanosky.free.fr/v4/linux/nrg2iso.en.html @TARDOT@
xmms-crossfade md5 https://www.eisenlohr.org/xmms-crossfade/download.html @TARDOT@
bozohttpd md5 http://eterna23.net/bozohttpd/ @TARDOT@
dante md5 https://www.inet.no/dante/download.html @TARDOT@
httping md5 http://www.vanheusden.com/httping/ @TGZ@
ircII md5 https://ircii.warped.com/ ircii-\d\S+\.tar\.
mosaic-ck md5 https://www.floodgap.com/retrotech/machten/mosaic/ mosaic\d+ck\S+\.tar\.
ntpclient md5 http://doolittle.icarus.com/ntpclient/ @DEBTAR@
quassel md5 https://quassel-irc.org/downloads @TARDOT@
tnftp md5 https://ftp.netbsd.org/pub/NetBSD/misc/tnftp/ @TARDOT@
# weechat could be @TARDOT@ but let's make the -d output more useful by
# making off versions < 4.10.0 and -devel -latest etc.
weechat md5 https://weechat.org/files/src/ weechat-(?:4\.\d\d|[5-9]|\d\d)\.\S+\.tar\.
wmnd md5 https://www.thregr.org/wavexx/software/wmnd/ @TARDOT@
# xaric is like weechat, mask off < 0.13.0
xaric md5 https://xaric.org/software/xaric/releases/ xaric-(?:[1-9]|0\.1[3-9]|0\.[2-9]\d)\S+\.tar\.
convertlit md5 http://www.convertlit.com/download.php convertlit\d\S*src\.zip
diction md5 https://www.moria.de//~michael/comp/diction/ @TARDOT@
qpdfview md5 https://launchpad.net/qpdfview @TARDOT@
uncsv md5 https://tamentis.com/projects/uncsv/ @TARDOT@
agedu md5 https://www.chiark.greenend.org.uk/~sgtatham/agedu/ @TARDOT@
alftools md5 https://slackware.uk/~urchlay/repos/alftools/ @TARDOT@
ansifilter md5 http://andre-simon.de/zip/download.php @TARDOT@
ccd2cue md5 https://ftp.gnu.org/gnu/ccd2cue/ @TARDOT@
ciopfs md5 https://www.brain-dump.org/projects/ciopfs/ @TARDOT@
colorize md5 http://cgit.refcnt.org/colorize.git/ @TARDOT@
convmv md5 https://www.j3e.de/linux/convmv/ @TARDOT@
cpmtools md5 https://www.moria.de//~michael/cpmtools/ @TARDOT@
dieharder md5 https://webhome.phy.duke.edu/~rgb/General/dieharder.php @TGZ@
etsh md5 https://etsh.dev/ @TARDOT@
fountain md5 https://cxc.cfa.harvard.edu/cal/Downloads/Hrma/software/src/fountain @TARDOT@
joyce md5 https://www.seasip.info/Unix/Joyce/download.html @TARDOT@
lziprecover md5 http://download.savannah.gnu.org/releases/lzip/lziprecover/ lziprecover-\d\S+\.tar\.
lzop md5 https://www.lzop.org/ @TARDOT@
marsond md5 https://slackware.uk/~urchlay/repos/marsond @TARDOT@
# upstream's web server is fucked and he claims it's correct and my browser
# is broken. so use debian's repo for the memtester source.
memtester md5 @DEB@/m/@NAME@ @DEBTAR@
mksh md5 http://www.mirbsd.org/MirOS/dist/mir/mksh/ @TGZ@
oldschool-pc-fonts md5 https://int10h.org/oldschool-pc-fonts/download/ oldschool_pc_font_pack_\S+_FULL.zip
otf-hermit md5 https://pcaro.es/hermit/ @TARDOT@
pipemeter md5 https://launchpad.net/pipemeter @TARDOT@
plocate md5 https://plocate.sesse.net/ @TARDOT@
posh md5 @DEB@/p/@NAME@ @DEBTAR@
quivira-font md5 http://www.quivira-font.com/ Quivira\s+\d\S+\scontains.*characters
read-edid md5 http://www.polypux.org/projects/read-edid/ @TARDOT@
# this isn't quite right: it will track new versions by the same maintainer,
# but if the upstream maintainer changes, this URL will be wrong:
rename.pl md5 https://www.cpan.org/authors/id/P/PE/PEDERST/ App-rename-\d\S+\.tar\.
rtcqs md5 https://codeberg.org/rtcqs/rtcqs/tags href="\S+/releases/tag/\S+?"
# sandbox: mask versions < 3.0
sandbox md5 https://gitweb.gentoo.org/proj/sandbox.git/refs/tags sandbox-(?:[3-9]|\d\d)\.\S+\.tar\.
scrypt md5 https://www.tarsnap.com/scrypt.html @TGZ@
tarlz md5 https://download.savannah.gnu.org/releases/lzip/tarlz/ tarlz-\d\S+\.tar\.
ti99sim md5 https://mrousseau.org/programs/ti99sim/archives/ ti99sim-\d\S+\.src\.tar\.
ttf-xo-fonts md5 https://myoffice.ru/products/fonts/ href=.*MyOffice_XO_Fonts_\d\S+\.zip"
untex md5 https://www.ctan.org/pkg/untex <td>\s*Version\s*</td>.*</tr>
xautomation md5 https://www.hoopajoo.net/projects/xautomation.html @TARDOT@
xbrightness md5 http://disjunkt.com/xbrightness/ @TARDOT@
yeahconsole md5 http://phrat.de/downloads.html @TARDOT@
ieee-pilot md5 http://www.catb.org/esr/ieee-pilot/ @TARDOT@
dar md5 https://dar.edrusb.org/dar.linux.free.fr/Releases/Source_code/ @TARDOT@
flpsed md5 https://flpsed.org/flpsed.html @TARDOT@
ftnchek md5 https://www.dsm.fordham.edu/~ftnchek/ftp-index.html @TARDOT@
icbm md5 https://raw.githubusercontent.com/UnixRonin/gentoo-alaric/refs/heads/master/net-misc/icbm/ChangeLog \d{4}:\s.*\.ebuild
inform md5 http://www.ifarchive.org/if-archive/infocom/compilers/inform6/source/ @TARDOT@
quark md5 https://git.suckless.org/quark/atom.xml <id>.*</id>
# unversioned filename, only 12KB...
focal md5 http://www.catb.org/retro/focal.tar.gz
# unversioned filename, 44KB
univga-font md5 https://www.inp.nsk.su/~bolkhov/files/fonts/univga/uni-vga.tgz
# unversioned filename, 5KB
fortune-starwars md5 https://www.splitbrain.org/_media/projects/fortunes/fortune-starwars.tgz
# no updates since 2008, don't waste time checking:
#pucrunch md5 http://a1bert.kapsi.fi/Dev/pucrunch/pucrunch.c .*\bversion\b.*
# 20261007 bkw: these 2 don't have version numbers in the download
# filenames or in the HTML page. But they're small files, so just
# md5sum the actual downloads.
ent md5 https://www.fourmilab.ch/random/random.zip
alsacap md5 https://www.volkerschatz.com/noise/alsacap.tgz
# 20261006 bkw: catb.org is hard to reach, used repology
#ascii md5 http://www.catb.org/~esr/ascii/ @TARDOT@
#doclifter md5 http://www.catb.org/~esr/doclifter/ @TARDOT@
# 20261010 bkw: no regex here, check the whole json file.
libhandy md5 https://download.gnome.org/sources/libhandy/cache.json
# This one is multiple downloads, hence the fancy regex.
suckless-tools md5 https://dl.suckless.org/tools/ "(?:lsw|lsx|sprop|sselp|ssid|swarp|wmname|xssstate)-.*tar\.gz"
# Sourceforge RSS.
@SFRSS@ https://sourceforge.net/projects/@NAME@/rss.xml
@L@ <link>.*</link>
#
samplv1 md5 @SFRSS@ @L@
synthv1 md5 @SFRSS@ @L@
drumkv1 md5 @SFRSS@ @L@
padthv1 md5 @SFRSS@ @L@
#
shed md5 @SFRSS@ @L@
syncterm md5 @SFRSS@ <link>.*syncterm-.*\.t
podget md5 @SFRSS@ @L@
odamex md5 @SFRSS@ @L@
sshguard md5 @SFRSS@ @L@
asap md5 @SFRSS@ @L@
grip md5 @SFRSS@ @L@
qjackctl md5 @SFRSS@ @L@
mcomix md5 @SFRSS@ @L@
argtable md5 @SFRSS@ @L@
arj md5 @SFRSS@ @L@
astyle md5 @SFRSS@ @L@
atftp md5 @SFRSS@ @L@
xu4 md5 @SFRSS@ @L@
xzgv md5 @SFRSS@ @L@
xpenguins md5 @SFRSS@ @L@
wmweather+ md5 https://sourceforge.net/projects/wmweatherplus/rss.xml @L@
xpenguins-xtrathemes md5 @SFRSS@ @L@
wmudmount md5 @SFRSS@ @L@
wmslideshow md5 @SFRSS@ @L@
wmimagedock md5 @SFRSS@ @L@
wcd md5 @SFRSS@ @L@
vice md5 https://sourceforge.net/projects/vice-emu/rss.xml <link>.*/releases/vice-.*\.tar\..*download<
clonekeen md5 @SFRSS@ @L@
gprename md5 @SFRSS@ @L@
golly md5 @SFRSS@ @L@
zaz md5 @SFRSS@ @L@
bviplus md5 @SFRSS@ @L@
ccd2iso md5 @SFRSS@ @L@
conspy md5 @SFRSS@ @L@
ethersrv-linux md5 https://sourceforge.net/projects/etherdfs/rss.xml <link>.*files/ethersrv-linux/.*</link>
flawfinder md5 @SFRSS@ @L@
jack-keyboard md5 @SFRSS@ @L@
pdfsandwich md5 @SFRSS@ @L@
mh5000 md5 @SFRSS@ @L@
# skip <= 1.5.x
mp3gain md5 @SFRSS@ <link>.*mp3gain-(?:[2-9]|1.[6-9]).*</link>
# skip <= 1.4.x:
jack-rack md5 @SFRSS@ <link>.*jack-rack-(?:[2-9]|1\.[5-9]).*</link>
# skip development (odd-numbered) releases:
ms-sys md5 @SFRSS@ <link>.*ms-sys%20stable/[2-9].*</link>
torcs md5 @SFRSS@ <link>.*\.tar\.
ltris md5 https://sourceforge.net/projects/lgames/rss.xml ltris\d*-[\d.]+\.tar\.
lmarbles md5 https://sourceforge.net/projects/lgames/rss.xml lmarbles-[\d.]+\.tar\.
dump md5 @SFRSS@ <link>.*dump-\d.*\.tar\.
dopewars md5 @SFRSS@ <link>.*dopewars-[\d.]+\.tar\.
doomsday md5 https://sourceforge.net/projects/deng/rss.xml <link>.*doomsday-[\d.]+\.tar\.gz
domination md5 @SFRSS@ <link>.*Domination_[\d.]+\.zip/download
xu4-recreated md5 https://sourceforge.net/projects/xu4/rss.xml <link.*U4-Recreated\.mod
libicns md5 https://sourceforge.net/projects/icns/rss.xml @L@
# avoid snapshots and windows stuff here:
GraphicsMagick md5 @SFRSS@ /files/graphicsmagick/.*tar\.xz/download
MP3Diags md5 https://sourceforge.net/projects/mp3diags/rss.xml @L@
aespipe md5 https://sourceforge.net/projects/loop-aes/rss.xml <link>.*aespipe.*\.tar\..*download<
libdynamite md5 https://sourceforge.net/projects/synce/rss.xml <link>.*libdynamite-.*\.tar\.
linuxconsoletools md5 https://sourceforge.net/projects/linuxconsole/rss.xml @L@
uqm md5 https://sourceforge.net/projects/sc2/rss.xml <link>.*uqm.*-(?:src|source)\.
uget md5 https://sourceforge.net/projects/urlget/rss.xml <link>.*\.tar\.
minimal-basic md5 https://sourceforge.net/projects/buraphakit/rss.xml <link>.*/MinimalBASIC.*\.tar\.
pysolfc-extra-cardsets md5 https://sourceforge.net/projects/pysolfc/rss.xml <link>.*PySolFC-Cardsets-\d.*\.t
# this one is weird: regex avoids version 1.65, which does exist but
# is broken and not to be used:
srecord md5 @SFRSS@ <link>.*srecord/(?:1\.6[46-9]|1\.7|2\.).*\.t.*</link>
man-pages-ja md5 https://sourceforge.net/projects/linuxjm/rss.xml @L@
# PyPI
# https://docs.pypi.org/api/feeds/
@PYRSS@ https://pypi.org/rss/project/@NAME@/releases.xml
@PYREL@ <link>https://pypi.org/project/@NAME@/.+/</link>
@PYPI@ md5 @PYRSS@ @PYREL@
acefile @PYPI@
codespell @PYPI@
mktoc @PYPI@
pyelftools @PYPI@
solarwolf @PYPI@
kodespel @PYPI@
freesimplegui @PYPI@
python2-configobj md5 https://pypi.org/rss/project/configobj/releases.xml <link>.*/configobj/.+/</link>
python3-configobj md5 https://pypi.org/rss/project/configobj/releases.xml <link>.*/configobj/.+/</link>
python3-editorconfig md5 https://pypi.org/rss/project/editorconfig/releases.xml <link>.*/editorconfig/.+/</link>
|