-
Notifications
You must be signed in to change notification settings - Fork 128
/
d.yaml
224 lines (223 loc) · 26.2 KB
/
d.yaml
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
# vim: tabstop=39 expandtab softtabstop=39 nomodeline
- { name: d-spy, verpat: "[0-9]+\\.[0-9]*[13579]\\..*", devel: true } # assumed
- { name: dahdi-linux, verlonger: 4, incorrect: true }
- { name: dahdi-linux, verge: "5", ruleset: alpine, incorrect: true } # uses kernel version
- { name: dahdi-linux, ruleset: alpine, untrusted: true } # accused of fake 5.x
- { name: danmaq, verpat: "20[0-9]{6}", incorrect: true }
- { name: dapl, verpat: ".*[0-9a-f]{8}", snapshot: true }
- { name: darcnes, verpat: "20[0-9]{6}", snapshot: true }
- { name: darcs, verpat: ".*20[0-9]{6}.*", ignore: true }
- { name: darcs, ver: "2.13.0", ruleset: fedora, incorrect: true } # fake
- { name: darcs, ruleset: fedora, untrusted: true }
- { name: darkplaces, ver: "20141016", incorrect: true }
- { name: darkplaces, ruleset: pclinuxos, untrusted: true } # accused of fake 20141016
- { name: darktable, verpat: "[0-9]+\\.[0-9]*[13579]\\..*", devel: true }
- { name: darktable, ver: "2.6.3.1", setver: "2.6.3" } # mac osx dedicated rerelease
- { name: darktable, verpat: "[0-9]+(\\.[0-9]+){3}", ruleset: [windows,macosx], altver: true } # macos and windows downloads may have additional component
- { name: dasher, verpat: ".*20[0-9]{6}.*", snapshot: true }
- { name: dasher, verpat: "20[0-9]{2}.*", incorrect: true }
- { name: dashing, verpat: "20[0-9]{2}.*", incorrect: true }
- { name: dbus, verpat: "[0-9]+\\.[0-9]*[13579]\\..*", devel: true }
- { name: dbus, relge: "2", ruleset: pisi, incorrect: true }
- { name: dbus-cpp, verpat: "(.*)\\+.*", setver: "$1" } # aosc snapshot
- { name: dbus-java, ver: "2.8", ruleset: debuntu, incorrect: true }
- { name: dbus-java, ruleset: debuntu, untrusted: true } # accused of fake 2.8
- { name: dcmtk, verpat: ".*20[0-9]{6}", snapshot: true }
- { name: dconf, verpat: "[0-9]+\\.[0-9]*[13579]\\..*", devel: true }
- { name: dconf-editor, verpat: "[0-9]+\\.[0-9]*[13579]\\..*", devel: true }
- { name: ddate, verpat: ".*20[0-9]{6}.*", ignore: true }
- { name: ddate, ver: "0.2.2.6", ruleset: freebsd, incorrect: true }
- { name: ddate, ruleset: freebsd, untrusted: true } # accused of fake 0.2.2.6
- { name: ddcci-driver-linux, verpat: ".*-.*", ruleset: nix, incorrect: true } # kernel version prepended
- { name: ddrescueview, ver: "1.23", ruleset: aosc, incorrect: true }
- { name: ddrescueview, ruleset: aosc, untrusted: true } # accused of fake 1.23
- { name: ddskk, verpat: "20[0-9]{6}", snapshot: true }
- { name: deadbeef, ver: "0.7.20", ruleset: pisi, incorrect: true }
- { name: deadbeef, ruleset: pisi, untrusted: true } # accused of fake 0.7.20
- { name: deadbeef, ver: "0.8.0", ruleset: sisyphus, incorrect: true }
- { name: deadbeef, ruleset: sisyphus, untrusted: true } # accused of fake 0.8.0
- { name: deadbeef, ver: "0.7.3", ruleset: [fedora,rosa], incorrect: true }
- { name: deadbeef, ruleset: [fedora,rosa], untrusted: true } # accused of fake 0.7.3
- { name: deadbeef, verpat: "20[0-9]{2}.*", snapshot: true }
- { name: debian-installer, ver: "201507023", sink: true } # miscomparison due to unexpected format (9 numbers instead of YYYYMMDD)
- { name: debugedit, verpat: "20[0-9]{6}.*", incorrect: true }
- { name: dee-qt, verpat: "(.*)\\+.*", setver: "$1" } # aosc snapshot
- { name: deepin-gtk-theme, ver: "2020.06.10", sink: true } # 17.10.11 < 2020.06.10 < 23.11.23
- { name: deepin-sound-theme, ver: "17.07.31", ruleset: pardus, ignore: true }
- { name: deepin-utils, noscheme: true }
- { name: dehydrated, verlonger: 3, incorrect: true } # freebsd
- { name: delta-file-minimizer, ver: "20060803", incorrect: true } # 2006.08.03
- { name: demoroniser, noscheme: true }
- { name: denemo, verpat: "20[0-9]{6}", snapshot: true }
- { name: denyhosts, releq: "3.0", devel: true , maintenance: true}
- { name: denyhosts, releq: "3.1", devel: true , maintenance: true}
- { name: denyhosts, verlonger: 2, altscheme: true } # 3.1.2 (version from tarball) = 3.1 (version from tag)
- { name: depot-tools, noscheme: true }
- { name: desmume, verpat: ".*20[0-9]{6}", snapshot: true }
- { name: devhelp, verpat: "[0-9]+\\.[0-9]*[13579]\\..*", devel: true }
- { name: devilutionx, verpat: ".*20[0-9]{6}", snapshot: true }
- { name: dex2jar, verpat: ".*20[0-9]{2}.*", devel: true }
- { name: dff, verpat: "(.*)\\.20[0-9]{6}", setver: "$1" } # aosc snapshot
- { name: dhcp, ver: "4.4.2", ruleset: fedora, incorrect: true }
- { name: dhcp, ruleset: fedora, untrusted: true } # accused of fake 4.4.2
- { name: dhcp, verpat: "[0-9]+(\\.[0-9]+){3}", incorrect: true }
- { name: dhcp, ruleset: [openbsd,openmamba], untrusted: true } # accused of fake 4.4.2.1
- { name: dhcp, p_is_patch: true }
- { name: dhewm3, ver: "1.4.2", ruleset: [ fedora ], ignore: true } # no such version (rpmfusion)
- { name: dhewm3, ver: "1.5.1", ruleset: [haikuports,fedora], incorrect: true } # 1.5.1 pre1
- { name: dhewm3, ruleset: [haikuports,fedora], untrusted: true } # accused of fake 1.5.1
- { name: dia, ver: "0.97.4", ruleset: [sisyphus,deepin,mageia], incorrect: true }
- { name: dia, ruleset: [sisyphus,deepin,mageia], untrusted: true } # accused of fake 0.97.4
- { name: dia, ver: "0.98.0", ruleset: [openmandriva,rosa], incorrect: true }
- { name: dia, ruleset: [openmandriva,rosa], untrusted: true } # accused of fake 0.98.0
- { name: dia, releq: "0.98", ruleset: debuntu, incorrect: true }
- { name: dia, ruleset: debuntu, untrusted: true } # accused of fake 0.98.x
- { name: dia, verpat: ".*[0-9]{8}.*", ignore: true } # snapshot
- { name: dia, verpat: "20[0-9]{2}.*", incorrect: true }
- { name: dialog, verpat: "[0-9]+\\.[0-9]+[^0-9]20[0-9]{6}", devel: true }
- { name: dialog, verpat: "1\\.320[0-9]{6}", incorrect: true } # 1.3-YYYYMMDD, not 1.3YYYYMMDD XXX problem
- { name: diamond-graphite-collector, verpat: ".*20[0-9]{6}", snapshot: true }
- { name: diction, ver: "1.14", ruleset: hpux, incorrect: true }
- { name: diction, ruleset: hpux, untrusted: true }
- { name: diction, verge: "1.13", successor: true } # http://www.moria.de/~michael/diction/ vs. https://ftp.gnu.org/gnu/diction/
- { name: dietlibc, verpat: ".*(pre|cvs|20[0-9]{6}).*", ignore: true }
- { name: diff-pdf, noscheme: true }
- { name: diffpdf, verge: "2.1.3.1", successor: true }
- { name: diffutils, ruleset: os4depot, incorrect: true }
- { name: digger, ver: "20160420", ruleset: [mageia,rosa], incorrect: true }
- { name: digger, ruleset: [mageia,rosa], untrusted: true } # accused of fake 20160420
- { name: digger, ver: "20140423", ruleset: [gentoo], incorrect: true }
- { name: digger, ruleset: [gentoo], untrusted: true } # accused of fake 20140423
- { name: digger, ver: "20130313", ruleset: [rosa,sisyphus], incorrect: true }
- { name: digger, ruleset: [rosa,sisyphus], untrusted: true } # accused of fake 20130313
- { name: dillo, ver: "3.2.1", ruleset: haikuports, incorrect: true } # dillo-plus fork
- { name: dillo, ruleset: haikuports, untrusted: true } # accused of fake 3.2.1
- { name: dillo, ver: "3.1.0", ruleset: alpine, incorrect: true } # dillong fork
- { name: dillo, ruleset: alpine, untrusted: true } # accused of fake 3.1.0
- { name: dino-im, verpat: ".*20[0-9]{6}", snapshot: true }
- { name: dirb, verpat: "[0-9]{3}", incorrect: true, disposable: true } # slackbuilds; 2.22, not 222
- { name: dircproxy, ver: "1.2.0", ruleset: macports, incorrect: true } # rc1
- { name: dircproxy, ruleset: macports, untrusted: true } # accused of fake 1.2.0
- { name: directfb, ver: "1.8.0", ruleset: slitaz, incorrect: true }
- { name: discord, wwwpart: canary, devel: true }
- { name: discord-rpc, verpat: "20[0-9]{6}.*", incorrect: true } # aur
- { name: distcc, ver: "3.2", ruleset: pkgsrc, incorrect: true }
- { name: distcc, ver: "3.2.0rc1", incorrect: true } # it's 3.2rc1
- { name: distcc, ruleset: pkgsrc, untrusted: true }
- { name: distcc, ver: "3.4", ruleset: [debuntu,ataraxia], incorrect: true }
- { name: distcc, ruleset: [debuntu,ataraxia], untrusted: true } # accused of fake 3.4
- { name: distorm, verpat: "20[0-9]{6}.*", ignore: true } # freebsd garbage
- { name: distrho-ports, verpat: "20[0-9]{6}", incorrect: true } # YYYY-MM-DD, not YYYYMMDD
- { name: distrobuilder, verpat: "20[0-9]{2}_.*", incorrect: true }
- { name: distrobuilder, ruleset: nix, untrusted: true } # accused of fake 2019_10_07
- { name: dive, verpat: ".+20[0-9]{6}", snapshot: true }
- { name: djview, ver: "4.11", ruleset: debuntu, incorrect: true }
- { name: djview, ruleset: debuntu, untrusted: true }
- { name: djvulibre, ver: "3.5.27.1", ignore: true }
- { name: djvulibre, verpat: ".*-.*", incorrect: true } # scoop garbage
- { name: dkms, ver: "2.022.0", ignore: true } # gobolinux fake
- { name: dmake, verpat: ".*20[0-9]{6}", ignore: true } # freebsd snapshot
- { name: dmenu, verlonger: 2, ruleset: freebsd, incorrect: true }
- { name: dmlc-core, verpat: "20[0-9]{6}", incorrect: true }
- { name: dmlc-core, verlonger: 2, snapshot: true }
- { name: dmlc-core, ver: "0.3", outdated: true, disposable: true } # latest is 0.5
- { name: dmraid, ver: "1.0.0", ruleset: [mageia,openmandriva,pclinuxos,pld], incorrect: true } # it's 1.0.0rc16
- { name: dnrd, ver: "2.20.4", ruleset: aix, incorrect: true }
- { name: dnrd, ruleset: aix, untrusted: true }
- { name: dnscap, verpat: "[0-9]{3,}", ignore: true }
- { name: dnsmasq, verpat: ".*test.*", devel: true }
- { name: dnsrecon, ver: "0.10.0", ruleset: blackarch, incorrect: true }
- { name: dnsrecon, ruleset: blackarch, untrusted: true } # accused of fake 0.10.0
- { name: dnssec-root, ver: "20190225", incorrect: true } # alpine
- { name: dnssec-root, ruleset: alpine, untrusted: true } # uses date the package was updated instead of official publication date from https://www.iana.org/dnssec/files
- { name: dnstop, noscheme: true }
- { name: doas, p_is_patch: true }
- { name: doas, verpat: "6.0p[0-9]+", successor: true }
- { name: docbook-xsl, ver: "1.79.2.1", ruleset: opensuse, incorrect: true }
- { name: docbook-xsl, ruleset: opensuse, untrusted: true } # accused of fake 1.79.2.1
- { name: docker, verpat: ".*ce", incorrect: true }
- { name: docker-compose, ver: "1.26.0", ruleset: sisyphus, incorrect: true }
- { name: docker-compose, ruleset: sisyphus, untrusted: true }
- { name: docker-compose, verpat: ".*20[0-9]{6}", snapshot: true }
- { name: docker-tray, verge: "1.5.1", successor: true }
- { name: dokuwiki, verpat: "20[0-9]{6}.*", incorrect: true } # YYYY-MM-DD
- { name: dolphin-emu, verpat: ".*\\.20[0-9]{6}", snapshot: true }
- { name: dolphin-emu, verpat: "20[0-9]{6}", incorrect: true }
- { name: dolphin-emu, verpat: "[0-9]+\\.[0-9]+\\.[0-9]{3}", incorrect: true }
- { name: dolphin-emu, verpat: "[0-9]+\\.[0-9]+[.-][0-9]{4,}", devel: true }
- { name: dolphin-emu, ver: "5.0.16795", ruleset: freebsd, incorrect: true } # latest official beta build atow is 5.0-16793
- { name: dolphin-emu, ruleset: freebsd, untrusted: true } # accused of fake 5.0.16795
- { name: dolphin-plugins, verpat: "[0-9]+\\.[0-9]*[13579]\\..*", devel: true }
- { name: dolt, verge: "2", ruleset: winget, incorrect: true } # fake 2.28.0
- { name: dolt, ruleset: winget, untrusted: true } # accused of fake 2.28.0
- { name: doom-data, noscheme: true }
- { name: doom3, verpat: "1.3.([0-9]{2,})", ruleset: gentoo, incorrect: true } # 1.3.1.1304, not 1.3.1304
- { name: doomrl, verpat: "[0-9]{4}", incorrect: true } # 0.9.9.7, not 0997
- { name: dosage, verpat: "20[0-9]{2}.*", incorrect: true } # nix garbage
- { name: dosbox, verpat: "0\\.74\\.r?[0-9]{4}.*", snapshot: true }
- { name: dosbox, wwwpart: staging, incorrect: true }
- { name: dosbox, ver: "0.76.0", ruleset: [openmamba,msys2,opensuse], incorrect: true } # dosbox-staging
- { name: dosbox, ruleset: [openmamba,msys2,opensuse], untrusted: true } # accused of fake 0.76.0
- { name: dosbox-x, ver: "0.801", sink: true }
- { name: dosemu, verpat: "2013.*", ignore: true }
- { name: dosemu, verpat: "1\\.4\\.1.*", ruleset: [sisyphus,gentoo], ignore: true }
- { name: dotconf, verpat: ".*repack", incorrect: true }
- { name: double-conversion, verlonger: 3, ruleset: freebsd, incorrect: true }
- { name: double-conversion, ruleset: freebsd, untrusted: true } # accused of fake 3.1.5.19
- { name: doublecmd, devel: false } # they state all version to be beta: https://sourceforge.net/p/doublecmd/news/, this is pointless
- { name: doublecmd, verpat: ".*svn.*", ignore: true }
- { name: dovecot-pigeonhole, verpat: "2\\..*", incorrect: true } # dovecot version prepended (openwrt, pld)
- { name: dpdk, verpat: ".*-.*", ruleset: nix, incorrect: true } # kernel version appended
- { name: dpic, verpat: "20[0-9]{6}", incorrect: true } # 2019.08.30
- { name: dpic, verge: "20000000", verlt: "20190830", sink: true }
- { name: dragon-player, verpat: "[0-9]+\\.[0-9]*[13579]\\..*", devel: true }
- { name: drawterm, noscheme: true }
- { name: drawxtl, verpat: "[0-9]+", incorrect: true } # 5.5, not 55
- { name: drbd, ruleset: [nix,fedora], untrusted: true } # drbd-utils, not drbd
- { name: drbl, vergt: "2.30.5", devel: true, maintenance: true } # https://free.nchc.org.tw/drbl-core/src/stable/, see also clonezilla
- { name: dreampie, ver: "1.3.0", ruleset: sisyphus, incorrect: true }
- { name: dreampie, ruleset: sisyphus, untrusted: true }
- { name: drgeo, ver: "12.10a", ruleset: opensuse, incorrect: true }
- { name: drgeo, ruleset: opensuse, untrusted: true }
- { name: drone-runner-exec, ver: "1.0.0", ruleset: mpr, incorrect: true }
- { name: drone-runner-exec, ruleset: mpr, untrusted: true } # accused of fake 1.0.0
- { name: dropbox, verpat: "20[0-9]{2}.*", incorrect: true }
- { name: dsd, ver: "1.7.0", ruleset: [sisyphus], incorrect: true } # no such version
- { name: dsd, ruleset: [sisyphus], untrusted: true }
- { name: dsf2flac, noscheme: true }
- { name: dsniff, ver: "2.4", ruleset: [sisyphus,rpm,gentoo], incorrect: true }
- { name: dsniff, ruleset: [sisyphus,rpm,gentoo], untrusted: true } # accused of fake 2.4
- { name: dsniff, ver: "2.4", untrusted: true } # unmaintainer for 2 decades, release is unlikely
- { name: dsniff, verpat: ".*b.*", devel: true }
- { name: dsview, ver: "1.12", ruleset: nix, incorrect: true } # 1.1.2
- { name: dsview, ruleset: nix, untrusted: true } # accused of fake 1.12
- { name: dtc, ver: "20130410", sink: true }
- { name: dtc, verpat: "20[0-9]{6}", ignore: true }
- { name: dtrace-toolkit, ver: "1.0", ruleset: freebsd, incorrect: true }
- { name: dtrace-toolkit, ruleset: freebsd, untrusted: true } # accused of fake 1.0
- { name: duckstation, noscheme: true }
- { name: dukto, verpat: "[0-9]{3}", incorrect: true } # slitaz
- { name: dukto, verpat: "r([0-9]+)", setver: $1 }
- { name: dumb, verge: "1", successor: true } # https://github.com/kode54/dumb
- { name: dumb, verpat: ".*20[0-9]{6}", snapshot: true }
- { name: dump, verpat: "[0-9]+(\\.[0-9]+){2}", incorrect: true } # 0.4b46, not 0.4.46
- { name: dump, verpat: ".*b.*", any_is_patch: true }
- { name: dump1090, verpat: "20[0-9]{2}.*", sink: true } # see dump1090 merge rule
- { name: dump1090, verpat: "3[0-9]{2}.*", ignore: true }
- { name: dupeguru, verpat: "20[0-9]{6}", incorrect: true }
- { name: dust3d, ver: "1.0.0", ruleset: openmandriva, incorrect: true } # beta23
- { name: dust3d, ruleset: openmandriva, untrusted: true } # accused of fake 1.0.0
- { name: dust3d, verpat: ".*b.*", devel: true }
- { name: duviz, verpat: "[0-9]{8}", incorrect: true }
- { name: duviz, ver: "09032015", sink: true } # older than 1.1.1
- { name: dvb-apps, noscheme: true }
- { name: dvdauthor, verpat: ".+20[0-9]{6}", snapshot: true }
- { name: dvdstyler, ver: "3.1", ruleset: fedora, incorrect: true } # rpm fusion
- { name: dvdstyler, ruleset: fedora, untrusted: true } # accused of fake 3.1
- { name: dvdstyler, verpat: ".*b.*", devel: true }
- { name: dvorakng, ver: "0.6.0", ruleset: [gentoo,t2], incorrect: true } # 0.6.0rc1
- { name: dvorakng, ruleset: [gentoo,t2], untrusted: true } # accused of fake 0.6.0
- { name: dwb, verpat: "20[0-9]{6}.*", ignore: true }
- { name: dwb, ver: "2015.10.09", incorrect: true } # https://bitbucket.org/portix/dwb/downloads/
- { name: dwz, verpat: ".*patches", incorrect: true }
- { name: dzen, noscheme: true }