Ravenports generated: 28 Feb 2021 13:50
[ravenports.git] / Mk / Misc / repology.json
1 {
2   "ravenports":
3   [
4    {
5      "bucket": "00"
6     ,"namebase": "aspell-fo"
7     ,"version": "0.2.16.1"
8     ,"homepage": "http://aspell.net/"
9     ,"FPC": "textproc/fo-aspell"
10     ,"keywords": [ "textproc" ]
11     ,"distfile": [ "mirror://GNU/aspell/dict/fo/aspell5-fo-0.2.16-1.tar.bz2" ]
12     ,"variants":
13      [
14       {
15         "label": "standard"
16        ,"sdesc": "Aspell Faroese dictionary"
17        ,"spkgs": [ "single" ]
18       }
19      ]
20    }
21   ,{
22      "bucket": "00"
23     ,"namebase": "excel-writer"
24     ,"version": "17r2"
25     ,"homepage": "http://excel-writer.sourceforge.net"
26     ,"FPC": "misc/excel-writer"
27     ,"keywords": [ "misc", "ada" ]
28     ,"distfile": [ "mirror://SF/excel-writer/excel-writer/excel_writer_17_r2.zip" ]
29     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
30     ,"variants":
31      [
32       {
33         "label": "standard"
34        ,"sdesc": "Create Excel files with basic formats (Ada lib)"
35        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
36       }
37      ]
38    }
39   ,{
40      "bucket": "00"
41     ,"namebase": "gstreamer1-plugins-x"
42     ,"version": "1.18.3"
43     ,"homepage": "https://gstreamer.freedesktop.org/"
44     ,"FPC": "x11/gstreamer1-plugins-x"
45     ,"keywords": [ "multimedia", "x11" ]
46     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.3.tar.xz" ]
47     ,"variants":
48      [
49       {
50         "label": "standard"
51        ,"sdesc": "GStreamer1 XImageSrc plugin"
52        ,"spkgs": [ "single" ]
53       }
54      ]
55    }
56   ,{
57      "bucket": "00"
58     ,"namebase": "indexinfo"
59     ,"version": "0.3.1"
60     ,"homepage": "https://github.com/bapt/indexinfo"
61     ,"FPC": "print/indexinfo"
62     ,"keywords": [ "print", "raven" ]
63     ,"distfile": [ "mirror://GITHUB/bapt:indexinfo:0.3.1/bapt-indexinfo-0.3.1.tar.gz" ]
64     ,"variants":
65      [
66       {
67         "label": "standard"
68        ,"sdesc": "Utility to regenerate the GNU info page index"
69        ,"spkgs": [ "single" ]
70       }
71      ]
72    }
73   ,{
74      "bucket": "00"
75     ,"namebase": "perl-XML-Simple"
76     ,"version": "2.25"
77     ,"homepage": "https://github.com/grantm/xml-simple"
78     ,"FPC": "generated"
79     ,"keywords": [ "perl" ]
80     ,"distfile": [ "mirror://CPAN/ID:G/GR/GRANTM/XML-Simple-2.25.tar.gz" ]
81     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
82     ,"variants":
83      [
84       {
85         "label": "530"
86        ,"sdesc": "API for simple XML files (5.30)"
87        ,"spkgs": [ "single" ]
88       }
89      ,{
90         "label": "532"
91        ,"sdesc": "API for simple XML files (5.32)"
92        ,"spkgs": [ "single" ]
93       }
94      ]
95    }
96   ,{
97      "bucket": "00"
98     ,"namebase": "python-billiard"
99     ,"version": "3.6.3.0"
100     ,"homepage": "https://github.com/celery/billiard"
101     ,"FPC": "generated"
102     ,"keywords": [ "python" ]
103     ,"distfile": [ "mirror://PYPIWHL/e8/5e/7591866ff45b370354bd20291cb6f87ddb2eef1f1c88c890a38412037e11/billiard-3.6.3.0-py3-none-any.whl" ]
104     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
105     ,"variants":
106      [
107       {
108         "label": "py38"
109        ,"sdesc": "Multiprocessing Pool Extensions (PY38)"
110        ,"spkgs": [ "single" ]
111       }
112      ,{
113         "label": "py39"
114        ,"sdesc": "Multiprocessing Pool Extensions (PY39)"
115        ,"spkgs": [ "single" ]
116       }
117      ]
118    }
119   ,{
120      "bucket": "00"
121     ,"namebase": "ruby-rdiscount"
122     ,"version": "2.2.0.2"
123     ,"homepage": "https://dafoster.net/projects/rdiscount/"
124     ,"FPC": "generated"
125     ,"keywords": [ "ruby" ]
126     ,"distfile": [ "mirror://RUBYGEMS//rdiscount-2.2.0.2.gem" ]
127     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
128     ,"variants":
129      [
130       {
131         "label": "v26"
132        ,"sdesc": "Fast Implementation of Gruber's Markdown (v26)"
133        ,"spkgs": [ "single" ]
134       }
135      ,{
136         "label": "v27"
137        ,"sdesc": "Fast Implementation of Gruber's Markdown (v27)"
138        ,"spkgs": [ "single" ]
139       }
140      ,{
141         "label": "v30"
142        ,"sdesc": "Fast Implementation of Gruber's Markdown (v30)"
143        ,"spkgs": [ "single" ]
144       }
145      ]
146    }
147   ,{
148      "bucket": "00"
149     ,"namebase": "ruby-rspec-support"
150     ,"version": "3.10.2"
151     ,"homepage": "https://github.com/rspec/rspec-support"
152     ,"FPC": "generated"
153     ,"keywords": [ "ruby" ]
154     ,"distfile": [ "mirror://RUBYGEMS//rspec-support-3.10.2.gem" ]
155     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
156     ,"variants":
157      [
158       {
159         "label": "v26"
160        ,"sdesc": "Rspec-support-3.10.2 (v26)"
161        ,"spkgs": [ "single" ]
162       }
163      ,{
164         "label": "v27"
165        ,"sdesc": "Rspec-support-3.10.2 (v27)"
166        ,"spkgs": [ "single" ]
167       }
168      ,{
169         "label": "v30"
170        ,"sdesc": "Rspec-support-3.10.2 (v30)"
171        ,"spkgs": [ "single" ]
172       }
173      ]
174    }
175   ,{
176      "bucket": "00"
177     ,"namebase": "ruby-rubygems"
178     ,"version": "3.2.11"
179     ,"homepage": "https://rubygems.org/"
180     ,"FPC": "devel/ruby-gems"
181     ,"keywords": [ "ruby", "devel" ]
182     ,"distfile": [ "https://rubygems.org/rubygems/rubygems-3.2.11.tgz" ]
183     ,"cpe": { "product": "rubygems", "vendor": "rubygems" }
184     ,"variants":
185      [
186       {
187         "label": "v26"
188        ,"sdesc": "Package management framework for Ruby (v2.6)"
189        ,"spkgs": [ "single" ]
190       }
191      ,{
192         "label": "v27"
193        ,"sdesc": "Package management framework for Ruby (v2.7)"
194        ,"spkgs": [ "single" ]
195       }
196      ,{
197         "label": "v30"
198        ,"sdesc": "Package management framework for Ruby (v3.0)"
199        ,"spkgs": [ "single" ]
200       }
201      ]
202    }
203   ,{
204      "bucket": "00"
205     ,"namebase": "tinycdb"
206     ,"version": "0.78"
207     ,"homepage": "http://www.corpit.ru/mjt/tinycdb/"
208     ,"FPC": "databases/tinycdb"
209     ,"keywords": [ "databases" ]
210     ,"distfile": [ "http://www.corpit.ru/mjt/tinycdb/tinycdb-0.78.tar.gz" ]
211     ,"variants":
212      [
213       {
214         "label": "standard"
215        ,"sdesc": "Create and read constant databases"
216        ,"spkgs": [ "single" ]
217       }
218      ]
219    }
220   ,{
221      "bucket": "00"
222     ,"namebase": "xorg-pixman"
223     ,"version": "0.40.0"
224     ,"homepage": "https://www.x.org/"
225     ,"FPC": "x11/pixman"
226     ,"keywords": [ "x11" ]
227     ,"distfile": [ "mirror://XORG/individual/lib/pixman-0.40.0.tar.xz" ]
228     ,"cpe": { "product": "pixman", "vendor": "pixman" }
229     ,"variants":
230      [
231       {
232         "label": "standard"
233        ,"sdesc": "Low-level pixel manipulation library"
234        ,"spkgs": [ "single" ]
235       }
236      ]
237    }
238   ,{
239      "bucket": "00"
240     ,"namebase": "xorg-twm"
241     ,"version": "1.0.11"
242     ,"homepage": "https://www.x.org/"
243     ,"FPC": "x11-wm/twm"
244     ,"keywords": [ "x11_wm" ]
245     ,"distfile": [ "mirror://XORG/individual/app/twm-1.0.11.tar.xz" ]
246     ,"variants":
247      [
248       {
249         "label": "standard"
250        ,"sdesc": "Tab Window Manager for the X Window System"
251        ,"spkgs": [ "single" ]
252       }
253      ]
254    }
255   ,{
256      "bucket": "01"
257     ,"namebase": "R-hexbin"
258     ,"version": "1.28.2"
259     ,"homepage": "https://github.com/edzer/hexbin"
260     ,"FPC": "generated"
261     ,"keywords": [ "cran" ]
262     ,"distfile": [ "mirror://CRAN/src/contrib/hexbin_1.28.2.tar.gz" ]
263     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
264     ,"variants":
265      [
266       {
267         "label": "standard"
268        ,"sdesc": "Hexagonal Binning Routines"
269        ,"spkgs": [ "single" ]
270       }
271      ]
272    }
273   ,{
274      "bucket": "01"
275     ,"namebase": "R-sass"
276     ,"version": "0.3.1"
277     ,"homepage": "https://github.com/rstudio/sass"
278     ,"FPC": "generated"
279     ,"keywords": [ "cran" ]
280     ,"distfile": [ "mirror://CRAN/src/contrib/sass_0.3.1.tar.gz" ]
281     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
282     ,"variants":
283      [
284       {
285         "label": "standard"
286        ,"sdesc": "Syntactically Awesome Style Sheets ('Sass')"
287        ,"spkgs": [ "single" ]
288       }
289      ]
290    }
291   ,{
292      "bucket": "01"
293     ,"namebase": "fltk"
294     ,"version": "1.3.5"
295     ,"homepage": "https://www.fltk.org/"
296     ,"FPC": "x11-toolkits/fltk"
297     ,"keywords": [ "x11_toolkits" ]
298     ,"distfile": [ "http://fltk.org/pub/fltk/1.3.5/fltk-1.3.5-source.tar.gz" ]
299     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
300     ,"variants":
301      [
302       {
303         "label": "standard"
304        ,"sdesc": "Light-weight cross-platform C++ GUI toolkit"
305        ,"spkgs": [ "complete", "primary", "examples" ]
306       }
307      ]
308    }
309   ,{
310      "bucket": "01"
311     ,"namebase": "iocell"
312     ,"version": "2.1.2"
313     ,"homepage": "https://github.com/bartekrutkowski/iocell"
314     ,"FPC": "sysutils/iocell"
315     ,"keywords": [ "sysutils" ]
316     ,"distfile": [ "mirror://GITHUB/bartekrutkowski:iocell:v2.1.2/bartekrutkowski-iocell-2.1.2.tar.gz" ]
317     ,"variants":
318      [
319       {
320         "label": "standard"
321        ,"sdesc": "Feature rich Jail containers manager"
322        ,"spkgs": [ "single" ]
323       }
324      ]
325    }
326   ,{
327      "bucket": "01"
328     ,"namebase": "libbsd"
329     ,"version": "0.11.3"
330     ,"homepage": "https://cgit.freedesktop.org/libbsd"
331     ,"FPC": "N/A"
332     ,"keywords": [ "devel", "raven" ]
333     ,"distfile": [ "https://libbsd.freedesktop.org/releases/libbsd-0.11.3.tar.xz" ]
334     ,"cpe": { "product": "libbsd", "vendor": "freedesktop" }
335     ,"variants":
336      [
337       {
338         "label": "standard"
339        ,"sdesc": "Utility functions from BSD systems"
340        ,"spkgs": [ "single" ]
341       }
342      ]
343    }
344   ,{
345      "bucket": "01"
346     ,"namebase": "perl-Algorithm-Evolutionary-Simple"
347     ,"version": "0.3"
348     ,"FPC": "generated"
349     ,"keywords": [ "perl" ]
350     ,"distfile": [ "mirror://CPAN/ID:J/JM/JMERELO/Algorithm-Evolutionary-Simple-0.3.tar.gz" ]
351     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
352     ,"variants":
353      [
354       {
355         "label": "530"
356        ,"sdesc": "Run canonical evolutionary algorithm (5.30)"
357        ,"spkgs": [ "single" ]
358       }
359      ,{
360         "label": "532"
361        ,"sdesc": "Run canonical evolutionary algorithm (5.32)"
362        ,"spkgs": [ "single" ]
363       }
364      ]
365    }
366   ,{
367      "bucket": "01"
368     ,"namebase": "perl-Algorithm-LBFGS"
369     ,"version": "0.16"
370     ,"FPC": "generated"
371     ,"keywords": [ "perl" ]
372     ,"distfile": [ "mirror://CPAN/ID:L/LA/LAYE/Algorithm-LBFGS-0.16.tar.gz" ]
373     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
374     ,"variants":
375      [
376       {
377         "label": "530"
378        ,"sdesc": "Perl extension for L-BFGS (5.30)"
379        ,"spkgs": [ "single" ]
380       }
381      ,{
382         "label": "532"
383        ,"sdesc": "Perl extension for L-BFGS (5.32)"
384        ,"spkgs": [ "single" ]
385       }
386      ]
387    }
388   ,{
389      "bucket": "01"
390     ,"namebase": "perl-Sort-Versions"
391     ,"version": "1.62"
392     ,"homepage": "https://github.com/neilb/Sort-Versions"
393     ,"FPC": "generated"
394     ,"keywords": [ "perl" ]
395     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEILB/Sort-Versions-1.62.tar.gz" ]
396     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
397     ,"variants":
398      [
399       {
400         "label": "530"
401        ,"sdesc": "Module for sorting of revision-like numbers (5.30)"
402        ,"spkgs": [ "single" ]
403       }
404      ,{
405         "label": "532"
406        ,"sdesc": "Module for sorting of revision-like numbers (5.32)"
407        ,"spkgs": [ "single" ]
408       }
409      ]
410    }
411   ,{
412      "bucket": "02"
413     ,"namebase": "R-shape"
414     ,"version": "1.4.5"
415     ,"FPC": "generated"
416     ,"keywords": [ "cran" ]
417     ,"distfile": [ "mirror://CRAN/src/contrib/shape_1.4.5.tar.gz" ]
418     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
419     ,"variants":
420      [
421       {
422         "label": "standard"
423        ,"sdesc": "Functions for Plotting Graphical Shapes, Colors"
424        ,"spkgs": [ "single" ]
425       }
426      ]
427    }
428   ,{
429      "bucket": "02"
430     ,"namebase": "asis"
431     ,"version": "2019"
432     ,"homepage": "http://www.sigada.org/wg/asiswg/"
433     ,"FPC": "lang/asis"
434     ,"keywords": [ "lang", "ada" ]
435     ,"distfile": [ "http://downloads.dragonlace.net/src/asis-2019-20190517-18AB5-src.tar.gz" ]
436     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
437     ,"variants":
438      [
439       {
440         "label": "standard"
441        ,"sdesc": "Ada Semantic Interface Specification (GNAT)"
442        ,"spkgs": [ "complete", "primary", "docs" ]
443       }
444      ]
445    }
446   ,{
447      "bucket": "02"
448     ,"namebase": "orage"
449     ,"version": "4.12.1"
450     ,"homepage": "https://docs.xfce.org/panel-plugins/orage/start"
451     ,"FPC": "deskutils/orage"
452     ,"keywords": [ "deskutils" ]
453     ,"distfile": [ "https://archive.xfce.org/src/apps/orage/4.12/orage-4.12.1.tar.bz2" ]
454     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
455     ,"variants":
456      [
457       {
458         "label": "standard"
459        ,"sdesc": "Calendar application for the Xfce DE"
460        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
461       }
462      ]
463    }
464   ,{
465      "bucket": "02"
466     ,"namebase": "perl-Data-AutoBimap"
467     ,"version": "0.03"
468     ,"homepage": "https://github.com/hoehrmann/Data-AutoBimap"
469     ,"FPC": "generated"
470     ,"keywords": [ "perl" ]
471     ,"distfile": [ "mirror://CPAN/ID:B/BJ/BJOERN/Data-AutoBimap-0.03.tar.gz" ]
472     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
473     ,"variants":
474      [
475       {
476         "label": "530"
477        ,"sdesc": "Bidirectional map for enumerated strings (5.30)"
478        ,"spkgs": [ "single" ]
479       }
480      ,{
481         "label": "532"
482        ,"sdesc": "Bidirectional map for enumerated strings (5.32)"
483        ,"spkgs": [ "single" ]
484       }
485      ]
486    }
487   ,{
488      "bucket": "02"
489     ,"namebase": "python-sphinxcontrib-adadomain"
490     ,"version": "0.2"
491     ,"homepage": "https://bitbucket.org/tkoskine/sphinxcontrib-adadomain"
492     ,"FPC": "generated"
493     ,"keywords": [ "python" ]
494     ,"distfile": [ "mirror://PYPI/s/sphinxcontrib-adadomain/sphinxcontrib-adadomain-0.2.tar.gz" ]
495     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
496     ,"variants":
497      [
498       {
499         "label": "py38"
500        ,"sdesc": "Sphinx \"adadomain\" extension (PY38)"
501        ,"spkgs": [ "single" ]
502       }
503      ,{
504         "label": "py39"
505        ,"sdesc": "Sphinx \"adadomain\" extension (PY39)"
506        ,"spkgs": [ "single" ]
507       }
508      ]
509    }
510   ,{
511      "bucket": "02"
512     ,"namebase": "ragel"
513     ,"version": "6.10"
514     ,"homepage": "https://www.colm.net/open-source/ragel/"
515     ,"FPC": "devel/ragel"
516     ,"keywords": [ "devel" ]
517     ,"distfile": [ "https://www.colm.net/files/ragel/ragel-6.10.tar.gz" ]
518     ,"variants":
519      [
520       {
521         "label": "standard"
522        ,"sdesc": "Finite state machine compiler"
523        ,"spkgs": [ "complete", "primary", "examples" ]
524       }
525      ]
526    }
527   ,{
528      "bucket": "03"
529     ,"namebase": "R-RCurl"
530     ,"version": "1.98-1.2"
531     ,"FPC": "generated"
532     ,"keywords": [ "cran" ]
533     ,"distfile": [ "mirror://CRAN/src/contrib/RCurl_1.98-1.2.tar.gz" ]
534     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
535     ,"variants":
536      [
537       {
538         "label": "standard"
539        ,"sdesc": "General network (HTTP/FTP/...) client interface"
540        ,"spkgs": [ "single" ]
541       }
542      ]
543    }
544   ,{
545      "bucket": "03"
546     ,"namebase": "R-magic"
547     ,"version": "1.5-9"
548     ,"homepage": "https://github.com/RobinHankin/magic.git"
549     ,"FPC": "generated"
550     ,"keywords": [ "cran" ]
551     ,"distfile": [ "mirror://CRAN/src/contrib/magic_1.5-9.tar.gz" ]
552     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
553     ,"variants":
554      [
555       {
556         "label": "standard"
557        ,"sdesc": "Create and Investigate Magic Squares"
558        ,"spkgs": [ "single" ]
559       }
560      ]
561    }
562   ,{
563      "bucket": "03"
564     ,"namebase": "awesome"
565     ,"version": "4.3"
566     ,"homepage": "https://awesomewm.org"
567     ,"FPC": "x11-wm/awesome"
568     ,"keywords": [ "x11_wm" ]
569     ,"distfile": [ "https://github.com/awesomeWM/awesome-releases/raw/master/awesome-4.3.tar.bz2" ]
570     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
571     ,"variants":
572      [
573       {
574         "label": "standard"
575        ,"sdesc": "Dynamic WM for X, highly configurable in Lua"
576        ,"spkgs": [ "complete", "primary", "docs" ]
577       }
578      ]
579    }
580   ,{
581      "bucket": "03"
582     ,"namebase": "b3sum"
583     ,"version": "0.3.7"
584     ,"homepage": "https://crates.io/crates/b3sum"
585     ,"FPC": "N/A"
586     ,"keywords": [ "rust", "security" ]
587     ,"distfile": [ "https://crates.io/api/v1/crates/b3sum/0.3.7/download?dummy=/b3sum-0.3.7.tar.gz", "mirror://CRATES/ansi_term:0.11.0/ansi_term-0.11.0.tar.gz", "mirror://CRATES/anyhow:1.0.32/anyhow-1.0.32.tar.gz", "mirror://CRATES/arrayref:0.3.6/arrayref-0.3.6.tar.gz", "mirror://CRATES/arrayvec:0.5.1/arrayvec-0.5.1.tar.gz", "mirror://CRATES/atty:0.2.14/atty-0.2.14.tar.gz", "mirror://CRATES/autocfg:1.0.1/autocfg-1.0.1.tar.gz", "mirror://CRATES/bitflags:1.2.1/bitflags-1.2.1.tar.gz", "mirror://CRATES/blake3:0.3.6/blake3-0.3.6.tar.gz", "mirror://CRATES/cc:1.0.60/cc-1.0.60.tar.gz", "mirror://CRATES/cfg-if:0.1.10/cfg-if-0.1.10.tar.gz", "mirror://CRATES/clap:2.33.3/clap-2.33.3.tar.gz", "mirror://CRATES/constant_time_eq:0.1.5/constant_time_eq-0.1.5.tar.gz", "mirror://CRATES/crossbeam-channel:0.4.4/crossbeam-channel-0.4.4.tar.gz", "mirror://CRATES/crossbeam-deque:0.7.3/crossbeam-deque-0.7.3.tar.gz", "mirror://CRATES/crossbeam-epoch:0.8.2/crossbeam-epoch-0.8.2.tar.gz", "mirror://CRATES/crossbeam-utils:0.7.2/crossbeam-utils-0.7.2.tar.gz", "mirror://CRATES/crypto-mac:0.8.0/crypto-mac-0.8.0.tar.gz", "mirror://CRATES/digest:0.9.0/digest-0.9.0.tar.gz", "mirror://CRATES/duct:0.13.4/duct-0.13.4.tar.gz", "mirror://CRATES/either:1.6.1/either-1.6.1.tar.gz", "mirror://CRATES/generic-array:0.14.4/generic-array-0.14.4.tar.gz", "mirror://CRATES/getrandom:0.1.15/getrandom-0.1.15.tar.gz", "mirror://CRATES/glob:0.3.0/glob-0.3.0.tar.gz", "mirror://CRATES/hermit-abi:0.1.16/hermit-abi-0.1.16.tar.gz", "mirror://CRATES/hex:0.4.2/hex-0.4.2.tar.gz", "mirror://CRATES/lazy_static:1.4.0/lazy_static-1.4.0.tar.gz", "mirror://CRATES/libc:0.2.78/libc-0.2.78.tar.gz", "mirror://CRATES/maybe-uninit:2.0.0/maybe-uninit-2.0.0.tar.gz", "mirror://CRATES/memmap:0.7.0/memmap-0.7.0.tar.gz", "mirror://CRATES/memoffset:0.5.6/memoffset-0.5.6.tar.gz", "mirror://CRATES/num_cpus:1.13.0/num_cpus-1.13.0.tar.gz", "mirror://CRATES/once_cell:1.4.1/once_cell-1.4.1.tar.gz", "mirror://CRATES/os_pipe:0.9.2/os_pipe-0.9.2.tar.gz", "mirror://CRATES/ppv-lite86:0.2.9/ppv-lite86-0.2.9.tar.gz", "mirror://CRATES/rand:0.7.3/rand-0.7.3.tar.gz", "mirror://CRATES/rand_chacha:0.2.2/rand_chacha-0.2.2.tar.gz", "mirror://CRATES/rand_core:0.5.1/rand_core-0.5.1.tar.gz", "mirror://CRATES/rand_hc:0.2.0/rand_hc-0.2.0.tar.gz", "mirror://CRATES/rayon:1.4.1/rayon-1.4.1.tar.gz", "mirror://CRATES/rayon-core:1.8.1/rayon-core-1.8.1.tar.gz", "mirror://CRATES/redox_syscall:0.1.57/redox_syscall-0.1.57.tar.gz", "mirror://CRATES/remove_dir_all:0.5.3/remove_dir_all-0.5.3.tar.gz", "mirror://CRATES/scopeguard:1.1.0/scopeguard-1.1.0.tar.gz", "mirror://CRATES/shared_child:0.3.4/shared_child-0.3.4.tar.gz", "mirror://CRATES/strsim:0.8.0/strsim-0.8.0.tar.gz", "mirror://CRATES/subtle:2.3.0/subtle-2.3.0.tar.gz", "mirror://CRATES/tempfile:3.1.0/tempfile-3.1.0.tar.gz", "mirror://CRATES/textwrap:0.11.0/textwrap-0.11.0.tar.gz", "mirror://CRATES/typenum:1.12.0/typenum-1.12.0.tar.gz", "mirror://CRATES/unicode-width:0.1.8/unicode-width-0.1.8.tar.gz", "mirror://CRATES/vec_map:0.8.2/vec_map-0.8.2.tar.gz", "mirror://CRATES/version_check:0.9.2/version_check-0.9.2.tar.gz", "mirror://CRATES/wasi-0.9.0+wasi-snapshot:preview1/wasi-0.9.0+wasi-snapshot-preview1.tar.gz", "mirror://CRATES/wild:2.0.4/wild-2.0.4.tar.gz", "mirror://CRATES/winapi:0.3.9/winapi-0.3.9.tar.gz", "mirror://CRATES/winapi-i686-pc-windows-gnu:0.4.0/winapi-i686-pc-windows-gnu-0.4.0.tar.gz", "mirror://CRATES/winapi-x86_64-pc-windows-gnu:0.4.0/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz" ]
588     ,"variants":
589      [
590       {
591         "label": "standard"
592        ,"sdesc": "Command line utility for calculating BLAKE3 hashes"
593        ,"spkgs": [ "single" ]
594       }
595      ]
596    }
597   ,{
598      "bucket": "03"
599     ,"namebase": "doomgame-iwad"
600     ,"version": "1.1"
601     ,"FPC": "games/doom-data"
602     ,"keywords": [ "games" ]
603     ,"distfile": [ "http://ravenports.elderlinux.org/distcache/doom19s.zip", "http://ravenports.elderlinux.org/distcache/htic_v12.zip", "http://ravenports.elderlinux.org/distcache/hexndemo.zip", "http://ravenports.elderlinux.org/distcache/strife11.zip", "https://github.com/freedoom/freedoom/releases/download/v0.12.1/freedoom-0.12.1.zip", "https://github.com/freedoom/freedoom/releases/download/v0.12.1/freedm-0.12.1.zip" ]
604     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
605     ,"variants":
606      [
607       {
608         "label": "standard"
609        ,"sdesc": "Shareware/free IWAD files for DooM engine games"
610        ,"spkgs": [ "complete", "doomsw", "hereticsw", "hexendemo", "strifedemo", "freedoom1", "freedoom2", "freedm" ]
611       }
612      ]
613    }
614   ,{
615      "bucket": "03"
616     ,"namebase": "ffmpeg"
617     ,"version": "4.3.2"
618     ,"homepage": "https://www.ffmpeg.org/"
619     ,"FPC": "multimedia/ffmpeg"
620     ,"keywords": [ "multimedia", "audio", "net" ]
621     ,"distfile": [ "http://ffmpeg.org/releases/ffmpeg-4.3.2.tar.xz" ]
622     ,"cpe": { "product": "ffmpeg", "vendor": "ffmpeg" }
623     ,"variants":
624      [
625       {
626         "label": "standard"
627        ,"sdesc": "Play, record, convert, and stream audio and video"
628        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
629       }
630      ]
631    }
632   ,{
633      "bucket": "03"
634     ,"namebase": "libde265"
635     ,"version": "1.0.8"
636     ,"homepage": "https://github.com/strukturag/libde265"
637     ,"FPC": "multimedia/libde265"
638     ,"keywords": [ "multimedia" ]
639     ,"distfile": [ "mirror://GITHUB/strukturag:libde265:v1.0.8/strukturag-libde265-1.0.8.tar.gz" ]
640     ,"variants":
641      [
642       {
643         "label": "standard"
644        ,"sdesc": "Open h.265 video codec implementation"
645        ,"spkgs": [ "single" ]
646       }
647      ]
648    }
649   ,{
650      "bucket": "03"
651     ,"namebase": "neovim"
652     ,"version": "0.4.4"
653     ,"homepage": "https://neovim.io/"
654     ,"FPC": "editors/neovim"
655     ,"keywords": [ "editors" ]
656     ,"distfile": [ "mirror://GITHUB/neovim:neovim:v0.4.4/neovim-neovim-0.4.4.tar.gz" ]
657     ,"variants":
658      [
659       {
660         "label": "standard"
661        ,"sdesc": "Next generation Vim"
662        ,"spkgs": [ "complete", "primary", "nls" ]
663       }
664      ]
665    }
666   ,{
667      "bucket": "03"
668     ,"namebase": "numlockx"
669     ,"version": "1.2"
670     ,"homepage": "http://freshmeat.sourceforge.net/projects/numlockx"
671     ,"FPC": "x11/numlockx"
672     ,"keywords": [ "x11" ]
673     ,"distfile": [ "mirror://GITHUB/rg3:numlockx:1.2/rg3-numlockx-1.2.tar.gz" ]
674     ,"variants":
675      [
676       {
677         "label": "standard"
678        ,"sdesc": "NumLockX turns on NumLock after starting X"
679        ,"spkgs": [ "single" ]
680       }
681      ]
682    }
683   ,{
684      "bucket": "03"
685     ,"namebase": "perl-Algorithm-GaussianElimination-GF2"
686     ,"version": "0.02"
687     ,"FPC": "generated"
688     ,"keywords": [ "perl" ]
689     ,"distfile": [ "mirror://CPAN/ID:S/SA/SALVA/Algorithm-GaussianElimination-GF2-0.02.tar.gz" ]
690     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
691     ,"variants":
692      [
693       {
694         "label": "530"
695        ,"sdesc": "Solve linear systems of equations on GF(2) (5.30)"
696        ,"spkgs": [ "single" ]
697       }
698      ,{
699         "label": "532"
700        ,"sdesc": "Solve linear systems of equations on GF(2) (5.32)"
701        ,"spkgs": [ "single" ]
702       }
703      ]
704    }
705   ,{
706      "bucket": "03"
707     ,"namebase": "perl-Algorithm-QuineMcCluskey"
708     ,"version": "1.01"
709     ,"FPC": "generated"
710     ,"keywords": [ "perl" ]
711     ,"distfile": [ "mirror://CPAN/ID:J/JG/JGAMBLE/Algorithm-QuineMcCluskey-1.01.tar.gz" ]
712     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
713     ,"variants":
714      [
715       {
716         "label": "530"
717        ,"sdesc": "Solve sets of boolean terms (5.30)"
718        ,"spkgs": [ "single" ]
719       }
720      ,{
721         "label": "532"
722        ,"sdesc": "Solve sets of boolean terms (5.32)"
723        ,"spkgs": [ "single" ]
724       }
725      ]
726    }
727   ,{
728      "bucket": "03"
729     ,"namebase": "perl-Class-Adapter"
730     ,"version": "1.09"
731     ,"homepage": "https://github.com/karenetheridge/Class-Adapter"
732     ,"FPC": "generated"
733     ,"keywords": [ "perl" ]
734     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Class-Adapter-1.09.tar.gz" ]
735     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
736     ,"variants":
737      [
738       {
739         "label": "530"
740        ,"sdesc": "Implementation of \"Adapter\" Design Pattern (5.30)"
741        ,"spkgs": [ "single" ]
742       }
743      ,{
744         "label": "532"
745        ,"sdesc": "Implementation of \"Adapter\" Design Pattern (5.32)"
746        ,"spkgs": [ "single" ]
747       }
748      ]
749    }
750   ,{
751      "bucket": "03"
752     ,"namebase": "perl-Log-Log4perl"
753     ,"version": "1.54"
754     ,"FPC": "generated"
755     ,"keywords": [ "perl" ]
756     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETJ/Log-Log4perl-1.54.tar.gz" ]
757     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
758     ,"variants":
759      [
760       {
761         "label": "530"
762        ,"sdesc": "Log4j implementation for Perl (5.30)"
763        ,"spkgs": [ "single" ]
764       }
765      ,{
766         "label": "532"
767        ,"sdesc": "Log4j implementation for Perl (5.32)"
768        ,"spkgs": [ "single" ]
769       }
770      ]
771    }
772   ,{
773      "bucket": "03"
774     ,"namebase": "perl-Term-Table"
775     ,"version": "0.015"
776     ,"homepage": "https://github.com/exodist/Term-Table/"
777     ,"FPC": "generated"
778     ,"keywords": [ "perl" ]
779     ,"distfile": [ "mirror://CPAN/ID:E/EX/EXODIST/Term-Table-0.015.tar.gz" ]
780     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
781     ,"variants":
782      [
783       {
784         "label": "530"
785        ,"sdesc": "Format a header and rows into a table (5.30)"
786        ,"spkgs": [ "single" ]
787       }
788      ,{
789         "label": "532"
790        ,"sdesc": "Format a header and rows into a table (5.32)"
791        ,"spkgs": [ "single" ]
792       }
793      ]
794    }
795   ,{
796      "bucket": "03"
797     ,"namebase": "python-defusedxml"
798     ,"version": "0.6.0"
799     ,"homepage": "https://github.com/tiran/defusedxml"
800     ,"FPC": "generated"
801     ,"keywords": [ "python" ]
802     ,"distfile": [ "mirror://PYPIWHL/06/74/9b387472866358ebc08732de3da6dc48e44b0aacd2ddaa5cb85ab7e986a2/defusedxml-0.6.0-py2.py3-none-any.whl" ]
803     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
804     ,"variants":
805      [
806       {
807         "label": "py38"
808        ,"sdesc": "XML bomb protection for stdlib modules (PY38)"
809        ,"spkgs": [ "single" ]
810       }
811      ,{
812         "label": "py39"
813        ,"sdesc": "XML bomb protection for stdlib modules (PY39)"
814        ,"spkgs": [ "single" ]
815       }
816      ]
817    }
818   ,{
819      "bucket": "03"
820     ,"namebase": "xorg-xcursorgen"
821     ,"version": "1.0.7"
822     ,"homepage": "https://www.x.org/"
823     ,"FPC": "x11/xcursorgen"
824     ,"keywords": [ "x11" ]
825     ,"distfile": [ "mirror://XORG/individual/app/xcursorgen-1.0.7.tar.bz2" ]
826     ,"variants":
827      [
828       {
829         "label": "standard"
830        ,"sdesc": "X11 Cursors themes generator"
831        ,"spkgs": [ "single" ]
832       }
833      ]
834    }
835   ,{
836      "bucket": "04"
837     ,"namebase": "R-acepack"
838     ,"version": "1.4.1"
839     ,"FPC": "generated"
840     ,"keywords": [ "cran" ]
841     ,"distfile": [ "mirror://CRAN/src/contrib/acepack_1.4.1.tar.gz" ]
842     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
843     ,"variants":
844      [
845       {
846         "label": "standard"
847        ,"sdesc": "ACE and AVAS multiple regression transformations"
848        ,"spkgs": [ "single" ]
849       }
850      ]
851    }
852   ,{
853      "bucket": "04"
854     ,"namebase": "R-roxygen2"
855     ,"version": "7.1.1"
856     ,"homepage": "https://roxygen2.r-lib.org/"
857     ,"FPC": "generated"
858     ,"keywords": [ "cran" ]
859     ,"distfile": [ "mirror://CRAN/src/contrib/roxygen2_7.1.1.tar.gz" ]
860     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
861     ,"variants":
862      [
863       {
864         "label": "standard"
865        ,"sdesc": "In-Line Documentation for R"
866        ,"spkgs": [ "single" ]
867       }
868      ]
869    }
870   ,{
871      "bucket": "04"
872     ,"namebase": "aspell-nl"
873     ,"version": "0.50.2"
874     ,"homepage": "http://aspell.net/"
875     ,"FPC": "textproc/nl-aspell"
876     ,"keywords": [ "textproc" ]
877     ,"distfile": [ "mirror://GNU/aspell/dict/nl/aspell-nl-0.50-2.tar.bz2" ]
878     ,"variants":
879      [
880       {
881         "label": "standard"
882        ,"sdesc": "Aspell Dutch dictionary"
883        ,"spkgs": [ "single" ]
884       }
885      ]
886    }
887   ,{
888      "bucket": "04"
889     ,"namebase": "ldns"
890     ,"version": "1.7.1"
891     ,"homepage": "https://www.nlnetlabs.nl/projects/ldns/"
892     ,"FPC": "dns/ldns"
893     ,"keywords": [ "dns" ]
894     ,"distfile": [ "http://www.nlnetlabs.nl/downloads/ldns/ldns-1.7.1.tar.gz" ]
895     ,"cpe": { "product": "ldns", "vendor": "nlnetlabs" }
896     ,"variants":
897      [
898       {
899         "label": "standard"
900        ,"sdesc": "Library for programs conforming to DNS RFCs"
901        ,"spkgs": [ "complete", "primary", "examples" ]
902       }
903      ]
904    }
905   ,{
906      "bucket": "04"
907     ,"namebase": "libelf"
908     ,"version": "0.8.13"
909     ,"homepage": "https://github.com/Distrotech/libelf"
910     ,"FPC": "devel/libelf"
911     ,"keywords": [ "devel" ]
912     ,"distfile": [ "mirror://GITHUB/Distrotech:libelf:7e0b504/Distrotech-libelf-7e0b504.tar.gz" ]
913     ,"variants":
914      [
915       {
916         "label": "standard"
917        ,"sdesc": "Public ELF file access library similar to Solaris"
918        ,"spkgs": [ "single" ]
919       }
920      ]
921    }
922   ,{
923      "bucket": "04"
924     ,"namebase": "libsodium"
925     ,"version": "1.0.18"
926     ,"homepage": "https://github.com/jedisct1/libsodium"
927     ,"FPC": "security/libsodium"
928     ,"keywords": [ "security" ]
929     ,"distfile": [ "http://download.libsodium.org/libsodium/releases/libsodium-1.0.18.tar.gz" ]
930     ,"variants":
931      [
932       {
933         "label": "standard"
934        ,"sdesc": "Library to build higher-level cryptographic tools"
935        ,"spkgs": [ "single" ]
936       }
937      ]
938    }
939   ,{
940      "bucket": "04"
941     ,"namebase": "libusb"
942     ,"version": "1.0.24"
943     ,"homepage": "https://libusb.info/"
944     ,"FPC": "N/A"
945     ,"keywords": [ "sysutils", "devel" ]
946     ,"distfile": [ "mirror://GITHUB/libusb:libusb:v1.0.24/libusb-libusb-1.0.24.tar.gz" ]
947     ,"variants":
948      [
949       {
950         "label": "standard"
951        ,"sdesc": "Cross-platform user library to access USB devices"
952        ,"spkgs": [ "single" ]
953       }
954      ]
955    }
956   ,{
957      "bucket": "04"
958     ,"namebase": "ninja"
959     ,"version": "1.10.2"
960     ,"homepage": "https://ninja-build.org/"
961     ,"FPC": "devel/ninja"
962     ,"keywords": [ "devel" ]
963     ,"distfile": [ "mirror://GITHUB/ninja-build:ninja:v1.10.2/ninja-build-ninja-1.10.2.tar.gz" ]
964     ,"variants":
965      [
966       {
967         "label": "standard"
968        ,"sdesc": "Small build system closest in spirit to Make"
969        ,"spkgs": [ "single" ]
970       }
971      ]
972    }
973   ,{
974      "bucket": "04"
975     ,"namebase": "ossp-uuid"
976     ,"version": "1.6.2"
977     ,"FPC": "misc/ossp-uuid"
978     ,"keywords": [ "misc", "devel" ]
979     ,"distfile": [ "http://www.mirrorservice.org/sites/ftp.ossp.org/pkg/lib/uuid/uuid-1.6.2.tar.gz" ]
980     ,"variants":
981      [
982       {
983         "label": "standard"
984        ,"sdesc": "Tool/Lib for generating Universally Unique IDs"
985        ,"spkgs": [ "single" ]
986       }
987      ]
988    }
989   ,{
990      "bucket": "04"
991     ,"namebase": "perl-MooseX-Types"
992     ,"version": "0.50"
993     ,"homepage": "https://github.com/moose/MooseX-Types"
994     ,"FPC": "generated"
995     ,"keywords": [ "perl" ]
996     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/MooseX-Types-0.50.tar.gz" ]
997     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
998     ,"variants":
999      [
1000       {
1001         "label": "530"
1002        ,"sdesc": "Organise your Moose types in libraries (5.30)"
1003        ,"spkgs": [ "single" ]
1004       }
1005      ,{
1006         "label": "532"
1007        ,"sdesc": "Organise your Moose types in libraries (5.32)"
1008        ,"spkgs": [ "single" ]
1009       }
1010      ]
1011    }
1012   ,{
1013      "bucket": "04"
1014     ,"namebase": "php74-fileinfo"
1015     ,"version": "7.4.15"
1016     ,"homepage": "https://php.net/"
1017     ,"FPC": "sysutils/php74-fileinfo"
1018     ,"keywords": [ "lang", "www", "php", "sysutils" ]
1019     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
1020     ,"cpe": { "product": "php", "vendor": "php" }
1021     ,"variants":
1022      [
1023       {
1024         "label": "standard"
1025        ,"sdesc": "PHP 7.4 extension: fileinfo File Information"
1026        ,"spkgs": [ "single" ]
1027       }
1028      ]
1029    }
1030   ,{
1031      "bucket": "04"
1032     ,"namebase": "python-semantic-version"
1033     ,"version": "2.8.5"
1034     ,"homepage": "https://github.com/rbarrois/python-semanticversion"
1035     ,"FPC": "generated"
1036     ,"keywords": [ "python" ]
1037     ,"distfile": [ "mirror://PYPIWHL/a5/15/00ef3b7888a10363b7c402350eda3acf395ff05bebae312d1296e528516a/semantic_version-2.8.5-py2.py3-none-any.whl" ]
1038     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
1039     ,"variants":
1040      [
1041       {
1042         "label": "py38"
1043        ,"sdesc": "Library implementing the 'SemVer' scheme (PY38)"
1044        ,"spkgs": [ "single" ]
1045       }
1046      ,{
1047         "label": "py39"
1048        ,"sdesc": "Library implementing the 'SemVer' scheme (PY39)"
1049        ,"spkgs": [ "single" ]
1050       }
1051      ]
1052    }
1053   ,{
1054      "bucket": "04"
1055     ,"namebase": "ruby-net-scp"
1056     ,"version": "3.0.0"
1057     ,"homepage": "https://github.com/net-ssh/net-scp"
1058     ,"FPC": "generated"
1059     ,"keywords": [ "ruby" ]
1060     ,"distfile": [ "mirror://RUBYGEMS//net-scp-3.0.0.gem" ]
1061     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
1062     ,"variants":
1063      [
1064       {
1065         "label": "v26"
1066        ,"sdesc": "Implementation of the SCP client protocol (v26)"
1067        ,"spkgs": [ "single" ]
1068       }
1069      ,{
1070         "label": "v27"
1071        ,"sdesc": "Implementation of the SCP client protocol (v27)"
1072        ,"spkgs": [ "single" ]
1073       }
1074      ,{
1075         "label": "v30"
1076        ,"sdesc": "Implementation of the SCP client protocol (v30)"
1077        ,"spkgs": [ "single" ]
1078       }
1079      ]
1080    }
1081   ,{
1082      "bucket": "04"
1083     ,"namebase": "ruby-thor"
1084     ,"version": "1.1.0"
1085     ,"homepage": "http://whatisthor.com/"
1086     ,"FPC": "generated"
1087     ,"keywords": [ "ruby" ]
1088     ,"distfile": [ "mirror://RUBYGEMS//thor-1.1.0.gem" ]
1089     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
1090     ,"variants":
1091      [
1092       {
1093         "label": "v26"
1094        ,"sdesc": "Command-line interface toolkit (v26)"
1095        ,"spkgs": [ "single" ]
1096       }
1097      ,{
1098         "label": "v27"
1099        ,"sdesc": "Command-line interface toolkit (v27)"
1100        ,"spkgs": [ "single" ]
1101       }
1102      ,{
1103         "label": "v30"
1104        ,"sdesc": "Command-line interface toolkit (v30)"
1105        ,"spkgs": [ "single" ]
1106       }
1107      ]
1108    }
1109   ,{
1110      "bucket": "04"
1111     ,"namebase": "xorg-xcb-util-wm"
1112     ,"version": "0.4.1"
1113     ,"homepage": "https://xcb.freedesktop.org/"
1114     ,"FPC": "x11/xcb-util-wm"
1115     ,"keywords": [ "x11" ]
1116     ,"distfile": [ "https://xcb.freedesktop.org/dist/xcb-util-wm-0.4.1.tar.bz2" ]
1117     ,"variants":
1118      [
1119       {
1120         "label": "standard"
1121        ,"sdesc": "Framework for window manager implementation"
1122        ,"spkgs": [ "single" ]
1123       }
1124      ]
1125    }
1126   ,{
1127      "bucket": "04"
1128     ,"namebase": "xorg-xset"
1129     ,"version": "1.2.4"
1130     ,"homepage": "https://www.x.org/"
1131     ,"FPC": "x11/xset"
1132     ,"keywords": [ "x11" ]
1133     ,"distfile": [ "mirror://XORG/individual/app/xset-1.2.4.tar.bz2" ]
1134     ,"variants":
1135      [
1136       {
1137         "label": "standard"
1138        ,"sdesc": "User preference utility for X"
1139        ,"spkgs": [ "single" ]
1140       }
1141      ]
1142    }
1143   ,{
1144      "bucket": "05"
1145     ,"namebase": "R-diffobj"
1146     ,"version": "0.3.3"
1147     ,"homepage": "https://github.com/brodieG/diffobj"
1148     ,"FPC": "generated"
1149     ,"keywords": [ "cran" ]
1150     ,"distfile": [ "mirror://CRAN/src/contrib/diffobj_0.3.3.tar.gz" ]
1151     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
1152     ,"variants":
1153      [
1154       {
1155         "label": "standard"
1156        ,"sdesc": "Diffs for R Objects"
1157        ,"spkgs": [ "single" ]
1158       }
1159      ]
1160    }
1161   ,{
1162      "bucket": "05"
1163     ,"namebase": "R-janitor"
1164     ,"version": "2.1.0"
1165     ,"homepage": "https://github.com/sfirke/janitor"
1166     ,"FPC": "generated"
1167     ,"keywords": [ "cran" ]
1168     ,"distfile": [ "mirror://CRAN/src/contrib/janitor_2.1.0.tar.gz" ]
1169     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
1170     ,"variants":
1171      [
1172       {
1173         "label": "standard"
1174        ,"sdesc": "Simple Tools for Examining and Cleaning Dirty Data"
1175        ,"spkgs": [ "single" ]
1176       }
1177      ]
1178    }
1179   ,{
1180      "bucket": "05"
1181     ,"namebase": "R-lifecycle"
1182     ,"version": "1.0.0"
1183     ,"homepage": "https://lifecycle.r-lib.org/"
1184     ,"FPC": "generated"
1185     ,"keywords": [ "cran" ]
1186     ,"distfile": [ "mirror://CRAN/src/contrib/lifecycle_1.0.0.tar.gz" ]
1187     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
1188     ,"variants":
1189      [
1190       {
1191         "label": "standard"
1192        ,"sdesc": "Manage the Life Cycle of your Package Functions"
1193        ,"spkgs": [ "single" ]
1194       }
1195      ]
1196    }
1197   ,{
1198      "bucket": "05"
1199     ,"namebase": "R-prettyunits"
1200     ,"version": "1.1.1"
1201     ,"homepage": "https://github.com/gaborcsardi/prettyunits"
1202     ,"FPC": "generated"
1203     ,"keywords": [ "cran" ]
1204     ,"distfile": [ "mirror://CRAN/src/contrib/prettyunits_1.1.1.tar.gz" ]
1205     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
1206     ,"variants":
1207      [
1208       {
1209         "label": "standard"
1210        ,"sdesc": "Pretty, Human Readable Formatting of Quantities"
1211        ,"spkgs": [ "single" ]
1212       }
1213      ]
1214    }
1215   ,{
1216      "bucket": "05"
1217     ,"namebase": "libadalang"
1218     ,"version": "2020"
1219     ,"homepage": "https://github.com/AdaCore/libadalang"
1220     ,"FPC": "N/A"
1221     ,"keywords": [ "lang", "devel" ]
1222     ,"distfile": [ "mirror://GITHUB/AdaCore:libadalang:b34aaa5/AdaCore-libadalang-b34aaa5.tar.gz" ]
1223     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
1224     ,"variants":
1225      [
1226       {
1227         "label": "standard"
1228        ,"sdesc": "High-performance semantic engine for Ada"
1229        ,"spkgs": [ "single" ]
1230       }
1231      ]
1232    }
1233   ,{
1234      "bucket": "05"
1235     ,"namebase": "perl-Algorithm-AhoCorasick"
1236     ,"version": "0.03"
1237     ,"FPC": "generated"
1238     ,"keywords": [ "perl" ]
1239     ,"distfile": [ "mirror://CPAN/ID:V/VB/VBAR/Algorithm-AhoCorasick-0.03.tar.gz" ]
1240     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
1241     ,"variants":
1242      [
1243       {
1244         "label": "530"
1245        ,"sdesc": "Efficient search for multiple strings (5.30)"
1246        ,"spkgs": [ "single" ]
1247       }
1248      ,{
1249         "label": "532"
1250        ,"sdesc": "Efficient search for multiple strings (5.32)"
1251        ,"spkgs": [ "single" ]
1252       }
1253      ]
1254    }
1255   ,{
1256      "bucket": "05"
1257     ,"namebase": "perl-Data-Printer"
1258     ,"version": "1.000001"
1259     ,"homepage": "https://github.com/garu/Data-Printer"
1260     ,"FPC": "generated"
1261     ,"keywords": [ "perl" ]
1262     ,"distfile": [ "mirror://CPAN/ID:G/GA/GARU/Data-Printer-1.000001.tar.gz" ]
1263     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
1264     ,"variants":
1265      [
1266       {
1267         "label": "530"
1268        ,"sdesc": "Color pretty printer for Perl (5.30)"
1269        ,"spkgs": [ "single" ]
1270       }
1271      ,{
1272         "label": "532"
1273        ,"sdesc": "Color pretty printer for Perl (5.32)"
1274        ,"spkgs": [ "single" ]
1275       }
1276      ]
1277    }
1278   ,{
1279      "bucket": "05"
1280     ,"namebase": "po4a"
1281     ,"version": "0.63"
1282     ,"homepage": "https://po4a.org/"
1283     ,"FPC": "textproc/po4a"
1284     ,"keywords": [ "textproc", "perl" ]
1285     ,"distfile": [ "https://github.com/mquinson/po4a/releases/download/v0.63/po4a-0.63.tar.gz" ]
1286     ,"variants":
1287      [
1288       {
1289         "label": "standard"
1290        ,"sdesc": "Tools to ease the translation of documentation"
1291        ,"spkgs": [ "complete", "primary", "nls" ]
1292       }
1293      ]
1294    }
1295   ,{
1296      "bucket": "05"
1297     ,"namebase": "ravenports"
1298     ,"version": "20180730"
1299     ,"homepage": "https://github.com/jrmarino/Ravenports"
1300     ,"FPC": "N/A"
1301     ,"keywords": [ "raven" ]
1302     ,"distfile": [  ]
1303     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
1304     ,"variants":
1305      [
1306       {
1307         "label": "dragonfly"
1308        ,"sdesc": "Install turnkey Ravenports on DragonFly"
1309        ,"spkgs": [ "single" ]
1310       }
1311      ,{
1312         "label": "freebsd_amd64"
1313        ,"sdesc": "Install turnkey Ravenports on FreeBSD/amd64"
1314        ,"spkgs": [ "single" ]
1315       }
1316      ,{
1317         "label": "linux"
1318        ,"sdesc": "Install turnkey Ravenports on Linux"
1319        ,"spkgs": [ "single" ]
1320       }
1321      ,{
1322         "label": "sunos"
1323        ,"sdesc": "Install turnkey Ravenports on Solaris 10u8"
1324        ,"spkgs": [ "single" ]
1325       }
1326      ,{
1327         "label": "macos"
1328        ,"sdesc": "Install turnkey Ravenports on Darwin/MacOS"
1329        ,"spkgs": [ "single" ]
1330       }
1331      ]
1332    }
1333   ,{
1334      "bucket": "05"
1335     ,"namebase": "ruby-hashie"
1336     ,"version": "4.1.0"
1337     ,"homepage": "https://github.com/hashie/hashie"
1338     ,"FPC": "generated"
1339     ,"keywords": [ "ruby" ]
1340     ,"distfile": [ "mirror://RUBYGEMS//hashie-4.1.0.gem" ]
1341     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
1342     ,"variants":
1343      [
1344       {
1345         "label": "v26"
1346        ,"sdesc": "Your friendly neighborhood hash library (v26)"
1347        ,"spkgs": [ "single" ]
1348       }
1349      ,{
1350         "label": "v27"
1351        ,"sdesc": "Your friendly neighborhood hash library (v27)"
1352        ,"spkgs": [ "single" ]
1353       }
1354      ,{
1355         "label": "v30"
1356        ,"sdesc": "Your friendly neighborhood hash library (v30)"
1357        ,"spkgs": [ "single" ]
1358       }
1359      ]
1360    }
1361   ,{
1362      "bucket": "06"
1363     ,"namebase": "R"
1364     ,"version": "4.0.4"
1365     ,"homepage": "https://www.r-project.org/"
1366     ,"FPC": "math/R"
1367     ,"keywords": [ "math", "lang" ]
1368     ,"distfile": [ "mirror://CRAN/src/base/R-4/R-4.0.4.tar.gz" ]
1369     ,"variants":
1370      [
1371       {
1372         "label": "standard"
1373        ,"sdesc": "Statistical computing and graphics environment"
1374        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
1375       }
1376      ]
1377    }
1378   ,{
1379      "bucket": "06"
1380     ,"namebase": "R-tidytext"
1381     ,"version": "0.3.0"
1382     ,"homepage": "https://github.com/juliasilge/tidytext"
1383     ,"FPC": "generated"
1384     ,"keywords": [ "cran" ]
1385     ,"distfile": [ "mirror://CRAN/src/contrib/tidytext_0.3.0.tar.gz" ]
1386     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
1387     ,"variants":
1388      [
1389       {
1390         "label": "standard"
1391        ,"sdesc": "Text mining tool"
1392        ,"spkgs": [ "single" ]
1393       }
1394      ]
1395    }
1396   ,{
1397      "bucket": "06"
1398     ,"namebase": "autoconf-archive"
1399     ,"version": "2021.02.19"
1400     ,"homepage": "https://www.gnu.org/software/autoconf-archive/"
1401     ,"FPC": "devel/autoconf-archive"
1402     ,"keywords": [ "devel" ]
1403     ,"distfile": [ "mirror://GNU/autoconf-archive/autoconf-archive-2021.02.19.tar.xz" ]
1404     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
1405     ,"variants":
1406      [
1407       {
1408         "label": "standard"
1409        ,"sdesc": "Collection of freely re-usable Autoconf macros"
1410        ,"spkgs": [ "single" ]
1411       }
1412      ]
1413    }
1414   ,{
1415      "bucket": "06"
1416     ,"namebase": "gf2x"
1417     ,"version": "1.3.0"
1418     ,"homepage": "https://gforge.inria.fr/projects/gf2x"
1419     ,"FPC": "math/gf2x"
1420     ,"keywords": [ "math" ]
1421     ,"distfile": [ "https://gforge.inria.fr/frs/download.php/file/38243/gf2x-1.3.0.tar.gz" ]
1422     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
1423     ,"variants":
1424      [
1425       {
1426         "label": "standard"
1427        ,"sdesc": "Lib for multiplying polynomials over binary fields"
1428        ,"spkgs": [ "single" ]
1429       }
1430      ]
1431    }
1432   ,{
1433      "bucket": "06"
1434     ,"namebase": "libev"
1435     ,"version": "4.33"
1436     ,"homepage": "http://software.schmorp.de/pkg/libev.html"
1437     ,"FPC": "devel/libev"
1438     ,"keywords": [ "devel" ]
1439     ,"distfile": [ "http://dist.schmorp.de/libev/Attic/libev-4.33.tar.gz" ]
1440     ,"variants":
1441      [
1442       {
1443         "label": "standard"
1444        ,"sdesc": "High-performance event loop/event model"
1445        ,"spkgs": [ "single" ]
1446       }
1447      ]
1448    }
1449   ,{
1450      "bucket": "06"
1451     ,"namebase": "mdds"
1452     ,"version": "1.7.0"
1453     ,"homepage": "https://gitlab.com/mdds/mdds"
1454     ,"FPC": "N/A"
1455     ,"keywords": [ "devel" ]
1456     ,"distfile": [ "mirror://GITLAB/mdds:mdds:1.7.0/mdds-mdds-1.7.0.tar.gz" ]
1457     ,"variants":
1458      [
1459       {
1460         "label": "standard"
1461        ,"sdesc": "Multi-dimensional data index algorithm"
1462        ,"spkgs": [ "single" ]
1463       }
1464      ]
1465    }
1466   ,{
1467      "bucket": "06"
1468     ,"namebase": "p7zip"
1469     ,"version": "16.02"
1470     ,"homepage": "http://p7zip.sourceforge.net/"
1471     ,"FPC": "archivers/p7zip"
1472     ,"keywords": [ "archivers" ]
1473     ,"distfile": [ "mirror://SF/p7zip/p7zip/16.02/p7zip_16.02_src_all.tar.bz2" ]
1474     ,"cpe": { "product": "p7zip", "vendor": "7-zip" }
1475     ,"variants":
1476      [
1477       {
1478         "label": "standard"
1479        ,"sdesc": "File archiver with high compression ratio"
1480        ,"spkgs": [ "complete", "primary", "docs" ]
1481       }
1482      ]
1483    }
1484   ,{
1485      "bucket": "06"
1486     ,"namebase": "python-PyYAML"
1487     ,"version": "5.4.1"
1488     ,"homepage": "https://pyyaml.org/"
1489     ,"FPC": "generated"
1490     ,"keywords": [ "python" ]
1491     ,"distfile": [ "mirror://PYPI/P/PyYAML/PyYAML-5.4.1.tar.gz" ]
1492     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
1493     ,"cpe": { "product": "pyyaml", "vendor": "pyyaml" }
1494     ,"variants":
1495      [
1496       {
1497         "label": "py38"
1498        ,"sdesc": "YAML parser and emitter for Python (PY38)"
1499        ,"spkgs": [ "single" ]
1500       }
1501      ,{
1502         "label": "py39"
1503        ,"sdesc": "YAML parser and emitter for Python (PY39)"
1504        ,"spkgs": [ "single" ]
1505       }
1506      ]
1507    }
1508   ,{
1509      "bucket": "06"
1510     ,"namebase": "python-imagesize"
1511     ,"version": "1.2.0"
1512     ,"homepage": "https://github.com/shibukawa/imagesize_py"
1513     ,"FPC": "generated"
1514     ,"keywords": [ "python" ]
1515     ,"distfile": [ "mirror://PYPIWHL/31/b2/b5522a0c8d11e4aff83f8342f3f0dea68c2fb25aa44403e420587f0ce204/imagesize-1.2.0-py2.py3-none-any.whl" ]
1516     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
1517     ,"variants":
1518      [
1519       {
1520         "label": "py38"
1521        ,"sdesc": "Size utility for jpeg/png/gif images (PY38)"
1522        ,"spkgs": [ "single" ]
1523       }
1524      ,{
1525         "label": "py39"
1526        ,"sdesc": "Size utility for jpeg/png/gif images (PY39)"
1527        ,"spkgs": [ "single" ]
1528       }
1529      ]
1530    }
1531   ,{
1532      "bucket": "06"
1533     ,"namebase": "python-scipy"
1534     ,"version": "1.6.1"
1535     ,"homepage": "https://www.scipy.org"
1536     ,"FPC": "generated"
1537     ,"keywords": [ "python" ]
1538     ,"distfile": [ "mirror://PYPI/s/scipy/scipy-1.6.1.tar.gz" ]
1539     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
1540     ,"variants":
1541      [
1542       {
1543         "label": "py38"
1544        ,"sdesc": "Scientific library for Python (PY38)"
1545        ,"spkgs": [ "single" ]
1546       }
1547      ,{
1548         "label": "py39"
1549        ,"sdesc": "Scientific library for Python (PY39)"
1550        ,"spkgs": [ "single" ]
1551       }
1552      ]
1553    }
1554   ,{
1555      "bucket": "07"
1556     ,"namebase": "giblib"
1557     ,"version": "1.2.4"
1558     ,"FPC": "graphics/giblib"
1559     ,"keywords": [ "graphics" ]
1560     ,"distfile": [ "https://mirror.amdmi3.ru/distfiles/giblib-1.2.4.tar.gz" ]
1561     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
1562     ,"variants":
1563      [
1564       {
1565         "label": "standard"
1566        ,"sdesc": "Utility library that includes a wrapper for imlib2"
1567        ,"spkgs": [ "single" ]
1568       }
1569      ]
1570    }
1571   ,{
1572      "bucket": "07"
1573     ,"namebase": "leveldb"
1574     ,"version": "1.23"
1575     ,"homepage": "https://github.com/google/leveldb"
1576     ,"FPC": "databases/leveldb"
1577     ,"keywords": [ "databases" ]
1578     ,"distfile": [ "mirror://GITHUB/google:leveldb:1.23/google-leveldb-1.23.tar.gz" ]
1579     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
1580     ,"variants":
1581      [
1582       {
1583         "label": "standard"
1584        ,"sdesc": "Fast key-value storage library"
1585        ,"spkgs": [ "single" ]
1586       }
1587      ]
1588    }
1589   ,{
1590      "bucket": "07"
1591     ,"namebase": "libdbusmenu"
1592     ,"version": "16.04.0"
1593     ,"homepage": "https://launchpad.net/libdbusmenu"
1594     ,"FPC": "devel/libdbusmenu"
1595     ,"keywords": [ "devel" ]
1596     ,"distfile": [ "https://launchpad.net/libdbusmenu/16.04/16.04.0/+download/libdbusmenu-16.04.0.tar.gz" ]
1597     ,"variants":
1598      [
1599       {
1600         "label": "standard"
1601        ,"sdesc": "Library for passing menus over DBus"
1602        ,"spkgs": [ "complete", "primary", "docs" ]
1603       }
1604      ]
1605    }
1606   ,{
1607      "bucket": "07"
1608     ,"namebase": "perl-Text-VisualWidth-PP"
1609     ,"version": "0.05"
1610     ,"homepage": "https://github.com/tokuhirom/Text-VisualWidth-PP"
1611     ,"FPC": "generated"
1612     ,"keywords": [ "perl" ]
1613     ,"distfile": [ "mirror://CPAN/ID:T/TO/TOKUHIROM/Text-VisualWidth-PP-0.05.tar.gz" ]
1614     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
1615     ,"variants":
1616      [
1617       {
1618         "label": "530"
1619        ,"sdesc": "Pure-perl multi-width character functions (5.30)"
1620        ,"spkgs": [ "single" ]
1621       }
1622      ,{
1623         "label": "532"
1624        ,"sdesc": "Pure-perl multi-width character functions (5.32)"
1625        ,"spkgs": [ "single" ]
1626       }
1627      ]
1628    }
1629   ,{
1630      "bucket": "07"
1631     ,"namebase": "php80-json"
1632     ,"version": "8.0.2"
1633     ,"homepage": "https://php.net/"
1634     ,"FPC": "N/A"
1635     ,"keywords": [ "lang", "www", "php", "devel" ]
1636     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
1637     ,"cpe": { "product": "php", "vendor": "php" }
1638     ,"variants":
1639      [
1640       {
1641         "label": "standard"
1642        ,"sdesc": "PHP 8.0 extension: json (JavaScript Obj Notation)"
1643        ,"spkgs": [ "single" ]
1644       }
1645      ]
1646    }
1647   ,{
1648      "bucket": "07"
1649     ,"namebase": "python-html5lib"
1650     ,"version": "1.1"
1651     ,"homepage": "https://github.com/html5lib/html5lib-python"
1652     ,"FPC": "generated"
1653     ,"keywords": [ "python" ]
1654     ,"distfile": [ "mirror://PYPIWHL/6c/dd/a834df6482147d48e225a49515aabc28974ad5a4ca3215c18a882565b028/html5lib-1.1-py2.py3-none-any.whl" ]
1655     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
1656     ,"variants":
1657      [
1658       {
1659         "label": "py38"
1660        ,"sdesc": "HTML parser based on WHATWG specification (PY38)"
1661        ,"spkgs": [ "single" ]
1662       }
1663      ,{
1664         "label": "py39"
1665        ,"sdesc": "HTML parser based on WHATWG specification (PY39)"
1666        ,"spkgs": [ "single" ]
1667       }
1668      ]
1669    }
1670   ,{
1671      "bucket": "07"
1672     ,"namebase": "python-validate_email"
1673     ,"version": "1.3"
1674     ,"homepage": "https://github.com/syrusakbary/validate_email"
1675     ,"FPC": "generated"
1676     ,"keywords": [ "python" ]
1677     ,"distfile": [ "mirror://PYPI/v/validate_email/validate_email-1.3.tar.gz" ]
1678     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
1679     ,"variants":
1680      [
1681       {
1682         "label": "py38"
1683        ,"sdesc": "E-mail format and existence checks (PY38)"
1684        ,"spkgs": [ "single" ]
1685       }
1686      ,{
1687         "label": "py39"
1688        ,"sdesc": "E-mail format and existence checks (PY39)"
1689        ,"spkgs": [ "single" ]
1690       }
1691      ]
1692    }
1693   ,{
1694      "bucket": "07"
1695     ,"namebase": "python-wheel"
1696     ,"version": "0.36.2"
1697     ,"homepage": "https://github.com/pypa/wheel"
1698     ,"FPC": "generated"
1699     ,"keywords": [ "python" ]
1700     ,"distfile": [ "mirror://PYPIWHL/65/63/39d04c74222770ed1589c0eaba06c05891801219272420b40311cd60c880/wheel-0.36.2-py2.py3-none-any.whl" ]
1701     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
1702     ,"variants":
1703      [
1704       {
1705         "label": "py38"
1706        ,"sdesc": "Built-package format for Python (PY38)"
1707        ,"spkgs": [ "single" ]
1708       }
1709      ,{
1710         "label": "py39"
1711        ,"sdesc": "Built-package format for Python (PY39)"
1712        ,"spkgs": [ "single" ]
1713       }
1714      ]
1715    }
1716   ,{
1717      "bucket": "07"
1718     ,"namebase": "rasqal"
1719     ,"version": "0.9.33"
1720     ,"homepage": "http://librdf.org/rasqal/"
1721     ,"FPC": "textproc/rasqal"
1722     ,"keywords": [ "textproc" ]
1723     ,"distfile": [ "http://download.librdf.org/source/rasqal-0.9.33.tar.gz" ]
1724     ,"variants":
1725      [
1726       {
1727         "label": "standard"
1728        ,"sdesc": "RDF Query Library for Redland"
1729        ,"spkgs": [ "complete", "primary", "docs" ]
1730       }
1731      ]
1732    }
1733   ,{
1734      "bucket": "07"
1735     ,"namebase": "ruby-gettext"
1736     ,"version": "3.3.7"
1737     ,"homepage": "https://ruby-gettext.github.io/"
1738     ,"FPC": "generated"
1739     ,"keywords": [ "ruby" ]
1740     ,"distfile": [ "mirror://RUBYGEMS//gettext-3.3.7.gem" ]
1741     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
1742     ,"variants":
1743      [
1744       {
1745         "label": "v26"
1746        ,"sdesc": "L10N localization library and tools (v26)"
1747        ,"spkgs": [ "single" ]
1748       }
1749      ,{
1750         "label": "v27"
1751        ,"sdesc": "L10N localization library and tools (v27)"
1752        ,"spkgs": [ "single" ]
1753       }
1754      ,{
1755         "label": "v30"
1756        ,"sdesc": "L10N localization library and tools (v30)"
1757        ,"spkgs": [ "single" ]
1758       }
1759      ]
1760    }
1761   ,{
1762      "bucket": "07"
1763     ,"namebase": "sdl2"
1764     ,"version": "2.0.14"
1765     ,"homepage": "http://www.libsdl.org/"
1766     ,"FPC": "devel/sdl20"
1767     ,"keywords": [ "devel" ]
1768     ,"distfile": [ "http://www.libsdl.org/release/SDL2-2.0.14.tar.gz" ]
1769     ,"cpe": { "product": "simple_directmedia_layer", "vendor": "libsdl" }
1770     ,"variants":
1771      [
1772       {
1773         "label": "standard"
1774        ,"sdesc": "Cross-platform multimedia development API"
1775        ,"spkgs": [ "single" ]
1776       }
1777      ]
1778    }
1779   ,{
1780      "bucket": "08"
1781     ,"namebase": "aspell-hy"
1782     ,"version": "0.10.0.0"
1783     ,"homepage": "http://aspell.net/"
1784     ,"FPC": "textproc/hy-aspell"
1785     ,"keywords": [ "textproc" ]
1786     ,"distfile": [ "mirror://GNU/aspell/dict/hy/aspell6-hy-0.10.0-0.tar.bz2" ]
1787     ,"variants":
1788      [
1789       {
1790         "label": "standard"
1791        ,"sdesc": "Aspell Armenian dictionary"
1792        ,"spkgs": [ "single" ]
1793       }
1794      ]
1795    }
1796   ,{
1797      "bucket": "08"
1798     ,"namebase": "gstreamer1-plugins-base"
1799     ,"version": "1.18.3"
1800     ,"homepage": "https://gstreamer.freedesktop.org/"
1801     ,"FPC": "multimedia/gstreamer1-plugins"
1802     ,"keywords": [ "multimedia" ]
1803     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.18.3.tar.xz" ]
1804     ,"variants":
1805      [
1806       {
1807         "label": "standard"
1808        ,"sdesc": "GStreamer Multimedia Framework Base Plugins"
1809        ,"spkgs": [ "complete", "primary", "nls" ]
1810       }
1811      ]
1812    }
1813   ,{
1814      "bucket": "08"
1815     ,"namebase": "libgsf"
1816     ,"version": "1.14.47"
1817     ,"homepage": "https://developer.gnome.org/gsf/"
1818     ,"FPC": "devel/libgsf"
1819     ,"keywords": [ "devel" ]
1820     ,"distfile": [ "mirror://GNOME/libgsf/1.14/libgsf-1.14.47.tar.xz" ]
1821     ,"cpe": { "product": "libgsf", "vendor": "gnome" }
1822     ,"variants":
1823      [
1824       {
1825         "label": "standard"
1826        ,"sdesc": "Extensible I/O abstraction of file formats"
1827        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
1828       }
1829      ]
1830    }
1831   ,{
1832      "bucket": "08"
1833     ,"namebase": "libxml2"
1834     ,"version": "2.9.10"
1835     ,"homepage": "http://xmlsoft.org/"
1836     ,"FPC": "textproc/libxml2"
1837     ,"keywords": [ "textproc" ]
1838     ,"distfile": [ "http://xmlsoft.org/sources/libxml2-2.9.10.tar.gz" ]
1839     ,"cpe": { "product": "libxml2", "vendor": "xmlsoft" }
1840     ,"variants":
1841      [
1842       {
1843         "label": "standard"
1844        ,"sdesc": "XML parser library for GNOME"
1845        ,"spkgs": [ "single" ]
1846       }
1847      ]
1848    }
1849   ,{
1850      "bucket": "08"
1851     ,"namebase": "perl-Algorithm-LineSegments"
1852     ,"version": "0.04"
1853     ,"homepage": "https://github.com/hoehrmann/Algorithm-LineSegments"
1854     ,"FPC": "generated"
1855     ,"keywords": [ "perl" ]
1856     ,"distfile": [ "mirror://CPAN/ID:B/BJ/BJOERN/Algorithm-LineSegments-0.04.tar.gz" ]
1857     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
1858     ,"variants":
1859      [
1860       {
1861         "label": "530"
1862        ,"sdesc": "Piecewise linear function approximation (5.30)"
1863        ,"spkgs": [ "single" ]
1864       }
1865      ,{
1866         "label": "532"
1867        ,"sdesc": "Piecewise linear function approximation (5.32)"
1868        ,"spkgs": [ "single" ]
1869       }
1870      ]
1871    }
1872   ,{
1873      "bucket": "08"
1874     ,"namebase": "perl-Algorithm-Nhash"
1875     ,"version": "0.002"
1876     ,"FPC": "generated"
1877     ,"keywords": [ "perl" ]
1878     ,"distfile": [ "mirror://CPAN/ID:M/MO/MOOLI/Algorithm-Nhash-0.002.tar.gz" ]
1879     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
1880     ,"variants":
1881      [
1882       {
1883         "label": "530"
1884        ,"sdesc": "Exim nhash algorithm (5.30)"
1885        ,"spkgs": [ "single" ]
1886       }
1887      ,{
1888         "label": "532"
1889        ,"sdesc": "Exim nhash algorithm (5.32)"
1890        ,"spkgs": [ "single" ]
1891       }
1892      ]
1893    }
1894   ,{
1895      "bucket": "08"
1896     ,"namebase": "perl-MooseX-Getopt"
1897     ,"version": "0.74"
1898     ,"homepage": "https://github.com/moose/MooseX-Getopt"
1899     ,"FPC": "generated"
1900     ,"keywords": [ "perl" ]
1901     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/MooseX-Getopt-0.74.tar.gz" ]
1902     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
1903     ,"variants":
1904      [
1905       {
1906         "label": "530"
1907        ,"sdesc": "Role for processing command line options (5.30)"
1908        ,"spkgs": [ "single" ]
1909       }
1910      ,{
1911         "label": "532"
1912        ,"sdesc": "Role for processing command line options (5.32)"
1913        ,"spkgs": [ "single" ]
1914       }
1915      ]
1916    }
1917   ,{
1918      "bucket": "08"
1919     ,"namebase": "perl-MooseX-Traits"
1920     ,"version": "0.13"
1921     ,"homepage": "https://github.com/moose/MooseX-Traits"
1922     ,"FPC": "generated"
1923     ,"keywords": [ "perl" ]
1924     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/MooseX-Traits-0.13.tar.gz" ]
1925     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
1926     ,"variants":
1927      [
1928       {
1929         "label": "530"
1930        ,"sdesc": "Apply roles at object creation time (5.30)"
1931        ,"spkgs": [ "single" ]
1932       }
1933      ,{
1934         "label": "532"
1935        ,"sdesc": "Apply roles at object creation time (5.32)"
1936        ,"spkgs": [ "single" ]
1937       }
1938      ]
1939    }
1940   ,{
1941      "bucket": "08"
1942     ,"namebase": "pidgin"
1943     ,"version": "2.14.1"
1944     ,"homepage": "https://pidgin.im/"
1945     ,"FPC": "net-im/pidgin"
1946     ,"keywords": [ "net_im" ]
1947     ,"distfile": [ "mirror://SF/pidgin/Pidgin/2.14.1/pidgin-2.14.1.tar.bz2" ]
1948     ,"cpe": { "product": "pidgin", "vendor": "pidgin" }
1949     ,"variants":
1950      [
1951       {
1952         "label": "standard"
1953        ,"sdesc": "Multi-protocol instant messaging client"
1954        ,"spkgs": [ "complete", "purple", "application", "nls" ]
1955       }
1956      ]
1957    }
1958   ,{
1959      "bucket": "08"
1960     ,"namebase": "xorg"
1961     ,"version": "7.7"
1962     ,"homepage": "https://www.x.org/"
1963     ,"FPC": "x11/xorg"
1964     ,"keywords": [ "x11" ]
1965     ,"distfile": [  ]
1966     ,"variants":
1967      [
1968       {
1969         "label": "standard"
1970        ,"sdesc": "X.Org complete distribution meta-port"
1971        ,"spkgs": [ "single" ]
1972       }
1973      ,{
1974         "label": "minimal"
1975        ,"sdesc": "X.Org minimal distribution meta-port"
1976        ,"spkgs": [ "single" ]
1977       }
1978      ]
1979    }
1980   ,{
1981      "bucket": "09"
1982     ,"namebase": "R-Rook"
1983     ,"version": "1.1-1"
1984     ,"FPC": "generated"
1985     ,"keywords": [ "cran" ]
1986     ,"distfile": [ "mirror://CRAN/src/contrib/Rook_1.1-1.tar.gz" ]
1987     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
1988     ,"variants":
1989      [
1990       {
1991         "label": "standard"
1992        ,"sdesc": "Rook - a web server interface for R"
1993        ,"spkgs": [ "single" ]
1994       }
1995      ]
1996    }
1997   ,{
1998      "bucket": "09"
1999     ,"namebase": "R-selectr"
2000     ,"version": "0.4-2"
2001     ,"homepage": "https://sjp.co.nz/projects/selectr"
2002     ,"FPC": "generated"
2003     ,"keywords": [ "cran" ]
2004     ,"distfile": [ "mirror://CRAN/src/contrib/selectr_0.4-2.tar.gz" ]
2005     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
2006     ,"variants":
2007      [
2008       {
2009         "label": "standard"
2010        ,"sdesc": "Translate CSS Selectors to XPath Expressions"
2011        ,"spkgs": [ "single" ]
2012       }
2013      ]
2014    }
2015   ,{
2016      "bucket": "09"
2017     ,"namebase": "libfm"
2018     ,"version": "1.3.2"
2019     ,"homepage": "http://pcmanfm.sourceforge.net/"
2020     ,"FPC": "x11/libfm"
2021     ,"keywords": [ "x11" ]
2022     ,"distfile": [ "mirror://SF/pcmanfm/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/LibFM//libfm-1.3.2.tar.xz" ]
2023     ,"variants":
2024      [
2025       {
2026         "label": "standard"
2027        ,"sdesc": "Core library of PCManFM file manager"
2028        ,"spkgs": [ "complete", "primary", "nls" ]
2029       }
2030      ]
2031    }
2032   ,{
2033      "bucket": "09"
2034     ,"namebase": "neon"
2035     ,"version": "0.31.2"
2036     ,"homepage": "https://notroj.github.io/neon/"
2037     ,"FPC": "www/neon"
2038     ,"keywords": [ "www" ]
2039     ,"distfile": [ "https://notroj.github.io/neon/neon-0.31.2.tar.gz" ]
2040     ,"cpe": { "product": "neon", "vendor": "webdav" }
2041     ,"variants":
2042      [
2043       {
2044         "label": "standard"
2045        ,"sdesc": "HTTP and WebDAV client library"
2046        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
2047       }
2048      ]
2049    }
2050   ,{
2051      "bucket": "09"
2052     ,"namebase": "perl-Algorithm-FloodControl"
2053     ,"version": "2.001000"
2054     ,"FPC": "generated"
2055     ,"keywords": [ "perl" ]
2056     ,"distfile": [ "mirror://CPAN/ID:G/GU/GUGU/Algorithm-FloodControl-2.001000.tar.gz" ]
2057     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
2058     ,"variants":
2059      [
2060       {
2061         "label": "530"
2062        ,"sdesc": "Limit event processing to count/time ratio (5.30)"
2063        ,"spkgs": [ "single" ]
2064       }
2065      ,{
2066         "label": "532"
2067        ,"sdesc": "Limit event processing to count/time ratio (5.32)"
2068        ,"spkgs": [ "single" ]
2069       }
2070      ]
2071    }
2072   ,{
2073      "bucket": "09"
2074     ,"namebase": "perl-CPAN-Meta-Check"
2075     ,"version": "0.014"
2076     ,"homepage": "https://github.com/Leont/cpan-meta-check"
2077     ,"FPC": "generated"
2078     ,"keywords": [ "perl" ]
2079     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEONT/CPAN-Meta-Check-0.014.tar.gz" ]
2080     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
2081     ,"variants":
2082      [
2083       {
2084         "label": "530"
2085        ,"sdesc": "Verify requirements in a CPAN::Meta object (5.30)"
2086        ,"spkgs": [ "single" ]
2087       }
2088      ,{
2089         "label": "532"
2090        ,"sdesc": "Verify requirements in a CPAN::Meta object (5.32)"
2091        ,"spkgs": [ "single" ]
2092       }
2093      ]
2094    }
2095   ,{
2096      "bucket": "09"
2097     ,"namebase": "perl-PerlIO-Layers"
2098     ,"version": "0.012"
2099     ,"homepage": "https://github.com/Leont/perlio-layers"
2100     ,"FPC": "generated"
2101     ,"keywords": [ "perl" ]
2102     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEONT/PerlIO-Layers-0.012.tar.gz" ]
2103     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
2104     ,"variants":
2105      [
2106       {
2107         "label": "530"
2108        ,"sdesc": "Querying your filehandle's capabilities (5.30)"
2109        ,"spkgs": [ "single" ]
2110       }
2111      ,{
2112         "label": "532"
2113        ,"sdesc": "Querying your filehandle's capabilities (5.32)"
2114        ,"spkgs": [ "single" ]
2115       }
2116      ]
2117    }
2118   ,{
2119      "bucket": "09"
2120     ,"namebase": "postgresql11"
2121     ,"version": "11.11"
2122     ,"homepage": "https://www.postgresql.org/"
2123     ,"FPC": "databases/postgresql11-server"
2124     ,"keywords": [ "databases" ]
2125     ,"distfile": [ "mirror://PGSQL/source/v11.11/postgresql-11.11.tar.bz2" ]
2126     ,"cpe": { "product": "postgresql", "vendor": "postgresql" }
2127     ,"variants":
2128      [
2129       {
2130         "label": "standard"
2131        ,"sdesc": "Powerful, open source object-relational database"
2132        ,"spkgs": [ "complete", "server", "client", "contrib", "plperl", "plpython", "pltcl", "docs", "nls" ]
2133       }
2134      ]
2135    }
2136   ,{
2137      "bucket": "09"
2138     ,"namebase": "ruby-rchardet"
2139     ,"version": "1.8.0"
2140     ,"homepage": "https://github.com/jmhodges/rchardet"
2141     ,"FPC": "generated"
2142     ,"keywords": [ "ruby" ]
2143     ,"distfile": [ "mirror://RUBYGEMS//rchardet-1.8.0.gem" ]
2144     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
2145     ,"variants":
2146      [
2147       {
2148         "label": "v26"
2149        ,"sdesc": "Character encoding auto-detection (v26)"
2150        ,"spkgs": [ "single" ]
2151       }
2152      ,{
2153         "label": "v27"
2154        ,"sdesc": "Character encoding auto-detection (v27)"
2155        ,"spkgs": [ "single" ]
2156       }
2157      ,{
2158         "label": "v30"
2159        ,"sdesc": "Character encoding auto-detection (v30)"
2160        ,"spkgs": [ "single" ]
2161       }
2162      ]
2163    }
2164   ,{
2165      "bucket": "0A"
2166     ,"namebase": "aspell-vi"
2167     ,"version": "0.01.1.1"
2168     ,"homepage": "http://aspell.net/"
2169     ,"FPC": "vietnamese/aspell"
2170     ,"keywords": [ "textproc", "vietnamese" ]
2171     ,"distfile": [ "mirror://GNU/aspell/dict/vi/aspell6-vi-0.01.1-1.tar.bz2" ]
2172     ,"variants":
2173      [
2174       {
2175         "label": "standard"
2176        ,"sdesc": "Aspell Vietnamese dictionary"
2177        ,"spkgs": [ "single" ]
2178       }
2179      ]
2180    }
2181   ,{
2182      "bucket": "0A"
2183     ,"namebase": "libunwind"
2184     ,"version": "1.5.0"
2185     ,"homepage": "http://savannah.nongnu.org/projects/libunwind"
2186     ,"FPC": "N/A"
2187     ,"keywords": [ "devel" ]
2188     ,"distfile": [ "http://download.savannah.nongnu.org/releases/libunwind/libunwind-1.5.0.tar.gz" ]
2189     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
2190     ,"cpe": { "product": "libunwind", "vendor": "libunwind_project" }
2191     ,"variants":
2192      [
2193       {
2194         "label": "standard"
2195        ,"sdesc": "Generic stack unwinding library"
2196        ,"spkgs": [ "single" ]
2197       }
2198      ]
2199    }
2200   ,{
2201      "bucket": "0A"
2202     ,"namebase": "libxmlxx"
2203     ,"version": "5.0.0"
2204     ,"homepage": "http://libxmlplusplus.sourceforge.net/"
2205     ,"FPC": "N/A"
2206     ,"keywords": [ "textproc" ]
2207     ,"distfile": [ "mirror://GNOME/libxml++/5.0/libxml++-5.0.0.tar.xz" ]
2208     ,"variants":
2209      [
2210       {
2211         "label": "standard"
2212        ,"sdesc": "API 5.0 C++ wrapper for libxml2 parser library"
2213        ,"spkgs": [ "single" ]
2214       }
2215      ]
2216    }
2217   ,{
2218      "bucket": "0A"
2219     ,"namebase": "perl-MailTools"
2220     ,"version": "2.21"
2221     ,"homepage": "https://github.com/markov2/perl5-MailTools"
2222     ,"FPC": "generated"
2223     ,"keywords": [ "perl" ]
2224     ,"distfile": [ "mirror://CPAN/ID:M/MA/MARKOV/MailTools-2.21.tar.gz" ]
2225     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
2226     ,"variants":
2227      [
2228       {
2229         "label": "530"
2230        ,"sdesc": "Various ancient e-mail related modules (5.30)"
2231        ,"spkgs": [ "single" ]
2232       }
2233      ,{
2234         "label": "532"
2235        ,"sdesc": "Various ancient e-mail related modules (5.32)"
2236        ,"spkgs": [ "single" ]
2237       }
2238      ]
2239    }
2240   ,{
2241      "bucket": "0A"
2242     ,"namebase": "python-botocore"
2243     ,"version": "1.20.17"
2244     ,"homepage": "https://github.com/boto/botocore"
2245     ,"FPC": "generated"
2246     ,"keywords": [ "python" ]
2247     ,"distfile": [ "mirror://PYPIWHL/e6/fb/7ea265e28306dde068c74e6792affd4df43e51784384829c69142042ad56/botocore-1.20.17-py2.py3-none-any.whl" ]
2248     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
2249     ,"variants":
2250      [
2251       {
2252         "label": "py38"
2253        ,"sdesc": "Low-level, data-driven core of boto 3 (PY38)"
2254        ,"spkgs": [ "single" ]
2255       }
2256      ,{
2257         "label": "py39"
2258        ,"sdesc": "Low-level, data-driven core of boto 3 (PY39)"
2259        ,"spkgs": [ "single" ]
2260       }
2261      ]
2262    }
2263   ,{
2264      "bucket": "0A"
2265     ,"namebase": "python-django-suit"
2266     ,"version": "0.2.28"
2267     ,"homepage": "https://djangosuit.com"
2268     ,"FPC": "generated"
2269     ,"keywords": [ "python" ]
2270     ,"distfile": [ "mirror://PYPIWHL/65/00/f19d9b73b03939e503aa795a403c2f4319f6713e6737f61d62126dc33921/django_suit-0.2.28-py2.py3-none-any.whl" ]
2271     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
2272     ,"variants":
2273      [
2274       {
2275         "label": "py38"
2276        ,"sdesc": "Modern theme for Django admin interface (PY38)"
2277        ,"spkgs": [ "single" ]
2278       }
2279      ,{
2280         "label": "py39"
2281        ,"sdesc": "Modern theme for Django admin interface (PY39)"
2282        ,"spkgs": [ "single" ]
2283       }
2284      ]
2285    }
2286   ,{
2287      "bucket": "0A"
2288     ,"namebase": "python-fusepy"
2289     ,"version": "3.0.1"
2290     ,"homepage": "https://github.com/fusepy/fusepy"
2291     ,"FPC": "generated"
2292     ,"keywords": [ "python" ]
2293     ,"distfile": [ "mirror://PYPI/f/fusepy/fusepy-3.0.1.tar.gz" ]
2294     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
2295     ,"variants":
2296      [
2297       {
2298         "label": "py38"
2299        ,"sdesc": "Simple ctypes bindings for FUSE (PY38)"
2300        ,"spkgs": [ "single" ]
2301       }
2302      ,{
2303         "label": "py39"
2304        ,"sdesc": "Simple ctypes bindings for FUSE (PY39)"
2305        ,"spkgs": [ "single" ]
2306       }
2307      ]
2308    }
2309   ,{
2310      "bucket": "0A"
2311     ,"namebase": "python-pycodestyle"
2312     ,"version": "2.6.0"
2313     ,"homepage": "https://pycodestyle.readthedocs.io/"
2314     ,"FPC": "generated"
2315     ,"keywords": [ "python" ]
2316     ,"distfile": [ "mirror://PYPIWHL/10/5b/88879fb861ab79aef45c7e199cae3ef7af487b5603dcb363517a50602dd7/pycodestyle-2.6.0-py2.py3-none-any.whl" ]
2317     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
2318     ,"variants":
2319      [
2320       {
2321         "label": "py38"
2322        ,"sdesc": "Python style guide checker (PY38)"
2323        ,"spkgs": [ "single" ]
2324       }
2325      ,{
2326         "label": "py39"
2327        ,"sdesc": "Python style guide checker (PY39)"
2328        ,"spkgs": [ "single" ]
2329       }
2330      ]
2331    }
2332   ,{
2333      "bucket": "0A"
2334     ,"namebase": "python-python-magic"
2335     ,"version": "0.4.22"
2336     ,"homepage": "https://github.com/ahupp/python-magic"
2337     ,"FPC": "generated"
2338     ,"keywords": [ "python" ]
2339     ,"distfile": [ "mirror://PYPIWHL/ba/7c/1d1d4bdda29bfec662b9b50951dee2dddf7747d3cbf7777f3d1c63372bd0/python_magic-0.4.22-py2.py3-none-any.whl" ]
2340     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
2341     ,"variants":
2342      [
2343       {
2344         "label": "py38"
2345        ,"sdesc": "File type identification using libmagic (PY38)"
2346        ,"spkgs": [ "single" ]
2347       }
2348      ,{
2349         "label": "py39"
2350        ,"sdesc": "File type identification using libmagic (PY39)"
2351        ,"spkgs": [ "single" ]
2352       }
2353      ]
2354    }
2355   ,{
2356      "bucket": "0A"
2357     ,"namebase": "python-requests"
2358     ,"version": "2.25.1"
2359     ,"homepage": "https://requests.readthedocs.io"
2360     ,"FPC": "generated"
2361     ,"keywords": [ "python" ]
2362     ,"distfile": [ "mirror://PYPIWHL/29/c1/24814557f1d22c56d50280771a17307e6bf87b70727d975fd6b2ce6b014a/requests-2.25.1-py2.py3-none-any.whl" ]
2363     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
2364     ,"cpe": { "product": "requests", "vendor": "python-requests" }
2365     ,"variants":
2366      [
2367       {
2368         "label": "py38"
2369        ,"sdesc": "Python HTTP for Humans (PY38)"
2370        ,"spkgs": [ "single" ]
2371       }
2372      ,{
2373         "label": "py39"
2374        ,"sdesc": "Python HTTP for Humans (PY39)"
2375        ,"spkgs": [ "single" ]
2376       }
2377      ]
2378    }
2379   ,{
2380      "bucket": "0A"
2381     ,"namebase": "xorg-xpm"
2382     ,"version": "3.5.13"
2383     ,"homepage": "https://www.x.org/"
2384     ,"FPC": "x11/libXpm"
2385     ,"keywords": [ "x11" ]
2386     ,"distfile": [ "mirror://XORG/individual/lib/libXpm-3.5.13.tar.bz2" ]
2387     ,"cpe": { "product": "libxpm", "vendor": "libxpm_project" }
2388     ,"variants":
2389      [
2390       {
2391         "label": "standard"
2392        ,"sdesc": "X Pixmap library"
2393        ,"spkgs": [ "single" ]
2394       }
2395      ]
2396    }
2397   ,{
2398      "bucket": "0B"
2399     ,"namebase": "R-dichromat"
2400     ,"version": "2.0-0"
2401     ,"FPC": "generated"
2402     ,"keywords": [ "cran" ]
2403     ,"distfile": [ "mirror://CRAN/src/contrib/dichromat_2.0-0.tar.gz" ]
2404     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
2405     ,"variants":
2406      [
2407       {
2408         "label": "standard"
2409        ,"sdesc": "Color Schemes for Dichromats"
2410        ,"spkgs": [ "single" ]
2411       }
2412      ]
2413    }
2414   ,{
2415      "bucket": "0B"
2416     ,"namebase": "less"
2417     ,"version": "563"
2418     ,"homepage": "http://www.greenwoodsoftware.com/less/"
2419     ,"FPC": "sysutils/less"
2420     ,"keywords": [ "sysutils" ]
2421     ,"distfile": [ "http://www.greenwoodsoftware.com/less/less-563.tar.gz" ]
2422     ,"cpe": { "product": "less", "vendor": "gnu" }
2423     ,"variants":
2424      [
2425       {
2426         "label": "standard"
2427        ,"sdesc": "Popular open-source file pager"
2428        ,"spkgs": [ "single" ]
2429       }
2430      ,{
2431         "label": "color"
2432        ,"sdesc": "Popular file pager with color sequence support"
2433        ,"spkgs": [ "single" ]
2434       }
2435      ]
2436    }
2437   ,{
2438      "bucket": "0B"
2439     ,"namebase": "perl-Exporter-Easy"
2440     ,"version": "0.18"
2441     ,"homepage": "https://github.com/neilb/Exporter-Easy"
2442     ,"FPC": "generated"
2443     ,"keywords": [ "perl" ]
2444     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEILB/Exporter-Easy-0.18.tar.gz" ]
2445     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
2446     ,"variants":
2447      [
2448       {
2449         "label": "530"
2450        ,"sdesc": "Takes the drudgery out of Exporting symbols (5.30)"
2451        ,"spkgs": [ "single" ]
2452       }
2453      ,{
2454         "label": "532"
2455        ,"sdesc": "Takes the drudgery out of Exporting symbols (5.32)"
2456        ,"spkgs": [ "single" ]
2457       }
2458      ]
2459    }
2460   ,{
2461      "bucket": "0B"
2462     ,"namebase": "perl-Import-Into"
2463     ,"version": "1.002005"
2464     ,"homepage": "http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit/Import-Into.git"
2465     ,"FPC": "generated"
2466     ,"keywords": [ "perl" ]
2467     ,"distfile": [ "mirror://CPAN/ID:H/HA/HAARG/Import-Into-1.002005.tar.gz" ]
2468     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
2469     ,"variants":
2470      [
2471       {
2472         "label": "530"
2473        ,"sdesc": "Import packages into other packages (5.30)"
2474        ,"spkgs": [ "single" ]
2475       }
2476      ,{
2477         "label": "532"
2478        ,"sdesc": "Import packages into other packages (5.32)"
2479        ,"spkgs": [ "single" ]
2480       }
2481      ]
2482    }
2483   ,{
2484      "bucket": "0B"
2485     ,"namebase": "perl-Smart-Args"
2486     ,"version": "0.14"
2487     ,"homepage": "https://github.com/tokuhirom/Smart-Args"
2488     ,"FPC": "generated"
2489     ,"keywords": [ "perl" ]
2490     ,"distfile": [ "mirror://CPAN/ID:T/TO/TOKUHIROM/Smart-Args-0.14.tar.gz" ]
2491     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
2492     ,"variants":
2493      [
2494       {
2495         "label": "530"
2496        ,"sdesc": "Argument validation for you (5.30)"
2497        ,"spkgs": [ "single" ]
2498       }
2499      ,{
2500         "label": "532"
2501        ,"sdesc": "Argument validation for you (5.32)"
2502        ,"spkgs": [ "single" ]
2503       }
2504      ]
2505    }
2506   ,{
2507      "bucket": "0B"
2508     ,"namebase": "php73-gmp"
2509     ,"version": "7.3.27"
2510     ,"homepage": "https://php.net/"
2511     ,"FPC": "math/php73-gmp"
2512     ,"keywords": [ "lang", "www", "php", "math" ]
2513     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
2514     ,"cpe": { "product": "php", "vendor": "php" }
2515     ,"variants":
2516      [
2517       {
2518         "label": "standard"
2519        ,"sdesc": "PHP 7.3 extension: gmp arbitrary-length integers"
2520        ,"spkgs": [ "single" ]
2521       }
2522      ]
2523    }
2524   ,{
2525      "bucket": "0B"
2526     ,"namebase": "php74-xsl"
2527     ,"version": "7.4.15"
2528     ,"homepage": "https://php.net/"
2529     ,"FPC": "textproc/php74-xsl"
2530     ,"keywords": [ "lang", "www", "php", "textproc" ]
2531     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
2532     ,"cpe": { "product": "php", "vendor": "php" }
2533     ,"variants":
2534      [
2535       {
2536         "label": "standard"
2537        ,"sdesc": "PHP 7.4 extension: xsl (transformations)"
2538        ,"spkgs": [ "single" ]
2539       }
2540      ]
2541    }
2542   ,{
2543      "bucket": "0B"
2544     ,"namebase": "php80-gd"
2545     ,"version": "8.0.2"
2546     ,"homepage": "https://php.net/"
2547     ,"FPC": "graphics/php80-gd"
2548     ,"keywords": [ "lang", "www", "php", "graphics" ]
2549     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
2550     ,"cpe": { "product": "php", "vendor": "php" }
2551     ,"variants":
2552      [
2553       {
2554         "label": "standard"
2555        ,"sdesc": "PHP 8.0 extension: gd (image processing)"
2556        ,"spkgs": [ "single" ]
2557       }
2558      ]
2559    }
2560   ,{
2561      "bucket": "0B"
2562     ,"namebase": "ruby-erubis"
2563     ,"version": "2.7.0"
2564     ,"homepage": "http://www.kuwata-lab.com/erubis/"
2565     ,"FPC": "generated"
2566     ,"keywords": [ "ruby" ]
2567     ,"distfile": [ "mirror://RUBYGEMS//erubis-2.7.0.gem" ]
2568     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
2569     ,"variants":
2570      [
2571       {
2572         "label": "v26"
2573        ,"sdesc": "Embedded Ruby implementation (v26)"
2574        ,"spkgs": [ "single" ]
2575       }
2576      ,{
2577         "label": "v27"
2578        ,"sdesc": "Embedded Ruby implementation (v27)"
2579        ,"spkgs": [ "single" ]
2580       }
2581      ,{
2582         "label": "v30"
2583        ,"sdesc": "Embedded Ruby implementation (v30)"
2584        ,"spkgs": [ "single" ]
2585       }
2586      ]
2587    }
2588   ,{
2589      "bucket": "0B"
2590     ,"namebase": "xorg-font-bitstream-75dpi"
2591     ,"version": "1.0.3"
2592     ,"homepage": "https://www.x.org/"
2593     ,"FPC": "x11-fonts/font-bitstream-75dpi"
2594     ,"keywords": [ "x11_fonts" ]
2595     ,"distfile": [ "mirror://XORG/individual/font/font-bitstream-75dpi-1.0.3.tar.bz2" ]
2596     ,"variants":
2597      [
2598       {
2599         "label": "standard"
2600        ,"sdesc": "X.org Bitstream 75 DPI font"
2601        ,"spkgs": [ "single" ]
2602       }
2603      ]
2604    }
2605   ,{
2606      "bucket": "0C"
2607     ,"namebase": "R-devtools"
2608     ,"version": "2.3.2"
2609     ,"homepage": "https://devtools.r-lib.org/"
2610     ,"FPC": "generated"
2611     ,"keywords": [ "cran" ]
2612     ,"distfile": [ "mirror://CRAN/src/contrib/devtools_2.3.2.tar.gz" ]
2613     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
2614     ,"variants":
2615      [
2616       {
2617         "label": "standard"
2618        ,"sdesc": "Tools to Make Developing R Packages Easier"
2619        ,"spkgs": [ "single" ]
2620       }
2621      ]
2622    }
2623   ,{
2624      "bucket": "0C"
2625     ,"namebase": "R-english"
2626     ,"version": "1.2-5"
2627     ,"FPC": "generated"
2628     ,"keywords": [ "cran" ]
2629     ,"distfile": [ "mirror://CRAN/src/contrib/english_1.2-5.tar.gz" ]
2630     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
2631     ,"variants":
2632      [
2633       {
2634         "label": "standard"
2635        ,"sdesc": "Translate Integers into English"
2636        ,"spkgs": [ "single" ]
2637       }
2638      ]
2639    }
2640   ,{
2641      "bucket": "0C"
2642     ,"namebase": "ansible-base"
2643     ,"version": "2.10.6"
2644     ,"homepage": "https://www.ansible.com/"
2645     ,"FPC": "sysutils/ansible"
2646     ,"keywords": [ "sysutils", "python" ]
2647     ,"distfile": [ "https://pypi.python.org/packages/source/a/ansible-base/ansible-base-2.10.6.tar.gz" ]
2648     ,"variants":
2649      [
2650       {
2651         "label": "standard"
2652        ,"sdesc": "Radically simple IT automation"
2653        ,"spkgs": [ "complete", "primary", "examples" ]
2654       }
2655      ]
2656    }
2657   ,{
2658      "bucket": "0C"
2659     ,"namebase": "aspell-te"
2660     ,"version": "0.01.2"
2661     ,"homepage": "http://aspell.net/"
2662     ,"FPC": "textproc/te-aspell"
2663     ,"keywords": [ "textproc" ]
2664     ,"distfile": [ "mirror://GNU/aspell/dict/te/aspell6-te-0.01-2.tar.bz2" ]
2665     ,"variants":
2666      [
2667       {
2668         "label": "standard"
2669        ,"sdesc": "Aspell Telugu dictionary"
2670        ,"spkgs": [ "single" ]
2671       }
2672      ]
2673    }
2674   ,{
2675      "bucket": "0C"
2676     ,"namebase": "perl-HTTP-XSCookies"
2677     ,"version": "0.000021"
2678     ,"homepage": "https://github.com/gonzus/http-xscookies"
2679     ,"FPC": "generated"
2680     ,"keywords": [ "perl" ]
2681     ,"distfile": [ "mirror://CPAN/ID:G/GO/GONZUS/HTTP-XSCookies-0.000021.tar.gz" ]
2682     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
2683     ,"variants":
2684      [
2685       {
2686         "label": "530"
2687        ,"sdesc": "Fast XS cookie mangling for Perl (5.30)"
2688        ,"spkgs": [ "single" ]
2689       }
2690      ,{
2691         "label": "532"
2692        ,"sdesc": "Fast XS cookie mangling for Perl (5.32)"
2693        ,"spkgs": [ "single" ]
2694       }
2695      ]
2696    }
2697   ,{
2698      "bucket": "0C"
2699     ,"namebase": "perl-Mail-AuthenticationResults"
2700     ,"version": "2.20210112"
2701     ,"FPC": "generated"
2702     ,"keywords": [ "perl" ]
2703     ,"distfile": [ "mirror://CPAN/ID:M/MB/MBRADSHAW/Mail-AuthenticationResults-2.20210112.tar.gz" ]
2704     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
2705     ,"variants":
2706      [
2707       {
2708         "label": "530"
2709        ,"sdesc": "Authentication-Results headers (5.30)"
2710        ,"spkgs": [ "single" ]
2711       }
2712      ,{
2713         "label": "532"
2714        ,"sdesc": "Authentication-Results headers (5.32)"
2715        ,"spkgs": [ "single" ]
2716       }
2717      ]
2718    }
2719   ,{
2720      "bucket": "0C"
2721     ,"namebase": "php80-gmp"
2722     ,"version": "8.0.2"
2723     ,"homepage": "https://php.net/"
2724     ,"FPC": "math/php80-gmp"
2725     ,"keywords": [ "lang", "www", "php", "math" ]
2726     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
2727     ,"cpe": { "product": "php", "vendor": "php" }
2728     ,"variants":
2729      [
2730       {
2731         "label": "standard"
2732        ,"sdesc": "PHP 8.0 extension: gmp arbitrary-length integers"
2733        ,"spkgs": [ "single" ]
2734       }
2735      ]
2736    }
2737   ,{
2738      "bucket": "0C"
2739     ,"namebase": "x265"
2740     ,"version": "3.4"
2741     ,"homepage": "https://www.videolan.org/developers/x265.html"
2742     ,"FPC": "multimedia/x265"
2743     ,"keywords": [ "multimedia" ]
2744     ,"distfile": [ "mirror://GITHUB/videolan:x265:3.4/videolan-x265-3.4.tar.gz" ]
2745     ,"cpe": { "product": "x265_high_efficiency_video_coding", "vendor": "multicorewareinc" }
2746     ,"variants":
2747      [
2748       {
2749         "label": "standard"
2750        ,"sdesc": "Library for encoding h.265/HEVC video streams"
2751        ,"spkgs": [ "single" ]
2752       }
2753      ]
2754    }
2755   ,{
2756      "bucket": "0D"
2757     ,"namebase": "R-bit64"
2758     ,"version": "4.0.5"
2759     ,"homepage": "https://github.com/truecluster/bit64"
2760     ,"FPC": "generated"
2761     ,"keywords": [ "cran" ]
2762     ,"distfile": [ "mirror://CRAN/src/contrib/bit64_4.0.5.tar.gz" ]
2763     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
2764     ,"variants":
2765      [
2766       {
2767         "label": "standard"
2768        ,"sdesc": "S3 Class for Vectors of 64bit Integers"
2769        ,"spkgs": [ "single" ]
2770       }
2771      ]
2772    }
2773   ,{
2774      "bucket": "0D"
2775     ,"namebase": "R-bslib"
2776     ,"version": "0.2.4"
2777     ,"homepage": "https://rstudio.github.io/bslib/"
2778     ,"FPC": "generated"
2779     ,"keywords": [ "cran" ]
2780     ,"distfile": [ "mirror://CRAN/src/contrib/bslib_0.2.4.tar.gz" ]
2781     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
2782     ,"variants":
2783      [
2784       {
2785         "label": "standard"
2786        ,"sdesc": "Custom Bootstrap and Sass themes"
2787        ,"spkgs": [ "single" ]
2788       }
2789      ]
2790    }
2791   ,{
2792      "bucket": "0D"
2793     ,"namebase": "R-nloptr"
2794     ,"version": "1.2.2.2"
2795     ,"FPC": "generated"
2796     ,"keywords": [ "cran" ]
2797     ,"distfile": [ "mirror://CRAN/src/contrib/nloptr_1.2.2.2.tar.gz" ]
2798     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
2799     ,"variants":
2800      [
2801       {
2802         "label": "standard"
2803        ,"sdesc": "R Interface to NLopt"
2804        ,"spkgs": [ "single" ]
2805       }
2806      ]
2807    }
2808   ,{
2809      "bucket": "0D"
2810     ,"namebase": "alpine"
2811     ,"version": "2.24"
2812     ,"homepage": "https://repo.or.cz/alpine.git"
2813     ,"FPC": "mail/alpine"
2814     ,"keywords": [ "mail" ]
2815     ,"distfile": [ "http://repo.or.cz/alpine.git/snapshot/3165f59b344fb4d56d161541f294754d56bcb372.tar.gz" ]
2816     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
2817     ,"cpe": { "product": "alpine", "vendor": "alpine_project" }
2818     ,"variants":
2819      [
2820       {
2821         "label": "standard"
2822        ,"sdesc": "Powerful and easy to use text email/news client"
2823        ,"spkgs": [ "single" ]
2824       }
2825      ]
2826    }
2827   ,{
2828      "bucket": "0D"
2829     ,"namebase": "perl-Algorithm-Metric-Chessboard"
2830     ,"version": "0.01"
2831     ,"FPC": "generated"
2832     ,"keywords": [ "perl" ]
2833     ,"distfile": [ "mirror://CPAN/ID:K/KA/KAKE/Algorithm-Metric-Chessboard-0.01.tar.gz" ]
2834     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
2835     ,"variants":
2836      [
2837       {
2838         "label": "530"
2839        ,"sdesc": "Calculate distances on a square grid (5.30)"
2840        ,"spkgs": [ "single" ]
2841       }
2842      ,{
2843         "label": "532"
2844        ,"sdesc": "Calculate distances on a square grid (5.32)"
2845        ,"spkgs": [ "single" ]
2846       }
2847      ]
2848    }
2849   ,{
2850      "bucket": "0D"
2851     ,"namebase": "perl-Cache-FastMmap"
2852     ,"version": "1.56"
2853     ,"homepage": "https://github.com/robmueller/cache-fastmmap"
2854     ,"FPC": "generated"
2855     ,"keywords": [ "perl" ]
2856     ,"distfile": [ "mirror://CPAN/ID:R/RO/ROBM/Cache-FastMmap-1.56.tar.gz" ]
2857     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
2858     ,"variants":
2859      [
2860       {
2861         "label": "530"
2862        ,"sdesc": "Shared memory interprocess cache (5.30)"
2863        ,"spkgs": [ "single" ]
2864       }
2865      ,{
2866         "label": "532"
2867        ,"sdesc": "Shared memory interprocess cache (5.32)"
2868        ,"spkgs": [ "single" ]
2869       }
2870      ]
2871    }
2872   ,{
2873      "bucket": "0D"
2874     ,"namebase": "perl-File-HomeDir"
2875     ,"version": "1.006"
2876     ,"homepage": "https://github.com/perl5-utils/File-HomeDir"
2877     ,"FPC": "generated"
2878     ,"keywords": [ "perl" ]
2879     ,"distfile": [ "mirror://CPAN/ID:R/RE/REHSACK/File-HomeDir-1.006.tar.gz" ]
2880     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
2881     ,"variants":
2882      [
2883       {
2884         "label": "530"
2885        ,"sdesc": "Locate home directory on any plaform (5.30)"
2886        ,"spkgs": [ "single" ]
2887       }
2888      ,{
2889         "label": "532"
2890        ,"sdesc": "Locate home directory on any plaform (5.32)"
2891        ,"spkgs": [ "single" ]
2892       }
2893      ]
2894    }
2895   ,{
2896      "bucket": "0D"
2897     ,"namebase": "perl-HTML-TableExtract"
2898     ,"version": "2.15"
2899     ,"FPC": "generated"
2900     ,"keywords": [ "perl" ]
2901     ,"distfile": [ "mirror://CPAN/ID:M/MS/MSISK/HTML-TableExtract-2.15.tar.gz" ]
2902     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
2903     ,"variants":
2904      [
2905       {
2906         "label": "530"
2907        ,"sdesc": "HTML table information extractor (5.30)"
2908        ,"spkgs": [ "single" ]
2909       }
2910      ,{
2911         "label": "532"
2912        ,"sdesc": "HTML table information extractor (5.32)"
2913        ,"spkgs": [ "single" ]
2914       }
2915      ]
2916    }
2917   ,{
2918      "bucket": "0D"
2919     ,"namebase": "perl-Pod-POM"
2920     ,"version": "2.01"
2921     ,"homepage": "https://github.com/neilb/Pod-POM"
2922     ,"FPC": "generated"
2923     ,"keywords": [ "perl" ]
2924     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEILB/Pod-POM-2.01.tar.gz" ]
2925     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
2926     ,"variants":
2927      [
2928       {
2929         "label": "530"
2930        ,"sdesc": "POD Object Model (5.30)"
2931        ,"spkgs": [ "single" ]
2932       }
2933      ,{
2934         "label": "532"
2935        ,"sdesc": "POD Object Model (5.32)"
2936        ,"spkgs": [ "single" ]
2937       }
2938      ]
2939    }
2940   ,{
2941      "bucket": "0D"
2942     ,"namebase": "php74-readline"
2943     ,"version": "7.4.15"
2944     ,"homepage": "https://php.net/"
2945     ,"FPC": "devel/php74-readline"
2946     ,"keywords": [ "lang", "www", "php", "devel" ]
2947     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
2948     ,"cpe": { "product": "php", "vendor": "php" }
2949     ,"variants":
2950      [
2951       {
2952         "label": "standard"
2953        ,"sdesc": "PHP 7.4 extension: readline library interface"
2954        ,"spkgs": [ "single" ]
2955       }
2956      ]
2957    }
2958   ,{
2959      "bucket": "0D"
2960     ,"namebase": "pstotext"
2961     ,"version": "1.9"
2962     ,"FPC": "print/pstotext"
2963     ,"keywords": [ "print" ]
2964     ,"distfile": [ "http://ravenports.elderlinux.org/distcache/pstotext-1.9.tar.gz" ]
2965     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
2966     ,"variants":
2967      [
2968       {
2969         "label": "standard"
2970        ,"sdesc": "Extract text from PostScript or PDF files"
2971        ,"spkgs": [ "single" ]
2972       }
2973      ]
2974    }
2975   ,{
2976      "bucket": "0D"
2977     ,"namebase": "python-zipp"
2978     ,"version": "3.4.0"
2979     ,"homepage": "https://github.com/jaraco/zipp"
2980     ,"FPC": "generated"
2981     ,"keywords": [ "python" ]
2982     ,"distfile": [ "mirror://PYPIWHL/41/ad/6a4f1a124b325618a7fb758b885b68ff7b058eec47d9220a12ab38d90b1f/zipp-3.4.0-py3-none-any.whl" ]
2983     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
2984     ,"variants":
2985      [
2986       {
2987         "label": "py38"
2988        ,"sdesc": "Backport of pathlib wrapper for zip files (PY38)"
2989        ,"spkgs": [ "single" ]
2990       }
2991      ,{
2992         "label": "py39"
2993        ,"sdesc": "Backport of pathlib wrapper for zip files (PY39)"
2994        ,"spkgs": [ "single" ]
2995       }
2996      ]
2997    }
2998   ,{
2999      "bucket": "0D"
3000     ,"namebase": "sndio"
3001     ,"version": "1.7.0"
3002     ,"homepage": "http://www.sndio.org/"
3003     ,"FPC": "audio/sndio"
3004     ,"keywords": [ "audio" ]
3005     ,"distfile": [ "http://www.sndio.org/sndio-1.7.0.tar.gz" ]
3006     ,"variants":
3007      [
3008       {
3009         "label": "standard"
3010        ,"sdesc": "Small audio and MIDI framework from OpenBSD"
3011        ,"spkgs": [ "single" ]
3012       }
3013      ]
3014    }
3015   ,{
3016      "bucket": "0D"
3017     ,"namebase": "xorg-apps"
3018     ,"version": "7.7"
3019     ,"homepage": "https://www.x.org/"
3020     ,"FPC": "x11/xorg-apps"
3021     ,"keywords": [ "x11" ]
3022     ,"distfile": [  ]
3023     ,"variants":
3024      [
3025       {
3026         "label": "standard"
3027        ,"sdesc": "X.Org applications meta-port"
3028        ,"spkgs": [ "single" ]
3029       }
3030      ]
3031    }
3032   ,{
3033      "bucket": "0E"
3034     ,"namebase": "cscope"
3035     ,"version": "15.9"
3036     ,"homepage": "http://cscope.sourceforge.net/"
3037     ,"FPC": "devel/cscope"
3038     ,"keywords": [ "devel" ]
3039     ,"distfile": [ "mirror://SF/cscope/cscope/v15.9/cscope-15.9.tar.gz" ]
3040     ,"cpe": { "product": "cscope", "vendor": "cscope" }
3041     ,"variants":
3042      [
3043       {
3044         "label": "standard"
3045        ,"sdesc": "C source code tree search and browse tool"
3046        ,"spkgs": [ "single" ]
3047       }
3048      ]
3049    }
3050   ,{
3051      "bucket": "0E"
3052     ,"namebase": "eawpatches"
3053     ,"version": "12"
3054     ,"FPC": "audio/eawpats"
3055     ,"keywords": [ "audio" ]
3056     ,"distfile": [ "http://distfiles.gentoo.org/distfiles/eawpats12_full.tar.gz" ]
3057     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
3058     ,"variants":
3059      [
3060       {
3061         "label": "standard"
3062        ,"sdesc": "Collection of Gravis Ultrasound MIDI patches"
3063        ,"spkgs": [ "complete", "primary", "docs" ]
3064       }
3065      ]
3066    }
3067   ,{
3068      "bucket": "0E"
3069     ,"namebase": "glm"
3070     ,"version": "0.9.9.8"
3071     ,"homepage": "https://glm.g-truc.net/"
3072     ,"FPC": "math/glm"
3073     ,"keywords": [ "math", "graphics" ]
3074     ,"distfile": [ "mirror://GITHUB/g-truc:glm:0.9.9.8/g-truc-glm-0.9.9.8.tar.gz" ]
3075     ,"variants":
3076      [
3077       {
3078         "label": "standard"
3079        ,"sdesc": "C++ mathematics library for graphics programming"
3080        ,"spkgs": [ "single" ]
3081       }
3082      ]
3083    }
3084   ,{
3085      "bucket": "0E"
3086     ,"namebase": "hunspell-fr"
3087     ,"version": "7.0"
3088     ,"homepage": "https://grammalecte.net/"
3089     ,"FPC": "french/hunspell"
3090     ,"keywords": [ "textproc", "french" ]
3091     ,"distfile": [ "http://grammalecte.net/download/fr/hunspell-french-dictionaries-v7.0.zip" ]
3092     ,"variants":
3093      [
3094       {
3095         "label": "standard"
3096        ,"sdesc": "Hunspell French (classique) dictionary"
3097        ,"spkgs": [ "single" ]
3098       }
3099      ,{
3100         "label": "reforme1990"
3101        ,"sdesc": "Hunspell French (reforme1990) dictionary"
3102        ,"spkgs": [ "single" ]
3103       }
3104      ,{
3105         "label": "variantes"
3106        ,"sdesc": "Hunspell French (toutesvariantes) dictionary"
3107        ,"spkgs": [ "single" ]
3108       }
3109      ]
3110    }
3111   ,{
3112      "bucket": "0E"
3113     ,"namebase": "libmodplug"
3114     ,"version": "0.8.9.0"
3115     ,"homepage": "https://github.com/Konstanty/libmodplug"
3116     ,"FPC": "audio/libmodplug"
3117     ,"keywords": [ "audio" ]
3118     ,"distfile": [ "mirror://SF/modplug-xmms/libmodplug/0.8.9.0/libmodplug-0.8.9.0.tar.gz" ]
3119     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
3120     ,"cpe": { "product": "libmodplug", "vendor": "konstanty_bialkowski" }
3121     ,"variants":
3122      [
3123       {
3124         "label": "standard"
3125        ,"sdesc": "Sound module playing library"
3126        ,"spkgs": [ "single" ]
3127       }
3128      ]
3129    }
3130   ,{
3131      "bucket": "0E"
3132     ,"namebase": "m4"
3133     ,"version": "1.4.18"
3134     ,"homepage": "https://www.gnu.org/software/m4/m4.html"
3135     ,"FPC": "devel/m4"
3136     ,"keywords": [ "devel" ]
3137     ,"distfile": [ "mirror://GNU/m4/m4-1.4.18.tar.xz" ]
3138     ,"cpe": { "product": "m4", "vendor": "gnu" }
3139     ,"variants":
3140      [
3141       {
3142         "label": "standard"
3143        ,"sdesc": "GNU implementation of the Unix macro processor"
3144        ,"spkgs": [ "complete", "primary", "examples" ]
3145       }
3146      ,{
3147         "label": "noprefix"
3148        ,"sdesc": "GNU macro processor with unprefixed program name"
3149        ,"spkgs": [ "complete", "primary", "examples" ]
3150       }
3151      ]
3152    }
3153   ,{
3154      "bucket": "0E"
3155     ,"namebase": "opencl-clhpp"
3156     ,"version": "2.0.13"
3157     ,"homepage": "https://github.com/KhronosGroup/OpenCL-CLHPP"
3158     ,"FPC": "N/A"
3159     ,"keywords": [ "devel" ]
3160     ,"distfile": [ "mirror://GITHUB/KhronosGroup:OpenCL-CLHPP:v2.0.13/KhronosGroup-OpenCL-CLHPP-2.0.13.tar.gz" ]
3161     ,"variants":
3162      [
3163       {
3164         "label": "standard"
3165        ,"sdesc": "OpenCL Host API C++ bindings"
3166        ,"spkgs": [ "single" ]
3167       }
3168      ]
3169    }
3170   ,{
3171      "bucket": "0E"
3172     ,"namebase": "perl-Algorithm-LinearManifoldDataClusterer"
3173     ,"version": "1.01"
3174     ,"FPC": "generated"
3175     ,"keywords": [ "perl" ]
3176     ,"distfile": [ "mirror://CPAN/ID:A/AV/AVIKAK/Algorithm-LinearManifoldDataClusterer-1.01.tar.gz" ]
3177     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
3178     ,"variants":
3179      [
3180       {
3181         "label": "530"
3182        ,"sdesc": "Clusters data in low dimensional manifold (5.30)"
3183        ,"spkgs": [ "single" ]
3184       }
3185      ,{
3186         "label": "532"
3187        ,"sdesc": "Clusters data in low dimensional manifold (5.32)"
3188        ,"spkgs": [ "single" ]
3189       }
3190      ]
3191    }
3192   ,{
3193      "bucket": "0E"
3194     ,"namebase": "perl-Moo"
3195     ,"version": "2.004004"
3196     ,"homepage": "https://github.com/moose/Moo"
3197     ,"FPC": "generated"
3198     ,"keywords": [ "perl" ]
3199     ,"distfile": [ "mirror://CPAN/ID:H/HA/HAARG/Moo-2.004004.tar.gz" ]
3200     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
3201     ,"variants":
3202      [
3203       {
3204         "label": "530"
3205        ,"sdesc": "Minimalist Object Orientation (5.30)"
3206        ,"spkgs": [ "single" ]
3207       }
3208      ,{
3209         "label": "532"
3210        ,"sdesc": "Minimalist Object Orientation (5.32)"
3211        ,"spkgs": [ "single" ]
3212       }
3213      ]
3214    }
3215   ,{
3216      "bucket": "0E"
3217     ,"namebase": "php73-opcache"
3218     ,"version": "7.3.27"
3219     ,"homepage": "https://php.net/"
3220     ,"FPC": "www/php73-opcache"
3221     ,"keywords": [ "lang", "www", "php" ]
3222     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
3223     ,"cpe": { "product": "php", "vendor": "php" }
3224     ,"variants":
3225      [
3226       {
3227         "label": "standard"
3228        ,"sdesc": "PHP 7.3 extension: opcache (shared memory cache)"
3229        ,"spkgs": [ "single" ]
3230       }
3231      ]
3232    }
3233   ,{
3234      "bucket": "0E"
3235     ,"namebase": "php73-pdo_pgsql"
3236     ,"version": "7.3.27"
3237     ,"homepage": "https://php.net/"
3238     ,"FPC": "databases/php73-pdo_pgsql"
3239     ,"keywords": [ "lang", "www", "php", "databases" ]
3240     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
3241     ,"cpe": { "product": "php", "vendor": "php" }
3242     ,"variants":
3243      [
3244       {
3245         "label": "standard"
3246        ,"sdesc": "PHP 7.3 extension: pdo_pgsql database driver"
3247        ,"spkgs": [ "single" ]
3248       }
3249      ]
3250    }
3251   ,{
3252      "bucket": "0E"
3253     ,"namebase": "php80-tokenizer"
3254     ,"version": "8.0.2"
3255     ,"homepage": "https://php.net/"
3256     ,"FPC": "devel/php80-tokenizer"
3257     ,"keywords": [ "lang", "www", "php", "devel" ]
3258     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
3259     ,"cpe": { "product": "php", "vendor": "php" }
3260     ,"variants":
3261      [
3262       {
3263         "label": "standard"
3264        ,"sdesc": "PHP 8.0 extension: tokenizer interface"
3265        ,"spkgs": [ "single" ]
3266       }
3267      ]
3268    }
3269   ,{
3270      "bucket": "0E"
3271     ,"namebase": "python-Cython"
3272     ,"version": "0.29.22"
3273     ,"homepage": "https://cython.org/"
3274     ,"FPC": "generated"
3275     ,"keywords": [ "python" ]
3276     ,"distfile": [ "mirror://PYPIWHL/9e/98/bff39b3acaebbc6102be71797f655bbe60738f7339db4ad7bd0772c08daf/Cython-0.29.22-py2.py3-none-any.whl" ]
3277     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
3278     ,"variants":
3279      [
3280       {
3281         "label": "py38"
3282        ,"sdesc": "Compiler to write C extensions for Python (PY38)"
3283        ,"spkgs": [ "single" ]
3284       }
3285      ,{
3286         "label": "py39"
3287        ,"sdesc": "Compiler to write C extensions for Python (PY39)"
3288        ,"spkgs": [ "single" ]
3289       }
3290      ]
3291    }
3292   ,{
3293      "bucket": "0E"
3294     ,"namebase": "python-docutils"
3295     ,"version": "0.16"
3296     ,"homepage": "http://docutils.sourceforge.net/"
3297     ,"FPC": "generated"
3298     ,"keywords": [ "python" ]
3299     ,"distfile": [ "mirror://PYPIWHL/81/44/8a15e45ffa96e6cf82956dd8d7af9e666357e16b0d93b253903475ee947f/docutils-0.16-py2.py3-none-any.whl" ]
3300     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
3301     ,"variants":
3302      [
3303       {
3304         "label": "py38"
3305        ,"sdesc": "Python Documentation Utilities (PY38)"
3306        ,"spkgs": [ "single" ]
3307       }
3308      ,{
3309         "label": "py39"
3310        ,"sdesc": "Python Documentation Utilities (PY39)"
3311        ,"spkgs": [ "single" ]
3312       }
3313      ]
3314    }
3315   ,{
3316      "bucket": "0E"
3317     ,"namebase": "python-flex"
3318     ,"version": "6.14.1"
3319     ,"homepage": "https://github.com/pipermerriam/flex"
3320     ,"FPC": "generated"
3321     ,"keywords": [ "python" ]
3322     ,"distfile": [ "mirror://PYPI/f/flex/flex-6.14.1.tar.gz" ]
3323     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
3324     ,"variants":
3325      [
3326       {
3327         "label": "py38"
3328        ,"sdesc": "Swagger Schema validation (PY38)"
3329        ,"spkgs": [ "single" ]
3330       }
3331      ,{
3332         "label": "py39"
3333        ,"sdesc": "Swagger Schema validation (PY39)"
3334        ,"spkgs": [ "single" ]
3335       }
3336      ]
3337    }
3338   ,{
3339      "bucket": "0E"
3340     ,"namebase": "svm_light"
3341     ,"version": "6.02"
3342     ,"homepage": "http://svmlight.joachims.org/"
3343     ,"FPC": "science/svmlight"
3344     ,"keywords": [ "science" ]
3345     ,"distfile": [ "http://osmot.cs.cornell.edu/svm_light/v6.02/svm_light.tar.gz", "http://cpansearch.perl.org/src/KWILLIAMS/Algorithm-SVMLight-0.09/SVMLight.patch" ]
3346     ,"variants":
3347      [
3348       {
3349         "label": "standard"
3350        ,"sdesc": "Implementation of Support Vector Machines (SVMs)"
3351        ,"spkgs": [ "single" ]
3352       }
3353      ]
3354    }
3355   ,{
3356      "bucket": "0F"
3357     ,"namebase": "lua-filesystem"
3358     ,"version": "1.8.0"
3359     ,"homepage": "https://keplerproject.github.io/luafilesystem"
3360     ,"FPC": "devel/luafilesystem"
3361     ,"keywords": [ "devel" ]
3362     ,"distfile": [ "mirror://GITHUB/keplerproject:luafilesystem:v1_8_0/keplerproject-luafilesystem-1_8_0.tar.gz" ]
3363     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
3364     ,"variants":
3365      [
3366       {
3367         "label": "lua52"
3368        ,"sdesc": "Advanced filesystem-related functions for Lua 5.2"
3369        ,"spkgs": [ "single" ]
3370       }
3371      ,{
3372         "label": "lua53"
3373        ,"sdesc": "Advanced filesystem-related functions for Lua 5.3"
3374        ,"spkgs": [ "single" ]
3375       }
3376      ,{
3377         "label": "lua54"
3378        ,"sdesc": "Advanced filesystem-related functions for Lua 5.4"
3379        ,"spkgs": [ "single" ]
3380       }
3381      ]
3382    }
3383   ,{
3384      "bucket": "0F"
3385     ,"namebase": "pekwm"
3386     ,"version": "0.1.18"
3387     ,"homepage": "https://github.com/pekdon/pekwm"
3388     ,"FPC": "x11-wm/pekwm"
3389     ,"keywords": [ "x11_wm" ]
3390     ,"distfile": [ "mirror://GITHUB/pekdon:pekwm:release-0.1.18/pekdon-pekwm-release-0.1.18.tar.gz" ]
3391     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
3392     ,"variants":
3393      [
3394       {
3395         "label": "standard"
3396        ,"sdesc": "Light, unobtrusive and configurable WM"
3397        ,"spkgs": [ "single" ]
3398       }
3399      ]
3400    }
3401   ,{
3402      "bucket": "0F"
3403     ,"namebase": "perl-Path-Tiny"
3404     ,"version": "0.118"
3405     ,"homepage": "https://github.com/dagolden/Path-Tiny"
3406     ,"FPC": "generated"
3407     ,"keywords": [ "perl" ]
3408     ,"distfile": [ "mirror://CPAN/ID:D/DA/DAGOLDEN/Path-Tiny-0.118.tar.gz" ]
3409     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
3410     ,"variants":
3411      [
3412       {
3413         "label": "530"
3414        ,"sdesc": "File path utility (5.30)"
3415        ,"spkgs": [ "single" ]
3416       }
3417      ,{
3418         "label": "532"
3419        ,"sdesc": "File path utility (5.32)"
3420        ,"spkgs": [ "single" ]
3421       }
3422      ]
3423    }
3424   ,{
3425      "bucket": "0F"
3426     ,"namebase": "perl-Tie-ToObject"
3427     ,"version": "0.03"
3428     ,"FPC": "generated"
3429     ,"keywords": [ "perl" ]
3430     ,"distfile": [ "mirror://CPAN/ID:N/NU/NUFFIN/Tie-ToObject-0.03.tar.gz" ]
3431     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
3432     ,"variants":
3433      [
3434       {
3435         "label": "530"
3436        ,"sdesc": "Tie to an existing object (5.30)"
3437        ,"spkgs": [ "single" ]
3438       }
3439      ,{
3440         "label": "532"
3441        ,"sdesc": "Tie to an existing object (5.32)"
3442        ,"spkgs": [ "single" ]
3443       }
3444      ]
3445    }
3446   ,{
3447      "bucket": "0F"
3448     ,"namebase": "php73-shmop"
3449     ,"version": "7.3.27"
3450     ,"homepage": "https://php.net/"
3451     ,"FPC": "devel/php73-shmop"
3452     ,"keywords": [ "lang", "www", "php", "devel" ]
3453     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
3454     ,"cpe": { "product": "php", "vendor": "php" }
3455     ,"variants":
3456      [
3457       {
3458         "label": "standard"
3459        ,"sdesc": "PHP 7.3 extension: shmop (shared memory ops)"
3460        ,"spkgs": [ "single" ]
3461       }
3462      ]
3463    }
3464   ,{
3465      "bucket": "0F"
3466     ,"namebase": "python-parso"
3467     ,"version": "0.8.1"
3468     ,"homepage": "https://github.com/davidhalter/parso"
3469     ,"FPC": "generated"
3470     ,"keywords": [ "python" ]
3471     ,"distfile": [ "mirror://PYPIWHL/ad/f0/ef6bdb1eba2dbfda60c985cd8d7b47b6ed8c6a1f5d212f39ff50b64f172c/parso-0.8.1-py2.py3-none-any.whl" ]
3472     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
3473     ,"variants":
3474      [
3475       {
3476         "label": "py38"
3477        ,"sdesc": "Python Parser (PY38)"
3478        ,"spkgs": [ "single" ]
3479       }
3480      ,{
3481         "label": "py39"
3482        ,"sdesc": "Python Parser (PY39)"
3483        ,"spkgs": [ "single" ]
3484       }
3485      ]
3486    }
3487   ,{
3488      "bucket": "0F"
3489     ,"namebase": "python-pyasn1"
3490     ,"version": "0.4.8"
3491     ,"homepage": "https://github.com/etingof/pyasn1"
3492     ,"FPC": "generated"
3493     ,"keywords": [ "python" ]
3494     ,"distfile": [ "mirror://PYPIWHL/62/1e/a94a8d635fa3ce4cfc7f506003548d0a2447ae76fd5ca53932970fe3053f/pyasn1-0.4.8-py2.py3-none-any.whl" ]
3495     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
3496     ,"variants":
3497      [
3498       {
3499         "label": "py38"
3500        ,"sdesc": "ASN.1 types and codecs (PY38)"
3501        ,"spkgs": [ "single" ]
3502       }
3503      ,{
3504         "label": "py39"
3505        ,"sdesc": "ASN.1 types and codecs (PY39)"
3506        ,"spkgs": [ "single" ]
3507       }
3508      ]
3509    }
3510   ,{
3511      "bucket": "0F"
3512     ,"namebase": "python-setuptools"
3513     ,"version": "53.1.0"
3514     ,"homepage": "https://github.com/pypa/setuptools"
3515     ,"FPC": "devel/py-setuptools"
3516     ,"keywords": [ "python", "devel", "sysutils" ]
3517     ,"distfile": [ "mirror://PYPI/s/setuptools/setuptools-53.1.0.tar.gz" ]
3518     ,"cpe": { "product": "setuptools", "vendor": "python" }
3519     ,"variants":
3520      [
3521       {
3522         "label": "py38"
3523        ,"sdesc": "Python package development process library (PY 38)"
3524        ,"spkgs": [ "single" ]
3525       }
3526      ,{
3527         "label": "py39"
3528        ,"sdesc": "Python package development process library (PY 39)"
3529        ,"spkgs": [ "single" ]
3530       }
3531      ]
3532    }
3533   ,{
3534      "bucket": "0F"
3535     ,"namebase": "roundcube"
3536     ,"version": "1.4.11"
3537     ,"homepage": "https://roundcube.net/"
3538     ,"FPC": "mail/roundcube"
3539     ,"keywords": [ "mail", "www" ]
3540     ,"distfile": [ "https://github.com/roundcube/roundcubemail/releases/download/1.4.11/roundcubemail-1.4.11-complete.tar.gz" ]
3541     ,"cpe": { "product": "webmail", "vendor": "roundcube" }
3542     ,"variants":
3543      [
3544       {
3545         "label": "php73"
3546        ,"sdesc": "Open source webmail software (php73)"
3547        ,"spkgs": [ "complete", "primary", "docs" ]
3548       }
3549      ,{
3550         "label": "php74"
3551        ,"sdesc": "Open source webmail software (php74)"
3552        ,"spkgs": [ "complete", "primary", "docs" ]
3553       }
3554      ,{
3555         "label": "php80"
3556        ,"sdesc": "Open source webmail software (php80)"
3557        ,"spkgs": [ "complete", "primary", "docs" ]
3558       }
3559      ]
3560    }
3561   ,{
3562      "bucket": "0F"
3563     ,"namebase": "whowatch"
3564     ,"version": "1.8.6"
3565     ,"homepage": "https://github.com/mtsuszycki/whowatch"
3566     ,"FPC": "sysutils/whowatch"
3567     ,"keywords": [ "sysutils" ]
3568     ,"distfile": [ "https://github.com/mtsuszycki/whowatch/releases/download/whowatch-1.8.6/whowatch-1.8.6.tar.gz" ]
3569     ,"variants":
3570      [
3571       {
3572         "label": "standard"
3573        ,"sdesc": "Display information logged on users"
3574        ,"spkgs": [ "single" ]
3575       }
3576      ]
3577    }
3578   ,{
3579      "bucket": "0F"
3580     ,"namebase": "xorg-xcb-util-keysyms"
3581     ,"version": "0.4.0"
3582     ,"homepage": "https://xcb.freedesktop.org/"
3583     ,"FPC": "x11/xcb-util-keysyms"
3584     ,"keywords": [ "x11" ]
3585     ,"distfile": [ "https://xcb.freedesktop.org/dist/xcb-util-keysyms-0.4.0.tar.bz2" ]
3586     ,"variants":
3587      [
3588       {
3589         "label": "standard"
3590        ,"sdesc": "Standard X key constants and keycode conversion"
3591        ,"spkgs": [ "single" ]
3592       }
3593      ]
3594    }
3595   ,{
3596      "bucket": "0F"
3597     ,"namebase": "xrandr"
3598     ,"version": "1.5.1"
3599     ,"homepage": "https://www.x.org/wiki/"
3600     ,"FPC": "x11/xrandr"
3601     ,"keywords": [ "x11" ]
3602     ,"distfile": [ "mirror://XORG/individual/app//xrandr-1.5.1.tar.xz" ]
3603     ,"variants":
3604      [
3605       {
3606         "label": "standard"
3607        ,"sdesc": "Primitive cli to the RandR X11 extension"
3608        ,"spkgs": [ "single" ]
3609       }
3610      ]
3611    }
3612   ,{
3613      "bucket": "10"
3614     ,"namebase": "R-BH"
3615     ,"version": "1.75.0-0"
3616     ,"homepage": "https://github.com/eddelbuettel/bh"
3617     ,"FPC": "generated"
3618     ,"keywords": [ "cran" ]
3619     ,"distfile": [ "mirror://CRAN/src/contrib/BH_1.75.0-0.tar.gz" ]
3620     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
3621     ,"variants":
3622      [
3623       {
3624         "label": "standard"
3625        ,"sdesc": "Boost C++ Header Files"
3626        ,"spkgs": [ "single" ]
3627       }
3628      ]
3629    }
3630   ,{
3631      "bucket": "10"
3632     ,"namebase": "R-geometry"
3633     ,"version": "0.4.5"
3634     ,"homepage": "https://davidcsterratt.github.io/geometry"
3635     ,"FPC": "generated"
3636     ,"keywords": [ "cran" ]
3637     ,"distfile": [ "mirror://CRAN/src/contrib/geometry_0.4.5.tar.gz" ]
3638     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
3639     ,"variants":
3640      [
3641       {
3642         "label": "standard"
3643        ,"sdesc": "Mesh Generation and Surface Tessellation"
3644        ,"spkgs": [ "single" ]
3645       }
3646      ]
3647    }
3648   ,{
3649      "bucket": "10"
3650     ,"namebase": "R-globals"
3651     ,"version": "0.14.0"
3652     ,"homepage": "https://github.com/HenrikBengtsson/globals"
3653     ,"FPC": "generated"
3654     ,"keywords": [ "cran" ]
3655     ,"distfile": [ "mirror://CRAN/src/contrib/globals_0.14.0.tar.gz" ]
3656     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
3657     ,"variants":
3658      [
3659       {
3660         "label": "standard"
3661        ,"sdesc": "Identify Global Objects in R Expressions"
3662        ,"spkgs": [ "single" ]
3663       }
3664      ]
3665    }
3666   ,{
3667      "bucket": "10"
3668     ,"namebase": "R-influenceR"
3669     ,"version": "0.1.0"
3670     ,"homepage": "https://github.com/rcc-uchicago/influenceR"
3671     ,"FPC": "generated"
3672     ,"keywords": [ "cran" ]
3673     ,"distfile": [ "mirror://CRAN/src/contrib/influenceR_0.1.0.tar.gz" ]
3674     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
3675     ,"variants":
3676      [
3677       {
3678         "label": "standard"
3679        ,"sdesc": "Tools to quantify importance of network nodes"
3680        ,"spkgs": [ "single" ]
3681       }
3682      ]
3683    }
3684   ,{
3685      "bucket": "10"
3686     ,"namebase": "bmake"
3687     ,"version": "20210206"
3688     ,"homepage": "http://www.crufty.net/help/sjg/bmake.html"
3689     ,"FPC": "devel/bmake"
3690     ,"keywords": [ "devel" ]
3691     ,"distfile": [ "https://cdn.netbsd.org/pub/NetBSD/misc/sjg/bmake-20210206.tar.gz" ]
3692     ,"variants":
3693      [
3694       {
3695         "label": "standard"
3696        ,"sdesc": "Portable version of NetBSD 'make' utility"
3697        ,"spkgs": [ "single" ]
3698       }
3699      ]
3700    }
3701   ,{
3702      "bucket": "10"
3703     ,"namebase": "libabw"
3704     ,"version": "0.1.3"
3705     ,"homepage": "https://wiki.documentfoundation.org/DLP/Libraries/libabw"
3706     ,"FPC": "textproc/libabw"
3707     ,"keywords": [ "textproc" ]
3708     ,"distfile": [ "https://dev-www.libreoffice.org/src/libabw/libabw-0.1.3.tar.xz" ]
3709     ,"variants":
3710      [
3711       {
3712         "label": "standard"
3713        ,"sdesc": "Library for parsing the AbiWord format"
3714        ,"spkgs": [ "single" ]
3715       }
3716      ]
3717    }
3718   ,{
3719      "bucket": "10"
3720     ,"namebase": "libdvdcss"
3721     ,"version": "1.4.2"
3722     ,"homepage": "https://www.videolan.org/developers/libdvdcss.html"
3723     ,"FPC": "multimedia/libdvdcss"
3724     ,"keywords": [ "multimedia" ]
3725     ,"distfile": [ "http://download.videolan.org/pub/videolan/libdvdcss/1.4.2/libdvdcss-1.4.2.tar.bz2" ]
3726     ,"variants":
3727      [
3728       {
3729         "label": "standard"
3730        ,"sdesc": "Portable abstraction library for DVD decryption"
3731        ,"spkgs": [ "single" ]
3732       }
3733      ]
3734    }
3735   ,{
3736      "bucket": "10"
3737     ,"namebase": "libmaxminddb"
3738     ,"version": "1.5.2"
3739     ,"homepage": "https://github.com/maxmind/libmaxminddb"
3740     ,"FPC": "net/libmaxminddb"
3741     ,"keywords": [ "net" ]
3742     ,"distfile": [ "https://github.com/maxmind/libmaxminddb/releases/download/1.5.2/libmaxminddb-1.5.2.tar.gz" ]
3743     ,"cpe": { "product": "libmaxminddb", "vendor": "maxmind" }
3744     ,"variants":
3745      [
3746       {
3747         "label": "standard"
3748        ,"sdesc": "MaxMindDB GeoIP2 database library"
3749        ,"spkgs": [ "single" ]
3750       }
3751      ]
3752    }
3753   ,{
3754      "bucket": "10"
3755     ,"namebase": "perl-Algorithm-Pair-Best2"
3756     ,"version": "2.040"
3757     ,"FPC": "generated"
3758     ,"keywords": [ "perl" ]
3759     ,"distfile": [ "mirror://CPAN/ID:R/RE/REID/Algorithm-Pair-Best2-2.040.tar.gz" ]
3760     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
3761     ,"variants":
3762      [
3763       {
3764         "label": "530"
3765        ,"sdesc": "Pairings selector (5.30)"
3766        ,"spkgs": [ "single" ]
3767       }
3768      ,{
3769         "label": "532"
3770        ,"sdesc": "Pairings selector (5.32)"
3771        ,"spkgs": [ "single" ]
3772       }
3773      ]
3774    }
3775   ,{
3776      "bucket": "10"
3777     ,"namebase": "perl-IO-Tee"
3778     ,"version": "0.66"
3779     ,"homepage": "https://github.com/neilb/IO-Tee"
3780     ,"FPC": "generated"
3781     ,"keywords": [ "perl" ]
3782     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEILB/IO-Tee-0.66.tar.gz" ]
3783     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
3784     ,"variants":
3785      [
3786       {
3787         "label": "530"
3788        ,"sdesc": "Multiplex output to multiple output handles (5.30)"
3789        ,"spkgs": [ "single" ]
3790       }
3791      ,{
3792         "label": "532"
3793        ,"sdesc": "Multiplex output to multiple output handles (5.32)"
3794        ,"spkgs": [ "single" ]
3795       }
3796      ]
3797    }
3798   ,{
3799      "bucket": "10"
3800     ,"namebase": "perl-String-CRC32"
3801     ,"version": "2.100"
3802     ,"homepage": "https://github.com/leejo/string-crc32"
3803     ,"FPC": "generated"
3804     ,"keywords": [ "perl" ]
3805     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEEJO/String-CRC32-2.100.tar.gz" ]
3806     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
3807     ,"variants":
3808      [
3809       {
3810         "label": "530"
3811        ,"sdesc": "Cyclic Redundency Check generation (5.30)"
3812        ,"spkgs": [ "single" ]
3813       }
3814      ,{
3815         "label": "532"
3816        ,"sdesc": "Cyclic Redundency Check generation (5.32)"
3817        ,"spkgs": [ "single" ]
3818       }
3819      ]
3820    }
3821   ,{
3822      "bucket": "11"
3823     ,"namebase": "R-rematch2"
3824     ,"version": "2.1.2"
3825     ,"homepage": "https://github.com/r-lib/rematch2#readme"
3826     ,"FPC": "generated"
3827     ,"keywords": [ "cran" ]
3828     ,"distfile": [ "mirror://CRAN/src/contrib/rematch2_2.1.2.tar.gz" ]
3829     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
3830     ,"variants":
3831      [
3832       {
3833         "label": "standard"
3834        ,"sdesc": "Tidy Output from Regular Expression Matching"
3835        ,"spkgs": [ "single" ]
3836       }
3837      ]
3838    }
3839   ,{
3840      "bucket": "11"
3841     ,"namebase": "aspell-tn"
3842     ,"version": "1.0.1.0"
3843     ,"homepage": "http://aspell.net/"
3844     ,"FPC": "textproc/tn-aspell"
3845     ,"keywords": [ "textproc" ]
3846     ,"distfile": [ "mirror://GNU/aspell/dict/tn/aspell5-tn-1.0.1-0.tar.bz2" ]
3847     ,"variants":
3848      [
3849       {
3850         "label": "standard"
3851        ,"sdesc": "Aspell Tswana dictionary"
3852        ,"spkgs": [ "single" ]
3853       }
3854      ]
3855    }
3856   ,{
3857      "bucket": "11"
3858     ,"namebase": "clamav"
3859     ,"version": "0.103.1"
3860     ,"homepage": "https://www.clamav.net/"
3861     ,"FPC": "security/clamav"
3862     ,"keywords": [ "security" ]
3863     ,"distfile": [ "https://www.clamav.net/downloads/production/clamav-0.103.1.tar.gz" ]
3864     ,"cpe": { "product": "clamav", "vendor": "clamav" }
3865     ,"variants":
3866      [
3867       {
3868         "label": "standard"
3869        ,"sdesc": "Clam Anti-Virus Scanner"
3870        ,"spkgs": [ "complete", "primary", "docs" ]
3871       }
3872      ]
3873    }
3874   ,{
3875      "bucket": "11"
3876     ,"namebase": "fonts-crosextra-caladea"
3877     ,"version": "20200211"
3878     ,"homepage": "https://github.com/huertatipografica/Caladea"
3879     ,"FPC": "x11-fonts/crosextrafonts-caladea-ttf"
3880     ,"keywords": [ "x11_fonts" ]
3881     ,"distfile": [ "mirror://GITHUB/huertatipografica:Caladea:336a529/huertatipografica-Caladea-336a529.tar.gz" ]
3882     ,"variants":
3883      [
3884       {
3885         "label": "standard"
3886        ,"sdesc": "Font created by Google to replace MS Cambria"
3887        ,"spkgs": [ "single" ]
3888       }
3889      ]
3890    }
3891   ,{
3892      "bucket": "11"
3893     ,"namebase": "gconf"
3894     ,"version": "3.2.6"
3895     ,"homepage": "http://developer.gnome.org/gconf/"
3896     ,"FPC": "devel/gconf2"
3897     ,"keywords": [ "devel" ]
3898     ,"distfile": [ "mirror://GNOME/GConf/3.2/GConf-3.2.6.tar.xz" ]
3899     ,"cpe": { "product": "gconf", "vendor": "gnome" }
3900     ,"variants":
3901      [
3902       {
3903         "label": "standard"
3904        ,"sdesc": "Configuration database system for GNOME"
3905        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
3906       }
3907      ]
3908    }
3909   ,{
3910      "bucket": "11"
3911     ,"namebase": "libgit2"
3912     ,"version": "1.1.0"
3913     ,"homepage": "https://libgit2.github.com/"
3914     ,"FPC": "devel/libgit2"
3915     ,"keywords": [ "devel" ]
3916     ,"distfile": [ "mirror://GITHUB/libgit2:libgit2:v1.1.0/libgit2-libgit2-1.1.0.tar.gz" ]
3917     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
3918     ,"cpe": { "product": "libgit2", "vendor": "libgit2" }
3919     ,"variants":
3920      [
3921       {
3922         "label": "standard"
3923        ,"sdesc": "Library providing Git core methods"
3924        ,"spkgs": [ "single" ]
3925       }
3926      ]
3927    }
3928   ,{
3929      "bucket": "11"
3930     ,"namebase": "perl-HTTP-Message"
3931     ,"version": "6.28"
3932     ,"homepage": "https://github.com/libwww-perl/HTTP-Message"
3933     ,"FPC": "generated"
3934     ,"keywords": [ "perl" ]
3935     ,"distfile": [ "mirror://CPAN/ID:O/OA/OALDERS/HTTP-Message-6.28.tar.gz" ]
3936     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
3937     ,"variants":
3938      [
3939       {
3940         "label": "530"
3941        ,"sdesc": "HTTP style message (base class) (5.30)"
3942        ,"spkgs": [ "single" ]
3943       }
3944      ,{
3945         "label": "532"
3946        ,"sdesc": "HTTP style message (base class) (5.32)"
3947        ,"spkgs": [ "single" ]
3948       }
3949      ]
3950    }
3951   ,{
3952      "bucket": "11"
3953     ,"namebase": "python-typed-ast"
3954     ,"version": "1.4.2"
3955     ,"homepage": "https://github.com/python/typed_ast"
3956     ,"FPC": "generated"
3957     ,"keywords": [ "python" ]
3958     ,"distfile": [ "mirror://PYPI/t/typed-ast/typed_ast-1.4.2.tar.gz" ]
3959     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
3960     ,"cpe": { "product": "typed_ast", "vendor": "python" }
3961     ,"variants":
3962      [
3963       {
3964         "label": "py38"
3965        ,"sdesc": "Ast module with type comment support (PY38)"
3966        ,"spkgs": [ "single" ]
3967       }
3968      ,{
3969         "label": "py39"
3970        ,"sdesc": "Ast module with type comment support (PY39)"
3971        ,"spkgs": [ "single" ]
3972       }
3973      ]
3974    }
3975   ,{
3976      "bucket": "11"
3977     ,"namebase": "texlive-texmf"
3978     ,"version": "20200406"
3979     ,"homepage": "https://www.tug.org/texlive"
3980     ,"FPC": "print/texlive-texmf"
3981     ,"keywords": [ "print" ]
3982     ,"distfile": [ "ftp://ftp.tug.org/texlive/historic/2020/texlive-20200406-texmf.tar.xz", "https://www.tug.org/texlive/LICENSE.TL", "https://www.latex-project.org/lppl.txt" ]
3983     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
3984     ,"variants":
3985      [
3986       {
3987         "label": "standard"
3988        ,"sdesc": "TeXlive texmf tree (macros + fonts)"
3989        ,"spkgs": [ "complete", "primary", "docs" ]
3990       }
3991      ]
3992    }
3993   ,{
3994      "bucket": "11"
3995     ,"namebase": "xorg-xbitmaps"
3996     ,"version": "1.1.2"
3997     ,"homepage": "https://www.x.org/"
3998     ,"FPC": "x11/xbitmaps"
3999     ,"keywords": [ "x11" ]
4000     ,"distfile": [ "mirror://XORG/individual/data/xbitmaps-1.1.2.tar.bz2" ]
4001     ,"variants":
4002      [
4003       {
4004         "label": "standard"
4005        ,"sdesc": "X.org Bitmap files"
4006        ,"spkgs": [ "single" ]
4007       }
4008      ]
4009    }
4010   ,{
4011      "bucket": "12"
4012     ,"namebase": "aspell-gd"
4013     ,"version": "0.1.1.1"
4014     ,"homepage": "http://aspell.net/"
4015     ,"FPC": "textproc/gd-aspell"
4016     ,"keywords": [ "textproc" ]
4017     ,"distfile": [ "mirror://GNU/aspell/dict/gd/aspell5-gd-0.1.1-1.tar.bz2" ]
4018     ,"variants":
4019      [
4020       {
4021         "label": "standard"
4022        ,"sdesc": "Aspell Scottish Gaelic dictionary"
4023        ,"spkgs": [ "single" ]
4024       }
4025      ]
4026    }
4027   ,{
4028      "bucket": "12"
4029     ,"namebase": "fluent-bit"
4030     ,"version": "1.7.1"
4031     ,"homepage": "https://fluentbit.io/"
4032     ,"FPC": "sysutils/fluent-bit"
4033     ,"keywords": [ "sysutils" ]
4034     ,"distfile": [ "mirror://GITHUB/fluent:fluent-bit:v1.7.1/fluent-fluent-bit-1.7.1.tar.gz" ]
4035     ,"cpe": { "product": "fluent_bit", "vendor": "treasuredata" }
4036     ,"variants":
4037      [
4038       {
4039         "label": "standard"
4040        ,"sdesc": "Fast and Lightweight Log processor and forwarder"
4041        ,"spkgs": [ "complete", "primary", "library" ]
4042       }
4043      ]
4044    }
4045   ,{
4046      "bucket": "12"
4047     ,"namebase": "libarchive"
4048     ,"version": "3.5.1"
4049     ,"homepage": "http://libarchive.org/"
4050     ,"FPC": "archivers/libarchive"
4051     ,"keywords": [ "archivers" ]
4052     ,"distfile": [ "http://libarchive.org/downloads/libarchive-3.5.1.tar.gz" ]
4053     ,"cpe": { "product": "libarchive", "vendor": "libarchive" }
4054     ,"variants":
4055      [
4056       {
4057         "label": "standard"
4058        ,"sdesc": "Library to handle many streaming archive formats"
4059        ,"spkgs": [ "single" ]
4060       }
4061      ,{
4062         "label": "static"
4063        ,"sdesc": "Static build of libarchive"
4064        ,"spkgs": [ "single" ]
4065       }
4066      ,{
4067         "label": "extended"
4068        ,"sdesc": "Extended libarchive with lzo and lz4 capability"
4069        ,"spkgs": [ "single" ]
4070       }
4071      ,{
4072         "label": "ravensw"
4073        ,"sdesc": "Zstd-only libarchive for ravensw"
4074        ,"spkgs": [ "single" ]
4075       }
4076      ]
4077    }
4078   ,{
4079      "bucket": "12"
4080     ,"namebase": "libassuan"
4081     ,"version": "2.5.4"
4082     ,"homepage": "http://www.gnupg.org/"
4083     ,"FPC": "security/libassuan"
4084     ,"keywords": [ "security" ]
4085     ,"distfile": [ "mirror://GNUPG/libassuan/libassuan-2.5.4.tar.bz2" ]
4086     ,"variants":
4087      [
4088       {
4089         "label": "standard"
4090        ,"sdesc": "Assuan - an IPC library for non-persistent servers"
4091        ,"spkgs": [ "single" ]
4092       }
4093      ]
4094    }
4095   ,{
4096      "bucket": "12"
4097     ,"namebase": "libmikmod"
4098     ,"version": "3.3.11.1"
4099     ,"homepage": "http://mikmod.sourceforge.net"
4100     ,"FPC": "audio/libmikmod"
4101     ,"keywords": [ "audio" ]
4102     ,"distfile": [ "mirror://SF/mikmod/libmikmod/3.3.11.1//libmikmod-3.3.11.1.tar.gz" ]
4103     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
4104     ,"cpe": { "product": "libmikmod", "vendor": "raphael_assenat" }
4105     ,"variants":
4106      [
4107       {
4108         "label": "standard"
4109        ,"sdesc": "Portable MikMod sound module library"
4110        ,"spkgs": [ "single" ]
4111       }
4112      ]
4113    }
4114   ,{
4115      "bucket": "12"
4116     ,"namebase": "pcmanfm-qt"
4117     ,"version": "0.16.0"
4118     ,"homepage": "https://lxqt.github.io/"
4119     ,"FPC": "x11-fm/pcmanfm-qt"
4120     ,"keywords": [ "x11_fm" ]
4121     ,"distfile": [ "https://github.com/lxqt/pcmanfm-qt/releases/download/0.16.0/pcmanfm-qt-0.16.0.tar.xz" ]
4122     ,"variants":
4123      [
4124       {
4125         "label": "standard"
4126        ,"sdesc": "File manager for the LXQt desktop"
4127        ,"spkgs": [ "single" ]
4128       }
4129      ]
4130    }
4131   ,{
4132      "bucket": "12"
4133     ,"namebase": "perl-List-MoreUtils"
4134     ,"version": "0.430"
4135     ,"homepage": "https://github.com/perl5-utils/List-MoreUtils"
4136     ,"FPC": "generated"
4137     ,"keywords": [ "perl" ]
4138     ,"distfile": [ "mirror://CPAN/ID:R/RE/REHSACK/List-MoreUtils-0.430.tar.gz" ]
4139     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
4140     ,"variants":
4141      [
4142       {
4143         "label": "530"
4144        ,"sdesc": "Provide the stuff missing in List::Util (5.30)"
4145        ,"spkgs": [ "single" ]
4146       }
4147      ,{
4148         "label": "532"
4149        ,"sdesc": "Provide the stuff missing in List::Util (5.32)"
4150        ,"spkgs": [ "single" ]
4151       }
4152      ]
4153    }
4154   ,{
4155      "bucket": "12"
4156     ,"namebase": "perl-Pod-Strip"
4157     ,"version": "1.100"
4158     ,"homepage": "https://github.com/domm/Pod-Strip"
4159     ,"FPC": "generated"
4160     ,"keywords": [ "perl" ]
4161     ,"distfile": [ "mirror://CPAN/ID:D/DO/DOMM/Pod-Strip-1.100.tar.gz" ]
4162     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
4163     ,"variants":
4164      [
4165       {
4166         "label": "530"
4167        ,"sdesc": "Remove POD from Perl code (5.30)"
4168        ,"spkgs": [ "single" ]
4169       }
4170      ,{
4171         "label": "532"
4172        ,"sdesc": "Remove POD from Perl code (5.32)"
4173        ,"spkgs": [ "single" ]
4174       }
4175      ]
4176    }
4177   ,{
4178      "bucket": "12"
4179     ,"namebase": "perl-Return-MultiLevel"
4180     ,"version": "0.05"
4181     ,"homepage": "https://github.com/mauke/Return-MultiLevel"
4182     ,"FPC": "generated"
4183     ,"keywords": [ "perl" ]
4184     ,"distfile": [ "mirror://CPAN/ID:M/MA/MAUKE/Return-MultiLevel-0.05.tar.gz" ]
4185     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
4186     ,"variants":
4187      [
4188       {
4189         "label": "530"
4190        ,"sdesc": "Return across multiple call levels (5.30)"
4191        ,"spkgs": [ "single" ]
4192       }
4193      ,{
4194         "label": "532"
4195        ,"sdesc": "Return across multiple call levels (5.32)"
4196        ,"spkgs": [ "single" ]
4197       }
4198      ]
4199    }
4200   ,{
4201      "bucket": "12"
4202     ,"namebase": "perl-namespace-clean"
4203     ,"version": "0.27"
4204     ,"homepage": "https://github.com/p5sagit/namespace-clean"
4205     ,"FPC": "generated"
4206     ,"keywords": [ "perl" ]
4207     ,"distfile": [ "mirror://CPAN/ID:R/RI/RIBASUSHI/namespace-clean-0.27.tar.gz" ]
4208     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
4209     ,"variants":
4210      [
4211       {
4212         "label": "530"
4213        ,"sdesc": "Keep imports and functions out of namespace (5.30)"
4214        ,"spkgs": [ "single" ]
4215       }
4216      ,{
4217         "label": "532"
4218        ,"sdesc": "Keep imports and functions out of namespace (5.32)"
4219        ,"spkgs": [ "single" ]
4220       }
4221      ]
4222    }
4223   ,{
4224      "bucket": "12"
4225     ,"namebase": "py27-pycairo"
4226     ,"version": "1.18.2"
4227     ,"homepage": "https://pycairo.readthedocs.io"
4228     ,"FPC": "generated"
4229     ,"keywords": [ "python", "devel" ]
4230     ,"distfile": [ "mirror://PYPI/p/pycairo/pycairo-1.18.2.tar.gz" ]
4231     ,"variants":
4232      [
4233       {
4234         "label": "standard"
4235        ,"sdesc": "Bindings for cairo graphics library (PY27)"
4236        ,"spkgs": [ "single" ]
4237       }
4238      ]
4239    }
4240   ,{
4241      "bucket": "12"
4242     ,"namebase": "stunnel"
4243     ,"version": "5.58"
4244     ,"homepage": "https://www.stunnel.org/"
4245     ,"FPC": "security/stunnel"
4246     ,"keywords": [ "security" ]
4247     ,"distfile": [ "https://www.stunnel.org/downloads/archive/5.x/stunnel-5.58.tar.gz" ]
4248     ,"cpe": { "product": "stunnel", "vendor": "stunnel" }
4249     ,"variants":
4250      [
4251       {
4252         "label": "standard"
4253        ,"sdesc": "SSL/TLS offloading and load-balancing proxy"
4254        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
4255       }
4256      ]
4257    }
4258   ,{
4259      "bucket": "12"
4260     ,"namebase": "vo-aacenc"
4261     ,"version": "0.1.3"
4262     ,"homepage": "https://sourceforge.net/projects/opencore-amr/"
4263     ,"FPC": "audio/vo-aacenc"
4264     ,"keywords": [ "audio" ]
4265     ,"distfile": [ "mirror://SF/opencore-amr/vo-aacenc/vo-aacenc-0.1.3.tar.gz" ]
4266     ,"variants":
4267      [
4268       {
4269         "label": "standard"
4270        ,"sdesc": "VisualOn AAC encoder library"
4271        ,"spkgs": [ "single" ]
4272       }
4273      ]
4274    }
4275   ,{
4276      "bucket": "12"
4277     ,"namebase": "xz"
4278     ,"version": "5.2.5"
4279     ,"homepage": "https://tukaani.org/xz/"
4280     ,"FPC": "N/A"
4281     ,"keywords": [ "archivers", "raven" ]
4282     ,"distfile": [ "mirror://SF/lzmautils/xz-5.2.5.tar.gz" ]
4283     ,"cpe": { "product": "xz", "vendor": "tukaani" }
4284     ,"variants":
4285      [
4286       {
4287         "label": "standard"
4288        ,"sdesc": "LZMA compression and decompression tools"
4289        ,"spkgs": [ "single" ]
4290       }
4291      ,{
4292         "label": "static"
4293        ,"sdesc": "LZMA compression and decompression tools (static)"
4294        ,"spkgs": [ "single" ]
4295       }
4296      ]
4297    }
4298   ,{
4299      "bucket": "13"
4300     ,"namebase": "R-sentimentr"
4301     ,"version": "2.7.1"
4302     ,"homepage": "https://github.com/trinker/sentimentr"
4303     ,"FPC": "generated"
4304     ,"keywords": [ "cran" ]
4305     ,"distfile": [ "mirror://CRAN/src/contrib/sentimentr_2.7.1.tar.gz" ]
4306     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
4307     ,"variants":
4308      [
4309       {
4310         "label": "standard"
4311        ,"sdesc": "Calculate Text Polarity Sentiment"
4312        ,"spkgs": [ "single" ]
4313       }
4314      ]
4315    }
4316   ,{
4317      "bucket": "13"
4318     ,"namebase": "aspell-ga"
4319     ,"version": "5.1.0"
4320     ,"homepage": "https://cadhan.com/gaelspell/index-en.html"
4321     ,"FPC": "textproc/ga-aspell"
4322     ,"keywords": [ "textproc" ]
4323     ,"distfile": [ "https://github.com/kscanne/gaelspell/releases/download/v5.1/aspell5-ga-5.1-0.tar.bz2" ]
4324     ,"variants":
4325      [
4326       {
4327         "label": "standard"
4328        ,"sdesc": "Aspell Irish (Gaelic) dictionary"
4329        ,"spkgs": [ "single" ]
4330       }
4331      ]
4332    }
4333   ,{
4334      "bucket": "13"
4335     ,"namebase": "libadalang-tools"
4336     ,"version": "2020"
4337     ,"homepage": "https://github.com/AdaCore/libadalang-tools"
4338     ,"FPC": "N/A"
4339     ,"keywords": [ "python", "lang", "devel" ]
4340     ,"distfile": [ "http://downloads.dragonlace.net/src/libadalang-tools-2020-20200429-1998C-src.tar.gz" ]
4341     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
4342     ,"variants":
4343      [
4344       {
4345         "label": "standard"
4346        ,"sdesc": "Development tools based on libadalang"
4347        ,"spkgs": [ "single" ]
4348       }
4349      ]
4350    }
4351   ,{
4352      "bucket": "13"
4353     ,"namebase": "libharu"
4354     ,"version": "2.3.0"
4355     ,"homepage": "http://libharu.org"
4356     ,"FPC": "print/libharu"
4357     ,"keywords": [ "print" ]
4358     ,"distfile": [ "https://github.com/libharu/libharu/archive/RELEASE_2_3_0.tar.gz" ]
4359     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
4360     ,"variants":
4361      [
4362       {
4363         "label": "standard"
4364        ,"sdesc": "Cross-platform library for generating PDF files"
4365        ,"spkgs": [ "single" ]
4366       }
4367      ]
4368    }
4369   ,{
4370      "bucket": "13"
4371     ,"namebase": "perl-Set-Scalar"
4372     ,"version": "1.29"
4373     ,"homepage": "https://github.com/daoswald/Set-Scalar"
4374     ,"FPC": "generated"
4375     ,"keywords": [ "perl" ]
4376     ,"distfile": [ "mirror://CPAN/ID:D/DA/DAVIDO/Set-Scalar-1.29.tar.gz" ]
4377     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
4378     ,"variants":
4379      [
4380       {
4381         "label": "530"
4382        ,"sdesc": "Basic set operations (5.30)"
4383        ,"spkgs": [ "single" ]
4384       }
4385      ,{
4386         "label": "532"
4387        ,"sdesc": "Basic set operations (5.32)"
4388        ,"spkgs": [ "single" ]
4389       }
4390      ]
4391    }
4392   ,{
4393      "bucket": "13"
4394     ,"namebase": "python-httplib2"
4395     ,"version": "0.19.0"
4396     ,"homepage": "https://github.com/httplib2/httplib2"
4397     ,"FPC": "generated"
4398     ,"keywords": [ "python" ]
4399     ,"distfile": [ "mirror://PYPIWHL/15/7e/51e5bd333c0afa1c7bdbf98eb3b0ccf5167e2b1ecc8b4d13e9cc29291f81/httplib2-0.19.0-py3-none-any.whl" ]
4400     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
4401     ,"cpe": { "product": "httplib2", "vendor": "httplib2_project" }
4402     ,"variants":
4403      [
4404       {
4405         "label": "py38"
4406        ,"sdesc": "Comprehensive HTTP client library (PY38)"
4407        ,"spkgs": [ "single" ]
4408       }
4409      ,{
4410         "label": "py39"
4411        ,"sdesc": "Comprehensive HTTP client library (PY39)"
4412        ,"spkgs": [ "single" ]
4413       }
4414      ]
4415    }
4416   ,{
4417      "bucket": "13"
4418     ,"namebase": "sdl1"
4419     ,"version": "1.2.15"
4420     ,"homepage": "http://www.libsdl.org/"
4421     ,"FPC": "devel/sdl12"
4422     ,"keywords": [ "devel" ]
4423     ,"distfile": [ "http://www.libsdl.org/release/SDL-1.2.15.tar.gz" ]
4424     ,"cpe": { "product": "simple_directmedia_layer", "vendor": "libsdl" }
4425     ,"variants":
4426      [
4427       {
4428         "label": "standard"
4429        ,"sdesc": "Cross-platform multimedia development API"
4430        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
4431       }
4432      ]
4433    }
4434   ,{
4435      "bucket": "13"
4436     ,"namebase": "xorg-xshmfence"
4437     ,"version": "1.3"
4438     ,"homepage": "https://www.x.org/"
4439     ,"FPC": "x11/libxshmfence"
4440     ,"keywords": [ "x11" ]
4441     ,"distfile": [ "mirror://XORG/individual/lib/libxshmfence-1.3.tar.bz2" ]
4442     ,"variants":
4443      [
4444       {
4445         "label": "standard"
4446        ,"sdesc": "Shared memory SyncFence synchronization primitive"
4447        ,"spkgs": [ "single" ]
4448       }
4449      ]
4450    }
4451   ,{
4452      "bucket": "13"
4453     ,"namebase": "yaml-cpp"
4454     ,"version": "0.6.3"
4455     ,"homepage": "https://github.com/jbeder/yaml-cpp"
4456     ,"FPC": "devel/yaml-cpp"
4457     ,"keywords": [ "devel" ]
4458     ,"distfile": [ "mirror://GITHUB/jbeder:yaml-cpp:yaml-cpp-0.6.3/jbeder-yaml-cpp-yaml-cpp-0.6.3.tar.gz" ]
4459     ,"cpe": { "product": "yaml-cpp", "vendor": "yaml-cpp_project" }
4460     ,"variants":
4461      [
4462       {
4463         "label": "standard"
4464        ,"sdesc": "YAML parser and emitter in C++"
4465        ,"spkgs": [ "single" ]
4466       }
4467      ]
4468    }
4469   ,{
4470      "bucket": "14"
4471     ,"namebase": "aspell-fy"
4472     ,"version": "0.12.0"
4473     ,"homepage": "http://aspell.net/"
4474     ,"FPC": "textproc/fy-aspell"
4475     ,"keywords": [ "textproc" ]
4476     ,"distfile": [ "mirror://GNU/aspell/dict/fy/aspell6-fy-0.12-0.tar.bz2" ]
4477     ,"variants":
4478      [
4479       {
4480         "label": "standard"
4481        ,"sdesc": "Aspell Frisian (Frysk) dictionary"
4482        ,"spkgs": [ "single" ]
4483       }
4484      ]
4485    }
4486   ,{
4487      "bucket": "14"
4488     ,"namebase": "gstreamer1-plugins-good"
4489     ,"version": "1.18.3"
4490     ,"homepage": "https://gstreamer.freedesktop.org/"
4491     ,"FPC": "multimedia/gstreamer1-plugins-good"
4492     ,"keywords": [ "multimedia" ]
4493     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.3.tar.xz" ]
4494     ,"variants":
4495      [
4496       {
4497         "label": "standard"
4498        ,"sdesc": "GStreamer Multimedia Framework \"Good\" Plugins"
4499        ,"spkgs": [ "complete", "primary", "nls" ]
4500       }
4501      ]
4502    }
4503   ,{
4504      "bucket": "14"
4505     ,"namebase": "libnghttp2"
4506     ,"version": "1.43.0"
4507     ,"homepage": "https://nghttp2.org/"
4508     ,"FPC": "www/libnghttp2"
4509     ,"keywords": [ "net", "www" ]
4510     ,"distfile": [ "mirror://GITHUB/nghttp2:nghttp2:v1.43.0/nghttp2-nghttp2-1.43.0.tar.gz" ]
4511     ,"cpe": { "product": "nghttp2", "vendor": "nghttp2" }
4512     ,"variants":
4513      [
4514       {
4515         "label": "standard"
4516        ,"sdesc": "HTTP/2 C library and tools"
4517        ,"spkgs": [ "single" ]
4518       }
4519      ]
4520    }
4521   ,{
4522      "bucket": "14"
4523     ,"namebase": "minetest"
4524     ,"version": "5.4.0"
4525     ,"homepage": "https://www.minetest.net/"
4526     ,"FPC": "games/minetest"
4527     ,"keywords": [ "games" ]
4528     ,"distfile": [ "mirror://GITHUB/minetest:minetest:5.4.0/minetest-minetest-5.4.0.tar.gz", "mirror://GITHUB/minetest:minetest_game:5.4.0/minetest-minetest_game-5.4.0.tar.gz" ]
4529     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
4530     ,"variants":
4531      [
4532       {
4533         "label": "standard"
4534        ,"sdesc": "Infinite-world block sandbox game"
4535        ,"spkgs": [ "complete", "client", "server", "data", "docs", "nls" ]
4536       }
4537      ]
4538    }
4539   ,{
4540      "bucket": "14"
4541     ,"namebase": "perl-Algorithm-BloomFilter"
4542     ,"version": "0.02"
4543     ,"FPC": "generated"
4544     ,"keywords": [ "perl" ]
4545     ,"distfile": [ "mirror://CPAN/ID:S/SM/SMUELLER/Algorithm-BloomFilter-0.02.tar.gz" ]
4546     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
4547     ,"variants":
4548      [
4549       {
4550         "label": "530"
4551        ,"sdesc": "Simple bloom filter data structure (5.30)"
4552        ,"spkgs": [ "single" ]
4553       }
4554      ,{
4555         "label": "532"
4556        ,"sdesc": "Simple bloom filter data structure (5.32)"
4557        ,"spkgs": [ "single" ]
4558       }
4559      ]
4560    }
4561   ,{
4562      "bucket": "14"
4563     ,"namebase": "perl-LWP-Protocol-https"
4564     ,"version": "6.10"
4565     ,"homepage": "https://github.com/libwww-perl/LWP-Protocol-https"
4566     ,"FPC": "generated"
4567     ,"keywords": [ "perl" ]
4568     ,"distfile": [ "mirror://CPAN/ID:O/OA/OALDERS/LWP-Protocol-https-6.10.tar.gz" ]
4569     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
4570     ,"variants":
4571      [
4572       {
4573         "label": "530"
4574        ,"sdesc": "Provide https support for LWP::UserAgent (5.30)"
4575        ,"spkgs": [ "single" ]
4576       }
4577      ,{
4578         "label": "532"
4579        ,"sdesc": "Provide https support for LWP::UserAgent (5.32)"
4580        ,"spkgs": [ "single" ]
4581       }
4582      ]
4583    }
4584   ,{
4585      "bucket": "14"
4586     ,"namebase": "perl-Test-TCP"
4587     ,"version": "2.22"
4588     ,"homepage": "https://github.com/tokuhirom/Test-TCP"
4589     ,"FPC": "generated"
4590     ,"keywords": [ "perl" ]
4591     ,"distfile": [ "mirror://CPAN/ID:M/MI/MIYAGAWA/Test-TCP-2.22.tar.gz" ]
4592     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
4593     ,"variants":
4594      [
4595       {
4596         "label": "530"
4597        ,"sdesc": "Testing TCP program (5.30)"
4598        ,"spkgs": [ "single" ]
4599       }
4600      ,{
4601         "label": "532"
4602        ,"sdesc": "Testing TCP program (5.32)"
4603        ,"spkgs": [ "single" ]
4604       }
4605      ]
4606    }
4607   ,{
4608      "bucket": "14"
4609     ,"namebase": "qt5-qtdeclarative"
4610     ,"version": "5.15.2"
4611     ,"homepage": "https://www.qt.io/"
4612     ,"FPC": "N/A"
4613     ,"keywords": [ "devel" ]
4614     ,"distfile": [ "http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/qtdeclarative-everywhere-src-5.15.2.tar.xz" ]
4615     ,"cpe": { "product": "qt", "vendor": "qt" }
4616     ,"variants":
4617      [
4618       {
4619         "label": "standard"
4620        ,"sdesc": "Qt5 - QtDeclarative component"
4621        ,"spkgs": [ "single" ]
4622       }
4623      ]
4624    }
4625   ,{
4626      "bucket": "14"
4627     ,"namebase": "unzip"
4628     ,"version": "6.0"
4629     ,"homepage": "http://infozip.sourceforge.net/UnZip.html"
4630     ,"FPC": "archivers/unzip"
4631     ,"keywords": [ "archivers" ]
4632     ,"distfile": [ "mirror://SF/infozip/UnZip%206.x%20%28latest%29/UnZip%206.0//unzip60.tar.gz" ]
4633     ,"cpe": { "product": "unzip", "vendor": "info-zip" }
4634     ,"variants":
4635      [
4636       {
4637         "label": "standard"
4638        ,"sdesc": "Extraction utility for .zip format archives"
4639        ,"spkgs": [ "complete", "primary", "docs" ]
4640       }
4641      ,{
4642         "label": "chinese"
4643        ,"sdesc": "Chinese extraction utility for .zip archives"
4644        ,"spkgs": [ "primary" ]
4645       }
4646      ,{
4647         "label": "korean"
4648        ,"sdesc": "Korean extraction utility for .zip archives"
4649        ,"spkgs": [ "primary" ]
4650       }
4651      ,{
4652         "label": "russian"
4653        ,"sdesc": "Russian extraction utility for .zip archives"
4654        ,"spkgs": [ "primary" ]
4655       }
4656      ]
4657    }
4658   ,{
4659      "bucket": "14"
4660     ,"namebase": "video4linux"
4661     ,"version": "1.20.0"
4662     ,"homepage": "http://freshmeat.net/projects/libv4l"
4663     ,"FPC": "multimedia/libv4l"
4664     ,"keywords": [ "multimedia" ]
4665     ,"distfile": [ "http://linuxtv.org/downloads/v4l-utils/v4l-utils-1.20.0.tar.bz2" ]
4666     ,"variants":
4667      [
4668       {
4669         "label": "standard"
4670        ,"sdesc": "Video device drivers"
4671        ,"spkgs": [ "complete", "primary", "nls" ]
4672       }
4673      ]
4674    }
4675   ,{
4676      "bucket": "15"
4677     ,"namebase": "aspell-ml"
4678     ,"version": "0.04.1"
4679     ,"homepage": "http://aspell.net/"
4680     ,"FPC": "textproc/ml-aspell"
4681     ,"keywords": [ "textproc" ]
4682     ,"distfile": [ "http://gnu.mirrors.pair.com/savannah/savannah/smc/Spellchecker/aspell6-ml-0.04-1.tar.bz2" ]
4683     ,"variants":
4684      [
4685       {
4686         "label": "standard"
4687        ,"sdesc": "Aspell Malayalam dictionary"
4688        ,"spkgs": [ "single" ]
4689       }
4690      ]
4691    }
4692   ,{
4693      "bucket": "15"
4694     ,"namebase": "libffcall"
4695     ,"version": "2.2"
4696     ,"homepage": "https://www.gnu.org/software/libffcall"
4697     ,"FPC": "devel/libffcall"
4698     ,"keywords": [ "devel" ]
4699     ,"distfile": [ "https://ftp.gnu.org/gnu/libffcall/libffcall-2.2.tar.gz" ]
4700     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
4701     ,"variants":
4702      [
4703       {
4704         "label": "standard"
4705        ,"sdesc": "Foreign funct call ifaces for embed interpreters"
4706        ,"spkgs": [ "single" ]
4707       }
4708      ]
4709    }
4710   ,{
4711      "bucket": "15"
4712     ,"namebase": "libxfce4util"
4713     ,"version": "4.16.0"
4714     ,"homepage": "https://xfce.org"
4715     ,"FPC": "x11/libxfce4util"
4716     ,"keywords": [ "x11" ]
4717     ,"distfile": [ "http://archive.xfce.org/src/xfce/libxfce4util/4.16/libxfce4util-4.16.0.tar.bz2" ]
4718     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
4719     ,"variants":
4720      [
4721       {
4722         "label": "standard"
4723        ,"sdesc": "Xfce utility library for non-GUI components"
4724        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
4725       }
4726      ]
4727    }
4728   ,{
4729      "bucket": "15"
4730     ,"namebase": "mpv"
4731     ,"version": "0.33.0"
4732     ,"homepage": "https://mpv.io/"
4733     ,"FPC": "multimedia/mpv"
4734     ,"keywords": [ "multimedia" ]
4735     ,"distfile": [ "mirror://GITHUB/mpv-player:mpv:v0.33.0/mpv-player-mpv-0.33.0.tar.gz", "mirror://GITHUB/waf-project:waf:waf-2.0.8/waf-project-waf-waf-2.0.8.tar.gz" ]
4736     ,"variants":
4737      [
4738       {
4739         "label": "standard"
4740        ,"sdesc": "Advanced general-purpose multimedia player"
4741        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
4742       }
4743      ]
4744    }
4745   ,{
4746      "bucket": "15"
4747     ,"namebase": "perl-Error"
4748     ,"version": "0.17029"
4749     ,"FPC": "generated"
4750     ,"keywords": [ "perl" ]
4751     ,"distfile": [ "mirror://CPAN/ID:S/SH/SHLOMIF/Error-0.17029.tar.gz" ]
4752     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
4753     ,"variants":
4754      [
4755       {
4756         "label": "530"
4757        ,"sdesc": "Error/exception handling in an OO-ish way (5.30)"
4758        ,"spkgs": [ "single" ]
4759       }
4760      ,{
4761         "label": "532"
4762        ,"sdesc": "Error/exception handling in an OO-ish way (5.32)"
4763        ,"spkgs": [ "single" ]
4764       }
4765      ]
4766    }
4767   ,{
4768      "bucket": "15"
4769     ,"namebase": "subversion"
4770     ,"version": "1.14.1"
4771     ,"homepage": "https://subversion.apache.org/"
4772     ,"FPC": "devel/subversion"
4773     ,"keywords": [ "devel" ]
4774     ,"distfile": [ "mirror://APACHE/subversion/subversion-1.14.1.tar.bz2" ]
4775     ,"cpe": { "product": "subversion", "vendor": "apache" }
4776     ,"variants":
4777      [
4778       {
4779         "label": "standard"
4780        ,"sdesc": "Version control system"
4781        ,"spkgs": [ "complete", "primary", "nls" ]
4782       }
4783      ]
4784    }
4785   ,{
4786      "bucket": "16"
4787     ,"namebase": "R-SparseM"
4788     ,"version": "1.81"
4789     ,"homepage": "http://www.econ.uiuc.edu/~roger/research/sparse/sparse.html"
4790     ,"FPC": "generated"
4791     ,"keywords": [ "cran" ]
4792     ,"distfile": [ "mirror://CRAN/src/contrib/SparseM_1.81.tar.gz" ]
4793     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
4794     ,"variants":
4795      [
4796       {
4797         "label": "standard"
4798        ,"sdesc": "Sparse Linear Algebra"
4799        ,"spkgs": [ "single" ]
4800       }
4801      ]
4802    }
4803   ,{
4804      "bucket": "16"
4805     ,"namebase": "R-igraph"
4806     ,"version": "1.2.6"
4807     ,"homepage": "https://igraph.org"
4808     ,"FPC": "generated"
4809     ,"keywords": [ "cran" ]
4810     ,"distfile": [ "mirror://CRAN/src/contrib/igraph_1.2.6.tar.gz" ]
4811     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
4812     ,"variants":
4813      [
4814       {
4815         "label": "standard"
4816        ,"sdesc": "Network Analysis and Visualization"
4817        ,"spkgs": [ "single" ]
4818       }
4819      ]
4820    }
4821   ,{
4822      "bucket": "16"
4823     ,"namebase": "R-partitions"
4824     ,"version": "1.10-2"
4825     ,"homepage": "https://github.com/RobinHankin/partitions"
4826     ,"FPC": "generated"
4827     ,"keywords": [ "cran" ]
4828     ,"distfile": [ "mirror://CRAN/src/contrib/partitions_1.10-2.tar.gz" ]
4829     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
4830     ,"variants":
4831      [
4832       {
4833         "label": "standard"
4834        ,"sdesc": "Additive Partitions of Integers"
4835        ,"spkgs": [ "single" ]
4836       }
4837      ]
4838    }
4839   ,{
4840      "bucket": "16"
4841     ,"namebase": "R-plotly"
4842     ,"version": "4.9.3"
4843     ,"homepage": "https://plotly-r.com"
4844     ,"FPC": "generated"
4845     ,"keywords": [ "cran" ]
4846     ,"distfile": [ "mirror://CRAN/src/contrib/plotly_4.9.3.tar.gz" ]
4847     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
4848     ,"variants":
4849      [
4850       {
4851         "label": "standard"
4852        ,"sdesc": "Create Interactive Web Graphics via 'plotly.js'"
4853        ,"spkgs": [ "single" ]
4854       }
4855      ]
4856    }
4857   ,{
4858      "bucket": "16"
4859     ,"namebase": "dovecot"
4860     ,"version": "2.3.13"
4861     ,"homepage": "https://www.dovecot.org/"
4862     ,"FPC": "mail/dovecot"
4863     ,"keywords": [ "mail" ]
4864     ,"distfile": [ "https://dovecot.org/releases/2.3/dovecot-2.3.13.tar.gz" ]
4865     ,"cpe": { "product": "dovecot", "vendor": "dovecot" }
4866     ,"variants":
4867      [
4868       {
4869         "label": "standard"
4870        ,"sdesc": "Secure IMAP and POP3 server"
4871        ,"spkgs": [ "complete", "primary", "docs" ]
4872       }
4873      ]
4874    }
4875   ,{
4876      "bucket": "16"
4877     ,"namebase": "joe"
4878     ,"version": "4.6"
4879     ,"homepage": "https://sourceforge.net/projects/joe-editor/"
4880     ,"FPC": "editors/joe"
4881     ,"keywords": [ "editors" ]
4882     ,"distfile": [ "mirror://SF/joe-editor/JOE%20sources/joe-4.6/joe-4.6.tar.gz" ]
4883     ,"variants":
4884      [
4885       {
4886         "label": "standard"
4887        ,"sdesc": "Joe's Own Editor"
4888        ,"spkgs": [ "single" ]
4889       }
4890      ]
4891    }
4892   ,{
4893      "bucket": "16"
4894     ,"namebase": "nsd"
4895     ,"version": "4.3.5"
4896     ,"homepage": "https://www.nlnetlabs.nl/projects/nsd/about/"
4897     ,"FPC": "dns/nsd"
4898     ,"keywords": [ "dns" ]
4899     ,"distfile": [ "http://www.nlnetlabs.nl/downloads/nsd/nsd-4.3.5.tar.gz" ]
4900     ,"cpe": { "product": "nsd", "vendor": "nlnetlabs" }
4901     ,"variants":
4902      [
4903       {
4904         "label": "standard"
4905        ,"sdesc": "Fast and lean authoritative DNS Name Server"
4906        ,"spkgs": [ "complete", "primary", "docs" ]
4907       }
4908      ]
4909    }
4910   ,{
4911      "bucket": "16"
4912     ,"namebase": "perl-Algorithm-TravelingSalesman-BitonicTour"
4913     ,"version": "0.05"
4914     ,"FPC": "generated"
4915     ,"keywords": [ "perl" ]
4916     ,"distfile": [ "mirror://CPAN/ID:J/JT/JTRAMMELL/Algorithm-TravelingSalesman-BitonicTour-0.05.tar.gz" ]
4917     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
4918     ,"variants":
4919      [
4920       {
4921         "label": "530"
4922        ,"sdesc": "Euclidean traveling-saleman problem solver (5.30)"
4923        ,"spkgs": [ "single" ]
4924       }
4925      ,{
4926         "label": "532"
4927        ,"sdesc": "Euclidean traveling-saleman problem solver (5.32)"
4928        ,"spkgs": [ "single" ]
4929       }
4930      ]
4931    }
4932   ,{
4933      "bucket": "16"
4934     ,"namebase": "perl-Eval-Closure"
4935     ,"version": "0.14"
4936     ,"homepage": "https://github.com/doy/eval-closure"
4937     ,"FPC": "generated"
4938     ,"keywords": [ "perl" ]
4939     ,"distfile": [ "mirror://CPAN/ID:D/DO/DOY/Eval-Closure-0.14.tar.gz" ]
4940     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
4941     ,"variants":
4942      [
4943       {
4944         "label": "530"
4945        ,"sdesc": "Safely create closures via string eval (5.30)"
4946        ,"spkgs": [ "single" ]
4947       }
4948      ,{
4949         "label": "532"
4950        ,"sdesc": "Safely create closures via string eval (5.32)"
4951        ,"spkgs": [ "single" ]
4952       }
4953      ]
4954    }
4955   ,{
4956      "bucket": "16"
4957     ,"namebase": "perl-Params-ValidationCompiler"
4958     ,"version": "0.30"
4959     ,"homepage": "https://github.com/houseabsolute/Params-ValidationCompiler"
4960     ,"FPC": "generated"
4961     ,"keywords": [ "perl" ]
4962     ,"distfile": [ "mirror://CPAN/ID:D/DR/DROLSKY/Params-ValidationCompiler-0.30.tar.gz" ]
4963     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
4964     ,"variants":
4965      [
4966       {
4967         "label": "530"
4968        ,"sdesc": "Compile subroutine parameter validator (5.30)"
4969        ,"spkgs": [ "single" ]
4970       }
4971      ,{
4972         "label": "532"
4973        ,"sdesc": "Compile subroutine parameter validator (5.32)"
4974        ,"spkgs": [ "single" ]
4975       }
4976      ]
4977    }
4978   ,{
4979      "bucket": "16"
4980     ,"namebase": "perl-URL-Encode-XS"
4981     ,"version": "0.03"
4982     ,"homepage": "https://github.com/chansen/p5-url-encode-xs"
4983     ,"FPC": "generated"
4984     ,"keywords": [ "perl" ]
4985     ,"distfile": [ "mirror://CPAN/ID:C/CH/CHANSEN/URL-Encode-XS-0.03.tar.gz" ]
4986     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
4987     ,"variants":
4988      [
4989       {
4990         "label": "530"
4991        ,"sdesc": "XS implementation of URL::Encode (5.30)"
4992        ,"spkgs": [ "single" ]
4993       }
4994      ,{
4995         "label": "532"
4996        ,"sdesc": "XS implementation of URL::Encode (5.32)"
4997        ,"spkgs": [ "single" ]
4998       }
4999      ]
5000    }
5001   ,{
5002      "bucket": "16"
5003     ,"namebase": "qt6-qtdeclarative"
5004     ,"version": "6.0.1"
5005     ,"homepage": "https://www.qt.io/"
5006     ,"FPC": "N/A"
5007     ,"keywords": [ "devel" ]
5008     ,"distfile": [ "http://download.qt.io/official_releases/qt/6.0/6.0.1/submodules/qtdeclarative-everywhere-src-6.0.1.tar.xz" ]
5009     ,"cpe": { "product": "qt", "vendor": "qt" }
5010     ,"variants":
5011      [
5012       {
5013         "label": "standard"
5014        ,"sdesc": "Qt6 - QtDeclarative component"
5015        ,"spkgs": [ "single" ]
5016       }
5017      ]
5018    }
5019   ,{
5020      "bucket": "17"
5021     ,"namebase": "R-maps"
5022     ,"version": "3.3.0"
5023     ,"FPC": "generated"
5024     ,"keywords": [ "cran" ]
5025     ,"distfile": [ "mirror://CRAN/src/contrib/maps_3.3.0.tar.gz" ]
5026     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
5027     ,"variants":
5028      [
5029       {
5030         "label": "standard"
5031        ,"sdesc": "Draw Geographical Maps"
5032        ,"spkgs": [ "single" ]
5033       }
5034      ]
5035    }
5036   ,{
5037      "bucket": "17"
5038     ,"namebase": "arc"
5039     ,"version": "5.21q"
5040     ,"homepage": "https://sourceforge.net/projects/arc/"
5041     ,"FPC": "archivers/arc"
5042     ,"keywords": [ "archivers" ]
5043     ,"distfile": [ "mirror://GITHUB/ani6al:arc:5.21q/ani6al-arc-5.21q.tar.gz" ]
5044     ,"variants":
5045      [
5046       {
5047         "label": "standard"
5048        ,"sdesc": "Archiver for MS-DOS ARC Format Files"
5049        ,"spkgs": [ "single" ]
5050       }
5051      ]
5052    }
5053   ,{
5054      "bucket": "17"
5055     ,"namebase": "fonts-gentium-basic"
5056     ,"version": "1.102"
5057     ,"homepage": "https://software.sil.org/gentium/"
5058     ,"FPC": "N/A"
5059     ,"keywords": [ "x11_fonts" ]
5060     ,"distfile": [ "https://software.sil.org/downloads/r/gentium/GentiumBasic_1102.zip" ]
5061     ,"variants":
5062      [
5063       {
5064         "label": "standard"
5065        ,"sdesc": "Gentium Basic and Book Basic TrueType fonts"
5066        ,"spkgs": [ "single" ]
5067       }
5068      ]
5069    }
5070   ,{
5071      "bucket": "17"
5072     ,"namebase": "libnsbmp"
5073     ,"version": "0.1.6"
5074     ,"homepage": "https://www.netsurf-browser.org/projects/libnsbmp/"
5075     ,"FPC": "graphics/libnsbmp"
5076     ,"keywords": [ "graphics" ]
5077     ,"distfile": [ "https://download.netsurf-browser.org/libs/releases/libnsbmp-0.1.6-src.tar.gz" ]
5078     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
5079     ,"cpe": { "product": "libnsbmp", "vendor": "netsurf-browser" }
5080     ,"variants":
5081      [
5082       {
5083         "label": "standard"
5084        ,"sdesc": "Decoding library for BMP & ICO image file formats"
5085        ,"spkgs": [ "single" ]
5086       }
5087      ]
5088    }
5089   ,{
5090      "bucket": "17"
5091     ,"namebase": "liborcus"
5092     ,"version": "0.16.1"
5093     ,"homepage": "https://gitlab.com/orcus/orcus"
5094     ,"FPC": "devel/liborcus"
5095     ,"keywords": [ "devel", "misc" ]
5096     ,"distfile": [ "mirror://GITLAB/orcus:orcus:0.16.1/orcus-orcus-0.16.1.tar.gz" ]
5097     ,"variants":
5098      [
5099       {
5100         "label": "standard"
5101        ,"sdesc": "File import library for spreadsheet documents"
5102        ,"spkgs": [ "single" ]
5103       }
5104      ]
5105    }
5106   ,{
5107      "bucket": "17"
5108     ,"namebase": "perl-Algorithm-BIT-XS"
5109     ,"version": "0.003"
5110     ,"homepage": "https://git.ieval.ro/?p=algorithm-bit-xs.git"
5111     ,"FPC": "generated"
5112     ,"keywords": [ "perl" ]
5113     ,"distfile": [ "mirror://CPAN/ID:M/MG/MGV/Algorithm-BIT-XS-0.003.tar.gz" ]
5114     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
5115     ,"variants":
5116      [
5117       {
5118         "label": "530"
5119        ,"sdesc": "Binary indexed trees / Fenwick trees (5.30)"
5120        ,"spkgs": [ "single" ]
5121       }
5122      ,{
5123         "label": "532"
5124        ,"sdesc": "Binary indexed trees / Fenwick trees (5.32)"
5125        ,"spkgs": [ "single" ]
5126       }
5127      ]
5128    }
5129   ,{
5130      "bucket": "17"
5131     ,"namebase": "php73-recode"
5132     ,"version": "7.3.27"
5133     ,"homepage": "https://php.net/"
5134     ,"FPC": "converters/php73-recode"
5135     ,"keywords": [ "lang", "www", "php", "converters" ]
5136     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
5137     ,"cpe": { "product": "php", "vendor": "php" }
5138     ,"variants":
5139      [
5140       {
5141         "label": "standard"
5142        ,"sdesc": "PHP 7.3 extension: recode char set converter"
5143        ,"spkgs": [ "single" ]
5144       }
5145      ]
5146    }
5147   ,{
5148      "bucket": "17"
5149     ,"namebase": "python-ruamel.yaml.clib"
5150     ,"version": "0.2.2"
5151     ,"homepage": "https://sourceforge.net/p/ruamel-yaml-clib/code/ci/default/tree"
5152     ,"FPC": "generated"
5153     ,"keywords": [ "python" ]
5154     ,"distfile": [ "mirror://PYPI/r/ruamel.yaml.clib/ruamel.yaml.clib-0.2.2.tar.gz" ]
5155     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
5156     ,"variants":
5157      [
5158       {
5159         "label": "py38"
5160        ,"sdesc": "C based yaml reader/scanner and emitter (PY38)"
5161        ,"spkgs": [ "single" ]
5162       }
5163      ,{
5164         "label": "py39"
5165        ,"sdesc": "C based yaml reader/scanner and emitter (PY39)"
5166        ,"spkgs": [ "single" ]
5167       }
5168      ]
5169    }
5170   ,{
5171      "bucket": "18"
5172     ,"namebase": "R-TH.data"
5173     ,"version": "1.0-10"
5174     ,"FPC": "generated"
5175     ,"keywords": [ "cran" ]
5176     ,"distfile": [ "mirror://CRAN/src/contrib/TH.data_1.0-10.tar.gz" ]
5177     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
5178     ,"variants":
5179      [
5180       {
5181         "label": "standard"
5182        ,"sdesc": "TH's Data Archive"
5183        ,"spkgs": [ "single" ]
5184       }
5185      ]
5186    }
5187   ,{
5188      "bucket": "18"
5189     ,"namebase": "bzip2"
5190     ,"version": "1.0.8"
5191     ,"FPC": "archivers/bzip2"
5192     ,"keywords": [ "archivers" ]
5193     ,"distfile": [ "https://sourceware.org/pub/bzip2/bzip2-1.0.8.tar.gz" ]
5194     ,"cpe": { "product": "bzip2", "vendor": "bzip" }
5195     ,"variants":
5196      [
5197       {
5198         "label": "standard"
5199        ,"sdesc": "Block-sorting file compressor"
5200        ,"spkgs": [ "complete", "shared", "static", "docs" ]
5201       }
5202      ]
5203    }
5204   ,{
5205      "bucket": "18"
5206     ,"namebase": "dav1d"
5207     ,"version": "0.8.2"
5208     ,"homepage": "https://code.videolan.org/videolan/dav1d"
5209     ,"FPC": "multimedia/dav1d"
5210     ,"keywords": [ "multimedia" ]
5211     ,"distfile": [ "https://code.videolan.org/videolan/dav1d/-/archive/0.8.2/dav1d-0.8.2.tar.bz2" ]
5212     ,"variants":
5213      [
5214       {
5215         "label": "standard"
5216        ,"sdesc": "AV1 decoder targeted to be small and fast"
5217        ,"spkgs": [ "single" ]
5218       }
5219      ]
5220    }
5221   ,{
5222      "bucket": "18"
5223     ,"namebase": "dpkg"
5224     ,"version": "1.20.7.1"
5225     ,"homepage": "https://tracker.debian.org/pkg/dpkg"
5226     ,"FPC": "archivers/dpkg"
5227     ,"keywords": [ "archivers", "sysutils" ]
5228     ,"distfile": [ "mirror://DEBIAN/pool/main/d/dpkg/dpkg_1.20.7.1.tar.xz" ]
5229     ,"cpe": { "product": "dpkg", "vendor": "debian" }
5230     ,"variants":
5231      [
5232       {
5233         "label": "standard"
5234        ,"sdesc": "Debian package maintenance system"
5235        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
5236       }
5237      ]
5238    }
5239   ,{
5240      "bucket": "18"
5241     ,"namebase": "lumina-mediaplayer"
5242     ,"version": "1.6.0"
5243     ,"homepage": "https://lumina-desktop.org"
5244     ,"FPC": "deskutils/lumina-mediaplayer"
5245     ,"keywords": [ "deskutils" ]
5246     ,"distfile": [ "mirror://GITHUB/lumina-desktop:lumina:v1.6.0/lumina-desktop-lumina-1.6.0.tar.gz" ]
5247     ,"variants":
5248      [
5249       {
5250         "label": "standard"
5251        ,"sdesc": "Streaming media player from the Lumina Desktop"
5252        ,"spkgs": [ "complete", "primary", "nls" ]
5253       }
5254      ]
5255    }
5256   ,{
5257      "bucket": "18"
5258     ,"namebase": "perl-Algorithm-BinPack"
5259     ,"version": "0.5"
5260     ,"FPC": "generated"
5261     ,"keywords": [ "perl" ]
5262     ,"distfile": [ "mirror://CPAN/ID:C/CB/CBTILDEN/Algorithm-BinPack-0.5.tar.gz" ]
5263     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
5264     ,"variants":
5265      [
5266       {
5267         "label": "530"
5268        ,"sdesc": "Efficiently pack items into bins (5.30)"
5269        ,"spkgs": [ "single" ]
5270       }
5271      ,{
5272         "label": "532"
5273        ,"sdesc": "Efficiently pack items into bins (5.32)"
5274        ,"spkgs": [ "single" ]
5275       }
5276      ]
5277    }
5278   ,{
5279      "bucket": "18"
5280     ,"namebase": "perl-Syntax-Keyword-Try"
5281     ,"version": "0.21"
5282     ,"FPC": "generated"
5283     ,"keywords": [ "perl" ]
5284     ,"distfile": [ "mirror://CPAN/ID:P/PE/PEVANS/Syntax-Keyword-Try-0.21.tar.gz" ]
5285     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
5286     ,"variants":
5287      [
5288       {
5289         "label": "530"
5290        ,"sdesc": "Try/Catch/Finally syntax for Perl (5.30)"
5291        ,"spkgs": [ "single" ]
5292       }
5293      ,{
5294         "label": "532"
5295        ,"sdesc": "Try/Catch/Finally syntax for Perl (5.32)"
5296        ,"spkgs": [ "single" ]
5297       }
5298      ]
5299    }
5300   ,{
5301      "bucket": "18"
5302     ,"namebase": "python-sphinxcontrib-devhelp"
5303     ,"version": "1.0.2"
5304     ,"homepage": "http://sphinx-doc.org/"
5305     ,"FPC": "generated"
5306     ,"keywords": [ "python" ]
5307     ,"distfile": [ "mirror://PYPIWHL/c5/09/5de5ed43a521387f18bdf5f5af31d099605c992fd25372b2b9b825ce48ee/sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl" ]
5308     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
5309     ,"variants":
5310      [
5311       {
5312         "label": "py38"
5313        ,"sdesc": "Sphinx extension: Devhelp documents (PY38)"
5314        ,"spkgs": [ "single" ]
5315       }
5316      ,{
5317         "label": "py39"
5318        ,"sdesc": "Sphinx extension: Devhelp documents (PY39)"
5319        ,"spkgs": [ "single" ]
5320       }
5321      ]
5322    }
5323   ,{
5324      "bucket": "19"
5325     ,"namebase": "R-DCluster"
5326     ,"version": "0.2-7"
5327     ,"FPC": "generated"
5328     ,"keywords": [ "cran" ]
5329     ,"distfile": [ "mirror://CRAN/src/contrib/DCluster_0.2-7.tar.gz" ]
5330     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
5331     ,"variants":
5332      [
5333       {
5334         "label": "standard"
5335        ,"sdesc": "Spatial cluster of disease detection functions"
5336        ,"spkgs": [ "single" ]
5337       }
5338      ]
5339    }
5340   ,{
5341      "bucket": "19"
5342     ,"namebase": "aspell-hr"
5343     ,"version": "0.51.0"
5344     ,"homepage": "http://aspell.net/"
5345     ,"FPC": "textproc/hr-aspell"
5346     ,"keywords": [ "textproc" ]
5347     ,"distfile": [ "mirror://GNU/aspell/dict/hr/aspell-hr-0.51-0.tar.bz2" ]
5348     ,"variants":
5349      [
5350       {
5351         "label": "standard"
5352        ,"sdesc": "Aspell Croatian dictionary"
5353        ,"spkgs": [ "single" ]
5354       }
5355      ]
5356    }
5357   ,{
5358      "bucket": "19"
5359     ,"namebase": "mg"
5360     ,"version": "20200215"
5361     ,"homepage": "https://github.com/hboetes/mg"
5362     ,"FPC": "editors/mg"
5363     ,"keywords": [ "editors" ]
5364     ,"distfile": [ "mirror://GITHUB/hboetes:mg:20200215/hboetes-mg-20200215.tar.gz" ]
5365     ,"variants":
5366      [
5367       {
5368         "label": "standard"
5369        ,"sdesc": "Microscopic GNU Emacs clone"
5370        ,"spkgs": [ "single" ]
5371       }
5372      ]
5373    }
5374   ,{
5375      "bucket": "19"
5376     ,"namebase": "pangomm"
5377     ,"version": "2.48.0"
5378     ,"homepage": "https://www.gtkmm.org/"
5379     ,"FPC": "x11-toolkits/pangomm"
5380     ,"keywords": [ "x11_toolkits" ]
5381     ,"distfile": [ "mirror://GNOME/pangomm/2.48/pangomm-2.48.0.tar.xz" ]
5382     ,"variants":
5383      [
5384       {
5385         "label": "standard"
5386        ,"sdesc": "C++ bindings for Pango"
5387        ,"spkgs": [ "single" ]
5388       }
5389      ]
5390    }
5391   ,{
5392      "bucket": "19"
5393     ,"namebase": "perl-Class-Singleton"
5394     ,"version": "1.6"
5395     ,"homepage": "https://github.com/steve-m-hay/Class-Singleton"
5396     ,"FPC": "generated"
5397     ,"keywords": [ "perl" ]
5398     ,"distfile": [ "mirror://CPAN/ID:S/SH/SHAY/Class-Singleton-1.6.tar.gz" ]
5399     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
5400     ,"variants":
5401      [
5402       {
5403         "label": "530"
5404        ,"sdesc": "Implementation of a \"Singleton\" class (5.30)"
5405        ,"spkgs": [ "single" ]
5406       }
5407      ,{
5408         "label": "532"
5409        ,"sdesc": "Implementation of a \"Singleton\" class (5.32)"
5410        ,"spkgs": [ "single" ]
5411       }
5412      ]
5413    }
5414   ,{
5415      "bucket": "19"
5416     ,"namebase": "perl-Log-Dispatch-FileRotate"
5417     ,"version": "1.36"
5418     ,"homepage": "https://github.com/mschout/perl-log-dispatch-filerotate"
5419     ,"FPC": "generated"
5420     ,"keywords": [ "perl" ]
5421     ,"distfile": [ "mirror://CPAN/ID:M/MS/MSCHOUT/Log-Dispatch-FileRotate-1.36.tar.gz" ]
5422     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
5423     ,"variants":
5424      [
5425       {
5426         "label": "530"
5427        ,"sdesc": "Log to Files that Archive/Rotate Themselves (5.30)"
5428        ,"spkgs": [ "single" ]
5429       }
5430      ,{
5431         "label": "532"
5432        ,"sdesc": "Log to Files that Archive/Rotate Themselves (5.32)"
5433        ,"spkgs": [ "single" ]
5434       }
5435      ]
5436    }
5437   ,{
5438      "bucket": "19"
5439     ,"namebase": "perl-XML-Parser"
5440     ,"version": "2.46"
5441     ,"homepage": "https://github.com/toddr/XML-Parser"
5442     ,"FPC": "generated"
5443     ,"keywords": [ "perl" ]
5444     ,"distfile": [ "mirror://CPAN/ID:T/TO/TODDR/XML-Parser-2.46.tar.gz" ]
5445     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
5446     ,"variants":
5447      [
5448       {
5449         "label": "530"
5450        ,"sdesc": "Perl module for parsing XML documents (5.30)"
5451        ,"spkgs": [ "single" ]
5452       }
5453      ,{
5454         "label": "532"
5455        ,"sdesc": "Perl module for parsing XML documents (5.32)"
5456        ,"spkgs": [ "single" ]
5457       }
5458      ]
5459    }
5460   ,{
5461      "bucket": "19"
5462     ,"namebase": "php74-pgsql"
5463     ,"version": "7.4.15"
5464     ,"homepage": "https://php.net/"
5465     ,"FPC": "databases/php74-pgsql"
5466     ,"keywords": [ "lang", "www", "php", "databases" ]
5467     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
5468     ,"cpe": { "product": "php", "vendor": "php" }
5469     ,"variants":
5470      [
5471       {
5472         "label": "standard"
5473        ,"sdesc": "PHP 7.4 extension: pgsql database driver"
5474        ,"spkgs": [ "single" ]
5475       }
5476      ]
5477    }
5478   ,{
5479      "bucket": "19"
5480     ,"namebase": "ruby-msgpack"
5481     ,"version": "1.4.2"
5482     ,"homepage": "https://msgpack.org/"
5483     ,"FPC": "generated"
5484     ,"keywords": [ "ruby" ]
5485     ,"distfile": [ "mirror://RUBYGEMS//msgpack-1.4.2.gem" ]
5486     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
5487     ,"variants":
5488      [
5489       {
5490         "label": "v26"
5491        ,"sdesc": "Binary-based object serialization library (v26)"
5492        ,"spkgs": [ "single" ]
5493       }
5494      ,{
5495         "label": "v27"
5496        ,"sdesc": "Binary-based object serialization library (v27)"
5497        ,"spkgs": [ "single" ]
5498       }
5499      ,{
5500         "label": "v30"
5501        ,"sdesc": "Binary-based object serialization library (v30)"
5502        ,"spkgs": [ "single" ]
5503       }
5504      ]
5505    }
5506   ,{
5507      "bucket": "19"
5508     ,"namebase": "tcpdump"
5509     ,"version": "4.99.0"
5510     ,"homepage": "https://www.tcpdump.org/"
5511     ,"FPC": "net/tcpdump"
5512     ,"keywords": [ "net" ]
5513     ,"distfile": [ "http://www.tcpdump.org/release/tcpdump-4.99.0.tar.gz" ]
5514     ,"cpe": { "product": "tcpdump", "vendor": "tcpdump" }
5515     ,"variants":
5516      [
5517       {
5518         "label": "standard"
5519        ,"sdesc": "Tool for network monitoring and data acquisition"
5520        ,"spkgs": [ "single" ]
5521       }
5522      ]
5523    }
5524   ,{
5525      "bucket": "19"
5526     ,"namebase": "xorg-fonts"
5527     ,"version": "7.7"
5528     ,"homepage": "https://www.x.org/"
5529     ,"FPC": "x11-fonts/xorg-fonts"
5530     ,"keywords": [ "x11_fonts" ]
5531     ,"distfile": [  ]
5532     ,"variants":
5533      [
5534       {
5535         "label": "standard"
5536        ,"sdesc": "X.Org fonts meta-port"
5537        ,"spkgs": [ "single" ]
5538       }
5539      ]
5540    }
5541   ,{
5542      "bucket": "1A"
5543     ,"namebase": "R-farver"
5544     ,"version": "2.0.3"
5545     ,"homepage": "https://farver.data-imaginist.com"
5546     ,"FPC": "generated"
5547     ,"keywords": [ "cran" ]
5548     ,"distfile": [ "mirror://CRAN/src/contrib/farver_2.0.3.tar.gz" ]
5549     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
5550     ,"variants":
5551      [
5552       {
5553         "label": "standard"
5554        ,"sdesc": "High Performance Colour Space Manipulation"
5555        ,"spkgs": [ "single" ]
5556       }
5557      ]
5558    }
5559   ,{
5560      "bucket": "1A"
5561     ,"namebase": "R-ggforce"
5562     ,"version": "0.3.2"
5563     ,"homepage": "https://ggforce.data-imaginist.com"
5564     ,"FPC": "generated"
5565     ,"keywords": [ "cran" ]
5566     ,"distfile": [ "mirror://CRAN/src/contrib/ggforce_0.3.2.tar.gz" ]
5567     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
5568     ,"variants":
5569      [
5570       {
5571         "label": "standard"
5572        ,"sdesc": "Accelerating 'ggplot2'"
5573        ,"spkgs": [ "single" ]
5574       }
5575      ]
5576    }
5577   ,{
5578      "bucket": "1A"
5579     ,"namebase": "R-leaflet.providers"
5580     ,"version": "1.9.0"
5581     ,"homepage": "https://github.com/rstudio/leaflet.providers"
5582     ,"FPC": "generated"
5583     ,"keywords": [ "cran" ]
5584     ,"distfile": [ "mirror://CRAN/src/contrib/leaflet.providers_1.9.0.tar.gz" ]
5585     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
5586     ,"variants":
5587      [
5588       {
5589         "label": "standard"
5590        ,"sdesc": "Leaflet Providers"
5591        ,"spkgs": [ "single" ]
5592       }
5593      ]
5594    }
5595   ,{
5596      "bucket": "1A"
5597     ,"namebase": "bison"
5598     ,"version": "3.7.5"
5599     ,"homepage": "https://www.gnu.org/software/bison/"
5600     ,"FPC": "devel/bison"
5601     ,"keywords": [ "devel" ]
5602     ,"distfile": [ "mirror://GNU/bison/bison-3.7.5.tar.xz" ]
5603     ,"cpe": { "product": "bison", "vendor": "gnu" }
5604     ,"variants":
5605      [
5606       {
5607         "label": "standard"
5608        ,"sdesc": "Yacc-compatible parser generator from FSF"
5609        ,"spkgs": [ "complete", "primary", "examples" ]
5610       }
5611      ]
5612    }
5613   ,{
5614      "bucket": "1A"
5615     ,"namebase": "feh"
5616     ,"version": "3.6.3"
5617     ,"homepage": "https://feh.finalrewind.org/"
5618     ,"FPC": "graphics/feh"
5619     ,"keywords": [ "graphics" ]
5620     ,"distfile": [ "https://feh.finalrewind.org/feh-3.6.3.tar.bz2" ]
5621     ,"cpe": { "product": "feh", "vendor": "feh_project" }
5622     ,"variants":
5623      [
5624       {
5625         "label": "standard"
5626        ,"sdesc": "Fast command line image viewer using Imlib2"
5627        ,"spkgs": [ "single" ]
5628       }
5629      ]
5630    }
5631   ,{
5632      "bucket": "1A"
5633     ,"namebase": "libva"
5634     ,"version": "2.10.0"
5635     ,"homepage": "https://github.com/intel/libva"
5636     ,"FPC": "multimedia/libva"
5637     ,"keywords": [ "multimedia" ]
5638     ,"distfile": [ "mirror://GITHUB/intel:libva:2.10.0/intel-libva-2.10.0.tar.gz" ]
5639     ,"variants":
5640      [
5641       {
5642         "label": "standard"
5643        ,"sdesc": "VAAPI wrapper and dummy driver"
5644        ,"spkgs": [ "single" ]
5645       }
5646      ]
5647    }
5648   ,{
5649      "bucket": "1A"
5650     ,"namebase": "perl-Readonly"
5651     ,"version": "2.05"
5652     ,"homepage": "https://github.com/sanko/readonly"
5653     ,"FPC": "generated"
5654     ,"keywords": [ "perl" ]
5655     ,"distfile": [ "mirror://CPAN/ID:S/SA/SANKO/Readonly-2.05.tar.gz" ]
5656     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
5657     ,"variants":
5658      [
5659       {
5660         "label": "530"
5661        ,"sdesc": "Create read-only scalars, arrays and hashes (5.30)"
5662        ,"spkgs": [ "single" ]
5663       }
5664      ,{
5665         "label": "532"
5666        ,"sdesc": "Create read-only scalars, arrays and hashes (5.32)"
5667        ,"spkgs": [ "single" ]
5668       }
5669      ]
5670    }
5671   ,{
5672      "bucket": "1A"
5673     ,"namebase": "php73-gettext"
5674     ,"version": "7.3.27"
5675     ,"homepage": "https://php.net/"
5676     ,"FPC": "devel/php73-gettext"
5677     ,"keywords": [ "lang", "www", "php", "devel" ]
5678     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
5679     ,"cpe": { "product": "php", "vendor": "php" }
5680     ,"variants":
5681      [
5682       {
5683         "label": "standard"
5684        ,"sdesc": "PHP 7.3 extension: gettext native lang support"
5685        ,"spkgs": [ "single" ]
5686       }
5687      ]
5688    }
5689   ,{
5690      "bucket": "1A"
5691     ,"namebase": "php73-zlib"
5692     ,"version": "7.3.27"
5693     ,"homepage": "https://php.net/"
5694     ,"FPC": "archivers/php73-zlib"
5695     ,"keywords": [ "lang", "www", "php", "archivers" ]
5696     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
5697     ,"cpe": { "product": "php", "vendor": "php" }
5698     ,"variants":
5699      [
5700       {
5701         "label": "standard"
5702        ,"sdesc": "PHP 7.3 extension: zlib compression"
5703        ,"spkgs": [ "single" ]
5704       }
5705      ]
5706    }
5707   ,{
5708      "bucket": "1A"
5709     ,"namebase": "python-appdirs"
5710     ,"version": "1.4.4"
5711     ,"homepage": "https://github.com/ActiveState/appdirs"
5712     ,"FPC": "generated"
5713     ,"keywords": [ "python" ]
5714     ,"distfile": [ "mirror://PYPIWHL/3b/00/2344469e2084fb287c2e0b57b72910309874c3245463acd6cf5e3db69324/appdirs-1.4.4-py2.py3-none-any.whl" ]
5715     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
5716     ,"variants":
5717      [
5718       {
5719         "label": "py38"
5720        ,"sdesc": "Determines platform-specific directores (PY38)"
5721        ,"spkgs": [ "single" ]
5722       }
5723      ,{
5724         "label": "py39"
5725        ,"sdesc": "Determines platform-specific directores (PY39)"
5726        ,"spkgs": [ "single" ]
5727       }
5728      ]
5729    }
5730   ,{
5731      "bucket": "1A"
5732     ,"namebase": "qt5-qtbase"
5733     ,"version": "5.15.2"
5734     ,"homepage": "https://www.qt.io/"
5735     ,"FPC": "N/A"
5736     ,"keywords": [ "x11_toolkits", "devel" ]
5737     ,"distfile": [ "http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/qtbase-everywhere-src-5.15.2.tar.xz" ]
5738     ,"cpe": { "product": "qt", "vendor": "qt" }
5739     ,"variants":
5740      [
5741       {
5742         "label": "standard"
5743        ,"sdesc": "Qt5 - QtBase component"
5744        ,"spkgs": [ "complete", "primary", "docs" ]
5745       }
5746      ]
5747    }
5748   ,{
5749      "bucket": "1A"
5750     ,"namebase": "quassel"
5751     ,"version": "0.13.1"
5752     ,"homepage": "https://www.quassel-irc.org"
5753     ,"FPC": "irc/quassel"
5754     ,"keywords": [ "irc" ]
5755     ,"distfile": [ "https://quassel-irc.org/pub/quassel-0.13.1.tar.bz2" ]
5756     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
5757     ,"cpe": { "product": "quassel", "vendor": "quassel-irc" }
5758     ,"variants":
5759      [
5760       {
5761         "label": "standard"
5762        ,"sdesc": "Cross-platform distributed IRC client"
5763        ,"spkgs": [ "complete", "client", "common", "core", "icons", "monolithic", "nls" ]
5764       }
5765      ]
5766    }
5767   ,{
5768      "bucket": "1A"
5769     ,"namebase": "radicale"
5770     ,"version": "3.0.6"
5771     ,"homepage": "https://radicale.org/"
5772     ,"FPC": "generated"
5773     ,"keywords": [ "python" ]
5774     ,"distfile": [ "mirror://PYPI/R/Radicale/Radicale-3.0.6.tar.gz" ]
5775     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
5776     ,"cpe": { "product": "radicale", "vendor": "radicale" }
5777     ,"variants":
5778      [
5779       {
5780         "label": "py38"
5781        ,"sdesc": "CalDAV and CardDAV Server (PY38)"
5782        ,"spkgs": [ "single" ]
5783       }
5784      ,{
5785         "label": "py39"
5786        ,"sdesc": "CalDAV and CardDAV Server (PY39)"
5787        ,"spkgs": [ "single" ]
5788       }
5789      ]
5790    }
5791   ,{
5792      "bucket": "1B"
5793     ,"namebase": "R-Formula"
5794     ,"version": "1.2-4"
5795     ,"FPC": "generated"
5796     ,"keywords": [ "cran" ]
5797     ,"distfile": [ "mirror://CRAN/src/contrib/Formula_1.2-4.tar.gz" ]
5798     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
5799     ,"variants":
5800      [
5801       {
5802         "label": "standard"
5803        ,"sdesc": "Extended Model Formulas"
5804        ,"spkgs": [ "single" ]
5805       }
5806      ]
5807    }
5808   ,{
5809      "bucket": "1B"
5810     ,"namebase": "R-RMySQL"
5811     ,"version": "0.10.21"
5812     ,"homepage": "https://downloads.mariadb.org/connector-c/"
5813     ,"FPC": "generated"
5814     ,"keywords": [ "cran" ]
5815     ,"distfile": [ "mirror://CRAN/src/contrib/RMySQL_0.10.21.tar.gz" ]
5816     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
5817     ,"variants":
5818      [
5819       {
5820         "label": "standard"
5821        ,"sdesc": "Database Interface and 'MySQL' Driver for R"
5822        ,"spkgs": [ "single" ]
5823       }
5824      ]
5825    }
5826   ,{
5827      "bucket": "1B"
5828     ,"namebase": "R-RcppEigen"
5829     ,"version": "0.3.3.9.1"
5830     ,"homepage": "http://dirk.eddelbuettel.com/code/rcpp.eigen.html"
5831     ,"FPC": "generated"
5832     ,"keywords": [ "cran" ]
5833     ,"distfile": [ "mirror://CRAN/src/contrib/RcppEigen_0.3.3.9.1.tar.gz" ]
5834     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
5835     ,"variants":
5836      [
5837       {
5838         "label": "standard"
5839        ,"sdesc": "Tnterface to Eigen linear algebra library"
5840        ,"spkgs": [ "single" ]
5841       }
5842      ]
5843    }
5844   ,{
5845      "bucket": "1B"
5846     ,"namebase": "R-bit"
5847     ,"version": "4.0.4"
5848     ,"homepage": "https://github.com/truecluster/bit"
5849     ,"FPC": "generated"
5850     ,"keywords": [ "cran" ]
5851     ,"distfile": [ "mirror://CRAN/src/contrib/bit_4.0.4.tar.gz" ]
5852     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
5853     ,"variants":
5854      [
5855       {
5856         "label": "standard"
5857        ,"sdesc": "Fast Memory-Efficient Boolean Selections"
5858        ,"spkgs": [ "single" ]
5859       }
5860      ]
5861    }
5862   ,{
5863      "bucket": "1B"
5864     ,"namebase": "R-cachem"
5865     ,"version": "1.0.4"
5866     ,"homepage": "https://cachem.r-lib.org/"
5867     ,"FPC": "generated"
5868     ,"keywords": [ "cran" ]
5869     ,"distfile": [ "mirror://CRAN/src/contrib/cachem_1.0.4.tar.gz" ]
5870     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
5871     ,"variants":
5872      [
5873       {
5874         "label": "standard"
5875        ,"sdesc": "Cache R Objects with Automatic Pruning"
5876        ,"spkgs": [ "single" ]
5877       }
5878      ]
5879    }
5880   ,{
5881      "bucket": "1B"
5882     ,"namebase": "R-isoband"
5883     ,"version": "0.2.3"
5884     ,"homepage": "https://github.com/wilkelab/isoband"
5885     ,"FPC": "generated"
5886     ,"keywords": [ "cran" ]
5887     ,"distfile": [ "mirror://CRAN/src/contrib/isoband_0.2.3.tar.gz" ]
5888     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
5889     ,"variants":
5890      [
5891       {
5892         "label": "standard"
5893        ,"sdesc": "Elevation grid isoline and Isoband generator"
5894        ,"spkgs": [ "single" ]
5895       }
5896      ]
5897    }
5898   ,{
5899      "bucket": "1B"
5900     ,"namebase": "R-textclean"
5901     ,"version": "0.9.3"
5902     ,"homepage": "https://github.com/trinker/textclean"
5903     ,"FPC": "generated"
5904     ,"keywords": [ "cran" ]
5905     ,"distfile": [ "mirror://CRAN/src/contrib/textclean_0.9.3.tar.gz" ]
5906     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
5907     ,"variants":
5908      [
5909       {
5910         "label": "standard"
5911        ,"sdesc": "Text Cleaning Tools"
5912        ,"spkgs": [ "single" ]
5913       }
5914      ]
5915    }
5916   ,{
5917      "bucket": "1B"
5918     ,"namebase": "aspell-gu"
5919     ,"version": "0.03.0"
5920     ,"homepage": "http://aspell.net/"
5921     ,"FPC": "textproc/gu-aspell"
5922     ,"keywords": [ "textproc" ]
5923     ,"distfile": [ "mirror://GNU/aspell/dict/gu/aspell6-gu-0.03-0.tar.bz2" ]
5924     ,"variants":
5925      [
5926       {
5927         "label": "standard"
5928        ,"sdesc": "Aspell Gujarati dictionary"
5929        ,"spkgs": [ "single" ]
5930       }
5931      ]
5932    }
5933   ,{
5934      "bucket": "1B"
5935     ,"namebase": "hunspell"
5936     ,"version": "1.7.0"
5937     ,"homepage": "http://hunspell.github.io/"
5938     ,"FPC": "textproc/hunspell"
5939     ,"keywords": [ "textproc" ]
5940     ,"distfile": [ "mirror://GITHUB/hunspell:hunspell:v1.7.0/hunspell-hunspell-1.7.0.tar.gz" ]
5941     ,"cpe": { "product": "hunspell", "vendor": "hunspell_project" }
5942     ,"variants":
5943      [
5944       {
5945         "label": "standard"
5946        ,"sdesc": "Most popular spellchecking library"
5947        ,"spkgs": [ "single" ]
5948       }
5949      ]
5950    }
5951   ,{
5952      "bucket": "1B"
5953     ,"namebase": "irssi"
5954     ,"version": "1.2.2"
5955     ,"homepage": "http://www.irssi.org/"
5956     ,"FPC": "N/A"
5957     ,"keywords": [ "irc" ]
5958     ,"distfile": [ "https://github.com/irssi/irssi/releases/download/1.2.2/irssi-1.2.2.tar.xz" ]
5959     ,"cpe": { "product": "irssi", "vendor": "irssi" }
5960     ,"variants":
5961      [
5962       {
5963         "label": "standard"
5964        ,"sdesc": "Modular IRC client with many features"
5965        ,"spkgs": [ "complete", "primary", "docs" ]
5966       }
5967      ]
5968    }
5969   ,{
5970      "bucket": "1B"
5971     ,"namebase": "libmpack"
5972     ,"version": "1.0.5"
5973     ,"homepage": "https://github.com/libmpack"
5974     ,"FPC": "N/A"
5975     ,"keywords": [ "devel" ]
5976     ,"distfile": [ "mirror://GITHUB/libmpack:libmpack:1.0.5/libmpack-libmpack-1.0.5.tar.gz" ]
5977     ,"variants":
5978      [
5979       {
5980         "label": "standard"
5981        ,"sdesc": "Small binary serialization/RPC library"
5982        ,"spkgs": [ "single" ]
5983       }
5984      ]
5985    }
5986   ,{
5987      "bucket": "1B"
5988     ,"namebase": "lumina-fileinfo"
5989     ,"version": "1.6.0"
5990     ,"homepage": "https://lumina-desktop.org"
5991     ,"FPC": "deskutils/lumina-fileinfo"
5992     ,"keywords": [ "deskutils" ]
5993     ,"distfile": [ "mirror://GITHUB/lumina-desktop:lumina:v1.6.0/lumina-desktop-lumina-1.6.0.tar.gz" ]
5994     ,"variants":
5995      [
5996       {
5997         "label": "standard"
5998        ,"sdesc": "File properties utility from the Lumina Desktop"
5999        ,"spkgs": [ "complete", "primary", "nls" ]
6000       }
6001      ]
6002    }
6003   ,{
6004      "bucket": "1B"
6005     ,"namebase": "perl-Algorithm-Paxos"
6006     ,"version": "0.001"
6007     ,"FPC": "generated"
6008     ,"keywords": [ "perl" ]
6009     ,"distfile": [ "mirror://CPAN/ID:P/PE/PERIGRIN/Algorithm-Paxos-0.001.tar.gz" ]
6010     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6011     ,"variants":
6012      [
6013       {
6014         "label": "530"
6015        ,"sdesc": "Implementation of the Paxos protocol (5.30)"
6016        ,"spkgs": [ "single" ]
6017       }
6018      ,{
6019         "label": "532"
6020        ,"sdesc": "Implementation of the Paxos protocol (5.32)"
6021        ,"spkgs": [ "single" ]
6022       }
6023      ]
6024    }
6025   ,{
6026      "bucket": "1B"
6027     ,"namebase": "perl-HTML-Tree"
6028     ,"version": "5.07"
6029     ,"homepage": "https://github.com/kentfredric/HTML-Tree"
6030     ,"FPC": "generated"
6031     ,"keywords": [ "perl" ]
6032     ,"distfile": [ "mirror://CPAN/ID:K/KE/KENTNL/HTML-Tree-5.07.tar.gz" ]
6033     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6034     ,"variants":
6035      [
6036       {
6037         "label": "530"
6038        ,"sdesc": "Work with HTML in a DOM-like tree structure (5.30)"
6039        ,"spkgs": [ "single" ]
6040       }
6041      ,{
6042         "label": "532"
6043        ,"sdesc": "Work with HTML in a DOM-like tree structure (5.32)"
6044        ,"spkgs": [ "single" ]
6045       }
6046      ]
6047    }
6048   ,{
6049      "bucket": "1B"
6050     ,"namebase": "perl-IO-Socket-INET6"
6051     ,"version": "2.72"
6052     ,"FPC": "generated"
6053     ,"keywords": [ "perl" ]
6054     ,"distfile": [ "mirror://CPAN/ID:S/SH/SHLOMIF/IO-Socket-INET6-2.72.tar.gz" ]
6055     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6056     ,"variants":
6057      [
6058       {
6059         "label": "530"
6060        ,"sdesc": "Interface AF_INET/AF_INET6 domain sockets (5.30)"
6061        ,"spkgs": [ "single" ]
6062       }
6063      ,{
6064         "label": "532"
6065        ,"sdesc": "Interface AF_INET/AF_INET6 domain sockets (5.32)"
6066        ,"spkgs": [ "single" ]
6067       }
6068      ]
6069    }
6070   ,{
6071      "bucket": "1B"
6072     ,"namebase": "perl-Plack"
6073     ,"version": "1.0048"
6074     ,"homepage": "https://github.com/plack/Plack"
6075     ,"FPC": "generated"
6076     ,"keywords": [ "perl" ]
6077     ,"distfile": [ "mirror://CPAN/ID:M/MI/MIYAGAWA/Plack-1.0048.tar.gz" ]
6078     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6079     ,"variants":
6080      [
6081       {
6082         "label": "530"
6083        ,"sdesc": "Glue for Web frameworks and Web Servers (5.30)"
6084        ,"spkgs": [ "single" ]
6085       }
6086      ,{
6087         "label": "532"
6088        ,"sdesc": "Glue for Web frameworks and Web Servers (5.32)"
6089        ,"spkgs": [ "single" ]
6090       }
6091      ]
6092    }
6093   ,{
6094      "bucket": "1B"
6095     ,"namebase": "python-atomicwrites"
6096     ,"version": "1.4.0"
6097     ,"homepage": "https://github.com/untitaker/python-atomicwrites"
6098     ,"FPC": "generated"
6099     ,"keywords": [ "python" ]
6100     ,"distfile": [ "mirror://PYPIWHL/2c/a0/da5f49008ec6e9a658dbf5d7310a4debd397bce0b4db03cf8a410066bb87/atomicwrites-1.4.0-py2.py3-none-any.whl" ]
6101     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
6102     ,"variants":
6103      [
6104       {
6105         "label": "py38"
6106        ,"sdesc": "Atomic file writes (PY38)"
6107        ,"spkgs": [ "single" ]
6108       }
6109      ,{
6110         "label": "py39"
6111        ,"sdesc": "Atomic file writes (PY39)"
6112        ,"spkgs": [ "single" ]
6113       }
6114      ]
6115    }
6116   ,{
6117      "bucket": "1B"
6118     ,"namebase": "ruby-cabin"
6119     ,"version": "0.9.0"
6120     ,"homepage": "https://github.com/jordansissel/ruby-cabin"
6121     ,"FPC": "generated"
6122     ,"keywords": [ "ruby" ]
6123     ,"distfile": [ "mirror://RUBYGEMS//cabin-0.9.0.gem" ]
6124     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
6125     ,"variants":
6126      [
6127       {
6128         "label": "v26"
6129        ,"sdesc": "Structured and contextual logging (v26)"
6130        ,"spkgs": [ "single" ]
6131       }
6132      ,{
6133         "label": "v27"
6134        ,"sdesc": "Structured and contextual logging (v27)"
6135        ,"spkgs": [ "single" ]
6136       }
6137      ,{
6138         "label": "v30"
6139        ,"sdesc": "Structured and contextual logging (v30)"
6140        ,"spkgs": [ "single" ]
6141       }
6142      ]
6143    }
6144   ,{
6145      "bucket": "1B"
6146     ,"namebase": "unrar"
6147     ,"version": "6.0.3"
6148     ,"homepage": "https://www.rarlab.com/"
6149     ,"FPC": "N/A"
6150     ,"keywords": [ "archivers" ]
6151     ,"distfile": [ "https://www.rarlab.com/rar/unrarsrc-6.0.3.tar.gz" ]
6152     ,"cpe": { "product": "unrar", "vendor": "rarlab" }
6153     ,"variants":
6154      [
6155       {
6156         "label": "standard"
6157        ,"sdesc": "RAR uncompression program and library"
6158        ,"spkgs": [ "single" ]
6159       }
6160      ]
6161    }
6162   ,{
6163      "bucket": "1B"
6164     ,"namebase": "xmlcatmgr"
6165     ,"version": "2.2"
6166     ,"homepage": "http://xmlcatmgr.sourceforge.net/"
6167     ,"FPC": "textproc/xmlcatmgr"
6168     ,"keywords": [ "textproc" ]
6169     ,"distfile": [ "mirror://SF/xmlcatmgr/xmlcatmgr/2.2/xmlcatmgr-2.2.tar.gz" ]
6170     ,"variants":
6171      [
6172       {
6173         "label": "standard"
6174        ,"sdesc": "SGML and XML catalog manager"
6175        ,"spkgs": [ "single" ]
6176       }
6177      ]
6178    }
6179   ,{
6180      "bucket": "1C"
6181     ,"namebase": "R-bindrcpp"
6182     ,"version": "0.2.2"
6183     ,"homepage": "https://github.com/krlmlr/bindrcpp"
6184     ,"FPC": "generated"
6185     ,"keywords": [ "cran" ]
6186     ,"distfile": [ "mirror://CRAN/src/contrib/bindrcpp_0.2.2.tar.gz" ]
6187     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
6188     ,"variants":
6189      [
6190       {
6191         "label": "standard"
6192        ,"sdesc": "'Rcpp' Interface to Active Bindings"
6193        ,"spkgs": [ "single" ]
6194       }
6195      ]
6196    }
6197   ,{
6198      "bucket": "1C"
6199     ,"namebase": "aspell-is"
6200     ,"version": "0.51.1.0"
6201     ,"homepage": "http://aspell.net/"
6202     ,"FPC": "textproc/is-aspell"
6203     ,"keywords": [ "textproc" ]
6204     ,"distfile": [ "mirror://GNU/aspell/dict/is/aspell-is-0.51.1-0.tar.bz2" ]
6205     ,"variants":
6206      [
6207       {
6208         "label": "standard"
6209        ,"sdesc": "Aspell Icelandic dictionary"
6210        ,"spkgs": [ "single" ]
6211       }
6212      ]
6213    }
6214   ,{
6215      "bucket": "1C"
6216     ,"namebase": "autoconf213"
6217     ,"version": "2.13"
6218     ,"homepage": "http://www.gnu.org/software/autoconf/"
6219     ,"FPC": "N/A"
6220     ,"keywords": [ "devel" ]
6221     ,"distfile": [ "mirror://GNU/autoconf/autoconf-2.13.tar.gz" ]
6222     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
6223     ,"variants":
6224      [
6225       {
6226         "label": "standard"
6227        ,"sdesc": "Automatic config tool for *nix (legacy version)"
6228        ,"spkgs": [ "single" ]
6229       }
6230      ]
6231    }
6232   ,{
6233      "bucket": "1C"
6234     ,"namebase": "fdm"
6235     ,"version": "2.0"
6236     ,"homepage": "https://github.com/nicm/fdm"
6237     ,"FPC": "mail/fdm"
6238     ,"keywords": [ "mail" ]
6239     ,"distfile": [ "mirror://GITHUB/nicm:fdm:2.0/nicm-fdm-2.0.tar.gz" ]
6240     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
6241     ,"variants":
6242      [
6243       {
6244         "label": "standard"
6245        ,"sdesc": "Fetch, filter and deliver mail"
6246        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
6247       }
6248      ]
6249    }
6250   ,{
6251      "bucket": "1C"
6252     ,"namebase": "florist"
6253     ,"version": "2017"
6254     ,"homepage": "http://libre.adacore.com/"
6255     ,"FPC": "devel/florist-gpl"
6256     ,"keywords": [ "devel", "ada" ]
6257     ,"distfile": [ "http://downloads.dragonlace.net/src/florist-gpl-2017-src.tar.gz" ]
6258     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
6259     ,"variants":
6260      [
6261       {
6262         "label": "standard"
6263        ,"sdesc": "POSIX Ada binding, IEEE Standards 1003.5(b,c)"
6264        ,"spkgs": [ "single" ]
6265       }
6266      ]
6267    }
6268   ,{
6269      "bucket": "1C"
6270     ,"namebase": "libgcrypt"
6271     ,"version": "1.9.2"
6272     ,"homepage": "https://www.gnupg.org/software/libgcrypt/index.html"
6273     ,"FPC": "security/libgcrypt"
6274     ,"keywords": [ "security" ]
6275     ,"distfile": [ "mirror://GNUPG/libgcrypt/libgcrypt-1.9.2.tar.bz2" ]
6276     ,"cpe": { "product": "libgcrypt", "vendor": "gnupg" }
6277     ,"variants":
6278      [
6279       {
6280         "label": "standard"
6281        ,"sdesc": "General purpose crypto library based on GnuPG"
6282        ,"spkgs": [ "single" ]
6283       }
6284      ]
6285    }
6286   ,{
6287      "bucket": "1C"
6288     ,"namebase": "libnice"
6289     ,"version": "0.1.18"
6290     ,"homepage": "https://wiki.freedesktop.org/nice/"
6291     ,"FPC": "net-im/libnice"
6292     ,"keywords": [ "net_im", "devel" ]
6293     ,"distfile": [ "https://nice.freedesktop.org/releases/libnice-0.1.18.tar.gz" ]
6294     ,"variants":
6295      [
6296       {
6297         "label": "standard"
6298        ,"sdesc": "Implementation of ICE standard (RFC 5245)"
6299        ,"spkgs": [ "complete", "primary", "gstreamer", "docs" ]
6300       }
6301      ]
6302    }
6303   ,{
6304      "bucket": "1C"
6305     ,"namebase": "media-types"
6306     ,"version": "4.0.0"
6307     ,"homepage": "https://salsa.debian.org/debian/media-types"
6308     ,"FPC": "N/A"
6309     ,"keywords": [ "misc" ]
6310     ,"distfile": [ "https://salsa.debian.org/debian/media-types/-/archive/4.0.0/media-types-4.0.0.tar.gz" ]
6311     ,"variants":
6312      [
6313       {
6314         "label": "standard"
6315        ,"sdesc": "MIME type associations for file types"
6316        ,"spkgs": [ "single" ]
6317       }
6318      ]
6319    }
6320   ,{
6321      "bucket": "1C"
6322     ,"namebase": "php73-sockets"
6323     ,"version": "7.3.27"
6324     ,"homepage": "https://php.net/"
6325     ,"FPC": "net/php73-sockets"
6326     ,"keywords": [ "lang", "www", "php", "net" ]
6327     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
6328     ,"cpe": { "product": "php", "vendor": "php" }
6329     ,"variants":
6330      [
6331       {
6332         "label": "standard"
6333        ,"sdesc": "PHP 7.3 extension: sockets interface"
6334        ,"spkgs": [ "single" ]
6335       }
6336      ]
6337    }
6338   ,{
6339      "bucket": "1C"
6340     ,"namebase": "python-colorama"
6341     ,"version": "0.4.4"
6342     ,"homepage": "https://github.com/tartley/colorama"
6343     ,"FPC": "generated"
6344     ,"keywords": [ "python" ]
6345     ,"distfile": [ "mirror://PYPIWHL/44/98/5b86278fbbf250d239ae0ecb724f8572af1c91f4a11edf4d36a206189440/colorama-0.4.4-py2.py3-none-any.whl" ]
6346     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
6347     ,"variants":
6348      [
6349       {
6350         "label": "py38"
6351        ,"sdesc": "Cross-platform colored terminal text (PY38)"
6352        ,"spkgs": [ "single" ]
6353       }
6354      ,{
6355         "label": "py39"
6356        ,"sdesc": "Cross-platform colored terminal text (PY39)"
6357        ,"spkgs": [ "single" ]
6358       }
6359      ]
6360    }
6361   ,{
6362      "bucket": "1C"
6363     ,"namebase": "python-incremental"
6364     ,"version": "17.5.0"
6365     ,"homepage": "https://github.com/twisted/incremental"
6366     ,"FPC": "generated"
6367     ,"keywords": [ "python" ]
6368     ,"distfile": [ "mirror://PYPIWHL/f5/1d/c98a587dc06e107115cf4a58b49de20b19222c83d75335a192052af4c4b7/incremental-17.5.0-py2.py3-none-any.whl" ]
6369     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
6370     ,"variants":
6371      [
6372       {
6373         "label": "py38"
6374        ,"sdesc": "Library for versioning python projects (PY38)"
6375        ,"spkgs": [ "single" ]
6376       }
6377      ,{
6378         "label": "py39"
6379        ,"sdesc": "Library for versioning python projects (PY39)"
6380        ,"spkgs": [ "single" ]
6381       }
6382      ]
6383    }
6384   ,{
6385      "bucket": "1C"
6386     ,"namebase": "xorg-smproxy"
6387     ,"version": "1.0.6"
6388     ,"homepage": "https://www.x.org/"
6389     ,"FPC": "x11/smproxy"
6390     ,"keywords": [ "x11" ]
6391     ,"distfile": [ "mirror://XORG/individual/app/smproxy-1.0.6.tar.bz2" ]
6392     ,"variants":
6393      [
6394       {
6395         "label": "standard"
6396        ,"sdesc": "X Window System Session Manager Proxy"
6397        ,"spkgs": [ "single" ]
6398       }
6399      ]
6400    }
6401   ,{
6402      "bucket": "1C"
6403     ,"namebase": "xorg-xmu"
6404     ,"version": "1.1.3"
6405     ,"homepage": "https://www.x.org/"
6406     ,"FPC": "x11-toolkits/libXmu"
6407     ,"keywords": [ "x11_toolkits" ]
6408     ,"distfile": [ "mirror://XORG/individual/lib/libXmu-1.1.3.tar.bz2" ]
6409     ,"variants":
6410      [
6411       {
6412         "label": "standard"
6413        ,"sdesc": "X Miscellaneous Utilities libraries"
6414        ,"spkgs": [ "single" ]
6415       }
6416      ]
6417    }
6418   ,{
6419      "bucket": "1D"
6420     ,"namebase": "R-clipr"
6421     ,"version": "0.7.1"
6422     ,"homepage": "https://github.com/mdlincoln/clipr"
6423     ,"FPC": "generated"
6424     ,"keywords": [ "cran" ]
6425     ,"distfile": [ "mirror://CRAN/src/contrib/clipr_0.7.1.tar.gz" ]
6426     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
6427     ,"variants":
6428      [
6429       {
6430         "label": "standard"
6431        ,"sdesc": "Read and Write from the System Clipboard"
6432        ,"spkgs": [ "single" ]
6433       }
6434      ]
6435    }
6436   ,{
6437      "bucket": "1D"
6438     ,"namebase": "perl-Date-Manip"
6439     ,"version": "6.83"
6440     ,"homepage": "https://github.com/SBECK-github/Date-Manip"
6441     ,"FPC": "generated"
6442     ,"keywords": [ "perl" ]
6443     ,"distfile": [ "mirror://CPAN/ID:S/SB/SBECK/Date-Manip-6.83.tar.gz" ]
6444     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6445     ,"variants":
6446      [
6447       {
6448         "label": "530"
6449        ,"sdesc": "Date manipulation routines (5.30)"
6450        ,"spkgs": [ "single" ]
6451       }
6452      ,{
6453         "label": "532"
6454        ,"sdesc": "Date manipulation routines (5.32)"
6455        ,"spkgs": [ "single" ]
6456       }
6457      ]
6458    }
6459   ,{
6460      "bucket": "1D"
6461     ,"namebase": "python-sphinxcontrib-serializinghtml"
6462     ,"version": "1.1.4"
6463     ,"homepage": "http://sphinx-doc.org/"
6464     ,"FPC": "generated"
6465     ,"keywords": [ "python" ]
6466     ,"distfile": [ "mirror://PYPIWHL/9a/ca/bfad79b79b3821d0c6361c431f0ef4aec16ee248338b2c2013008b34d345/sphinxcontrib_serializinghtml-1.1.4-py2.py3-none-any.whl" ]
6467     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
6468     ,"variants":
6469      [
6470       {
6471         "label": "py38"
6472        ,"sdesc": "Sphinx extension: HTML serialization (PY38)"
6473        ,"spkgs": [ "single" ]
6474       }
6475      ,{
6476         "label": "py39"
6477        ,"sdesc": "Sphinx extension: HTML serialization (PY39)"
6478        ,"spkgs": [ "single" ]
6479       }
6480      ]
6481    }
6482   ,{
6483      "bucket": "1D"
6484     ,"namebase": "ruby-faraday"
6485     ,"version": "1.3.0"
6486     ,"homepage": "https://lostisland.github.io/faraday"
6487     ,"FPC": "generated"
6488     ,"keywords": [ "ruby" ]
6489     ,"distfile": [ "mirror://RUBYGEMS//faraday-1.3.0.gem" ]
6490     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
6491     ,"variants":
6492      [
6493       {
6494         "label": "v26"
6495        ,"sdesc": "HTTP/REST API client library (v26)"
6496        ,"spkgs": [ "single" ]
6497       }
6498      ,{
6499         "label": "v27"
6500        ,"sdesc": "HTTP/REST API client library (v27)"
6501        ,"spkgs": [ "single" ]
6502       }
6503      ,{
6504         "label": "v30"
6505        ,"sdesc": "HTTP/REST API client library (v30)"
6506        ,"spkgs": [ "single" ]
6507       }
6508      ]
6509    }
6510   ,{
6511      "bucket": "1D"
6512     ,"namebase": "xorg-xcursor"
6513     ,"version": "1.2.0"
6514     ,"homepage": "https://www.x.org/"
6515     ,"FPC": "x11/libXcursor"
6516     ,"keywords": [ "x11" ]
6517     ,"distfile": [ "mirror://XORG/individual/lib/libXcursor-1.2.0.tar.bz2" ]
6518     ,"cpe": { "product": "libxcursor", "vendor": "x" }
6519     ,"variants":
6520      [
6521       {
6522         "label": "standard"
6523        ,"sdesc": "X client-side cursor loading library"
6524        ,"spkgs": [ "single" ]
6525       }
6526      ]
6527    }
6528   ,{
6529      "bucket": "1E"
6530     ,"namebase": "R-rcmdcheck"
6531     ,"version": "1.3.3"
6532     ,"homepage": "https://github.com/r-Lib/rcmdcheck#readme"
6533     ,"FPC": "generated"
6534     ,"keywords": [ "cran" ]
6535     ,"distfile": [ "mirror://CRAN/src/contrib/rcmdcheck_1.3.3.tar.gz" ]
6536     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
6537     ,"variants":
6538      [
6539       {
6540         "label": "standard"
6541        ,"sdesc": "Run 'R CMD check' from 'R' and Capture Results"
6542        ,"spkgs": [ "single" ]
6543       }
6544      ]
6545    }
6546   ,{
6547      "bucket": "1E"
6548     ,"namebase": "libcdio-paranoia"
6549     ,"version": "10.2_2.0.1"
6550     ,"homepage": "https://github.com/rocky/libcdio-paranoia"
6551     ,"FPC": "N/A"
6552     ,"keywords": [ "devel", "audio" ]
6553     ,"distfile": [ "mirror://GITHUB/rocky:libcdio-paranoia:release-10.2+2.0.1/rocky-libcdio-paranoia-release-10.2-2.0.1.tar.gz" ]
6554     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
6555     ,"variants":
6556      [
6557       {
6558         "label": "standard"
6559        ,"sdesc": "Accurately read audio from Compact Discs"
6560        ,"spkgs": [ "single" ]
6561       }
6562      ]
6563    }
6564   ,{
6565      "bucket": "1E"
6566     ,"namebase": "nfsen"
6567     ,"version": "1.3.8"
6568     ,"homepage": "https://sourceforge.net/projects/nfsen"
6569     ,"FPC": "net-mgmt/nfsen"
6570     ,"keywords": [ "net_mgmt" ]
6571     ,"distfile": [ "mirror://SF/nfsen/stable/nfsen-1.3.8/nfsen-1.3.8.tar.gz" ]
6572     ,"cpe": { "product": "nfsen", "vendor": "nfsen" }
6573     ,"variants":
6574      [
6575       {
6576         "label": "standard"
6577        ,"sdesc": "Web based frontend to nfdump netflow collector"
6578        ,"spkgs": [ "single" ]
6579       }
6580      ]
6581    }
6582   ,{
6583      "bucket": "1E"
6584     ,"namebase": "perl-Algorithm-GooglePolylineEncoding"
6585     ,"version": "0.06"
6586     ,"FPC": "generated"
6587     ,"keywords": [ "perl" ]
6588     ,"distfile": [ "mirror://CPAN/ID:S/SR/SREZIC/Algorithm-GooglePolylineEncoding-0.06.tar.gz" ]
6589     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6590     ,"variants":
6591      [
6592       {
6593         "label": "530"
6594        ,"sdesc": "Google's Encoded Polyline Algorithm Format (5.30)"
6595        ,"spkgs": [ "single" ]
6596       }
6597      ,{
6598         "label": "532"
6599        ,"sdesc": "Google's Encoded Polyline Algorithm Format (5.32)"
6600        ,"spkgs": [ "single" ]
6601       }
6602      ]
6603    }
6604   ,{
6605      "bucket": "1E"
6606     ,"namebase": "perl-Encode-Locale"
6607     ,"version": "1.05"
6608     ,"homepage": "https://github.com/gisle/encode-locale"
6609     ,"FPC": "generated"
6610     ,"keywords": [ "perl" ]
6611     ,"distfile": [ "mirror://CPAN/ID:G/GA/GAAS/Encode-Locale-1.05.tar.gz" ]
6612     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6613     ,"variants":
6614      [
6615       {
6616         "label": "530"
6617        ,"sdesc": "Determine the locale encoding (5.30)"
6618        ,"spkgs": [ "single" ]
6619       }
6620      ,{
6621         "label": "532"
6622        ,"sdesc": "Determine the locale encoding (5.32)"
6623        ,"spkgs": [ "single" ]
6624       }
6625      ]
6626    }
6627   ,{
6628      "bucket": "1E"
6629     ,"namebase": "perl-File-ShareDir"
6630     ,"version": "1.118"
6631     ,"homepage": "https://github.com/perl5-utils/File-ShareDir"
6632     ,"FPC": "generated"
6633     ,"keywords": [ "perl" ]
6634     ,"distfile": [ "mirror://CPAN/ID:R/RE/REHSACK/File-ShareDir-1.118.tar.gz" ]
6635     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6636     ,"variants":
6637      [
6638       {
6639         "label": "530"
6640        ,"sdesc": "Locate per-dist and per-module shared files (5.30)"
6641        ,"spkgs": [ "single" ]
6642       }
6643      ,{
6644         "label": "532"
6645        ,"sdesc": "Locate per-dist and per-module shared files (5.32)"
6646        ,"spkgs": [ "single" ]
6647       }
6648      ]
6649    }
6650   ,{
6651      "bucket": "1E"
6652     ,"namebase": "perl-File-Slurp-Tiny"
6653     ,"version": "0.004"
6654     ,"homepage": "https://github.com/Leont/file-slurp-tiny"
6655     ,"FPC": "generated"
6656     ,"keywords": [ "perl" ]
6657     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEONT/File-Slurp-Tiny-0.004.tar.gz" ]
6658     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6659     ,"variants":
6660      [
6661       {
6662         "label": "530"
6663        ,"sdesc": "Discouraged simple file slurper (5.30)"
6664        ,"spkgs": [ "single" ]
6665       }
6666      ,{
6667         "label": "532"
6668        ,"sdesc": "Discouraged simple file slurper (5.32)"
6669        ,"spkgs": [ "single" ]
6670       }
6671      ]
6672    }
6673   ,{
6674      "bucket": "1E"
6675     ,"namebase": "perl-String-Tagged"
6676     ,"version": "0.16"
6677     ,"FPC": "generated"
6678     ,"keywords": [ "perl" ]
6679     ,"distfile": [ "mirror://CPAN/ID:P/PE/PEVANS/String-Tagged-0.16.tar.gz" ]
6680     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6681     ,"variants":
6682      [
6683       {
6684         "label": "530"
6685        ,"sdesc": "String buffers with value tags on extents (5.30)"
6686        ,"spkgs": [ "single" ]
6687       }
6688      ,{
6689         "label": "532"
6690        ,"sdesc": "String buffers with value tags on extents (5.32)"
6691        ,"spkgs": [ "single" ]
6692       }
6693      ]
6694    }
6695   ,{
6696      "bucket": "1E"
6697     ,"namebase": "perl-YAML"
6698     ,"version": "1.30"
6699     ,"homepage": "https://github.com/ingydotnet/yaml-pm"
6700     ,"FPC": "generated"
6701     ,"keywords": [ "perl" ]
6702     ,"distfile": [ "mirror://CPAN/ID:T/TI/TINITA/YAML-1.30.tar.gz" ]
6703     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6704     ,"variants":
6705      [
6706       {
6707         "label": "530"
6708        ,"sdesc": "YAML Ain't Markup Languageâ„¢ (5.30)"
6709        ,"spkgs": [ "single" ]
6710       }
6711      ,{
6712         "label": "532"
6713        ,"sdesc": "YAML Ain't Markup Languageâ„¢ (5.32)"
6714        ,"spkgs": [ "single" ]
6715       }
6716      ]
6717    }
6718   ,{
6719      "bucket": "1E"
6720     ,"namebase": "perl-enum"
6721     ,"version": "1.11"
6722     ,"homepage": "https://github.com/neilbowers/enum"
6723     ,"FPC": "generated"
6724     ,"keywords": [ "perl" ]
6725     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEILB/enum-1.11.tar.gz" ]
6726     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6727     ,"variants":
6728      [
6729       {
6730         "label": "530"
6731        ,"sdesc": "C style enumerated types and bitmask flags (5.30)"
6732        ,"spkgs": [ "single" ]
6733       }
6734      ,{
6735         "label": "532"
6736        ,"sdesc": "C style enumerated types and bitmask flags (5.32)"
6737        ,"spkgs": [ "single" ]
6738       }
6739      ]
6740    }
6741   ,{
6742      "bucket": "1E"
6743     ,"namebase": "python-attrs"
6744     ,"version": "20.3.0"
6745     ,"homepage": "https://www.attrs.org/"
6746     ,"FPC": "generated"
6747     ,"keywords": [ "python" ]
6748     ,"distfile": [ "mirror://PYPIWHL/c3/aa/cb45262569fcc047bf070b5de61813724d6726db83259222cd7b4c79821a/attrs-20.3.0-py2.py3-none-any.whl" ]
6749     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
6750     ,"variants":
6751      [
6752       {
6753         "label": "py38"
6754        ,"sdesc": "Classes Without Boilerplate (PY38)"
6755        ,"spkgs": [ "single" ]
6756       }
6757      ,{
6758         "label": "py39"
6759        ,"sdesc": "Classes Without Boilerplate (PY39)"
6760        ,"spkgs": [ "single" ]
6761       }
6762      ]
6763    }
6764   ,{
6765      "bucket": "1E"
6766     ,"namebase": "python-black"
6767     ,"version": "20.8b1"
6768     ,"homepage": "https://github.com/psf/black"
6769     ,"FPC": "generated"
6770     ,"keywords": [ "python" ]
6771     ,"distfile": [ "mirror://PYPI/b/black/black-20.8b1.tar.gz" ]
6772     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
6773     ,"variants":
6774      [
6775       {
6776         "label": "py38"
6777        ,"sdesc": "Uncompromising code formatter (PY38)"
6778        ,"spkgs": [ "single" ]
6779       }
6780      ,{
6781         "label": "py39"
6782        ,"sdesc": "Uncompromising code formatter (PY39)"
6783        ,"spkgs": [ "single" ]
6784       }
6785      ]
6786    }
6787   ,{
6788      "bucket": "1F"
6789     ,"namebase": "AdaYaml"
6790     ,"version": "0.3.0"
6791     ,"homepage": "https://ada.yaml.io/"
6792     ,"FPC": "N/A"
6793     ,"keywords": [ "textproc", "ada" ]
6794     ,"distfile": [ "mirror://GITHUB/yaml:AdaYaml:v0.3.0/yaml-AdaYaml-0.3.0.tar.gz" ]
6795     ,"variants":
6796      [
6797       {
6798         "label": "standard"
6799        ,"sdesc": "Experimental YAML 1.3 implementation library"
6800        ,"spkgs": [ "single" ]
6801       }
6802      ]
6803    }
6804   ,{
6805      "bucket": "1F"
6806     ,"namebase": "R-RColorBrewer"
6807     ,"version": "1.1-2"
6808     ,"FPC": "generated"
6809     ,"keywords": [ "cran" ]
6810     ,"distfile": [ "mirror://CRAN/src/contrib/RColorBrewer_1.1-2.tar.gz" ]
6811     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
6812     ,"variants":
6813      [
6814       {
6815         "label": "standard"
6816        ,"sdesc": "ColorBrewer Palettes"
6817        ,"spkgs": [ "single" ]
6818       }
6819      ]
6820    }
6821   ,{
6822      "bucket": "1F"
6823     ,"namebase": "R-brew"
6824     ,"version": "1.0-6"
6825     ,"FPC": "generated"
6826     ,"keywords": [ "cran" ]
6827     ,"distfile": [ "mirror://CRAN/src/contrib/brew_1.0-6.tar.gz" ]
6828     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
6829     ,"variants":
6830      [
6831       {
6832         "label": "standard"
6833        ,"sdesc": "Templating Framework for Report Generation"
6834        ,"spkgs": [ "single" ]
6835       }
6836      ]
6837    }
6838   ,{
6839      "bucket": "1F"
6840     ,"namebase": "llvm-libunwind"
6841     ,"version": "11.1.0"
6842     ,"homepage": "https://github.com/llvm-mirror/libunwind"
6843     ,"FPC": "N/A"
6844     ,"keywords": [ "lang", "devel" ]
6845     ,"distfile": [ "https://github.com/llvm/llvm-project/releases/download/llvmorg-11.1.0/libunwind-11.1.0.src.tar.xz" ]
6846     ,"variants":
6847      [
6848       {
6849         "label": "standard"
6850        ,"sdesc": "LLVM version of libunwind library"
6851        ,"spkgs": [ "single" ]
6852       }
6853      ]
6854    }
6855   ,{
6856      "bucket": "1F"
6857     ,"namebase": "mysql80"
6858     ,"version": "8.0.23"
6859     ,"homepage": "https://www.mysql.com/"
6860     ,"FPC": "databases/mysql80-server"
6861     ,"keywords": [ "databases" ]
6862     ,"distfile": [ "mirror://MYSQL/MySQL-8.0/mysql-boost-8.0.23.tar.gz" ]
6863     ,"cpe": { "product": "mysql", "vendor": "oracle" }
6864     ,"variants":
6865      [
6866       {
6867         "label": "standard"
6868        ,"sdesc": "Multithreaded SQL database (server)"
6869        ,"spkgs": [ "complete", "server", "client" ]
6870       }
6871      ]
6872    }
6873   ,{
6874      "bucket": "1F"
6875     ,"namebase": "pcre2"
6876     ,"version": "10.36"
6877     ,"homepage": "http://www.pcre.org/"
6878     ,"FPC": "devel/pcre2"
6879     ,"keywords": [ "devel" ]
6880     ,"distfile": [ "mirror://SF/pcre/pcre2/10.36/pcre2-10.36.tar.gz" ]
6881     ,"cpe": { "product": "pcre2", "vendor": "pcre" }
6882     ,"variants":
6883      [
6884       {
6885         "label": "standard"
6886        ,"sdesc": "Perl Compatible Regular Expressions, version 2"
6887        ,"spkgs": [ "complete", "primary", "docs" ]
6888       }
6889      ]
6890    }
6891   ,{
6892      "bucket": "1F"
6893     ,"namebase": "perl-Algorithm-ConstructDFA"
6894     ,"version": "0.03"
6895     ,"homepage": "https://github.com/hoehrmann/Algorithm-ConstructDFA"
6896     ,"FPC": "generated"
6897     ,"keywords": [ "perl" ]
6898     ,"distfile": [ "mirror://CPAN/ID:B/BJ/BJOERN/Algorithm-ConstructDFA-0.03.tar.gz" ]
6899     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6900     ,"variants":
6901      [
6902       {
6903         "label": "530"
6904        ,"sdesc": "Deterministic finite automaton construction (5.30)"
6905        ,"spkgs": [ "single" ]
6906       }
6907      ,{
6908         "label": "532"
6909        ,"sdesc": "Deterministic finite automaton construction (5.32)"
6910        ,"spkgs": [ "single" ]
6911       }
6912      ]
6913    }
6914   ,{
6915      "bucket": "1F"
6916     ,"namebase": "perl-Carp-Clan-Share"
6917     ,"version": "0.013"
6918     ,"homepage": "https://github.com/robertkrimen/Carp-Clan-Share/tree/master"
6919     ,"FPC": "generated"
6920     ,"keywords": [ "perl" ]
6921     ,"distfile": [ "mirror://CPAN/ID:R/RK/RKRIMEN/Carp-Clan-Share-0.013.tar.gz" ]
6922     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6923     ,"variants":
6924      [
6925       {
6926         "label": "530"
6927        ,"sdesc": "Share Carp settings with your whole Clan (5.30)"
6928        ,"spkgs": [ "single" ]
6929       }
6930      ,{
6931         "label": "532"
6932        ,"sdesc": "Share Carp settings with your whole Clan (5.32)"
6933        ,"spkgs": [ "single" ]
6934       }
6935      ]
6936    }
6937   ,{
6938      "bucket": "1F"
6939     ,"namebase": "perl-Crypt-OpenSSL-RSA"
6940     ,"version": "0.31"
6941     ,"homepage": "https://github.com/toddr/Crypt-OpenSSL-RSA"
6942     ,"FPC": "generated"
6943     ,"keywords": [ "perl" ]
6944     ,"distfile": [ "mirror://CPAN/ID:T/TO/TODDR/Crypt-OpenSSL-RSA-0.31.tar.gz" ]
6945     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6946     ,"variants":
6947      [
6948       {
6949         "label": "530"
6950        ,"sdesc": "RSA encoding/decoding using OpenSSL library (5.30)"
6951        ,"spkgs": [ "single" ]
6952       }
6953      ,{
6954         "label": "532"
6955        ,"sdesc": "RSA encoding/decoding using OpenSSL library (5.32)"
6956        ,"spkgs": [ "single" ]
6957       }
6958      ]
6959    }
6960   ,{
6961      "bucket": "1F"
6962     ,"namebase": "perl-Path-Class"
6963     ,"version": "0.37"
6964     ,"FPC": "generated"
6965     ,"keywords": [ "perl" ]
6966     ,"distfile": [ "mirror://CPAN/ID:K/KW/KWILLIAMS/Path-Class-0.37.tar.gz" ]
6967     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6968     ,"variants":
6969      [
6970       {
6971         "label": "530"
6972        ,"sdesc": "Cross-platform path specification (5.30)"
6973        ,"spkgs": [ "single" ]
6974       }
6975      ,{
6976         "label": "532"
6977        ,"sdesc": "Cross-platform path specification (5.32)"
6978        ,"spkgs": [ "single" ]
6979       }
6980      ]
6981    }
6982   ,{
6983      "bucket": "1F"
6984     ,"namebase": "perl-Tree-DAG_Node"
6985     ,"version": "1.32"
6986     ,"homepage": "https://github.com/ronsavage/Tree-DAG_Node"
6987     ,"FPC": "generated"
6988     ,"keywords": [ "perl" ]
6989     ,"distfile": [ "mirror://CPAN/ID:R/RS/RSAVAGE/Tree-DAG_Node-1.32.tgz" ]
6990     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
6991     ,"variants":
6992      [
6993       {
6994         "label": "530"
6995        ,"sdesc": "Binary N-ary tree (5.30)"
6996        ,"spkgs": [ "single" ]
6997       }
6998      ,{
6999         "label": "532"
7000        ,"sdesc": "Binary N-ary tree (5.32)"
7001        ,"spkgs": [ "single" ]
7002       }
7003      ]
7004    }
7005   ,{
7006      "bucket": "1F"
7007     ,"namebase": "perl-XML-DOM"
7008     ,"version": "1.46"
7009     ,"FPC": "generated"
7010     ,"keywords": [ "perl" ]
7011     ,"distfile": [ "mirror://CPAN/ID:T/TJ/TJMATHER/XML-DOM-1.46.tar.gz" ]
7012     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
7013     ,"variants":
7014      [
7015       {
7016         "label": "530"
7017        ,"sdesc": "Build DOM Level 1 compliant structures (5.30)"
7018        ,"spkgs": [ "single" ]
7019       }
7020      ,{
7021         "label": "532"
7022        ,"sdesc": "Build DOM Level 1 compliant structures (5.32)"
7023        ,"spkgs": [ "single" ]
7024       }
7025      ]
7026    }
7027   ,{
7028      "bucket": "1F"
7029     ,"namebase": "publicsuffix-list"
7030     ,"version": "20201130"
7031     ,"homepage": "https://publicsuffix.org"
7032     ,"FPC": "dns/public_suffix_list"
7033     ,"keywords": [ "dns" ]
7034     ,"distfile": [ "mirror://GITHUB/publicsuffix:list:f9f612a/publicsuffix-list-f9f612a.tar.gz" ]
7035     ,"variants":
7036      [
7037       {
7038         "label": "standard"
7039        ,"sdesc": "List of all known public internet suffixes"
7040        ,"spkgs": [ "single" ]
7041       }
7042      ]
7043    }
7044   ,{
7045      "bucket": "1F"
7046     ,"namebase": "python-mock"
7047     ,"version": "4.0.3"
7048     ,"homepage": "http://mock.readthedocs.org/en/latest/"
7049     ,"FPC": "generated"
7050     ,"keywords": [ "python" ]
7051     ,"distfile": [ "mirror://PYPIWHL/5c/03/b7e605db4a57c0f6fba744b11ef3ddf4ddebcada35022927a2b5fc623fdf/mock-4.0.3-py3-none-any.whl" ]
7052     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
7053     ,"variants":
7054      [
7055       {
7056         "label": "py38"
7057        ,"sdesc": "Rolling backport of standard mock library (PY38)"
7058        ,"spkgs": [ "single" ]
7059       }
7060      ,{
7061         "label": "py39"
7062        ,"sdesc": "Rolling backport of standard mock library (PY39)"
7063        ,"spkgs": [ "single" ]
7064       }
7065      ]
7066    }
7067   ,{
7068      "bucket": "1F"
7069     ,"namebase": "python-soupsieve"
7070     ,"version": "2.2"
7071     ,"homepage": "https://github.com/facelessuser/soupsieve"
7072     ,"FPC": "generated"
7073     ,"keywords": [ "python" ]
7074     ,"distfile": [ "mirror://PYPIWHL/41/e7/3617a4b988ed7744743fb0dbba5aa0a6e3f95a9557b43f8c4740d296b48a/soupsieve-2.2-py3-none-any.whl" ]
7075     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
7076     ,"variants":
7077      [
7078       {
7079         "label": "py38"
7080        ,"sdesc": "Modern CSS selector implementation (PY38)"
7081        ,"spkgs": [ "single" ]
7082       }
7083      ,{
7084         "label": "py39"
7085        ,"sdesc": "Modern CSS selector implementation (PY39)"
7086        ,"spkgs": [ "single" ]
7087       }
7088      ]
7089    }
7090   ,{
7091      "bucket": "1F"
7092     ,"namebase": "x264"
7093     ,"version": "0.161.3020"
7094     ,"homepage": "https://www.videolan.org/developers/x264.html"
7095     ,"FPC": "multimedia/x264"
7096     ,"keywords": [ "multimedia" ]
7097     ,"distfile": [ "https://code.videolan.org/videolan/x264/-/archive/d198931/d198931.tar.bz2" ]
7098     ,"variants":
7099      [
7100       {
7101         "label": "standard"
7102        ,"sdesc": "H.264/MPEG-4 AVC Video Encoder"
7103        ,"spkgs": [ "program", "library" ]
7104       }
7105      ]
7106    }
7107   ,{
7108      "bucket": "1F"
7109     ,"namebase": "xorg-misc-bitmap-fonts"
7110     ,"version": "7.7"
7111     ,"homepage": "https://www.x.org/"
7112     ,"FPC": "x11-fonts/xorg-fonts-miscbitmaps"
7113     ,"keywords": [ "x11_fonts" ]
7114     ,"distfile": [  ]
7115     ,"variants":
7116      [
7117       {
7118         "label": "standard"
7119        ,"sdesc": "X.Org miscellaneous bitmap fonts"
7120        ,"spkgs": [ "single" ]
7121       }
7122      ]
7123    }
7124   ,{
7125      "bucket": "20"
7126     ,"namebase": "R-caTools"
7127     ,"version": "1.18.1"
7128     ,"FPC": "generated"
7129     ,"keywords": [ "cran" ]
7130     ,"distfile": [ "mirror://CRAN/src/contrib/caTools_1.18.1.tar.gz" ]
7131     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
7132     ,"variants":
7133      [
7134       {
7135         "label": "standard"
7136        ,"sdesc": "Moving window statistics tools"
7137        ,"spkgs": [ "single" ]
7138       }
7139      ]
7140    }
7141   ,{
7142      "bucket": "20"
7143     ,"namebase": "R-labeling"
7144     ,"version": "0.4.2"
7145     ,"FPC": "generated"
7146     ,"keywords": [ "cran" ]
7147     ,"distfile": [ "mirror://CRAN/src/contrib/labeling_0.4.2.tar.gz" ]
7148     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
7149     ,"variants":
7150      [
7151       {
7152         "label": "standard"
7153        ,"sdesc": "Axis Labeling"
7154        ,"spkgs": [ "single" ]
7155       }
7156      ]
7157    }
7158   ,{
7159      "bucket": "20"
7160     ,"namebase": "R-locfit"
7161     ,"version": "1.5-9.4"
7162     ,"FPC": "generated"
7163     ,"keywords": [ "cran" ]
7164     ,"distfile": [ "mirror://CRAN/src/contrib/locfit_1.5-9.4.tar.gz" ]
7165     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
7166     ,"variants":
7167      [
7168       {
7169         "label": "standard"
7170        ,"sdesc": "Local regression, likihood, density estimation"
7171        ,"spkgs": [ "single" ]
7172       }
7173      ]
7174    }
7175   ,{
7176      "bucket": "20"
7177     ,"namebase": "cpio"
7178     ,"version": "2.13"
7179     ,"homepage": "https://www.gnu.org/software/cpio/"
7180     ,"FPC": "archivers/gcpio"
7181     ,"keywords": [ "archivers" ]
7182     ,"distfile": [ "mirror://GNU/cpio/cpio-2.13.tar.bz2" ]
7183     ,"cpe": { "product": "cpio", "vendor": "gnu" }
7184     ,"variants":
7185      [
7186       {
7187         "label": "standard"
7188        ,"sdesc": "Utility that copies files to or from archives"
7189        ,"spkgs": [ "complete", "primary", "nls" ]
7190       }
7191      ]
7192    }
7193   ,{
7194      "bucket": "20"
7195     ,"namebase": "enchant1"
7196     ,"version": "1.6.1"
7197     ,"homepage": "https://abiword.github.io/enchant/"
7198     ,"FPC": "textproc/enchant"
7199     ,"keywords": [ "textproc" ]
7200     ,"distfile": [ "mirror://GITHUB/AbiWord:enchant:enchant-1-6-1/AbiWord-enchant-enchant-1-6-1.tar.gz" ]
7201     ,"variants":
7202      [
7203       {
7204         "label": "standard"
7205        ,"sdesc": "Dictionary/spellchecking framework (legacy)"
7206        ,"spkgs": [ "single" ]
7207       }
7208      ]
7209    }
7210   ,{
7211      "bucket": "20"
7212     ,"namebase": "openvpn"
7213     ,"version": "2.5.1"
7214     ,"homepage": "https://openvpn.net"
7215     ,"FPC": "security/openvpn"
7216     ,"keywords": [ "security" ]
7217     ,"distfile": [ "https://swupdate.openvpn.org/community/releases/openvpn-2.5.1.tar.xz" ]
7218     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
7219     ,"cpe": { "product": "openvpn", "vendor": "openvpn" }
7220     ,"variants":
7221      [
7222       {
7223         "label": "standard"
7224        ,"sdesc": "Secure and highly configurable VPN solution"
7225        ,"spkgs": [ "complete", "docs", "primary" ]
7226       }
7227      ]
7228    }
7229   ,{
7230      "bucket": "20"
7231     ,"namebase": "perl-Algorithm-Diff"
7232     ,"version": "1.201"
7233     ,"FPC": "generated"
7234     ,"keywords": [ "perl" ]
7235     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/Algorithm-Diff-1.201.tar.gz" ]
7236     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
7237     ,"variants":
7238      [
7239       {
7240         "label": "530"
7241        ,"sdesc": "Compute differences between two files/lists (5.30)"
7242        ,"spkgs": [ "single" ]
7243       }
7244      ,{
7245         "label": "532"
7246        ,"sdesc": "Compute differences between two files/lists (5.32)"
7247        ,"spkgs": [ "single" ]
7248       }
7249      ]
7250    }
7251   ,{
7252      "bucket": "20"
7253     ,"namebase": "perl-Alien-GSL"
7254     ,"version": "1.02"
7255     ,"homepage": "https://github.com/Perl5-Alien/Alien-GSL"
7256     ,"FPC": "generated"
7257     ,"keywords": [ "perl" ]
7258     ,"distfile": [ "mirror://CPAN/ID:J/JB/JBERGER/Alien-GSL-1.02.tar.gz" ]
7259     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
7260     ,"variants":
7261      [
7262       {
7263         "label": "530"
7264        ,"sdesc": "Easy installation of GNU Scientific Library (5.30)"
7265        ,"spkgs": [ "single" ]
7266       }
7267      ,{
7268         "label": "532"
7269        ,"sdesc": "Easy installation of GNU Scientific Library (5.32)"
7270        ,"spkgs": [ "single" ]
7271       }
7272      ]
7273    }
7274   ,{
7275      "bucket": "20"
7276     ,"namebase": "perl-Text-Patch"
7277     ,"version": "1.8"
7278     ,"FPC": "generated"
7279     ,"keywords": [ "perl" ]
7280     ,"distfile": [ "mirror://CPAN/ID:C/CA/CADE/Text-Patch-1.8.tar.gz" ]
7281     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
7282     ,"variants":
7283      [
7284       {
7285         "label": "530"
7286        ,"sdesc": "Patches text with given patch (5.30)"
7287        ,"spkgs": [ "single" ]
7288       }
7289      ,{
7290         "label": "532"
7291        ,"sdesc": "Patches text with given patch (5.32)"
7292        ,"spkgs": [ "single" ]
7293       }
7294      ]
7295    }
7296   ,{
7297      "bucket": "20"
7298     ,"namebase": "python-commonmark"
7299     ,"version": "0.9.1"
7300     ,"homepage": "https://github.com/rtfd/commonmark.py"
7301     ,"FPC": "generated"
7302     ,"keywords": [ "python" ]
7303     ,"distfile": [ "mirror://PYPIWHL/b1/92/dfd892312d822f36c55366118b95d914e5f16de11044a27cf10a7d71bbbf/commonmark-0.9.1-py2.py3-none-any.whl" ]
7304     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
7305     ,"variants":
7306      [
7307       {
7308         "label": "py38"
7309        ,"sdesc": "Parser for the CommonMark Markdown spec (PY38)"
7310        ,"spkgs": [ "single" ]
7311       }
7312      ,{
7313         "label": "py39"
7314        ,"sdesc": "Parser for the CommonMark Markdown spec (PY39)"
7315        ,"spkgs": [ "single" ]
7316       }
7317      ]
7318    }
7319   ,{
7320      "bucket": "20"
7321     ,"namebase": "python-paramiko"
7322     ,"version": "2.7.2"
7323     ,"homepage": "https://github.com/paramiko/paramiko/"
7324     ,"FPC": "generated"
7325     ,"keywords": [ "python" ]
7326     ,"distfile": [ "mirror://PYPIWHL/95/19/124e9287b43e6ff3ebb9cdea3e5e8e88475a873c05ccdf8b7e20d2c4201e/paramiko-2.7.2-py2.py3-none-any.whl" ]
7327     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
7328     ,"variants":
7329      [
7330       {
7331         "label": "py38"
7332        ,"sdesc": "SSH2 protocol library (PY38)"
7333        ,"spkgs": [ "single" ]
7334       }
7335      ,{
7336         "label": "py39"
7337        ,"sdesc": "SSH2 protocol library (PY39)"
7338        ,"spkgs": [ "single" ]
7339       }
7340      ]
7341    }
7342   ,{
7343      "bucket": "20"
7344     ,"namebase": "python-raet"
7345     ,"version": "0.6.8"
7346     ,"homepage": "https://github.com/RaetProtocol/raet.git"
7347     ,"FPC": "generated"
7348     ,"keywords": [ "python" ]
7349     ,"distfile": [ "mirror://PYPI/r/raet/raet-0.6.8.tar.gz" ]
7350     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
7351     ,"variants":
7352      [
7353       {
7354         "label": "py38"
7355        ,"sdesc": "Reliable Asynchronous Event Transport (PY38)"
7356        ,"spkgs": [ "single" ]
7357       }
7358      ,{
7359         "label": "py39"
7360        ,"sdesc": "Reliable Asynchronous Event Transport (PY39)"
7361        ,"spkgs": [ "single" ]
7362       }
7363      ]
7364    }
7365   ,{
7366      "bucket": "20"
7367     ,"namebase": "ruby-gdbm"
7368     ,"version": "2.1.0"
7369     ,"homepage": "https://github.com/ruby/gdbm"
7370     ,"FPC": "generated"
7371     ,"keywords": [ "ruby" ]
7372     ,"distfile": [ "mirror://RUBYGEMS//gdbm-2.1.0.gem" ]
7373     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
7374     ,"variants":
7375      [
7376       {
7377         "label": "v26"
7378        ,"sdesc": "Ruby extension for GNU dbm (v26)"
7379        ,"spkgs": [ "single" ]
7380       }
7381      ,{
7382         "label": "v27"
7383        ,"sdesc": "Ruby extension for GNU dbm (v27)"
7384        ,"spkgs": [ "single" ]
7385       }
7386      ,{
7387         "label": "v30"
7388        ,"sdesc": "Ruby extension for GNU dbm (v30)"
7389        ,"spkgs": [ "single" ]
7390       }
7391      ]
7392    }
7393   ,{
7394      "bucket": "20"
7395     ,"namebase": "udunits"
7396     ,"version": "2.2.28"
7397     ,"homepage": "https://www.unidata.ucar.edu/software/udunits/"
7398     ,"FPC": "science/udunits"
7399     ,"keywords": [ "science" ]
7400     ,"distfile": [ "https://artifacts.unidata.ucar.edu/repository/downloads-udunits/udunits-2.2.28.tar.gz" ]
7401     ,"variants":
7402      [
7403       {
7404         "label": "standard"
7405        ,"sdesc": "Library for manipulating physical quantity units"
7406        ,"spkgs": [ "complete", "primary", "docs" ]
7407       }
7408      ]
7409    }
7410   ,{
7411      "bucket": "21"
7412     ,"namebase": "R-gridExtra"
7413     ,"version": "2.3"
7414     ,"FPC": "generated"
7415     ,"keywords": [ "cran" ]
7416     ,"distfile": [ "mirror://CRAN/src/contrib/gridExtra_2.3.tar.gz" ]
7417     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
7418     ,"variants":
7419      [
7420       {
7421         "label": "standard"
7422        ,"sdesc": "Miscellaneous Functions for \"Grid\" Graphics"
7423        ,"spkgs": [ "single" ]
7424       }
7425      ]
7426    }
7427   ,{
7428      "bucket": "21"
7429     ,"namebase": "gnatcross-sysroot-solaris"
7430     ,"version": "5"
7431     ,"homepage": "http://www.dragonlace.net"
7432     ,"FPC": "N/A"
7433     ,"keywords": [ "lang" ]
7434     ,"distfile": [ "http://downloads.dragonlace.net/misc/solaris_root_10_u8.v11.tar.xz" ]
7435     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
7436     ,"variants":
7437      [
7438       {
7439         "label": "SOL10"
7440        ,"sdesc": "Solaris 10 C/Ada cross-compiler sysroot"
7441        ,"spkgs": [ "single" ]
7442       }
7443      ]
7444    }
7445   ,{
7446      "bucket": "21"
7447     ,"namebase": "perl-Module-Starter"
7448     ,"version": "1.77"
7449     ,"homepage": "https://github.com/xsawyerx/module-starter"
7450     ,"FPC": "generated"
7451     ,"keywords": [ "perl" ]
7452     ,"distfile": [ "mirror://CPAN/ID:D/DB/DBOOK/Module-Starter-1.77.tar.gz" ]
7453     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
7454     ,"variants":
7455      [
7456       {
7457         "label": "530"
7458        ,"sdesc": "Simple starter kit for any module (5.30)"
7459        ,"spkgs": [ "single" ]
7460       }
7461      ,{
7462         "label": "532"
7463        ,"sdesc": "Simple starter kit for any module (5.32)"
7464        ,"spkgs": [ "single" ]
7465       }
7466      ]
7467    }
7468   ,{
7469      "bucket": "21"
7470     ,"namebase": "perl-Pegex"
7471     ,"version": "0.75"
7472     ,"homepage": "https://github.com/ingydotnet/pegex-pm"
7473     ,"FPC": "generated"
7474     ,"keywords": [ "perl" ]
7475     ,"distfile": [ "mirror://CPAN/ID:I/IN/INGY/Pegex-0.75.tar.gz" ]
7476     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
7477     ,"variants":
7478      [
7479       {
7480         "label": "530"
7481        ,"sdesc": "Acmeist PEG Parser Framework (5.30)"
7482        ,"spkgs": [ "single" ]
7483       }
7484      ,{
7485         "label": "532"
7486        ,"sdesc": "Acmeist PEG Parser Framework (5.32)"
7487        ,"spkgs": [ "single" ]
7488       }
7489      ]
7490    }
7491   ,{
7492      "bucket": "21"
7493     ,"namebase": "polkit"
7494     ,"version": "0.118"
7495     ,"homepage": "https://www.freedesktop.org/wiki/Software/polkit/"
7496     ,"FPC": "sysutils/polkit"
7497     ,"keywords": [ "sysutils" ]
7498     ,"distfile": [ "https://www.freedesktop.org/software/polkit/releases/polkit-0.118.tar.gz" ]
7499     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
7500     ,"cpe": { "product": "polkit", "vendor": "polkit_project" }
7501     ,"variants":
7502      [
7503       {
7504         "label": "standard"
7505        ,"sdesc": "Framework for access control to system components"
7506        ,"spkgs": [ "complete", "primary", "nls" ]
7507       }
7508      ]
7509    }
7510   ,{
7511      "bucket": "21"
7512     ,"namebase": "utox"
7513     ,"version": "0.18.1"
7514     ,"homepage": "https://utox.org/"
7515     ,"FPC": "net-im/uTox"
7516     ,"keywords": [ "net", "net_im", "net_p2p" ]
7517     ,"distfile": [ "https://github.com/uTox/uTox/releases/download/v0.18.1/uTox-0.18.1-full.tar.gz" ]
7518     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
7519     ,"variants":
7520      [
7521       {
7522         "label": "standard"
7523        ,"sdesc": "Lightweight Tox client"
7524        ,"spkgs": [ "single" ]
7525       }
7526      ]
7527    }
7528   ,{
7529      "bucket": "22"
7530     ,"namebase": "R-tidygraph"
7531     ,"version": "1.2.0"
7532     ,"homepage": "https://tidygraph.data-imaginist.com"
7533     ,"FPC": "generated"
7534     ,"keywords": [ "cran" ]
7535     ,"distfile": [ "mirror://CRAN/src/contrib/tidygraph_1.2.0.tar.gz" ]
7536     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
7537     ,"variants":
7538      [
7539       {
7540         "label": "standard"
7541        ,"sdesc": "Tidy API for Graph Manipulation"
7542        ,"spkgs": [ "single" ]
7543       }
7544      ]
7545    }
7546   ,{
7547      "bucket": "22"
7548     ,"namebase": "R-withr"
7549     ,"version": "2.4.1"
7550     ,"homepage": "https://withr.r-lib.org"
7551     ,"FPC": "generated"
7552     ,"keywords": [ "cran" ]
7553     ,"distfile": [ "mirror://CRAN/src/contrib/withr_2.4.1.tar.gz" ]
7554     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
7555     ,"variants":
7556      [
7557       {
7558         "label": "standard"
7559        ,"sdesc": "Run Code 'With' Temporarily Modified Global State"
7560        ,"spkgs": [ "single" ]
7561       }
7562      ]
7563    }
7564   ,{
7565      "bucket": "22"
7566     ,"namebase": "gdl"
7567     ,"version": "3.34.0"
7568     ,"homepage": "https://gitlab.gnome.org/GNOME/gdl"
7569     ,"FPC": "x11-toolkits/gdl"
7570     ,"keywords": [ "x11_toolkits" ]
7571     ,"distfile": [ "mirror://GNOME/gdl/3.34/gdl-3.34.0.tar.xz" ]
7572     ,"variants":
7573      [
7574       {
7575         "label": "standard"
7576        ,"sdesc": "GNOME Docking Library"
7577        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
7578       }
7579      ]
7580    }
7581   ,{
7582      "bucket": "22"
7583     ,"namebase": "ilmbase"
7584     ,"version": "2.5.5"
7585     ,"homepage": "https://www.openexr.com/"
7586     ,"FPC": "graphics/ilmbase"
7587     ,"keywords": [ "graphics", "devel" ]
7588     ,"distfile": [ "mirror://GITHUB/AcademySoftwareFoundation:openexr:v2.5.5/AcademySoftwareFoundation-openexr-2.5.5.tar.gz" ]
7589     ,"cpe": { "product": "openexr", "vendor": "openexr" }
7590     ,"variants":
7591      [
7592       {
7593         "label": "standard"
7594        ,"sdesc": "Base libraries from ILM for OpenEXR"
7595        ,"spkgs": [ "single" ]
7596       }
7597      ]
7598    }
7599   ,{
7600      "bucket": "22"
7601     ,"namebase": "libisofs"
7602     ,"version": "1.5.4"
7603     ,"homepage": "https://dev.lovelyhq.com/libburnia/libisofs"
7604     ,"FPC": "devel/libisofs"
7605     ,"keywords": [ "devel" ]
7606     ,"distfile": [ "http://files.libburnia-project.org/releases/libisofs-1.5.4.tar.gz" ]
7607     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
7608     ,"variants":
7609      [
7610       {
7611         "label": "standard"
7612        ,"sdesc": "Lib for creating ISO9660 FS, supporting extensions"
7613        ,"spkgs": [ "single" ]
7614       }
7615      ]
7616    }
7617   ,{
7618      "bucket": "22"
7619     ,"namebase": "lighttpd"
7620     ,"version": "1.4.59"
7621     ,"homepage": "https://www.lighttpd.net/"
7622     ,"FPC": "www/lighttpd"
7623     ,"keywords": [ "www" ]
7624     ,"distfile": [ "http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.59.tar.xz" ]
7625     ,"cpe": { "product": "lighttpd", "vendor": "lighttpd" }
7626     ,"variants":
7627      [
7628       {
7629         "label": "standard"
7630        ,"sdesc": "Lightweight high-performance web server"
7631        ,"spkgs": [ "single" ]
7632       }
7633      ]
7634    }
7635   ,{
7636      "bucket": "22"
7637     ,"namebase": "php73-posix"
7638     ,"version": "7.3.27"
7639     ,"homepage": "https://php.net/"
7640     ,"FPC": "sysutils/php73-posix"
7641     ,"keywords": [ "lang", "www", "php", "sysutils" ]
7642     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
7643     ,"cpe": { "product": "php", "vendor": "php" }
7644     ,"variants":
7645      [
7646       {
7647         "label": "standard"
7648        ,"sdesc": "PHP 7.3 extension: posix functionality"
7649        ,"spkgs": [ "single" ]
7650       }
7651      ]
7652    }
7653   ,{
7654      "bucket": "22"
7655     ,"namebase": "xapian-core"
7656     ,"version": "1.4.18"
7657     ,"homepage": "https://xapian.org/"
7658     ,"FPC": "databases/xapian-core"
7659     ,"keywords": [ "databases" ]
7660     ,"distfile": [ "https://oligarchy.co.uk/xapian/1.4.18/xapian-core-1.4.18.tar.xz" ]
7661     ,"cpe": { "product": "xapian-core", "vendor": "xapian" }
7662     ,"variants":
7663      [
7664       {
7665         "label": "standard"
7666        ,"sdesc": "Xapian Probabilistic Information Retrieval Library"
7667        ,"spkgs": [ "complete", "primary", "docs" ]
7668       }
7669      ]
7670    }
7671   ,{
7672      "bucket": "23"
7673     ,"namebase": "argp-standalone"
7674     ,"version": "1.3"
7675     ,"FPC": "devel/argp-standalone"
7676     ,"keywords": [ "devel" ]
7677     ,"distfile": [ "http://www.lysator.liu.se/~nisse/misc/argp-standalone-1.3.tar.gz" ]
7678     ,"variants":
7679      [
7680       {
7681         "label": "standard"
7682        ,"sdesc": "Arguments parsing functions from GLIBC"
7683        ,"spkgs": [ "single" ]
7684       }
7685      ]
7686    }
7687   ,{
7688      "bucket": "23"
7689     ,"namebase": "aspell-fr"
7690     ,"version": "0.50.3"
7691     ,"homepage": "http://aspell.net/"
7692     ,"FPC": "french/aspell"
7693     ,"keywords": [ "textproc", "french" ]
7694     ,"distfile": [ "mirror://GNU/aspell/dict/fr/aspell-fr-0.50-3.tar.bz2" ]
7695     ,"variants":
7696      [
7697       {
7698         "label": "standard"
7699        ,"sdesc": "Aspell French dictionary"
7700        ,"spkgs": [ "single" ]
7701       }
7702      ]
7703    }
7704   ,{
7705      "bucket": "23"
7706     ,"namebase": "diffutils"
7707     ,"version": "3.7"
7708     ,"homepage": "http://www.gnu.org/software/diffutils/diffutils.html"
7709     ,"FPC": "textproc/diffutils"
7710     ,"keywords": [ "textproc" ]
7711     ,"distfile": [ "mirror://GNU/diffutils/diffutils-3.7.tar.xz" ]
7712     ,"variants":
7713      [
7714       {
7715         "label": "standard"
7716        ,"sdesc": "GNU diff utilities (prefixed with g)"
7717        ,"spkgs": [ "complete", "primary", "nls" ]
7718       }
7719      ,{
7720         "label": "noprefix"
7721        ,"sdesc": "GNU diff utilities (standard names)"
7722        ,"spkgs": [ "complete", "primary", "nls" ]
7723       }
7724      ,{
7725         "label": "ravensys"
7726        ,"sdesc": "GNU diff utilities for raven sysroot (no nls)"
7727        ,"spkgs": [ "primary" ]
7728       }
7729      ]
7730    }
7731   ,{
7732      "bucket": "23"
7733     ,"namebase": "gnatcross-binutils"
7734     ,"version": "2.35.1"
7735     ,"homepage": "http://www.dragonlace.net"
7736     ,"FPC": "lang/gnatdroid-binutils"
7737     ,"keywords": [ "lang" ]
7738     ,"distfile": [ "mirror://SOURCEWARE/binutils/releases/binutils-2.35.1.tar.bz2" ]
7739     ,"variants":
7740      [
7741       {
7742         "label": "FARM64_R11"
7743        ,"sdesc": "C/Ada cross-compiler linker (FreeBSD/ARM64 R11)"
7744        ,"spkgs": [ "single" ]
7745       }
7746      ,{
7747         "label": "FAMD64_R12"
7748        ,"sdesc": "C/Ada cross-compiler linker (FreeBSD/AMD64 R12)"
7749        ,"spkgs": [ "single" ]
7750       }
7751      ,{
7752         "label": "FI386_R12"
7753        ,"sdesc": "C/Ada cross-compiler linker (FreeBSD/I386 R12)"
7754        ,"spkgs": [ "single" ]
7755       }
7756      ,{
7757         "label": "SOL10"
7758        ,"sdesc": "C/Ada cross-compiler linker (Solaris 10)"
7759        ,"spkgs": [ "single" ]
7760       }
7761      ]
7762    }
7763   ,{
7764      "bucket": "23"
7765     ,"namebase": "libcdio"
7766     ,"version": "2.1.0"
7767     ,"homepage": "https://www.gnu.org/software/libcdio"
7768     ,"FPC": "sysutils/libcdio"
7769     ,"keywords": [ "devel", "audio" ]
7770     ,"distfile": [ "mirror://GNU/libcdio//libcdio-2.1.0.tar.bz2" ]
7771     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
7772     ,"cpe": { "product": "libcdio", "vendor": "gnu" }
7773     ,"variants":
7774      [
7775       {
7776         "label": "standard"
7777        ,"sdesc": "Compact Disk input and control library"
7778        ,"spkgs": [ "complete", "primary", "utils" ]
7779       }
7780      ]
7781    }
7782   ,{
7783      "bucket": "23"
7784     ,"namebase": "libmetalink"
7785     ,"version": "0.1.3"
7786     ,"homepage": "https://launchpad.net/libmetalink/"
7787     ,"FPC": "misc/libmetalink"
7788     ,"keywords": [ "misc" ]
7789     ,"distfile": [ "https://launchpad.net/libmetalink/trunk/libmetalink-0.1.3/+download/libmetalink-0.1.3.tar.xz" ]
7790     ,"variants":
7791      [
7792       {
7793         "label": "standard"
7794        ,"sdesc": "Library to read Metalink XML description format"
7795        ,"spkgs": [ "complete", "primary", "examples" ]
7796       }
7797      ]
7798    }
7799   ,{
7800      "bucket": "23"
7801     ,"namebase": "lua-stdlib-debug"
7802     ,"version": "1.0.1"
7803     ,"homepage": "https://github.com/lua-stdlib/_debug"
7804     ,"FPC": "devel/lua-stdlib-debug"
7805     ,"keywords": [ "devel" ]
7806     ,"distfile": [ "mirror://GITHUB/lua-stdlib:_debug:v1.0.1/lua-stdlib-_debug-1.0.1.tar.gz" ]
7807     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
7808     ,"variants":
7809      [
7810       {
7811         "label": "lua52"
7812        ,"sdesc": "Debug hints management library for Lua 5.2"
7813        ,"spkgs": [ "single" ]
7814       }
7815      ,{
7816         "label": "lua53"
7817        ,"sdesc": "Debug hints management library for Lua 5.3"
7818        ,"spkgs": [ "single" ]
7819       }
7820      ,{
7821         "label": "lua54"
7822        ,"sdesc": "Debug hints management library for Lua 5.4"
7823        ,"spkgs": [ "single" ]
7824       }
7825      ]
7826    }
7827   ,{
7828      "bucket": "23"
7829     ,"namebase": "perl-PGPLOT"
7830     ,"version": "2.27"
7831     ,"homepage": "https://github.com/PDLPorters/perl5-PGPLOT"
7832     ,"FPC": "generated"
7833     ,"keywords": [ "perl" ]
7834     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETJ/PGPLOT-2.27.tar.gz" ]
7835     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
7836     ,"variants":
7837      [
7838       {
7839         "label": "530"
7840        ,"sdesc": "PGPLOT wrapper for perl (5.30)"
7841        ,"spkgs": [ "single" ]
7842       }
7843      ,{
7844         "label": "532"
7845        ,"sdesc": "PGPLOT wrapper for perl (5.32)"
7846        ,"spkgs": [ "single" ]
7847       }
7848      ]
7849    }
7850   ,{
7851      "bucket": "23"
7852     ,"namebase": "perl-Test-LeakTrace"
7853     ,"version": "0.17"
7854     ,"homepage": "https://github.com/gfx/p5-Test-LeakTrace"
7855     ,"FPC": "generated"
7856     ,"keywords": [ "perl" ]
7857     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEEJO/Test-LeakTrace-0.17.tar.gz" ]
7858     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
7859     ,"variants":
7860      [
7861       {
7862         "label": "530"
7863        ,"sdesc": "Memory leak tracing functions (5.30)"
7864        ,"spkgs": [ "single" ]
7865       }
7866      ,{
7867         "label": "532"
7868        ,"sdesc": "Memory leak tracing functions (5.32)"
7869        ,"spkgs": [ "single" ]
7870       }
7871      ]
7872    }
7873   ,{
7874      "bucket": "23"
7875     ,"namebase": "python-sphinxcontrib-jsmath"
7876     ,"version": "1.0.1"
7877     ,"homepage": "http://sphinx-doc.org/"
7878     ,"FPC": "generated"
7879     ,"keywords": [ "python" ]
7880     ,"distfile": [ "mirror://PYPIWHL/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl" ]
7881     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
7882     ,"variants":
7883      [
7884       {
7885         "label": "py38"
7886        ,"sdesc": "Sphinx extension: Math via javascript (PY38)"
7887        ,"spkgs": [ "single" ]
7888       }
7889      ,{
7890         "label": "py39"
7891        ,"sdesc": "Sphinx extension: Math via javascript (PY39)"
7892        ,"spkgs": [ "single" ]
7893       }
7894      ]
7895    }
7896   ,{
7897      "bucket": "23"
7898     ,"namebase": "python38"
7899     ,"version": "3.8.8"
7900     ,"homepage": "https://www.python.org/"
7901     ,"FPC": "lang/python38"
7902     ,"keywords": [ "lang", "python" ]
7903     ,"distfile": [ "http://www.python.org/ftp/python/3.8.8/Python-3.8.8.tar.xz" ]
7904     ,"cpe": { "product": "python", "vendor": "python" }
7905     ,"variants":
7906      [
7907       {
7908         "label": "standard"
7909        ,"sdesc": "Interpreted object-oriented programming language"
7910        ,"spkgs": [ "single" ]
7911       }
7912      ]
7913    }
7914   ,{
7915      "bucket": "23"
7916     ,"namebase": "shadowsocks-libev"
7917     ,"version": "3.3.5"
7918     ,"homepage": "https://github.com/shadowsocks/shadowsocks-libev/blob/master/README.md"
7919     ,"FPC": "net/shadowsocks-libev"
7920     ,"keywords": [ "net" ]
7921     ,"distfile": [ "mirror://GITHUB/shadowsocks:shadowsocks-libev:v3.3.5/shadowsocks-shadowsocks-libev-3.3.5.tar.gz", "mirror://GITHUB/shadowsocks:libbloom:437e1ad:libbloom/shadowsocks-libbloom-437e1ad.tar.gz", "mirror://GITHUB/shadowsocks:libcork:074e074:libcork/shadowsocks-libcork-074e074.tar.gz", "mirror://GITHUB/shadowsocks:ipset:3ea7fe3:libipset/shadowsocks-ipset-3ea7fe3.tar.gz" ]
7922     ,"cpe": { "product": "shadowsocks-libev", "vendor": "shadowsocks" }
7923     ,"variants":
7924      [
7925       {
7926         "label": "standard"
7927        ,"sdesc": "Secure socks5 proxy"
7928        ,"spkgs": [ "complete", "primary", "docs" ]
7929       }
7930      ]
7931    }
7932   ,{
7933      "bucket": "23"
7934     ,"namebase": "swig"
7935     ,"version": "4.0.2"
7936     ,"homepage": "http://www.swig.org/"
7937     ,"FPC": "devel/swig"
7938     ,"keywords": [ "devel", "lang" ]
7939     ,"distfile": [ "mirror://SF/swig/swig/swig-4.0.2/swig-4.0.2.tar.gz" ]
7940     ,"variants":
7941      [
7942       {
7943         "label": "standard"
7944        ,"sdesc": "Scripting Language Interface Compiler for C/C++"
7945        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
7946       }
7947      ]
7948    }
7949   ,{
7950      "bucket": "23"
7951     ,"namebase": "xfce4-notifyd"
7952     ,"version": "0.6.2"
7953     ,"homepage": "https://docs.xfce.org/apps/notifyd/start"
7954     ,"FPC": "deskutils/xfce4-notifyd"
7955     ,"keywords": [ "deskutils" ]
7956     ,"distfile": [ "https://archive.xfce.org/src/apps/xfce4-notifyd/0.6/xfce4-notifyd-0.6.2.tar.bz2" ]
7957     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
7958     ,"variants":
7959      [
7960       {
7961         "label": "standard"
7962        ,"sdesc": "Simple notification daemon for Xfce"
7963        ,"spkgs": [ "complete", "primary", "nls" ]
7964       }
7965      ]
7966    }
7967   ,{
7968      "bucket": "23"
7969     ,"namebase": "xorg-xext"
7970     ,"version": "1.3.4"
7971     ,"homepage": "https://www.x.org/"
7972     ,"FPC": "x11/libXext"
7973     ,"keywords": [ "x11" ]
7974     ,"distfile": [ "mirror://XORG/individual/lib/libXext-1.3.4.tar.bz2" ]
7975     ,"cpe": { "product": "libxext", "vendor": "x" }
7976     ,"variants":
7977      [
7978       {
7979         "label": "standard"
7980        ,"sdesc": "X11 Extension library"
7981        ,"spkgs": [ "single" ]
7982       }
7983      ]
7984    }
7985   ,{
7986      "bucket": "24"
7987     ,"namebase": "gtk3"
7988     ,"version": "3.24.26"
7989     ,"homepage": "https://www.gtk.org/"
7990     ,"FPC": "x11-toolkits/gtk30"
7991     ,"keywords": [ "x11_toolkits" ]
7992     ,"distfile": [ "mirror://GNOME/gtk+/3.24/gtk+-3.24.26.tar.xz" ]
7993     ,"cpe": { "product": "gtk\\+", "vendor": "gtk" }
7994     ,"variants":
7995      [
7996       {
7997         "label": "standard"
7998        ,"sdesc": "Gimp Toolkit for X11 GUI"
7999        ,"spkgs": [ "complete", "primary", "nls" ]
8000       }
8001      ]
8002    }
8003   ,{
8004      "bucket": "24"
8005     ,"namebase": "itstool"
8006     ,"version": "2.0.6"
8007     ,"homepage": "http://itstool.org/"
8008     ,"FPC": "textproc/itstool"
8009     ,"keywords": [ "textproc" ]
8010     ,"distfile": [ "http://files.itstool.org/itstool/itstool-2.0.6.tar.bz2" ]
8011     ,"variants":
8012      [
8013       {
8014         "label": "standard"
8015        ,"sdesc": "ITS-based XML translation tool"
8016        ,"spkgs": [ "single" ]
8017       }
8018      ]
8019    }
8020   ,{
8021      "bucket": "24"
8022     ,"namebase": "libdvdread"
8023     ,"version": "6.1.1"
8024     ,"homepage": "http://dvdnav.mplayerhq.hu/"
8025     ,"FPC": "multimedia/libdvdread"
8026     ,"keywords": [ "multimedia" ]
8027     ,"distfile": [ "http://download.videolan.org/pub/videolan/libdvdread/6.1.1/libdvdread-6.1.1.tar.bz2" ]
8028     ,"variants":
8029      [
8030       {
8031         "label": "standard"
8032        ,"sdesc": "Library to read DVD images"
8033        ,"spkgs": [ "single" ]
8034       }
8035      ]
8036    }
8037   ,{
8038      "bucket": "24"
8039     ,"namebase": "libmypaint"
8040     ,"version": "1.6.1"
8041     ,"homepage": "https://github.com/mypaint/libmypaint"
8042     ,"FPC": "graphics/libmypaint"
8043     ,"keywords": [ "graphics" ]
8044     ,"distfile": [ "https://github.com/mypaint/libmypaint/releases/download/v1.6.1/libmypaint-1.6.1.tar.xz" ]
8045     ,"variants":
8046      [
8047       {
8048         "label": "standard"
8049        ,"sdesc": "Library for making brushstrokes"
8050        ,"spkgs": [ "complete", "primary", "nls" ]
8051       }
8052      ]
8053    }
8054   ,{
8055      "bucket": "24"
8056     ,"namebase": "libstaroffice"
8057     ,"version": "0.0.7"
8058     ,"homepage": "https://github.com/fosnola/libstaroffice/wiki"
8059     ,"FPC": "textproc/libstaroffice"
8060     ,"keywords": [ "textproc" ]
8061     ,"distfile": [ "mirror://GITHUB/fosnola:libstaroffice:0.0.7/fosnola-libstaroffice-0.0.7.tar.gz" ]
8062     ,"cpe": { "product": "libstaroffice", "vendor": "libstaroffice_project" }
8063     ,"variants":
8064      [
8065       {
8066         "label": "standard"
8067        ,"sdesc": "Import filter for StarOffice documents"
8068        ,"spkgs": [ "single" ]
8069       }
8070      ]
8071    }
8072   ,{
8073      "bucket": "24"
8074     ,"namebase": "perl-Data-Munge"
8075     ,"version": "0.097"
8076     ,"homepage": "https://github.com/mauke/Data-Munge"
8077     ,"FPC": "generated"
8078     ,"keywords": [ "perl" ]
8079     ,"distfile": [ "mirror://CPAN/ID:M/MA/MAUKE/Data-Munge-0.097.tar.gz" ]
8080     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
8081     ,"variants":
8082      [
8083       {
8084         "label": "530"
8085        ,"sdesc": "Various utility functions (5.30)"
8086        ,"spkgs": [ "single" ]
8087       }
8088      ,{
8089         "label": "532"
8090        ,"sdesc": "Various utility functions (5.32)"
8091        ,"spkgs": [ "single" ]
8092       }
8093      ]
8094    }
8095   ,{
8096      "bucket": "24"
8097     ,"namebase": "perl-Package-Stash"
8098     ,"version": "0.39"
8099     ,"homepage": "https://github.com/moose/Package-Stash"
8100     ,"FPC": "generated"
8101     ,"keywords": [ "perl" ]
8102     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Package-Stash-0.39.tar.gz" ]
8103     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
8104     ,"variants":
8105      [
8106       {
8107         "label": "530"
8108        ,"sdesc": "Routines for manipulating stashes (5.30)"
8109        ,"spkgs": [ "single" ]
8110       }
8111      ,{
8112         "label": "532"
8113        ,"sdesc": "Routines for manipulating stashes (5.32)"
8114        ,"spkgs": [ "single" ]
8115       }
8116      ]
8117    }
8118   ,{
8119      "bucket": "24"
8120     ,"namebase": "perl-UNIVERSAL-isa"
8121     ,"version": "1.20171012"
8122     ,"homepage": "https://github.com/karenetheridge/UNIVERSAL-isa"
8123     ,"FPC": "generated"
8124     ,"keywords": [ "perl" ]
8125     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/UNIVERSAL-isa-1.20171012.tar.gz" ]
8126     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
8127     ,"variants":
8128      [
8129       {
8130         "label": "530"
8131        ,"sdesc": "Work around bad code calling UNIVERSAL::isa (5.30)"
8132        ,"spkgs": [ "single" ]
8133       }
8134      ,{
8135         "label": "532"
8136        ,"sdesc": "Work around bad code calling UNIVERSAL::isa (5.32)"
8137        ,"spkgs": [ "single" ]
8138       }
8139      ]
8140    }
8141   ,{
8142      "bucket": "24"
8143     ,"namebase": "php74-sysvshm"
8144     ,"version": "7.4.15"
8145     ,"homepage": "https://php.net/"
8146     ,"FPC": "devel/php74-sysvshm"
8147     ,"keywords": [ "lang", "www", "php", "devel" ]
8148     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
8149     ,"cpe": { "product": "php", "vendor": "php" }
8150     ,"variants":
8151      [
8152       {
8153         "label": "standard"
8154        ,"sdesc": "PHP 7.4 extension: sysvshm share memory functions"
8155        ,"spkgs": [ "single" ]
8156       }
8157      ]
8158    }
8159   ,{
8160      "bucket": "24"
8161     ,"namebase": "php80-mbstring"
8162     ,"version": "8.0.2"
8163     ,"homepage": "https://php.net/"
8164     ,"FPC": "converters/php80-mbstring"
8165     ,"keywords": [ "lang", "www", "php", "converters" ]
8166     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
8167     ,"cpe": { "product": "php", "vendor": "php" }
8168     ,"variants":
8169      [
8170       {
8171         "label": "standard"
8172        ,"sdesc": "PHP 8.0 extension: mbstring (Multibyte string)"
8173        ,"spkgs": [ "single" ]
8174       }
8175      ]
8176    }
8177   ,{
8178      "bucket": "24"
8179     ,"namebase": "ruby-httpclient"
8180     ,"version": "2.8.3"
8181     ,"homepage": "https://github.com/nahi/httpclient"
8182     ,"FPC": "generated"
8183     ,"keywords": [ "ruby" ]
8184     ,"distfile": [ "mirror://RUBYGEMS//httpclient-2.8.3.gem" ]
8185     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
8186     ,"variants":
8187      [
8188       {
8189         "label": "v26"
8190        ,"sdesc": "HTTP accessing library (v26)"
8191        ,"spkgs": [ "single" ]
8192       }
8193      ,{
8194         "label": "v27"
8195        ,"sdesc": "HTTP accessing library (v27)"
8196        ,"spkgs": [ "single" ]
8197       }
8198      ,{
8199         "label": "v30"
8200        ,"sdesc": "HTTP accessing library (v30)"
8201        ,"spkgs": [ "single" ]
8202       }
8203      ]
8204    }
8205   ,{
8206      "bucket": "24"
8207     ,"namebase": "xorg-appres"
8208     ,"version": "1.0.5"
8209     ,"homepage": "https://www.x.org/"
8210     ,"FPC": "x11/appres"
8211     ,"keywords": [ "x11" ]
8212     ,"distfile": [ "mirror://XORG/individual/app/appres-1.0.5.tar.bz2" ]
8213     ,"variants":
8214      [
8215       {
8216         "label": "standard"
8217        ,"sdesc": "Program to list X application resources"
8218        ,"spkgs": [ "single" ]
8219       }
8220      ]
8221    }
8222   ,{
8223      "bucket": "24"
8224     ,"namebase": "xorg-font-bh-type1"
8225     ,"version": "1.0.3"
8226     ,"homepage": "https://www.x.org/"
8227     ,"FPC": "x11-fonts/font-bh-type1"
8228     ,"keywords": [ "x11_fonts" ]
8229     ,"distfile": [ "mirror://XORG/individual/font/font-bh-type1-1.0.3.tar.bz2" ]
8230     ,"variants":
8231      [
8232       {
8233         "label": "standard"
8234        ,"sdesc": "X.org Bigelow & Holmes Type 1 fonts"
8235        ,"spkgs": [ "single" ]
8236       }
8237      ]
8238    }
8239   ,{
8240      "bucket": "25"
8241     ,"namebase": "perl-Algorithm-Diff-HTMLTable"
8242     ,"version": "0.05"
8243     ,"homepage": "https://github.com/reneeb/Algorithm-Diff-HTMLTable"
8244     ,"FPC": "generated"
8245     ,"keywords": [ "perl" ]
8246     ,"distfile": [ "mirror://CPAN/ID:R/RE/RENEEB/Algorithm-Diff-HTMLTable-0.05.tar.gz" ]
8247     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
8248     ,"variants":
8249      [
8250       {
8251         "label": "530"
8252        ,"sdesc": "Show differences of a file as a HTML table (5.30)"
8253        ,"spkgs": [ "single" ]
8254       }
8255      ,{
8256         "label": "532"
8257        ,"sdesc": "Show differences of a file as a HTML table (5.32)"
8258        ,"spkgs": [ "single" ]
8259       }
8260      ]
8261    }
8262   ,{
8263      "bucket": "25"
8264     ,"namebase": "perl-Graph-Easy-Manual"
8265     ,"version": "0.41"
8266     ,"FPC": "generated"
8267     ,"keywords": [ "perl" ]
8268     ,"distfile": [ "mirror://CPAN/ID:T/TE/TELS/graph/Graph-Easy-Manual-0.41.tar.gz" ]
8269     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
8270     ,"variants":
8271      [
8272       {
8273         "label": "530"
8274        ,"sdesc": "HTML manual for Graph::Easy (5.30)"
8275        ,"spkgs": [ "single" ]
8276       }
8277      ,{
8278         "label": "532"
8279        ,"sdesc": "HTML manual for Graph::Easy (5.32)"
8280        ,"spkgs": [ "single" ]
8281       }
8282      ]
8283    }
8284   ,{
8285      "bucket": "25"
8286     ,"namebase": "php73-dba"
8287     ,"version": "7.3.27"
8288     ,"homepage": "https://php.net/"
8289     ,"FPC": "databases/php73-dba"
8290     ,"keywords": [ "lang", "www", "php", "databases" ]
8291     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
8292     ,"cpe": { "product": "php", "vendor": "php" }
8293     ,"variants":
8294      [
8295       {
8296         "label": "standard"
8297        ,"sdesc": "PHP 7.3 extension: dba Berkeley DB driver"
8298        ,"spkgs": [ "single" ]
8299       }
8300      ]
8301    }
8302   ,{
8303      "bucket": "25"
8304     ,"namebase": "php80-xsl"
8305     ,"version": "8.0.2"
8306     ,"homepage": "https://php.net/"
8307     ,"FPC": "textproc/php80-xsl"
8308     ,"keywords": [ "lang", "www", "php", "textproc" ]
8309     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
8310     ,"cpe": { "product": "php", "vendor": "php" }
8311     ,"variants":
8312      [
8313       {
8314         "label": "standard"
8315        ,"sdesc": "PHP 8.0 extension: xsl (transformations)"
8316        ,"spkgs": [ "single" ]
8317       }
8318      ]
8319    }
8320   ,{
8321      "bucket": "25"
8322     ,"namebase": "python-Markdown"
8323     ,"version": "3.3.4"
8324     ,"homepage": "https://Python-Markdown.github.io/"
8325     ,"FPC": "generated"
8326     ,"keywords": [ "python" ]
8327     ,"distfile": [ "mirror://PYPIWHL/6e/33/1ae0f71395e618d6140fbbc9587cc3156591f748226075e0f7d6f9176522/Markdown-3.3.4-py3-none-any.whl" ]
8328     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
8329     ,"variants":
8330      [
8331       {
8332         "label": "py38"
8333        ,"sdesc": "Python implementation of Markdown (PY38)"
8334        ,"spkgs": [ "single" ]
8335       }
8336      ,{
8337         "label": "py39"
8338        ,"sdesc": "Python implementation of Markdown (PY39)"
8339        ,"spkgs": [ "single" ]
8340       }
8341      ]
8342    }
8343   ,{
8344      "bucket": "25"
8345     ,"namebase": "python-snowballstemmer"
8346     ,"version": "2.1.0"
8347     ,"homepage": "https://github.com/snowballstem/snowball"
8348     ,"FPC": "generated"
8349     ,"keywords": [ "python" ]
8350     ,"distfile": [ "mirror://PYPIWHL/f6/6e/7e07970c90a57c21da92013c5ba47f8e9598c17e88cc35b008ca61225ed3/snowballstemmer-2.1.0-py2.py3-none-any.whl" ]
8351     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
8352     ,"variants":
8353      [
8354       {
8355         "label": "py38"
8356        ,"sdesc": "Snowball stemming library collection (PY38)"
8357        ,"spkgs": [ "single" ]
8358       }
8359      ,{
8360         "label": "py39"
8361        ,"sdesc": "Snowball stemming library collection (PY39)"
8362        ,"spkgs": [ "single" ]
8363       }
8364      ]
8365    }
8366   ,{
8367      "bucket": "25"
8368     ,"namebase": "xorg-xft"
8369     ,"version": "2.3.3"
8370     ,"homepage": "https://www.x.org/"
8371     ,"FPC": "x11-fonts/libXft"
8372     ,"keywords": [ "x11_fonts" ]
8373     ,"distfile": [ "mirror://XORG/individual/lib/libXft-2.3.3.tar.bz2" ]
8374     ,"variants":
8375      [
8376       {
8377         "label": "standard"
8378        ,"sdesc": "Client-sided font API for X applications"
8379        ,"spkgs": [ "single" ]
8380       }
8381      ]
8382    }
8383   ,{
8384      "bucket": "26"
8385     ,"namebase": "R-cpp11"
8386     ,"version": "0.2.6"
8387     ,"homepage": "https://github.com/r-lib/cpp11"
8388     ,"FPC": "generated"
8389     ,"keywords": [ "cran" ]
8390     ,"distfile": [ "mirror://CRAN/src/contrib/cpp11_0.2.6.tar.gz" ]
8391     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
8392     ,"variants":
8393      [
8394       {
8395         "label": "standard"
8396        ,"sdesc": "C++11 Interface for R's C Interface"
8397        ,"spkgs": [ "single" ]
8398       }
8399      ]
8400    }
8401   ,{
8402      "bucket": "26"
8403     ,"namebase": "libass"
8404     ,"version": "0.15.0"
8405     ,"homepage": "https://github.com/libass/libass"
8406     ,"FPC": "multimedia/libass"
8407     ,"keywords": [ "multimedia", "devel" ]
8408     ,"distfile": [ "mirror://GITHUB/libass:libass:0.15.0/libass-libass-0.15.0.tar.gz" ]
8409     ,"cpe": { "product": "libass", "vendor": "libass_project" }
8410     ,"variants":
8411      [
8412       {
8413         "label": "standard"
8414        ,"sdesc": "Library for SSA/ASS subtitles rendering"
8415        ,"spkgs": [ "single" ]
8416       }
8417      ]
8418    }
8419   ,{
8420      "bucket": "26"
8421     ,"namebase": "libutp"
8422     ,"version": "20170101"
8423     ,"homepage": "https://github.com/bittorrent/libutp"
8424     ,"FPC": "net/libutp"
8425     ,"keywords": [ "net" ]
8426     ,"distfile": [ "mirror://GITHUB/transmission:libutp:fda9f4b/transmission-libutp-fda9f4b.tar.gz" ]
8427     ,"variants":
8428      [
8429       {
8430         "label": "standard"
8431        ,"sdesc": "Transport Protocol library from uTorrent"
8432        ,"spkgs": [ "single" ]
8433       }
8434      ]
8435    }
8436   ,{
8437      "bucket": "26"
8438     ,"namebase": "mkvtoolnix"
8439     ,"version": "54.0.0"
8440     ,"homepage": "https://mkvtoolnix.download/"
8441     ,"FPC": "multimedia/mkvtoolnix"
8442     ,"keywords": [ "multimedia", "graphics" ]
8443     ,"distfile": [ "https://mkvtoolnix.download/sources/mkvtoolnix-54.0.0.tar.xz" ]
8444     ,"variants":
8445      [
8446       {
8447         "label": "standard"
8448        ,"sdesc": "Matroska media files manipulation tools"
8449        ,"spkgs": [ "complete", "primary", "nls" ]
8450       }
8451      ,{
8452         "label": "gui"
8453        ,"sdesc": "Matroska multimedia tools with GUI"
8454        ,"spkgs": [ "complete", "primary", "nls" ]
8455       }
8456      ]
8457    }
8458   ,{
8459      "bucket": "26"
8460     ,"namebase": "pciutils"
8461     ,"version": "3.7.0"
8462     ,"homepage": "https://mj.ucw.cz/sw/pciutils"
8463     ,"FPC": "sysutils/pciutils"
8464     ,"keywords": [ "sysutils", "devel" ]
8465     ,"distfile": [ "https://www.kernel.org/pub/software/utils/pciutils/pciutils-3.7.0.tar.gz" ]
8466     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
8467     ,"variants":
8468      [
8469       {
8470         "label": "standard"
8471        ,"sdesc": "Library / tools to access PCI bus config registers"
8472        ,"spkgs": [ "complete", "library", "primary" ]
8473       }
8474      ]
8475    }
8476   ,{
8477      "bucket": "26"
8478     ,"namebase": "perl-CPAN-DistnameInfo"
8479     ,"version": "0.12"
8480     ,"homepage": "https://github.com/gbarr/CPAN-DistnameInfo"
8481     ,"FPC": "generated"
8482     ,"keywords": [ "perl" ]
8483     ,"distfile": [ "mirror://CPAN/ID:G/GB/GBARR/CPAN-DistnameInfo-0.12.tar.gz" ]
8484     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
8485     ,"variants":
8486      [
8487       {
8488         "label": "530"
8489        ,"sdesc": "Extract distribution name and version (5.30)"
8490        ,"spkgs": [ "single" ]
8491       }
8492      ,{
8493         "label": "532"
8494        ,"sdesc": "Extract distribution name and version (5.32)"
8495        ,"spkgs": [ "single" ]
8496       }
8497      ]
8498    }
8499   ,{
8500      "bucket": "26"
8501     ,"namebase": "perl-EV"
8502     ,"version": "4.33"
8503     ,"FPC": "generated"
8504     ,"keywords": [ "perl" ]
8505     ,"distfile": [ "mirror://CPAN/ID:M/ML/MLEHMANN/EV-4.33.tar.gz" ]
8506     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
8507     ,"variants":
8508      [
8509       {
8510         "label": "530"
8511        ,"sdesc": "High-performance full-featured event loop (5.30)"
8512        ,"spkgs": [ "single" ]
8513       }
8514      ,{
8515         "label": "532"
8516        ,"sdesc": "High-performance full-featured event loop (5.32)"
8517        ,"spkgs": [ "single" ]
8518       }
8519      ]
8520    }
8521   ,{
8522      "bucket": "26"
8523     ,"namebase": "perl-Locale-Msgfmt"
8524     ,"version": "0.15"
8525     ,"FPC": "generated"
8526     ,"keywords": [ "perl" ]
8527     ,"distfile": [ "mirror://CPAN/ID:A/AZ/AZAWAWI/Locale-Msgfmt-0.15.tar.gz" ]
8528     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
8529     ,"variants":
8530      [
8531       {
8532         "label": "530"
8533        ,"sdesc": "Compile .po files to .mo files (5.30)"
8534        ,"spkgs": [ "single" ]
8535       }
8536      ,{
8537         "label": "532"
8538        ,"sdesc": "Compile .po files to .mo files (5.32)"
8539        ,"spkgs": [ "single" ]
8540       }
8541      ]
8542    }
8543   ,{
8544      "bucket": "26"
8545     ,"namebase": "perl-Math-Symbolic"
8546     ,"version": "0.612"
8547     ,"FPC": "generated"
8548     ,"keywords": [ "perl" ]
8549     ,"distfile": [ "mirror://CPAN/ID:S/SM/SMUELLER/Math-Symbolic-0.612.tar.gz" ]
8550     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
8551     ,"variants":
8552      [
8553       {
8554         "label": "530"
8555        ,"sdesc": "Symbolic calculations (5.30)"
8556        ,"spkgs": [ "single" ]
8557       }
8558      ,{
8559         "label": "532"
8560        ,"sdesc": "Symbolic calculations (5.32)"
8561        ,"spkgs": [ "single" ]
8562       }
8563      ]
8564    }
8565   ,{
8566      "bucket": "26"
8567     ,"namebase": "perl-Regexp-Util"
8568     ,"version": "0.005"
8569     ,"homepage": "https://github.com/tobyink/p5-regexp-util"
8570     ,"FPC": "generated"
8571     ,"keywords": [ "perl" ]
8572     ,"distfile": [ "mirror://CPAN/ID:T/TO/TOBYINK/Regexp-Util-0.005.tar.gz" ]
8573     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
8574     ,"variants":
8575      [
8576       {
8577         "label": "530"
8578        ,"sdesc": "General utility rexexp subroutines (5.30)"
8579        ,"spkgs": [ "single" ]
8580       }
8581      ,{
8582         "label": "532"
8583        ,"sdesc": "General utility rexexp subroutines (5.32)"
8584        ,"spkgs": [ "single" ]
8585       }
8586      ]
8587    }
8588   ,{
8589      "bucket": "26"
8590     ,"namebase": "perl-Sub-Quote"
8591     ,"version": "2.006006"
8592     ,"homepage": "https://github.com/moose/Sub-Quote"
8593     ,"FPC": "generated"
8594     ,"keywords": [ "perl" ]
8595     ,"distfile": [ "mirror://CPAN/ID:H/HA/HAARG/Sub-Quote-2.006006.tar.gz" ]
8596     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
8597     ,"variants":
8598      [
8599       {
8600         "label": "530"
8601        ,"sdesc": "Generation of subroutines via string eval (5.30)"
8602        ,"spkgs": [ "single" ]
8603       }
8604      ,{
8605         "label": "532"
8606        ,"sdesc": "Generation of subroutines via string eval (5.32)"
8607        ,"spkgs": [ "single" ]
8608       }
8609      ]
8610    }
8611   ,{
8612      "bucket": "26"
8613     ,"namebase": "perl-aliased"
8614     ,"version": "0.34"
8615     ,"homepage": "https://github.com/karenetheridge/aliased"
8616     ,"FPC": "generated"
8617     ,"keywords": [ "perl" ]
8618     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/aliased-0.34.tar.gz" ]
8619     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
8620     ,"variants":
8621      [
8622       {
8623         "label": "530"
8624        ,"sdesc": "Use shorter versions of class names (5.30)"
8625        ,"spkgs": [ "single" ]
8626       }
8627      ,{
8628         "label": "532"
8629        ,"sdesc": "Use shorter versions of class names (5.32)"
8630        ,"spkgs": [ "single" ]
8631       }
8632      ]
8633    }
8634   ,{
8635      "bucket": "26"
8636     ,"namebase": "python-click-threading"
8637     ,"version": "0.4.4"
8638     ,"homepage": "https://github.com/click-contrib/click-threading"
8639     ,"FPC": "generated"
8640     ,"keywords": [ "python" ]
8641     ,"distfile": [ "mirror://PYPIWHL/2a/06/bfee5d9a5f8c0e8b66350256d85016413e73e64d99605e4500431702157a/click_threading-0.4.4-py2.py3-none-any.whl" ]
8642     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
8643     ,"variants":
8644      [
8645       {
8646         "label": "py38"
8647        ,"sdesc": "Multithreaded Click apps made easy (PY38)"
8648        ,"spkgs": [ "single" ]
8649       }
8650      ,{
8651         "label": "py39"
8652        ,"sdesc": "Multithreaded Click apps made easy (PY39)"
8653        ,"spkgs": [ "single" ]
8654       }
8655      ]
8656    }
8657   ,{
8658      "bucket": "26"
8659     ,"namebase": "python-isort"
8660     ,"version": "5.7.0"
8661     ,"homepage": "https://pycqa.github.io/isort/"
8662     ,"FPC": "generated"
8663     ,"keywords": [ "python" ]
8664     ,"distfile": [ "mirror://PYPIWHL/cc/89/6888f573886e9dc0906ec98f1b15888de20919a142c355d7f57ebd977d36/isort-5.7.0-py3-none-any.whl" ]
8665     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
8666     ,"variants":
8667      [
8668       {
8669         "label": "py38"
8670        ,"sdesc": "Utility library to sort Python imports (PY38)"
8671        ,"spkgs": [ "single" ]
8672       }
8673      ,{
8674         "label": "py39"
8675        ,"sdesc": "Utility library to sort Python imports (PY39)"
8676        ,"spkgs": [ "single" ]
8677       }
8678      ]
8679    }
8680   ,{
8681      "bucket": "26"
8682     ,"namebase": "python-setuptools-scm"
8683     ,"version": "5.0.1"
8684     ,"homepage": "https://github.com/pypa/setuptools_scm/"
8685     ,"FPC": "generated"
8686     ,"keywords": [ "python" ]
8687     ,"distfile": [ "mirror://PYPIWHL/db/6e/2815f7c8561b088ccedc128681e64daac3d6b2e81a9918b007e244dad8b1/setuptools_scm-5.0.1-py2.py3-none-any.whl" ]
8688     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
8689     ,"variants":
8690      [
8691       {
8692         "label": "py38"
8693        ,"sdesc": "Package to manage versions by scm tags (PY38)"
8694        ,"spkgs": [ "single" ]
8695       }
8696      ,{
8697         "label": "py39"
8698        ,"sdesc": "Package to manage versions by scm tags (PY39)"
8699        ,"spkgs": [ "single" ]
8700       }
8701      ]
8702    }
8703   ,{
8704      "bucket": "26"
8705     ,"namebase": "ruby-sqlite3"
8706     ,"version": "1.4.2"
8707     ,"homepage": "https://github.com/sparklemotion/sqlite3-ruby"
8708     ,"FPC": "generated"
8709     ,"keywords": [ "ruby" ]
8710     ,"distfile": [ "mirror://RUBYGEMS//sqlite3-1.4.2.gem" ]
8711     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
8712     ,"variants":
8713      [
8714       {
8715         "label": "v26"
8716        ,"sdesc": "Interface with SQLite3 database engine (v26)"
8717        ,"spkgs": [ "single" ]
8718       }
8719      ,{
8720         "label": "v27"
8721        ,"sdesc": "Interface with SQLite3 database engine (v27)"
8722        ,"spkgs": [ "single" ]
8723       }
8724      ,{
8725         "label": "v30"
8726        ,"sdesc": "Interface with SQLite3 database engine (v30)"
8727        ,"spkgs": [ "single" ]
8728       }
8729      ]
8730    }
8731   ,{
8732      "bucket": "27"
8733     ,"namebase": "aspell-bg"
8734     ,"version": "4.1.0"
8735     ,"homepage": "http://aspell.net/"
8736     ,"FPC": "textproc/bg-aspell"
8737     ,"keywords": [ "textproc" ]
8738     ,"distfile": [ "mirror://GNU/aspell/dict/bg/aspell6-bg-4.1-0.tar.bz2" ]
8739     ,"variants":
8740      [
8741       {
8742         "label": "standard"
8743        ,"sdesc": "Aspell Bulgarian dictionary"
8744        ,"spkgs": [ "single" ]
8745       }
8746      ]
8747    }
8748   ,{
8749      "bucket": "27"
8750     ,"namebase": "gstreamer1-plugins-ugly"
8751     ,"version": "1.18.3"
8752     ,"homepage": "https://gstreamer.freedesktop.org/"
8753     ,"FPC": "multimedia/gstreamer1-plugins-ugly"
8754     ,"keywords": [ "multimedia" ]
8755     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.18.3.tar.xz" ]
8756     ,"variants":
8757      [
8758       {
8759         "label": "standard"
8760        ,"sdesc": "GStreamer1 plugins with potential dist. problems"
8761        ,"spkgs": [ "complete", "primary", "nls" ]
8762       }
8763      ]
8764    }
8765   ,{
8766      "bucket": "27"
8767     ,"namebase": "mcabber"
8768     ,"version": "1.1.2"
8769     ,"homepage": "https://mcabber.com/"
8770     ,"FPC": "net-im/mcabber"
8771     ,"keywords": [ "net", "net_im" ]
8772     ,"distfile": [ "https://mcabber.com/files/mcabber-1.1.2.tar.bz2" ]
8773     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
8774     ,"cpe": { "product": "mcabber", "vendor": "mcabber" }
8775     ,"variants":
8776      [
8777       {
8778         "label": "standard"
8779        ,"sdesc": "Small Jabber console client"
8780        ,"spkgs": [ "single" ]
8781       }
8782      ]
8783    }
8784   ,{
8785      "bucket": "27"
8786     ,"namebase": "perl-File-pushd"
8787     ,"version": "1.016"
8788     ,"homepage": "https://github.com/dagolden/File-pushd"
8789     ,"FPC": "generated"
8790     ,"keywords": [ "perl" ]
8791     ,"distfile": [ "mirror://CPAN/ID:D/DA/DAGOLDEN/File-pushd-1.016.tar.gz" ]
8792     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
8793     ,"variants":
8794      [
8795       {
8796         "label": "530"
8797        ,"sdesc": "Change directory temporarily (5.30)"
8798        ,"spkgs": [ "single" ]
8799       }
8800      ,{
8801         "label": "532"
8802        ,"sdesc": "Change directory temporarily (5.32)"
8803        ,"spkgs": [ "single" ]
8804       }
8805      ]
8806    }
8807   ,{
8808      "bucket": "27"
8809     ,"namebase": "python-Flask-RESTful"
8810     ,"version": "0.3.8"
8811     ,"homepage": "https://www.github.com/flask-restful/flask-restful/"
8812     ,"FPC": "generated"
8813     ,"keywords": [ "python" ]
8814     ,"distfile": [ "mirror://PYPIWHL/e9/83/d0d33c971de2d38e54b0037136c8b8d20b9c83d308bc6c220a25162755fd/Flask_RESTful-0.3.8-py2.py3-none-any.whl" ]
8815     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
8816     ,"variants":
8817      [
8818       {
8819         "label": "py38"
8820        ,"sdesc": "Simple framework for creating REST APIs (PY38)"
8821        ,"spkgs": [ "single" ]
8822       }
8823      ,{
8824         "label": "py39"
8825        ,"sdesc": "Simple framework for creating REST APIs (PY39)"
8826        ,"spkgs": [ "single" ]
8827       }
8828      ]
8829    }
8830   ,{
8831      "bucket": "27"
8832     ,"namebase": "python-cffi"
8833     ,"version": "1.14.5"
8834     ,"homepage": "http://cffi.readthedocs.org"
8835     ,"FPC": "generated"
8836     ,"keywords": [ "python" ]
8837     ,"distfile": [ "mirror://PYPI/c/cffi/cffi-1.14.5.tar.gz" ]
8838     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
8839     ,"variants":
8840      [
8841       {
8842         "label": "py38"
8843        ,"sdesc": "Foreign Function Interface, C (PY38)"
8844        ,"spkgs": [ "single" ]
8845       }
8846      ,{
8847         "label": "py39"
8848        ,"sdesc": "Foreign Function Interface, C (PY39)"
8849        ,"spkgs": [ "single" ]
8850       }
8851      ]
8852    }
8853   ,{
8854      "bucket": "27"
8855     ,"namebase": "python-django-downloadview"
8856     ,"version": "2.1.1"
8857     ,"homepage": "https://django-downloadview.readthedocs.io/"
8858     ,"FPC": "generated"
8859     ,"keywords": [ "python" ]
8860     ,"distfile": [ "mirror://PYPIWHL/6a/a3/2deb8864be888a10dd4a6405ad8826c60a537b0aadcee7f47232251781c4/django_downloadview-2.1.1-py3-none-any.whl" ]
8861     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
8862     ,"variants":
8863      [
8864       {
8865         "label": "py38"
8866        ,"sdesc": "Serve files with Django and reverse-proxies (PY38)"
8867        ,"spkgs": [ "single" ]
8868       }
8869      ,{
8870         "label": "py39"
8871        ,"sdesc": "Serve files with Django and reverse-proxies (PY39)"
8872        ,"spkgs": [ "single" ]
8873       }
8874      ]
8875    }
8876   ,{
8877      "bucket": "27"
8878     ,"namebase": "rest"
8879     ,"version": "0.8.1"
8880     ,"homepage": "https://wiki.gnome.org/Projects/Librest"
8881     ,"FPC": "devel/librest"
8882     ,"keywords": [ "devel", "www" ]
8883     ,"distfile": [ "mirror://GNOME/rest/0.8/rest-0.8.1.tar.xz" ]
8884     ,"variants":
8885      [
8886       {
8887         "label": "standard"
8888        ,"sdesc": "Easy access to RESTful web services"
8889        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
8890       }
8891      ]
8892    }
8893   ,{
8894      "bucket": "27"
8895     ,"namebase": "ruby27"
8896     ,"version": "2.7.2"
8897     ,"homepage": "http://www.ruby-lang.org/en/"
8898     ,"FPC": "lang/ruby27"
8899     ,"keywords": [ "lang", "ruby" ]
8900     ,"distfile": [ "mirror://RUBY/2.7/ruby-2.7.2.tar.xz" ]
8901     ,"cpe": { "product": "ruby", "vendor": "ruby-lang" }
8902     ,"variants":
8903      [
8904       {
8905         "label": "standard"
8906        ,"sdesc": "Object-oriented interpreted scripting language"
8907        ,"spkgs": [ "complete", "primary", "rdoc", "docs", "examples" ]
8908       }
8909      ]
8910    }
8911   ,{
8912      "bucket": "27"
8913     ,"namebase": "vde2"
8914     ,"version": "2.3.2"
8915     ,"homepage": "http://vde.sourceforge.net/"
8916     ,"FPC": "net/vde2"
8917     ,"keywords": [ "net" ]
8918     ,"distfile": [ "mirror://SF/vde/vde2/2.3.2//vde2-2.3.2.tar.gz" ]
8919     ,"variants":
8920      [
8921       {
8922         "label": "standard"
8923        ,"sdesc": "User-mode virtual ethernet infrastructure"
8924        ,"spkgs": [ "single" ]
8925       }
8926      ]
8927    }
8928   ,{
8929      "bucket": "27"
8930     ,"namebase": "wtf"
8931     ,"version": "20210212"
8932     ,"FPC": "games/wtf"
8933     ,"keywords": [ "games" ]
8934     ,"distfile": [ "mirror://SF/bsdwtf/wtf-20210212.tar.gz" ]
8935     ,"variants":
8936      [
8937       {
8938         "label": "standard"
8939        ,"sdesc": "Translates common Internet acronyms"
8940        ,"spkgs": [ "single" ]
8941       }
8942      ]
8943    }
8944   ,{
8945      "bucket": "27"
8946     ,"namebase": "xdelta3"
8947     ,"version": "3.1.0"
8948     ,"homepage": "http://xdelta.org/"
8949     ,"FPC": "misc/xdelta3"
8950     ,"keywords": [ "misc", "devel" ]
8951     ,"distfile": [ "mirror://GITHUB/jmacd:xdelta:v3.1.0/jmacd-xdelta-3.1.0.tar.gz" ]
8952     ,"variants":
8953      [
8954       {
8955         "label": "standard"
8956        ,"sdesc": "Binary delta generator and RCS replacement library"
8957        ,"spkgs": [ "single" ]
8958       }
8959      ]
8960    }
8961   ,{
8962      "bucket": "27"
8963     ,"namebase": "xorg-font-misc-misc"
8964     ,"version": "1.1.2"
8965     ,"homepage": "https://www.x.org/"
8966     ,"FPC": "x11-fonts/font-misc-misc"
8967     ,"keywords": [ "x11_fonts" ]
8968     ,"distfile": [ "mirror://XORG/individual/font/font-misc-misc-1.1.2.tar.bz2" ]
8969     ,"variants":
8970      [
8971       {
8972         "label": "standard"
8973        ,"sdesc": "X.Org miscellaneous fonts"
8974        ,"spkgs": [ "single" ]
8975       }
8976      ]
8977    }
8978   ,{
8979      "bucket": "28"
8980     ,"namebase": "R-RPostgreSQL"
8981     ,"version": "0.6-2"
8982     ,"homepage": "https://github.com/tomoakin/RPostgreSQL"
8983     ,"FPC": "generated"
8984     ,"keywords": [ "cran" ]
8985     ,"distfile": [ "mirror://CRAN/src/contrib/RPostgreSQL_0.6-2.tar.gz" ]
8986     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
8987     ,"variants":
8988      [
8989       {
8990         "label": "standard"
8991        ,"sdesc": "R Interface to the 'PostgreSQL' Database System"
8992        ,"spkgs": [ "single" ]
8993       }
8994      ]
8995    }
8996   ,{
8997      "bucket": "28"
8998     ,"namebase": "adacurses"
8999     ,"version": "20180127"
9000     ,"homepage": "https://invisible-island.net/ncurses/ncurses-Ada95.html"
9001     ,"FPC": "devel/adacurses"
9002     ,"keywords": [ "devel", "ada" ]
9003     ,"distfile": [ "https://invisible-mirror.net/archives/AdaCurses/AdaCurses-20180127.tgz" ]
9004     ,"variants":
9005      [
9006       {
9007         "label": "standard"
9008        ,"sdesc": "Ada95 bindings for ncurses"
9009        ,"spkgs": [ "complete", "primary", "docs" ]
9010       }
9011      ]
9012    }
9013   ,{
9014      "bucket": "28"
9015     ,"namebase": "libepubgen"
9016     ,"version": "0.1.1"
9017     ,"homepage": "https://sourceforge.net/projects/libepubgen/"
9018     ,"FPC": "textproc/libepubgen"
9019     ,"keywords": [ "textproc" ]
9020     ,"distfile": [ "mirror://SF/libepubgen/libepubgen-0.1.1/libepubgen-0.1.1.tar.xz" ]
9021     ,"variants":
9022      [
9023       {
9024         "label": "standard"
9025        ,"sdesc": "Library for generating documents in ePub format"
9026        ,"spkgs": [ "single" ]
9027       }
9028      ]
9029    }
9030   ,{
9031      "bucket": "28"
9032     ,"namebase": "liblangtag"
9033     ,"version": "0.6.3"
9034     ,"homepage": "https://bitbucket.org/tagoh/liblangtag/wiki/Home"
9035     ,"FPC": "devel/liblangtag"
9036     ,"keywords": [ "textproc", "devel" ]
9037     ,"distfile": [ "https://bitbucket.org/tagoh/liblangtag/downloads/liblangtag-0.6.3.tar.bz2" ]
9038     ,"variants":
9039      [
9040       {
9041         "label": "standard"
9042        ,"sdesc": "Library to access tags for language identification"
9043        ,"spkgs": [ "complete", "primary", "docs" ]
9044       }
9045      ]
9046    }
9047   ,{
9048      "bucket": "28"
9049     ,"namebase": "lockf"
9050     ,"version": "1"
9051     ,"homepage": "https://www.freebsd.org/cgi/man.cgi?query=lockf"
9052     ,"FPC": "N/A"
9053     ,"keywords": [ "sysutils" ]
9054     ,"distfile": [  ]
9055     ,"variants":
9056      [
9057       {
9058         "label": "standard"
9059        ,"sdesc": "FreeBSD's lockf command"
9060        ,"spkgs": [ "single" ]
9061       }
9062      ]
9063    }
9064   ,{
9065      "bucket": "28"
9066     ,"namebase": "perl-Algorithm-FuzzyCmeans"
9067     ,"version": "0.02"
9068     ,"FPC": "generated"
9069     ,"keywords": [ "perl" ]
9070     ,"distfile": [ "mirror://CPAN/ID:F/FU/FUJISAWA/Algorithm-FuzzyCmeans-0.02.tar.gz" ]
9071     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
9072     ,"variants":
9073      [
9074       {
9075         "label": "530"
9076        ,"sdesc": "Fuzzy c-means clustering (5.30)"
9077        ,"spkgs": [ "single" ]
9078       }
9079      ,{
9080         "label": "532"
9081        ,"sdesc": "Fuzzy c-means clustering (5.32)"
9082        ,"spkgs": [ "single" ]
9083       }
9084      ]
9085    }
9086   ,{
9087      "bucket": "28"
9088     ,"namebase": "python-chardet"
9089     ,"version": "4.0.0"
9090     ,"homepage": "https://github.com/chardet/chardet"
9091     ,"FPC": "generated"
9092     ,"keywords": [ "python" ]
9093     ,"distfile": [ "mirror://PYPIWHL/19/c7/fa589626997dd07bd87d9269342ccb74b1720384a4d739a1872bd84fbe68/chardet-4.0.0-py2.py3-none-any.whl" ]
9094     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
9095     ,"variants":
9096      [
9097       {
9098         "label": "py38"
9099        ,"sdesc": "Universal character encoding detector (PY38)"
9100        ,"spkgs": [ "single" ]
9101       }
9102      ,{
9103         "label": "py39"
9104        ,"sdesc": "Universal character encoding detector (PY39)"
9105        ,"spkgs": [ "single" ]
9106       }
9107      ]
9108    }
9109   ,{
9110      "bucket": "28"
9111     ,"namebase": "ruby-rspec"
9112     ,"version": "3.10.0"
9113     ,"homepage": "https://github.com/rspec"
9114     ,"FPC": "generated"
9115     ,"keywords": [ "ruby" ]
9116     ,"distfile": [ "mirror://RUBYGEMS//rspec-3.10.0.gem" ]
9117     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
9118     ,"variants":
9119      [
9120       {
9121         "label": "v26"
9122        ,"sdesc": "Behavior-driven development for Ruby (v26)"
9123        ,"spkgs": [ "single" ]
9124       }
9125      ,{
9126         "label": "v27"
9127        ,"sdesc": "Behavior-driven development for Ruby (v27)"
9128        ,"spkgs": [ "single" ]
9129       }
9130      ,{
9131         "label": "v30"
9132        ,"sdesc": "Behavior-driven development for Ruby (v30)"
9133        ,"spkgs": [ "single" ]
9134       }
9135      ]
9136    }
9137   ,{
9138      "bucket": "28"
9139     ,"namebase": "xorg-xcmsdb"
9140     ,"version": "1.0.5"
9141     ,"homepage": "https://www.x.org/"
9142     ,"FPC": "x11/xcmsdb"
9143     ,"keywords": [ "x11" ]
9144     ,"distfile": [ "mirror://XORG/individual/app/xcmsdb-1.0.5.tar.bz2" ]
9145     ,"variants":
9146      [
9147       {
9148         "label": "standard"
9149        ,"sdesc": "Device Color Characterization utility for X"
9150        ,"spkgs": [ "single" ]
9151       }
9152      ]
9153    }
9154   ,{
9155      "bucket": "28"
9156     ,"namebase": "xorg-xwininfo"
9157     ,"version": "1.1.5"
9158     ,"homepage": "https://www.x.org/"
9159     ,"FPC": "x11/xwininfo"
9160     ,"keywords": [ "x11" ]
9161     ,"distfile": [ "mirror://XORG/individual/app/xwininfo-1.1.5.tar.bz2" ]
9162     ,"variants":
9163      [
9164       {
9165         "label": "standard"
9166        ,"sdesc": "Window information utility for X"
9167        ,"spkgs": [ "single" ]
9168       }
9169      ]
9170    }
9171   ,{
9172      "bucket": "29"
9173     ,"namebase": "R-gbRd"
9174     ,"version": "0.4-11"
9175     ,"FPC": "generated"
9176     ,"keywords": [ "cran" ]
9177     ,"distfile": [ "mirror://CRAN/src/contrib/gbRd_0.4-11.tar.gz" ]
9178     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
9179     ,"variants":
9180      [
9181       {
9182         "label": "standard"
9183        ,"sdesc": "Utilities for processing Rd objects and files"
9184        ,"spkgs": [ "single" ]
9185       }
9186      ]
9187    }
9188   ,{
9189      "bucket": "29"
9190     ,"namebase": "coreutils"
9191     ,"version": "8.32"
9192     ,"homepage": "http://www.gnu.org/software/coreutils/"
9193     ,"FPC": "sysutils/coreutils"
9194     ,"keywords": [ "sysutils", "textproc" ]
9195     ,"distfile": [ "mirror://GNU/coreutils/coreutils-8.32.tar.xz" ]
9196     ,"cpe": { "product": "coreutils", "vendor": "gnu" }
9197     ,"variants":
9198      [
9199       {
9200         "label": "standard"
9201        ,"sdesc": "FSF core utilities (prefixed with g)"
9202        ,"spkgs": [ "complete", "primary", "nls" ]
9203       }
9204      ,{
9205         "label": "noprefix"
9206        ,"sdesc": "FSF core utilities (standard names)"
9207        ,"spkgs": [ "complete", "primary", "nls" ]
9208       }
9209      ,{
9210         "label": "ravensys"
9211        ,"sdesc": "FSF core utilities for raven sysroot (no nls)"
9212        ,"spkgs": [ "primary" ]
9213       }
9214      ]
9215    }
9216   ,{
9217      "bucket": "29"
9218     ,"namebase": "perl-Algorithm-Munkres"
9219     ,"version": "0.08"
9220     ,"FPC": "generated"
9221     ,"keywords": [ "perl" ]
9222     ,"distfile": [ "mirror://CPAN/ID:T/TP/TPEDERSE/Algorithm-Munkres-0.08.tar.gz" ]
9223     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
9224     ,"variants":
9225      [
9226       {
9227         "label": "530"
9228        ,"sdesc": "Matrix assignment problem solution (5.30)"
9229        ,"spkgs": [ "single" ]
9230       }
9231      ,{
9232         "label": "532"
9233        ,"sdesc": "Matrix assignment problem solution (5.32)"
9234        ,"spkgs": [ "single" ]
9235       }
9236      ]
9237    }
9238   ,{
9239      "bucket": "29"
9240     ,"namebase": "perl-Algorithm-Numerical-Sample"
9241     ,"version": "2010011201"
9242     ,"FPC": "generated"
9243     ,"keywords": [ "perl" ]
9244     ,"distfile": [ "mirror://CPAN/ID:A/AB/ABIGAIL/Algorithm-Numerical-Sample-2010011201.tar.gz" ]
9245     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
9246     ,"variants":
9247      [
9248       {
9249         "label": "530"
9250        ,"sdesc": "Draw samples from a set (5.30)"
9251        ,"spkgs": [ "single" ]
9252       }
9253      ,{
9254         "label": "532"
9255        ,"sdesc": "Draw samples from a set (5.32)"
9256        ,"spkgs": [ "single" ]
9257       }
9258      ]
9259    }
9260   ,{
9261      "bucket": "29"
9262     ,"namebase": "perl-Class-Accessor"
9263     ,"version": "0.51"
9264     ,"FPC": "generated"
9265     ,"keywords": [ "perl" ]
9266     ,"distfile": [ "mirror://CPAN/ID:K/KA/KASEI/Class-Accessor-0.51.tar.gz" ]
9267     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
9268     ,"variants":
9269      [
9270       {
9271         "label": "530"
9272        ,"sdesc": "Automated accessor generation (5.30)"
9273        ,"spkgs": [ "single" ]
9274       }
9275      ,{
9276         "label": "532"
9277        ,"sdesc": "Automated accessor generation (5.32)"
9278        ,"spkgs": [ "single" ]
9279       }
9280      ]
9281    }
9282   ,{
9283      "bucket": "29"
9284     ,"namebase": "perl-Module-Build"
9285     ,"version": "0.4231"
9286     ,"homepage": "https://github.com/Perl-Toolchain-Gang/Module-Build"
9287     ,"FPC": "generated"
9288     ,"keywords": [ "perl" ]
9289     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEONT/Module-Build-0.4231.tar.gz" ]
9290     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
9291     ,"variants":
9292      [
9293       {
9294         "label": "530"
9295        ,"sdesc": "Build and install Perl modules (5.30)"
9296        ,"spkgs": [ "single" ]
9297       }
9298      ,{
9299         "label": "532"
9300        ,"sdesc": "Build and install Perl modules (5.32)"
9301        ,"spkgs": [ "single" ]
9302       }
9303      ]
9304    }
9305   ,{
9306      "bucket": "29"
9307     ,"namebase": "python-gnupg"
9308     ,"version": "3.1.1"
9309     ,"homepage": "https://github.com/isislovecruft/python-gnupg"
9310     ,"FPC": "generated"
9311     ,"keywords": [ "python", "devel" ]
9312     ,"distfile": [ "mirror://GITHUB/isislovecruft:python-gnupg:3.1.1/isislovecruft-python-gnupg-3.1.1.tar.gz" ]
9313     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
9314     ,"variants":
9315      [
9316       {
9317         "label": "py38"
9318        ,"sdesc": "Python wrapper for GnuPG (PY 38)"
9319        ,"spkgs": [ "single" ]
9320       }
9321      ,{
9322         "label": "py39"
9323        ,"sdesc": "Python wrapper for GnuPG (PY 39)"
9324        ,"spkgs": [ "single" ]
9325       }
9326      ]
9327    }
9328   ,{
9329      "bucket": "2A"
9330     ,"namebase": "R-plm"
9331     ,"version": "2.4-0"
9332     ,"homepage": "https://cran.r-project.org/package=plm"
9333     ,"FPC": "generated"
9334     ,"keywords": [ "cran" ]
9335     ,"distfile": [ "mirror://CRAN/src/contrib/plm_2.4-0.tar.gz" ]
9336     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
9337     ,"variants":
9338      [
9339       {
9340         "label": "standard"
9341        ,"sdesc": "Linear Models for Panel Data"
9342        ,"spkgs": [ "single" ]
9343       }
9344      ]
9345    }
9346   ,{
9347      "bucket": "2A"
9348     ,"namebase": "dosfstools"
9349     ,"version": "4.2"
9350     ,"homepage": "https://github.com/dosfstools/dosfstools"
9351     ,"FPC": "N/A"
9352     ,"keywords": [ "sysutils" ]
9353     ,"distfile": [ "https://github.com/dosfstools/dosfstools/releases/download/v4.2/dosfstools-4.2.tar.gz" ]
9354     ,"cpe": { "product": "dosfstools", "vendor": "dosfstools_project" }
9355     ,"variants":
9356      [
9357       {
9358         "label": "standard"
9359        ,"sdesc": "DOS filesystem utilities"
9360        ,"spkgs": [ "complete", "primary", "docs" ]
9361       }
9362      ]
9363    }
9364   ,{
9365      "bucket": "2A"
9366     ,"namebase": "gtk-update-icon-cache"
9367     ,"version": "3.24.26"
9368     ,"homepage": "https://www.gtk.org/"
9369     ,"FPC": "graphics/gtk-update-icon-cache"
9370     ,"keywords": [ "graphics" ]
9371     ,"distfile": [ "mirror://GNOME/gtk+/3.24/gtk+-3.24.26.tar.xz" ]
9372     ,"variants":
9373      [
9374       {
9375         "label": "standard"
9376        ,"sdesc": "Icon cache utility from the GIMP toolkit"
9377        ,"spkgs": [ "single" ]
9378       }
9379      ]
9380    }
9381   ,{
9382      "bucket": "2A"
9383     ,"namebase": "libebml"
9384     ,"version": "1.4.2"
9385     ,"homepage": "https://matroska-org.github.io/libebml/"
9386     ,"FPC": "textproc/libebml"
9387     ,"keywords": [ "textproc" ]
9388     ,"distfile": [ "https://dl.matroska.org/downloads/libebml/libebml-1.4.2.tar.xz" ]
9389     ,"cpe": { "product": "libebml", "vendor": "matroska" }
9390     ,"variants":
9391      [
9392       {
9393         "label": "standard"
9394        ,"sdesc": "Library for Extensible Binary Meta-Language files"
9395        ,"spkgs": [ "single" ]
9396       }
9397      ]
9398    }
9399   ,{
9400      "bucket": "2A"
9401     ,"namebase": "perl-B-Hooks-OP-Check"
9402     ,"version": "0.22"
9403     ,"homepage": "https://github.com/karenetheridge/B-Hooks-OP-Check"
9404     ,"FPC": "generated"
9405     ,"keywords": [ "perl" ]
9406     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/B-Hooks-OP-Check-0.22.tar.gz" ]
9407     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
9408     ,"variants":
9409      [
9410       {
9411         "label": "530"
9412        ,"sdesc": "Wrap OP check callbacks (5.30)"
9413        ,"spkgs": [ "single" ]
9414       }
9415      ,{
9416         "label": "532"
9417        ,"sdesc": "Wrap OP check callbacks (5.32)"
9418        ,"spkgs": [ "single" ]
9419       }
9420      ]
9421    }
9422   ,{
9423      "bucket": "2A"
9424     ,"namebase": "perl-Filesys-Notify-Simple"
9425     ,"version": "0.14"
9426     ,"homepage": "https://github.com/miyagawa/Filesys-Notify-Simple"
9427     ,"FPC": "generated"
9428     ,"keywords": [ "perl" ]
9429     ,"distfile": [ "mirror://CPAN/ID:M/MI/MIYAGAWA/Filesys-Notify-Simple-0.14.tar.gz" ]
9430     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
9431     ,"variants":
9432      [
9433       {
9434         "label": "530"
9435        ,"sdesc": "Simple and dumb file system watcher (5.30)"
9436        ,"spkgs": [ "single" ]
9437       }
9438      ,{
9439         "label": "532"
9440        ,"sdesc": "Simple and dumb file system watcher (5.32)"
9441        ,"spkgs": [ "single" ]
9442       }
9443      ]
9444    }
9445   ,{
9446      "bucket": "2A"
9447     ,"namebase": "perl-Spiffy"
9448     ,"version": "0.46"
9449     ,"homepage": "https://github.com/ingydotnet/spiffy-pm"
9450     ,"FPC": "generated"
9451     ,"keywords": [ "perl" ]
9452     ,"distfile": [ "mirror://CPAN/ID:I/IN/INGY/Spiffy-0.46.tar.gz" ]
9453     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
9454     ,"variants":
9455      [
9456       {
9457         "label": "530"
9458        ,"sdesc": "Spiffy Perl Interface Framework For You (5.30)"
9459        ,"spkgs": [ "single" ]
9460       }
9461      ,{
9462         "label": "532"
9463        ,"sdesc": "Spiffy Perl Interface Framework For You (5.32)"
9464        ,"spkgs": [ "single" ]
9465       }
9466      ]
9467    }
9468   ,{
9469      "bucket": "2A"
9470     ,"namebase": "php80-phar"
9471     ,"version": "8.0.2"
9472     ,"homepage": "https://php.net/"
9473     ,"FPC": "archivers/php80-phar"
9474     ,"keywords": [ "lang", "www", "php", "archivers" ]
9475     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
9476     ,"cpe": { "product": "php", "vendor": "php" }
9477     ,"variants":
9478      [
9479       {
9480         "label": "standard"
9481        ,"sdesc": "PHP 8.0 extension: phar PHP Archive"
9482        ,"spkgs": [ "single" ]
9483       }
9484      ]
9485    }
9486   ,{
9487      "bucket": "2A"
9488     ,"namebase": "python-libversion"
9489     ,"version": "1.2.2"
9490     ,"homepage": "https://github.com/repology/py-libversion"
9491     ,"FPC": "generated"
9492     ,"keywords": [ "python" ]
9493     ,"distfile": [ "mirror://PYPI/l/libversion/libversion-1.2.2.tar.gz" ]
9494     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
9495     ,"variants":
9496      [
9497       {
9498         "label": "py38"
9499        ,"sdesc": "Python bindings for libversion (PY38)"
9500        ,"spkgs": [ "single" ]
9501       }
9502      ,{
9503         "label": "py39"
9504        ,"sdesc": "Python bindings for libversion (PY39)"
9505        ,"spkgs": [ "single" ]
9506       }
9507      ]
9508    }
9509   ,{
9510      "bucket": "2A"
9511     ,"namebase": "ruby-tzinfo"
9512     ,"version": "2.0.4"
9513     ,"homepage": "https://tzinfo.github.io"
9514     ,"FPC": "generated"
9515     ,"keywords": [ "ruby" ]
9516     ,"distfile": [ "mirror://RUBYGEMS//tzinfo-2.0.4.gem" ]
9517     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
9518     ,"variants":
9519      [
9520       {
9521         "label": "v26"
9522        ,"sdesc": "Time Zone Library (v26)"
9523        ,"spkgs": [ "single" ]
9524       }
9525      ,{
9526         "label": "v27"
9527        ,"sdesc": "Time Zone Library (v27)"
9528        ,"spkgs": [ "single" ]
9529       }
9530      ,{
9531         "label": "v30"
9532        ,"sdesc": "Time Zone Library (v30)"
9533        ,"spkgs": [ "single" ]
9534       }
9535      ]
9536    }
9537   ,{
9538      "bucket": "2A"
9539     ,"namebase": "xorg-bitmap"
9540     ,"version": "1.0.9"
9541     ,"homepage": "https://www.x.org/"
9542     ,"FPC": "x11/bitmap"
9543     ,"keywords": [ "x11" ]
9544     ,"distfile": [ "mirror://XORG/individual/app/bitmap-1.0.9.tar.bz2" ]
9545     ,"variants":
9546      [
9547       {
9548         "label": "standard"
9549        ,"sdesc": "Bitmap editor and converter utilities for X"
9550        ,"spkgs": [ "single" ]
9551       }
9552      ]
9553    }
9554   ,{
9555      "bucket": "2A"
9556     ,"namebase": "xorg-font-isas-misc"
9557     ,"version": "1.0.3"
9558     ,"homepage": "https://www.x.org/"
9559     ,"FPC": "x11-fonts/font-isas-misc"
9560     ,"keywords": [ "x11_fonts" ]
9561     ,"distfile": [ "mirror://XORG/individual/font/font-isas-misc-1.0.3.tar.bz2" ]
9562     ,"variants":
9563      [
9564       {
9565         "label": "standard"
9566        ,"sdesc": "X.Org miscellaneous ISAS fonts"
9567        ,"spkgs": [ "single" ]
9568       }
9569      ]
9570    }
9571   ,{
9572      "bucket": "2B"
9573     ,"namebase": "libbsd4sol"
9574     ,"version": "1.5.1"
9575     ,"homepage": "https://github.com/jrmarino/libbsd4sol"
9576     ,"FPC": "N/A"
9577     ,"keywords": [ "devel", "raven" ]
9578     ,"distfile": [ "mirror://GITHUB/jrmarino:libbsd4sol:v1.5.1/jrmarino-libbsd4sol-1.5.1.tar.gz" ]
9579     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
9580     ,"variants":
9581      [
9582       {
9583         "label": "standard"
9584        ,"sdesc": "Utility functions from BSD for Solaris"
9585        ,"spkgs": [ "single" ]
9586       }
9587      ]
9588    }
9589   ,{
9590      "bucket": "2B"
9591     ,"namebase": "mythes"
9592     ,"version": "1.2.4"
9593     ,"homepage": "http://hunspell.github.io/"
9594     ,"FPC": "textproc/mythes"
9595     ,"keywords": [ "textproc" ]
9596     ,"distfile": [ "mirror://SF/hunspell/MyThes/1.2.4/mythes-1.2.4.tar.gz" ]
9597     ,"variants":
9598      [
9599       {
9600         "label": "standard"
9601        ,"sdesc": "Simple thesaurus library for Libreoffice"
9602        ,"spkgs": [ "single" ]
9603       }
9604      ]
9605    }
9606   ,{
9607      "bucket": "2B"
9608     ,"namebase": "optipng"
9609     ,"version": "0.7.7"
9610     ,"FPC": "graphics/optipng"
9611     ,"keywords": [ "graphics" ]
9612     ,"distfile": [ "mirror://SF/optipng/OptiPNG/optipng-0.7.7/optipng-0.7.7.tar.gz" ]
9613     ,"cpe": { "product": "optipng", "vendor": "optipng_project" }
9614     ,"variants":
9615      [
9616       {
9617         "label": "standard"
9618        ,"sdesc": "Advanced PNG optimizer"
9619        ,"spkgs": [ "complete", "primary", "docs" ]
9620       }
9621      ]
9622    }
9623   ,{
9624      "bucket": "2B"
9625     ,"namebase": "ruby-diff-lcs"
9626     ,"version": "1.4.4"
9627     ,"homepage": "https://github.com/halostatue/diff-lcs"
9628     ,"FPC": "generated"
9629     ,"keywords": [ "ruby" ]
9630     ,"distfile": [ "mirror://RUBYGEMS//diff-lcs-1.4.4.gem" ]
9631     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
9632     ,"variants":
9633      [
9634       {
9635         "label": "v26"
9636        ,"sdesc": "Longest Common Sequence algorithm (v26)"
9637        ,"spkgs": [ "single" ]
9638       }
9639      ,{
9640         "label": "v27"
9641        ,"sdesc": "Longest Common Sequence algorithm (v27)"
9642        ,"spkgs": [ "single" ]
9643       }
9644      ,{
9645         "label": "v30"
9646        ,"sdesc": "Longest Common Sequence algorithm (v30)"
9647        ,"spkgs": [ "single" ]
9648       }
9649      ]
9650    }
9651   ,{
9652      "bucket": "2B"
9653     ,"namebase": "xorg-font-sun-misc"
9654     ,"version": "1.0.3"
9655     ,"homepage": "https://www.x.org/"
9656     ,"FPC": "x11-fonts/font-sun-misc"
9657     ,"keywords": [ "x11_fonts" ]
9658     ,"distfile": [ "mirror://XORG/individual/font/font-sun-misc-1.0.3.tar.bz2" ]
9659     ,"variants":
9660      [
9661       {
9662         "label": "standard"
9663        ,"sdesc": "X.Org miscellaneous Arabic fonts"
9664        ,"spkgs": [ "single" ]
9665       }
9666      ]
9667    }
9668   ,{
9669      "bucket": "2B"
9670     ,"namebase": "xorg-xcb-util-xrm"
9671     ,"version": "1.3"
9672     ,"homepage": "https://github.com/Airblader/xcb-util-xrm"
9673     ,"FPC": "x11/xcb-util-xrm"
9674     ,"keywords": [ "x11" ]
9675     ,"distfile": [ "https://github.com/Airblader/xcb-util-xrm/releases/download/v1.3/xcb-util-xrm-1.3.tar.bz2" ]
9676     ,"variants":
9677      [
9678       {
9679         "label": "standard"
9680        ,"sdesc": "XCB utility functions for the X resource manager"
9681        ,"spkgs": [ "single" ]
9682       }
9683      ]
9684    }
9685   ,{
9686      "bucket": "2C"
9687     ,"namebase": "R-sessioninfo"
9688     ,"version": "1.1.1"
9689     ,"homepage": "https://github.com/r-lib/sessioninfo#readme"
9690     ,"FPC": "generated"
9691     ,"keywords": [ "cran" ]
9692     ,"distfile": [ "mirror://CRAN/src/contrib/sessioninfo_1.1.1.tar.gz" ]
9693     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
9694     ,"variants":
9695      [
9696       {
9697         "label": "standard"
9698        ,"sdesc": "R Session Information"
9699        ,"spkgs": [ "single" ]
9700       }
9701      ]
9702    }
9703   ,{
9704      "bucket": "2C"
9705     ,"namebase": "XML_EZ_Out"
9706     ,"version": "1.06"
9707     ,"homepage": "https://github.com/alire-project/xmlezout"
9708     ,"FPC": "N/A"
9709     ,"keywords": [ "textproc", "ada" ]
9710     ,"distfile": [ "mirror://GITHUB/alire-project:xmlezout:alr-1.6/alire-project-xmlezout-alr-1.6.tar.gz" ]
9711     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
9712     ,"variants":
9713      [
9714       {
9715         "label": "standard"
9716        ,"sdesc": "Library for emitting XML from Ada programs"
9717        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
9718       }
9719      ]
9720    }
9721   ,{
9722      "bucket": "2C"
9723     ,"namebase": "freeglut"
9724     ,"version": "3.2.1"
9725     ,"homepage": "http://freeglut.sourceforge.net/"
9726     ,"FPC": "graphics/freeglut"
9727     ,"keywords": [ "graphics" ]
9728     ,"distfile": [ "mirror://SF/freeglut/freeglut/3.2.1/freeglut-3.2.1.tar.gz" ]
9729     ,"variants":
9730      [
9731       {
9732         "label": "standard"
9733        ,"sdesc": "FOSS implementation of the GLUT library"
9734        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
9735       }
9736      ]
9737    }
9738   ,{
9739      "bucket": "2C"
9740     ,"namebase": "gettext"
9741     ,"version": "0.21"
9742     ,"homepage": "http://www.gnu.org/software/gettext/"
9743     ,"FPC": "devel/gettext"
9744     ,"keywords": [ "devel" ]
9745     ,"distfile": [ "mirror://GNU/gettext/gettext-0.21.tar.xz" ]
9746     ,"cpe": { "product": "gettext", "vendor": "gnu" }
9747     ,"variants":
9748      [
9749       {
9750         "label": "standard"
9751        ,"sdesc": "GNU internationalization and localization system"
9752        ,"spkgs": [ "complete", "runtime", "tools", "asprintf", "nls", "docs" ]
9753       }
9754      ]
9755    }
9756   ,{
9757      "bucket": "2C"
9758     ,"namebase": "libffi"
9759     ,"version": "3.3"
9760     ,"homepage": "http://sources.redhat.com/libffi/"
9761     ,"FPC": "devel/libffi"
9762     ,"keywords": [ "devel" ]
9763     ,"distfile": [ "mirror://SOURCEWARE/libffi/libffi-3.3.tar.gz" ]
9764     ,"cpe": { "product": "libffi", "vendor": "libffi_project" }
9765     ,"variants":
9766      [
9767       {
9768         "label": "standard"
9769        ,"sdesc": "Foreign Function Interface"
9770        ,"spkgs": [ "single" ]
9771       }
9772      ]
9773    }
9774   ,{
9775      "bucket": "2C"
9776     ,"namebase": "perl-Algorithm-Dependency-MapReduce"
9777     ,"version": "0.03"
9778     ,"FPC": "generated"
9779     ,"keywords": [ "perl" ]
9780     ,"distfile": [ "mirror://CPAN/ID:A/AD/ADAMK/Algorithm-Dependency-MapReduce-0.03.tar.gz" ]
9781     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
9782     ,"variants":
9783      [
9784       {
9785         "label": "530"
9786        ,"sdesc": "Map/Reduce routines for Alg:Dep graphs (5.30)"
9787        ,"spkgs": [ "single" ]
9788       }
9789      ,{
9790         "label": "532"
9791        ,"sdesc": "Map/Reduce routines for Alg:Dep graphs (5.32)"
9792        ,"spkgs": [ "single" ]
9793       }
9794      ]
9795    }
9796   ,{
9797      "bucket": "2C"
9798     ,"namebase": "perl-Parse-ErrorString-Perl"
9799     ,"version": "0.27"
9800     ,"homepage": "https://github.com/PadreIDE/Parse-ErrorString-Perl"
9801     ,"FPC": "generated"
9802     ,"keywords": [ "perl" ]
9803     ,"distfile": [ "mirror://CPAN/ID:M/MA/MANWAR/Parse-ErrorString-Perl-0.27.tar.gz" ]
9804     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
9805     ,"variants":
9806      [
9807       {
9808         "label": "530"
9809        ,"sdesc": "Parse error messages from perl interpreter (5.30)"
9810        ,"spkgs": [ "single" ]
9811       }
9812      ,{
9813         "label": "532"
9814        ,"sdesc": "Parse error messages from perl interpreter (5.32)"
9815        ,"spkgs": [ "single" ]
9816       }
9817      ]
9818    }
9819   ,{
9820      "bucket": "2C"
9821     ,"namebase": "php73-openssl"
9822     ,"version": "7.3.27"
9823     ,"homepage": "https://php.net/"
9824     ,"FPC": "security/php73-openssl"
9825     ,"keywords": [ "lang", "www", "php", "security" ]
9826     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
9827     ,"cpe": { "product": "php", "vendor": "php" }
9828     ,"variants":
9829      [
9830       {
9831         "label": "standard"
9832        ,"sdesc": "PHP 7.3 extension: openssl (encryption)"
9833        ,"spkgs": [ "single" ]
9834       }
9835      ]
9836    }
9837   ,{
9838      "bucket": "2C"
9839     ,"namebase": "python39"
9840     ,"version": "3.9.2"
9841     ,"homepage": "https://www.python.org/"
9842     ,"FPC": "lang/python38"
9843     ,"keywords": [ "lang", "python" ]
9844     ,"distfile": [ "http://www.python.org/ftp/python/3.9.2/Python-3.9.2.tar.xz" ]
9845     ,"cpe": { "product": "python", "vendor": "python" }
9846     ,"variants":
9847      [
9848       {
9849         "label": "standard"
9850        ,"sdesc": "Interpreted object-oriented programming language"
9851        ,"spkgs": [ "single" ]
9852       }
9853      ]
9854    }
9855   ,{
9856      "bucket": "2C"
9857     ,"namebase": "woff2"
9858     ,"version": "1.0.2"
9859     ,"homepage": "https://github.com/google/woff2"
9860     ,"FPC": "devel/woff2"
9861     ,"keywords": [ "devel" ]
9862     ,"distfile": [ "mirror://GITHUB/google:woff2:v1.0.2/google-woff2-1.0.2.tar.gz" ]
9863     ,"variants":
9864      [
9865       {
9866         "label": "standard"
9867        ,"sdesc": "Web Open Font Format 2 reference implementation"
9868        ,"spkgs": [ "single" ]
9869       }
9870      ]
9871    }
9872   ,{
9873      "bucket": "2D"
9874     ,"namebase": "R-ggplot2"
9875     ,"version": "3.3.3"
9876     ,"homepage": "https://ggplot2.tidyverse.org"
9877     ,"FPC": "generated"
9878     ,"keywords": [ "cran" ]
9879     ,"distfile": [ "mirror://CRAN/src/contrib/ggplot2_3.3.3.tar.gz" ]
9880     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
9881     ,"variants":
9882      [
9883       {
9884         "label": "standard"
9885        ,"sdesc": "Data visualizations using Grammar of Graphics"
9886        ,"spkgs": [ "single" ]
9887       }
9888      ]
9889    }
9890   ,{
9891      "bucket": "2D"
9892     ,"namebase": "gstreamer1-plugins-core"
9893     ,"version": "1.18.3"
9894     ,"homepage": "https://gstreamer.freedesktop.org/"
9895     ,"FPC": "multimedia/gstreamer1-plugins-core"
9896     ,"keywords": [ "multimedia" ]
9897     ,"distfile": [  ]
9898     ,"variants":
9899      [
9900       {
9901         "label": "standard"
9902        ,"sdesc": "Core set of audio and video GStreamer plugins"
9903        ,"spkgs": [ "single" ]
9904       }
9905      ]
9906    }
9907   ,{
9908      "bucket": "2D"
9909     ,"namebase": "i3lock"
9910     ,"version": "2.13"
9911     ,"homepage": "https://i3wm.org/i3lock/"
9912     ,"FPC": "x11/i3lock"
9913     ,"keywords": [ "x11" ]
9914     ,"distfile": [ "https://i3wm.org/i3lock/i3lock-2.13.tar.bz2" ]
9915     ,"variants":
9916      [
9917       {
9918         "label": "standard"
9919        ,"sdesc": "Slightly improved screen locker based on slock"
9920        ,"spkgs": [ "single" ]
9921       }
9922      ]
9923    }
9924   ,{
9925      "bucket": "2D"
9926     ,"namebase": "libcanberra"
9927     ,"version": "0.30"
9928     ,"homepage": "http://0pointer.de/lennart/projects/libcanberra/"
9929     ,"FPC": "audio/libcanberra"
9930     ,"keywords": [ "audio" ]
9931     ,"distfile": [ "http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.30.tar.xz" ]
9932     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
9933     ,"variants":
9934      [
9935       {
9936         "label": "standard"
9937        ,"sdesc": "Implementation of the XDG sound theme specs"
9938        ,"spkgs": [ "complete", "primary", "docs" ]
9939       }
9940      ]
9941    }
9942   ,{
9943      "bucket": "2D"
9944     ,"namebase": "libexecinfo"
9945     ,"version": "1.1"
9946     ,"homepage": "https://www.freshports.org/devel/libexecinfo"
9947     ,"FPC": "N/A"
9948     ,"keywords": [ "devel" ]
9949     ,"distfile": [ "mirror://FREELOCAL/itetcu/libexecinfo-1.1.tar.bz2" ]
9950     ,"variants":
9951      [
9952       {
9953         "label": "standard"
9954        ,"sdesc": "Backtrace Information Library"
9955        ,"spkgs": [ "single" ]
9956       }
9957      ]
9958    }
9959   ,{
9960      "bucket": "2D"
9961     ,"namebase": "perl-Algorithm-ClusterPoints"
9962     ,"version": "0.08"
9963     ,"FPC": "generated"
9964     ,"keywords": [ "perl" ]
9965     ,"distfile": [ "mirror://CPAN/ID:S/SA/SALVA/Algorithm-ClusterPoints-0.08.tar.gz" ]
9966     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
9967     ,"variants":
9968      [
9969       {
9970         "label": "530"
9971        ,"sdesc": "Find clusters inside a set of points (5.30)"
9972        ,"spkgs": [ "single" ]
9973       }
9974      ,{
9975         "label": "532"
9976        ,"sdesc": "Find clusters inside a set of points (5.32)"
9977        ,"spkgs": [ "single" ]
9978       }
9979      ]
9980    }
9981   ,{
9982      "bucket": "2D"
9983     ,"namebase": "perl-Wx"
9984     ,"version": "0.9932"
9985     ,"homepage": "http://svn.code.sf.net/p/wxperl/code/wxPerl"
9986     ,"FPC": "generated"
9987     ,"keywords": [ "perl" ]
9988     ,"distfile": [ "mirror://CPAN/ID:M/MD/MDOOTSON/Wx-0.9932.tar.gz" ]
9989     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
9990     ,"variants":
9991      [
9992       {
9993         "label": "530"
9994        ,"sdesc": "Interface to the wxWidgets GUI toolkit (5.30)"
9995        ,"spkgs": [ "single" ]
9996       }
9997      ,{
9998         "label": "532"
9999        ,"sdesc": "Interface to the wxWidgets GUI toolkit (5.32)"
10000        ,"spkgs": [ "single" ]
10001       }
10002      ]
10003    }
10004   ,{
10005      "bucket": "2D"
10006     ,"namebase": "python-psutil"
10007     ,"version": "5.8.0"
10008     ,"homepage": "https://github.com/giampaolo/psutil"
10009     ,"FPC": "sysutils/py-psutil"
10010     ,"keywords": [ "python" ]
10011     ,"distfile": [ "mirror://PYPI/p/psutil/psutil-5.8.0.tar.gz" ]
10012     ,"variants":
10013      [
10014       {
10015         "label": "py39"
10016        ,"sdesc": "Process utilities module (PY 39)"
10017        ,"spkgs": [ "single" ]
10018       }
10019      ,{
10020         "label": "py38"
10021        ,"sdesc": "Process utilities module (PY 38)"
10022        ,"spkgs": [ "single" ]
10023       }
10024      ]
10025    }
10026   ,{
10027      "bucket": "2D"
10028     ,"namebase": "readline"
10029     ,"version": "8.1.0"
10030     ,"homepage": "http://tiswww.case.edu/php/chet/readline/rltop.html"
10031     ,"FPC": "devel/readline"
10032     ,"keywords": [ "devel" ]
10033     ,"distfile": [ "mirror://GNU/readline/readline-8.1.tar.gz" ]
10034     ,"cpe": { "product": "readline", "vendor": "gnu" }
10035     ,"variants":
10036      [
10037       {
10038         "label": "standard"
10039        ,"sdesc": "Library for editing command lines during typing"
10040        ,"spkgs": [ "single" ]
10041       }
10042      ]
10043    }
10044   ,{
10045      "bucket": "2D"
10046     ,"namebase": "sassc"
10047     ,"version": "3.6.1"
10048     ,"homepage": "https://github.com/sass/sassc/"
10049     ,"FPC": "textproc/sassc"
10050     ,"keywords": [ "textproc" ]
10051     ,"distfile": [ "mirror://GITHUB/sass:sassc:3.6.1/sass-sassc-3.6.1.tar.gz" ]
10052     ,"variants":
10053      [
10054       {
10055         "label": "standard"
10056        ,"sdesc": "Libsass command line driver"
10057        ,"spkgs": [ "single" ]
10058       }
10059      ]
10060    }
10061   ,{
10062      "bucket": "2E"
10063     ,"namebase": "R-png"
10064     ,"version": "0.1-7"
10065     ,"homepage": "http://www.rforge.net/png/"
10066     ,"FPC": "generated"
10067     ,"keywords": [ "cran" ]
10068     ,"distfile": [ "mirror://CRAN/src/contrib/png_0.1-7.tar.gz" ]
10069     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
10070     ,"variants":
10071      [
10072       {
10073         "label": "standard"
10074        ,"sdesc": "Read and write PNG images"
10075        ,"spkgs": [ "single" ]
10076       }
10077      ]
10078    }
10079   ,{
10080      "bucket": "2E"
10081     ,"namebase": "gstreamer1-plugins-libpng"
10082     ,"version": "1.18.3"
10083     ,"homepage": "https://gstreamer.freedesktop.org/"
10084     ,"FPC": "graphics/gstreamer-plugins-libpng"
10085     ,"keywords": [ "multimedia", "graphics" ]
10086     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.3.tar.xz" ]
10087     ,"variants":
10088      [
10089       {
10090         "label": "standard"
10091        ,"sdesc": "GStreamer1 png plugin"
10092        ,"spkgs": [ "single" ]
10093       }
10094      ]
10095    }
10096   ,{
10097      "bucket": "2E"
10098     ,"namebase": "perl-Tk-Zinc"
10099     ,"version": "3.304"
10100     ,"homepage": "https://github.com/asb-capfan/TkZinc"
10101     ,"FPC": "generated"
10102     ,"keywords": [ "perl" ]
10103     ,"distfile": [ "mirror://CPAN/ID:A/AS/ASB/Tk-Zinc-3.304.tar.gz" ]
10104     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
10105     ,"variants":
10106      [
10107       {
10108         "label": "530"
10109        ,"sdesc": "Another graphics canvas (5.30)"
10110        ,"spkgs": [ "single" ]
10111       }
10112      ,{
10113         "label": "532"
10114        ,"sdesc": "Another graphics canvas (5.32)"
10115        ,"spkgs": [ "single" ]
10116       }
10117      ]
10118    }
10119   ,{
10120      "bucket": "2E"
10121     ,"namebase": "php73-odbc"
10122     ,"version": "7.3.27"
10123     ,"homepage": "https://php.net/"
10124     ,"FPC": "databases/php73-odbc"
10125     ,"keywords": [ "lang", "www", "php", "databases" ]
10126     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
10127     ,"cpe": { "product": "php", "vendor": "php" }
10128     ,"variants":
10129      [
10130       {
10131         "label": "standard"
10132        ,"sdesc": "PHP 7.3 extension: odbc database driver"
10133        ,"spkgs": [ "single" ]
10134       }
10135      ]
10136    }
10137   ,{
10138      "bucket": "2E"
10139     ,"namebase": "ruby-http-accept"
10140     ,"version": "2.1.1"
10141     ,"homepage": "https://github.com/ioquatix/http-accept"
10142     ,"FPC": "generated"
10143     ,"keywords": [ "ruby" ]
10144     ,"distfile": [ "mirror://RUBYGEMS//http-accept-2.1.1.gem" ]
10145     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
10146     ,"variants":
10147      [
10148       {
10149         "label": "v26"
10150        ,"sdesc": "Parse Accept and Accept-Language headers (v26)"
10151        ,"spkgs": [ "single" ]
10152       }
10153      ,{
10154         "label": "v27"
10155        ,"sdesc": "Parse Accept and Accept-Language headers (v27)"
10156        ,"spkgs": [ "single" ]
10157       }
10158      ,{
10159         "label": "v30"
10160        ,"sdesc": "Parse Accept and Accept-Language headers (v30)"
10161        ,"spkgs": [ "single" ]
10162       }
10163      ]
10164    }
10165   ,{
10166      "bucket": "2E"
10167     ,"namebase": "xorg-xclock"
10168     ,"version": "1.0.9"
10169     ,"homepage": "https://www.x.org/"
10170     ,"FPC": "x11-clocks/xclock"
10171     ,"keywords": [ "x11" ]
10172     ,"distfile": [ "mirror://XORG/individual/app/xclock-1.0.9.tar.bz2" ]
10173     ,"variants":
10174      [
10175       {
10176         "label": "standard"
10177        ,"sdesc": "Analog and digital clock for X"
10178        ,"spkgs": [ "single" ]
10179       }
10180      ]
10181    }
10182   ,{
10183      "bucket": "2E"
10184     ,"namebase": "zsh"
10185     ,"version": "5.8"
10186     ,"homepage": "https://www.zsh.org/"
10187     ,"FPC": "shells/zsh"
10188     ,"keywords": [ "shells" ]
10189     ,"distfile": [ "mirror://SF/zsh/zsh/5.8/zsh-5.8.tar.xz" ]
10190     ,"cpe": { "product": "zsh", "vendor": "zsh" }
10191     ,"variants":
10192      [
10193       {
10194         "label": "standard"
10195        ,"sdesc": "Interactive Z Shell"
10196        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
10197       }
10198      ]
10199    }
10200   ,{
10201      "bucket": "2F"
10202     ,"namebase": "R-networkD3"
10203     ,"version": "0.4"
10204     ,"homepage": "https://CRAN.R-project.org/package=networkD3"
10205     ,"FPC": "generated"
10206     ,"keywords": [ "cran" ]
10207     ,"distfile": [ "mirror://CRAN/src/contrib/networkD3_0.4.tar.gz" ]
10208     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
10209     ,"variants":
10210      [
10211       {
10212         "label": "standard"
10213        ,"sdesc": "D3 JavaScript Network Graphs from R"
10214        ,"spkgs": [ "single" ]
10215       }
10216      ]
10217    }
10218   ,{
10219      "bucket": "2F"
10220     ,"namebase": "gdk-pixbuf"
10221     ,"version": "2.42.2"
10222     ,"homepage": "https://developer.gnome.org/gdk-pixbuf/"
10223     ,"FPC": "graphics/gdk-pixbuf2"
10224     ,"keywords": [ "graphics" ]
10225     ,"distfile": [ "mirror://GNOME/gdk-pixbuf/2.42/gdk-pixbuf-2.42.2.tar.xz" ]
10226     ,"cpe": { "product": "gdk-pixbuf", "vendor": "gnome" }
10227     ,"variants":
10228      [
10229       {
10230         "label": "standard"
10231        ,"sdesc": "Graphic library for GIMP toolkit"
10232        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
10233       }
10234      ]
10235    }
10236   ,{
10237      "bucket": "2F"
10238     ,"namebase": "intltool"
10239     ,"version": "0.51.0"
10240     ,"homepage": "https://www.gnome.org/"
10241     ,"FPC": "textproc/intltool"
10242     ,"keywords": [ "textproc" ]
10243     ,"distfile": [ "https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz" ]
10244     ,"variants":
10245      [
10246       {
10247         "label": "standard"
10248        ,"sdesc": "Tools to internationalize various kinds of data"
10249        ,"spkgs": [ "single" ]
10250       }
10251      ]
10252    }
10253   ,{
10254      "bucket": "2F"
10255     ,"namebase": "libvolume_id"
10256     ,"version": "0.81.1"
10257     ,"FPC": "devel/libvolume_id"
10258     ,"keywords": [ "devel" ]
10259     ,"distfile": [ "http://www.marcuscom.com/downloads/libvolume_id-0.81.1.tar.bz2" ]
10260     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
10261     ,"variants":
10262      [
10263       {
10264         "label": "standard"
10265        ,"sdesc": "Library to provide file system type information"
10266        ,"spkgs": [ "single" ]
10267       }
10268      ]
10269    }
10270   ,{
10271      "bucket": "2F"
10272     ,"namebase": "perl-Algorithm-SixDegrees"
10273     ,"version": "1.01"
10274     ,"FPC": "generated"
10275     ,"keywords": [ "perl" ]
10276     ,"distfile": [ "mirror://CPAN/ID:P/PE/PETEK/Algorithm-SixDegrees-1.01.tar.gz" ]
10277     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
10278     ,"variants":
10279      [
10280       {
10281         "label": "530"
10282        ,"sdesc": "Find path through linked elements in a set (5.30)"
10283        ,"spkgs": [ "single" ]
10284       }
10285      ,{
10286         "label": "532"
10287        ,"sdesc": "Find path through linked elements in a set (5.32)"
10288        ,"spkgs": [ "single" ]
10289       }
10290      ]
10291    }
10292   ,{
10293      "bucket": "2F"
10294     ,"namebase": "perl-ORLite"
10295     ,"version": "1.98"
10296     ,"FPC": "generated"
10297     ,"keywords": [ "perl" ]
10298     ,"distfile": [ "mirror://CPAN/ID:A/AD/ADAMK/ORLite-1.98.tar.gz" ]
10299     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
10300     ,"variants":
10301      [
10302       {
10303         "label": "530"
10304        ,"sdesc": "Extremely light weight SQLite-specific ORM (5.30)"
10305        ,"spkgs": [ "single" ]
10306       }
10307      ,{
10308         "label": "532"
10309        ,"sdesc": "Extremely light weight SQLite-specific ORM (5.32)"
10310        ,"spkgs": [ "single" ]
10311       }
10312      ]
10313    }
10314   ,{
10315      "bucket": "2F"
10316     ,"namebase": "php73-bz2"
10317     ,"version": "7.3.27"
10318     ,"homepage": "https://php.net/"
10319     ,"FPC": "archivers/php73-bz2"
10320     ,"keywords": [ "lang", "www", "php", "archivers" ]
10321     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
10322     ,"cpe": { "product": "php", "vendor": "php" }
10323     ,"variants":
10324      [
10325       {
10326         "label": "standard"
10327        ,"sdesc": "PHP 7.3 extension: bzip2 compression"
10328        ,"spkgs": [ "single" ]
10329       }
10330      ]
10331    }
10332   ,{
10333      "bucket": "2F"
10334     ,"namebase": "php80-zlib"
10335     ,"version": "8.0.2"
10336     ,"homepage": "https://php.net/"
10337     ,"FPC": "archivers/php80-zlib"
10338     ,"keywords": [ "lang", "www", "php", "archivers" ]
10339     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
10340     ,"cpe": { "product": "php", "vendor": "php" }
10341     ,"variants":
10342      [
10343       {
10344         "label": "standard"
10345        ,"sdesc": "PHP 8.0 extension: zlib compression"
10346        ,"spkgs": [ "single" ]
10347       }
10348      ]
10349    }
10350   ,{
10351      "bucket": "2F"
10352     ,"namebase": "python-tornado"
10353     ,"version": "6.1"
10354     ,"homepage": "http://www.tornadoweb.org/"
10355     ,"FPC": "generated"
10356     ,"keywords": [ "python" ]
10357     ,"distfile": [ "mirror://PYPI/t/tornado/tornado-6.1.tar.gz" ]
10358     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
10359     ,"cpe": { "product": "tornado", "vendor": "tornadoweb" }
10360     ,"variants":
10361      [
10362       {
10363         "label": "py38"
10364        ,"sdesc": "Web framework and asynchronous networking (PY38)"
10365        ,"spkgs": [ "single" ]
10366       }
10367      ,{
10368         "label": "py39"
10369        ,"sdesc": "Web framework and asynchronous networking (PY39)"
10370        ,"spkgs": [ "single" ]
10371       }
10372      ]
10373    }
10374   ,{
10375      "bucket": "2F"
10376     ,"namebase": "shotgun"
10377     ,"version": "2.2.0"
10378     ,"homepage": "https://github.com/neXromancers/shotgun"
10379     ,"FPC": "N/A"
10380     ,"keywords": [ "rust", "graphics" ]
10381     ,"distfile": [ "https://crates.io/api/v1/crates/shotgun/2.2.0/download?dummy=/shotgun-2.2.0.tar.gz", "mirror://CRATES/adler32:1.0.3/adler32-1.0.3.tar.gz", "mirror://CRATES/autocfg:0.1.6/autocfg-0.1.6.tar.gz", "mirror://CRATES/bitflags:1.1.0/bitflags-1.1.0.tar.gz", "mirror://CRATES/byteorder:1.3.2/byteorder-1.3.2.tar.gz", "mirror://CRATES/cfg-if:0.1.9/cfg-if-0.1.9.tar.gz", "mirror://CRATES/crc32fast:1.2.0/crc32fast-1.2.0.tar.gz", "mirror://CRATES/deflate:0.7.20/deflate-0.7.20.tar.gz", "mirror://CRATES/getopts:0.2.21/getopts-0.2.21.tar.gz", "mirror://CRATES/image:0.22.2/image-0.22.2.tar.gz", "mirror://CRATES/inflate:0.4.5/inflate-0.4.5.tar.gz", "mirror://CRATES/libc:0.2.62/libc-0.2.62.tar.gz", "mirror://CRATES/num-integer:0.1.41/num-integer-0.1.41.tar.gz", "mirror://CRATES/num-iter:0.1.39/num-iter-0.1.39.tar.gz", "mirror://CRATES/num-rational:0.2.2/num-rational-0.2.2.tar.gz", "mirror://CRATES/num-traits:0.2.8/num-traits-0.2.8.tar.gz", "mirror://CRATES/pkg-config:0.3.16/pkg-config-0.3.16.tar.gz", "mirror://CRATES/png:0.15.0/png-0.15.0.tar.gz", "mirror://CRATES/redox_syscall:0.1.56/redox_syscall-0.1.56.tar.gz", "mirror://CRATES/time:0.1.42/time-0.1.42.tar.gz", "mirror://CRATES/unicode-width:0.1.6/unicode-width-0.1.6.tar.gz", "mirror://CRATES/winapi:0.3.8/winapi-0.3.8.tar.gz", "mirror://CRATES/winapi-i686-pc-windows-gnu:0.4.0/winapi-i686-pc-windows-gnu-0.4.0.tar.gz", "mirror://CRATES/winapi-x86_64-pc-windows-gnu:0.4.0/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz", "mirror://CRATES/x11:2.18.1/x11-2.18.1.tar.gz" ]
10382     ,"variants":
10383      [
10384       {
10385         "label": "standard"
10386        ,"sdesc": "Minimal X screenshot utility"
10387        ,"spkgs": [ "single" ]
10388       }
10389      ]
10390    }
10391   ,{
10392      "bucket": "30"
10393     ,"namebase": "R-rio"
10394     ,"version": "0.5.16"
10395     ,"homepage": "https://github.com/leeper/rio"
10396     ,"FPC": "generated"
10397     ,"keywords": [ "cran" ]
10398     ,"distfile": [ "mirror://CRAN/src/contrib/rio_0.5.16.tar.gz" ]
10399     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
10400     ,"variants":
10401      [
10402       {
10403         "label": "standard"
10404        ,"sdesc": "Swiss-Army Knife for Data I/O"
10405        ,"spkgs": [ "single" ]
10406       }
10407      ]
10408    }
10409   ,{
10410      "bucket": "30"
10411     ,"namebase": "R-xlsx"
10412     ,"version": "0.6.5"
10413     ,"homepage": "https://github.com/colearendt/xlsx"
10414     ,"FPC": "generated"
10415     ,"keywords": [ "cran" ]
10416     ,"distfile": [ "mirror://CRAN/src/contrib/xlsx_0.6.5.tar.gz" ]
10417     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
10418     ,"variants":
10419      [
10420       {
10421         "label": "standard"
10422        ,"sdesc": "Handle Excel 97/2000/XP/2003/2007 files"
10423        ,"spkgs": [ "single" ]
10424       }
10425      ]
10426    }
10427   ,{
10428      "bucket": "30"
10429     ,"namebase": "aspell-uk"
10430     ,"version": "1.4.0.0"
10431     ,"homepage": "http://aspell.net/"
10432     ,"FPC": "ukrainian/aspell"
10433     ,"keywords": [ "textproc" ]
10434     ,"distfile": [ "mirror://GNU/aspell/dict/uk/aspell6-uk-1.4.0-0.tar.bz2" ]
10435     ,"variants":
10436      [
10437       {
10438         "label": "standard"
10439        ,"sdesc": "Aspell Ukrainian dictionary"
10440        ,"spkgs": [ "single" ]
10441       }
10442      ]
10443    }
10444   ,{
10445      "bucket": "30"
10446     ,"namebase": "easy-rsa"
10447     ,"version": "3.0.8"
10448     ,"homepage": "https://github.com/OpenVPN/easy-rsa"
10449     ,"FPC": "security/easy-rsa"
10450     ,"keywords": [ "security" ]
10451     ,"distfile": [ "mirror://GITHUB/OpenVPN:easy-rsa:v3.0.8/OpenVPN-easy-rsa-3.0.8.tar.gz" ]
10452     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
10453     ,"variants":
10454      [
10455       {
10456         "label": "standard"
10457        ,"sdesc": "Simple shell based CA utility using OpenSSL"
10458        ,"spkgs": [ "single" ]
10459       }
10460      ]
10461    }
10462   ,{
10463      "bucket": "30"
10464     ,"namebase": "gnatcross"
10465     ,"version": "9.3.0"
10466     ,"homepage": "http://www.dragonlace.net"
10467     ,"FPC": "N/A"
10468     ,"keywords": [ "lang" ]
10469     ,"distfile": [ "mirror://GCC/releases/gcc-9.3.0/gcc-9.3.0.tar.xz" ]
10470     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
10471     ,"variants":
10472      [
10473       {
10474         "label": "FARM64_R11"
10475        ,"sdesc": "C/Ada cross-compiler, target: FreeBSD/ARM64 (R11)"
10476        ,"spkgs": [ "single" ]
10477       }
10478      ,{
10479         "label": "FAMD64_R12"
10480        ,"sdesc": "C/Ada cross-compiler, target: FreeBSD/AMD64 (R12)"
10481        ,"spkgs": [ "single" ]
10482       }
10483      ,{
10484         "label": "FI386_R12"
10485        ,"sdesc": "C/Ada cross-compiler, target: FreeBSD/I386 (R11)"
10486        ,"spkgs": [ "single" ]
10487       }
10488      ,{
10489         "label": "SOL10"
10490        ,"sdesc": "C/Ada cross-compiler, target: Solaris 10 (x86-64)"
10491        ,"spkgs": [ "single" ]
10492       }
10493      ]
10494    }
10495   ,{
10496      "bucket": "30"
10497     ,"namebase": "libdiscid"
10498     ,"version": "0.6.2"
10499     ,"homepage": "https://musicbrainz.org/doc/libdiscid"
10500     ,"FPC": "audio/libdiscid"
10501     ,"keywords": [ "audio" ]
10502     ,"distfile": [ "http://ftp.musicbrainz.org/pub/musicbrainz/libdiscid/libdiscid-0.6.2.tar.gz" ]
10503     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
10504     ,"variants":
10505      [
10506       {
10507         "label": "standard"
10508        ,"sdesc": "Library for creating MusicBrainz DiscIDs"
10509        ,"spkgs": [ "single" ]
10510       }
10511      ]
10512    }
10513   ,{
10514      "bucket": "30"
10515     ,"namebase": "libmesode"
10516     ,"version": "0.10.1"
10517     ,"homepage": "https://github.com/boothj5/libmesode"
10518     ,"FPC": "net-im/libmesode"
10519     ,"keywords": [ "net", "net_im" ]
10520     ,"distfile": [ "mirror://GITHUB/boothj5:libmesode:0.10.1/boothj5-libmesode-0.10.1.tar.gz" ]
10521     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
10522     ,"variants":
10523      [
10524       {
10525         "label": "standard"
10526        ,"sdesc": "Lightweight XMPP library"
10527        ,"spkgs": [ "single" ]
10528       }
10529      ]
10530    }
10531   ,{
10532      "bucket": "30"
10533     ,"namebase": "perl-Algorithm-Cluster"
10534     ,"version": "1.59"
10535     ,"FPC": "generated"
10536     ,"keywords": [ "perl" ]
10537     ,"distfile": [ "mirror://CPAN/ID:M/MD/MDEHOON/Algorithm-Cluster-1.59.tar.gz" ]
10538     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
10539     ,"variants":
10540      [
10541       {
10542         "label": "530"
10543        ,"sdesc": "Perl interface to the C Clustering Library (5.30)"
10544        ,"spkgs": [ "single" ]
10545       }
10546      ,{
10547         "label": "532"
10548        ,"sdesc": "Perl interface to the C Clustering Library (5.32)"
10549        ,"spkgs": [ "single" ]
10550       }
10551      ]
10552    }
10553   ,{
10554      "bucket": "30"
10555     ,"namebase": "perl-IO-Stringy"
10556     ,"version": "2.113"
10557     ,"homepage": "https://github.com/genio/IO-Stringy"
10558     ,"FPC": "generated"
10559     ,"keywords": [ "perl" ]
10560     ,"distfile": [ "mirror://CPAN/ID:C/CA/CAPOEIRAB/IO-Stringy-2.113.tar.gz" ]
10561     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
10562     ,"variants":
10563      [
10564       {
10565         "label": "530"
10566        ,"sdesc": "I/O on core strings and arrays (5.30)"
10567        ,"spkgs": [ "single" ]
10568       }
10569      ,{
10570         "label": "532"
10571        ,"sdesc": "I/O on core strings and arrays (5.32)"
10572        ,"spkgs": [ "single" ]
10573       }
10574      ]
10575    }
10576   ,{
10577      "bucket": "30"
10578     ,"namebase": "perl-Software-License"
10579     ,"version": "0.103014"
10580     ,"homepage": "https://github.com/rjbs/Software-License"
10581     ,"FPC": "generated"
10582     ,"keywords": [ "perl" ]
10583     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEONT/Software-License-0.103014.tar.gz" ]
10584     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
10585     ,"variants":
10586      [
10587       {
10588         "label": "530"
10589        ,"sdesc": "Provision of templates software licenses (5.30)"
10590        ,"spkgs": [ "single" ]
10591       }
10592      ,{
10593         "label": "532"
10594        ,"sdesc": "Provision of templates software licenses (5.32)"
10595        ,"spkgs": [ "single" ]
10596       }
10597      ]
10598    }
10599   ,{
10600      "bucket": "30"
10601     ,"namebase": "php73-intl"
10602     ,"version": "7.3.27"
10603     ,"homepage": "https://php.net/"
10604     ,"FPC": "devel/php73-intl"
10605     ,"keywords": [ "lang", "www", "php", "devel" ]
10606     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
10607     ,"cpe": { "product": "php", "vendor": "php" }
10608     ,"variants":
10609      [
10610       {
10611         "label": "standard"
10612        ,"sdesc": "PHP 7.3 extension: intl Internationalization"
10613        ,"spkgs": [ "single" ]
10614       }
10615      ]
10616    }
10617   ,{
10618      "bucket": "30"
10619     ,"namebase": "postgresql13"
10620     ,"version": "13.2"
10621     ,"homepage": "https://www.postgresql.org/"
10622     ,"FPC": "databases/postgresql13-server"
10623     ,"keywords": [ "databases" ]
10624     ,"distfile": [ "mirror://PGSQL/source/v13.2/postgresql-13.2.tar.bz2" ]
10625     ,"cpe": { "product": "postgresql", "vendor": "postgresql" }
10626     ,"variants":
10627      [
10628       {
10629         "label": "standard"
10630        ,"sdesc": "Powerful, open source object-relational database"
10631        ,"spkgs": [ "complete", "server", "client", "contrib", "plperl", "plpython", "pltcl", "docs", "nls" ]
10632       }
10633      ]
10634    }
10635   ,{
10636      "bucket": "30"
10637     ,"namebase": "python-python-gnupg"
10638     ,"version": "0.4.6"
10639     ,"homepage": "https://docs.red-dove.com/python-gnupg/"
10640     ,"FPC": "generated"
10641     ,"keywords": [ "python" ]
10642     ,"distfile": [ "mirror://PYPIWHL/cb/85/8a1588a04172e0853352ecfe214264c65a62ab35374d9ad9c569cf94c2a3/python_gnupg-0.4.6-py2.py3-none-any.whl" ]
10643     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
10644     ,"cpe": { "product": "python-gnupg", "vendor": "python" }
10645     ,"variants":
10646      [
10647       {
10648         "label": "py38"
10649        ,"sdesc": "Wrapper for the Gnu Privacy Guard library (PY38)"
10650        ,"spkgs": [ "single" ]
10651       }
10652      ,{
10653         "label": "py39"
10654        ,"sdesc": "Wrapper for the Gnu Privacy Guard library (PY39)"
10655        ,"spkgs": [ "single" ]
10656       }
10657      ]
10658    }
10659   ,{
10660      "bucket": "30"
10661     ,"namebase": "python-pyxdg"
10662     ,"version": "0.27"
10663     ,"homepage": "http://freedesktop.org/wiki/Software/pyxdg"
10664     ,"FPC": "generated"
10665     ,"keywords": [ "python" ]
10666     ,"distfile": [ "mirror://PYPIWHL/ea/13/de39ddf4f9f9cea0c7684cd54a50d79c97ea99c9f6aed798fd13d0bd4609/pyxdg-0.27-py2.py3-none-any.whl" ]
10667     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
10668     ,"cpe": { "product": "pyxdg", "vendor": "python" }
10669     ,"variants":
10670      [
10671       {
10672         "label": "py38"
10673        ,"sdesc": "Implementation of freedesktop.org standards (PY38)"
10674        ,"spkgs": [ "single" ]
10675       }
10676      ,{
10677         "label": "py39"
10678        ,"sdesc": "Implementation of freedesktop.org standards (PY39)"
10679        ,"spkgs": [ "single" ]
10680       }
10681      ]
10682    }
10683   ,{
10684      "bucket": "31"
10685     ,"namebase": "R-gtools"
10686     ,"version": "3.8.2"
10687     ,"homepage": "https://github.com/r-gregmisc/gtools"
10688     ,"FPC": "generated"
10689     ,"keywords": [ "cran" ]
10690     ,"distfile": [ "mirror://CRAN/src/contrib/gtools_3.8.2.tar.gz" ]
10691     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
10692     ,"variants":
10693      [
10694       {
10695         "label": "standard"
10696        ,"sdesc": "Various R Programming Tools"
10697        ,"spkgs": [ "single" ]
10698       }
10699      ]
10700    }
10701   ,{
10702      "bucket": "31"
10703     ,"namebase": "R-httpuv"
10704     ,"version": "1.5.5"
10705     ,"homepage": "https://github.com/rstudio/httpuv"
10706     ,"FPC": "generated"
10707     ,"keywords": [ "cran" ]
10708     ,"distfile": [ "mirror://CRAN/src/contrib/httpuv_1.5.5.tar.gz" ]
10709     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
10710     ,"variants":
10711      [
10712       {
10713         "label": "standard"
10714        ,"sdesc": "HTTP and WebSocket Server Library"
10715        ,"spkgs": [ "single" ]
10716       }
10717      ]
10718    }
10719   ,{
10720      "bucket": "31"
10721     ,"namebase": "boost-libraries"
10722     ,"version": "1.75.0"
10723     ,"homepage": "https://www.boost.org/"
10724     ,"FPC": "devel/boost-all"
10725     ,"keywords": [ "devel", "c++" ]
10726     ,"distfile": [ "https://dl.bintray.com/boostorg/release/1.75.0/source/boost_1_75_0.tar.bz2" ]
10727     ,"cpe": { "product": "boost", "vendor": "boost" }
10728     ,"variants":
10729      [
10730       {
10731         "label": "py39"
10732        ,"sdesc": "Free portable C++ libraries (PY 39)"
10733        ,"spkgs": [ "complete", "rest", "python" ]
10734       }
10735      ,{
10736         "label": "py38"
10737        ,"sdesc": "Free portable C++ libraries (PY 38)"
10738        ,"spkgs": [ "complete", "rest", "python" ]
10739       }
10740      ]
10741    }
10742   ,{
10743      "bucket": "31"
10744     ,"namebase": "expat"
10745     ,"version": "2.2.10"
10746     ,"homepage": "https://sourceforge.net/projects/expat/"
10747     ,"FPC": "textproc/expat2"
10748     ,"keywords": [ "textproc" ]
10749     ,"distfile": [ "mirror://SF/expat/expat/2.2.10/expat-2.2.10.tar.bz2" ]
10750     ,"cpe": { "product": "libexpat", "vendor": "libexpat_project" }
10751     ,"variants":
10752      [
10753       {
10754         "label": "standard"
10755        ,"sdesc": "XML 1.0 parser written in C"
10756        ,"spkgs": [ "complete", "static", "shared" ]
10757       }
10758      ]
10759    }
10760   ,{
10761      "bucket": "31"
10762     ,"namebase": "libav"
10763     ,"version": "12.3"
10764     ,"homepage": "https://libav.org/"
10765     ,"FPC": "multimedia/libav"
10766     ,"keywords": [ "multimedia" ]
10767     ,"distfile": [ "http://libav.org/releases/libav-12.3.tar.xz" ]
10768     ,"cpe": { "product": "libav", "vendor": "libav" }
10769     ,"variants":
10770      [
10771       {
10772         "label": "standard"
10773        ,"sdesc": "Realtime audio/video conversion library"
10774        ,"spkgs": [ "single" ]
10775       }
10776      ]
10777    }
10778   ,{
10779      "bucket": "31"
10780     ,"namebase": "lynx"
10781     ,"version": "2.8.9rel1"
10782     ,"homepage": "https://lynx.invisible-island.net/"
10783     ,"FPC": "www/lynx-current"
10784     ,"keywords": [ "www" ]
10785     ,"distfile": [ "http://invisible-mirror.net/archives/lynx/tarballs/lynx2.8.9rel.1.tar.bz2" ]
10786     ,"cpe": { "product": "lynx", "vendor": "lynx" }
10787     ,"variants":
10788      [
10789       {
10790         "label": "standard"
10791        ,"sdesc": "Text based browser for the world wide web"
10792        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
10793       }
10794      ]
10795    }
10796   ,{
10797      "bucket": "31"
10798     ,"namebase": "perl-Font-AFM"
10799     ,"version": "1.20"
10800     ,"FPC": "generated"
10801     ,"keywords": [ "perl" ]
10802     ,"distfile": [ "mirror://CPAN/ID:G/GA/GAAS/Font-AFM-1.20.tar.gz" ]
10803     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
10804     ,"variants":
10805      [
10806       {
10807         "label": "530"
10808        ,"sdesc": "Interface to Adobe Font Metrics files (5.30)"
10809        ,"spkgs": [ "single" ]
10810       }
10811      ,{
10812         "label": "532"
10813        ,"sdesc": "Interface to Adobe Font Metrics files (5.32)"
10814        ,"spkgs": [ "single" ]
10815       }
10816      ]
10817    }
10818   ,{
10819      "bucket": "31"
10820     ,"namebase": "python-gitdb"
10821     ,"version": "4.0.5"
10822     ,"homepage": "https://github.com/gitpython-developers/gitdb"
10823     ,"FPC": "generated"
10824     ,"keywords": [ "python" ]
10825     ,"distfile": [ "mirror://PYPIWHL/48/11/d1800bca0a3bae820b84b7d813ad1eff15a48a64caea9c823fc8c1b119e8/gitdb-4.0.5-py3-none-any.whl" ]
10826     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
10827     ,"variants":
10828      [
10829       {
10830         "label": "py38"
10831        ,"sdesc": "Git Object Database (PY38)"
10832        ,"spkgs": [ "single" ]
10833       }
10834      ,{
10835         "label": "py39"
10836        ,"sdesc": "Git Object Database (PY39)"
10837        ,"spkgs": [ "single" ]
10838       }
10839      ]
10840    }
10841   ,{
10842      "bucket": "31"
10843     ,"namebase": "ruby-ruby-augeas"
10844     ,"version": "0.5.0"
10845     ,"homepage": "http://augeas.net/"
10846     ,"FPC": "generated"
10847     ,"keywords": [ "ruby" ]
10848     ,"distfile": [ "mirror://RUBYGEMS//ruby-augeas-0.5.0.gem" ]
10849     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
10850     ,"variants":
10851      [
10852       {
10853         "label": "v26"
10854        ,"sdesc": "Ruby bindings for augeas (v26)"
10855        ,"spkgs": [ "single" ]
10856       }
10857      ,{
10858         "label": "v27"
10859        ,"sdesc": "Ruby bindings for augeas (v27)"
10860        ,"spkgs": [ "single" ]
10861       }
10862      ,{
10863         "label": "v30"
10864        ,"sdesc": "Ruby bindings for augeas (v30)"
10865        ,"spkgs": [ "single" ]
10866       }
10867      ]
10868    }
10869   ,{
10870      "bucket": "31"
10871     ,"namebase": "sdl2_mixer"
10872     ,"version": "2.0.4"
10873     ,"homepage": "https://www.libsdl.org/projects/SDL_mixer"
10874     ,"FPC": "audio/sdl2_mixer"
10875     ,"keywords": [ "audio" ]
10876     ,"distfile": [ "http://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.4.tar.gz" ]
10877     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
10878     ,"variants":
10879      [
10880       {
10881         "label": "standard"
10882        ,"sdesc": "SDL multi-channel audio mixer library"
10883        ,"spkgs": [ "single" ]
10884       }
10885      ]
10886    }
10887   ,{
10888      "bucket": "32"
10889     ,"namebase": "R-SnowballC"
10890     ,"version": "0.7.0"
10891     ,"homepage": "https://github.com/nalimilan/R.TeMiS"
10892     ,"FPC": "generated"
10893     ,"keywords": [ "cran" ]
10894     ,"distfile": [ "mirror://CRAN/src/contrib/SnowballC_0.7.0.tar.gz" ]
10895     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
10896     ,"variants":
10897      [
10898       {
10899         "label": "standard"
10900        ,"sdesc": "Interface to Snowball UTF-8 stemmers library"
10901        ,"spkgs": [ "single" ]
10902       }
10903      ]
10904    }
10905   ,{
10906      "bucket": "32"
10907     ,"namebase": "R-textshape"
10908     ,"version": "1.7.1"
10909     ,"homepage": "https://github.com/trinker/textshape"
10910     ,"FPC": "generated"
10911     ,"keywords": [ "cran" ]
10912     ,"distfile": [ "mirror://CRAN/src/contrib/textshape_1.7.1.tar.gz" ]
10913     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
10914     ,"variants":
10915      [
10916       {
10917         "label": "standard"
10918        ,"sdesc": "Tools for Reshaping Text"
10919        ,"spkgs": [ "single" ]
10920       }
10921      ]
10922    }
10923   ,{
10924      "bucket": "32"
10925     ,"namebase": "edelib"
10926     ,"version": "2.1"
10927     ,"homepage": "http://equinox-project.org/"
10928     ,"FPC": "N/A"
10929     ,"keywords": [ "x11" ]
10930     ,"distfile": [ "mirror://SF/ede/edelib/2.1//edelib-2.1.tar.gz" ]
10931     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
10932     ,"variants":
10933      [
10934       {
10935         "label": "standard"
10936        ,"sdesc": "Component construction library for EDE"
10937        ,"spkgs": [ "single" ]
10938       }
10939      ]
10940    }
10941   ,{
10942      "bucket": "32"
10943     ,"namebase": "fonts-unifont"
10944     ,"version": "13.0.06"
10945     ,"homepage": "http://unifoundry.com/unifont.html"
10946     ,"FPC": "x11-fonts/gnu-unifont"
10947     ,"keywords": [ "x11_fonts" ]
10948     ,"distfile": [ "mirror://GNU/unifont/unifont-13.0.06/unifont-13.0.06.pcf.gz", "http://unifoundry.com/LICENSE.txt" ]
10949     ,"variants":
10950      [
10951       {
10952         "label": "standard"
10953        ,"sdesc": "GNU Unifont glyphs (PCF)"
10954        ,"spkgs": [ "single" ]
10955       }
10956      ]
10957    }
10958   ,{
10959      "bucket": "32"
10960     ,"namebase": "libtool"
10961     ,"version": "2.4.6"
10962     ,"homepage": "https://www.gnu.org/software/libtool/"
10963     ,"FPC": "devel/libtool"
10964     ,"keywords": [ "devel" ]
10965     ,"distfile": [ "mirror://GNU/libtool/libtool-2.4.6.tar.xz" ]
10966     ,"cpe": { "product": "libtool", "vendor": "gnu" }
10967     ,"variants":
10968      [
10969       {
10970         "label": "standard"
10971        ,"sdesc": "Generic shared library support script"
10972        ,"spkgs": [ "single" ]
10973       }
10974      ]
10975    }
10976   ,{
10977      "bucket": "32"
10978     ,"namebase": "perl-Algorithm-RandomPointGenerator"
10979     ,"version": "1.01"
10980     ,"FPC": "generated"
10981     ,"keywords": [ "perl" ]
10982     ,"distfile": [ "mirror://CPAN/ID:A/AV/AVIKAK/Algorithm-RandomPointGenerator-1.01.tar.gz" ]
10983     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
10984     ,"variants":
10985      [
10986       {
10987         "label": "530"
10988        ,"sdesc": "Generates sets of random points in 2D plane (5.30)"
10989        ,"spkgs": [ "single" ]
10990       }
10991      ,{
10992         "label": "532"
10993        ,"sdesc": "Generates sets of random points in 2D plane (5.32)"
10994        ,"spkgs": [ "single" ]
10995       }
10996      ]
10997    }
10998   ,{
10999      "bucket": "32"
11000     ,"namebase": "perl-Config-JFDI"
11001     ,"version": "0.065"
11002     ,"FPC": "generated"
11003     ,"keywords": [ "perl" ]
11004     ,"distfile": [ "mirror://CPAN/ID:R/RO/ROKR/Config-JFDI-0.065.tar.gz" ]
11005     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
11006     ,"variants":
11007      [
11008       {
11009         "label": "530"
11010        ,"sdesc": "Scans directories for matching file names (5.30)"
11011        ,"spkgs": [ "single" ]
11012       }
11013      ,{
11014         "label": "532"
11015        ,"sdesc": "Scans directories for matching file names (5.32)"
11016        ,"spkgs": [ "single" ]
11017       }
11018      ]
11019    }
11020   ,{
11021      "bucket": "32"
11022     ,"namebase": "perl-Devel-LexAlias"
11023     ,"version": "0.05"
11024     ,"FPC": "generated"
11025     ,"keywords": [ "perl" ]
11026     ,"distfile": [ "mirror://CPAN/ID:R/RC/RCLAMP/Devel-LexAlias-0.05.tar.gz" ]
11027     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
11028     ,"variants":
11029      [
11030       {
11031         "label": "530"
11032        ,"sdesc": "Alias lexical variables (5.30)"
11033        ,"spkgs": [ "single" ]
11034       }
11035      ,{
11036         "label": "532"
11037        ,"sdesc": "Alias lexical variables (5.32)"
11038        ,"spkgs": [ "single" ]
11039       }
11040      ]
11041    }
11042   ,{
11043      "bucket": "32"
11044     ,"namebase": "perl-JSON-MaybeXS"
11045     ,"version": "1.004003"
11046     ,"homepage": "https://github.com/p5sagit/JSON-MaybeXS"
11047     ,"FPC": "generated"
11048     ,"keywords": [ "perl" ]
11049     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/JSON-MaybeXS-1.004003.tar.gz" ]
11050     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
11051     ,"variants":
11052      [
11053       {
11054         "label": "530"
11055        ,"sdesc": "Use fallback versions of XS (5.30)"
11056        ,"spkgs": [ "single" ]
11057       }
11058      ,{
11059         "label": "532"
11060        ,"sdesc": "Use fallback versions of XS (5.32)"
11061        ,"spkgs": [ "single" ]
11062       }
11063      ]
11064    }
11065   ,{
11066      "bucket": "32"
11067     ,"namebase": "perl-PerlIO-utf8_strict"
11068     ,"version": "0.008"
11069     ,"homepage": "https://github.com/Leont/perlio-utf8_strict"
11070     ,"FPC": "generated"
11071     ,"keywords": [ "perl" ]
11072     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEONT/PerlIO-utf8_strict-0.008.tar.gz" ]
11073     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
11074     ,"variants":
11075      [
11076       {
11077         "label": "530"
11078        ,"sdesc": "Fast and correct UTF-8 IO (5.30)"
11079        ,"spkgs": [ "single" ]
11080       }
11081      ,{
11082         "label": "532"
11083        ,"sdesc": "Fast and correct UTF-8 IO (5.32)"
11084        ,"spkgs": [ "single" ]
11085       }
11086      ]
11087    }
11088   ,{
11089      "bucket": "32"
11090     ,"namebase": "perl-UNIVERSAL-can"
11091     ,"version": "1.20140328"
11092     ,"homepage": "https://github.com/chromatic/UNIVERSAL-can.git"
11093     ,"FPC": "generated"
11094     ,"keywords": [ "perl" ]
11095     ,"distfile": [ "mirror://CPAN/ID:C/CH/CHROMATIC/UNIVERSAL-can-1.20140328.tar.gz" ]
11096     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
11097     ,"variants":
11098      [
11099       {
11100         "label": "530"
11101        ,"sdesc": "Work around bad code calling UNIVERSAL::can (5.30)"
11102        ,"spkgs": [ "single" ]
11103       }
11104      ,{
11105         "label": "532"
11106        ,"sdesc": "Work around bad code calling UNIVERSAL::can (5.32)"
11107        ,"spkgs": [ "single" ]
11108       }
11109      ]
11110    }
11111   ,{
11112      "bucket": "32"
11113     ,"namebase": "php74-sockets"
11114     ,"version": "7.4.15"
11115     ,"homepage": "https://php.net/"
11116     ,"FPC": "net/php74-sockets"
11117     ,"keywords": [ "lang", "www", "php", "net" ]
11118     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
11119     ,"cpe": { "product": "php", "vendor": "php" }
11120     ,"variants":
11121      [
11122       {
11123         "label": "standard"
11124        ,"sdesc": "PHP 7.4 extension: sockets interface"
11125        ,"spkgs": [ "single" ]
11126       }
11127      ]
11128    }
11129   ,{
11130      "bucket": "32"
11131     ,"namebase": "python-Flask-Cors"
11132     ,"version": "3.0.10"
11133     ,"homepage": "https://github.com/corydolphin/flask-cors"
11134     ,"FPC": "generated"
11135     ,"keywords": [ "python" ]
11136     ,"distfile": [ "mirror://PYPIWHL/db/84/901e700de86604b1c4ef4b57110d4e947c218b9997adf5d38fa7da493bce/Flask_Cors-3.0.10-py2.py3-none-any.whl" ]
11137     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
11138     ,"cpe": { "product": "flask-cors", "vendor": "flask-cors_project" }
11139     ,"variants":
11140      [
11141       {
11142         "label": "py38"
11143        ,"sdesc": "Cross Origin Resource Sharing extension (PY38)"
11144        ,"spkgs": [ "single" ]
11145       }
11146      ,{
11147         "label": "py39"
11148        ,"sdesc": "Cross Origin Resource Sharing extension (PY39)"
11149        ,"spkgs": [ "single" ]
11150       }
11151      ]
11152    }
11153   ,{
11154      "bucket": "32"
11155     ,"namebase": "python-cssselect"
11156     ,"version": "1.1.0"
11157     ,"homepage": "https://github.com/scrapy/cssselect"
11158     ,"FPC": "generated"
11159     ,"keywords": [ "python" ]
11160     ,"distfile": [ "mirror://PYPIWHL/3b/d4/3b5c17f00cce85b9a1e6f91096e1cc8e8ede2e1be8e96b87ce1ed09e92c5/cssselect-1.1.0-py2.py3-none-any.whl" ]
11161     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
11162     ,"variants":
11163      [
11164       {
11165         "label": "py38"
11166        ,"sdesc": "CSS3 Selector parser  and XPath translater (PY38)"
11167        ,"spkgs": [ "single" ]
11168       }
11169      ,{
11170         "label": "py39"
11171        ,"sdesc": "CSS3 Selector parser  and XPath translater (PY39)"
11172        ,"spkgs": [ "single" ]
11173       }
11174      ]
11175    }
11176   ,{
11177      "bucket": "33"
11178     ,"namebase": "aspell-sl"
11179     ,"version": "0.50.0"
11180     ,"homepage": "http://aspell.net/"
11181     ,"FPC": "textproc/sl-aspell"
11182     ,"keywords": [ "textproc" ]
11183     ,"distfile": [ "mirror://GNU/aspell/dict/sl/aspell-sl-0.50-0.tar.bz2" ]
11184     ,"variants":
11185      [
11186       {
11187         "label": "standard"
11188        ,"sdesc": "Aspell Slovenian dictionary"
11189        ,"spkgs": [ "single" ]
11190       }
11191      ]
11192    }
11193   ,{
11194      "bucket": "33"
11195     ,"namebase": "beadm"
11196     ,"version": "1.3.2"
11197     ,"homepage": "https://github.com/vermaden/beadm"
11198     ,"FPC": "sysutils/beadm"
11199     ,"keywords": [ "sysutils" ]
11200     ,"distfile": [ "mirror://GITHUB/vermaden:beadm:1.3.2/vermaden-beadm-1.3.2.tar.gz" ]
11201     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
11202     ,"variants":
11203      [
11204       {
11205         "label": "standard"
11206        ,"sdesc": "Shell script to manage ZFS boot environments"
11207        ,"spkgs": [ "single" ]
11208       }
11209      ]
11210    }
11211   ,{
11212      "bucket": "33"
11213     ,"namebase": "cyrus-imapd"
11214     ,"version": "3.2.5"
11215     ,"homepage": "https://www.cyrusimap.org/"
11216     ,"FPC": "mail/cyrus-imapd32"
11217     ,"keywords": [ "mail" ]
11218     ,"distfile": [ "https://github.com/cyrusimap/cyrus-imapd/releases/download/cyrus-imapd-3.2.5/cyrus-imapd-3.2.5.tar.gz" ]
11219     ,"cpe": { "product": "imapd", "vendor": "cyrus" }
11220     ,"variants":
11221      [
11222       {
11223         "label": "standard"
11224        ,"sdesc": "High-performance mail store with IMAP support"
11225        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
11226       }
11227      ]
11228    }
11229   ,{
11230      "bucket": "33"
11231     ,"namebase": "glew"
11232     ,"version": "2.2.0"
11233     ,"homepage": "http://glew.sourceforge.net/"
11234     ,"FPC": "graphics/glew"
11235     ,"keywords": [ "graphics" ]
11236     ,"distfile": [ "mirror://SF/glew/glew/2.2.0/glew-2.2.0.tgz" ]
11237     ,"variants":
11238      [
11239       {
11240         "label": "standard"
11241        ,"sdesc": "OpenGL Extension Wrangler Library"
11242        ,"spkgs": [ "complete", "primary", "docs" ]
11243       }
11244      ]
11245    }
11246   ,{
11247      "bucket": "33"
11248     ,"namebase": "gtk2"
11249     ,"version": "2.24.33"
11250     ,"homepage": "https://www.gtk.org/"
11251     ,"FPC": "x11-toolkits/gtk20"
11252     ,"keywords": [ "x11_toolkits" ]
11253     ,"distfile": [ "mirror://GNOME/gtk+/2.24/gtk+-2.24.33.tar.xz" ]
11254     ,"cpe": { "product": "gtk\\+", "vendor": "gtk" }
11255     ,"variants":
11256      [
11257       {
11258         "label": "standard"
11259        ,"sdesc": "Gimp Toolkit for X11 GUI"
11260        ,"spkgs": [ "complete", "primary", "nls" ]
11261       }
11262      ]
11263    }
11264   ,{
11265      "bucket": "33"
11266     ,"namebase": "htop"
11267     ,"version": "3.0.5"
11268     ,"homepage": "https://hisham.hm/htop/"
11269     ,"FPC": "sysutils/htop"
11270     ,"keywords": [ "sysutils" ]
11271     ,"distfile": [ "mirror://GITHUB/htop-dev:htop:3.0.5/htop-dev-htop-3.0.5.tar.gz" ]
11272     ,"variants":
11273      [
11274       {
11275         "label": "standard"
11276        ,"sdesc": "Interactive process viewer for Unix"
11277        ,"spkgs": [ "single" ]
11278       }
11279      ]
11280    }
11281   ,{
11282      "bucket": "33"
11283     ,"namebase": "perl-Algorithm-CurveFit"
11284     ,"version": "1.05"
11285     ,"FPC": "generated"
11286     ,"keywords": [ "perl" ]
11287     ,"distfile": [ "mirror://CPAN/ID:S/SM/SMUELLER/Algorithm-CurveFit-1.05.tar.gz" ]
11288     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
11289     ,"variants":
11290      [
11291       {
11292         "label": "530"
11293        ,"sdesc": "Nonlinear Least Squares Fitting (5.30)"
11294        ,"spkgs": [ "single" ]
11295       }
11296      ,{
11297         "label": "532"
11298        ,"sdesc": "Nonlinear Least Squares Fitting (5.32)"
11299        ,"spkgs": [ "single" ]
11300       }
11301      ]
11302    }
11303   ,{
11304      "bucket": "33"
11305     ,"namebase": "python-swagger-spec-validator"
11306     ,"version": "2.7.3"
11307     ,"homepage": "https://github.com/Yelp/swagger_spec_validator"
11308     ,"FPC": "generated"
11309     ,"keywords": [ "python" ]
11310     ,"distfile": [ "mirror://PYPIWHL/09/de/e78cefbf5838b434b63a789264b79821cb2267f1498fbed23ef8590133e4/swagger_spec_validator-2.7.3-py2.py3-none-any.whl" ]
11311     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
11312     ,"variants":
11313      [
11314       {
11315         "label": "py38"
11316        ,"sdesc": "Validation of Swagger specifications (PY38)"
11317        ,"spkgs": [ "single" ]
11318       }
11319      ,{
11320         "label": "py39"
11321        ,"sdesc": "Validation of Swagger specifications (PY39)"
11322        ,"spkgs": [ "single" ]
11323       }
11324      ]
11325    }
11326   ,{
11327      "bucket": "33"
11328     ,"namebase": "qt5-qtmultimedia"
11329     ,"version": "5.15.2"
11330     ,"homepage": "https://www.qt.io/"
11331     ,"FPC": "multimedia/qt5-multimedia"
11332     ,"keywords": [ "multimedia", "devel" ]
11333     ,"distfile": [ "http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/qtmultimedia-everywhere-src-5.15.2.tar.xz" ]
11334     ,"cpe": { "product": "qt", "vendor": "qt" }
11335     ,"variants":
11336      [
11337       {
11338         "label": "standard"
11339        ,"sdesc": "Qt5 - QtMultimedia component"
11340        ,"spkgs": [ "single" ]
11341       }
11342      ]
11343    }
11344   ,{
11345      "bucket": "34"
11346     ,"namebase": "R-gsubfn"
11347     ,"version": "0.7"
11348     ,"homepage": "https://github.com/ggrothendieck/gsubfn"
11349     ,"FPC": "generated"
11350     ,"keywords": [ "cran" ]
11351     ,"distfile": [ "mirror://CRAN/src/contrib/gsubfn_0.7.tar.gz" ]
11352     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
11353     ,"variants":
11354      [
11355       {
11356         "label": "standard"
11357        ,"sdesc": "Utilities for Strings and Function Arguments"
11358        ,"spkgs": [ "single" ]
11359       }
11360      ]
11361    }
11362   ,{
11363      "bucket": "34"
11364     ,"namebase": "R-inline"
11365     ,"version": "0.3.17"
11366     ,"FPC": "generated"
11367     ,"keywords": [ "cran" ]
11368     ,"distfile": [ "mirror://CRAN/src/contrib/inline_0.3.17.tar.gz" ]
11369     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
11370     ,"variants":
11371      [
11372       {
11373         "label": "standard"
11374        ,"sdesc": "Inline function calls to C, C++, and Fortran"
11375        ,"spkgs": [ "single" ]
11376       }
11377      ]
11378    }
11379   ,{
11380      "bucket": "34"
11381     ,"namebase": "aspell-lt"
11382     ,"version": "1.3.2"
11383     ,"homepage": "http://aspell.net/"
11384     ,"FPC": "textproc/lt-aspell"
11385     ,"keywords": [ "textproc" ]
11386     ,"distfile": [ "https://github.com/ispell-lt/ispell-lt/releases/download/rel-1.3.2/aspell6-lt-1.3.2.tar.bz2" ]
11387     ,"variants":
11388      [
11389       {
11390         "label": "standard"
11391        ,"sdesc": "Aspell Lithuanian dictionary"
11392        ,"spkgs": [ "single" ]
11393       }
11394      ]
11395    }
11396   ,{
11397      "bucket": "34"
11398     ,"namebase": "aspell-mn"
11399     ,"version": "0.06.2"
11400     ,"homepage": "http://aspell.net/"
11401     ,"FPC": "textproc/mn-aspell"
11402     ,"keywords": [ "textproc" ]
11403     ,"distfile": [ "mirror://GNU/aspell/dict/mn/aspell6-mn-0.06-2.tar.bz2" ]
11404     ,"variants":
11405      [
11406       {
11407         "label": "standard"
11408        ,"sdesc": "Aspell Mongolian dictionary"
11409        ,"spkgs": [ "single" ]
11410       }
11411      ]
11412    }
11413   ,{
11414      "bucket": "34"
11415     ,"namebase": "gnatstudio"
11416     ,"version": "20.2"
11417     ,"homepage": "https://www.adacore.com/gnatpro/toolsuite/gnatstudio"
11418     ,"FPC": "N/A"
11419     ,"keywords": [ "devel" ]
11420     ,"distfile": [ "mirror://GITHUB/AdaCore:gps:ba40aed/AdaCore-gps-ba40aed.tar.gz", "mirror://GITHUB/AdaCore:ada_language_server:fe1864d/AdaCore-ada_language_server-fe1864d.tar.gz", "mirror://GITHUB/AdaCore:libadalang-tools:b377f3a/AdaCore-libadalang-tools-b377f3a.tar.gz" ]
11421     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
11422     ,"variants":
11423      [
11424       {
11425         "label": "standard"
11426        ,"sdesc": "Multilanguage IDE for Ada, SPARK, C/C++, and more"
11427        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
11428       }
11429      ]
11430    }
11431   ,{
11432      "bucket": "34"
11433     ,"namebase": "gnutls"
11434     ,"version": "3.6.15"
11435     ,"homepage": "https://gnutls.org/"
11436     ,"FPC": "security/gnutls"
11437     ,"keywords": [ "security", "net" ]
11438     ,"distfile": [ "mirror://GNUPG/gnutls/v3.6/gnutls-3.6.15.tar.xz" ]
11439     ,"cpe": { "product": "gnutls", "vendor": "gnu" }
11440     ,"variants":
11441      [
11442       {
11443         "label": "standard"
11444        ,"sdesc": "GNU Transport Layer Security library"
11445        ,"spkgs": [ "complete", "primary", "nls" ]
11446       }
11447      ]
11448    }
11449   ,{
11450      "bucket": "34"
11451     ,"namebase": "opencv"
11452     ,"version": "4.5.1"
11453     ,"homepage": "https://opencv.org/"
11454     ,"FPC": "graphics/opencv"
11455     ,"keywords": [ "graphics" ]
11456     ,"distfile": [ "mirror://GITHUB/opencv:opencv:4.5.1/opencv-opencv-4.5.1.tar.gz" ]
11457     ,"cpe": { "product": "opencv", "vendor": "opencv" }
11458     ,"variants":
11459      [
11460       {
11461         "label": "standard"
11462        ,"sdesc": "Open Source Computer Vision library"
11463        ,"spkgs": [ "primary", "core" ]
11464       }
11465      ]
11466    }
11467   ,{
11468      "bucket": "34"
11469     ,"namebase": "perl-IO-TieCombine"
11470     ,"version": "1.005"
11471     ,"homepage": "https://github.com/rjbs/IO-TieCombine"
11472     ,"FPC": "generated"
11473     ,"keywords": [ "perl" ]
11474     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/IO-TieCombine-1.005.tar.gz" ]
11475     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
11476     ,"variants":
11477      [
11478       {
11479         "label": "530"
11480        ,"sdesc": "Produce tied separate, combined variables (5.30)"
11481        ,"spkgs": [ "single" ]
11482       }
11483      ,{
11484         "label": "532"
11485        ,"sdesc": "Produce tied separate, combined variables (5.32)"
11486        ,"spkgs": [ "single" ]
11487       }
11488      ]
11489    }
11490   ,{
11491      "bucket": "34"
11492     ,"namebase": "perl-Role-Tiny"
11493     ,"version": "2.002004"
11494     ,"homepage": "https://github.com/moose/Role-Tiny"
11495     ,"FPC": "generated"
11496     ,"keywords": [ "perl" ]
11497     ,"distfile": [ "mirror://CPAN/ID:H/HA/HAARG/Role-Tiny-2.002004.tar.gz" ]
11498     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
11499     ,"variants":
11500      [
11501       {
11502         "label": "530"
11503        ,"sdesc": "Roles: small slice of Moose (5.30)"
11504        ,"spkgs": [ "single" ]
11505       }
11506      ,{
11507         "label": "532"
11508        ,"sdesc": "Roles: small slice of Moose (5.32)"
11509        ,"spkgs": [ "single" ]
11510       }
11511      ]
11512    }
11513   ,{
11514      "bucket": "34"
11515     ,"namebase": "psutils"
11516     ,"version": "2.04"
11517     ,"homepage": "http://knackered.org/angus/psutils/"
11518     ,"FPC": "print/psutils"
11519     ,"keywords": [ "print" ]
11520     ,"distfile": [ "mirror://GITHUB/rrthomas:psutils:v2.04/rrthomas-psutils-2.04.tar.gz" ]
11521     ,"variants":
11522      [
11523       {
11524         "label": "standard"
11525        ,"sdesc": "Tools for Manipulating PostScript Files"
11526        ,"spkgs": [ "single" ]
11527       }
11528      ]
11529    }
11530   ,{
11531      "bucket": "34"
11532     ,"namebase": "python-cachetools"
11533     ,"version": "4.2.1"
11534     ,"homepage": "https://github.com/tkem/cachetools/"
11535     ,"FPC": "generated"
11536     ,"keywords": [ "python" ]
11537     ,"distfile": [ "mirror://PYPIWHL/bb/72/8df2e0dc991f1a1d2c6869404e7622e8ee50d80bff357dbb57c3df70305b/cachetools-4.2.1-py3-none-any.whl" ]
11538     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
11539     ,"variants":
11540      [
11541       {
11542         "label": "py38"
11543        ,"sdesc": "Extensible memoizing collections (PY38)"
11544        ,"spkgs": [ "single" ]
11545       }
11546      ,{
11547         "label": "py39"
11548        ,"sdesc": "Extensible memoizing collections (PY39)"
11549        ,"spkgs": [ "single" ]
11550       }
11551      ]
11552    }
11553   ,{
11554      "bucket": "34"
11555     ,"namebase": "python-rubymarshal"
11556     ,"version": "1.2.10"
11557     ,"homepage": "https://github.com/d9pouces/RubyMarshal"
11558     ,"FPC": "generated"
11559     ,"keywords": [ "python" ]
11560     ,"distfile": [ "mirror://GITHUB/d9pouces:RubyMarshal:1.2.10/d9pouces-RubyMarshal-1.2.10.tar.gz" ]
11561     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
11562     ,"variants":
11563      [
11564       {
11565         "label": "py38"
11566        ,"sdesc": "Read and write Ruby-marshalled data (PY38)"
11567        ,"spkgs": [ "single" ]
11568       }
11569      ,{
11570         "label": "py39"
11571        ,"sdesc": "Read and write Ruby-marshalled data (PY39)"
11572        ,"spkgs": [ "single" ]
11573       }
11574      ]
11575    }
11576   ,{
11577      "bucket": "34"
11578     ,"namebase": "python-xml2rfc"
11579     ,"version": "3.5.0"
11580     ,"homepage": "https://tools.ietf.org/tools/xml2rfc/trac/"
11581     ,"FPC": "generated"
11582     ,"keywords": [ "python" ]
11583     ,"distfile": [ "mirror://PYPI/x/xml2rfc/xml2rfc-3.5.0.tar.gz" ]
11584     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
11585     ,"variants":
11586      [
11587       {
11588         "label": "py38"
11589        ,"sdesc": "Request For Comment authoring with XML (PY38)"
11590        ,"spkgs": [ "single" ]
11591       }
11592      ,{
11593         "label": "py39"
11594        ,"sdesc": "Request For Comment authoring with XML (PY39)"
11595        ,"spkgs": [ "single" ]
11596       }
11597      ]
11598    }
11599   ,{
11600      "bucket": "34"
11601     ,"namebase": "transmission"
11602     ,"version": "3.00"
11603     ,"homepage": "https://transmissionbt.com/"
11604     ,"FPC": "net-p2p/transmission"
11605     ,"keywords": [ "net_p2p" ]
11606     ,"distfile": [ "https://github.com/transmission/transmission-releases/raw/master/transmission-3.00.tar.xz" ]
11607     ,"cpe": { "product": "transmission", "vendor": "transmissionbt" }
11608     ,"variants":
11609      [
11610       {
11611         "label": "standard"
11612        ,"sdesc": "Lightweight BitTorrent client (CLI client)"
11613        ,"spkgs": [ "single" ]
11614       }
11615      ,{
11616         "label": "daemon"
11617        ,"sdesc": "Lightweight BitTorrent client (daemon)"
11618        ,"spkgs": [ "single" ]
11619       }
11620      ,{
11621         "label": "gtk"
11622        ,"sdesc": "Lightweight BitTorrent client (GTK+ GUI)"
11623        ,"spkgs": [ "complete", "primary", "nls" ]
11624       }
11625      ,{
11626         "label": "qt"
11627        ,"sdesc": "Lightweight BitTorrent client (Qt GUI)"
11628        ,"spkgs": [ "complete", "primary", "nls" ]
11629       }
11630      ,{
11631         "label": "web"
11632        ,"sdesc": "Lightweight BitTorrent client (web client)"
11633        ,"spkgs": [ "single" ]
11634       }
11635      ]
11636    }
11637   ,{
11638      "bucket": "34"
11639     ,"namebase": "xorg-font-micro-misc"
11640     ,"version": "1.0.3"
11641     ,"homepage": "https://www.x.org/"
11642     ,"FPC": "x11-fonts/font-micro-misc"
11643     ,"keywords": [ "x11_fonts" ]
11644     ,"distfile": [ "mirror://XORG/individual/font/font-micro-misc-1.0.3.tar.bz2" ]
11645     ,"variants":
11646      [
11647       {
11648         "label": "standard"
11649        ,"sdesc": "X.Org miscellaneous Micro fonts"
11650        ,"spkgs": [ "single" ]
11651       }
11652      ]
11653    }
11654   ,{
11655      "bucket": "34"
11656     ,"namebase": "xorg-pciaccess"
11657     ,"version": "0.16"
11658     ,"homepage": "https://www.x.org/"
11659     ,"FPC": "devel/libpciaccess"
11660     ,"keywords": [ "x11" ]
11661     ,"distfile": [ "mirror://XORG/individual/lib/libpciaccess-0.16.tar.bz2" ]
11662     ,"variants":
11663      [
11664       {
11665         "label": "standard"
11666        ,"sdesc": "Generic PCI access library"
11667        ,"spkgs": [ "single" ]
11668       }
11669      ]
11670    }
11671   ,{
11672      "bucket": "34"
11673     ,"namebase": "xorg-truetype-fonts"
11674     ,"version": "7.7"
11675     ,"homepage": "https://www.x.org/"
11676     ,"FPC": "x11-fonts/xorg-fonts-truetype"
11677     ,"keywords": [ "x11_fonts" ]
11678     ,"distfile": [  ]
11679     ,"variants":
11680      [
11681       {
11682         "label": "standard"
11683        ,"sdesc": "X.Org TrueType fonts"
11684        ,"spkgs": [ "single" ]
11685       }
11686      ]
11687    }
11688   ,{
11689      "bucket": "34"
11690     ,"namebase": "xorg-xvmc"
11691     ,"version": "1.0.12"
11692     ,"homepage": "https://www.x.org/"
11693     ,"FPC": "x11/libXvMC"
11694     ,"keywords": [ "x11" ]
11695     ,"distfile": [ "mirror://XORG/individual/lib/libXvMC-1.0.12.tar.bz2" ]
11696     ,"cpe": { "product": "libxvmc", "vendor": "x" }
11697     ,"variants":
11698      [
11699       {
11700         "label": "standard"
11701        ,"sdesc": "X Video Extension Motion Compensation library"
11702        ,"spkgs": [ "single" ]
11703       }
11704      ]
11705    }
11706   ,{
11707      "bucket": "35"
11708     ,"namebase": "R-ROAuth"
11709     ,"version": "0.9.6"
11710     ,"FPC": "generated"
11711     ,"keywords": [ "cran" ]
11712     ,"distfile": [ "mirror://CRAN/src/contrib/ROAuth_0.9.6.tar.gz" ]
11713     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
11714     ,"variants":
11715      [
11716       {
11717         "label": "standard"
11718        ,"sdesc": "R Interface For OAuth"
11719        ,"spkgs": [ "single" ]
11720       }
11721      ]
11722    }
11723   ,{
11724      "bucket": "35"
11725     ,"namebase": "aspell-es"
11726     ,"version": "1.11.2"
11727     ,"homepage": "http://aspell.net/"
11728     ,"FPC": "textproc/es-aspell"
11729     ,"keywords": [ "textproc", "spanish" ]
11730     ,"distfile": [ "mirror://GNU/aspell/dict/es/aspell6-es-1.11-2.tar.bz2" ]
11731     ,"variants":
11732      [
11733       {
11734         "label": "standard"
11735        ,"sdesc": "Aspell Spanish dictionary"
11736        ,"spkgs": [ "single" ]
11737       }
11738      ]
11739    }
11740   ,{
11741      "bucket": "35"
11742     ,"namebase": "gmp"
11743     ,"version": "6.2.1"
11744     ,"homepage": "https://gmplib.org/"
11745     ,"FPC": "math/gmp"
11746     ,"keywords": [ "math", "devel" ]
11747     ,"distfile": [ "mirror://GNU/gmp/gmp-6.2.1.tar.xz" ]
11748     ,"cpe": { "product": "gmp", "vendor": "gmplib" }
11749     ,"variants":
11750      [
11751       {
11752         "label": "standard"
11753        ,"sdesc": "Free library for arbitrary precision arithmetic"
11754        ,"spkgs": [ "complete", "static", "shared" ]
11755       }
11756      ]
11757    }
11758   ,{
11759      "bucket": "35"
11760     ,"namebase": "gumbo"
11761     ,"version": "0.10.1"
11762     ,"homepage": "https://github.com/google/gumbo-parser"
11763     ,"FPC": "devel/gumbo"
11764     ,"keywords": [ "devel", "textproc" ]
11765     ,"distfile": [ "mirror://GITHUB/google:gumbo-parser:v0.10.1/google-gumbo-parser-0.10.1.tar.gz" ]
11766     ,"variants":
11767      [
11768       {
11769         "label": "standard"
11770        ,"sdesc": "HTML5 parsing library in pure C99"
11771        ,"spkgs": [ "single" ]
11772       }
11773      ]
11774    }
11775   ,{
11776      "bucket": "35"
11777     ,"namebase": "leptonica"
11778     ,"version": "1.80.0"
11779     ,"homepage": "http://www.leptonica.org/"
11780     ,"FPC": "graphics/leptonica"
11781     ,"keywords": [ "graphics" ]
11782     ,"distfile": [ "http://www.leptonica.org/source/leptonica-1.80.0.tar.gz" ]
11783     ,"cpe": { "product": "leptonica", "vendor": "leptonica" }
11784     ,"variants":
11785      [
11786       {
11787         "label": "standard"
11788        ,"sdesc": "Image processing and analysis library"
11789        ,"spkgs": [ "single" ]
11790       }
11791      ]
11792    }
11793   ,{
11794      "bucket": "35"
11795     ,"namebase": "libsamplerate"
11796     ,"version": "0.2.1"
11797     ,"homepage": "http://www.mega-nerd.com/SRC/"
11798     ,"FPC": "audio/libsamplerate"
11799     ,"keywords": [ "audio" ]
11800     ,"distfile": [ "https://github.com/libsndfile/libsamplerate/releases/download/0.2.1/libsamplerate-0.2.1.tar.bz2" ]
11801     ,"cpe": { "product": "libsamplerate", "vendor": "libsamplerate_project" }
11802     ,"variants":
11803      [
11804       {
11805         "label": "standard"
11806        ,"sdesc": "Audio Sample Rate Converter library"
11807        ,"spkgs": [ "complete", "primary", "docs" ]
11808       }
11809      ]
11810    }
11811   ,{
11812      "bucket": "35"
11813     ,"namebase": "mate-desktop"
11814     ,"version": "1.24.1"
11815     ,"homepage": "https://mate-desktop.org"
11816     ,"FPC": "x11/mate-desktop"
11817     ,"keywords": [ "x11" ]
11818     ,"distfile": [ "https://pub.mate-desktop.org/releases/1.24/mate-desktop-1.24.1.tar.xz" ]
11819     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
11820     ,"variants":
11821      [
11822       {
11823         "label": "standard"
11824        ,"sdesc": "MATE desktop common UI API library"
11825        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
11826       }
11827      ]
11828    }
11829   ,{
11830      "bucket": "35"
11831     ,"namebase": "minixmlto"
11832     ,"version": "0.0.3"
11833     ,"homepage": "https://github.com/bapt/minixmlto"
11834     ,"FPC": "textproc/minixmlto"
11835     ,"keywords": [ "textproc" ]
11836     ,"distfile": [ "mirror://GITHUB/bapt:minixmlto:0.0.3/bapt-minixmlto-0.0.3.tar.gz" ]
11837     ,"variants":
11838      [
11839       {
11840         "label": "standard"
11841        ,"sdesc": "Minimalistic alternative to xmlto"
11842        ,"spkgs": [ "single" ]
11843       }
11844      ]
11845    }
11846   ,{
11847      "bucket": "35"
11848     ,"namebase": "monit"
11849     ,"version": "5.27.2"
11850     ,"homepage": "https://mmonit.com/monit/"
11851     ,"FPC": "sysutils/monit"
11852     ,"keywords": [ "sysutils" ]
11853     ,"distfile": [ "https://mmonit.com/monit/dist/monit-5.27.2.tar.gz" ]
11854     ,"cpe": { "product": "monit", "vendor": "tildeslash" }
11855     ,"variants":
11856      [
11857       {
11858         "label": "standard"
11859        ,"sdesc": "Unix system management and proactive monitoring"
11860        ,"spkgs": [ "single" ]
11861       }
11862      ]
11863    }
11864   ,{
11865      "bucket": "35"
11866     ,"namebase": "mousepad"
11867     ,"version": "0.5.2"
11868     ,"homepage": "https://docs.xfce.org/apps/mousepad/start"
11869     ,"FPC": "editors/mousepad"
11870     ,"keywords": [ "editors" ]
11871     ,"distfile": [ "https://archive.xfce.org/src/apps/mousepad/0.5/mousepad-0.5.2.tar.bz2" ]
11872     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
11873     ,"variants":
11874      [
11875       {
11876         "label": "standard"
11877        ,"sdesc": "Simple text editor for the Xfce DE"
11878        ,"spkgs": [ "complete", "primary", "nls" ]
11879       }
11880      ]
11881    }
11882   ,{
11883      "bucket": "35"
11884     ,"namebase": "perl-B-Hooks-EndOfScope"
11885     ,"version": "0.24"
11886     ,"homepage": "https://github.com/karenetheridge/B-Hooks-EndOfScope"
11887     ,"FPC": "generated"
11888     ,"keywords": [ "perl" ]
11889     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/B-Hooks-EndOfScope-0.24.tar.gz" ]
11890     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
11891     ,"variants":
11892      [
11893       {
11894         "label": "530"
11895        ,"sdesc": "Execute code after scope compilation (5.30)"
11896        ,"spkgs": [ "single" ]
11897       }
11898      ,{
11899         "label": "532"
11900        ,"sdesc": "Execute code after scope compilation (5.32)"
11901        ,"spkgs": [ "single" ]
11902       }
11903      ]
11904    }
11905   ,{
11906      "bucket": "35"
11907     ,"namebase": "perl-List-UtilsBy"
11908     ,"version": "0.11"
11909     ,"FPC": "generated"
11910     ,"keywords": [ "perl" ]
11911     ,"distfile": [ "mirror://CPAN/ID:P/PE/PEVANS/List-UtilsBy-0.11.tar.gz" ]
11912     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
11913     ,"variants":
11914      [
11915       {
11916         "label": "530"
11917        ,"sdesc": "Higher-order list utility functions (5.30)"
11918        ,"spkgs": [ "single" ]
11919       }
11920      ,{
11921         "label": "532"
11922        ,"sdesc": "Higher-order list utility functions (5.32)"
11923        ,"spkgs": [ "single" ]
11924       }
11925      ]
11926    }
11927   ,{
11928      "bucket": "35"
11929     ,"namebase": "perl-Test-Exception"
11930     ,"version": "0.43"
11931     ,"homepage": "https://github.com/Test-More/test-exception"
11932     ,"FPC": "generated"
11933     ,"keywords": [ "perl" ]
11934     ,"distfile": [ "mirror://CPAN/ID:E/EX/EXODIST/Test-Exception-0.43.tar.gz" ]
11935     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
11936     ,"variants":
11937      [
11938       {
11939         "label": "530"
11940        ,"sdesc": "Test exception-based code (5.30)"
11941        ,"spkgs": [ "single" ]
11942       }
11943      ,{
11944         "label": "532"
11945        ,"sdesc": "Test exception-based code (5.32)"
11946        ,"spkgs": [ "single" ]
11947       }
11948      ]
11949    }
11950   ,{
11951      "bucket": "35"
11952     ,"namebase": "php74-pdo_mysql"
11953     ,"version": "7.4.15"
11954     ,"homepage": "https://php.net/"
11955     ,"FPC": "databases/php74-pdo_mysql"
11956     ,"keywords": [ "lang", "www", "php", "databases" ]
11957     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
11958     ,"cpe": { "product": "php", "vendor": "php" }
11959     ,"variants":
11960      [
11961       {
11962         "label": "standard"
11963        ,"sdesc": "PHP 7.4 extension: pdo_mysql database driver"
11964        ,"spkgs": [ "single" ]
11965       }
11966      ]
11967    }
11968   ,{
11969      "bucket": "35"
11970     ,"namebase": "php80-sysvmsg"
11971     ,"version": "8.0.2"
11972     ,"homepage": "https://php.net/"
11973     ,"FPC": "devel/php80-sysvmsg"
11974     ,"keywords": [ "lang", "www", "php", "devel" ]
11975     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
11976     ,"cpe": { "product": "php", "vendor": "php" }
11977     ,"variants":
11978      [
11979       {
11980         "label": "standard"
11981        ,"sdesc": "PHP 8.0 extension: sysvmsg interproc communication"
11982        ,"spkgs": [ "single" ]
11983       }
11984      ]
11985    }
11986   ,{
11987      "bucket": "35"
11988     ,"namebase": "python-premailer"
11989     ,"version": "3.7.0"
11990     ,"homepage": "https://github.com/peterbe/premailer"
11991     ,"FPC": "generated"
11992     ,"keywords": [ "python" ]
11993     ,"distfile": [ "mirror://PYPIWHL/cd/ce/74bbdf0eee4265fd3f161d4276b36c9238b802191c2053c8e68578bda4e6/premailer-3.7.0-py2.py3-none-any.whl" ]
11994     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
11995     ,"variants":
11996      [
11997       {
11998         "label": "py38"
11999        ,"sdesc": "Turns CSS blocks into style attributes (PY38)"
12000        ,"spkgs": [ "single" ]
12001       }
12002      ,{
12003         "label": "py39"
12004        ,"sdesc": "Turns CSS blocks into style attributes (PY39)"
12005        ,"spkgs": [ "single" ]
12006       }
12007      ]
12008    }
12009   ,{
12010      "bucket": "35"
12011     ,"namebase": "python-pytest-runner"
12012     ,"version": "5.3.0"
12013     ,"homepage": "https://github.com/pytest-dev/pytest-runner/"
12014     ,"FPC": "generated"
12015     ,"keywords": [ "python" ]
12016     ,"distfile": [ "mirror://PYPIWHL/40/96/9024a1c07bbe5e16bdcbcbd021b608e37b32df4301ae2090aad27c24ffe6/pytest_runner-5.3.0-py3-none-any.whl" ]
12017     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
12018     ,"variants":
12019      [
12020       {
12021         "label": "py38"
12022        ,"sdesc": "Scripts to add setup.py test support (PY38)"
12023        ,"spkgs": [ "single" ]
12024       }
12025      ,{
12026         "label": "py39"
12027        ,"sdesc": "Scripts to add setup.py test support (PY39)"
12028        ,"spkgs": [ "single" ]
12029       }
12030      ]
12031    }
12032   ,{
12033      "bucket": "35"
12034     ,"namebase": "ruby-websocket-extensions"
12035     ,"version": "0.1.5"
12036     ,"homepage": "https://github.com/faye/websocket-extensions-ruby"
12037     ,"FPC": "generated"
12038     ,"keywords": [ "ruby" ]
12039     ,"distfile": [ "mirror://RUBYGEMS//websocket-extensions-0.1.5.gem" ]
12040     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
12041     ,"cpe": { "product": "websocket-extensions", "vendor": "websocket-extensions_project", "target_sw": "ruby" }
12042     ,"variants":
12043      [
12044       {
12045         "label": "v26"
12046        ,"sdesc": "Extension manager for WebSocket connections (v26)"
12047        ,"spkgs": [ "single" ]
12048       }
12049      ,{
12050         "label": "v27"
12051        ,"sdesc": "Extension manager for WebSocket connections (v27)"
12052        ,"spkgs": [ "single" ]
12053       }
12054      ,{
12055         "label": "v30"
12056        ,"sdesc": "Extension manager for WebSocket connections (v30)"
12057        ,"spkgs": [ "single" ]
12058       }
12059      ]
12060    }
12061   ,{
12062      "bucket": "35"
12063     ,"namebase": "screen"
12064     ,"version": "4.8.0"
12065     ,"homepage": "https://www.gnu.org/software/screen/"
12066     ,"FPC": "sysutils/screen"
12067     ,"keywords": [ "sysutils" ]
12068     ,"distfile": [ "mirror://GNU/screen/screen-4.8.0.tar.gz" ]
12069     ,"cpe": { "product": "screen", "vendor": "gnu" }
12070     ,"variants":
12071      [
12072       {
12073         "label": "standard"
12074        ,"sdesc": "Multi-screen window manager"
12075        ,"spkgs": [ "single" ]
12076       }
12077      ]
12078    }
12079   ,{
12080      "bucket": "35"
12081     ,"namebase": "uwsgi"
12082     ,"version": "2.0.19.1"
12083     ,"homepage": "http://projects.unbit.it/uwsgi/"
12084     ,"FPC": "www/uwsgi"
12085     ,"keywords": [ "python", "www" ]
12086     ,"distfile": [ "https://projects.unbit.it/downloads/uwsgi-2.0.19.1.tar.gz" ]
12087     ,"cpe": { "product": "uwsgi", "vendor": "unbit" }
12088     ,"variants":
12089      [
12090       {
12091         "label": "standard"
12092        ,"sdesc": "Fast, self-healing, application container server"
12093        ,"spkgs": [ "single" ]
12094       }
12095      ]
12096    }
12097   ,{
12098      "bucket": "36"
12099     ,"namebase": "R-numDeriv"
12100     ,"version": "2016.8-1.1"
12101     ,"homepage": "http://optimizer.r-forge.r-project.org/"
12102     ,"FPC": "generated"
12103     ,"keywords": [ "cran" ]
12104     ,"distfile": [ "mirror://CRAN/src/contrib/numDeriv_2016.8-1.1.tar.gz" ]
12105     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
12106     ,"variants":
12107      [
12108       {
12109         "label": "standard"
12110        ,"sdesc": "Accurate Numerical Derivatives"
12111        ,"spkgs": [ "single" ]
12112       }
12113      ]
12114    }
12115   ,{
12116      "bucket": "36"
12117     ,"namebase": "exiv2"
12118     ,"version": "0.27.3"
12119     ,"homepage": "https://www.exiv2.org/"
12120     ,"FPC": "graphics/exiv2"
12121     ,"keywords": [ "graphics" ]
12122     ,"distfile": [ "http://www.exiv2.org/builds/exiv2-0.27.3-Source.tar.gz" ]
12123     ,"cpe": { "product": "exiv2", "vendor": "exiv2" }
12124     ,"variants":
12125      [
12126       {
12127         "label": "standard"
12128        ,"sdesc": "Exif and Iptc metadata manipulation library"
12129        ,"spkgs": [ "complete", "primary", "examples", "nls" ]
12130       }
12131      ]
12132    }
12133   ,{
12134      "bucket": "36"
12135     ,"namebase": "gstreamer1-plugins-v4l2"
12136     ,"version": "1.18.3"
12137     ,"homepage": "https://gstreamer.freedesktop.org/"
12138     ,"FPC": "multimedia/gstreamer-plugins-v4l2"
12139     ,"keywords": [ "multimedia", "graphics" ]
12140     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.3.tar.xz" ]
12141     ,"variants":
12142      [
12143       {
12144         "label": "standard"
12145        ,"sdesc": "GStreamer1 video4linux2 plugin"
12146        ,"spkgs": [ "single" ]
12147       }
12148      ]
12149    }
12150   ,{
12151      "bucket": "36"
12152     ,"namebase": "librsync"
12153     ,"version": "2.3.1"
12154     ,"homepage": "https://librsync.github.io/"
12155     ,"FPC": "net/librsync"
12156     ,"keywords": [ "net", "devel" ]
12157     ,"distfile": [ "https://github.com/librsync/librsync/releases/download/v2.3.1/librsync-2.3.1.tar.gz" ]
12158     ,"cpe": { "product": "librsync", "vendor": "librsync_project" }
12159     ,"variants":
12160      [
12161       {
12162         "label": "standard"
12163        ,"sdesc": "Library for delta compression of streams"
12164        ,"spkgs": [ "single" ]
12165       }
12166      ]
12167    }
12168   ,{
12169      "bucket": "36"
12170     ,"namebase": "perl-Algorithm-Cluster-Thresh"
12171     ,"version": "0.05"
12172     ,"homepage": "https://github.com/chadadavis/Algorithm-Cluster-Thresh"
12173     ,"FPC": "generated"
12174     ,"keywords": [ "perl" ]
12175     ,"distfile": [ "mirror://CPAN/ID:C/CA/CADAVIS/Algorithm-Cluster-Thresh-0.05.tar.gz" ]
12176     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
12177     ,"variants":
12178      [
12179       {
12180         "label": "530"
12181        ,"sdesc": "Adds thresholds to hierarchical clustering (5.30)"
12182        ,"spkgs": [ "single" ]
12183       }
12184      ,{
12185         "label": "532"
12186        ,"sdesc": "Adds thresholds to hierarchical clustering (5.32)"
12187        ,"spkgs": [ "single" ]
12188       }
12189      ]
12190    }
12191   ,{
12192      "bucket": "36"
12193     ,"namebase": "perl-Devel-Dumpvar"
12194     ,"version": "1.06"
12195     ,"FPC": "generated"
12196     ,"keywords": [ "perl" ]
12197     ,"distfile": [ "mirror://CPAN/ID:A/AD/ADAMK/Devel-Dumpvar-1.06.tar.gz" ]
12198     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
12199     ,"variants":
12200      [
12201       {
12202         "label": "530"
12203        ,"sdesc": "Pure-OO reimplementation of dumpvar.pl (5.30)"
12204        ,"spkgs": [ "single" ]
12205       }
12206      ,{
12207         "label": "532"
12208        ,"sdesc": "Pure-OO reimplementation of dumpvar.pl (5.32)"
12209        ,"spkgs": [ "single" ]
12210       }
12211      ]
12212    }
12213   ,{
12214      "bucket": "36"
12215     ,"namebase": "perl-HTTP-Entity-Parser"
12216     ,"version": "0.25"
12217     ,"homepage": "https://github.com/kazeburo/HTTP-Entity-Parser"
12218     ,"FPC": "generated"
12219     ,"keywords": [ "perl" ]
12220     ,"distfile": [ "mirror://CPAN/ID:K/KA/KAZEBURO/HTTP-Entity-Parser-0.25.tar.gz" ]
12221     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
12222     ,"variants":
12223      [
12224       {
12225         "label": "530"
12226        ,"sdesc": "PSGI compliant HTTP Entity Parser (5.30)"
12227        ,"spkgs": [ "single" ]
12228       }
12229      ,{
12230         "label": "532"
12231        ,"sdesc": "PSGI compliant HTTP Entity Parser (5.32)"
12232        ,"spkgs": [ "single" ]
12233       }
12234      ]
12235    }
12236   ,{
12237      "bucket": "36"
12238     ,"namebase": "perl-Padre"
12239     ,"version": "1.00"
12240     ,"FPC": "generated"
12241     ,"keywords": [ "perl" ]
12242     ,"distfile": [ "mirror://CPAN/ID:P/PL/PLAVEN/Padre-1.00.tar.gz" ]
12243     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
12244     ,"variants":
12245      [
12246       {
12247         "label": "530"
12248        ,"sdesc": "Perl Application Dev. and Refactoring Env (5.30)"
12249        ,"spkgs": [ "single" ]
12250       }
12251      ,{
12252         "label": "532"
12253        ,"sdesc": "Perl Application Dev. and Refactoring Env (5.32)"
12254        ,"spkgs": [ "single" ]
12255       }
12256      ]
12257    }
12258   ,{
12259      "bucket": "36"
12260     ,"namebase": "php73-pdo_mysql"
12261     ,"version": "7.3.27"
12262     ,"homepage": "https://php.net/"
12263     ,"FPC": "databases/php73-pdo_mysql"
12264     ,"keywords": [ "lang", "www", "php", "databases" ]
12265     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
12266     ,"cpe": { "product": "php", "vendor": "php" }
12267     ,"variants":
12268      [
12269       {
12270         "label": "standard"
12271        ,"sdesc": "PHP 7.3 extension: pdo_mysql database driver"
12272        ,"spkgs": [ "single" ]
12273       }
12274      ]
12275    }
12276   ,{
12277      "bucket": "36"
12278     ,"namebase": "php80-mysqli"
12279     ,"version": "8.0.2"
12280     ,"homepage": "https://php.net/"
12281     ,"FPC": "databases/php80-mysqli"
12282     ,"keywords": [ "lang", "www", "php", "databases" ]
12283     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
12284     ,"cpe": { "product": "php", "vendor": "php" }
12285     ,"variants":
12286      [
12287       {
12288         "label": "standard"
12289        ,"sdesc": "PHP 8.0 extension: mysqli database driver"
12290        ,"spkgs": [ "single" ]
12291       }
12292      ]
12293    }
12294   ,{
12295      "bucket": "36"
12296     ,"namebase": "ruby-warden"
12297     ,"version": "1.2.9"
12298     ,"homepage": "https://github.com/hassox/warden"
12299     ,"FPC": "generated"
12300     ,"keywords": [ "ruby" ]
12301     ,"distfile": [ "mirror://RUBYGEMS//warden-1.2.9.gem" ]
12302     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
12303     ,"variants":
12304      [
12305       {
12306         "label": "v26"
12307        ,"sdesc": "Rack Authentication libary (v26)"
12308        ,"spkgs": [ "single" ]
12309       }
12310      ,{
12311         "label": "v27"
12312        ,"sdesc": "Rack Authentication libary (v27)"
12313        ,"spkgs": [ "single" ]
12314       }
12315      ,{
12316         "label": "v30"
12317        ,"sdesc": "Rack Authentication libary (v30)"
12318        ,"spkgs": [ "single" ]
12319       }
12320      ]
12321    }
12322   ,{
12323      "bucket": "36"
12324     ,"namebase": "the_silver_searcher"
12325     ,"version": "2.2.0"
12326     ,"homepage": "https://geoff.greer.fm/ag/"
12327     ,"FPC": "textproc/the_silver_searcher"
12328     ,"keywords": [ "textproc" ]
12329     ,"distfile": [ "mirror://GITHUB/ggreer:the_silver_searcher:2.2.0/ggreer-the_silver_searcher-2.2.0.tar.gz" ]
12330     ,"variants":
12331      [
12332       {
12333         "label": "standard"
12334        ,"sdesc": "Code-searching tool similar to ack, but faster"
12335        ,"spkgs": [ "single" ]
12336       }
12337      ]
12338    }
12339   ,{
12340      "bucket": "37"
12341     ,"namebase": "links"
12342     ,"version": "2.21"
12343     ,"homepage": "http://links.twibright.com"
12344     ,"FPC": "www/links"
12345     ,"keywords": [ "www" ]
12346     ,"distfile": [ "http://links.twibright.com/download/links-2.21.tar.gz" ]
12347     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
12348     ,"variants":
12349      [
12350       {
12351         "label": "standard"
12352        ,"sdesc": "Lynx-like web browser for terminal and X11"
12353        ,"spkgs": [ "single" ]
12354       }
12355      ]
12356    }
12357   ,{
12358      "bucket": "37"
12359     ,"namebase": "lumina"
12360     ,"version": "1.6.0"
12361     ,"homepage": "https://lumina-desktop.org"
12362     ,"FPC": "x11/lumina"
12363     ,"keywords": [ "x11" ]
12364     ,"distfile": [  ]
12365     ,"variants":
12366      [
12367       {
12368         "label": "standard"
12369        ,"sdesc": "Lumina Desktop Environment (meta-port)"
12370        ,"spkgs": [ "single" ]
12371       }
12372      ]
12373    }
12374   ,{
12375      "bucket": "37"
12376     ,"namebase": "perl-Algorithm-KernelKMeans"
12377     ,"version": "0.03"
12378     ,"FPC": "generated"
12379     ,"keywords": [ "perl" ]
12380     ,"distfile": [ "mirror://CPAN/ID:S/SE/SEKIA/Algorithm-KernelKMeans-0.03.tar.gz" ]
12381     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
12382     ,"variants":
12383      [
12384       {
12385         "label": "530"
12386        ,"sdesc": "Weighted kernel k-means clusterer (5.30)"
12387        ,"spkgs": [ "single" ]
12388       }
12389      ,{
12390         "label": "532"
12391        ,"sdesc": "Weighted kernel k-means clusterer (5.32)"
12392        ,"spkgs": [ "single" ]
12393       }
12394      ]
12395    }
12396   ,{
12397      "bucket": "37"
12398     ,"namebase": "perl-Exception-Class"
12399     ,"version": "1.44"
12400     ,"homepage": "https://github.com/houseabsolute/Exception-Class"
12401     ,"FPC": "generated"
12402     ,"keywords": [ "perl" ]
12403     ,"distfile": [ "mirror://CPAN/ID:D/DR/DROLSKY/Exception-Class-1.44.tar.gz" ]
12404     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
12405     ,"variants":
12406      [
12407       {
12408         "label": "530"
12409        ,"sdesc": "Supports real exception classes in perl (5.30)"
12410        ,"spkgs": [ "single" ]
12411       }
12412      ,{
12413         "label": "532"
12414        ,"sdesc": "Supports real exception classes in perl (5.32)"
12415        ,"spkgs": [ "single" ]
12416       }
12417      ]
12418    }
12419   ,{
12420      "bucket": "37"
12421     ,"namebase": "php80-calendar"
12422     ,"version": "8.0.2"
12423     ,"homepage": "https://php.net/"
12424     ,"FPC": "misc/php80-calendar"
12425     ,"keywords": [ "lang", "www", "php", "misc" ]
12426     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
12427     ,"cpe": { "product": "php", "vendor": "php" }
12428     ,"variants":
12429      [
12430       {
12431         "label": "standard"
12432        ,"sdesc": "PHP 8.0 extension: calendar converter"
12433        ,"spkgs": [ "single" ]
12434       }
12435      ]
12436    }
12437   ,{
12438      "bucket": "37"
12439     ,"namebase": "python-oauthlib"
12440     ,"version": "3.1.0"
12441     ,"homepage": "https://github.com/oauthlib/oauthlib"
12442     ,"FPC": "generated"
12443     ,"keywords": [ "python" ]
12444     ,"distfile": [ "mirror://PYPIWHL/05/57/ce2e7a8fa7c0afb54a0581b14a65b56e62b5759dbc98e80627142b8a3704/oauthlib-3.1.0-py2.py3-none-any.whl" ]
12445     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
12446     ,"variants":
12447      [
12448       {
12449         "label": "py38"
12450        ,"sdesc": "Spec-compliant OAuth implementation (PY38)"
12451        ,"spkgs": [ "single" ]
12452       }
12453      ,{
12454         "label": "py39"
12455        ,"sdesc": "Spec-compliant OAuth implementation (PY39)"
12456        ,"spkgs": [ "single" ]
12457       }
12458      ]
12459    }
12460   ,{
12461      "bucket": "37"
12462     ,"namebase": "rocm-device-libs"
12463     ,"version": "4.0.0"
12464     ,"homepage": "https://github.com/RadeonOpenCompute/ROCm-Device-Libs"
12465     ,"FPC": "N/A"
12466     ,"keywords": [ "devel", "graphics" ]
12467     ,"distfile": [ "mirror://GITHUB/RadeonOpenCompute:ROCm-Device-Libs:rocm-4.0.0/RadeonOpenCompute-ROCm-Device-Libs-rocm-4.0.0.tar.gz" ]
12468     ,"variants":
12469      [
12470       {
12471         "label": "standard"
12472        ,"sdesc": "Radeon Open Compute Device Libraries"
12473        ,"spkgs": [ "single" ]
12474       }
12475      ]
12476    }
12477   ,{
12478      "bucket": "37"
12479     ,"namebase": "ruby-mime-types-data"
12480     ,"version": "3.2021.0225"
12481     ,"homepage": "https://github.com/mime-types/mime-types-data/"
12482     ,"FPC": "generated"
12483     ,"keywords": [ "ruby" ]
12484     ,"distfile": [ "mirror://RUBYGEMS//mime-types-data-3.2021.0225.gem" ]
12485     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
12486     ,"variants":
12487      [
12488       {
12489         "label": "v26"
12490        ,"sdesc": "MIME media type definitions (v26)"
12491        ,"spkgs": [ "single" ]
12492       }
12493      ,{
12494         "label": "v27"
12495        ,"sdesc": "MIME media type definitions (v27)"
12496        ,"spkgs": [ "single" ]
12497       }
12498      ,{
12499         "label": "v30"
12500        ,"sdesc": "MIME media type definitions (v30)"
12501        ,"spkgs": [ "single" ]
12502       }
12503      ]
12504    }
12505   ,{
12506      "bucket": "37"
12507     ,"namebase": "sdl1_mixer"
12508     ,"version": "1.2.12"
12509     ,"homepage": "https://www.libsdl.org/projects/SDL_mixer"
12510     ,"FPC": "audio/sdl_mixer"
12511     ,"keywords": [ "audio" ]
12512     ,"distfile": [ "http://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.12.tar.gz" ]
12513     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
12514     ,"variants":
12515      [
12516       {
12517         "label": "standard"
12518        ,"sdesc": "SDL multi-channel audio mixer library"
12519        ,"spkgs": [ "single" ]
12520       }
12521      ]
12522    }
12523   ,{
12524      "bucket": "37"
12525     ,"namebase": "sdl_sound"
12526     ,"version": "1.0.3"
12527     ,"homepage": "https://www.icculus.org/SDL_sound"
12528     ,"FPC": "audio/sdl_sound"
12529     ,"keywords": [ "audio" ]
12530     ,"distfile": [ "https://icculus.org/SDL_sound/downloads/SDL_sound-1.0.3.tar.gz" ]
12531     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
12532     ,"variants":
12533      [
12534       {
12535         "label": "standard"
12536        ,"sdesc": "SDL audio library/player for popular formats"
12537        ,"spkgs": [ "single" ]
12538       }
12539      ]
12540    }
12541   ,{
12542      "bucket": "37"
12543     ,"namebase": "xorg-font-misc-meltho"
12544     ,"version": "1.0.3"
12545     ,"homepage": "https://www.x.org/"
12546     ,"FPC": "x11-fonts/font-misc-meltho"
12547     ,"keywords": [ "x11_fonts" ]
12548     ,"distfile": [ "mirror://XORG/individual/font/font-misc-meltho-1.0.3.tar.bz2" ]
12549     ,"variants":
12550      [
12551       {
12552         "label": "standard"
12553        ,"sdesc": "X.Org miscellaneous Meltho font"
12554        ,"spkgs": [ "single" ]
12555       }
12556      ]
12557    }
12558   ,{
12559      "bucket": "38"
12560     ,"namebase": "R-Rcpp"
12561     ,"version": "1.0.6"
12562     ,"homepage": "http://www.rcpp.org"
12563     ,"FPC": "generated"
12564     ,"keywords": [ "cran" ]
12565     ,"distfile": [ "mirror://CRAN/src/contrib/Rcpp_1.0.6.tar.gz" ]
12566     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
12567     ,"variants":
12568      [
12569       {
12570         "label": "standard"
12571        ,"sdesc": "Seamless R and C++ Integration"
12572        ,"spkgs": [ "single" ]
12573       }
12574      ]
12575    }
12576   ,{
12577      "bucket": "38"
12578     ,"namebase": "ding"
12579     ,"version": "1.9"
12580     ,"homepage": "https://www-user.tu-chemnitz.de/~fri/ding/"
12581     ,"FPC": "german/ding"
12582     ,"keywords": [ "german" ]
12583     ,"distfile": [ "http://ftp.tu-chemnitz.de/pub/Local/urz/ding/ding-1.9.tar.gz" ]
12584     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
12585     ,"variants":
12586      [
12587       {
12588         "label": "standard"
12589        ,"sdesc": "TK-based lookup program and dictionary (DE/EN)"
12590        ,"spkgs": [ "single" ]
12591       }
12592      ]
12593    }
12594   ,{
12595      "bucket": "38"
12596     ,"namebase": "gcc9"
12597     ,"version": "9.3.0"
12598     ,"homepage": "https://gcc.gnu.org/"
12599     ,"FPC": "lang/gcc9"
12600     ,"keywords": [ "lang", "raven" ]
12601     ,"distfile": [ "mirror://GCC/releases/gcc-9.3.0/gcc-9.3.0.tar.xz" ]
12602     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
12603     ,"cpe": { "product": "gcc", "vendor": "gnu" }
12604     ,"variants":
12605      [
12606       {
12607         "label": "standard"
12608        ,"sdesc": "GNU Compiler collection (GCC), Series 9"
12609        ,"spkgs": [ "complete", "compilers", "ada_run", "cxx_run", "fortran_run", "libs", "infopages" ]
12610       }
12611      ]
12612    }
12613   ,{
12614      "bucket": "38"
12615     ,"namebase": "imlib2"
12616     ,"version": "1.7.1"
12617     ,"homepage": "https://docs.enlightenment.org/api/imlib2/html/"
12618     ,"FPC": "graphics/imlib2"
12619     ,"keywords": [ "graphics" ]
12620     ,"distfile": [ "mirror://SF/enlightenment/imlib2-src/1.7.1/imlib2-1.7.1.tar.gz" ]
12621     ,"cpe": { "product": "imlib2", "vendor": "enlightenment" }
12622     ,"variants":
12623      [
12624       {
12625         "label": "standard"
12626        ,"sdesc": "Powerful image loading and rendering library"
12627        ,"spkgs": [ "single" ]
12628       }
12629      ]
12630    }
12631   ,{
12632      "bucket": "38"
12633     ,"namebase": "judy"
12634     ,"version": "1.0.5"
12635     ,"homepage": "http://judy.sourceforge.net/"
12636     ,"FPC": "devel/judy"
12637     ,"keywords": [ "devel" ]
12638     ,"distfile": [ "mirror://SF/judy/judy/Judy-1.0.5/Judy-1.0.5.tar.gz" ]
12639     ,"variants":
12640      [
12641       {
12642         "label": "standard"
12643        ,"sdesc": "General purpose dynamic array library"
12644        ,"spkgs": [ "complete", "primary", "docs" ]
12645       }
12646      ]
12647    }
12648   ,{
12649      "bucket": "38"
12650     ,"namebase": "ldoc"
12651     ,"version": "1.4.6"
12652     ,"homepage": "https://github.com/stevedonovan/LDoc"
12653     ,"FPC": "N/A"
12654     ,"keywords": [ "devel" ]
12655     ,"distfile": [ "mirror://GITHUB/stevedonovan:LDoc:1.4.6/stevedonovan-LDoc-1.4.6.tar.gz" ]
12656     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
12657     ,"variants":
12658      [
12659       {
12660         "label": "lua52"
12661        ,"sdesc": "LuaDoc-compatible doc gen system for Lua 5.2"
12662        ,"spkgs": [ "single" ]
12663       }
12664      ,{
12665         "label": "lua53"
12666        ,"sdesc": "LuaDoc-compatible doc gen system for Lua 5.3"
12667        ,"spkgs": [ "single" ]
12668       }
12669      ,{
12670         "label": "lua54"
12671        ,"sdesc": "LuaDoc-compatible doc gen system for Lua 5.4"
12672        ,"spkgs": [ "single" ]
12673       }
12674      ]
12675    }
12676   ,{
12677      "bucket": "38"
12678     ,"namebase": "libwps"
12679     ,"version": "0.4.12"
12680     ,"homepage": "http://libwps.sourceforge.net/"
12681     ,"FPC": "textproc/libwps"
12682     ,"keywords": [ "textproc" ]
12683     ,"distfile": [ "mirror://SF/libwps/libwps/libwps-0.4.12/libwps-0.4.12.tar.xz" ]
12684     ,"variants":
12685      [
12686       {
12687         "label": "standard"
12688        ,"sdesc": "Import filter and tools for Microsoft Works files"
12689        ,"spkgs": [ "single" ]
12690       }
12691      ]
12692    }
12693   ,{
12694      "bucket": "38"
12695     ,"namebase": "perl-Sub-Name"
12696     ,"version": "0.26"
12697     ,"homepage": "https://github.com/p5sagit/Sub-Name"
12698     ,"FPC": "generated"
12699     ,"keywords": [ "perl" ]
12700     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Sub-Name-0.26.tar.gz" ]
12701     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
12702     ,"variants":
12703      [
12704       {
12705         "label": "530"
12706        ,"sdesc": "(Re)name a sub (5.30)"
12707        ,"spkgs": [ "single" ]
12708       }
12709      ,{
12710         "label": "532"
12711        ,"sdesc": "(Re)name a sub (5.32)"
12712        ,"spkgs": [ "single" ]
12713       }
12714      ]
12715    }
12716   ,{
12717      "bucket": "38"
12718     ,"namebase": "perl-Text-Aligner"
12719     ,"version": "0.16"
12720     ,"homepage": "https://github.com/shlomif/text-aligner"
12721     ,"FPC": "generated"
12722     ,"keywords": [ "perl" ]
12723     ,"distfile": [ "mirror://CPAN/ID:S/SH/SHLOMIF/Text-Aligner-0.16.tar.gz" ]
12724     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
12725     ,"variants":
12726      [
12727       {
12728         "label": "530"
12729        ,"sdesc": "Module to align text (5.30)"
12730        ,"spkgs": [ "single" ]
12731       }
12732      ,{
12733         "label": "532"
12734        ,"sdesc": "Module to align text (5.32)"
12735        ,"spkgs": [ "single" ]
12736       }
12737      ]
12738    }
12739   ,{
12740      "bucket": "38"
12741     ,"namebase": "php73-interbase"
12742     ,"version": "7.3.27"
12743     ,"homepage": "https://php.net/"
12744     ,"FPC": "databases/php73-interbase"
12745     ,"keywords": [ "lang", "www", "php", "databases" ]
12746     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
12747     ,"cpe": { "product": "php", "vendor": "php" }
12748     ,"variants":
12749      [
12750       {
12751         "label": "standard"
12752        ,"sdesc": "PHP 7.3 extension: interbase database driver"
12753        ,"spkgs": [ "single" ]
12754       }
12755      ]
12756    }
12757   ,{
12758      "bucket": "38"
12759     ,"namebase": "php74-json"
12760     ,"version": "7.4.15"
12761     ,"homepage": "https://php.net/"
12762     ,"FPC": "devel/php74-json"
12763     ,"keywords": [ "lang", "www", "php", "devel" ]
12764     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
12765     ,"cpe": { "product": "php", "vendor": "php" }
12766     ,"variants":
12767      [
12768       {
12769         "label": "standard"
12770        ,"sdesc": "PHP 7.4 extension: json (JavaScript Obj Notation)"
12771        ,"spkgs": [ "single" ]
12772       }
12773      ]
12774    }
12775   ,{
12776      "bucket": "39"
12777     ,"namebase": "R-crosstalk"
12778     ,"version": "1.1.1"
12779     ,"homepage": "https://rstudio.github.io/crosstalk/"
12780     ,"FPC": "generated"
12781     ,"keywords": [ "cran" ]
12782     ,"distfile": [ "mirror://CRAN/src/contrib/crosstalk_1.1.1.tar.gz" ]
12783     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
12784     ,"variants":
12785      [
12786       {
12787         "label": "standard"
12788        ,"sdesc": "Inter-Widget Interactivity for HTML Widgets"
12789        ,"spkgs": [ "single" ]
12790       }
12791      ]
12792    }
12793   ,{
12794      "bucket": "39"
12795     ,"namebase": "appstream-glib"
12796     ,"version": "0.7.18"
12797     ,"homepage": "https://people.freedesktop.org/~hughsient/appstream-glib/"
12798     ,"FPC": "devel/appstream-glib"
12799     ,"keywords": [ "devel" ]
12800     ,"distfile": [ "https://people.freedesktop.org/~hughsient/appstream-glib/releases/appstream-glib-0.7.18.tar.xz" ]
12801     ,"variants":
12802      [
12803       {
12804         "label": "standard"
12805        ,"sdesc": "Library for reading and writing AppStream metadata"
12806        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
12807       }
12808      ]
12809    }
12810   ,{
12811      "bucket": "39"
12812     ,"namebase": "docbook-xml"
12813     ,"version": "5.0.1"
12814     ,"homepage": "http://www.oasis-open.org/docbook/"
12815     ,"FPC": "textproc/docbook-xml"
12816     ,"keywords": [ "textproc" ]
12817     ,"distfile": [ "http://docbook.org/xml/4.1.2/docbkx412.zip", "http://docbook.org/xml/4.2/docbook-xml-4.2.zip", "http://docbook.org/xml/4.3/docbook-xml-4.3.zip", "http://docbook.org/xml/4.4/docbook-xml-4.4.zip", "http://docbook.org/xml/4.5/docbook-xml-4.5.zip", "http://docbook.org/xml/5.0.1/docbook-5.0.1.zip" ]
12818     ,"variants":
12819      [
12820       {
12821         "label": "standard"
12822        ,"sdesc": "DocBook XML DTD"
12823        ,"spkgs": [ "single" ]
12824       }
12825      ]
12826    }
12827   ,{
12828      "bucket": "39"
12829     ,"namebase": "exempi"
12830     ,"version": "2.5.2"
12831     ,"homepage": "https://wiki.freedesktop.org/libopenraw/Exempi/"
12832     ,"FPC": "textproc/exempi"
12833     ,"keywords": [ "textproc" ]
12834     ,"distfile": [ "https://libopenraw.freedesktop.org/download/exempi-2.5.2.tar.bz2" ]
12835     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
12836     ,"cpe": { "product": "exempi", "vendor": "exempi_project" }
12837     ,"variants":
12838      [
12839       {
12840         "label": "standard"
12841        ,"sdesc": "Parse Extensible Metadata Platform information"
12842        ,"spkgs": [ "single" ]
12843       }
12844      ]
12845    }
12846   ,{
12847      "bucket": "39"
12848     ,"namebase": "fuse3"
12849     ,"version": "3.10.2"
12850     ,"homepage": "https://github.com/libfuse/libfuse"
12851     ,"FPC": "N/A"
12852     ,"keywords": [ "sysutils" ]
12853     ,"distfile": [ "mirror://GITHUB/libfuse:libfuse:fuse-3.10.2/libfuse-libfuse-fuse-3.10.2.tar.gz" ]
12854     ,"cpe": { "product": "fuse", "vendor": "fuse_project" }
12855     ,"variants":
12856      [
12857       {
12858         "label": "standard"
12859        ,"sdesc": "File System in Userspace (FUSE) utilities"
12860        ,"spkgs": [ "single" ]
12861       }
12862      ]
12863    }
12864   ,{
12865      "bucket": "39"
12866     ,"namebase": "gvfs"
12867     ,"version": "1.46.2"
12868     ,"homepage": "https://wiki.gnome.org/Projects/gvfs"
12869     ,"FPC": "devel/gvfs"
12870     ,"keywords": [ "devel" ]
12871     ,"distfile": [ "mirror://GNOME/gvfs/1.46//gvfs-1.46.2.tar.xz" ]
12872     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
12873     ,"cpe": { "product": "gvfs", "vendor": "gnome" }
12874     ,"variants":
12875      [
12876       {
12877         "label": "standard"
12878        ,"sdesc": "GNOME virtual file system"
12879        ,"spkgs": [ "complete", "primary", "nls" ]
12880       }
12881      ]
12882    }
12883   ,{
12884      "bucket": "39"
12885     ,"namebase": "libreoffice"
12886     ,"version": "7.1.1.1"
12887     ,"homepage": "https://www.libreoffice.org/"
12888     ,"FPC": "editors/libreoffice"
12889     ,"keywords": [ "editors" ]
12890     ,"distfile": [ "https://fossies.org/linux/misc/libreoffice/src/libreoffice-7.1.1.1.tar.xz", "https://fossies.org/linux/misc/libreoffice/src/libreoffice-help-7.1.1.1.tar.xz", "https://dev-www.libreoffice.org/extern/f543e6e2d7275557a839a164941c0a86e5f2c3f2a0042bfc434c88c6dde9e140-opens___.ttf", "https://dev-www.libreoffice.org/src/dtoa-20180411.tgz", "https://dev-www.libreoffice.org/src/skia-m88-59bafeeaa7de9eb753e3778c414e01dcf013dcd8.tar.xz" ]
12891     ,"cpe": { "product": "libreoffice", "vendor": "libreoffice" }
12892     ,"variants":
12893      [
12894       {
12895         "label": "standard"
12896        ,"sdesc": "Free Software Productivity Suite"
12897        ,"spkgs": [ "complete", "primary", "docs" ]
12898       }
12899      ]
12900    }
12901   ,{
12902      "bucket": "39"
12903     ,"namebase": "libtickit"
12904     ,"version": "0.4.1"
12905     ,"homepage": "http://www.leonerd.org.uk/code/libtickit/"
12906     ,"FPC": "N/A"
12907     ,"keywords": [ "devel" ]
12908     ,"distfile": [ "http://www.leonerd.org.uk/code/libtickit/libtickit-0.4.1.tar.gz" ]
12909     ,"variants":
12910      [
12911       {
12912         "label": "standard"
12913        ,"sdesc": "Terminal Interface Construction Kit"
12914        ,"spkgs": [ "single" ]
12915       }
12916      ]
12917    }
12918   ,{
12919      "bucket": "39"
12920     ,"namebase": "opus-tools"
12921     ,"version": "0.2"
12922     ,"homepage": "https://www.opus-codec.org/"
12923     ,"FPC": "audio/opus-tools"
12924     ,"keywords": [ "audio" ]
12925     ,"distfile": [ "mirror://MOZILLA/opus/opus-tools-0.2.tar.gz" ]
12926     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
12927     ,"variants":
12928      [
12929       {
12930         "label": "standard"
12931        ,"sdesc": "Encode, inspect, and decode Opus files"
12932        ,"spkgs": [ "single" ]
12933       }
12934      ]
12935    }
12936   ,{
12937      "bucket": "39"
12938     ,"namebase": "perl-Algorithm-SkipList"
12939     ,"version": "1.02"
12940     ,"FPC": "generated"
12941     ,"keywords": [ "perl" ]
12942     ,"distfile": [ "mirror://CPAN/ID:R/RR/RRWO/Algorithm-SkipList-1.02.tar.gz" ]
12943     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
12944     ,"variants":
12945      [
12946       {
12947         "label": "530"
12948        ,"sdesc": "Perl implementation of skip lists (5.30)"
12949        ,"spkgs": [ "single" ]
12950       }
12951      ,{
12952         "label": "532"
12953        ,"sdesc": "Perl implementation of skip lists (5.32)"
12954        ,"spkgs": [ "single" ]
12955       }
12956      ]
12957    }
12958   ,{
12959      "bucket": "39"
12960     ,"namebase": "perl-MooseX-FollowPBP"
12961     ,"version": "0.05"
12962     ,"homepage": "http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=gitmo/MooseX-FollowPBP.git;a=summary"
12963     ,"FPC": "generated"
12964     ,"keywords": [ "perl" ]
12965     ,"distfile": [ "mirror://CPAN/ID:D/DR/DROLSKY/MooseX-FollowPBP-0.05.tar.gz" ]
12966     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
12967     ,"variants":
12968      [
12969       {
12970         "label": "530"
12971        ,"sdesc": "Name your accessors get_foo() and set_foo() (5.30)"
12972        ,"spkgs": [ "single" ]
12973       }
12974      ,{
12975         "label": "532"
12976        ,"sdesc": "Name your accessors get_foo() and set_foo() (5.32)"
12977        ,"spkgs": [ "single" ]
12978       }
12979      ]
12980    }
12981   ,{
12982      "bucket": "39"
12983     ,"namebase": "perl-Package-DeprecationManager"
12984     ,"version": "0.17"
12985     ,"homepage": "https://github.com/moose/Package-DeprecationManager"
12986     ,"FPC": "generated"
12987     ,"keywords": [ "perl" ]
12988     ,"distfile": [ "mirror://CPAN/ID:D/DR/DROLSKY/Package-DeprecationManager-0.17.tar.gz" ]
12989     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
12990     ,"variants":
12991      [
12992       {
12993         "label": "530"
12994        ,"sdesc": "Manage deprecation warnings of distribution (5.30)"
12995        ,"spkgs": [ "single" ]
12996       }
12997      ,{
12998         "label": "532"
12999        ,"sdesc": "Manage deprecation warnings of distribution (5.32)"
13000        ,"spkgs": [ "single" ]
13001       }
13002      ]
13003    }
13004   ,{
13005      "bucket": "39"
13006     ,"namebase": "perl-Pod-Spell-CommonMistakes"
13007     ,"version": "1.002"
13008     ,"homepage": "https://github.com/apocalypse/perl-pod-spell-commonmistakes"
13009     ,"FPC": "generated"
13010     ,"keywords": [ "perl" ]
13011     ,"distfile": [ "mirror://CPAN/ID:A/AP/APOCAL/Pod-Spell-CommonMistakes-1.002.tar.gz" ]
13012     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
13013     ,"variants":
13014      [
13015       {
13016         "label": "530"
13017        ,"sdesc": "Catches common typos in POD (5.30)"
13018        ,"spkgs": [ "single" ]
13019       }
13020      ,{
13021         "label": "532"
13022        ,"sdesc": "Catches common typos in POD (5.32)"
13023        ,"spkgs": [ "single" ]
13024       }
13025      ]
13026    }
13027   ,{
13028      "bucket": "39"
13029     ,"namebase": "py27-pygobject"
13030     ,"version": "3.36.1"
13031     ,"homepage": "https://wiki.gnome.org/Projects/PyGObject"
13032     ,"FPC": "N/A"
13033     ,"keywords": [ "python", "devel" ]
13034     ,"distfile": [ "mirror://GNOME/pygobject/3.36/pygobject-3.36.1.tar.xz" ]
13035     ,"variants":
13036      [
13037       {
13038         "label": "standard"
13039        ,"sdesc": "Python bindings for GObject (PY 27)"
13040        ,"spkgs": [ "single" ]
13041       }
13042      ]
13043    }
13044   ,{
13045      "bucket": "39"
13046     ,"namebase": "python-beautifulsoup4"
13047     ,"version": "4.9.3"
13048     ,"homepage": "https://www.crummy.com/software/BeautifulSoup/bs4/"
13049     ,"FPC": "generated"
13050     ,"keywords": [ "python" ]
13051     ,"distfile": [ "mirror://PYPIWHL/d1/41/e6495bd7d3781cee623ce23ea6ac73282a373088fcd0ddc809a047b18eae/beautifulsoup4-4.9.3-py3-none-any.whl" ]
13052     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
13053     ,"variants":
13054      [
13055       {
13056         "label": "py38"
13057        ,"sdesc": "Screen-scraping library (PY38)"
13058        ,"spkgs": [ "single" ]
13059       }
13060      ,{
13061         "label": "py39"
13062        ,"sdesc": "Screen-scraping library (PY39)"
13063        ,"spkgs": [ "single" ]
13064       }
13065      ]
13066    }
13067   ,{
13068      "bucket": "39"
13069     ,"namebase": "ruby-actionview"
13070     ,"version": "6.1.3"
13071     ,"homepage": "https://rubyonrails.org"
13072     ,"FPC": "generated"
13073     ,"keywords": [ "ruby" ]
13074     ,"distfile": [ "mirror://RUBYGEMS//actionview-6.1.3.gem" ]
13075     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
13076     ,"cpe": { "product": "actionview", "vendor": "rubyonrails", "target_sw": "ruby" }
13077     ,"variants":
13078      [
13079       {
13080         "label": "v26"
13081        ,"sdesc": "Web page conventions and helpers (v26)"
13082        ,"spkgs": [ "single" ]
13083       }
13084      ,{
13085         "label": "v27"
13086        ,"sdesc": "Web page conventions and helpers (v27)"
13087        ,"spkgs": [ "single" ]
13088       }
13089      ,{
13090         "label": "v30"
13091        ,"sdesc": "Web page conventions and helpers (v30)"
13092        ,"spkgs": [ "single" ]
13093       }
13094      ]
13095    }
13096   ,{
13097      "bucket": "39"
13098     ,"namebase": "xdg-utils"
13099     ,"version": "1.1.5"
13100     ,"homepage": "https://www.freedesktop.org/wiki/Software/xdg-utils/"
13101     ,"FPC": "devel/xdg-utils"
13102     ,"keywords": [ "devel" ]
13103     ,"distfile": [ "https://gitlab.freedesktop.org/xdg/xdg-utils/-/archive/9816ebb3e6fd9f23e993b8b7fcbd56f92d9c9197/xdg-utils-9816ebb3e6fd9f23e993b8b7fcbd56f92d9c9197.tar.bz2" ]
13104     ,"variants":
13105      [
13106       {
13107         "label": "standard"
13108        ,"sdesc": "Basic desktop integration functions"
13109        ,"spkgs": [ "single" ]
13110       }
13111      ]
13112    }
13113   ,{
13114      "bucket": "39"
13115     ,"namebase": "xorg-xgamma"
13116     ,"version": "1.0.6"
13117     ,"homepage": "https://www.x.org/"
13118     ,"FPC": "x11/xgamma"
13119     ,"keywords": [ "x11" ]
13120     ,"distfile": [ "mirror://XORG/individual/app/xgamma-1.0.6.tar.bz2" ]
13121     ,"variants":
13122      [
13123       {
13124         "label": "standard"
13125        ,"sdesc": "Gamma correction through the X server"
13126        ,"spkgs": [ "single" ]
13127       }
13128      ]
13129    }
13130   ,{
13131      "bucket": "3A"
13132     ,"namebase": "R-fansi"
13133     ,"version": "0.4.2"
13134     ,"homepage": "https://github.com/brodieG/fansi"
13135     ,"FPC": "generated"
13136     ,"keywords": [ "cran" ]
13137     ,"distfile": [ "mirror://CRAN/src/contrib/fansi_0.4.2.tar.gz" ]
13138     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
13139     ,"variants":
13140      [
13141       {
13142         "label": "standard"
13143        ,"sdesc": "ANSI Control Sequence Aware String Functions"
13144        ,"spkgs": [ "single" ]
13145       }
13146      ]
13147    }
13148   ,{
13149      "bucket": "3A"
13150     ,"namebase": "fonts-linuxlibertine"
13151     ,"version": "5.3.0"
13152     ,"homepage": "https://pagure.io/liberation-fonts/"
13153     ,"FPC": "x11-fonts/linuxlibertine"
13154     ,"keywords": [ "x11_fonts" ]
13155     ,"distfile": [ "mirror://SF/linuxlibertine/linuxlibertine/5.3.0/LinLibertineOTF_5.3.0_2012_07_02.tgz" ]
13156     ,"variants":
13157      [
13158       {
13159         "label": "standard"
13160        ,"sdesc": "Fonts from Red Hat to replace MS TTF fonts"
13161        ,"spkgs": [ "single" ]
13162       }
13163      ]
13164    }
13165   ,{
13166      "bucket": "3A"
13167     ,"namebase": "generic_image_decoder"
13168     ,"version": "06"
13169     ,"homepage": "http://gen-img-dec.sourceforge.net/"
13170     ,"FPC": "graphics/generic_image_decoder"
13171     ,"keywords": [ "graphics", "ada" ]
13172     ,"distfile": [ "mirror://SF/gen-img-dec/gid-06.zip" ]
13173     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
13174     ,"variants":
13175      [
13176       {
13177         "label": "standard"
13178        ,"sdesc": "Multi-format image decoder library for Ada"
13179        ,"spkgs": [ "complete", "primary", "docs" ]
13180       }
13181      ]
13182    }
13183   ,{
13184      "bucket": "3A"
13185     ,"namebase": "guile"
13186     ,"version": "3.0.5"
13187     ,"homepage": "https://www.gnu.org/software/guile/"
13188     ,"FPC": "N/A"
13189     ,"keywords": [ "lang" ]
13190     ,"distfile": [ "mirror://GNU/guile/guile-3.0.5.tar.gz" ]
13191     ,"cpe": { "product": "guile", "vendor": "gnu" }
13192     ,"variants":
13193      [
13194       {
13195         "label": "standard"
13196        ,"sdesc": "GNU Ubiquitous Intelligent Language for Extensions"
13197        ,"spkgs": [ "single" ]
13198       }
13199      ]
13200    }
13201   ,{
13202      "bucket": "3A"
13203     ,"namebase": "libdbusmenu-qt"
13204     ,"version": "0.9.3_16.04.20160218"
13205     ,"homepage": "https://launchpad.net/libdbusmenu-qt"
13206     ,"FPC": "N/A"
13207     ,"keywords": [ "devel" ]
13208     ,"distfile": [ "https://launchpad.net/ubuntu/+archive/primary/+files/libdbusmenu-qt_0.9.3+16.04.20160218.orig.tar.gz" ]
13209     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
13210     ,"variants":
13211      [
13212       {
13213         "label": "standard"
13214        ,"sdesc": "Qt implementation of the DBusMenu protocol"
13215        ,"spkgs": [ "complete", "primary", "docs" ]
13216       }
13217      ]
13218    }
13219   ,{
13220      "bucket": "3A"
13221     ,"namebase": "libgudev"
13222     ,"version": "234"
13223     ,"homepage": "https://wiki.gnome.org/Projects/libgudev"
13224     ,"FPC": "N/A"
13225     ,"keywords": [ "devel" ]
13226     ,"distfile": [ "mirror://GNOME/libgudev/234/libgudev-234.tar.xz" ]
13227     ,"variants":
13228      [
13229       {
13230         "label": "standard"
13231        ,"sdesc": "GObject bindings for libudev"
13232        ,"spkgs": [ "single" ]
13233       }
13234      ]
13235    }
13236   ,{
13237      "bucket": "3A"
13238     ,"namebase": "lua-luarocks"
13239     ,"version": "3.5.0"
13240     ,"homepage": "https://luarocks.org"
13241     ,"FPC": "devel/lua-luarocks"
13242     ,"keywords": [ "devel" ]
13243     ,"distfile": [ "https://luarocks.org/releases/luarocks-3.5.0.tar.gz" ]
13244     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
13245     ,"variants":
13246      [
13247       {
13248         "label": "lua52"
13249        ,"sdesc": "Package manager for Lua modules (Lua 5.2)"
13250        ,"spkgs": [ "single" ]
13251       }
13252      ,{
13253         "label": "lua53"
13254        ,"sdesc": "Package manager for Lua modules (Lua 5.3)"
13255        ,"spkgs": [ "single" ]
13256       }
13257      ,{
13258         "label": "lua54"
13259        ,"sdesc": "Package manager for Lua modules (Lua 5.4)"
13260        ,"spkgs": [ "single" ]
13261       }
13262      ]
13263    }
13264   ,{
13265      "bucket": "3A"
13266     ,"namebase": "python-pyflakes"
13267     ,"version": "2.2.0"
13268     ,"homepage": "https://github.com/PyCQA/pyflakes"
13269     ,"FPC": "generated"
13270     ,"keywords": [ "python" ]
13271     ,"distfile": [ "mirror://PYPIWHL/69/5b/fd01b0c696f2f9a6d2c839883b642493b431f28fa32b29abc465ef675473/pyflakes-2.2.0-py2.py3-none-any.whl" ]
13272     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
13273     ,"variants":
13274      [
13275       {
13276         "label": "py38"
13277        ,"sdesc": "Passive checker of Python programs (PY38)"
13278        ,"spkgs": [ "single" ]
13279       }
13280      ,{
13281         "label": "py39"
13282        ,"sdesc": "Passive checker of Python programs (PY39)"
13283        ,"spkgs": [ "single" ]
13284       }
13285      ]
13286    }
13287   ,{
13288      "bucket": "3A"
13289     ,"namebase": "python-setuptools-scm-git-archive"
13290     ,"version": "1.1"
13291     ,"homepage": "https://github.com/Changaco/setuptools_scm_git_archive/"
13292     ,"FPC": "generated"
13293     ,"keywords": [ "python" ]
13294     ,"distfile": [ "mirror://PYPIWHL/7e/83/284c6d3fac2e74532a9f51f908018690709db9af1469cf728574f6be3abf/setuptools_scm_git_archive-1.1-py2.py3-none-any.whl" ]
13295     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
13296     ,"variants":
13297      [
13298       {
13299         "label": "py38"
13300        ,"sdesc": "Setuptools_scm plugin for git archives (PY38)"
13301        ,"spkgs": [ "single" ]
13302       }
13303      ,{
13304         "label": "py39"
13305        ,"sdesc": "Setuptools_scm plugin for git archives (PY39)"
13306        ,"spkgs": [ "single" ]
13307       }
13308      ]
13309    }
13310   ,{
13311      "bucket": "3A"
13312     ,"namebase": "ruby-activesupport"
13313     ,"version": "6.1.3"
13314     ,"homepage": "https://rubyonrails.org"
13315     ,"FPC": "generated"
13316     ,"keywords": [ "ruby" ]
13317     ,"distfile": [ "mirror://RUBYGEMS//activesupport-6.1.3.gem" ]
13318     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
13319     ,"variants":
13320      [
13321       {
13322         "label": "v26"
13323        ,"sdesc": "Rails support for multibyte strings + (v26)"
13324        ,"spkgs": [ "single" ]
13325       }
13326      ,{
13327         "label": "v27"
13328        ,"sdesc": "Rails support for multibyte strings + (v27)"
13329        ,"spkgs": [ "single" ]
13330       }
13331      ,{
13332         "label": "v30"
13333        ,"sdesc": "Rails support for multibyte strings + (v30)"
13334        ,"spkgs": [ "single" ]
13335       }
13336      ]
13337    }
13338   ,{
13339      "bucket": "3B"
13340     ,"namebase": "aspell-pt_BR"
13341     ,"version": "20131030.12.0"
13342     ,"homepage": "http://aspell.net/"
13343     ,"FPC": "portuguese/aspell-pt_BR"
13344     ,"keywords": [ "textproc" ]
13345     ,"distfile": [ "mirror://GNU/aspell/dict/pt_BR/aspell6-pt_BR-20131030-12-0.tar.bz2" ]
13346     ,"variants":
13347      [
13348       {
13349         "label": "standard"
13350        ,"sdesc": "Aspell Brazilian Portuguese dictionary"
13351        ,"spkgs": [ "single" ]
13352       }
13353      ]
13354    }
13355   ,{
13356      "bucket": "3B"
13357     ,"namebase": "fonts-spleen"
13358     ,"version": "1.8.2"
13359     ,"homepage": "https://www.cambus.net/spleen-monospaced-bitmap-fonts/"
13360     ,"FPC": "x11-fonts/spleen"
13361     ,"keywords": [ "x11_fonts" ]
13362     ,"distfile": [ "mirror://GITHUB/fcambus:spleen:1.8.2/fcambus-spleen-1.8.2.tar.gz" ]
13363     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
13364     ,"variants":
13365      [
13366       {
13367         "label": "standard"
13368        ,"sdesc": "Monospaced bitmap fonts for consoles and terminals"
13369        ,"spkgs": [ "single" ]
13370       }
13371      ]
13372    }
13373   ,{
13374      "bucket": "3B"
13375     ,"namebase": "perl-Devel-CheckCompiler"
13376     ,"version": "0.07"
13377     ,"homepage": "https://github.com/tokuhirom/Devel-CheckCompiler"
13378     ,"FPC": "generated"
13379     ,"keywords": [ "perl" ]
13380     ,"distfile": [ "mirror://CPAN/ID:S/SY/SYOHEX/Devel-CheckCompiler-0.07.tar.gz" ]
13381     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
13382     ,"variants":
13383      [
13384       {
13385         "label": "530"
13386        ,"sdesc": "Check the compiler's availability (5.30)"
13387        ,"spkgs": [ "single" ]
13388       }
13389      ,{
13390         "label": "532"
13391        ,"sdesc": "Check the compiler's availability (5.32)"
13392        ,"spkgs": [ "single" ]
13393       }
13394      ]
13395    }
13396   ,{
13397      "bucket": "3B"
13398     ,"namebase": "perl-File-Copy-Recursive"
13399     ,"version": "0.45"
13400     ,"homepage": "https://github.com/drmuey/p5-File-Copy-Recursive"
13401     ,"FPC": "generated"
13402     ,"keywords": [ "perl" ]
13403     ,"distfile": [ "mirror://CPAN/ID:D/DM/DMUEY/File-Copy-Recursive-0.45.tar.gz" ]
13404     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
13405     ,"variants":
13406      [
13407       {
13408         "label": "530"
13409        ,"sdesc": "Recursively copy files and directories (5.30)"
13410        ,"spkgs": [ "single" ]
13411       }
13412      ,{
13413         "label": "532"
13414        ,"sdesc": "Recursively copy files and directories (5.32)"
13415        ,"spkgs": [ "single" ]
13416       }
13417      ]
13418    }
13419   ,{
13420      "bucket": "3B"
13421     ,"namebase": "python-pyocr"
13422     ,"version": "0.8"
13423     ,"homepage": "https://gitlab.gnome.org/World/OpenPaperwork/pyocr"
13424     ,"FPC": "generated"
13425     ,"keywords": [ "python" ]
13426     ,"distfile": [ "mirror://PYPI/p/pyocr/pyocr-0.8.tar.gz" ]
13427     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
13428     ,"variants":
13429      [
13430       {
13431         "label": "py38"
13432        ,"sdesc": "Wrapper for OCR engines (Tesseract, etc) (PY38)"
13433        ,"spkgs": [ "single" ]
13434       }
13435      ,{
13436         "label": "py39"
13437        ,"sdesc": "Wrapper for OCR engines (Tesseract, etc) (PY39)"
13438        ,"spkgs": [ "single" ]
13439       }
13440      ]
13441    }
13442   ,{
13443      "bucket": "3B"
13444     ,"namebase": "tesseract-data"
13445     ,"version": "4.1.0"
13446     ,"homepage": "https://github.com/tesseract-ocr/tessdata"
13447     ,"FPC": "graphics/tesseract-data"
13448     ,"keywords": [ "graphics" ]
13449     ,"distfile": [ "mirror://GITHUB/tesseract-ocr:tessdata:4.1.0/tesseract-ocr-tessdata-4.1.0.tar.gz" ]
13450     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
13451     ,"variants":
13452      [
13453       {
13454         "label": "standard"
13455        ,"sdesc": "Trained language data for the Tesseract OCR engine"
13456        ,"spkgs": [ "complete", "arabic", "asian", "blackletter", "cyrillic", "latin", "other" ]
13457       }
13458      ]
13459    }
13460   ,{
13461      "bucket": "3B"
13462     ,"namebase": "xorg-macros"
13463     ,"version": "1.19.2"
13464     ,"homepage": "https://cgit.freedesktop.org/xorg/util/macros/"
13465     ,"FPC": "devel/xorg-macros"
13466     ,"keywords": [ "devel", "x11" ]
13467     ,"distfile": [ "mirror://XORG/individual/util/util-macros-1.19.2.tar.bz2" ]
13468     ,"variants":
13469      [
13470       {
13471         "label": "standard"
13472        ,"sdesc": "X.Org development aclocal macros"
13473        ,"spkgs": [ "single" ]
13474       }
13475      ]
13476    }
13477   ,{
13478      "bucket": "3B"
13479     ,"namebase": "xorg-xauth"
13480     ,"version": "1.1"
13481     ,"homepage": "https://www.x.org/"
13482     ,"FPC": "x11/xauth"
13483     ,"keywords": [ "x11" ]
13484     ,"distfile": [ "mirror://XORG/individual/app/xauth-1.1.tar.bz2" ]
13485     ,"variants":
13486      [
13487       {
13488         "label": "standard"
13489        ,"sdesc": "X authority file utility"
13490        ,"spkgs": [ "single" ]
13491       }
13492      ]
13493    }
13494   ,{
13495      "bucket": "3C"
13496     ,"namebase": "aspell-grc"
13497     ,"version": "0.02.0"
13498     ,"homepage": "http://aspell.net/"
13499     ,"FPC": "textproc/grc-aspell"
13500     ,"keywords": [ "textproc" ]
13501     ,"distfile": [ "mirror://GNU/aspell/dict/grc/aspell6-grc-0.02-0.tar.bz2" ]
13502     ,"variants":
13503      [
13504       {
13505         "label": "standard"
13506        ,"sdesc": "Aspell Ancient Greek dictionary"
13507        ,"spkgs": [ "single" ]
13508       }
13509      ]
13510    }
13511   ,{
13512      "bucket": "3C"
13513     ,"namebase": "perl-Algorithm-RandomMatrixGeneration"
13514     ,"version": "0.06"
13515     ,"FPC": "generated"
13516     ,"keywords": [ "perl" ]
13517     ,"distfile": [ "mirror://CPAN/ID:T/TP/TPEDERSE/Algorithm-RandomMatrixGeneration-0.06.tar.gz" ]
13518     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
13519     ,"variants":
13520      [
13521       {
13522         "label": "530"
13523        ,"sdesc": "Generate internal cell values for a matrix (5.30)"
13524        ,"spkgs": [ "single" ]
13525       }
13526      ,{
13527         "label": "532"
13528        ,"sdesc": "Generate internal cell values for a matrix (5.32)"
13529        ,"spkgs": [ "single" ]
13530       }
13531      ]
13532    }
13533   ,{
13534      "bucket": "3C"
13535     ,"namebase": "perl-Any-Moose"
13536     ,"version": "0.27"
13537     ,"homepage": "https://github.com/moose/Any-Moose"
13538     ,"FPC": "generated"
13539     ,"keywords": [ "perl" ]
13540     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Any-Moose-0.27.tar.gz" ]
13541     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
13542     ,"variants":
13543      [
13544       {
13545         "label": "530"
13546        ,"sdesc": "(DEPRECATED) use Moo instead! (5.30)"
13547        ,"spkgs": [ "single" ]
13548       }
13549      ,{
13550         "label": "532"
13551        ,"sdesc": "(DEPRECATED) use Moo instead! (5.32)"
13552        ,"spkgs": [ "single" ]
13553       }
13554      ]
13555    }
13556   ,{
13557      "bucket": "3C"
13558     ,"namebase": "php74-enchant"
13559     ,"version": "7.4.15"
13560     ,"homepage": "https://php.net/"
13561     ,"FPC": "textproc/php74-enchant"
13562     ,"keywords": [ "lang", "www", "php", "textproc" ]
13563     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
13564     ,"cpe": { "product": "php", "vendor": "php" }
13565     ,"variants":
13566      [
13567       {
13568         "label": "standard"
13569        ,"sdesc": "PHP 7.4 extension: enchant spell checking"
13570        ,"spkgs": [ "single" ]
13571       }
13572      ]
13573    }
13574   ,{
13575      "bucket": "3C"
13576     ,"namebase": "ristretto"
13577     ,"version": "0.10.0"
13578     ,"homepage": "https://docs.xfce.org/apps/ristretto/start"
13579     ,"FPC": "graphics/ristretto"
13580     ,"keywords": [ "graphics" ]
13581     ,"distfile": [ "https://archive.xfce.org/src/apps/ristretto/0.10/ristretto-0.10.0.tar.bz2" ]
13582     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
13583     ,"variants":
13584      [
13585       {
13586         "label": "standard"
13587        ,"sdesc": "Light-weight image viewer for Xfce"
13588        ,"spkgs": [ "complete", "primary", "nls" ]
13589       }
13590      ]
13591    }
13592   ,{
13593      "bucket": "3C"
13594     ,"namebase": "ruby-ruby-xz"
13595     ,"version": "1.0.0"
13596     ,"FPC": "generated"
13597     ,"keywords": [ "ruby" ]
13598     ,"distfile": [ "mirror://RUBYGEMS//ruby-xz-1.0.0.gem" ]
13599     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
13600     ,"variants":
13601      [
13602       {
13603         "label": "v26"
13604        ,"sdesc": "Bindings for liblzma compression library (v26)"
13605        ,"spkgs": [ "single" ]
13606       }
13607      ,{
13608         "label": "v27"
13609        ,"sdesc": "Bindings for liblzma compression library (v27)"
13610        ,"spkgs": [ "single" ]
13611       }
13612      ,{
13613         "label": "v30"
13614        ,"sdesc": "Bindings for liblzma compression library (v30)"
13615        ,"spkgs": [ "single" ]
13616       }
13617      ]
13618    }
13619   ,{
13620      "bucket": "3C"
13621     ,"namebase": "ruby-sprockets-rails"
13622     ,"version": "3.2.2"
13623     ,"homepage": "https://github.com/rails/sprockets-rails"
13624     ,"FPC": "generated"
13625     ,"keywords": [ "ruby" ]
13626     ,"distfile": [ "mirror://RUBYGEMS//sprockets-rails-3.2.2.gem" ]
13627     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
13628     ,"variants":
13629      [
13630       {
13631         "label": "v26"
13632        ,"sdesc": "Sprockets Rails integration (v26)"
13633        ,"spkgs": [ "single" ]
13634       }
13635      ,{
13636         "label": "v27"
13637        ,"sdesc": "Sprockets Rails integration (v27)"
13638        ,"spkgs": [ "single" ]
13639       }
13640      ,{
13641         "label": "v30"
13642        ,"sdesc": "Sprockets Rails integration (v30)"
13643        ,"spkgs": [ "single" ]
13644       }
13645      ]
13646    }
13647   ,{
13648      "bucket": "3C"
13649     ,"namebase": "xorg-font-schumacher-misc"
13650     ,"version": "1.1.2"
13651     ,"homepage": "https://www.x.org/"
13652     ,"FPC": "x11-fonts/font-schumacher-misc"
13653     ,"keywords": [ "x11_fonts" ]
13654     ,"distfile": [ "mirror://XORG/individual/font/font-schumacher-misc-1.1.2.tar.bz2" ]
13655     ,"variants":
13656      [
13657       {
13658         "label": "standard"
13659        ,"sdesc": "X.Org miscellaneous Schumacher fonts"
13660        ,"spkgs": [ "single" ]
13661       }
13662      ]
13663    }
13664   ,{
13665      "bucket": "3C"
13666     ,"namebase": "xorg-x11"
13667     ,"version": "1.7.0"
13668     ,"homepage": "https://www.x.org/"
13669     ,"FPC": "x11/libX11"
13670     ,"keywords": [ "x11" ]
13671     ,"distfile": [ "mirror://XORG/individual/lib/libX11-1.7.0.tar.bz2" ]
13672     ,"cpe": { "product": "libx11", "vendor": "x.org" }
13673     ,"variants":
13674      [
13675       {
13676         "label": "standard"
13677        ,"sdesc": "X-Window system library"
13678        ,"spkgs": [ "single" ]
13679       }
13680      ]
13681    }
13682   ,{
13683      "bucket": "3D"
13684     ,"namebase": "asdf"
13685     ,"version": "3.3.4"
13686     ,"homepage": "https://common-lisp.net/project/asdf/"
13687     ,"FPC": "devel/cl-asdf"
13688     ,"keywords": [ "devel", "lang" ]
13689     ,"distfile": [ "https://common-lisp.net/project/asdf/archives/asdf-3.3.4.tar.gz" ]
13690     ,"variants":
13691      [
13692       {
13693         "label": "standard"
13694        ,"sdesc": "Another System Definition Facility for Common Lisp"
13695        ,"spkgs": [ "complete", "primary", "docs" ]
13696       }
13697      ]
13698    }
13699   ,{
13700      "bucket": "3D"
13701     ,"namebase": "aspell-ta"
13702     ,"version": "20040424.1"
13703     ,"homepage": "http://aspell.net/"
13704     ,"FPC": "textproc/ta-aspell"
13705     ,"keywords": [ "textproc" ]
13706     ,"distfile": [ "mirror://GNU/aspell/dict/ta/aspell6-ta-20040424-1.tar.bz2" ]
13707     ,"variants":
13708      [
13709       {
13710         "label": "standard"
13711        ,"sdesc": "Aspell Tamil dictionary"
13712        ,"spkgs": [ "single" ]
13713       }
13714      ]
13715    }
13716   ,{
13717      "bucket": "3D"
13718     ,"namebase": "cbindgen"
13719     ,"version": "0.18.0"
13720     ,"homepage": "https://github.com/eqrion/cbindgen"
13721     ,"FPC": "devel/rust-cbindgen"
13722     ,"keywords": [ "rust", "devel" ]
13723     ,"distfile": [ "https://crates.io/api/v1/crates/cbindgen/0.18.0/download?dummy=/cbindgen-0.18.0.tar.gz", "mirror://CRATES/ansi_term:0.11.0/ansi_term-0.11.0.tar.gz", "mirror://CRATES/atty:0.2.14/atty-0.2.14.tar.gz", "mirror://CRATES/autocfg:1.0.1/autocfg-1.0.1.tar.gz", "mirror://CRATES/bitflags:1.2.1/bitflags-1.2.1.tar.gz", "mirror://CRATES/cfg-if:0.1.10/cfg-if-0.1.10.tar.gz", "mirror://CRATES/clap:2.33.3/clap-2.33.3.tar.gz", "mirror://CRATES/cloudabi:0.0.3/cloudabi-0.0.3.tar.gz", "mirror://CRATES/getrandom:0.1.15/getrandom-0.1.15.tar.gz", "mirror://CRATES/hashbrown:0.9.1/hashbrown-0.9.1.tar.gz", "mirror://CRATES/heck:0.3.1/heck-0.3.1.tar.gz", "mirror://CRATES/hermit-abi:0.1.16/hermit-abi-0.1.16.tar.gz", "mirror://CRATES/indexmap:1.6.0/indexmap-1.6.0.tar.gz", "mirror://CRATES/itoa:0.4.6/itoa-0.4.6.tar.gz", "mirror://CRATES/lazy_static:1.4.0/lazy_static-1.4.0.tar.gz", "mirror://CRATES/libc:0.2.77/libc-0.2.77.tar.gz", "mirror://CRATES/lock_api:0.3.4/lock_api-0.3.4.tar.gz", "mirror://CRATES/log:0.4.11/log-0.4.11.tar.gz", "mirror://CRATES/parking_lot:0.10.2/parking_lot-0.10.2.tar.gz", "mirror://CRATES/parking_lot_core:0.7.2/parking_lot_core-0.7.2.tar.gz", "mirror://CRATES/ppv-lite86:0.2.9/ppv-lite86-0.2.9.tar.gz", "mirror://CRATES/proc-macro2:1.0.21/proc-macro2-1.0.21.tar.gz", "mirror://CRATES/quote:1.0.7/quote-1.0.7.tar.gz", "mirror://CRATES/rand:0.7.3/rand-0.7.3.tar.gz", "mirror://CRATES/rand_chacha:0.2.2/rand_chacha-0.2.2.tar.gz", "mirror://CRATES/rand_core:0.5.1/rand_core-0.5.1.tar.gz", "mirror://CRATES/rand_hc:0.2.0/rand_hc-0.2.0.tar.gz", "mirror://CRATES/redox_syscall:0.1.57/redox_syscall-0.1.57.tar.gz", "mirror://CRATES/remove_dir_all:0.5.3/remove_dir_all-0.5.3.tar.gz", "mirror://CRATES/ryu:1.0.5/ryu-1.0.5.tar.gz", "mirror://CRATES/scopeguard:1.1.0/scopeguard-1.1.0.tar.gz", "mirror://CRATES/serde:1.0.116/serde-1.0.116.tar.gz", "mirror://CRATES/serde_derive:1.0.116/serde_derive-1.0.116.tar.gz", "mirror://CRATES/serde_json:1.0.57/serde_json-1.0.57.tar.gz", "mirror://CRATES/serial_test:0.5.0/serial_test-0.5.0.tar.gz", "mirror://CRATES/serial_test_derive:0.5.0/serial_test_derive-0.5.0.tar.gz", "mirror://CRATES/smallvec:1.4.2/smallvec-1.4.2.tar.gz", "mirror://CRATES/strsim:0.8.0/strsim-0.8.0.tar.gz", "mirror://CRATES/syn:1.0.41/syn-1.0.41.tar.gz", "mirror://CRATES/tempfile:3.1.0/tempfile-3.1.0.tar.gz", "mirror://CRATES/textwrap:0.11.0/textwrap-0.11.0.tar.gz", "mirror://CRATES/toml:0.5.6/toml-0.5.6.tar.gz", "mirror://CRATES/unicode-segmentation:1.6.0/unicode-segmentation-1.6.0.tar.gz", "mirror://CRATES/unicode-width:0.1.8/unicode-width-0.1.8.tar.gz", "mirror://CRATES/unicode-xid:0.2.1/unicode-xid-0.2.1.tar.gz", "mirror://CRATES/vec_map:0.8.2/vec_map-0.8.2.tar.gz", "mirror://CRATES/wasi-0.9.0+wasi-snapshot:preview1/wasi-0.9.0+wasi-snapshot-preview1.tar.gz", "mirror://CRATES/winapi:0.3.9/winapi-0.3.9.tar.gz", "mirror://CRATES/winapi-i686-pc-windows-gnu:0.4.0/winapi-i686-pc-windows-gnu-0.4.0.tar.gz", "mirror://CRATES/winapi-x86_64-pc-windows-gnu:0.4.0/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz", "mirror://CRATES/gcc:0.3.55/gcc-0.3.55.tar.gz", "mirror://CRATES/errno-dragonfly:0.1.1/errno-dragonfly-0.1.1.tar.gz" ]
13724     ,"variants":
13725      [
13726       {
13727         "label": "standard"
13728        ,"sdesc": "Tool for generating C bindings to Rust code"
13729        ,"spkgs": [ "single" ]
13730       }
13731      ]
13732    }
13733   ,{
13734      "bucket": "3D"
13735     ,"namebase": "gtksourceview4"
13736     ,"version": "4.8.0"
13737     ,"homepage": "https://wiki.gnome.org/Projects/GtkSourceView"
13738     ,"FPC": "x11-toolkits/gtksourceview4"
13739     ,"keywords": [ "x11_toolkits" ]
13740     ,"distfile": [ "mirror://GNOME/gtksourceview/4.8/gtksourceview-4.8.0.tar.xz" ]
13741     ,"variants":
13742      [
13743       {
13744         "label": "standard"
13745        ,"sdesc": "GTK3 syntax highlighting text widget"
13746        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
13747       }
13748      ]
13749    }
13750   ,{
13751      "bucket": "3D"
13752     ,"namebase": "irrlicht"
13753     ,"version": "1.8.4"
13754     ,"homepage": "http://irrlicht.sourceforge.net/"
13755     ,"FPC": "x11-toolkits/irrlicht"
13756     ,"keywords": [ "graphics" ]
13757     ,"distfile": [ "mirror://SF/irrlicht/Irrlicht%20SDK/1.8/1.8.4/irrlicht-1.8.4.zip" ]
13758     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
13759     ,"variants":
13760      [
13761       {
13762         "label": "standard"
13763        ,"sdesc": "High performance realtime 3D engine"
13764        ,"spkgs": [ "single" ]
13765       }
13766      ]
13767    }
13768   ,{
13769      "bucket": "3D"
13770     ,"namebase": "libdom"
13771     ,"version": "0.4.1"
13772     ,"homepage": "https://www.netsurf-browser.org/projects/libdom/"
13773     ,"FPC": "www/libdom"
13774     ,"keywords": [ "www" ]
13775     ,"distfile": [ "https://download.netsurf-browser.org/libs/releases/libdom-0.4.1-src.tar.gz" ]
13776     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
13777     ,"variants":
13778      [
13779       {
13780         "label": "standard"
13781        ,"sdesc": "Implementation of the W3C DOM"
13782        ,"spkgs": [ "single" ]
13783       }
13784      ]
13785    }
13786   ,{
13787      "bucket": "3D"
13788     ,"namebase": "libofx"
13789     ,"version": "0.10.1"
13790     ,"homepage": "http://libofx.sourceforge.net/"
13791     ,"FPC": "finance/libofx"
13792     ,"keywords": [ "finance" ]
13793     ,"distfile": [ "mirror://GITHUB/libofx:libofx:0.10.1/libofx-libofx-0.10.1.tar.gz" ]
13794     ,"cpe": { "product": "libofx", "vendor": "libofx_project" }
13795     ,"variants":
13796      [
13797       {
13798         "label": "standard"
13799        ,"sdesc": "Open Financial eXchange (OFX) Library"
13800        ,"spkgs": [ "complete", "primary", "docs" ]
13801       }
13802      ]
13803    }
13804   ,{
13805      "bucket": "3D"
13806     ,"namebase": "mariadb104"
13807     ,"version": "10.4.18"
13808     ,"homepage": "https://mariadb.org/"
13809     ,"FPC": "databases/mariadb104-server"
13810     ,"keywords": [ "databases" ]
13811     ,"distfile": [ "https://downloads.mariadb.com/MariaDB/mariadb-10.4.18/source/mariadb-10.4.18.tar.gz" ]
13812     ,"cpe": { "product": "mariadb", "vendor": "mariadb" }
13813     ,"variants":
13814      [
13815       {
13816         "label": "standard"
13817        ,"sdesc": "Fast SQL database server, derived from MySQL"
13818        ,"spkgs": [ "complete", "server", "client", "docs" ]
13819       }
13820      ]
13821    }
13822   ,{
13823      "bucket": "3D"
13824     ,"namebase": "perl-Crypt-OpenSSL-Bignum"
13825     ,"version": "0.09"
13826     ,"homepage": "https://github.com/kmx/perl-Crypt-OpenSSL-Bignum"
13827     ,"FPC": "generated"
13828     ,"keywords": [ "perl" ]
13829     ,"distfile": [ "mirror://CPAN/ID:K/KM/KMX/Crypt-OpenSSL-Bignum-0.09.tar.gz" ]
13830     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
13831     ,"variants":
13832      [
13833       {
13834         "label": "530"
13835        ,"sdesc": "OpenSSL's multiprecision integer arithmetic (5.30)"
13836        ,"spkgs": [ "single" ]
13837       }
13838      ,{
13839         "label": "532"
13840        ,"sdesc": "OpenSSL's multiprecision integer arithmetic (5.32)"
13841        ,"spkgs": [ "single" ]
13842       }
13843      ]
13844    }
13845   ,{
13846      "bucket": "3D"
13847     ,"namebase": "perl-JSON-Any"
13848     ,"version": "1.39"
13849     ,"homepage": "https://github.com/karenetheridge/JSON-Any"
13850     ,"FPC": "generated"
13851     ,"keywords": [ "perl" ]
13852     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/JSON-Any-1.39.tar.gz" ]
13853     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
13854     ,"variants":
13855      [
13856       {
13857         "label": "530"
13858        ,"sdesc": "Deprecated JSON wrapper class (5.30)"
13859        ,"spkgs": [ "single" ]
13860       }
13861      ,{
13862         "label": "532"
13863        ,"sdesc": "Deprecated JSON wrapper class (5.32)"
13864        ,"spkgs": [ "single" ]
13865       }
13866      ]
13867    }
13868   ,{
13869      "bucket": "3D"
13870     ,"namebase": "perl-Pod-Parser"
13871     ,"version": "1.63"
13872     ,"FPC": "generated"
13873     ,"keywords": [ "perl" ]
13874     ,"distfile": [ "mirror://CPAN/ID:M/MA/MAREKR/Pod-Parser-1.63.tar.gz" ]
13875     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
13876     ,"variants":
13877      [
13878       {
13879         "label": "532"
13880        ,"sdesc": "Modules for parsing POD format documents (5.32)"
13881        ,"spkgs": [ "single" ]
13882       }
13883      ]
13884    }
13885   ,{
13886      "bucket": "3D"
13887     ,"namebase": "perl-Test2-Suite"
13888     ,"version": "0.000139"
13889     ,"homepage": "https://github.com/Test-More/Test2-Suite/"
13890     ,"FPC": "generated"
13891     ,"keywords": [ "perl" ]
13892     ,"distfile": [ "mirror://CPAN/ID:E/EX/EXODIST/Test2-Suite-0.000139.tar.gz" ]
13893     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
13894     ,"variants":
13895      [
13896       {
13897         "label": "530"
13898        ,"sdesc": "Tools built upon Test2 framework (5.30)"
13899        ,"spkgs": [ "single" ]
13900       }
13901      ,{
13902         "label": "532"
13903        ,"sdesc": "Tools built upon Test2 framework (5.32)"
13904        ,"spkgs": [ "single" ]
13905       }
13906      ]
13907    }
13908   ,{
13909      "bucket": "3D"
13910     ,"namebase": "php74-pdo"
13911     ,"version": "7.4.15"
13912     ,"homepage": "https://php.net/"
13913     ,"FPC": "databases/php74-pdo"
13914     ,"keywords": [ "lang", "www", "php", "databases" ]
13915     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
13916     ,"cpe": { "product": "php", "vendor": "php" }
13917     ,"variants":
13918      [
13919       {
13920         "label": "standard"
13921        ,"sdesc": "PHP 7.4 extension: pdo (PHP Data Objects)"
13922        ,"spkgs": [ "single" ]
13923       }
13924      ]
13925    }
13926   ,{
13927      "bucket": "3D"
13928     ,"namebase": "wxWidgets"
13929     ,"version": "3.0.5.1"
13930     ,"homepage": "http://www.wxwidgets.org/"
13931     ,"FPC": "x11-toolkits/wxgtk30"
13932     ,"keywords": [ "x11_toolkits" ]
13933     ,"distfile": [ "https://github.com/wxWidgets/wxWidgets/releases/download/v3.0.5.1/wxWidgets-3.0.5.1.tar.bz2" ]
13934     ,"cpe": { "product": "wxwidgets", "vendor": "wxwidgets" }
13935     ,"variants":
13936      [
13937       {
13938         "label": "standard"
13939        ,"sdesc": "GUI toolkit with GTK+ bindings (gtk3)"
13940        ,"spkgs": [ "complete", "primary", "nls" ]
13941       }
13942      ,{
13943         "label": "gtk2"
13944        ,"sdesc": "GUI toolkit with GTK+ bindings (gtk2)"
13945        ,"spkgs": [ "complete", "primary", "nls" ]
13946       }
13947      ]
13948    }
13949   ,{
13950      "bucket": "3D"
13951     ,"namebase": "xorg-xkeyboard-config"
13952     ,"version": "2.32"
13953     ,"homepage": "https://www.x.org/"
13954     ,"FPC": "x11/xkeyboard-config"
13955     ,"keywords": [ "x11" ]
13956     ,"distfile": [ "mirror://XORG/individual/data/xkeyboard-config/xkeyboard-config-2.32.tar.bz2" ]
13957     ,"cpe": { "product": "xkeyboard-config", "vendor": "xkeyboard_config_project" }
13958     ,"variants":
13959      [
13960       {
13961         "label": "standard"
13962        ,"sdesc": "X Keyboard Configuration Database"
13963        ,"spkgs": [ "complete", "primary", "nls" ]
13964       }
13965      ]
13966    }
13967   ,{
13968      "bucket": "3D"
13969     ,"namebase": "xvid"
13970     ,"version": "1.3.7"
13971     ,"homepage": "https://www.xvid.com/"
13972     ,"FPC": "multimedia/xvid"
13973     ,"keywords": [ "multimedia" ]
13974     ,"distfile": [ "https://downloads.xvid.com/downloads/xvidcore-1.3.7.tar.gz" ]
13975     ,"variants":
13976      [
13977       {
13978         "label": "standard"
13979        ,"sdesc": "ISO MPEG-4 compliant video codec"
13980        ,"spkgs": [ "single" ]
13981       }
13982      ]
13983    }
13984   ,{
13985      "bucket": "3E"
13986     ,"namebase": "R-remotes"
13987     ,"version": "2.2.0"
13988     ,"homepage": "https://remotes.r-lib.org"
13989     ,"FPC": "generated"
13990     ,"keywords": [ "cran" ]
13991     ,"distfile": [ "mirror://CRAN/src/contrib/remotes_2.2.0.tar.gz" ]
13992     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
13993     ,"variants":
13994      [
13995       {
13996         "label": "standard"
13997        ,"sdesc": "Package installation from Remove repositories"
13998        ,"spkgs": [ "single" ]
13999       }
14000      ]
14001    }
14002   ,{
14003      "bucket": "3E"
14004     ,"namebase": "aspell-sr"
14005     ,"version": "0.02"
14006     ,"homepage": "http://aspell.net/"
14007     ,"FPC": "textproc/sr-aspell"
14008     ,"keywords": [ "textproc" ]
14009     ,"distfile": [ "mirror://GNU/aspell/dict/sr/aspell6-sr-0.02.tar.bz2" ]
14010     ,"variants":
14011      [
14012       {
14013         "label": "standard"
14014        ,"sdesc": "Aspell Serbian dictionary"
14015        ,"spkgs": [ "single" ]
14016       }
14017      ]
14018    }
14019   ,{
14020      "bucket": "3E"
14021     ,"namebase": "daemonize"
14022     ,"version": "1.7.8"
14023     ,"homepage": "http://software.clapper.org/daemonize/"
14024     ,"FPC": "sysutils/daemonize"
14025     ,"keywords": [ "sysutils" ]
14026     ,"distfile": [ "mirror://GITHUB/bmc:daemonize:release-1.7.8/bmc-daemonize-release-1.7.8.tar.gz" ]
14027     ,"variants":
14028      [
14029       {
14030         "label": "standard"
14031        ,"sdesc": "Tool to run a command as a daemon"
14032        ,"spkgs": [ "single" ]
14033       }
14034      ]
14035    }
14036   ,{
14037      "bucket": "3E"
14038     ,"namebase": "gdbm"
14039     ,"version": "1.19"
14040     ,"homepage": "http://www.gnu.org/software/gdbm/"
14041     ,"FPC": "databases/gdbm"
14042     ,"keywords": [ "databases" ]
14043     ,"distfile": [ "mirror://GNU/gdbm/gdbm-1.19.tar.gz" ]
14044     ,"variants":
14045      [
14046       {
14047         "label": "standard"
14048        ,"sdesc": "GNU database manager"
14049        ,"spkgs": [ "complete", "primary", "nls" ]
14050       }
14051      ,{
14052         "label": "static"
14053        ,"sdesc": "GNU database manager (static-only without NLS)"
14054        ,"spkgs": [ "complete", "primary", "tools" ]
14055       }
14056      ]
14057    }
14058   ,{
14059      "bucket": "3E"
14060     ,"namebase": "perl-Params-Validate"
14061     ,"version": "1.30"
14062     ,"homepage": "https://github.com/houseabsolute/Params-Validate"
14063     ,"FPC": "generated"
14064     ,"keywords": [ "perl" ]
14065     ,"distfile": [ "mirror://CPAN/ID:D/DR/DROLSKY/Params-Validate-1.30.tar.gz" ]
14066     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
14067     ,"variants":
14068      [
14069       {
14070         "label": "530"
14071        ,"sdesc": "Validate method/function parameters (5.30)"
14072        ,"spkgs": [ "single" ]
14073       }
14074      ,{
14075         "label": "532"
14076        ,"sdesc": "Validate method/function parameters (5.32)"
14077        ,"spkgs": [ "single" ]
14078       }
14079      ]
14080    }
14081   ,{
14082      "bucket": "3E"
14083     ,"namebase": "python-lazy-object-proxy"
14084     ,"version": "1.5.2"
14085     ,"homepage": "https://github.com/ionelmc/python-lazy-object-proxy"
14086     ,"FPC": "generated"
14087     ,"keywords": [ "python" ]
14088     ,"distfile": [ "mirror://PYPI/l/lazy-object-proxy/lazy-object-proxy-1.5.2.tar.gz" ]
14089     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
14090     ,"variants":
14091      [
14092       {
14093         "label": "py38"
14094        ,"sdesc": "Fast and thorough lazy object proxy (PY38)"
14095        ,"spkgs": [ "single" ]
14096       }
14097      ,{
14098         "label": "py39"
14099        ,"sdesc": "Fast and thorough lazy object proxy (PY39)"
14100        ,"spkgs": [ "single" ]
14101       }
14102      ]
14103    }
14104   ,{
14105      "bucket": "3E"
14106     ,"namebase": "qt6-qtshadertools"
14107     ,"version": "6.0.1"
14108     ,"homepage": "https://www.qt.io/"
14109     ,"FPC": "N/A"
14110     ,"keywords": [ "graphics", "devel" ]
14111     ,"distfile": [ "http://download.qt.io/official_releases/qt/6.0/6.0.1/submodules/qtshadertools-everywhere-src-6.0.1.tar.xz" ]
14112     ,"cpe": { "product": "qt", "vendor": "qt" }
14113     ,"variants":
14114      [
14115       {
14116         "label": "standard"
14117        ,"sdesc": "Qt6 - QtShadertools component"
14118        ,"spkgs": [ "single" ]
14119       }
14120      ]
14121    }
14122   ,{
14123      "bucket": "3E"
14124     ,"namebase": "ravensys-toolchain"
14125     ,"version": "3.0"
14126     ,"FPC": "N/A"
14127     ,"keywords": [ "raven" ]
14128     ,"distfile": [ "https://leaf.dragonflybsd.org/~marino/dports-src/lld/lld-single-standard-7.0.1.sunos.tar.zst" ]
14129     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
14130     ,"variants":
14131      [
14132       {
14133         "label": "standard"
14134        ,"sdesc": "Compiler and binutils toolchain for Ravenports"
14135        ,"spkgs": [ "single" ]
14136       }
14137      ]
14138    }
14139   ,{
14140      "bucket": "3E"
14141     ,"namebase": "ruby-method_source"
14142     ,"version": "1.0.0"
14143     ,"homepage": "https://banisterfiend.wordpress.com"
14144     ,"FPC": "generated"
14145     ,"keywords": [ "ruby" ]
14146     ,"distfile": [ "mirror://RUBYGEMS//method_source-1.0.0.gem" ]
14147     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
14148     ,"variants":
14149      [
14150       {
14151         "label": "v26"
14152        ,"sdesc": "Retrieve the sourcecode for a method (v26)"
14153        ,"spkgs": [ "single" ]
14154       }
14155      ,{
14156         "label": "v27"
14157        ,"sdesc": "Retrieve the sourcecode for a method (v27)"
14158        ,"spkgs": [ "single" ]
14159       }
14160      ,{
14161         "label": "v30"
14162        ,"sdesc": "Retrieve the sourcecode for a method (v30)"
14163        ,"spkgs": [ "single" ]
14164       }
14165      ]
14166    }
14167   ,{
14168      "bucket": "3E"
14169     ,"namebase": "sfcgal"
14170     ,"version": "1.3.9"
14171     ,"homepage": "http://www.sfcgal.org/"
14172     ,"FPC": "databases/sfcgal"
14173     ,"keywords": [ "math", "graphics" ]
14174     ,"distfile": [ "mirror://GITLAB/Oslandia:SFCGAL:v1.3.9/Oslandia-SFCGAL-v1.3.9.tar.gz" ]
14175     ,"variants":
14176      [
14177       {
14178         "label": "standard"
14179        ,"sdesc": "C++ wrapper library around CGAL"
14180        ,"spkgs": [ "single" ]
14181       }
14182      ]
14183    }
14184   ,{
14185      "bucket": "3F"
14186     ,"namebase": "R-deldir"
14187     ,"version": "0.2-10"
14188     ,"FPC": "generated"
14189     ,"keywords": [ "cran" ]
14190     ,"distfile": [ "mirror://CRAN/src/contrib/deldir_0.2-10.tar.gz" ]
14191     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
14192     ,"variants":
14193      [
14194       {
14195         "label": "standard"
14196        ,"sdesc": "Delaunay Triangulation and Dirichlet Tessellation"
14197        ,"spkgs": [ "single" ]
14198       }
14199      ]
14200    }
14201   ,{
14202      "bucket": "3F"
14203     ,"namebase": "R-scales"
14204     ,"version": "1.1.1"
14205     ,"homepage": "https://scales.r-lib.org"
14206     ,"FPC": "generated"
14207     ,"keywords": [ "cran" ]
14208     ,"distfile": [ "mirror://CRAN/src/contrib/scales_1.1.1.tar.gz" ]
14209     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
14210     ,"variants":
14211      [
14212       {
14213         "label": "standard"
14214        ,"sdesc": "Scale Functions for Visualization"
14215        ,"spkgs": [ "single" ]
14216       }
14217      ]
14218    }
14219   ,{
14220      "bucket": "3F"
14221     ,"namebase": "R-utf8"
14222     ,"version": "1.1.4"
14223     ,"homepage": "https://github.com/patperry/r-utf8"
14224     ,"FPC": "generated"
14225     ,"keywords": [ "cran" ]
14226     ,"distfile": [ "mirror://CRAN/src/contrib/utf8_1.1.4.tar.gz" ]
14227     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
14228     ,"variants":
14229      [
14230       {
14231         "label": "standard"
14232        ,"sdesc": "Unicode Text Processing"
14233        ,"spkgs": [ "single" ]
14234       }
14235      ]
14236    }
14237   ,{
14238      "bucket": "3F"
14239     ,"namebase": "R-yaml"
14240     ,"version": "2.2.1"
14241     ,"homepage": "https://github.com/viking/r-yaml/"
14242     ,"FPC": "generated"
14243     ,"keywords": [ "cran" ]
14244     ,"distfile": [ "mirror://CRAN/src/contrib/yaml_2.2.1.tar.gz" ]
14245     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
14246     ,"variants":
14247      [
14248       {
14249         "label": "standard"
14250        ,"sdesc": "Methods to Convert R Data to YAML and Back"
14251        ,"spkgs": [ "single" ]
14252       }
14253      ]
14254    }
14255   ,{
14256      "bucket": "3F"
14257     ,"namebase": "gitolite"
14258     ,"version": "3.6.12"
14259     ,"homepage": "https://gitolite.com/gitolite/"
14260     ,"FPC": "devel/gitolite"
14261     ,"keywords": [ "devel" ]
14262     ,"distfile": [ "mirror://GITHUB/sitaramc:gitolite:v3.6.12/sitaramc-gitolite-3.6.12.tar.gz" ]
14263     ,"cpe": { "product": "gitolite", "vendor": "sitaram_chamarty" }
14264     ,"variants":
14265      [
14266       {
14267         "label": "standard"
14268        ,"sdesc": "Finely-grained git repository hosting"
14269        ,"spkgs": [ "complete", "primary", "contrib", "docs" ]
14270       }
14271      ]
14272    }
14273   ,{
14274      "bucket": "3F"
14275     ,"namebase": "libzmf"
14276     ,"version": "0.0.2"
14277     ,"homepage": "https://wiki.documentfoundation.org/DLP/Libraries/libzmf"
14278     ,"FPC": "graphics/libzmf"
14279     ,"keywords": [ "graphics" ]
14280     ,"distfile": [ "http://dev-www.libreoffice.org/src/libzmf/libzmf-0.0.2.tar.xz" ]
14281     ,"variants":
14282      [
14283       {
14284         "label": "standard"
14285        ,"sdesc": "Import filter for Zoner Callisto/Draw documents"
14286        ,"spkgs": [ "single" ]
14287       }
14288      ]
14289    }
14290   ,{
14291      "bucket": "3F"
14292     ,"namebase": "perl-Term-Size-Any"
14293     ,"version": "0.002"
14294     ,"FPC": "generated"
14295     ,"keywords": [ "perl" ]
14296     ,"distfile": [ "mirror://CPAN/ID:F/FE/FERREIRA/Term-Size-Any-0.002.tar.gz" ]
14297     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
14298     ,"variants":
14299      [
14300       {
14301         "label": "530"
14302        ,"sdesc": "Retrieve terminal size (5.30)"
14303        ,"spkgs": [ "single" ]
14304       }
14305      ,{
14306         "label": "532"
14307        ,"sdesc": "Retrieve terminal size (5.32)"
14308        ,"spkgs": [ "single" ]
14309       }
14310      ]
14311    }
14312   ,{
14313      "bucket": "3F"
14314     ,"namebase": "php73-iconv"
14315     ,"version": "7.3.27"
14316     ,"homepage": "https://php.net/"
14317     ,"FPC": "converters/php73-iconv"
14318     ,"keywords": [ "lang", "www", "php", "converters" ]
14319     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
14320     ,"cpe": { "product": "php", "vendor": "php" }
14321     ,"variants":
14322      [
14323       {
14324         "label": "standard"
14325        ,"sdesc": "PHP 7.3 extension: iconv character set conversion"
14326        ,"spkgs": [ "single" ]
14327       }
14328      ]
14329    }
14330   ,{
14331      "bucket": "3F"
14332     ,"namebase": "python-virtualenv"
14333     ,"version": "20.4.2"
14334     ,"homepage": "https://virtualenv.pypa.io/"
14335     ,"FPC": "generated"
14336     ,"keywords": [ "python" ]
14337     ,"distfile": [ "mirror://PYPIWHL/9f/fb/7423637e48cffbb2e567ca113d2b05068f8b457dde998ab487adf7386c86/virtualenv-20.4.2-py2.py3-none-any.whl" ]
14338     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
14339     ,"cpe": { "product": "virtualenv", "vendor": "python" }
14340     ,"variants":
14341      [
14342       {
14343         "label": "py38"
14344        ,"sdesc": "Virtual Python Environment builder (PY38)"
14345        ,"spkgs": [ "single" ]
14346       }
14347      ,{
14348         "label": "py39"
14349        ,"sdesc": "Virtual Python Environment builder (PY39)"
14350        ,"spkgs": [ "single" ]
14351       }
14352      ]
14353    }
14354   ,{
14355      "bucket": "3F"
14356     ,"namebase": "tiff"
14357     ,"version": "4.2.0"
14358     ,"homepage": "http://www.simplesystems.org/libtiff/"
14359     ,"FPC": "graphics/tiff"
14360     ,"keywords": [ "graphics" ]
14361     ,"distfile": [ "http://download.osgeo.org/libtiff/tiff-4.2.0.tar.gz" ]
14362     ,"cpe": { "product": "libtiff", "vendor": "libtiff" }
14363     ,"variants":
14364      [
14365       {
14366         "label": "standard"
14367        ,"sdesc": "TIFF image format library and tools"
14368        ,"spkgs": [ "complete", "primary", "docs" ]
14369       }
14370      ]
14371    }
14372   ,{
14373      "bucket": "3F"
14374     ,"namebase": "xfconf"
14375     ,"version": "4.16.0"
14376     ,"homepage": "https://xfce.org"
14377     ,"FPC": "x11/xfce4-conf"
14378     ,"keywords": [ "x11" ]
14379     ,"distfile": [ "http://archive.xfce.org/src/xfce/xfconf/4.16/xfconf-4.16.0.tar.bz2" ]
14380     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
14381     ,"variants":
14382      [
14383       {
14384         "label": "standard"
14385        ,"sdesc": "Simple client-server configuration system for Xfce"
14386        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
14387       }
14388      ]
14389    }
14390   ,{
14391      "bucket": "3F"
14392     ,"namebase": "xorg-font-cursor-misc"
14393     ,"version": "1.0.3"
14394     ,"homepage": "https://www.x.org/"
14395     ,"FPC": "x11-fonts/font-cursor-misc"
14396     ,"keywords": [ "x11_fonts" ]
14397     ,"distfile": [ "mirror://XORG/individual/font/font-cursor-misc-1.0.3.tar.bz2" ]
14398     ,"variants":
14399      [
14400       {
14401         "label": "standard"
14402        ,"sdesc": "X.Org miscellaneous Cursor fonts"
14403        ,"spkgs": [ "single" ]
14404       }
14405      ]
14406    }
14407   ,{
14408      "bucket": "3F"
14409     ,"namebase": "xorg-xprop"
14410     ,"version": "1.2.5"
14411     ,"homepage": "https://www.x.org/"
14412     ,"FPC": "x11/xprop"
14413     ,"keywords": [ "x11" ]
14414     ,"distfile": [ "mirror://XORG/individual/app/xprop-1.2.5.tar.bz2" ]
14415     ,"variants":
14416      [
14417       {
14418         "label": "standard"
14419        ,"sdesc": "Property displayer for X"
14420        ,"spkgs": [ "single" ]
14421       }
14422      ]
14423    }
14424   ,{
14425      "bucket": "40"
14426     ,"namebase": "R-conquer"
14427     ,"version": "1.0.2"
14428     ,"homepage": "https://github.com/XiaoouPan/conquer"
14429     ,"FPC": "generated"
14430     ,"keywords": [ "cran" ]
14431     ,"distfile": [ "mirror://CRAN/src/contrib/conquer_1.0.2.tar.gz" ]
14432     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
14433     ,"variants":
14434      [
14435       {
14436         "label": "standard"
14437        ,"sdesc": "Convolution-Type Smoothed Quantile Regression"
14438        ,"spkgs": [ "single" ]
14439       }
14440      ]
14441    }
14442   ,{
14443      "bucket": "40"
14444     ,"namebase": "R-knitr"
14445     ,"version": "1.31"
14446     ,"homepage": "https://yihui.org/knitr/"
14447     ,"FPC": "generated"
14448     ,"keywords": [ "cran" ]
14449     ,"distfile": [ "mirror://CRAN/src/contrib/knitr_1.31.tar.gz" ]
14450     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
14451     ,"variants":
14452      [
14453       {
14454         "label": "standard"
14455        ,"sdesc": "General-purpose dynamic report generation"
14456        ,"spkgs": [ "single" ]
14457       }
14458      ]
14459    }
14460   ,{
14461      "bucket": "40"
14462     ,"namebase": "R-mime"
14463     ,"version": "0.10"
14464     ,"homepage": "https://github.com/yihui/mime"
14465     ,"FPC": "generated"
14466     ,"keywords": [ "cran" ]
14467     ,"distfile": [ "mirror://CRAN/src/contrib/mime_0.10.tar.gz" ]
14468     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
14469     ,"variants":
14470      [
14471       {
14472         "label": "standard"
14473        ,"sdesc": "Map Filenames to MIME Types"
14474        ,"spkgs": [ "single" ]
14475       }
14476      ]
14477    }
14478   ,{
14479      "bucket": "40"
14480     ,"namebase": "R-tweenr"
14481     ,"version": "1.0.1"
14482     ,"homepage": "https://github.com/thomasp85/tweenr"
14483     ,"FPC": "generated"
14484     ,"keywords": [ "cran" ]
14485     ,"distfile": [ "mirror://CRAN/src/contrib/tweenr_1.0.1.tar.gz" ]
14486     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
14487     ,"variants":
14488      [
14489       {
14490         "label": "standard"
14491        ,"sdesc": "Interpolate Data for Smooth Animations"
14492        ,"spkgs": [ "single" ]
14493       }
14494      ]
14495    }
14496   ,{
14497      "bucket": "40"
14498     ,"namebase": "R-urca"
14499     ,"version": "1.3-0"
14500     ,"FPC": "generated"
14501     ,"keywords": [ "cran" ]
14502     ,"distfile": [ "mirror://CRAN/src/contrib/urca_1.3-0.tar.gz" ]
14503     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
14504     ,"variants":
14505      [
14506       {
14507         "label": "standard"
14508        ,"sdesc": "Time series unit root and cointegration tests"
14509        ,"spkgs": [ "single" ]
14510       }
14511      ]
14512    }
14513   ,{
14514      "bucket": "40"
14515     ,"namebase": "aspell-mi"
14516     ,"version": "0.50.0"
14517     ,"homepage": "http://aspell.net/"
14518     ,"FPC": "textproc/mi-aspell"
14519     ,"keywords": [ "textproc" ]
14520     ,"distfile": [ "mirror://GNU/aspell/dict/mi/aspell-mi-0.50-0.tar.bz2" ]
14521     ,"variants":
14522      [
14523       {
14524         "label": "standard"
14525        ,"sdesc": "Aspell Maori dictionary"
14526        ,"spkgs": [ "single" ]
14527       }
14528      ]
14529    }
14530   ,{
14531      "bucket": "40"
14532     ,"namebase": "farstream"
14533     ,"version": "0.2.9"
14534     ,"homepage": "https://www.freedesktop.org/wiki/Software/Farstream/"
14535     ,"FPC": "net-im/farstream"
14536     ,"keywords": [ "net_im" ]
14537     ,"distfile": [ "https://freedesktop.org/software/farstream/releases/farstream/farstream-0.2.9.tar.gz" ]
14538     ,"variants":
14539      [
14540       {
14541         "label": "standard"
14542        ,"sdesc": "Audio/video communications framework"
14543        ,"spkgs": [ "complete", "primary", "docs" ]
14544       }
14545      ]
14546    }
14547   ,{
14548      "bucket": "40"
14549     ,"namebase": "jsoncpp"
14550     ,"version": "1.9.4"
14551     ,"homepage": "https://github.com/open-source-parsers/jsoncpp"
14552     ,"FPC": "devel/jsoncpp"
14553     ,"keywords": [ "devel" ]
14554     ,"distfile": [ "mirror://GITHUB/open-source-parsers:jsoncpp:1.9.4/open-source-parsers-jsoncpp-1.9.4.tar.gz" ]
14555     ,"variants":
14556      [
14557       {
14558         "label": "standard"
14559        ,"sdesc": "JSON reader and writer library for C++"
14560        ,"spkgs": [ "single" ]
14561       }
14562      ]
14563    }
14564   ,{
14565      "bucket": "40"
14566     ,"namebase": "openexr"
14567     ,"version": "2.5.5"
14568     ,"homepage": "https://www.openexr.com/"
14569     ,"FPC": "graphics/openexr"
14570     ,"keywords": [ "graphics", "devel" ]
14571     ,"distfile": [ "mirror://GITHUB/AcademySoftwareFoundation:openexr:v2.5.5/AcademySoftwareFoundation-openexr-2.5.5.tar.gz" ]
14572     ,"cpe": { "product": "openexr", "vendor": "openexr" }
14573     ,"variants":
14574      [
14575       {
14576         "label": "standard"
14577        ,"sdesc": "High dynamic-range (HDR) image file format"
14578        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
14579       }
14580      ]
14581    }
14582   ,{
14583      "bucket": "40"
14584     ,"namebase": "perl-PDL"
14585     ,"version": "2.026"
14586     ,"homepage": "https://github.com/PDLPorters/pdl"
14587     ,"FPC": "generated"
14588     ,"keywords": [ "perl" ]
14589     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETJ/PDL-2.026.tar.gz" ]
14590     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
14591     ,"variants":
14592      [
14593       {
14594         "label": "530"
14595        ,"sdesc": "Perl Data Language (5.30)"
14596        ,"spkgs": [ "single" ]
14597       }
14598      ,{
14599         "label": "532"
14600        ,"sdesc": "Perl Data Language (5.32)"
14601        ,"spkgs": [ "single" ]
14602       }
14603      ]
14604    }
14605   ,{
14606      "bucket": "40"
14607     ,"namebase": "python-autopep8"
14608     ,"version": "1.5.5"
14609     ,"homepage": "https://github.com/hhatto/autopep8"
14610     ,"FPC": "generated"
14611     ,"keywords": [ "python" ]
14612     ,"distfile": [ "mirror://PYPIWHL/58/e5/a06510cfa9caaaffebf74084f8886a93a96273dbf22a1c920ca1af00997a/autopep8-1.5.5-py2.py3-none-any.whl" ]
14613     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
14614     ,"variants":
14615      [
14616       {
14617         "label": "py38"
14618        ,"sdesc": "Automatic Python code formatter (PY38)"
14619        ,"spkgs": [ "single" ]
14620       }
14621      ,{
14622         "label": "py39"
14623        ,"sdesc": "Automatic Python code formatter (PY39)"
14624        ,"spkgs": [ "single" ]
14625       }
14626      ]
14627    }
14628   ,{
14629      "bucket": "40"
14630     ,"namebase": "python-cached-property"
14631     ,"version": "1.5.2"
14632     ,"homepage": "https://github.com/pydanny/cached-property"
14633     ,"FPC": "generated"
14634     ,"keywords": [ "python" ]
14635     ,"distfile": [ "mirror://PYPIWHL/48/19/f2090f7dad41e225c7f2326e4cfe6fff49e57dedb5b53636c9551f86b069/cached_property-1.5.2-py2.py3-none-any.whl" ]
14636     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
14637     ,"variants":
14638      [
14639       {
14640         "label": "py38"
14641        ,"sdesc": "Decorator for caching properties in classes (PY38)"
14642        ,"spkgs": [ "single" ]
14643       }
14644      ,{
14645         "label": "py39"
14646        ,"sdesc": "Decorator for caching properties in classes (PY39)"
14647        ,"spkgs": [ "single" ]
14648       }
14649      ]
14650    }
14651   ,{
14652      "bucket": "40"
14653     ,"namebase": "xfce4-panel"
14654     ,"version": "4.16.2"
14655     ,"homepage": "https://docs.xfce.org/xfce/xfce4-panel/start"
14656     ,"FPC": "x11-wm/xfce4-panel"
14657     ,"keywords": [ "x11" ]
14658     ,"distfile": [ "https://archive.xfce.org/src/xfce/xfce4-panel/4.16/xfce4-panel-4.16.2.tar.bz2" ]
14659     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
14660     ,"variants":
14661      [
14662       {
14663         "label": "standard"
14664        ,"sdesc": "Panel for the Xfce4 desktop environment"
14665        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
14666       }
14667      ]
14668    }
14669   ,{
14670      "bucket": "40"
14671     ,"namebase": "xfce4-screenshooter"
14672     ,"version": "1.9.8"
14673     ,"homepage": "https://docs.xfce.org/apps/screenshooter/start"
14674     ,"FPC": "x11/xfce4-screenshooter-plugin"
14675     ,"keywords": [ "x11" ]
14676     ,"distfile": [ "http://archive.xfce.org/src/apps/xfce4-screenshooter/1.9/xfce4-screenshooter-1.9.8.tar.bz2" ]
14677     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
14678     ,"variants":
14679      [
14680       {
14681         "label": "standard"
14682        ,"sdesc": "Screenshot utility and panel plugin for Xfce"
14683        ,"spkgs": [ "complete", "primary", "nls" ]
14684       }
14685      ]
14686    }
14687   ,{
14688      "bucket": "40"
14689     ,"namebase": "xorg-driver-video-i740"
14690     ,"version": "1.4.0"
14691     ,"homepage": "https://www.x.org/"
14692     ,"FPC": "x11-drivers/xf86-video-i740"
14693     ,"keywords": [ "x11_drivers" ]
14694     ,"distfile": [ "mirror://XORG/individual/driver/xf86-video-i740-1.4.0.tar.bz2" ]
14695     ,"variants":
14696      [
14697       {
14698         "label": "standard"
14699        ,"sdesc": "X.org driver for Intel i740"
14700        ,"spkgs": [ "single" ]
14701       }
14702      ]
14703    }
14704   ,{
14705      "bucket": "41"
14706     ,"namebase": "aspell-sk"
14707     ,"version": "2.04.0"
14708     ,"homepage": "https://salsa.debian.org/debian/aspell-sk"
14709     ,"FPC": "textproc/sk-aspell"
14710     ,"keywords": [ "textproc" ]
14711     ,"distfile": [ "https://salsa.debian.org/debian/aspell-sk/-/archive/debian/2.04+ds.1/aspell-sk-debian-2.04+ds.1.tar.gz", "https://salsa.debian.org/libreoffice-team/libreoffice/libreoffice-dictionaries/-/archive/debian/1%257.1.0_rc3-3/libreoffice-dictionaries-debian-1%257.1.0_rc3-3.tar.gz" ]
14712     ,"variants":
14713      [
14714       {
14715         "label": "standard"
14716        ,"sdesc": "Aspell Slovak dictionary"
14717        ,"spkgs": [ "single" ]
14718       }
14719      ]
14720    }
14721   ,{
14722      "bucket": "41"
14723     ,"namebase": "aspell-tk"
14724     ,"version": "0.01.0"
14725     ,"homepage": "http://aspell.net/"
14726     ,"FPC": "textproc/tk-aspell"
14727     ,"keywords": [ "textproc" ]
14728     ,"distfile": [ "mirror://GNU/aspell/dict/tk/aspell5-tk-0.01-0.tar.bz2" ]
14729     ,"variants":
14730      [
14731       {
14732         "label": "standard"
14733        ,"sdesc": "Aspell Turkmen dictionary"
14734        ,"spkgs": [ "single" ]
14735       }
14736      ]
14737    }
14738   ,{
14739      "bucket": "41"
14740     ,"namebase": "libwnck"
14741     ,"version": "3.36.0"
14742     ,"homepage": "https://developer.gnome.org/libwnck"
14743     ,"FPC": "x11-toolkits/libwnck3"
14744     ,"keywords": [ "x11" ]
14745     ,"distfile": [ "http://ftp.gnome.org/pub/GNOME/sources/libwnck/3.36/libwnck-3.36.0.tar.xz" ]
14746     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
14747     ,"variants":
14748      [
14749       {
14750         "label": "standard"
14751        ,"sdesc": "GNOME3 window navigator construction kit library"
14752        ,"spkgs": [ "complete", "primary", "nls" ]
14753       }
14754      ]
14755    }
14756   ,{
14757      "bucket": "41"
14758     ,"namebase": "perl-Alien-Libxml2"
14759     ,"version": "0.17"
14760     ,"homepage": "https://github.com/PerlAlien/Alien-Libxml2"
14761     ,"FPC": "generated"
14762     ,"keywords": [ "perl" ]
14763     ,"distfile": [ "mirror://CPAN/ID:P/PL/PLICEASE/Alien-Libxml2-0.17.tar.gz" ]
14764     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
14765     ,"variants":
14766      [
14767       {
14768         "label": "530"
14769        ,"sdesc": "Installs libxml2 library on the system (5.30)"
14770        ,"spkgs": [ "single" ]
14771       }
14772      ,{
14773         "label": "532"
14774        ,"sdesc": "Installs libxml2 library on the system (5.32)"
14775        ,"spkgs": [ "single" ]
14776       }
14777      ]
14778    }
14779   ,{
14780      "bucket": "41"
14781     ,"namebase": "perl-XML-RegExp"
14782     ,"version": "0.04"
14783     ,"FPC": "generated"
14784     ,"keywords": [ "perl" ]
14785     ,"distfile": [ "mirror://CPAN/ID:T/TJ/TJMATHER/XML-RegExp-0.04.tar.gz" ]
14786     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
14787     ,"variants":
14788      [
14789       {
14790         "label": "530"
14791        ,"sdesc": "Regular expressions for XML tokens (5.30)"
14792        ,"spkgs": [ "single" ]
14793       }
14794      ,{
14795         "label": "532"
14796        ,"sdesc": "Regular expressions for XML tokens (5.32)"
14797        ,"spkgs": [ "single" ]
14798       }
14799      ]
14800    }
14801   ,{
14802      "bucket": "41"
14803     ,"namebase": "ruby-crass"
14804     ,"version": "1.0.6"
14805     ,"homepage": "https://github.com/rgrove/crass/"
14806     ,"FPC": "generated"
14807     ,"keywords": [ "ruby" ]
14808     ,"distfile": [ "mirror://RUBYGEMS//crass-1.0.6.gem" ]
14809     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
14810     ,"variants":
14811      [
14812       {
14813         "label": "v26"
14814        ,"sdesc": "Pure ruby CSS Level 3 parser (v26)"
14815        ,"spkgs": [ "single" ]
14816       }
14817      ,{
14818         "label": "v27"
14819        ,"sdesc": "Pure ruby CSS Level 3 parser (v27)"
14820        ,"spkgs": [ "single" ]
14821       }
14822      ,{
14823         "label": "v30"
14824        ,"sdesc": "Pure ruby CSS Level 3 parser (v30)"
14825        ,"spkgs": [ "single" ]
14826       }
14827      ]
14828    }
14829   ,{
14830      "bucket": "41"
14831     ,"namebase": "ruby-rack"
14832     ,"version": "2.2.3"
14833     ,"homepage": "https://github.com/rack/rack"
14834     ,"FPC": "generated"
14835     ,"keywords": [ "ruby" ]
14836     ,"distfile": [ "mirror://RUBYGEMS//rack-2.2.3.gem" ]
14837     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
14838     ,"cpe": { "product": "rack", "vendor": "rack_project" }
14839     ,"variants":
14840      [
14841       {
14842         "label": "v26"
14843        ,"sdesc": "Modular Ruby webserver interface (v26)"
14844        ,"spkgs": [ "single" ]
14845       }
14846      ,{
14847         "label": "v27"
14848        ,"sdesc": "Modular Ruby webserver interface (v27)"
14849        ,"spkgs": [ "single" ]
14850       }
14851      ,{
14852         "label": "v30"
14853        ,"sdesc": "Modular Ruby webserver interface (v30)"
14854        ,"spkgs": [ "single" ]
14855       }
14856      ]
14857    }
14858   ,{
14859      "bucket": "41"
14860     ,"namebase": "xorg-xlsatoms"
14861     ,"version": "1.1.3"
14862     ,"homepage": "https://www.x.org/"
14863     ,"FPC": "x11/xlsatoms"
14864     ,"keywords": [ "x11" ]
14865     ,"distfile": [ "mirror://XORG/individual/app/xlsatoms-1.1.3.tar.bz2" ]
14866     ,"variants":
14867      [
14868       {
14869         "label": "standard"
14870        ,"sdesc": "List interned X server atoms"
14871        ,"spkgs": [ "single" ]
14872       }
14873      ]
14874    }
14875   ,{
14876      "bucket": "42"
14877     ,"namebase": "R-gmp"
14878     ,"version": "0.6-2"
14879     ,"homepage": "https://forgemia.inra.fr/sylvain.jasson/gmp"
14880     ,"FPC": "generated"
14881     ,"keywords": [ "cran" ]
14882     ,"distfile": [ "mirror://CRAN/src/contrib/gmp_0.6-2.tar.gz" ]
14883     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
14884     ,"variants":
14885      [
14886       {
14887         "label": "standard"
14888        ,"sdesc": "Multiple Precision Arithmetic"
14889        ,"spkgs": [ "single" ]
14890       }
14891      ]
14892    }
14893   ,{
14894      "bucket": "42"
14895     ,"namebase": "R-odbc"
14896     ,"version": "1.3.0"
14897     ,"homepage": "https://github.com/r-dbi/odbc"
14898     ,"FPC": "generated"
14899     ,"keywords": [ "cran" ]
14900     ,"distfile": [ "mirror://CRAN/src/contrib/odbc_1.3.0.tar.gz" ]
14901     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
14902     ,"variants":
14903      [
14904       {
14905         "label": "standard"
14906        ,"sdesc": "DBI-compatible interface to ODBC databases"
14907        ,"spkgs": [ "single" ]
14908       }
14909      ]
14910    }
14911   ,{
14912      "bucket": "42"
14913     ,"namebase": "R-repr"
14914     ,"version": "1.1.3"
14915     ,"homepage": "https://github.com/IRkernel/repr/"
14916     ,"FPC": "generated"
14917     ,"keywords": [ "cran" ]
14918     ,"distfile": [ "mirror://CRAN/src/contrib/repr_1.1.3.tar.gz" ]
14919     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
14920     ,"variants":
14921      [
14922       {
14923         "label": "standard"
14924        ,"sdesc": "Serializable Representations"
14925        ,"spkgs": [ "single" ]
14926       }
14927      ]
14928    }
14929   ,{
14930      "bucket": "42"
14931     ,"namebase": "libmspack"
14932     ,"version": "0.10.1"
14933     ,"homepage": "https://www.cabextract.org.uk/libmspack"
14934     ,"FPC": "archivers/libmspack"
14935     ,"keywords": [ "archivers" ]
14936     ,"distfile": [ "https://www.cabextract.org.uk/libmspack/libmspack-0.10.1alpha.tar.gz" ]
14937     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
14938     ,"cpe": { "product": "libmspack", "vendor": "kyzer" }
14939     ,"variants":
14940      [
14941       {
14942         "label": "standard"
14943        ,"sdesc": "Library for some Microsoft compression formats"
14944        ,"spkgs": [ "single" ]
14945       }
14946      ]
14947    }
14948   ,{
14949      "bucket": "42"
14950     ,"namebase": "lua-ada"
14951     ,"version": "1.01"
14952     ,"homepage": "https://github.com/AdaCore/ada-lua"
14953     ,"FPC": "lang/lua-ada"
14954     ,"keywords": [ "lang", "devel" ]
14955     ,"distfile": [ "mirror://GITHUB/AdaCore:ada-lua:1c4c9a9/AdaCore-ada-lua-1c4c9a9.tar.gz" ]
14956     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
14957     ,"variants":
14958      [
14959       {
14960         "label": "standard"
14961        ,"sdesc": "Ada binding for Lua"
14962        ,"spkgs": [ "complete", "primary", "examples" ]
14963       }
14964      ]
14965    }
14966   ,{
14967      "bucket": "42"
14968     ,"namebase": "lumina-fm"
14969     ,"version": "1.6.0"
14970     ,"homepage": "https://lumina-desktop.org"
14971     ,"FPC": "deskutils/lumina-fm"
14972     ,"keywords": [ "deskutils" ]
14973     ,"distfile": [ "mirror://GITHUB/lumina-desktop:lumina:v1.6.0/lumina-desktop-lumina-1.6.0.tar.gz" ]
14974     ,"variants":
14975      [
14976       {
14977         "label": "standard"
14978        ,"sdesc": "Insight file manager from the Lumina Desktop"
14979        ,"spkgs": [ "complete", "primary", "nls" ]
14980       }
14981      ]
14982    }
14983   ,{
14984      "bucket": "42"
14985     ,"namebase": "lyx"
14986     ,"version": "2.3.6.1"
14987     ,"homepage": "https://www.lyx.org/"
14988     ,"FPC": "print/lyx"
14989     ,"keywords": [ "print", "editors" ]
14990     ,"distfile": [ "http://www-ftp.lip6.fr/ftp/pub/lyx/stable/2.3.x/lyx-2.3.6.1.tar.xz" ]
14991     ,"variants":
14992      [
14993       {
14994         "label": "standard"
14995        ,"sdesc": "Document Processor WYSIWYM Editor & Latex frontend"
14996        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
14997       }
14998      ]
14999    }
15000   ,{
15001      "bucket": "42"
15002     ,"namebase": "perl-Statistics-CaseResampling"
15003     ,"version": "0.15"
15004     ,"FPC": "generated"
15005     ,"keywords": [ "perl" ]
15006     ,"distfile": [ "mirror://CPAN/ID:S/SM/SMUELLER/Statistics-CaseResampling-0.15.tar.gz" ]
15007     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
15008     ,"variants":
15009      [
15010       {
15011         "label": "530"
15012        ,"sdesc": "Resampling and calculation of medians (5.30)"
15013        ,"spkgs": [ "single" ]
15014       }
15015      ,{
15016         "label": "532"
15017        ,"sdesc": "Resampling and calculation of medians (5.32)"
15018        ,"spkgs": [ "single" ]
15019       }
15020      ]
15021    }
15022   ,{
15023      "bucket": "42"
15024     ,"namebase": "perl-Test-Script"
15025     ,"version": "1.27"
15026     ,"homepage": "https://github.com/plicease/Test-Script"
15027     ,"FPC": "generated"
15028     ,"keywords": [ "perl" ]
15029     ,"distfile": [ "mirror://CPAN/ID:P/PL/PLICEASE/Test-Script-1.27.tar.gz" ]
15030     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
15031     ,"variants":
15032      [
15033       {
15034         "label": "530"
15035        ,"sdesc": "Basic cross-platform tests for scripts (5.30)"
15036        ,"spkgs": [ "single" ]
15037       }
15038      ,{
15039         "label": "532"
15040        ,"sdesc": "Basic cross-platform tests for scripts (5.32)"
15041        ,"spkgs": [ "single" ]
15042       }
15043      ]
15044    }
15045   ,{
15046      "bucket": "42"
15047     ,"namebase": "potrace"
15048     ,"version": "1.16"
15049     ,"homepage": "http://potrace.sourceforge.net/"
15050     ,"FPC": "graphics/potrace"
15051     ,"keywords": [ "graphics" ]
15052     ,"distfile": [ "mirror://SF/potrace/1.16/potrace-1.16.tar.gz" ]
15053     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
15054     ,"cpe": { "product": "potrace", "vendor": "potrace_project" }
15055     ,"variants":
15056      [
15057       {
15058         "label": "standard"
15059        ,"sdesc": "Transfer bitmaps into vector graphics"
15060        ,"spkgs": [ "complete", "primary", "library", "docs" ]
15061       }
15062      ]
15063    }
15064   ,{
15065      "bucket": "42"
15066     ,"namebase": "profanity"
15067     ,"version": "0.10.0"
15068     ,"homepage": "https://profanity-im.github.io/"
15069     ,"FPC": "net-im/profanity"
15070     ,"keywords": [ "net", "net_im" ]
15071     ,"distfile": [ "https://profanity-im.github.io/profanity-0.10.0.tar.gz" ]
15072     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
15073     ,"variants":
15074      [
15075       {
15076         "label": "standard"
15077        ,"sdesc": "Console based XMPP client"
15078        ,"spkgs": [ "single" ]
15079       }
15080      ]
15081    }
15082   ,{
15083      "bucket": "42"
15084     ,"namebase": "python-funcy"
15085     ,"version": "1.15"
15086     ,"homepage": "https://github.com/Suor/funcy"
15087     ,"FPC": "generated"
15088     ,"keywords": [ "python" ]
15089     ,"distfile": [ "mirror://PYPIWHL/66/89/479de0afbbfb98d1c4b887936808764627300208bb771fcd823403645a36/funcy-1.15-py2.py3-none-any.whl" ]
15090     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
15091     ,"variants":
15092      [
15093       {
15094         "label": "py38"
15095        ,"sdesc": "Fancy and practical functional tools (PY38)"
15096        ,"spkgs": [ "single" ]
15097       }
15098      ,{
15099         "label": "py39"
15100        ,"sdesc": "Fancy and practical functional tools (PY39)"
15101        ,"spkgs": [ "single" ]
15102       }
15103      ]
15104    }
15105   ,{
15106      "bucket": "42"
15107     ,"namebase": "python-lxml"
15108     ,"version": "4.6.2"
15109     ,"homepage": "https://lxml.de/"
15110     ,"FPC": "generated"
15111     ,"keywords": [ "python" ]
15112     ,"distfile": [ "mirror://PYPI/l/lxml/lxml-4.6.2.tar.gz" ]
15113     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
15114     ,"cpe": { "product": "lxml", "vendor": "lxml" }
15115     ,"variants":
15116      [
15117       {
15118         "label": "py38"
15119        ,"sdesc": "Binding to libxml2 and libxslt libraries (PY38)"
15120        ,"spkgs": [ "single" ]
15121       }
15122      ,{
15123         "label": "py39"
15124        ,"sdesc": "Binding to libxml2 and libxslt libraries (PY39)"
15125        ,"spkgs": [ "single" ]
15126       }
15127      ]
15128    }
15129   ,{
15130      "bucket": "42"
15131     ,"namebase": "python-scp"
15132     ,"version": "0.13.3"
15133     ,"homepage": "https://github.com/jbardin/scp.py"
15134     ,"FPC": "generated"
15135     ,"keywords": [ "python" ]
15136     ,"distfile": [ "mirror://PYPIWHL/b7/37/122d300034f2c8576158a7830e02c687730635e65a95f9eb2b4eb002554d/scp-0.13.3-py2.py3-none-any.whl" ]
15137     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
15138     ,"variants":
15139      [
15140       {
15141         "label": "py38"
15142        ,"sdesc": "Scp module for paramiko (PY38)"
15143        ,"spkgs": [ "single" ]
15144       }
15145      ,{
15146         "label": "py39"
15147        ,"sdesc": "Scp module for paramiko (PY39)"
15148        ,"spkgs": [ "single" ]
15149       }
15150      ]
15151    }
15152   ,{
15153      "bucket": "42"
15154     ,"namebase": "ruby-rspec-expectations"
15155     ,"version": "3.10.1"
15156     ,"homepage": "https://github.com/rspec/rspec-expectations"
15157     ,"FPC": "generated"
15158     ,"keywords": [ "ruby" ]
15159     ,"distfile": [ "mirror://RUBYGEMS//rspec-expectations-3.10.1.gem" ]
15160     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
15161     ,"variants":
15162      [
15163       {
15164         "label": "v26"
15165        ,"sdesc": "Rspec-expectations-3.10.1 (v26)"
15166        ,"spkgs": [ "single" ]
15167       }
15168      ,{
15169         "label": "v27"
15170        ,"sdesc": "Rspec-expectations-3.10.1 (v27)"
15171        ,"spkgs": [ "single" ]
15172       }
15173      ,{
15174         "label": "v30"
15175        ,"sdesc": "Rspec-expectations-3.10.1 (v30)"
15176        ,"spkgs": [ "single" ]
15177       }
15178      ]
15179    }
15180   ,{
15181      "bucket": "42"
15182     ,"namebase": "scrot"
15183     ,"version": "1.5"
15184     ,"homepage": "https://tracker.debian.org/pkg/scrot"
15185     ,"FPC": "graphics/scrot"
15186     ,"keywords": [ "graphics" ]
15187     ,"distfile": [ "mirror://GITHUB/resurrecting-open-source-projects:scrot:1.5/resurrecting-open-source-projects-scrot-1.5.tar.gz" ]
15188     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
15189     ,"variants":
15190      [
15191       {
15192         "label": "standard"
15193        ,"sdesc": "Simple screen capture utility (SCReen shOT)"
15194        ,"spkgs": [ "single" ]
15195       }
15196      ]
15197    }
15198   ,{
15199      "bucket": "42"
15200     ,"namebase": "xorg-encodings"
15201     ,"version": "1.0.5"
15202     ,"homepage": "https://www.x.org/"
15203     ,"FPC": "x11-fonts/encodings"
15204     ,"keywords": [ "x11_fonts" ]
15205     ,"distfile": [ "mirror://XORG/individual/font/encodings-1.0.5.tar.bz2" ]
15206     ,"variants":
15207      [
15208       {
15209         "label": "standard"
15210        ,"sdesc": "X.Org Encoding fonts"
15211        ,"spkgs": [ "single" ]
15212       }
15213      ]
15214    }
15215   ,{
15216      "bucket": "43"
15217     ,"namebase": "gstreamer1-plugins-xshm"
15218     ,"version": "1.18.3"
15219     ,"homepage": "https://gstreamer.freedesktop.org/"
15220     ,"FPC": "N/A"
15221     ,"keywords": [ "multimedia", "x11" ]
15222     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.18.3.tar.xz" ]
15223     ,"variants":
15224      [
15225       {
15226         "label": "standard"
15227        ,"sdesc": "GStreamer1 XvImageSink plugin"
15228        ,"spkgs": [ "single" ]
15229       }
15230      ]
15231    }
15232   ,{
15233      "bucket": "43"
15234     ,"namebase": "libvorbis"
15235     ,"version": "1.3.7"
15236     ,"homepage": "https://xiph.org/vorbis/"
15237     ,"FPC": "audio/libvorbis"
15238     ,"keywords": [ "audio" ]
15239     ,"distfile": [ "http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.7.tar.xz" ]
15240     ,"cpe": { "product": "libvorbis", "vendor": "xiph.org" }
15241     ,"variants":
15242      [
15243       {
15244         "label": "standard"
15245        ,"sdesc": "Vorbis General Audio Compression Codec"
15246        ,"spkgs": [ "complete", "primary", "docs" ]
15247       }
15248      ]
15249    }
15250   ,{
15251      "bucket": "43"
15252     ,"namebase": "libxdg-basedir"
15253     ,"version": "1.2.2"
15254     ,"homepage": "https://github.com/devnev/libxdg-basedir"
15255     ,"FPC": "x11/libxdg-basedir"
15256     ,"keywords": [ "x11" ]
15257     ,"distfile": [ "mirror://GITHUB/davmac314:libxdg-basedir:v1.2.2/davmac314-libxdg-basedir-1.2.2.tar.gz" ]
15258     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
15259     ,"variants":
15260      [
15261       {
15262         "label": "standard"
15263        ,"sdesc": "Implementation of the XDG Base Directory spec"
15264        ,"spkgs": [ "single" ]
15265       }
15266      ]
15267    }
15268   ,{
15269      "bucket": "43"
15270     ,"namebase": "perl-Algorithm-Kuhn-Munkres"
15271     ,"version": "1.0.7"
15272     ,"FPC": "generated"
15273     ,"keywords": [ "perl" ]
15274     ,"distfile": [ "mirror://CPAN/ID:M/MA/MARTYLOO/Algorithm-Kuhn-Munkres-v1.0.7.tar.gz" ]
15275     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
15276     ,"variants":
15277      [
15278       {
15279         "label": "530"
15280        ,"sdesc": "Maximum weight perfect matching (5.30)"
15281        ,"spkgs": [ "single" ]
15282       }
15283      ,{
15284         "label": "532"
15285        ,"sdesc": "Maximum weight perfect matching (5.32)"
15286        ,"spkgs": [ "single" ]
15287       }
15288      ]
15289    }
15290   ,{
15291      "bucket": "43"
15292     ,"namebase": "perl-AppConfig"
15293     ,"version": "1.71"
15294     ,"homepage": "https://github.com/neilbowers/AppConfig"
15295     ,"FPC": "generated"
15296     ,"keywords": [ "perl" ]
15297     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEILB/AppConfig-1.71.tar.gz" ]
15298     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
15299     ,"variants":
15300      [
15301       {
15302         "label": "530"
15303        ,"sdesc": "Reads and parses command line arguments (5.30)"
15304        ,"spkgs": [ "single" ]
15305       }
15306      ,{
15307         "label": "532"
15308        ,"sdesc": "Reads and parses command line arguments (5.32)"
15309        ,"spkgs": [ "single" ]
15310       }
15311      ]
15312    }
15313   ,{
15314      "bucket": "43"
15315     ,"namebase": "perl-ExtUtils-F77"
15316     ,"version": "1.26"
15317     ,"homepage": "https://github.com/PDLPorters/extutils-f77"
15318     ,"FPC": "generated"
15319     ,"keywords": [ "perl" ]
15320     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETJ/ExtUtils-F77-1.26.tar.gz" ]
15321     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
15322     ,"variants":
15323      [
15324       {
15325         "label": "530"
15326        ,"sdesc": "Simple interface to F77 libs (5.30)"
15327        ,"spkgs": [ "single" ]
15328       }
15329      ,{
15330         "label": "532"
15331        ,"sdesc": "Simple interface to F77 libs (5.32)"
15332        ,"spkgs": [ "single" ]
15333       }
15334      ]
15335    }
15336   ,{
15337      "bucket": "43"
15338     ,"namebase": "perl-Math-GSL"
15339     ,"version": "0.42"
15340     ,"homepage": "https://github.com/leto/math--gsl/tree/master"
15341     ,"FPC": "generated"
15342     ,"keywords": [ "perl" ]
15343     ,"distfile": [ "mirror://CPAN/ID:H/HA/HAKONH/Math-GSL-0.42.tar.gz" ]
15344     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
15345     ,"variants":
15346      [
15347       {
15348         "label": "530"
15349        ,"sdesc": "Interface to the GNU Scientific Library (5.30)"
15350        ,"spkgs": [ "single" ]
15351       }
15352      ,{
15353         "label": "532"
15354        ,"sdesc": "Interface to the GNU Scientific Library (5.32)"
15355        ,"spkgs": [ "single" ]
15356       }
15357      ]
15358    }
15359   ,{
15360      "bucket": "43"
15361     ,"namebase": "perl-Test-MockObject"
15362     ,"version": "1.20200122"
15363     ,"homepage": "https://github.com/chromatic/Test-MockObject"
15364     ,"FPC": "generated"
15365     ,"keywords": [ "perl" ]
15366     ,"distfile": [ "mirror://CPAN/ID:C/CH/CHROMATIC/Test-MockObject-1.20200122.tar.gz" ]
15367     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
15368     ,"variants":
15369      [
15370       {
15371         "label": "530"
15372        ,"sdesc": "Emulates troublesome interfaces (5.30)"
15373        ,"spkgs": [ "single" ]
15374       }
15375      ,{
15376         "label": "532"
15377        ,"sdesc": "Emulates troublesome interfaces (5.32)"
15378        ,"spkgs": [ "single" ]
15379       }
15380      ]
15381    }
15382   ,{
15383      "bucket": "43"
15384     ,"namebase": "qt6-qttranslations"
15385     ,"version": "6.0.1"
15386     ,"homepage": "https://www.qt.io/"
15387     ,"FPC": "N/A"
15388     ,"keywords": [ "graphics", "devel" ]
15389     ,"distfile": [ "http://download.qt.io/official_releases/qt/6.0/6.0.1/submodules/qttranslations-everywhere-src-6.0.1.tar.xz" ]
15390     ,"cpe": { "product": "qt", "vendor": "qt" }
15391     ,"variants":
15392      [
15393       {
15394         "label": "standard"
15395        ,"sdesc": "Qt6 - QtTranslations component"
15396        ,"spkgs": [ "single" ]
15397       }
15398      ]
15399    }
15400   ,{
15401      "bucket": "44"
15402     ,"namebase": "R-httr"
15403     ,"version": "1.4.2"
15404     ,"homepage": "https://httr.r-lib.org/"
15405     ,"FPC": "generated"
15406     ,"keywords": [ "cran" ]
15407     ,"distfile": [ "mirror://CRAN/src/contrib/httr_1.4.2.tar.gz" ]
15408     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
15409     ,"variants":
15410      [
15411       {
15412         "label": "standard"
15413        ,"sdesc": "Tools for Working with URLs and HTTP"
15414        ,"spkgs": [ "single" ]
15415       }
15416      ]
15417    }
15418   ,{
15419      "bucket": "44"
15420     ,"namebase": "kakoune"
15421     ,"version": "2020.09.01"
15422     ,"homepage": "https://kakoune.org/"
15423     ,"FPC": "editors/kakoune"
15424     ,"keywords": [ "editors" ]
15425     ,"distfile": [ "mirror://GITHUB/mawww:kakoune:v2020.09.01/mawww-kakoune-2020.09.01.tar.gz" ]
15426     ,"contacts": [ { "name": "M B", "email": "mb@64k.by" } ]
15427     ,"variants":
15428      [
15429       {
15430         "label": "standard"
15431        ,"sdesc": "Modal code editor with a focus on interactivity"
15432        ,"spkgs": [ "complete", "primary", "docs" ]
15433       }
15434      ]
15435    }
15436   ,{
15437      "bucket": "44"
15438     ,"namebase": "perl-Algorithm-Tree-NCA"
15439     ,"version": "0.02"
15440     ,"FPC": "generated"
15441     ,"keywords": [ "perl" ]
15442     ,"distfile": [ "mirror://CPAN/ID:M/MA/MATKIN/Algorithm-Tree-NCA-0.02.tar.gz" ]
15443     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
15444     ,"variants":
15445      [
15446       {
15447         "label": "530"
15448        ,"sdesc": "Constant time retrieval of I (5.30)"
15449        ,"spkgs": [ "single" ]
15450       }
15451      ,{
15452         "label": "532"
15453        ,"sdesc": "Constant time retrieval of I (5.32)"
15454        ,"spkgs": [ "single" ]
15455       }
15456      ]
15457    }
15458   ,{
15459      "bucket": "44"
15460     ,"namebase": "perl-Data-Binary"
15461     ,"version": "0.01"
15462     ,"FPC": "generated"
15463     ,"keywords": [ "perl" ]
15464     ,"distfile": [ "mirror://CPAN/ID:S/SN/SNKWATT/Data-Binary-0.01.tar.gz" ]
15465     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
15466     ,"variants":
15467      [
15468       {
15469         "label": "530"
15470        ,"sdesc": "Detection of binary vs text in strings (5.30)"
15471        ,"spkgs": [ "single" ]
15472       }
15473      ,{
15474         "label": "532"
15475        ,"sdesc": "Detection of binary vs text in strings (5.32)"
15476        ,"spkgs": [ "single" ]
15477       }
15478      ]
15479    }
15480   ,{
15481      "bucket": "44"
15482     ,"namebase": "pugixml"
15483     ,"version": "1.11.4"
15484     ,"homepage": "https://pugixml.org"
15485     ,"FPC": "textproc/pugixml"
15486     ,"keywords": [ "textproc" ]
15487     ,"distfile": [ "https://github.com/zeux/pugixml/releases/download/v1.11.4/pugixml-1.11.4.tar.gz" ]
15488     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
15489     ,"variants":
15490      [
15491       {
15492         "label": "standard"
15493        ,"sdesc": "Simple C++ XML processing lib with XPath support"
15494        ,"spkgs": [ "single" ]
15495       }
15496      ]
15497    }
15498   ,{
15499      "bucket": "44"
15500     ,"namebase": "python-reportlab"
15501     ,"version": "3.5.59"
15502     ,"homepage": "http://www.reportlab.com/"
15503     ,"FPC": "generated"
15504     ,"keywords": [ "python" ]
15505     ,"distfile": [ "mirror://PYPI/r/reportlab/reportlab-3.5.59.tar.gz" ]
15506     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
15507     ,"variants":
15508      [
15509       {
15510         "label": "py38"
15511        ,"sdesc": "Library for generating PDFs and graphics (PY38)"
15512        ,"spkgs": [ "single" ]
15513       }
15514      ,{
15515         "label": "py39"
15516        ,"sdesc": "Library for generating PDFs and graphics (PY39)"
15517        ,"spkgs": [ "single" ]
15518       }
15519      ]
15520    }
15521   ,{
15522      "bucket": "44"
15523     ,"namebase": "ruby-fpm"
15524     ,"version": "1.12.0"
15525     ,"homepage": "https://github.com/jordansissel/fpm"
15526     ,"FPC": "generated"
15527     ,"keywords": [ "ruby" ]
15528     ,"distfile": [ "mirror://RUBYGEMS//fpm-1.12.0.gem" ]
15529     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
15530     ,"variants":
15531      [
15532       {
15533         "label": "v26"
15534        ,"sdesc": "Fpm - package building and mangling (v26)"
15535        ,"spkgs": [ "single" ]
15536       }
15537      ,{
15538         "label": "v27"
15539        ,"sdesc": "Fpm - package building and mangling (v27)"
15540        ,"spkgs": [ "single" ]
15541       }
15542      ,{
15543         "label": "v30"
15544        ,"sdesc": "Fpm - package building and mangling (v30)"
15545        ,"spkgs": [ "single" ]
15546       }
15547      ]
15548    }
15549   ,{
15550      "bucket": "44"
15551     ,"namebase": "xorg-driver-input-joystick"
15552     ,"version": "1.6.3"
15553     ,"homepage": "https://www.x.org/"
15554     ,"FPC": "x11-drivers/xf86-input-joystick"
15555     ,"keywords": [ "x11_drivers" ]
15556     ,"distfile": [ "mirror://XORG/individual/driver/xf86-input-joystick-1.6.3.tar.bz2" ]
15557     ,"variants":
15558      [
15559       {
15560         "label": "standard"
15561        ,"sdesc": "X.org input driver for joysticks"
15562        ,"spkgs": [ "single" ]
15563       }
15564      ]
15565    }
15566   ,{
15567      "bucket": "45"
15568     ,"namebase": "R-timetk"
15569     ,"version": "2.6.1"
15570     ,"homepage": "https://github.com/business-science/timetk"
15571     ,"FPC": "generated"
15572     ,"keywords": [ "cran" ]
15573     ,"distfile": [ "mirror://CRAN/src/contrib/timetk_2.6.1.tar.gz" ]
15574     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
15575     ,"variants":
15576      [
15577       {
15578         "label": "standard"
15579        ,"sdesc": "Tool Kit for Working with Time Series in R"
15580        ,"spkgs": [ "single" ]
15581       }
15582      ]
15583    }
15584   ,{
15585      "bucket": "45"
15586     ,"namebase": "graphviz"
15587     ,"version": "2.46.1"
15588     ,"homepage": "http://www.graphviz.org/"
15589     ,"FPC": "graphics/graphviz"
15590     ,"keywords": [ "graphics" ]
15591     ,"distfile": [ "https://gitlab.com/graphviz/graphviz/-/archive/2.46.1/graphviz-2.46.1.tar.gz" ]
15592     ,"cpe": { "product": "graphviz", "vendor": "graphviz" }
15593     ,"variants":
15594      [
15595       {
15596         "label": "standard"
15597        ,"sdesc": "Graph visualization tools"
15598        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
15599       }
15600      ]
15601    }
15602   ,{
15603      "bucket": "45"
15604     ,"namebase": "perl-POD2-Base"
15605     ,"version": "0.043"
15606     ,"FPC": "generated"
15607     ,"keywords": [ "perl" ]
15608     ,"distfile": [ "mirror://CPAN/ID:F/FE/FERREIRA/POD2-Base-0.043.tar.gz" ]
15609     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
15610     ,"variants":
15611      [
15612       {
15613         "label": "530"
15614        ,"sdesc": "Base module for translations of Perl docs (5.30)"
15615        ,"spkgs": [ "single" ]
15616       }
15617      ,{
15618         "label": "532"
15619        ,"sdesc": "Base module for translations of Perl docs (5.32)"
15620        ,"spkgs": [ "single" ]
15621       }
15622      ]
15623    }
15624   ,{
15625      "bucket": "45"
15626     ,"namebase": "schroedinger"
15627     ,"version": "1.0.11"
15628     ,"homepage": "https://launchpad.net/schroedinger"
15629     ,"FPC": "multimedia/schroedinger"
15630     ,"keywords": [ "multimedia" ]
15631     ,"distfile": [ "http://download.videolan.org/contrib/schroedinger-1.0.11.tar.gz" ]
15632     ,"variants":
15633      [
15634       {
15635         "label": "standard"
15636        ,"sdesc": "High-speed implementation of the Dirac codec"
15637        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
15638       }
15639      ]
15640    }
15641   ,{
15642      "bucket": "46"
15643     ,"namebase": "git"
15644     ,"version": "2.30.1"
15645     ,"homepage": "https://git-scm.com/"
15646     ,"FPC": "devel/git"
15647     ,"keywords": [ "devel", "net" ]
15648     ,"distfile": [ "https://www.kernel.org/pub/software/scm/git/git-2.30.1.tar.xz", "https://www.kernel.org/pub/software/scm/git/git-manpages-2.30.1.tar.xz", "https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.30.1.tar.xz" ]
15649     ,"cpe": { "product": "git", "vendor": "git" }
15650     ,"variants":
15651      [
15652       {
15653         "label": "standard"
15654        ,"sdesc": "Distributed version control system"
15655        ,"spkgs": [ "complete", "primary", "nls", "examples", "docs" ]
15656       }
15657      ,{
15658         "label": "lite"
15659        ,"sdesc": "Distributed version control system (minimal)"
15660        ,"spkgs": [ "primary" ]
15661       }
15662      ]
15663    }
15664   ,{
15665      "bucket": "46"
15666     ,"namebase": "glibmm24"
15667     ,"version": "2.64.5"
15668     ,"homepage": "https://www.gtkmm.org/"
15669     ,"FPC": "devel/glibmm"
15670     ,"keywords": [ "devel" ]
15671     ,"distfile": [ "mirror://GNOME/glibmm/2.64/glibmm-2.64.5.tar.xz" ]
15672     ,"variants":
15673      [
15674       {
15675         "label": "standard"
15676        ,"sdesc": "C++ interfaces for glib2"
15677        ,"spkgs": [ "single" ]
15678       }
15679      ]
15680    }
15681   ,{
15682      "bucket": "46"
15683     ,"namebase": "libdaemon"
15684     ,"version": "0.14"
15685     ,"FPC": "devel/libdaemon"
15686     ,"keywords": [ "devel" ]
15687     ,"distfile": [ "http://0pointer.de/lennart/projects/libdaemon/libdaemon-0.14.tar.gz" ]
15688     ,"variants":
15689      [
15690       {
15691         "label": "standard"
15692        ,"sdesc": "Library for writing UNIX daemons"
15693        ,"spkgs": [ "single" ]
15694       }
15695      ]
15696    }
15697   ,{
15698      "bucket": "46"
15699     ,"namebase": "libuuid"
15700     ,"version": "2.36.2"
15701     ,"homepage": "https://github.com/karelzak/util-linux"
15702     ,"FPC": "N/A"
15703     ,"keywords": [ "misc", "devel" ]
15704     ,"distfile": [ "https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.36/util-linux-2.36.2.tar.xz" ]
15705     ,"cpe": { "product": "util-linux", "vendor": "kernel" }
15706     ,"variants":
15707      [
15708       {
15709         "label": "standard"
15710        ,"sdesc": "Tool/Lib for generating Universally Unique IDs"
15711        ,"spkgs": [ "single" ]
15712       }
15713      ]
15714    }
15715   ,{
15716      "bucket": "46"
15717     ,"namebase": "perl-Algorithm-LeakyBucket"
15718     ,"version": "0.08"
15719     ,"FPC": "generated"
15720     ,"keywords": [ "perl" ]
15721     ,"distfile": [ "mirror://CPAN/ID:M/MS/MSLAGLE/Algorithm-LeakyBucket-0.08.tar.gz" ]
15722     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
15723     ,"variants":
15724      [
15725       {
15726         "label": "530"
15727        ,"sdesc": "Leaky bucket rate limiting (5.30)"
15728        ,"spkgs": [ "single" ]
15729       }
15730      ,{
15731         "label": "532"
15732        ,"sdesc": "Leaky bucket rate limiting (5.32)"
15733        ,"spkgs": [ "single" ]
15734       }
15735      ]
15736    }
15737   ,{
15738      "bucket": "46"
15739     ,"namebase": "perl-Devel-MAT-Dumper"
15740     ,"version": "0.42"
15741     ,"FPC": "generated"
15742     ,"keywords": [ "perl" ]
15743     ,"distfile": [ "mirror://CPAN/ID:P/PE/PEVANS/Devel-MAT-Dumper-0.42.tar.gz" ]
15744     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
15745     ,"variants":
15746      [
15747       {
15748         "label": "530"
15749        ,"sdesc": "Write a heap dump file for later analysis (5.30)"
15750        ,"spkgs": [ "single" ]
15751       }
15752      ,{
15753         "label": "532"
15754        ,"sdesc": "Write a heap dump file for later analysis (5.32)"
15755        ,"spkgs": [ "single" ]
15756       }
15757      ]
15758    }
15759   ,{
15760      "bucket": "46"
15761     ,"namebase": "perl-Redis"
15762     ,"version": "1.998"
15763     ,"homepage": "https://github.com/PerlRedis/perl-redis"
15764     ,"FPC": "generated"
15765     ,"keywords": [ "perl" ]
15766     ,"distfile": [ "mirror://CPAN/ID:D/DA/DAMS/Redis-1.998.tar.gz" ]
15767     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
15768     ,"variants":
15769      [
15770       {
15771         "label": "530"
15772        ,"sdesc": "Perl binding for Redis database (5.30)"
15773        ,"spkgs": [ "single" ]
15774       }
15775      ,{
15776         "label": "532"
15777        ,"sdesc": "Perl binding for Redis database (5.32)"
15778        ,"spkgs": [ "single" ]
15779       }
15780      ]
15781    }
15782   ,{
15783      "bucket": "46"
15784     ,"namebase": "php74-pspell"
15785     ,"version": "7.4.15"
15786     ,"homepage": "https://php.net/"
15787     ,"FPC": "textproc/php74-pspell"
15788     ,"keywords": [ "lang", "www", "php", "textproc" ]
15789     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
15790     ,"cpe": { "product": "php", "vendor": "php" }
15791     ,"variants":
15792      [
15793       {
15794         "label": "standard"
15795        ,"sdesc": "PHP 7.4 extension: pspell (spell checker)"
15796        ,"spkgs": [ "single" ]
15797       }
15798      ]
15799    }
15800   ,{
15801      "bucket": "46"
15802     ,"namebase": "python-coverage"
15803     ,"version": "5.4"
15804     ,"homepage": "https://github.com/nedbat/coveragepy"
15805     ,"FPC": "generated"
15806     ,"keywords": [ "python" ]
15807     ,"distfile": [ "mirror://PYPI/c/coverage/coverage-5.4.tar.gz" ]
15808     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
15809     ,"variants":
15810      [
15811       {
15812         "label": "py38"
15813        ,"sdesc": "Code coverage measurement for Python (PY38)"
15814        ,"spkgs": [ "single" ]
15815       }
15816      ,{
15817         "label": "py39"
15818        ,"sdesc": "Code coverage measurement for Python (PY39)"
15819        ,"spkgs": [ "single" ]
15820       }
15821      ]
15822    }
15823   ,{
15824      "bucket": "46"
15825     ,"namebase": "python-pycountry"
15826     ,"version": "20.7.3"
15827     ,"FPC": "generated"
15828     ,"keywords": [ "python" ]
15829     ,"distfile": [ "mirror://PYPI/p/pycountry/pycountry-20.7.3.tar.gz" ]
15830     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
15831     ,"variants":
15832      [
15833       {
15834         "label": "py38"
15835        ,"sdesc": "ISO country and language databases (PY38)"
15836        ,"spkgs": [ "single" ]
15837       }
15838      ,{
15839         "label": "py39"
15840        ,"sdesc": "ISO country and language databases (PY39)"
15841        ,"spkgs": [ "single" ]
15842       }
15843      ]
15844    }
15845   ,{
15846      "bucket": "46"
15847     ,"namebase": "ruby-arr-pm"
15848     ,"version": "0.0.10"
15849     ,"FPC": "generated"
15850     ,"keywords": [ "ruby" ]
15851     ,"distfile": [ "mirror://RUBYGEMS//arr-pm-0.0.10.gem" ]
15852     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
15853     ,"variants":
15854      [
15855       {
15856         "label": "v26"
15857        ,"sdesc": "RPM reader and writer library (v26)"
15858        ,"spkgs": [ "single" ]
15859       }
15860      ,{
15861         "label": "v27"
15862        ,"sdesc": "RPM reader and writer library (v27)"
15863        ,"spkgs": [ "single" ]
15864       }
15865      ,{
15866         "label": "v30"
15867        ,"sdesc": "RPM reader and writer library (v30)"
15868        ,"spkgs": [ "single" ]
15869       }
15870      ]
15871    }
15872   ,{
15873      "bucket": "46"
15874     ,"namebase": "tk86"
15875     ,"version": "8.6.11.1"
15876     ,"homepage": "https://www.tcl.tk/"
15877     ,"FPC": "x11-toolkits/tk86"
15878     ,"keywords": [ "x11_toolkits" ]
15879     ,"distfile": [ "mirror://SF/tcl/Tcl/8.6.11/tk8.6.11.1-src.tar.gz" ]
15880     ,"variants":
15881      [
15882       {
15883         "label": "standard"
15884        ,"sdesc": "GUI toolkit for the Tcl 8.6 scripting language"
15885        ,"spkgs": [ "complete", "primary", "demos", "manpages" ]
15886       }
15887      ]
15888    }
15889   ,{
15890      "bucket": "46"
15891     ,"namebase": "xorg-xau"
15892     ,"version": "1.0.9"
15893     ,"homepage": "https://www.x.org/"
15894     ,"FPC": "x11/libXau"
15895     ,"keywords": [ "x11" ]
15896     ,"distfile": [ "mirror://XORG/individual/lib/libXau-1.0.9.tar.bz2" ]
15897     ,"variants":
15898      [
15899       {
15900         "label": "standard"
15901        ,"sdesc": "Authentication Protocol library for X11"
15902        ,"spkgs": [ "single" ]
15903       }
15904      ]
15905    }
15906   ,{
15907      "bucket": "46"
15908     ,"namebase": "xorg-xfixes"
15909     ,"version": "5.0.3"
15910     ,"homepage": "https://www.x.org/"
15911     ,"FPC": "x11/libXfixes"
15912     ,"keywords": [ "x11" ]
15913     ,"distfile": [ "mirror://XORG/individual/lib/libXfixes-5.0.3.tar.bz2" ]
15914     ,"cpe": { "product": "libxfixes", "vendor": "x" }
15915     ,"variants":
15916      [
15917       {
15918         "label": "standard"
15919        ,"sdesc": "X Fixes extension library"
15920        ,"spkgs": [ "single" ]
15921       }
15922      ]
15923    }
15924   ,{
15925      "bucket": "47"
15926     ,"namebase": "R-janeaustenr"
15927     ,"version": "0.1.5"
15928     ,"homepage": "https://github.com/juliasilge/janeaustenr"
15929     ,"FPC": "generated"
15930     ,"keywords": [ "cran" ]
15931     ,"distfile": [ "mirror://CRAN/src/contrib/janeaustenr_0.1.5.tar.gz" ]
15932     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
15933     ,"variants":
15934      [
15935       {
15936         "label": "standard"
15937        ,"sdesc": "Jane Austen's Complete Novels"
15938        ,"spkgs": [ "single" ]
15939       }
15940      ]
15941    }
15942   ,{
15943      "bucket": "47"
15944     ,"namebase": "R-vctrs"
15945     ,"version": "0.3.6"
15946     ,"homepage": "https://vctrs.r-lib.org/"
15947     ,"FPC": "generated"
15948     ,"keywords": [ "cran" ]
15949     ,"distfile": [ "mirror://CRAN/src/contrib/vctrs_0.3.6.tar.gz" ]
15950     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
15951     ,"variants":
15952      [
15953       {
15954         "label": "standard"
15955        ,"sdesc": "Vector Helpers"
15956        ,"spkgs": [ "single" ]
15957       }
15958      ]
15959    }
15960   ,{
15961      "bucket": "47"
15962     ,"namebase": "libsigcxx2"
15963     ,"version": "2.10.6"
15964     ,"homepage": "https://libsigcplusplus.github.io/libsigcplusplus/"
15965     ,"FPC": "devel/libsigc++20"
15966     ,"keywords": [ "devel" ]
15967     ,"distfile": [ "mirror://GNOME/libsigc++/2.10/libsigc++-2.10.6.tar.xz" ]
15968     ,"variants":
15969      [
15970       {
15971         "label": "standard"
15972        ,"sdesc": "Typesafe signal framework for C++"
15973        ,"spkgs": [ "complete", "primary", "docs" ]
15974       }
15975      ]
15976    }
15977   ,{
15978      "bucket": "47"
15979     ,"namebase": "mosh"
15980     ,"version": "1.3.2"
15981     ,"homepage": "https://mosh.org/"
15982     ,"FPC": "net/mosh"
15983     ,"keywords": [ "net" ]
15984     ,"distfile": [ "https://mosh.org/mosh-1.3.2.tar.gz" ]
15985     ,"variants":
15986      [
15987       {
15988         "label": "standard"
15989        ,"sdesc": "Mobile terminal that supports ratty connectivity"
15990        ,"spkgs": [ "single" ]
15991       }
15992      ]
15993    }
15994   ,{
15995      "bucket": "47"
15996     ,"namebase": "perl-Algorithm-WordLevelStatistics"
15997     ,"version": "0.03"
15998     ,"FPC": "generated"
15999     ,"keywords": [ "perl" ]
16000     ,"distfile": [ "mirror://CPAN/ID:N/NI/NIDS/Algorithm-WordLevelStatistics-0.03.tar.gz" ]
16001     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
16002     ,"variants":
16003      [
16004       {
16005         "label": "530"
16006        ,"sdesc": "Words Level Statics implementation (5.30)"
16007        ,"spkgs": [ "single" ]
16008       }
16009      ,{
16010         "label": "532"
16011        ,"sdesc": "Words Level Statics implementation (5.32)"
16012        ,"spkgs": [ "single" ]
16013       }
16014      ]
16015    }
16016   ,{
16017      "bucket": "47"
16018     ,"namebase": "perl-Digest-MurmurHash3-PurePerl"
16019     ,"version": "1.01"
16020     ,"homepage": "https://github.com/hideo55/p5-Digest-MurmurHash3-PurePerl"
16021     ,"FPC": "generated"
16022     ,"keywords": [ "perl" ]
16023     ,"distfile": [ "mirror://CPAN/ID:H/HI/HIDEAKIO/Digest-MurmurHash3-PurePerl-1.01.tar.gz" ]
16024     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
16025     ,"variants":
16026      [
16027       {
16028         "label": "530"
16029        ,"sdesc": "Pure perl implementation of MurmurHash3 (5.30)"
16030        ,"spkgs": [ "single" ]
16031       }
16032      ,{
16033         "label": "532"
16034        ,"sdesc": "Pure perl implementation of MurmurHash3 (5.32)"
16035        ,"spkgs": [ "single" ]
16036       }
16037      ]
16038    }
16039   ,{
16040      "bucket": "47"
16041     ,"namebase": "perl-YAML-PP"
16042     ,"version": "0.026"
16043     ,"homepage": "https://github.com/perlpunk/YAML-PP-p5"
16044     ,"FPC": "generated"
16045     ,"keywords": [ "perl" ]
16046     ,"distfile": [ "mirror://CPAN/ID:T/TI/TINITA/YAML-PP-0.026.tar.gz" ]
16047     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
16048     ,"variants":
16049      [
16050       {
16051         "label": "530"
16052        ,"sdesc": "YAML 1.2 Processor (5.30)"
16053        ,"spkgs": [ "single" ]
16054       }
16055      ,{
16056         "label": "532"
16057        ,"sdesc": "YAML 1.2 Processor (5.32)"
16058        ,"spkgs": [ "single" ]
16059       }
16060      ]
16061    }
16062   ,{
16063      "bucket": "47"
16064     ,"namebase": "python-pyzmq"
16065     ,"version": "22.0.3"
16066     ,"homepage": "https://pyzmq.readthedocs.org"
16067     ,"FPC": "generated"
16068     ,"keywords": [ "python" ]
16069     ,"distfile": [ "mirror://PYPI/p/pyzmq/pyzmq-22.0.3.tar.gz" ]
16070     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
16071     ,"variants":
16072      [
16073       {
16074         "label": "py38"
16075        ,"sdesc": "Python bindings for 0MQ (PY38)"
16076        ,"spkgs": [ "single" ]
16077       }
16078      ,{
16079         "label": "py39"
16080        ,"sdesc": "Python bindings for 0MQ (PY39)"
16081        ,"spkgs": [ "single" ]
16082       }
16083      ]
16084    }
16085   ,{
16086      "bucket": "47"
16087     ,"namebase": "ruby-clamp"
16088     ,"version": "1.3.2"
16089     ,"homepage": "https://github.com/mdub/clamp"
16090     ,"FPC": "generated"
16091     ,"keywords": [ "ruby" ]
16092     ,"distfile": [ "mirror://RUBYGEMS//clamp-1.3.2.gem" ]
16093     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
16094     ,"variants":
16095      [
16096       {
16097         "label": "v26"
16098        ,"sdesc": "Minimal framework for command-line utilities (v26)"
16099        ,"spkgs": [ "single" ]
16100       }
16101      ,{
16102         "label": "v27"
16103        ,"sdesc": "Minimal framework for command-line utilities (v27)"
16104        ,"spkgs": [ "single" ]
16105       }
16106      ,{
16107         "label": "v30"
16108        ,"sdesc": "Minimal framework for command-line utilities (v30)"
16109        ,"spkgs": [ "single" ]
16110       }
16111      ]
16112    }
16113   ,{
16114      "bucket": "47"
16115     ,"namebase": "sdl2_ttf"
16116     ,"version": "2.0.15"
16117     ,"homepage": "https://www.libsdl.org/projects/SDL_ttf"
16118     ,"FPC": "graphics/sdl2_ttf"
16119     ,"keywords": [ "graphics" ]
16120     ,"distfile": [ "http://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.15.tar.gz" ]
16121     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
16122     ,"variants":
16123      [
16124       {
16125         "label": "standard"
16126        ,"sdesc": "SDL2 TrueType font rendering library"
16127        ,"spkgs": [ "single" ]
16128       }
16129      ]
16130    }
16131   ,{
16132      "bucket": "47"
16133     ,"namebase": "vimb"
16134     ,"version": "3.6.0"
16135     ,"homepage": "https://fanglingsu.github.io/vimb/"
16136     ,"FPC": "www/vimb"
16137     ,"keywords": [ "www" ]
16138     ,"distfile": [ "mirror://GITHUB/fanglingsu:vimb:3.6.0/fanglingsu-vimb-3.6.0.tar.gz" ]
16139     ,"variants":
16140      [
16141       {
16142         "label": "standard"
16143        ,"sdesc": "Vim-like browser"
16144        ,"spkgs": [ "single" ]
16145       }
16146      ]
16147    }
16148   ,{
16149      "bucket": "48"
16150     ,"namebase": "libltdl"
16151     ,"version": "2.4.6"
16152     ,"homepage": "https://www.gnu.org/software/libtool/"
16153     ,"FPC": "devel/libltdl"
16154     ,"keywords": [ "devel" ]
16155     ,"distfile": [ "mirror://GNU/libtool/libtool-2.4.6.tar.xz" ]
16156     ,"cpe": { "product": "libtool", "vendor": "gnu" }
16157     ,"variants":
16158      [
16159       {
16160         "label": "standard"
16161        ,"sdesc": "System-independent dlopen wrapper of GNU libtool"
16162        ,"spkgs": [ "single" ]
16163       }
16164      ]
16165    }
16166   ,{
16167      "bucket": "48"
16168     ,"namebase": "perl-Algorithm-PageRank-XS"
16169     ,"version": "0.04"
16170     ,"FPC": "generated"
16171     ,"keywords": [ "perl" ]
16172     ,"distfile": [ "mirror://CPAN/ID:A/AX/AXIAK/Algorithm-PageRank-XS-0.04.tar.gz" ]
16173     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
16174     ,"variants":
16175      [
16176       {
16177         "label": "530"
16178        ,"sdesc": "Fast PageRank implementation (5.30)"
16179        ,"spkgs": [ "single" ]
16180       }
16181      ,{
16182         "label": "532"
16183        ,"sdesc": "Fast PageRank implementation (5.32)"
16184        ,"spkgs": [ "single" ]
16185       }
16186      ]
16187    }
16188   ,{
16189      "bucket": "48"
16190     ,"namebase": "perl-Module-Runtime"
16191     ,"version": "0.016"
16192     ,"FPC": "generated"
16193     ,"keywords": [ "perl" ]
16194     ,"distfile": [ "mirror://CPAN/ID:Z/ZE/ZEFRAM/Module-Runtime-0.016.tar.gz" ]
16195     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
16196     ,"variants":
16197      [
16198       {
16199         "label": "530"
16200        ,"sdesc": "Runtime module handling (5.30)"
16201        ,"spkgs": [ "single" ]
16202       }
16203      ,{
16204         "label": "532"
16205        ,"sdesc": "Runtime module handling (5.32)"
16206        ,"spkgs": [ "single" ]
16207       }
16208      ]
16209    }
16210   ,{
16211      "bucket": "48"
16212     ,"namebase": "python-MarkupSafe"
16213     ,"version": "1.1.1"
16214     ,"homepage": "https://palletsprojects.com/p/markupsafe/"
16215     ,"FPC": "generated"
16216     ,"keywords": [ "python" ]
16217     ,"distfile": [ "mirror://PYPI/M/MarkupSafe/MarkupSafe-1.1.1.tar.gz" ]
16218     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
16219     ,"variants":
16220      [
16221       {
16222         "label": "py38"
16223        ,"sdesc": "Jinja2.Markup string implementation module (PY38)"
16224        ,"spkgs": [ "single" ]
16225       }
16226      ,{
16227         "label": "py39"
16228        ,"sdesc": "Jinja2.Markup string implementation module (PY39)"
16229        ,"spkgs": [ "single" ]
16230       }
16231      ]
16232    }
16233   ,{
16234      "bucket": "48"
16235     ,"namebase": "python-yapf"
16236     ,"version": "0.30.0"
16237     ,"FPC": "generated"
16238     ,"keywords": [ "python" ]
16239     ,"distfile": [ "mirror://PYPIWHL/c1/5d/d84677fe852bc5e091739acda444a9b6700ffc6b11a21b00dd244c8caef0/yapf-0.30.0-py2.py3-none-any.whl" ]
16240     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
16241     ,"variants":
16242      [
16243       {
16244         "label": "py38"
16245        ,"sdesc": "Formatter for Python code (PY38)"
16246        ,"spkgs": [ "single" ]
16247       }
16248      ,{
16249         "label": "py39"
16250        ,"sdesc": "Formatter for Python code (PY39)"
16251        ,"spkgs": [ "single" ]
16252       }
16253      ]
16254    }
16255   ,{
16256      "bucket": "48"
16257     ,"namebase": "reduce"
16258     ,"version": "20200301"
16259     ,"homepage": "http://www.reduce-algebra.com/"
16260     ,"FPC": "math/reduce"
16261     ,"keywords": [ "math", "lang" ]
16262     ,"distfile": [ "mirror://SF/reduce-algebra/snapshot_2020-03-01/Reduce-svn5286-src.tar.gz" ]
16263     ,"variants":
16264      [
16265       {
16266         "label": "standard"
16267        ,"sdesc": "Codemist Std Lisp general-purpose computer system"
16268        ,"spkgs": [ "complete", "primary", "docs" ]
16269       }
16270      ]
16271    }
16272   ,{
16273      "bucket": "48"
16274     ,"namebase": "ruby-execjs"
16275     ,"version": "2.7.0"
16276     ,"homepage": "https://github.com/rails/execjs"
16277     ,"FPC": "generated"
16278     ,"keywords": [ "ruby" ]
16279     ,"distfile": [ "mirror://RUBYGEMS//execjs-2.7.0.gem" ]
16280     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
16281     ,"variants":
16282      [
16283       {
16284         "label": "v26"
16285        ,"sdesc": "Run JavaScript code from Ruby (v26)"
16286        ,"spkgs": [ "single" ]
16287       }
16288      ,{
16289         "label": "v27"
16290        ,"sdesc": "Run JavaScript code from Ruby (v27)"
16291        ,"spkgs": [ "single" ]
16292       }
16293      ,{
16294         "label": "v30"
16295        ,"sdesc": "Run JavaScript code from Ruby (v30)"
16296        ,"spkgs": [ "single" ]
16297       }
16298      ]
16299    }
16300   ,{
16301      "bucket": "48"
16302     ,"namebase": "ruby26"
16303     ,"version": "2.6.6"
16304     ,"homepage": "http://www.ruby-lang.org/en/"
16305     ,"FPC": "lang/ruby26"
16306     ,"keywords": [ "lang", "ruby" ]
16307     ,"distfile": [ "mirror://RUBY/2.6/ruby-2.6.6.tar.xz" ]
16308     ,"cpe": { "product": "ruby", "vendor": "ruby-lang" }
16309     ,"variants":
16310      [
16311       {
16312         "label": "standard"
16313        ,"sdesc": "Object-oriented interpreted scripting language"
16314        ,"spkgs": [ "complete", "primary", "rdoc", "docs", "examples" ]
16315       }
16316      ]
16317    }
16318   ,{
16319      "bucket": "48"
16320     ,"namebase": "sqlitebrowser"
16321     ,"version": "3.12.1"
16322     ,"homepage": "https://sqlitebrowser.org/"
16323     ,"FPC": "databases/sqlitebrowser"
16324     ,"keywords": [ "databases" ]
16325     ,"distfile": [ "mirror://GITHUB/sqlitebrowser:sqlitebrowser:v3.12.1/sqlitebrowser-sqlitebrowser-3.12.1.tar.gz" ]
16326     ,"variants":
16327      [
16328       {
16329         "label": "standard"
16330        ,"sdesc": "Visual tool to manage SQLite databases"
16331        ,"spkgs": [ "single" ]
16332       }
16333      ]
16334    }
16335   ,{
16336      "bucket": "48"
16337     ,"namebase": "startup-notification"
16338     ,"version": "0.12"
16339     ,"homepage": "https://www.freedesktop.org/wiki/Software/startup-notification/"
16340     ,"FPC": "x11/startup-notification"
16341     ,"keywords": [ "x11" ]
16342     ,"distfile": [ "http://www.freedesktop.org/software/startup-notification/releases/startup-notification-0.12.tar.gz" ]
16343     ,"variants":
16344      [
16345       {
16346         "label": "standard"
16347        ,"sdesc": "Library used to monitor application startup"
16348        ,"spkgs": [ "single" ]
16349       }
16350      ]
16351    }
16352   ,{
16353      "bucket": "49"
16354     ,"namebase": "aspell-et"
16355     ,"version": "0.1.21.1"
16356     ,"homepage": "http://aspell.net/"
16357     ,"FPC": "textproc/et-aspell"
16358     ,"keywords": [ "textproc" ]
16359     ,"distfile": [ "mirror://GNU/aspell/dict/et/aspell6-et-0.1.21-1.tar.bz2" ]
16360     ,"variants":
16361      [
16362       {
16363         "label": "standard"
16364        ,"sdesc": "Aspell Estonian dictionary"
16365        ,"spkgs": [ "single" ]
16366       }
16367      ]
16368    }
16369   ,{
16370      "bucket": "49"
16371     ,"namebase": "at-spi2-atk"
16372     ,"version": "2.38.0"
16373     ,"homepage": "https://wiki.linuxfoundation.org/accessibility/atk/at-spi/at-spi_on_d-bus"
16374     ,"FPC": "accessibility/at-spi2-atk"
16375     ,"keywords": [ "accessibility", "x11_toolkits" ]
16376     ,"distfile": [ "mirror://GNOME/at-spi2-atk/2.38/at-spi2-atk-2.38.0.tar.xz" ]
16377     ,"cpe": { "product": "at-spi2-atk", "vendor": "gnome" }
16378     ,"variants":
16379      [
16380       {
16381         "label": "standard"
16382        ,"sdesc": "Assisted Technology Provider module for GTK+"
16383        ,"spkgs": [ "single" ]
16384       }
16385      ]
16386    }
16387   ,{
16388      "bucket": "49"
16389     ,"namebase": "libdvdnav"
16390     ,"version": "6.1.0"
16391     ,"homepage": "http://dvdnav.mplayerhq.hu/"
16392     ,"FPC": "multimedia/libdvdnav"
16393     ,"keywords": [ "multimedia" ]
16394     ,"distfile": [ "http://download.videolan.org/pub/videolan/libdvdnav/6.1.0/libdvdnav-6.1.0.tar.bz2" ]
16395     ,"variants":
16396      [
16397       {
16398         "label": "standard"
16399        ,"sdesc": "DVD navigation library"
16400        ,"spkgs": [ "single" ]
16401       }
16402      ]
16403    }
16404   ,{
16405      "bucket": "49"
16406     ,"namebase": "libogg"
16407     ,"version": "1.3.4"
16408     ,"homepage": "https://www.xiph.org/ogg/"
16409     ,"FPC": "audio/libogg"
16410     ,"keywords": [ "audio" ]
16411     ,"distfile": [ "http://downloads.xiph.org/releases/ogg/libogg-1.3.4.tar.xz" ]
16412     ,"variants":
16413      [
16414       {
16415         "label": "standard"
16416        ,"sdesc": "Ogg bitstream and framing library"
16417        ,"spkgs": [ "complete", "primary", "docs" ]
16418       }
16419      ]
16420    }
16421   ,{
16422      "bucket": "49"
16423     ,"namebase": "openbox"
16424     ,"version": "3.6.1"
16425     ,"homepage": "http://openbox.org/wiki/Main_Page"
16426     ,"FPC": "x11-wm/openbox"
16427     ,"keywords": [ "x11_wm" ]
16428     ,"distfile": [ "http://openbox.org/dist/openbox/openbox-3.6.1.tar.gz" ]
16429     ,"variants":
16430      [
16431       {
16432         "label": "standard"
16433        ,"sdesc": "Configurable and lightweight X11 window manager"
16434        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
16435       }
16436      ]
16437    }
16438   ,{
16439      "bucket": "49"
16440     ,"namebase": "php73-session"
16441     ,"version": "7.3.27"
16442     ,"homepage": "https://php.net/"
16443     ,"FPC": "www/php73-session"
16444     ,"keywords": [ "lang", "www", "php" ]
16445     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
16446     ,"cpe": { "product": "php", "vendor": "php" }
16447     ,"variants":
16448      [
16449       {
16450         "label": "standard"
16451        ,"sdesc": "PHP 7.3 extension: session handling (web)"
16452        ,"spkgs": [ "single" ]
16453       }
16454      ]
16455    }
16456   ,{
16457      "bucket": "49"
16458     ,"namebase": "php74-xmlreader"
16459     ,"version": "7.4.15"
16460     ,"homepage": "https://php.net/"
16461     ,"FPC": "textproc/php74-xmlreader"
16462     ,"keywords": [ "lang", "www", "php", "textproc" ]
16463     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
16464     ,"cpe": { "product": "php", "vendor": "php" }
16465     ,"variants":
16466      [
16467       {
16468         "label": "standard"
16469        ,"sdesc": "PHP 7.4 extension: xmlreader (libxml interface)"
16470        ,"spkgs": [ "single" ]
16471       }
16472      ]
16473    }
16474   ,{
16475      "bucket": "49"
16476     ,"namebase": "python-urllib3"
16477     ,"version": "1.26.3"
16478     ,"homepage": "https://urllib3.readthedocs.io/"
16479     ,"FPC": "generated"
16480     ,"keywords": [ "python" ]
16481     ,"distfile": [ "mirror://PYPIWHL/23/fc/8a49991f7905261f9ca9df5aa9b58363c3c821ce3e7f671895442b7100f2/urllib3-1.26.3-py2.py3-none-any.whl" ]
16482     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
16483     ,"cpe": { "product": "urllib3", "vendor": "python" }
16484     ,"variants":
16485      [
16486       {
16487         "label": "py38"
16488        ,"sdesc": "Powerful HTTP client library (PY38)"
16489        ,"spkgs": [ "single" ]
16490       }
16491      ,{
16492         "label": "py39"
16493        ,"sdesc": "Powerful HTTP client library (PY39)"
16494        ,"spkgs": [ "single" ]
16495       }
16496      ]
16497    }
16498   ,{
16499      "bucket": "49"
16500     ,"namebase": "qt6-qtbase"
16501     ,"version": "6.0.1"
16502     ,"homepage": "https://www.qt.io/"
16503     ,"FPC": "N/A"
16504     ,"keywords": [ "x11_toolkits", "devel" ]
16505     ,"distfile": [ "http://download.qt.io/official_releases/qt/6.0/6.0.1/submodules/qtbase-everywhere-src-6.0.1.tar.xz" ]
16506     ,"cpe": { "product": "qt", "vendor": "qt" }
16507     ,"variants":
16508      [
16509       {
16510         "label": "standard"
16511        ,"sdesc": "Qt6 - QtBase component"
16512        ,"spkgs": [ "complete", "primary", "docs" ]
16513       }
16514      ]
16515    }
16516   ,{
16517      "bucket": "49"
16518     ,"namebase": "xorg-xdriinfo"
16519     ,"version": "1.0.6"
16520     ,"homepage": "https://www.x.org/"
16521     ,"FPC": "x11/xdriinfo"
16522     ,"keywords": [ "x11" ]
16523     ,"distfile": [ "mirror://XORG/individual/app/xdriinfo-1.0.6.tar.bz2" ]
16524     ,"variants":
16525      [
16526       {
16527         "label": "standard"
16528        ,"sdesc": "Query configuration information of DRI drivers"
16529        ,"spkgs": [ "single" ]
16530       }
16531      ]
16532    }
16533   ,{
16534      "bucket": "4A"
16535     ,"namebase": "R-cli"
16536     ,"version": "2.3.1"
16537     ,"homepage": "https://github.com/r-lib/cli#readme"
16538     ,"FPC": "generated"
16539     ,"keywords": [ "cran" ]
16540     ,"distfile": [ "mirror://CRAN/src/contrib/cli_2.3.1.tar.gz" ]
16541     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
16542     ,"variants":
16543      [
16544       {
16545         "label": "standard"
16546        ,"sdesc": "Helpers for Developing Command Line Interfaces"
16547        ,"spkgs": [ "single" ]
16548       }
16549      ]
16550    }
16551   ,{
16552      "bucket": "4A"
16553     ,"namebase": "fluidsynth"
16554     ,"version": "2.1.7"
16555     ,"homepage": "https://www.fluidsynth.org"
16556     ,"FPC": "audio/fluidsynth"
16557     ,"keywords": [ "audio" ]
16558     ,"distfile": [ "https://github.com/FluidSynth/fluidsynth/archive/v2.1.7.tar.gz" ]
16559     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
16560     ,"variants":
16561      [
16562       {
16563         "label": "standard"
16564        ,"sdesc": "RT software synthesizer based on SoundFont2 specs"
16565        ,"spkgs": [ "single" ]
16566       }
16567      ]
16568    }
16569   ,{
16570      "bucket": "4A"
16571     ,"namebase": "ironsides"
16572     ,"version": "20150415"
16573     ,"homepage": "http://ironsides.martincarlisle.com"
16574     ,"FPC": "dns/ironsides"
16575     ,"keywords": [ "dns", "ada" ]
16576     ,"distfile": [ "http://ironsides.martincarlisle.com/ironsides_authoritative-2015_04_15.zip" ]
16577     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
16578     ,"variants":
16579      [
16580       {
16581         "label": "standard"
16582        ,"sdesc": "Authoritative DNS server verified by SPARK/Ada"
16583        ,"spkgs": [ "single" ]
16584       }
16585      ]
16586    }
16587   ,{
16588      "bucket": "4A"
16589     ,"namebase": "libmatroska"
16590     ,"version": "1.6.3"
16591     ,"homepage": "https://www.matroska.org/index.html"
16592     ,"FPC": "multimedia/libmatroska"
16593     ,"keywords": [ "multimedia" ]
16594     ,"distfile": [ "https://dl.matroska.org/downloads/libmatroska/libmatroska-1.6.3.tar.xz" ]
16595     ,"cpe": { "product": "libmatroska", "vendor": "matroska" }
16596     ,"variants":
16597      [
16598       {
16599         "label": "standard"
16600        ,"sdesc": "Extensible Multimedia Container Format"
16601        ,"spkgs": [ "single" ]
16602       }
16603      ]
16604    }
16605   ,{
16606      "bucket": "4A"
16607     ,"namebase": "libversion"
16608     ,"version": "3.0.1"
16609     ,"homepage": "https://github.com/repology/libversion"
16610     ,"FPC": "devel/libversion"
16611     ,"keywords": [ "devel" ]
16612     ,"distfile": [ "mirror://GITHUB/repology:libversion:3.0.1/repology-libversion-3.0.1.tar.gz" ]
16613     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
16614     ,"variants":
16615      [
16616       {
16617         "label": "standard"
16618        ,"sdesc": "Advanced version string comparison library"
16619        ,"spkgs": [ "single" ]
16620       }
16621      ]
16622    }
16623   ,{
16624      "bucket": "4A"
16625     ,"namebase": "m17n-db"
16626     ,"version": "1.8.0"
16627     ,"homepage": "http://www.nongnu.org/m17n/"
16628     ,"FPC": "devel/m17n-db"
16629     ,"keywords": [ "devel", "textproc" ]
16630     ,"distfile": [ "mirror://SAVANNAH/m17n/m17n-db-1.8.0.tar.gz", "mirror://GNU/glibc/glibc-2.26.tar.xz" ]
16631     ,"variants":
16632      [
16633       {
16634         "label": "standard"
16635        ,"sdesc": "Data files for the m17n library"
16636        ,"spkgs": [ "single" ]
16637       }
16638      ]
16639    }
16640   ,{
16641      "bucket": "4A"
16642     ,"namebase": "perl-Algorithm-SlopeOne"
16643     ,"version": "0.004"
16644     ,"FPC": "generated"
16645     ,"keywords": [ "perl" ]
16646     ,"distfile": [ "mirror://CPAN/ID:S/SY/SYP/Algorithm-SlopeOne-0.004.tar.gz" ]
16647     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
16648     ,"variants":
16649      [
16650       {
16651         "label": "530"
16652        ,"sdesc": "Slope One collaborative filtering (5.30)"
16653        ,"spkgs": [ "single" ]
16654       }
16655      ,{
16656         "label": "532"
16657        ,"sdesc": "Slope One collaborative filtering (5.32)"
16658        ,"spkgs": [ "single" ]
16659       }
16660      ]
16661    }
16662   ,{
16663      "bucket": "4A"
16664     ,"namebase": "perl-Alien-Build"
16665     ,"version": "2.38"
16666     ,"homepage": "https://github.com/PerlAlien/Alien-Build"
16667     ,"FPC": "generated"
16668     ,"keywords": [ "perl" ]
16669     ,"distfile": [ "mirror://CPAN/ID:P/PL/PLICEASE/Alien-Build-2.38.tar.gz" ]
16670     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
16671     ,"variants":
16672      [
16673       {
16674         "label": "530"
16675        ,"sdesc": "Build external dependencies for use in CPAN (5.30)"
16676        ,"spkgs": [ "single" ]
16677       }
16678      ,{
16679         "label": "532"
16680        ,"sdesc": "Build external dependencies for use in CPAN (5.32)"
16681        ,"spkgs": [ "single" ]
16682       }
16683      ]
16684    }
16685   ,{
16686      "bucket": "4A"
16687     ,"namebase": "perl-Mock-Config"
16688     ,"version": "0.03"
16689     ,"homepage": "https://github.com/perl11/Mock-Config"
16690     ,"FPC": "generated"
16691     ,"keywords": [ "perl" ]
16692     ,"distfile": [ "mirror://CPAN/ID:R/RU/RURBAN/Mock-Config-0.03.tar.gz" ]
16693     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
16694     ,"variants":
16695      [
16696       {
16697         "label": "530"
16698        ,"sdesc": "Temporarily set Config or XSConfig values (5.30)"
16699        ,"spkgs": [ "single" ]
16700       }
16701      ,{
16702         "label": "532"
16703        ,"sdesc": "Temporarily set Config or XSConfig values (5.32)"
16704        ,"spkgs": [ "single" ]
16705       }
16706      ]
16707    }
16708   ,{
16709      "bucket": "4A"
16710     ,"namebase": "perl-PAR-Dist"
16711     ,"version": "0.51"
16712     ,"homepage": "https://github.com/rschupp/PAR-Dist"
16713     ,"FPC": "generated"
16714     ,"keywords": [ "perl" ]
16715     ,"distfile": [ "mirror://CPAN/ID:R/RS/RSCHUPP/PAR-Dist-0.51.tar.gz" ]
16716     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
16717     ,"variants":
16718      [
16719       {
16720         "label": "530"
16721        ,"sdesc": "Create and manipulate PAR distributions (5.30)"
16722        ,"spkgs": [ "single" ]
16723       }
16724      ,{
16725         "label": "532"
16726        ,"sdesc": "Create and manipulate PAR distributions (5.32)"
16727        ,"spkgs": [ "single" ]
16728       }
16729      ]
16730    }
16731   ,{
16732      "bucket": "4A"
16733     ,"namebase": "python-inflection"
16734     ,"version": "0.5.1"
16735     ,"homepage": "https://github.com/jpvanhal/inflection"
16736     ,"FPC": "generated"
16737     ,"keywords": [ "python" ]
16738     ,"distfile": [ "mirror://PYPIWHL/59/91/aa6bde563e0085a02a435aa99b49ef75b0a4b062635e606dab23ce18d720/inflection-0.5.1-py2.py3-none-any.whl" ]
16739     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
16740     ,"variants":
16741      [
16742       {
16743         "label": "py38"
16744        ,"sdesc": "Port of Ruby on Rails inflector to Python (PY38)"
16745        ,"spkgs": [ "single" ]
16746       }
16747      ,{
16748         "label": "py39"
16749        ,"sdesc": "Port of Ruby on Rails inflector to Python (PY39)"
16750        ,"spkgs": [ "single" ]
16751       }
16752      ]
16753    }
16754   ,{
16755      "bucket": "4A"
16756     ,"namebase": "python-ruamel.yaml"
16757     ,"version": "0.16.12"
16758     ,"homepage": "https://sourceforge.net/p/ruamel-yaml/code/ci/default/tree"
16759     ,"FPC": "generated"
16760     ,"keywords": [ "python" ]
16761     ,"distfile": [ "mirror://PYPIWHL/7e/39/186f14f3836ac5d2a6a042c8de69988770e8b9abb537610edc429e4914aa/ruamel.yaml-0.16.12-py2.py3-none-any.whl" ]
16762     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
16763     ,"variants":
16764      [
16765       {
16766         "label": "py38"
16767        ,"sdesc": "YAML 1.2 parser/emitter (PY38)"
16768        ,"spkgs": [ "single" ]
16769       }
16770      ,{
16771         "label": "py39"
16772        ,"sdesc": "YAML 1.2 parser/emitter (PY39)"
16773        ,"spkgs": [ "single" ]
16774       }
16775      ]
16776    }
16777   ,{
16778      "bucket": "4A"
16779     ,"namebase": "ruby-connection_pool"
16780     ,"version": "2.2.3"
16781     ,"homepage": "https://github.com/mperham/connection_pool"
16782     ,"FPC": "generated"
16783     ,"keywords": [ "ruby" ]
16784     ,"distfile": [ "mirror://RUBYGEMS//connection_pool-2.2.3.gem" ]
16785     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
16786     ,"variants":
16787      [
16788       {
16789         "label": "v26"
16790        ,"sdesc": "Generic connection pool for Ruby (v26)"
16791        ,"spkgs": [ "single" ]
16792       }
16793      ,{
16794         "label": "v27"
16795        ,"sdesc": "Generic connection pool for Ruby (v27)"
16796        ,"spkgs": [ "single" ]
16797       }
16798      ,{
16799         "label": "v30"
16800        ,"sdesc": "Generic connection pool for Ruby (v30)"
16801        ,"spkgs": [ "single" ]
16802       }
16803      ]
16804    }
16805   ,{
16806      "bucket": "4B"
16807     ,"namebase": "R-caret"
16808     ,"version": "6.0-86"
16809     ,"homepage": "https://github.com/topepo/caret/"
16810     ,"FPC": "generated"
16811     ,"keywords": [ "cran" ]
16812     ,"distfile": [ "mirror://CRAN/src/contrib/caret_6.0-86.tar.gz" ]
16813     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
16814     ,"variants":
16815      [
16816       {
16817         "label": "standard"
16818        ,"sdesc": "Classification and Regression Training"
16819        ,"spkgs": [ "single" ]
16820       }
16821      ]
16822    }
16823   ,{
16824      "bucket": "4B"
16825     ,"namebase": "R-ggmap"
16826     ,"version": "3.0.0"
16827     ,"homepage": "https://github.com/dkahle/ggmap"
16828     ,"FPC": "generated"
16829     ,"keywords": [ "cran" ]
16830     ,"distfile": [ "mirror://CRAN/src/contrib/ggmap_3.0.0.tar.gz" ]
16831     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
16832     ,"variants":
16833      [
16834       {
16835         "label": "standard"
16836        ,"sdesc": "Spatial Visualization with ggplot2"
16837        ,"spkgs": [ "single" ]
16838       }
16839      ]
16840    }
16841   ,{
16842      "bucket": "4B"
16843     ,"namebase": "aspell-ms"
16844     ,"version": "0.50.0"
16845     ,"homepage": "http://aspell.net/"
16846     ,"FPC": "textproc/ms-aspell"
16847     ,"keywords": [ "textproc" ]
16848     ,"distfile": [ "mirror://GNU/aspell/dict/ms/aspell-ms-0.50-0.tar.bz2" ]
16849     ,"variants":
16850      [
16851       {
16852         "label": "standard"
16853        ,"sdesc": "Aspell Malay dictionary"
16854        ,"spkgs": [ "single" ]
16855       }
16856      ]
16857    }
16858   ,{
16859      "bucket": "4B"
16860     ,"namebase": "emacs"
16861     ,"version": "27.1"
16862     ,"homepage": "https://www.gnu.org/software/emacs/"
16863     ,"FPC": "editors/emacs"
16864     ,"keywords": [ "editors" ]
16865     ,"distfile": [ "mirror://GNU/emacs/emacs-27.1.tar.xz" ]
16866     ,"cpe": { "product": "emacs", "vendor": "gnu" }
16867     ,"variants":
16868      [
16869       {
16870         "label": "standard"
16871        ,"sdesc": "GNU Emacs text editor"
16872        ,"spkgs": [ "single" ]
16873       }
16874      ,{
16875         "label": "desktop"
16876        ,"sdesc": "GNU Emacs text editor with X11 support"
16877        ,"spkgs": [ "single" ]
16878       }
16879      ]
16880    }
16881   ,{
16882      "bucket": "4B"
16883     ,"namebase": "gnat-util"
16884     ,"version": "9.3.0"
16885     ,"homepage": "http://libre.adacore.com"
16886     ,"FPC": "N/A"
16887     ,"keywords": [ "lang", "ada" ]
16888     ,"distfile": [ "mirror://GCC/releases/gcc-9.3.0/gcc-9.3.0.tar.xz", "https://raw.githubusercontent.com/gcc-mirror/gcc/5dc190e/gcc/ada/repinfo-input.ads", "https://raw.githubusercontent.com/gcc-mirror/gcc/5dc190e/gcc/ada/repinfo-input.adb" ]
16889     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
16890     ,"variants":
16891      [
16892       {
16893         "label": "standard"
16894        ,"sdesc": "Library used to build GNAT tools such as ASIS"
16895        ,"spkgs": [ "single" ]
16896       }
16897      ]
16898    }
16899   ,{
16900      "bucket": "4B"
16901     ,"namebase": "libucl"
16902     ,"version": "0.8.1"
16903     ,"homepage": "https://github.com/vstakhov/libucl"
16904     ,"FPC": "textproc/libucl"
16905     ,"keywords": [ "textproc" ]
16906     ,"distfile": [ "mirror://GITHUB/vstakhov:libucl:0.8.1/vstakhov-libucl-0.8.1.tar.gz" ]
16907     ,"variants":
16908      [
16909       {
16910         "label": "standard"
16911        ,"sdesc": "Universal configuration library parser"
16912        ,"spkgs": [ "single" ]
16913       }
16914      ,{
16915         "label": "ravensw"
16916        ,"sdesc": "Libucl without utils, curl, lua, or ssl support"
16917        ,"spkgs": [ "single" ]
16918       }
16919      ]
16920    }
16921   ,{
16922      "bucket": "4B"
16923     ,"namebase": "nettle"
16924     ,"version": "3.7.1"
16925     ,"homepage": "https://www.lysator.liu.se/~nisse/nettle/"
16926     ,"FPC": "security/nettle"
16927     ,"keywords": [ "security", "net" ]
16928     ,"distfile": [ "mirror://GNU/nettle/nettle-3.7.1.tar.gz" ]
16929     ,"cpe": { "product": "nettle", "vendor": "nettle_project" }
16930     ,"variants":
16931      [
16932       {
16933         "label": "standard"
16934        ,"sdesc": "Low-level cryptographic library"
16935        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
16936       }
16937      ]
16938    }
16939   ,{
16940      "bucket": "4B"
16941     ,"namebase": "php73-dom"
16942     ,"version": "7.3.27"
16943     ,"homepage": "https://php.net/"
16944     ,"FPC": "textproc/php73-dom"
16945     ,"keywords": [ "lang", "www", "php", "textproc" ]
16946     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
16947     ,"cpe": { "product": "php", "vendor": "php" }
16948     ,"variants":
16949      [
16950       {
16951         "label": "standard"
16952        ,"sdesc": "PHP 7.3 extension: dom Document Object Model"
16953        ,"spkgs": [ "single" ]
16954       }
16955      ]
16956    }
16957   ,{
16958      "bucket": "4B"
16959     ,"namebase": "php80-ctype"
16960     ,"version": "8.0.2"
16961     ,"homepage": "https://php.net/"
16962     ,"FPC": "textproc/php80-ctype"
16963     ,"keywords": [ "lang", "www", "php", "textproc" ]
16964     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
16965     ,"cpe": { "product": "php", "vendor": "php" }
16966     ,"variants":
16967      [
16968       {
16969         "label": "standard"
16970        ,"sdesc": "PHP 8.0 extension: ctype Character type checking"
16971        ,"spkgs": [ "single" ]
16972       }
16973      ]
16974    }
16975   ,{
16976      "bucket": "4B"
16977     ,"namebase": "python-djangorestframework"
16978     ,"version": "3.12.2"
16979     ,"homepage": "https://www.django-rest-framework.org/"
16980     ,"FPC": "generated"
16981     ,"keywords": [ "python" ]
16982     ,"distfile": [ "mirror://PYPIWHL/8e/42/4cd19938181a912150e55835109b1933be26b776f3d4fb186491968dc41d/djangorestframework-3.12.2-py3-none-any.whl" ]
16983     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
16984     ,"variants":
16985      [
16986       {
16987         "label": "py38"
16988        ,"sdesc": "Web APIs for Django, made easy (PY38)"
16989        ,"spkgs": [ "single" ]
16990       }
16991      ,{
16992         "label": "py39"
16993        ,"sdesc": "Web APIs for Django, made easy (PY39)"
16994        ,"spkgs": [ "single" ]
16995       }
16996      ]
16997    }
16998   ,{
16999      "bucket": "4B"
17000     ,"namebase": "ruby-devise"
17001     ,"version": "4.7.3"
17002     ,"homepage": "https://github.com/heartcombo/devise"
17003     ,"FPC": "generated"
17004     ,"keywords": [ "ruby" ]
17005     ,"distfile": [ "mirror://RUBYGEMS//devise-4.7.3.gem" ]
17006     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
17007     ,"variants":
17008      [
17009       {
17010         "label": "v26"
17011        ,"sdesc": "Flexible authentication for Rails/Warden (v26)"
17012        ,"spkgs": [ "single" ]
17013       }
17014      ,{
17015         "label": "v27"
17016        ,"sdesc": "Flexible authentication for Rails/Warden (v27)"
17017        ,"spkgs": [ "single" ]
17018       }
17019      ,{
17020         "label": "v30"
17021        ,"sdesc": "Flexible authentication for Rails/Warden (v30)"
17022        ,"spkgs": [ "single" ]
17023       }
17024      ]
17025    }
17026   ,{
17027      "bucket": "4C"
17028     ,"namebase": "AdaBrowse"
17029     ,"version": "4.0.3"
17030     ,"homepage": "http://home.datacomm.ch/t_wolf/tw/ada95/adabrowse"
17031     ,"FPC": "textproc/adabrowse"
17032     ,"keywords": [ "textproc", "ada" ]
17033     ,"distfile": [ "http://home.datacomm.ch/t_wolf/tw/ada95/adabrowse/adabrowse_4.0.3_src.tar.gz" ]
17034     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
17035     ,"variants":
17036      [
17037       {
17038         "label": "standard"
17039        ,"sdesc": "HTML generator for Ada95 library unit specs"
17040        ,"spkgs": [ "complete", "primary", "docs" ]
17041       }
17042      ]
17043    }
17044   ,{
17045      "bucket": "4C"
17046     ,"namebase": "R-DBI"
17047     ,"version": "1.1.1"
17048     ,"homepage": "https://dbi.r-dbi.org"
17049     ,"FPC": "generated"
17050     ,"keywords": [ "cran" ]
17051     ,"distfile": [ "mirror://CRAN/src/contrib/DBI_1.1.1.tar.gz" ]
17052     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
17053     ,"variants":
17054      [
17055       {
17056         "label": "standard"
17057        ,"sdesc": "R Database Interface"
17058        ,"spkgs": [ "single" ]
17059       }
17060      ]
17061    }
17062   ,{
17063      "bucket": "4C"
17064     ,"namebase": "aspell-hus"
17065     ,"version": "0.03.1"
17066     ,"homepage": "http://aspell.net/"
17067     ,"FPC": "N/A"
17068     ,"keywords": [ "textproc" ]
17069     ,"distfile": [ "mirror://GNU/aspell/dict/hus/aspell6-hus-0.03-1.tar.bz2" ]
17070     ,"variants":
17071      [
17072       {
17073         "label": "standard"
17074        ,"sdesc": "Aspell Huastec (Tenek) dictionary"
17075        ,"spkgs": [ "single" ]
17076       }
17077      ]
17078    }
17079   ,{
17080      "bucket": "4C"
17081     ,"namebase": "libcss"
17082     ,"version": "0.9.1"
17083     ,"homepage": "https://www.netsurf-browser.org/projects/libcss/"
17084     ,"FPC": "textproc/libcss"
17085     ,"keywords": [ "textproc" ]
17086     ,"distfile": [ "https://download.netsurf-browser.org/libs/releases/libcss-0.9.1-src.tar.gz" ]
17087     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
17088     ,"variants":
17089      [
17090       {
17091         "label": "standard"
17092        ,"sdesc": "CSS parser and selection engine"
17093        ,"spkgs": [ "single" ]
17094       }
17095      ]
17096    }
17097   ,{
17098      "bucket": "4C"
17099     ,"namebase": "lumina-pdf"
17100     ,"version": "1.6.0"
17101     ,"homepage": "https://lumina-desktop.org"
17102     ,"FPC": "deskutils/lumina-pdf"
17103     ,"keywords": [ "deskutils" ]
17104     ,"distfile": [ "mirror://GITHUB/lumina-desktop:lumina-pdf:645ed59/lumina-desktop-lumina-pdf-645ed59.tar.gz" ]
17105     ,"variants":
17106      [
17107       {
17108         "label": "standard"
17109        ,"sdesc": "PDF viewer from the Lumina Desktop"
17110        ,"spkgs": [ "complete", "primary", "nls" ]
17111       }
17112      ]
17113    }
17114   ,{
17115      "bucket": "4C"
17116     ,"namebase": "mate-icon-theme"
17117     ,"version": "1.24.0"
17118     ,"homepage": "https://mate-desktop.org/"
17119     ,"FPC": "x11-themes/mate-icon-theme"
17120     ,"keywords": [ "x11_themes" ]
17121     ,"distfile": [ "https://pub.mate-desktop.org/releases/1.24/mate-icon-theme-1.24.0.tar.xz" ]
17122     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
17123     ,"variants":
17124      [
17125       {
17126         "label": "standard"
17127        ,"sdesc": "MATE desktop default icon theme"
17128        ,"spkgs": [ "complete", "primary", "nls" ]
17129       }
17130      ]
17131    }
17132   ,{
17133      "bucket": "4C"
17134     ,"namebase": "perl-Socket6"
17135     ,"version": "0.29"
17136     ,"FPC": "generated"
17137     ,"keywords": [ "perl" ]
17138     ,"distfile": [ "mirror://CPAN/ID:U/UM/UMEMOTO/Socket6-0.29.tar.gz" ]
17139     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
17140     ,"variants":
17141      [
17142       {
17143         "label": "530"
17144        ,"sdesc": "Provides routines to various IPv6 functions (5.30)"
17145        ,"spkgs": [ "single" ]
17146       }
17147      ,{
17148         "label": "532"
17149        ,"sdesc": "Provides routines to various IPv6 functions (5.32)"
17150        ,"spkgs": [ "single" ]
17151       }
17152      ]
17153    }
17154   ,{
17155      "bucket": "4C"
17156     ,"namebase": "perl-Tk"
17157     ,"version": "804.036"
17158     ,"homepage": "https://github.com/eserte/perl-tk"
17159     ,"FPC": "generated"
17160     ,"keywords": [ "perl" ]
17161     ,"distfile": [ "mirror://CPAN/ID:S/SR/SREZIC/Tk-804.036.tar.gz" ]
17162     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
17163     ,"variants":
17164      [
17165       {
17166         "label": "530"
17167        ,"sdesc": "Tk - a Graphical User Interface Toolkit (5.30)"
17168        ,"spkgs": [ "single" ]
17169       }
17170      ,{
17171         "label": "532"
17172        ,"sdesc": "Tk - a Graphical User Interface Toolkit (5.32)"
17173        ,"spkgs": [ "single" ]
17174       }
17175      ]
17176    }
17177   ,{
17178      "bucket": "4C"
17179     ,"namebase": "perl-Type-Tiny"
17180     ,"version": "1.012001"
17181     ,"homepage": "https://github.com/tobyink/p5-type-tiny"
17182     ,"FPC": "generated"
17183     ,"keywords": [ "perl" ]
17184     ,"distfile": [ "mirror://CPAN/ID:T/TO/TOBYINK/Type-Tiny-1.012001.tar.gz" ]
17185     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
17186     ,"variants":
17187      [
17188       {
17189         "label": "530"
17190        ,"sdesc": "Moo(se) compatible type constraint (5.30)"
17191        ,"spkgs": [ "single" ]
17192       }
17193      ,{
17194         "label": "532"
17195        ,"sdesc": "Moo(se) compatible type constraint (5.32)"
17196        ,"spkgs": [ "single" ]
17197       }
17198      ]
17199    }
17200   ,{
17201      "bucket": "4C"
17202     ,"namebase": "php80-session"
17203     ,"version": "8.0.2"
17204     ,"homepage": "https://php.net/"
17205     ,"FPC": "www/php80-session"
17206     ,"keywords": [ "lang", "www", "php" ]
17207     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
17208     ,"cpe": { "product": "php", "vendor": "php" }
17209     ,"variants":
17210      [
17211       {
17212         "label": "standard"
17213        ,"sdesc": "PHP 8.0 extension: session handling (web)"
17214        ,"spkgs": [ "single" ]
17215       }
17216      ]
17217    }
17218   ,{
17219      "bucket": "4C"
17220     ,"namebase": "php80-simplexml"
17221     ,"version": "8.0.2"
17222     ,"homepage": "https://php.net/"
17223     ,"FPC": "textproc/php80-simplexml"
17224     ,"keywords": [ "lang", "www", "php", "textproc" ]
17225     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
17226     ,"cpe": { "product": "php", "vendor": "php" }
17227     ,"variants":
17228      [
17229       {
17230         "label": "standard"
17231        ,"sdesc": "PHP 8.0 extension: simplexml XML->object converter"
17232        ,"spkgs": [ "single" ]
17233       }
17234      ]
17235    }
17236   ,{
17237      "bucket": "4C"
17238     ,"namebase": "php80-sysvsem"
17239     ,"version": "8.0.2"
17240     ,"homepage": "https://php.net/"
17241     ,"FPC": "devel/php80-sysvsem"
17242     ,"keywords": [ "lang", "www", "php", "devel" ]
17243     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
17244     ,"cpe": { "product": "php", "vendor": "php" }
17245     ,"variants":
17246      [
17247       {
17248         "label": "standard"
17249        ,"sdesc": "PHP 8.0 extension: sysvsem semaphore functions"
17250        ,"spkgs": [ "single" ]
17251       }
17252      ]
17253    }
17254   ,{
17255      "bucket": "4C"
17256     ,"namebase": "python-Pillow"
17257     ,"version": "8.1.0"
17258     ,"homepage": "https://python-pillow.org"
17259     ,"FPC": "generated"
17260     ,"keywords": [ "python" ]
17261     ,"distfile": [ "mirror://PYPI/P/Pillow/Pillow-8.1.0.tar.gz" ]
17262     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
17263     ,"cpe": { "product": "pillow", "vendor": "python" }
17264     ,"variants":
17265      [
17266       {
17267         "label": "py38"
17268        ,"sdesc": "Python Imaging Library (Fork) (PY38)"
17269        ,"spkgs": [ "single" ]
17270       }
17271      ,{
17272         "label": "py39"
17273        ,"sdesc": "Python Imaging Library (Fork) (PY39)"
17274        ,"spkgs": [ "single" ]
17275       }
17276      ]
17277    }
17278   ,{
17279      "bucket": "4C"
17280     ,"namebase": "ruby-hocon"
17281     ,"version": "1.3.1"
17282     ,"homepage": "https://github.com/puppetlabs/ruby-hocon"
17283     ,"FPC": "generated"
17284     ,"keywords": [ "ruby" ]
17285     ,"distfile": [ "mirror://RUBYGEMS//hocon-1.3.1.gem" ]
17286     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
17287     ,"variants":
17288      [
17289       {
17290         "label": "v26"
17291        ,"sdesc": "HOCON Config Library (v26)"
17292        ,"spkgs": [ "single" ]
17293       }
17294      ,{
17295         "label": "v27"
17296        ,"sdesc": "HOCON Config Library (v27)"
17297        ,"spkgs": [ "single" ]
17298       }
17299      ,{
17300         "label": "v30"
17301        ,"sdesc": "HOCON Config Library (v30)"
17302        ,"spkgs": [ "single" ]
17303       }
17304      ]
17305    }
17306   ,{
17307      "bucket": "4C"
17308     ,"namebase": "t1lib"
17309     ,"version": "5.1.2"
17310     ,"homepage": "https://www.t1lib.org"
17311     ,"FPC": "devel/t1lib"
17312     ,"keywords": [ "devel" ]
17313     ,"distfile": [ "http://www.ibiblio.org/pub/Linux/libs/graphics/t1lib-5.1.2.tar.gz" ]
17314     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
17315     ,"cpe": { "product": "t1lib", "vendor": "t1lib" }
17316     ,"variants":
17317      [
17318       {
17319         "label": "standard"
17320        ,"sdesc": "Adobe Type 1 font rasterizing library"
17321        ,"spkgs": [ "complete", "primary", "x11", "docs" ]
17322       }
17323      ]
17324    }
17325   ,{
17326      "bucket": "4C"
17327     ,"namebase": "xorg-xev"
17328     ,"version": "1.2.4"
17329     ,"homepage": "https://www.x.org/"
17330     ,"FPC": "x11/xev"
17331     ,"keywords": [ "x11" ]
17332     ,"distfile": [ "mirror://XORG/individual/app/xev-1.2.4.tar.bz2" ]
17333     ,"variants":
17334      [
17335       {
17336         "label": "standard"
17337        ,"sdesc": "Utility to print contents of X events"
17338        ,"spkgs": [ "single" ]
17339       }
17340      ]
17341    }
17342   ,{
17343      "bucket": "4C"
17344     ,"namebase": "xxhash"
17345     ,"version": "0.8.0"
17346     ,"homepage": "https://cyan4973.github.io/xxHash/"
17347     ,"FPC": "devel/xxhash"
17348     ,"keywords": [ "devel" ]
17349     ,"distfile": [ "mirror://GITHUB/Cyan4973:xxHash:v0.8.0/Cyan4973-xxHash-0.8.0.tar.gz" ]
17350     ,"variants":
17351      [
17352       {
17353         "label": "standard"
17354        ,"sdesc": "Extremely fast non-cryptographic hash algorithm"
17355        ,"spkgs": [ "single" ]
17356       }
17357      ]
17358    }
17359   ,{
17360      "bucket": "4D"
17361     ,"namebase": "cdrtools"
17362     ,"version": "3.01"
17363     ,"homepage": "http://cdrecord.org/"
17364     ,"FPC": "sysutils/cdrtools"
17365     ,"keywords": [ "sysutils", "audio" ]
17366     ,"distfile": [ "mirror://SF/cdrtools/cdrtools-3.01.tar.gz" ]
17367     ,"cpe": { "product": "cdrtools", "vendor": "cdrtools" }
17368     ,"variants":
17369      [
17370       {
17371         "label": "standard"
17372        ,"sdesc": "CD/DVD/BluRay command line recording software"
17373        ,"spkgs": [ "complete", "primary", "mp3", "ogg", "docs" ]
17374       }
17375      ]
17376    }
17377   ,{
17378      "bucket": "4D"
17379     ,"namebase": "fonts-terminus-ttf"
17380     ,"version": "4.47.0"
17381     ,"homepage": "http://files.ax86.net/terminus-ttf/"
17382     ,"FPC": "x11-fonts/terminus-ttf"
17383     ,"keywords": [ "x11_fonts" ]
17384     ,"distfile": [ "http://files.ax86.net/terminus-ttf/files/4.47.0/terminus-ttf-4.47.0.zip" ]
17385     ,"variants":
17386      [
17387       {
17388         "label": "standard"
17389        ,"sdesc": "Monospace True-Type font (for X11 and console)"
17390        ,"spkgs": [ "single" ]
17391       }
17392      ]
17393    }
17394   ,{
17395      "bucket": "4D"
17396     ,"namebase": "libburn"
17397     ,"version": "1.5.4"
17398     ,"homepage": "https://dev.lovelyhq.com/libburnia/libburn"
17399     ,"FPC": "devel/libburn"
17400     ,"keywords": [ "devel" ]
17401     ,"distfile": [ "http://files.libburnia-project.org/releases/libburn-1.5.4.tar.gz" ]
17402     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
17403     ,"variants":
17404      [
17405       {
17406         "label": "standard"
17407        ,"sdesc": "Lib for reading/mastering/writing optical disks"
17408        ,"spkgs": [ "single" ]
17409       }
17410      ]
17411    }
17412   ,{
17413      "bucket": "4D"
17414     ,"namebase": "libsoup"
17415     ,"version": "2.72.0"
17416     ,"homepage": "https://wiki.gnome.org/Projects/libsoup"
17417     ,"FPC": "devel/libsoup"
17418     ,"keywords": [ "devel" ]
17419     ,"distfile": [ "http://ftp.gnome.org/pub/GNOME/sources/libsoup/2.72/libsoup-2.72.0.tar.xz" ]
17420     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
17421     ,"cpe": { "product": "libsoup", "vendor": "gnome" }
17422     ,"variants":
17423      [
17424       {
17425         "label": "standard"
17426        ,"sdesc": "Simple Object Access Protocol implementation in C"
17427        ,"spkgs": [ "complete", "primary", "gnome", "nls", "docs" ]
17428       }
17429      ]
17430    }
17431   ,{
17432      "bucket": "4D"
17433     ,"namebase": "lua-stdlib-normalize"
17434     ,"version": "2.0.3"
17435     ,"homepage": "https://github.com/lua-stdlib/normalize"
17436     ,"FPC": "devel/lua-stdlib-debug"
17437     ,"keywords": [ "devel" ]
17438     ,"distfile": [ "mirror://GITHUB/lua-stdlib:normalize:v2.0.3/lua-stdlib-normalize-2.0.3.tar.gz" ]
17439     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
17440     ,"variants":
17441      [
17442       {
17443         "label": "lua52"
17444        ,"sdesc": "Collection of normalized functions for Lua 5.2"
17445        ,"spkgs": [ "single" ]
17446       }
17447      ,{
17448         "label": "lua53"
17449        ,"sdesc": "Collection of normalized functions for Lua 5.3"
17450        ,"spkgs": [ "single" ]
17451       }
17452      ,{
17453         "label": "lua54"
17454        ,"sdesc": "Collection of normalized functions for Lua 5.4"
17455        ,"spkgs": [ "single" ]
17456       }
17457      ]
17458    }
17459   ,{
17460      "bucket": "4D"
17461     ,"namebase": "openjade"
17462     ,"version": "1.3.2"
17463     ,"homepage": "https://www.netfolder.com/"
17464     ,"FPC": "N/A"
17465     ,"keywords": [ "textproc" ]
17466     ,"distfile": [ "mirror://SF/openjade/openjade/1.3.2/openjade-1.3.2.tar.gz" ]
17467     ,"variants":
17468      [
17469       {
17470         "label": "standard"
17471        ,"sdesc": "SGML/XML parser toolkit and DSSSL engine"
17472        ,"spkgs": [ "single" ]
17473       }
17474      ]
17475    }
17476   ,{
17477      "bucket": "4D"
17478     ,"namebase": "perl-Package-Pkg"
17479     ,"version": "0.0020"
17480     ,"FPC": "generated"
17481     ,"keywords": [ "perl" ]
17482     ,"distfile": [ "mirror://CPAN/ID:R/RO/ROKR/Package-Pkg-0.0020.tar.gz" ]
17483     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
17484     ,"variants":
17485      [
17486       {
17487         "label": "530"
17488        ,"sdesc": "Handy package munging utilities (5.30)"
17489        ,"spkgs": [ "single" ]
17490       }
17491      ,{
17492         "label": "532"
17493        ,"sdesc": "Handy package munging utilities (5.32)"
17494        ,"spkgs": [ "single" ]
17495       }
17496      ]
17497    }
17498   ,{
17499      "bucket": "4D"
17500     ,"namebase": "xlockmore"
17501     ,"version": "5.66"
17502     ,"homepage": "http://www.sillycycle.com/xlockmore.html"
17503     ,"FPC": "x11/xlockmore"
17504     ,"keywords": [ "x11" ]
17505     ,"distfile": [ "http://sillycycle.com/xlock/recent-releases/xlockmore-5.66.tar.xz" ]
17506     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
17507     ,"cpe": { "product": "xlockmore", "vendor": "david_bagley" }
17508     ,"variants":
17509      [
17510       {
17511         "label": "standard"
17512        ,"sdesc": "X Window System Lock Screen"
17513        ,"spkgs": [ "single" ]
17514       }
17515      ]
17516    }
17517   ,{
17518      "bucket": "4E"
17519     ,"namebase": "R-maptools"
17520     ,"version": "1.0-2"
17521     ,"homepage": "http://maptools.r-forge.r-project.org/"
17522     ,"FPC": "generated"
17523     ,"keywords": [ "cran" ]
17524     ,"distfile": [ "mirror://CRAN/src/contrib/maptools_1.0-2.tar.gz" ]
17525     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
17526     ,"variants":
17527      [
17528       {
17529         "label": "standard"
17530        ,"sdesc": "Tools for Handling Spatial Objects"
17531        ,"spkgs": [ "single" ]
17532       }
17533      ]
17534    }
17535   ,{
17536      "bucket": "4E"
17537     ,"namebase": "R-munsell"
17538     ,"version": "0.5.0"
17539     ,"homepage": "https://cran.r-project.org/package=munsell"
17540     ,"FPC": "generated"
17541     ,"keywords": [ "cran" ]
17542     ,"distfile": [ "mirror://CRAN/src/contrib/munsell_0.5.0.tar.gz" ]
17543     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
17544     ,"variants":
17545      [
17546       {
17547         "label": "standard"
17548        ,"sdesc": "Utilities for Using Munsell Colours"
17549        ,"spkgs": [ "single" ]
17550       }
17551      ]
17552    }
17553   ,{
17554      "bucket": "4E"
17555     ,"namebase": "R-rex"
17556     ,"version": "1.2.0"
17557     ,"homepage": "https://github.com/kevinushey/rex"
17558     ,"FPC": "generated"
17559     ,"keywords": [ "cran" ]
17560     ,"distfile": [ "mirror://CRAN/src/contrib/rex_1.2.0.tar.gz" ]
17561     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
17562     ,"variants":
17563      [
17564       {
17565         "label": "standard"
17566        ,"sdesc": "Friendly Regular Expressions"
17567        ,"spkgs": [ "single" ]
17568       }
17569      ]
17570    }
17571   ,{
17572      "bucket": "4E"
17573     ,"namebase": "clipit"
17574     ,"version": "1.4.5"
17575     ,"homepage": "https://github.com/CristianHenzel/ClipIt/"
17576     ,"FPC": "deskutils/clipit"
17577     ,"keywords": [ "deskutils" ]
17578     ,"distfile": [ "mirror://GITHUB/CristianHenzel:ClipIt:v1.4.5/CristianHenzel-ClipIt-1.4.5.tar.gz" ]
17579     ,"variants":
17580      [
17581       {
17582         "label": "standard"
17583        ,"sdesc": "Lightweight GTK+ clipboard manager"
17584        ,"spkgs": [ "complete", "primary", "nls" ]
17585       }
17586      ]
17587    }
17588   ,{
17589      "bucket": "4E"
17590     ,"namebase": "iperf3"
17591     ,"version": "3.9"
17592     ,"homepage": "https://software.es.net/iperf/"
17593     ,"FPC": "benchmarks/iperf3"
17594     ,"keywords": [ "benchmarks" ]
17595     ,"distfile": [ "mirror://GITHUB/esnet:iperf:3.9/esnet-iperf-3.9.tar.gz" ]
17596     ,"cpe": { "product": "iperf", "vendor": "iperf_project" }
17597     ,"variants":
17598      [
17599       {
17600         "label": "standard"
17601        ,"sdesc": "Tool to measure maximum TCP and UDP bandwidth"
17602        ,"spkgs": [ "single" ]
17603       }
17604      ]
17605    }
17606   ,{
17607      "bucket": "4E"
17608     ,"namebase": "perl-Algorithm-HITS-Lite"
17609     ,"version": "0.04"
17610     ,"FPC": "generated"
17611     ,"keywords": [ "perl" ]
17612     ,"distfile": [ "mirror://CPAN/ID:G/GU/GUGOD/Algorithm-HITS-Lite-0.04.tar.gz" ]
17613     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
17614     ,"variants":
17615      [
17616       {
17617         "label": "530"
17618        ,"sdesc": "HITS Algorithm implementation not using PDL (5.30)"
17619        ,"spkgs": [ "single" ]
17620       }
17621      ,{
17622         "label": "532"
17623        ,"sdesc": "HITS Algorithm implementation not using PDL (5.32)"
17624        ,"spkgs": [ "single" ]
17625       }
17626      ]
17627    }
17628   ,{
17629      "bucket": "4E"
17630     ,"namebase": "perl-Module-ScanDeps"
17631     ,"version": "1.30"
17632     ,"homepage": "https://github.com/rschupp/Module-ScanDeps"
17633     ,"FPC": "generated"
17634     ,"keywords": [ "perl" ]
17635     ,"distfile": [ "mirror://CPAN/ID:R/RS/RSCHUPP/Module-ScanDeps-1.30.tar.gz" ]
17636     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
17637     ,"variants":
17638      [
17639       {
17640         "label": "530"
17641        ,"sdesc": "Recursively scan Perl code for dependencies (5.30)"
17642        ,"spkgs": [ "single" ]
17643       }
17644      ,{
17645         "label": "532"
17646        ,"sdesc": "Recursively scan Perl code for dependencies (5.32)"
17647        ,"spkgs": [ "single" ]
17648       }
17649      ]
17650    }
17651   ,{
17652      "bucket": "4E"
17653     ,"namebase": "perl-Mouse"
17654     ,"version": "2.5.10"
17655     ,"homepage": "https://github.com/xslate/p5-Mouse"
17656     ,"FPC": "generated"
17657     ,"keywords": [ "perl" ]
17658     ,"distfile": [ "mirror://CPAN/ID:S/SK/SKAJI/Mouse-v2.5.10.tar.gz" ]
17659     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
17660     ,"variants":
17661      [
17662       {
17663         "label": "530"
17664        ,"sdesc": "Moose minus the antlers (5.30)"
17665        ,"spkgs": [ "single" ]
17666       }
17667      ,{
17668         "label": "532"
17669        ,"sdesc": "Moose minus the antlers (5.32)"
17670        ,"spkgs": [ "single" ]
17671       }
17672      ]
17673    }
17674   ,{
17675      "bucket": "4E"
17676     ,"namebase": "ruby-unf"
17677     ,"version": "0.1.4"
17678     ,"homepage": "https://github.com/knu/ruby-unf"
17679     ,"FPC": "generated"
17680     ,"keywords": [ "ruby" ]
17681     ,"distfile": [ "mirror://RUBYGEMS//unf-0.1.4.gem" ]
17682     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
17683     ,"variants":
17684      [
17685       {
17686         "label": "v26"
17687        ,"sdesc": "Unicode Normalization Form support (v26)"
17688        ,"spkgs": [ "single" ]
17689       }
17690      ,{
17691         "label": "v27"
17692        ,"sdesc": "Unicode Normalization Form support (v27)"
17693        ,"spkgs": [ "single" ]
17694       }
17695      ,{
17696         "label": "v30"
17697        ,"sdesc": "Unicode Normalization Form support (v30)"
17698        ,"spkgs": [ "single" ]
17699       }
17700      ]
17701    }
17702   ,{
17703      "bucket": "4F"
17704     ,"namebase": "R-base64enc"
17705     ,"version": "0.1-3"
17706     ,"homepage": "http://www.rforge.net/base64enc"
17707     ,"FPC": "generated"
17708     ,"keywords": [ "cran" ]
17709     ,"distfile": [ "mirror://CRAN/src/contrib/base64enc_0.1-3.tar.gz" ]
17710     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
17711     ,"variants":
17712      [
17713       {
17714         "label": "standard"
17715        ,"sdesc": "Tools for base64 encoding"
17716        ,"spkgs": [ "single" ]
17717       }
17718      ]
17719    }
17720   ,{
17721      "bucket": "4F"
17722     ,"namebase": "R-broom"
17723     ,"version": "0.7.5"
17724     ,"homepage": "https://broom.tidymodels.org/"
17725     ,"FPC": "generated"
17726     ,"keywords": [ "cran" ]
17727     ,"distfile": [ "mirror://CRAN/src/contrib/broom_0.7.5.tar.gz" ]
17728     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
17729     ,"variants":
17730      [
17731       {
17732         "label": "standard"
17733        ,"sdesc": "Convert statistical analysis into Tidy tibbles"
17734        ,"spkgs": [ "single" ]
17735       }
17736      ]
17737    }
17738   ,{
17739      "bucket": "4F"
17740     ,"namebase": "R-rversions"
17741     ,"version": "2.0.2"
17742     ,"homepage": "https://github.com/r-hub/rversions"
17743     ,"FPC": "generated"
17744     ,"keywords": [ "cran" ]
17745     ,"distfile": [ "mirror://CRAN/src/contrib/rversions_2.0.2.tar.gz" ]
17746     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
17747     ,"variants":
17748      [
17749       {
17750         "label": "standard"
17751        ,"sdesc": "Query R SVN repository for version information"
17752        ,"spkgs": [ "single" ]
17753       }
17754      ]
17755    }
17756   ,{
17757      "bucket": "4F"
17758     ,"namebase": "aspell-ast"
17759     ,"version": "0.01"
17760     ,"homepage": "http://aspell.net/"
17761     ,"FPC": "textproc/ast-aspell"
17762     ,"keywords": [ "textproc" ]
17763     ,"distfile": [ "mirror://GNU/aspell/dict/ast/aspell6-ast-0.01.tar.bz2" ]
17764     ,"variants":
17765      [
17766       {
17767         "label": "standard"
17768        ,"sdesc": "Aspell Asturian dictionary"
17769        ,"spkgs": [ "single" ]
17770       }
17771      ]
17772    }
17773   ,{
17774      "bucket": "4F"
17775     ,"namebase": "aspell-en"
17776     ,"version": "2020.12.07.0"
17777     ,"homepage": "http://aspell.net/"
17778     ,"FPC": "textproc/en-aspell"
17779     ,"keywords": [ "textproc" ]
17780     ,"distfile": [ "mirror://GNU/aspell/dict/en/aspell6-en-2020.12.07-0.tar.bz2" ]
17781     ,"variants":
17782      [
17783       {
17784         "label": "standard"
17785        ,"sdesc": "Aspell English dictionary"
17786        ,"spkgs": [ "single" ]
17787       }
17788      ]
17789    }
17790   ,{
17791      "bucket": "4F"
17792     ,"namebase": "aspell-hsb"
17793     ,"version": "0.02.0"
17794     ,"homepage": "http://aspell.net/"
17795     ,"FPC": "textproc/hsb-aspell"
17796     ,"keywords": [ "textproc" ]
17797     ,"distfile": [ "mirror://GNU/aspell/dict/hsb/aspell6-hsb-0.02-0.tar.bz2" ]
17798     ,"variants":
17799      [
17800       {
17801         "label": "standard"
17802        ,"sdesc": "Aspell Upper Sorbian dictionary"
17803        ,"spkgs": [ "single" ]
17804       }
17805      ]
17806    }
17807   ,{
17808      "bucket": "4F"
17809     ,"namebase": "libodfgen"
17810     ,"version": "0.1.8"
17811     ,"homepage": "https://sourceforge.net/p/libwpd/wiki/libodfgen/"
17812     ,"FPC": "textproc/libodfgen01"
17813     ,"keywords": [ "textproc" ]
17814     ,"distfile": [ "mirror://SF/libwpd/libodfgen/libodfgen-0.1.8/libodfgen-0.1.8.tar.xz" ]
17815     ,"variants":
17816      [
17817       {
17818         "label": "standard"
17819        ,"sdesc": "Open Document Format document generation library"
17820        ,"spkgs": [ "single" ]
17821       }
17822      ]
17823    }
17824   ,{
17825      "bucket": "4F"
17826     ,"namebase": "mandoc"
17827     ,"version": "1.14.5"
17828     ,"homepage": "https://mandoc.bsd.lv/"
17829     ,"FPC": "textproc/mdocml"
17830     ,"keywords": [ "textproc" ]
17831     ,"distfile": [ "http://mdocml.bsd.lv/snapshots/mandoc-1.14.5.tar.gz" ]
17832     ,"variants":
17833      [
17834       {
17835         "label": "standard"
17836        ,"sdesc": "Suite of tools compiling mdoc and man"
17837        ,"spkgs": [ "single" ]
17838       }
17839      ]
17840    }
17841   ,{
17842      "bucket": "4F"
17843     ,"namebase": "perl-Algorithm-Step"
17844     ,"version": "0.02"
17845     ,"FPC": "generated"
17846     ,"keywords": [ "perl" ]
17847     ,"distfile": [ "mirror://CPAN/ID:L/LI/LITCHIE/Algorithm-Step-0.02.tar.gz" ]
17848     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
17849     ,"variants":
17850      [
17851       {
17852         "label": "530"
17853        ,"sdesc": "Trace execution steps of an algorithm (5.30)"
17854        ,"spkgs": [ "single" ]
17855       }
17856      ,{
17857         "label": "532"
17858        ,"sdesc": "Trace execution steps of an algorithm (5.32)"
17859        ,"spkgs": [ "single" ]
17860       }
17861      ]
17862    }
17863   ,{
17864      "bucket": "4F"
17865     ,"namebase": "perl-Text-Template"
17866     ,"version": "1.59"
17867     ,"homepage": "https://github.com/mschout/perl-text-template"
17868     ,"FPC": "generated"
17869     ,"keywords": [ "perl" ]
17870     ,"distfile": [ "mirror://CPAN/ID:M/MS/MSCHOUT/Text-Template-1.59.tar.gz" ]
17871     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
17872     ,"variants":
17873      [
17874       {
17875         "label": "530"
17876        ,"sdesc": "Expand template text with embedded Perl (5.30)"
17877        ,"spkgs": [ "single" ]
17878       }
17879      ,{
17880         "label": "532"
17881        ,"sdesc": "Expand template text with embedded Perl (5.32)"
17882        ,"spkgs": [ "single" ]
17883       }
17884      ]
17885    }
17886   ,{
17887      "bucket": "4F"
17888     ,"namebase": "php73-xmlreader"
17889     ,"version": "7.3.27"
17890     ,"homepage": "https://php.net/"
17891     ,"FPC": "textproc/php73-xmlreader"
17892     ,"keywords": [ "lang", "www", "php", "textproc" ]
17893     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
17894     ,"cpe": { "product": "php", "vendor": "php" }
17895     ,"variants":
17896      [
17897       {
17898         "label": "standard"
17899        ,"sdesc": "PHP 7.3 extension: xmlreader (libxml interface)"
17900        ,"spkgs": [ "single" ]
17901       }
17902      ]
17903    }
17904   ,{
17905      "bucket": "4F"
17906     ,"namebase": "ruby-haml"
17907     ,"version": "5.2.1"
17908     ,"homepage": "https://haml.info/"
17909     ,"FPC": "generated"
17910     ,"keywords": [ "ruby" ]
17911     ,"distfile": [ "mirror://RUBYGEMS//haml-5.2.1.gem" ]
17912     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
17913     ,"cpe": { "product": "haml", "vendor": "haml", "target_sw": "ruby" }
17914     ,"variants":
17915      [
17916       {
17917         "label": "v26"
17918        ,"sdesc": "HTML Abstraction Markup Language (v26)"
17919        ,"spkgs": [ "single" ]
17920       }
17921      ,{
17922         "label": "v27"
17923        ,"sdesc": "HTML Abstraction Markup Language (v27)"
17924        ,"spkgs": [ "single" ]
17925       }
17926      ,{
17927         "label": "v30"
17928        ,"sdesc": "HTML Abstraction Markup Language (v30)"
17929        ,"spkgs": [ "single" ]
17930       }
17931      ]
17932    }
17933   ,{
17934      "bucket": "4F"
17935     ,"namebase": "xorg-xwud"
17936     ,"version": "1.0.5"
17937     ,"homepage": "https://www.x.org/"
17938     ,"FPC": "x11/xwud"
17939     ,"keywords": [ "x11" ]
17940     ,"distfile": [ "mirror://XORG/individual/app/xwud-1.0.5.tar.bz2" ]
17941     ,"variants":
17942      [
17943       {
17944         "label": "standard"
17945        ,"sdesc": "Utility to display an X window dump from xwd"
17946        ,"spkgs": [ "single" ]
17947       }
17948      ]
17949    }
17950   ,{
17951      "bucket": "50"
17952     ,"namebase": "double-conversion"
17953     ,"version": "3.1.5"
17954     ,"homepage": "https://github.com/google/double-conversion"
17955     ,"FPC": "N/A"
17956     ,"keywords": [ "math", "devel" ]
17957     ,"distfile": [ "mirror://GITHUB/google:double-conversion:v3.1.5/google-double-conversion-3.1.5.tar.gz" ]
17958     ,"variants":
17959      [
17960       {
17961         "label": "standard"
17962        ,"sdesc": "Conversion routines for IEEE doubles"
17963        ,"spkgs": [ "single" ]
17964       }
17965      ]
17966    }
17967   ,{
17968      "bucket": "50"
17969     ,"namebase": "eigen"
17970     ,"version": "3.3.9"
17971     ,"homepage": "http://eigen.tuxfamily.org/index.php?title=Main_Page"
17972     ,"FPC": "math/eigen3"
17973     ,"keywords": [ "math" ]
17974     ,"distfile": [ "https://gitlab.com/libeigen/eigen/-/archive/3.3.9/eigen-3.3.9.tar.bz2" ]
17975     ,"variants":
17976      [
17977       {
17978         "label": "standard"
17979        ,"sdesc": "C++ template library for linear algebra"
17980        ,"spkgs": [ "single" ]
17981       }
17982      ]
17983    }
17984   ,{
17985      "bucket": "50"
17986     ,"namebase": "perl-Apache-LogFormat-Compiler"
17987     ,"version": "0.36"
17988     ,"homepage": "https://github.com/kazeburo/Apache-LogFormat-Compiler"
17989     ,"FPC": "generated"
17990     ,"keywords": [ "perl" ]
17991     ,"distfile": [ "mirror://CPAN/ID:K/KA/KAZEBURO/Apache-LogFormat-Compiler-0.36.tar.gz" ]
17992     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
17993     ,"variants":
17994      [
17995       {
17996         "label": "530"
17997        ,"sdesc": "Compile a log format string to perl-code (5.30)"
17998        ,"spkgs": [ "single" ]
17999       }
18000      ,{
18001         "label": "532"
18002        ,"sdesc": "Compile a log format string to perl-code (5.32)"
18003        ,"spkgs": [ "single" ]
18004       }
18005      ]
18006    }
18007   ,{
18008      "bucket": "50"
18009     ,"namebase": "php73-xml"
18010     ,"version": "7.3.27"
18011     ,"homepage": "https://php.net/"
18012     ,"FPC": "textproc/php73-xml"
18013     ,"keywords": [ "lang", "www", "php", "textproc" ]
18014     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
18015     ,"cpe": { "product": "php", "vendor": "php" }
18016     ,"variants":
18017      [
18018       {
18019         "label": "standard"
18020        ,"sdesc": "PHP 7.3 extension: xml (libxml interface)"
18021        ,"spkgs": [ "single" ]
18022       }
18023      ]
18024    }
18025   ,{
18026      "bucket": "50"
18027     ,"namebase": "php73-xmlwriter"
18028     ,"version": "7.3.27"
18029     ,"homepage": "https://php.net/"
18030     ,"FPC": "textproc/php73-xmlwriter"
18031     ,"keywords": [ "lang", "www", "php", "textproc" ]
18032     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
18033     ,"cpe": { "product": "php", "vendor": "php" }
18034     ,"variants":
18035      [
18036       {
18037         "label": "standard"
18038        ,"sdesc": "PHP 7.3 extension: xmlwriter (libxml interface)"
18039        ,"spkgs": [ "single" ]
18040       }
18041      ]
18042    }
18043   ,{
18044      "bucket": "50"
18045     ,"namebase": "php80-zip"
18046     ,"version": "8.0.2"
18047     ,"homepage": "https://php.net/"
18048     ,"FPC": "archivers/php80-zip"
18049     ,"keywords": [ "lang", "www", "php", "archivers" ]
18050     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
18051     ,"cpe": { "product": "php", "vendor": "php" }
18052     ,"variants":
18053      [
18054       {
18055         "label": "standard"
18056        ,"sdesc": "PHP 8.0 extension: zip zip compression"
18057        ,"spkgs": [ "single" ]
18058       }
18059      ]
18060    }
18061   ,{
18062      "bucket": "50"
18063     ,"namebase": "sdl2_image"
18064     ,"version": "2.0.5"
18065     ,"homepage": "https://www.libsdl.org/projects/SDL_image"
18066     ,"FPC": "graphics/sdl2_image"
18067     ,"keywords": [ "graphics" ]
18068     ,"distfile": [ "http://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.5.tar.gz" ]
18069     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
18070     ,"cpe": { "product": "sdl2_image", "vendor": "libsdl" }
18071     ,"variants":
18072      [
18073       {
18074         "label": "standard"
18075        ,"sdesc": "Load images of various formats as SDL surfaces"
18076        ,"spkgs": [ "single" ]
18077       }
18078      ]
18079    }
18080   ,{
18081      "bucket": "50"
18082     ,"namebase": "toxcore"
18083     ,"version": "0.2.12"
18084     ,"homepage": "https://tox.chat/"
18085     ,"FPC": "net-im/tox"
18086     ,"keywords": [ "net", "net_im", "net_p2p" ]
18087     ,"distfile": [ "mirror://GITHUB/TokTok:c-toxcore:v0.2.12/TokTok-c-toxcore-0.2.12.tar.gz" ]
18088     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
18089     ,"variants":
18090      [
18091       {
18092         "label": "standard"
18093        ,"sdesc": "Tox chat protocol library"
18094        ,"spkgs": [ "single" ]
18095       }
18096      ]
18097    }
18098   ,{
18099      "bucket": "50"
18100     ,"namebase": "xorg-font-cronyx-cyrillic"
18101     ,"version": "1.0.3"
18102     ,"homepage": "https://www.x.org/"
18103     ,"FPC": "x11-fonts/font-cronyx-cyrillic"
18104     ,"keywords": [ "x11_fonts" ]
18105     ,"distfile": [ "mirror://XORG/individual/font/font-cronyx-cyrillic-1.0.3.tar.bz2" ]
18106     ,"variants":
18107      [
18108       {
18109         "label": "standard"
18110        ,"sdesc": "X.org Cronyx Cyrillic font"
18111        ,"spkgs": [ "single" ]
18112       }
18113      ]
18114    }
18115   ,{
18116      "bucket": "50"
18117     ,"namebase": "xorg-xrdb"
18118     ,"version": "1.2.0"
18119     ,"homepage": "https://www.x.org/"
18120     ,"FPC": "x11/xrdb"
18121     ,"keywords": [ "x11" ]
18122     ,"distfile": [ "mirror://XORG/individual/app/xrdb-1.2.0.tar.bz2" ]
18123     ,"cpe": { "product": "xrdb", "vendor": "matthias_hopf" }
18124     ,"variants":
18125      [
18126       {
18127         "label": "standard"
18128        ,"sdesc": "X server resource database utility"
18129        ,"spkgs": [ "single" ]
18130       }
18131      ]
18132    }
18133   ,{
18134      "bucket": "51"
18135     ,"namebase": "R-stringr"
18136     ,"version": "1.4.0"
18137     ,"homepage": "https://stringr.tidyverse.org"
18138     ,"FPC": "generated"
18139     ,"keywords": [ "cran" ]
18140     ,"distfile": [ "mirror://CRAN/src/contrib/stringr_1.4.0.tar.gz" ]
18141     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
18142     ,"variants":
18143      [
18144       {
18145         "label": "standard"
18146        ,"sdesc": "Consistent wrappers for common string Operations"
18147        ,"spkgs": [ "single" ]
18148       }
18149      ]
18150    }
18151   ,{
18152      "bucket": "51"
18153     ,"namebase": "R-xfun"
18154     ,"version": "0.21"
18155     ,"homepage": "https://github.com/yihui/xfun"
18156     ,"FPC": "generated"
18157     ,"keywords": [ "cran" ]
18158     ,"distfile": [ "mirror://CRAN/src/contrib/xfun_0.21.tar.gz" ]
18159     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
18160     ,"variants":
18161      [
18162       {
18163         "label": "standard"
18164        ,"sdesc": "Miscellaneous Functions by 'Yihui Xie'"
18165        ,"spkgs": [ "single" ]
18166       }
18167      ]
18168    }
18169   ,{
18170      "bucket": "51"
18171     ,"namebase": "atk"
18172     ,"version": "2.36.0"
18173     ,"homepage": "https://developer.gnome.org/atk/"
18174     ,"FPC": "accessibility/atk"
18175     ,"keywords": [ "accessibility", "devel" ]
18176     ,"distfile": [ "mirror://GNOME/atk/2.36/atk-2.36.0.tar.xz" ]
18177     ,"variants":
18178      [
18179       {
18180         "label": "standard"
18181        ,"sdesc": "GNOME accessibility toolkit (ATK)"
18182        ,"spkgs": [ "complete", "primary", "nls" ]
18183       }
18184      ]
18185    }
18186   ,{
18187      "bucket": "51"
18188     ,"namebase": "cyrus-sasl"
18189     ,"version": "2.1.27"
18190     ,"homepage": "https://www.cyrusimap.org/sasl/"
18191     ,"FPC": "security/cyrus-sasl2"
18192     ,"keywords": [ "security" ]
18193     ,"distfile": [ "https://github.com/cyrusimap/cyrus-sasl/releases/download/cyrus-sasl-2.1.27/cyrus-sasl-2.1.27.tar.gz" ]
18194     ,"cpe": { "product": "cyrus-sasl", "vendor": "cyrusimap" }
18195     ,"variants":
18196      [
18197       {
18198         "label": "standard"
18199        ,"sdesc": "Cyrus Simple Authentication Service Layer (SASL)"
18200        ,"spkgs": [ "complete", "primary", "docs" ]
18201       }
18202      ]
18203    }
18204   ,{
18205      "bucket": "51"
18206     ,"namebase": "extremetuxracer"
18207     ,"version": "0.8.0"
18208     ,"homepage": "https://sourceforge.net/projects/extremetuxracer/"
18209     ,"FPC": "games/etracer"
18210     ,"keywords": [ "games" ]
18211     ,"distfile": [ "mirror://SF/extremetuxracer/releases/0.8.0/etr-0.8.0.tar.xz" ]
18212     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
18213     ,"variants":
18214      [
18215       {
18216         "label": "standard"
18217        ,"sdesc": "Downhill racing game"
18218        ,"spkgs": [ "single" ]
18219       }
18220      ]
18221    }
18222   ,{
18223      "bucket": "51"
18224     ,"namebase": "perl-Algorithm-Evolutionary"
18225     ,"version": "0.80"
18226     ,"FPC": "generated"
18227     ,"keywords": [ "perl" ]
18228     ,"distfile": [ "mirror://CPAN/ID:J/JM/JMERELO/Algorithm-Evolutionary-0.80.tar.gz" ]
18229     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
18230     ,"variants":
18231      [
18232       {
18233         "label": "530"
18234        ,"sdesc": "Paradigm-free evolutionary algorithms (5.30)"
18235        ,"spkgs": [ "single" ]
18236       }
18237      ,{
18238         "label": "532"
18239        ,"sdesc": "Paradigm-free evolutionary algorithms (5.32)"
18240        ,"spkgs": [ "single" ]
18241       }
18242      ]
18243    }
18244   ,{
18245      "bucket": "51"
18246     ,"namebase": "perl-HTTP-Cookies"
18247     ,"version": "6.10"
18248     ,"homepage": "https://github.com/libwww-perl/HTTP-Cookies"
18249     ,"FPC": "generated"
18250     ,"keywords": [ "perl" ]
18251     ,"distfile": [ "mirror://CPAN/ID:O/OA/OALDERS/HTTP-Cookies-6.10.tar.gz" ]
18252     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
18253     ,"variants":
18254      [
18255       {
18256         "label": "530"
18257        ,"sdesc": "HTTP cookie jars (5.30)"
18258        ,"spkgs": [ "single" ]
18259       }
18260      ,{
18261         "label": "532"
18262        ,"sdesc": "HTTP cookie jars (5.32)"
18263        ,"spkgs": [ "single" ]
18264       }
18265      ]
18266    }
18267   ,{
18268      "bucket": "51"
18269     ,"namebase": "perl-Type-Tiny-XS"
18270     ,"version": "0.022"
18271     ,"homepage": "https://github.com/tobyink/p5-type-tiny-xs"
18272     ,"FPC": "generated"
18273     ,"keywords": [ "perl" ]
18274     ,"distfile": [ "mirror://CPAN/ID:T/TO/TOBYINK/Type-Tiny-XS-0.022.tar.gz" ]
18275     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
18276     ,"variants":
18277      [
18278       {
18279         "label": "530"
18280        ,"sdesc": "XS boost for Type::Tiny's type constraints (5.30)"
18281        ,"spkgs": [ "single" ]
18282       }
18283      ,{
18284         "label": "532"
18285        ,"sdesc": "XS boost for Type::Tiny's type constraints (5.32)"
18286        ,"spkgs": [ "single" ]
18287       }
18288      ]
18289    }
18290   ,{
18291      "bucket": "51"
18292     ,"namebase": "py27-parso"
18293     ,"version": "0.7.1"
18294     ,"homepage": "https://github.com/davidhalter/parso"
18295     ,"FPC": "generated"
18296     ,"keywords": [ "python" ]
18297     ,"distfile": [ "mirror://PYPI/p/parso/parso-0.7.1.tar.gz" ]
18298     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
18299     ,"variants":
18300      [
18301       {
18302         "label": "standard"
18303        ,"sdesc": "Python Parser (PY27)"
18304        ,"spkgs": [ "single" ]
18305       }
18306      ]
18307    }
18308   ,{
18309      "bucket": "51"
18310     ,"namebase": "ruby-mustache"
18311     ,"version": "1.1.1"
18312     ,"homepage": "https://github.com/mustache/mustache"
18313     ,"FPC": "generated"
18314     ,"keywords": [ "ruby" ]
18315     ,"distfile": [ "mirror://RUBYGEMS//mustache-1.1.1.gem" ]
18316     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
18317     ,"variants":
18318      [
18319       {
18320         "label": "v26"
18321        ,"sdesc": "Logic-free view renderer (v26)"
18322        ,"spkgs": [ "single" ]
18323       }
18324      ,{
18325         "label": "v27"
18326        ,"sdesc": "Logic-free view renderer (v27)"
18327        ,"spkgs": [ "single" ]
18328       }
18329      ,{
18330         "label": "v30"
18331        ,"sdesc": "Logic-free view renderer (v30)"
18332        ,"spkgs": [ "single" ]
18333       }
18334      ]
18335    }
18336   ,{
18337      "bucket": "52"
18338     ,"namebase": "R-bitops"
18339     ,"version": "1.0-6"
18340     ,"FPC": "generated"
18341     ,"keywords": [ "cran" ]
18342     ,"distfile": [ "mirror://CRAN/src/contrib/bitops_1.0-6.tar.gz" ]
18343     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
18344     ,"variants":
18345      [
18346       {
18347         "label": "standard"
18348        ,"sdesc": "Bitwise Operations"
18349        ,"spkgs": [ "single" ]
18350       }
18351      ]
18352    }
18353   ,{
18354      "bucket": "52"
18355     ,"namebase": "gobject-introspection"
18356     ,"version": "1.66.1"
18357     ,"homepage": "http://live.gnome.org/GObjectIntrospection"
18358     ,"FPC": "devel/gobject-introspection"
18359     ,"keywords": [ "devel" ]
18360     ,"distfile": [ "mirror://GNOME/gobject-introspection/1.66/gobject-introspection-1.66.1.tar.xz" ]
18361     ,"variants":
18362      [
18363       {
18364         "label": "standard"
18365        ,"sdesc": "Introspection data generator for GObject libraries"
18366        ,"spkgs": [ "single" ]
18367       }
18368      ]
18369    }
18370   ,{
18371      "bucket": "52"
18372     ,"namebase": "libsvgtiny"
18373     ,"version": "0.1.7"
18374     ,"homepage": "https://www.netsurf-browser.org/projects/libsvgtiny/"
18375     ,"FPC": "N/A"
18376     ,"keywords": [ "graphics" ]
18377     ,"distfile": [ "https://download.netsurf-browser.org/libs/releases/libsvgtiny-0.1.7-src.tar.gz" ]
18378     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
18379     ,"variants":
18380      [
18381       {
18382         "label": "standard"
18383        ,"sdesc": "NetSurf SVG decoder"
18384        ,"spkgs": [ "single" ]
18385       }
18386      ]
18387    }
18388   ,{
18389      "bucket": "52"
18390     ,"namebase": "perl-Algorithm-Numerical-Shuffle"
18391     ,"version": "2009110301"
18392     ,"FPC": "generated"
18393     ,"keywords": [ "perl" ]
18394     ,"distfile": [ "mirror://CPAN/ID:A/AB/ABIGAIL/Algorithm-Numerical-Shuffle-2009110301.tar.gz" ]
18395     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
18396     ,"variants":
18397      [
18398       {
18399         "label": "530"
18400        ,"sdesc": "Shuffle a list (5.30)"
18401        ,"spkgs": [ "single" ]
18402       }
18403      ,{
18404         "label": "532"
18405        ,"sdesc": "Shuffle a list (5.32)"
18406        ,"spkgs": [ "single" ]
18407       }
18408      ]
18409    }
18410   ,{
18411      "bucket": "52"
18412     ,"namebase": "perl-Devel-GlobalDestruction"
18413     ,"version": "0.14"
18414     ,"homepage": "http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit/Devel-GlobalDestruction.git"
18415     ,"FPC": "generated"
18416     ,"keywords": [ "perl" ]
18417     ,"distfile": [ "mirror://CPAN/ID:H/HA/HAARG/Devel-GlobalDestruction-0.14.tar.gz" ]
18418     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
18419     ,"variants":
18420      [
18421       {
18422         "label": "530"
18423        ,"sdesc": "Functionality of global PHASE and DESTRUCT (5.30)"
18424        ,"spkgs": [ "single" ]
18425       }
18426      ,{
18427         "label": "532"
18428        ,"sdesc": "Functionality of global PHASE and DESTRUCT (5.32)"
18429        ,"spkgs": [ "single" ]
18430       }
18431      ]
18432    }
18433   ,{
18434      "bucket": "52"
18435     ,"namebase": "xorg-sm"
18436     ,"version": "1.2.3"
18437     ,"homepage": "https://www.x.org/"
18438     ,"FPC": "x11/libSM"
18439     ,"keywords": [ "x11" ]
18440     ,"distfile": [ "mirror://XORG/individual/lib/libSM-1.2.3.tar.bz2" ]
18441     ,"variants":
18442      [
18443       {
18444         "label": "standard"
18445        ,"sdesc": "Session Management library for X11"
18446        ,"spkgs": [ "single" ]
18447       }
18448      ]
18449    }
18450   ,{
18451      "bucket": "53"
18452     ,"namebase": "R-e1071"
18453     ,"version": "1.7-4"
18454     ,"FPC": "generated"
18455     ,"keywords": [ "cran" ]
18456     ,"distfile": [ "mirror://CRAN/src/contrib/e1071_1.7-4.tar.gz" ]
18457     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
18458     ,"variants":
18459      [
18460       {
18461         "label": "standard"
18462        ,"sdesc": "Dept. of Statistics and Prob. Theory functions"
18463        ,"spkgs": [ "single" ]
18464       }
18465      ]
18466    }
18467   ,{
18468      "bucket": "53"
18469     ,"namebase": "aspell-tl"
18470     ,"version": "0.4.0"
18471     ,"homepage": "https://github.com/jmalonzo/tl-wordlist"
18472     ,"FPC": "textproc/tl-aspell"
18473     ,"keywords": [ "textproc" ]
18474     ,"distfile": [ "https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/tagalog-wordlist/aspell6-tl-0.4-0.tar.bz2" ]
18475     ,"variants":
18476      [
18477       {
18478         "label": "standard"
18479        ,"sdesc": "Aspell Tagalog dictionary"
18480        ,"spkgs": [ "single" ]
18481       }
18482      ]
18483    }
18484   ,{
18485      "bucket": "53"
18486     ,"namebase": "autotools-wrappers"
18487     ,"version": "20131203"
18488     ,"FPC": "devel/autoconf-wrapper"
18489     ,"keywords": [ "devel" ]
18490     ,"distfile": [  ]
18491     ,"variants":
18492      [
18493       {
18494         "label": "standard"
18495        ,"sdesc": "Wrapper scripts for GNU autoconf and automake"
18496        ,"spkgs": [ "complete", "autoconf", "automake" ]
18497       }
18498      ]
18499    }
18500   ,{
18501      "bucket": "53"
18502     ,"namebase": "curl"
18503     ,"version": "7.75.0"
18504     ,"homepage": "https://curl.haxx.se/"
18505     ,"FPC": "ftp/curl"
18506     ,"keywords": [ "ftp", "net", "www" ]
18507     ,"distfile": [ "http://curl.haxx.se/download/curl-7.75.0.tar.xz" ]
18508     ,"cpe": { "product": "libcurl", "vendor": "haxx" }
18509     ,"variants":
18510      [
18511       {
18512         "label": "standard"
18513        ,"sdesc": "Tool and library for transferring data with URLs"
18514        ,"spkgs": [ "complete", "primary", "manpages", "examples", "docs" ]
18515       }
18516      ]
18517    }
18518   ,{
18519      "bucket": "53"
18520     ,"namebase": "gstreamer1-plugins-taglib"
18521     ,"version": "1.18.3"
18522     ,"homepage": "https://gstreamer.freedesktop.org/"
18523     ,"FPC": "audio/gstreamer1-plugins-taglib"
18524     ,"keywords": [ "multimedia", "audio" ]
18525     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.3.tar.xz" ]
18526     ,"variants":
18527      [
18528       {
18529         "label": "standard"
18530        ,"sdesc": "GStreamer1 APEv2/ID3v2 tag plugin"
18531        ,"spkgs": [ "single" ]
18532       }
18533      ]
18534    }
18535   ,{
18536      "bucket": "53"
18537     ,"namebase": "libvpx"
18538     ,"version": "1.9.0"
18539     ,"homepage": "https://chromium.googlesource.com/webm/libvpx"
18540     ,"FPC": "multimedia/libvpx"
18541     ,"keywords": [ "multimedia" ]
18542     ,"distfile": [ "mirror://GITHUB/webmproject:libvpx:v1.9.0/webmproject-libvpx-1.9.0.tar.gz" ]
18543     ,"cpe": { "product": "libvpx", "vendor": "webmproject" }
18544     ,"variants":
18545      [
18546       {
18547         "label": "standard"
18548        ,"sdesc": "VP8 Video Codec SDK"
18549        ,"spkgs": [ "single" ]
18550       }
18551      ]
18552    }
18553   ,{
18554      "bucket": "53"
18555     ,"namebase": "protobuf-c"
18556     ,"version": "1.3.3"
18557     ,"homepage": "https://github.com/protobuf-c/protobuf-c"
18558     ,"FPC": "devel/protobuf-c"
18559     ,"keywords": [ "devel" ]
18560     ,"distfile": [ "mirror://GITHUB/protobuf-c:protobuf-c:v1.3.3/protobuf-c-protobuf-c-1.3.3.tar.gz" ]
18561     ,"variants":
18562      [
18563       {
18564         "label": "standard"
18565        ,"sdesc": "C bindings for Google's Protocol Buffers"
18566        ,"spkgs": [ "single" ]
18567       }
18568      ]
18569    }
18570   ,{
18571      "bucket": "53"
18572     ,"namebase": "python-flask-swagger"
18573     ,"version": "0.2.14"
18574     ,"homepage": "https://github.com/gangverk/flask-swagger"
18575     ,"FPC": "generated"
18576     ,"keywords": [ "python" ]
18577     ,"distfile": [ "mirror://PYPI/f/flask-swagger/flask-swagger-0.2.14.tar.gz" ]
18578     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
18579     ,"variants":
18580      [
18581       {
18582         "label": "py38"
18583        ,"sdesc": "Extract swagger specs from flask project (PY38)"
18584        ,"spkgs": [ "single" ]
18585       }
18586      ,{
18587         "label": "py39"
18588        ,"sdesc": "Extract swagger specs from flask project (PY39)"
18589        ,"spkgs": [ "single" ]
18590       }
18591      ]
18592    }
18593   ,{
18594      "bucket": "53"
18595     ,"namebase": "ruby-delayed_job"
18596     ,"version": "4.1.9"
18597     ,"homepage": "https://github.com/collectiveidea/delayed_job"
18598     ,"FPC": "generated"
18599     ,"keywords": [ "ruby" ]
18600     ,"distfile": [ "mirror://RUBYGEMS//delayed_job-4.1.9.gem" ]
18601     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
18602     ,"variants":
18603      [
18604       {
18605         "label": "v26"
18606        ,"sdesc": "Asynchronous execution of background tasks (v26)"
18607        ,"spkgs": [ "single" ]
18608       }
18609      ,{
18610         "label": "v27"
18611        ,"sdesc": "Asynchronous execution of background tasks (v27)"
18612        ,"spkgs": [ "single" ]
18613       }
18614      ,{
18615         "label": "v30"
18616        ,"sdesc": "Asynchronous execution of background tasks (v30)"
18617        ,"spkgs": [ "single" ]
18618       }
18619      ]
18620    }
18621   ,{
18622      "bucket": "53"
18623     ,"namebase": "ruby-jquery-rails"
18624     ,"version": "4.4.0"
18625     ,"homepage": "https://github.com/rails/jquery-rails"
18626     ,"FPC": "generated"
18627     ,"keywords": [ "ruby" ]
18628     ,"distfile": [ "mirror://RUBYGEMS//jquery-rails-4.4.0.gem" ]
18629     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
18630     ,"variants":
18631      [
18632       {
18633         "label": "v26"
18634        ,"sdesc": "Use jQuery with Rails 4+ (v26)"
18635        ,"spkgs": [ "single" ]
18636       }
18637      ,{
18638         "label": "v27"
18639        ,"sdesc": "Use jQuery with Rails 4+ (v27)"
18640        ,"spkgs": [ "single" ]
18641       }
18642      ,{
18643         "label": "v30"
18644        ,"sdesc": "Use jQuery with Rails 4+ (v30)"
18645        ,"spkgs": [ "single" ]
18646       }
18647      ]
18648    }
18649   ,{
18650      "bucket": "53"
18651     ,"namebase": "upower"
18652     ,"version": "0.99.11"
18653     ,"homepage": "https://upower.freedesktop.org"
18654     ,"FPC": "sysutils/upower"
18655     ,"keywords": [ "sysutils" ]
18656     ,"distfile": [ "https://upower.freedesktop.org/releases/upower-0.99.11.tar.xz" ]
18657     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
18658     ,"variants":
18659      [
18660       {
18661         "label": "standard"
18662        ,"sdesc": "D-Bus daemon for power management tasks"
18663        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
18664       }
18665      ]
18666    }
18667   ,{
18668      "bucket": "53"
18669     ,"namebase": "weechat"
18670     ,"version": "3.0.1"
18671     ,"homepage": "https://www.weechat.org"
18672     ,"FPC": "irc/weechat"
18673     ,"keywords": [ "net", "net_im", "irc" ]
18674     ,"distfile": [ "https://www.weechat.org/files/src/weechat-3.0.1.tar.gz" ]
18675     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
18676     ,"cpe": { "product": "weechat", "vendor": "weechat" }
18677     ,"variants":
18678      [
18679       {
18680         "label": "standard"
18681        ,"sdesc": "Fast, light and extensible chat client"
18682        ,"spkgs": [ "complete", "primary", "nls" ]
18683       }
18684      ]
18685    }
18686   ,{
18687      "bucket": "53"
18688     ,"namebase": "xfce4-settings"
18689     ,"version": "4.16.0"
18690     ,"homepage": "https://docs.xfce.org/xfce/xfce4-settings/start"
18691     ,"FPC": "sysutils/xfce4-settings"
18692     ,"keywords": [ "sysutils" ]
18693     ,"distfile": [ "https://archive.xfce.org/src/xfce/xfce4-settings/4.16/xfce4-settings-4.16.0.tar.bz2" ]
18694     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
18695     ,"variants":
18696      [
18697       {
18698         "label": "standard"
18699        ,"sdesc": "Settings manager for Xfce"
18700        ,"spkgs": [ "complete", "primary", "nls" ]
18701       }
18702      ]
18703    }
18704   ,{
18705      "bucket": "53"
18706     ,"namebase": "xfce4-terminal"
18707     ,"version": "0.8.10"
18708     ,"homepage": "https://docs.xfce.org/apps/terminal/start"
18709     ,"FPC": "x11/xfce4-terminal"
18710     ,"keywords": [ "x11" ]
18711     ,"distfile": [ "http://archive.xfce.org/src/apps/xfce4-terminal/0.8/xfce4-terminal-0.8.10.tar.bz2" ]
18712     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
18713     ,"variants":
18714      [
18715       {
18716         "label": "standard"
18717        ,"sdesc": "Terminal emulator for Xfce"
18718        ,"spkgs": [ "complete", "primary", "nls", "themes" ]
18719       }
18720      ]
18721    }
18722   ,{
18723      "bucket": "54"
18724     ,"namebase": "R-gh"
18725     ,"version": "1.2.0"
18726     ,"homepage": "https://gh.r-lib.org/"
18727     ,"FPC": "generated"
18728     ,"keywords": [ "cran" ]
18729     ,"distfile": [ "mirror://CRAN/src/contrib/gh_1.2.0.tar.gz" ]
18730     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
18731     ,"variants":
18732      [
18733       {
18734         "label": "standard"
18735        ,"sdesc": "'GitHub' 'API'"
18736        ,"spkgs": [ "single" ]
18737       }
18738      ]
18739    }
18740   ,{
18741      "bucket": "54"
18742     ,"namebase": "R-linprog"
18743     ,"version": "0.9-2"
18744     ,"homepage": "http://linprog.r-forge.r-project.org/"
18745     ,"FPC": "generated"
18746     ,"keywords": [ "cran" ]
18747     ,"distfile": [ "mirror://CRAN/src/contrib/linprog_0.9-2.tar.gz" ]
18748     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
18749     ,"variants":
18750      [
18751       {
18752         "label": "standard"
18753        ,"sdesc": "Linear Programming / Optimization"
18754        ,"spkgs": [ "single" ]
18755       }
18756      ]
18757    }
18758   ,{
18759      "bucket": "54"
18760     ,"namebase": "aspell-fi"
18761     ,"version": "0.7.0"
18762     ,"homepage": "http://aspell.net/"
18763     ,"FPC": "textproc/fi-aspell"
18764     ,"keywords": [ "textproc" ]
18765     ,"distfile": [ "mirror://GNU/aspell/dict/fi/aspell6-fi-0.7-0.tar.bz2" ]
18766     ,"variants":
18767      [
18768       {
18769         "label": "standard"
18770        ,"sdesc": "Aspell Finnish dictionary"
18771        ,"spkgs": [ "single" ]
18772       }
18773      ]
18774    }
18775   ,{
18776      "bucket": "54"
18777     ,"namebase": "aspell-tr"
18778     ,"version": "0.50.0"
18779     ,"homepage": "http://aspell.net/"
18780     ,"FPC": "textproc/tr-aspell"
18781     ,"keywords": [ "textproc" ]
18782     ,"distfile": [ "mirror://GNU/aspell/dict/tr/aspell-tr-0.50-0.tar.bz2" ]
18783     ,"variants":
18784      [
18785       {
18786         "label": "standard"
18787        ,"sdesc": "Aspell Turkish dictionary"
18788        ,"spkgs": [ "single" ]
18789       }
18790      ]
18791    }
18792   ,{
18793      "bucket": "54"
18794     ,"namebase": "gstreamer1-plugins-x264"
18795     ,"version": "1.18.3"
18796     ,"homepage": "https://gstreamer.freedesktop.org/"
18797     ,"FPC": "audio/gstreamer1-plugins-a52dec"
18798     ,"keywords": [ "multimedia" ]
18799     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.18.3.tar.xz" ]
18800     ,"variants":
18801      [
18802       {
18803         "label": "standard"
18804        ,"sdesc": "GStreamer1 H.264 video encoder plugin"
18805        ,"spkgs": [ "single" ]
18806       }
18807      ]
18808    }
18809   ,{
18810      "bucket": "54"
18811     ,"namebase": "perl-Algorithm-Networksort-Chooser"
18812     ,"version": "0.110"
18813     ,"FPC": "generated"
18814     ,"keywords": [ "perl" ]
18815     ,"distfile": [ "mirror://CPAN/ID:F/FR/FRACTAL/Algorithm-Networksort-Chooser-0.110.tar.gz" ]
18816     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
18817     ,"variants":
18818      [
18819       {
18820         "label": "530"
18821        ,"sdesc": "Helper utility for Algorithm::Networksort (5.30)"
18822        ,"spkgs": [ "single" ]
18823       }
18824      ,{
18825         "label": "532"
18826        ,"sdesc": "Helper utility for Algorithm::Networksort (5.32)"
18827        ,"spkgs": [ "single" ]
18828       }
18829      ]
18830    }
18831   ,{
18832      "bucket": "54"
18833     ,"namebase": "php73"
18834     ,"version": "7.3.27"
18835     ,"homepage": "https://php.net/"
18836     ,"FPC": "lang/php73"
18837     ,"keywords": [ "lang", "www", "php" ]
18838     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
18839     ,"cpe": { "product": "php", "vendor": "php" }
18840     ,"variants":
18841      [
18842       {
18843         "label": "standard"
18844        ,"sdesc": "PHP Hypertext Preprocessor version 7.3"
18845        ,"spkgs": [ "single" ]
18846       }
18847      ]
18848    }
18849   ,{
18850      "bucket": "54"
18851     ,"namebase": "php74-pcntl"
18852     ,"version": "7.4.15"
18853     ,"homepage": "https://php.net/"
18854     ,"FPC": "devel/php74-pcntl"
18855     ,"keywords": [ "lang", "www", "php", "devel" ]
18856     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
18857     ,"cpe": { "product": "php", "vendor": "php" }
18858     ,"variants":
18859      [
18860       {
18861         "label": "standard"
18862        ,"sdesc": "PHP 7.4 extension: pcntl (process control)"
18863        ,"spkgs": [ "single" ]
18864       }
18865      ]
18866    }
18867   ,{
18868      "bucket": "54"
18869     ,"namebase": "php80-xmlwriter"
18870     ,"version": "8.0.2"
18871     ,"homepage": "https://php.net/"
18872     ,"FPC": "textproc/php80-xmlwriter"
18873     ,"keywords": [ "lang", "www", "php", "textproc" ]
18874     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
18875     ,"cpe": { "product": "php", "vendor": "php" }
18876     ,"variants":
18877      [
18878       {
18879         "label": "standard"
18880        ,"sdesc": "PHP 8.0 extension: xmlwriter (libxml interface)"
18881        ,"spkgs": [ "single" ]
18882       }
18883      ]
18884    }
18885   ,{
18886      "bucket": "54"
18887     ,"namebase": "python-django-widget-tweaks"
18888     ,"version": "1.4.8"
18889     ,"homepage": "https://github.com/jazzband/django-widget-tweaks"
18890     ,"FPC": "generated"
18891     ,"keywords": [ "python" ]
18892     ,"distfile": [ "mirror://PYPIWHL/1d/36/d7eb0ccfe4d55d495943085be7bcb1b262ec3c5052afb18e07dcfb88ecb8/django_widget_tweaks-1.4.8-py2.py3-none-any.whl" ]
18893     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
18894     ,"variants":
18895      [
18896       {
18897         "label": "py38"
18898        ,"sdesc": "Django template form field customizer (PY38)"
18899        ,"spkgs": [ "single" ]
18900       }
18901      ,{
18902         "label": "py39"
18903        ,"sdesc": "Django template form field customizer (PY39)"
18904        ,"spkgs": [ "single" ]
18905       }
18906      ]
18907    }
18908   ,{
18909      "bucket": "54"
18910     ,"namebase": "python-skia-pathops"
18911     ,"version": "0.6.0.post2"
18912     ,"homepage": "https://github.com/fonttools/skia-pathops"
18913     ,"FPC": "generated"
18914     ,"keywords": [ "python" ]
18915     ,"distfile": [ "mirror://PYPI/s/skia-pathops/skia-pathops-0.6.0.post2.zip" ]
18916     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
18917     ,"variants":
18918      [
18919       {
18920         "label": "py38"
18921        ,"sdesc": "Skia library bindings (PY38)"
18922        ,"spkgs": [ "single" ]
18923       }
18924      ,{
18925         "label": "py39"
18926        ,"sdesc": "Skia library bindings (PY39)"
18927        ,"spkgs": [ "single" ]
18928       }
18929      ]
18930    }
18931   ,{
18932      "bucket": "54"
18933     ,"namebase": "ravensys-utils"
18934     ,"version": "1.2"
18935     ,"homepage": "https://github.com/jrmarino/ravensys-utils"
18936     ,"FPC": "N/A"
18937     ,"keywords": [ "raven", "sysutils" ]
18938     ,"distfile": [ "mirror://GITHUB/jrmarino:ravensys-utils:v1.2/jrmarino-ravensys-utils-1.2.tar.gz" ]
18939     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
18940     ,"variants":
18941      [
18942       {
18943         "label": "standard"
18944        ,"sdesc": "Consistent tools for Ravenports system root"
18945        ,"spkgs": [ "single" ]
18946       }
18947      ]
18948    }
18949   ,{
18950      "bucket": "54"
18951     ,"namebase": "ruby-http-cookie"
18952     ,"version": "1.0.3"
18953     ,"homepage": "https://github.com/sparklemotion/http-cookie"
18954     ,"FPC": "generated"
18955     ,"keywords": [ "ruby" ]
18956     ,"distfile": [ "mirror://RUBYGEMS//http-cookie-1.0.3.gem" ]
18957     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
18958     ,"variants":
18959      [
18960       {
18961         "label": "v26"
18962        ,"sdesc": "Handles RFC 6265 HTTP cookies (v26)"
18963        ,"spkgs": [ "single" ]
18964       }
18965      ,{
18966         "label": "v27"
18967        ,"sdesc": "Handles RFC 6265 HTTP cookies (v27)"
18968        ,"spkgs": [ "single" ]
18969       }
18970      ,{
18971         "label": "v30"
18972        ,"sdesc": "Handles RFC 6265 HTTP cookies (v30)"
18973        ,"spkgs": [ "single" ]
18974       }
18975      ]
18976    }
18977   ,{
18978      "bucket": "54"
18979     ,"namebase": "ruby-puppet-resource_api"
18980     ,"version": "1.8.13"
18981     ,"homepage": "https://github.com/puppetlabs/puppet-resource_api"
18982     ,"FPC": "generated"
18983     ,"keywords": [ "ruby" ]
18984     ,"distfile": [ "mirror://RUBYGEMS//puppet-resource_api-1.8.13.gem" ]
18985     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
18986     ,"variants":
18987      [
18988       {
18989         "label": "v26"
18990        ,"sdesc": "Native resource creator for Puppet (v26)"
18991        ,"spkgs": [ "single" ]
18992       }
18993      ,{
18994         "label": "v27"
18995        ,"sdesc": "Native resource creator for Puppet (v27)"
18996        ,"spkgs": [ "single" ]
18997       }
18998      ,{
18999         "label": "v30"
19000        ,"sdesc": "Native resource creator for Puppet (v30)"
19001        ,"spkgs": [ "single" ]
19002       }
19003      ]
19004    }
19005   ,{
19006      "bucket": "54"
19007     ,"namebase": "xcb-proto"
19008     ,"version": "1.14.1"
19009     ,"homepage": "https://xcb.freedesktop.org/"
19010     ,"FPC": "x11/xcb-proto"
19011     ,"keywords": [ "x11", "python" ]
19012     ,"distfile": [ "https://xorg.freedesktop.org/archive/individual/proto/xcb-proto-1.14.1.tar.xz" ]
19013     ,"variants":
19014      [
19015       {
19016         "label": "standard"
19017        ,"sdesc": "X protocol C-language Binding (XCB) protocol"
19018        ,"spkgs": [ "single" ]
19019       }
19020      ]
19021    }
19022   ,{
19023      "bucket": "54"
19024     ,"namebase": "xorg-xscrnsaver"
19025     ,"version": "1.2.3"
19026     ,"homepage": "https://www.x.org/"
19027     ,"FPC": "x11/libXScrnSaver"
19028     ,"keywords": [ "x11" ]
19029     ,"distfile": [ "mirror://XORG/individual/lib/libXScrnSaver-1.2.3.tar.bz2" ]
19030     ,"variants":
19031      [
19032       {
19033         "label": "standard"
19034        ,"sdesc": "The X11 screensaver library"
19035        ,"spkgs": [ "single" ]
19036       }
19037      ]
19038    }
19039   ,{
19040      "bucket": "55"
19041     ,"namebase": "R-DT"
19042     ,"version": "0.17"
19043     ,"homepage": "https://github.com/rstudio/DT"
19044     ,"FPC": "generated"
19045     ,"keywords": [ "cran" ]
19046     ,"distfile": [ "mirror://CRAN/src/contrib/DT_0.17.tar.gz" ]
19047     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
19048     ,"variants":
19049      [
19050       {
19051         "label": "standard"
19052        ,"sdesc": "Wrapper of the JavaScript Library 'DataTables'"
19053        ,"spkgs": [ "single" ]
19054       }
19055      ]
19056    }
19057   ,{
19058      "bucket": "55"
19059     ,"namebase": "R-polynom"
19060     ,"version": "1.4-0"
19061     ,"FPC": "generated"
19062     ,"keywords": [ "cran" ]
19063     ,"distfile": [ "mirror://CRAN/src/contrib/polynom_1.4-0.tar.gz" ]
19064     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
19065     ,"variants":
19066      [
19067       {
19068         "label": "standard"
19069        ,"sdesc": "Univariate polynomial manipulations class"
19070        ,"spkgs": [ "single" ]
19071       }
19072      ]
19073    }
19074   ,{
19075      "bucket": "55"
19076     ,"namebase": "aws"
19077     ,"version": "2020"
19078     ,"homepage": "http://libre.adacore.com/libre/tools/aws/"
19079     ,"FPC": "www/aws"
19080     ,"keywords": [ "www", "ada" ]
19081     ,"distfile": [ "http://downloads.dragonlace.net/src/aws-2020-20200429-19A9F-src.tar.gz" ]
19082     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
19083     ,"variants":
19084      [
19085       {
19086         "label": "standard"
19087        ,"sdesc": "Adacore Ada Web Server and framework"
19088        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
19089       }
19090      ]
19091    }
19092   ,{
19093      "bucket": "55"
19094     ,"namebase": "dhcp"
19095     ,"version": "4.4.2"
19096     ,"homepage": "https://www.isc.org/downloads/dhcp/"
19097     ,"FPC": "net/isc-dhcp44-server"
19098     ,"keywords": [ "net" ]
19099     ,"distfile": [ "http://ftp.isc.org/isc/dhcp/4.4.2/dhcp-4.4.2.tar.gz" ]
19100     ,"cpe": { "product": "dhcp", "vendor": "isc" }
19101     ,"variants":
19102      [
19103       {
19104         "label": "standard"
19105        ,"sdesc": "ISC DHCP Server and Relay Agent"
19106        ,"spkgs": [ "complete", "server", "client", "relay" ]
19107       }
19108      ]
19109    }
19110   ,{
19111      "bucket": "55"
19112     ,"namebase": "libcdr"
19113     ,"version": "0.1.6"
19114     ,"homepage": "https://wiki.documentfoundation.org/DLP/Libraries/libcdr"
19115     ,"FPC": "graphics/libcdr01"
19116     ,"keywords": [ "graphics", "devel" ]
19117     ,"distfile": [ "https://dev-www.libreoffice.org/src/libcdr/libcdr-0.1.6.tar.xz" ]
19118     ,"variants":
19119      [
19120       {
19121         "label": "standard"
19122        ,"sdesc": "CorelDraw file format importer library"
19123        ,"spkgs": [ "single" ]
19124       }
19125      ]
19126    }
19127   ,{
19128      "bucket": "55"
19129     ,"namebase": "perl-Importer"
19130     ,"version": "0.026"
19131     ,"homepage": "https://github.com/exodist/Importer/"
19132     ,"FPC": "generated"
19133     ,"keywords": [ "perl" ]
19134     ,"distfile": [ "mirror://CPAN/ID:E/EX/EXODIST/Importer-0.026.tar.gz" ]
19135     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
19136     ,"variants":
19137      [
19138       {
19139         "label": "530"
19140        ,"sdesc": "Alternative interface for symbol export (5.30)"
19141        ,"spkgs": [ "single" ]
19142       }
19143      ,{
19144         "label": "532"
19145        ,"sdesc": "Alternative interface for symbol export (5.32)"
19146        ,"spkgs": [ "single" ]
19147       }
19148      ]
19149    }
19150   ,{
19151      "bucket": "55"
19152     ,"namebase": "php74-mbstring"
19153     ,"version": "7.4.15"
19154     ,"homepage": "https://php.net/"
19155     ,"FPC": "converters/php74-mbstring"
19156     ,"keywords": [ "lang", "www", "php", "converters" ]
19157     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
19158     ,"cpe": { "product": "php", "vendor": "php" }
19159     ,"variants":
19160      [
19161       {
19162         "label": "standard"
19163        ,"sdesc": "PHP 7.4 extension: mbstring (Multibyte string)"
19164        ,"spkgs": [ "single" ]
19165       }
19166      ]
19167    }
19168   ,{
19169      "bucket": "56"
19170     ,"namebase": "gstreamer1-plugins-curl"
19171     ,"version": "1.18.3"
19172     ,"homepage": "https://gstreamer.freedesktop.org/"
19173     ,"FPC": "ftp/gstreamer1-plugins-curl"
19174     ,"keywords": [ "multimedia", "ftp" ]
19175     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.18.3.tar.xz" ]
19176     ,"variants":
19177      [
19178       {
19179         "label": "standard"
19180        ,"sdesc": "GStreamer1 CURL-based output plugin"
19181        ,"spkgs": [ "single" ]
19182       }
19183      ]
19184    }
19185   ,{
19186      "bucket": "56"
19187     ,"namebase": "gstreamer1-plugins-faad"
19188     ,"version": "1.18.3"
19189     ,"homepage": "https://gstreamer.freedesktop.org/"
19190     ,"FPC": "audio/gstreamer1-plugins-faad"
19191     ,"keywords": [ "multimedia", "audio" ]
19192     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.18.3.tar.xz" ]
19193     ,"variants":
19194      [
19195       {
19196         "label": "standard"
19197        ,"sdesc": "GStreamer1 MPEG-2/4 AAC decoder plugin"
19198        ,"spkgs": [ "single" ]
19199       }
19200      ]
19201    }
19202   ,{
19203      "bucket": "56"
19204     ,"namebase": "leatherman"
19205     ,"version": "1.12.4"
19206     ,"homepage": "https://github.com/puppetlabs/leatherman"
19207     ,"FPC": "devel/leatherman"
19208     ,"keywords": [ "devel" ]
19209     ,"distfile": [ "mirror://GITHUB/puppetlabs:leatherman:1.12.4/puppetlabs-leatherman-1.12.4.tar.gz" ]
19210     ,"variants":
19211      [
19212       {
19213         "label": "standard"
19214        ,"sdesc": "C++ and CMake utility libraries"
19215        ,"spkgs": [ "complete", "primary", "nls" ]
19216       }
19217      ]
19218    }
19219   ,{
19220      "bucket": "56"
19221     ,"namebase": "libproxy"
19222     ,"version": "0.4.17"
19223     ,"homepage": "https://libproxy.github.io/libproxy"
19224     ,"FPC": "net/libproxy"
19225     ,"keywords": [ "net", "devel" ]
19226     ,"distfile": [ "mirror://GITHUB/libproxy:libproxy:0.4.17/libproxy-libproxy-0.4.17.tar.gz" ]
19227     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
19228     ,"cpe": { "product": "libproxy", "vendor": "libproxy_project" }
19229     ,"variants":
19230      [
19231       {
19232         "label": "standard"
19233        ,"sdesc": "Library for automatic proxy configuration mgmt"
19234        ,"spkgs": [ "single" ]
19235       }
19236      ,{
19237         "label": "minimal"
19238        ,"sdesc": "Libproxy without any additional bindings"
19239        ,"spkgs": [ "single" ]
19240       }
19241      ]
19242    }
19243   ,{
19244      "bucket": "56"
19245     ,"namebase": "mpfr"
19246     ,"version": "4.1.0"
19247     ,"homepage": "https://www.mpfr.org/"
19248     ,"FPC": "math/mpfr"
19249     ,"keywords": [ "math", "devel" ]
19250     ,"distfile": [ "http://www.mpfr.org/mpfr-4.1.0/mpfr-4.1.0.tar.xz" ]
19251     ,"variants":
19252      [
19253       {
19254         "label": "standard"
19255        ,"sdesc": "Multiple-precision floating-point number library"
19256        ,"spkgs": [ "complete", "static", "shared", "docs" ]
19257       }
19258      ]
19259    }
19260   ,{
19261      "bucket": "56"
19262     ,"namebase": "perl-Text-Diff"
19263     ,"version": "1.45"
19264     ,"homepage": "https://github.com/neilbowers/Text-Diff"
19265     ,"FPC": "generated"
19266     ,"keywords": [ "perl" ]
19267     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEILB/Text-Diff-1.45.tar.gz" ]
19268     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
19269     ,"variants":
19270      [
19271       {
19272         "label": "530"
19273        ,"sdesc": "Perform diffs on files and record sets (5.30)"
19274        ,"spkgs": [ "single" ]
19275       }
19276      ,{
19277         "label": "532"
19278        ,"sdesc": "Perform diffs on files and record sets (5.32)"
19279        ,"spkgs": [ "single" ]
19280       }
19281      ]
19282    }
19283   ,{
19284      "bucket": "56"
19285     ,"namebase": "python-furl"
19286     ,"version": "2.1.0"
19287     ,"homepage": "https://github.com/gruns/furl"
19288     ,"FPC": "generated"
19289     ,"keywords": [ "python" ]
19290     ,"distfile": [ "mirror://PYPIWHL/9f/c7/e9dc30914bf048bcd06284bb93d9650d318ecac8668b684fc41e975558ff/furl-2.1.0-py2.py3-none-any.whl" ]
19291     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
19292     ,"variants":
19293      [
19294       {
19295         "label": "py38"
19296        ,"sdesc": "URL manipulation made simple (PY38)"
19297        ,"spkgs": [ "single" ]
19298       }
19299      ,{
19300         "label": "py39"
19301        ,"sdesc": "URL manipulation made simple (PY39)"
19302        ,"spkgs": [ "single" ]
19303       }
19304      ]
19305    }
19306   ,{
19307      "bucket": "56"
19308     ,"namebase": "ruby-hiera"
19309     ,"version": "3.6.0"
19310     ,"homepage": "https://github.com/puppetlabs/hiera"
19311     ,"FPC": "generated"
19312     ,"keywords": [ "ruby" ]
19313     ,"distfile": [ "mirror://RUBYGEMS//hiera-3.6.0.gem" ]
19314     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
19315     ,"variants":
19316      [
19317       {
19318         "label": "v26"
19319        ,"sdesc": "Light weight hierarchical data store (v26)"
19320        ,"spkgs": [ "single" ]
19321       }
19322      ,{
19323         "label": "v27"
19324        ,"sdesc": "Light weight hierarchical data store (v27)"
19325        ,"spkgs": [ "single" ]
19326       }
19327      ,{
19328         "label": "v30"
19329        ,"sdesc": "Light weight hierarchical data store (v30)"
19330        ,"spkgs": [ "single" ]
19331       }
19332      ]
19333    }
19334   ,{
19335      "bucket": "56"
19336     ,"namebase": "ruby-kaminari-core"
19337     ,"version": "1.2.1"
19338     ,"homepage": "https://github.com/kaminari/kaminari"
19339     ,"FPC": "generated"
19340     ,"keywords": [ "ruby" ]
19341     ,"distfile": [ "mirror://RUBYGEMS//kaminari-core-1.2.1.gem" ]
19342     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
19343     ,"variants":
19344      [
19345       {
19346         "label": "v26"
19347        ,"sdesc": "Kaminari's core pagination library (v26)"
19348        ,"spkgs": [ "single" ]
19349       }
19350      ,{
19351         "label": "v27"
19352        ,"sdesc": "Kaminari's core pagination library (v27)"
19353        ,"spkgs": [ "single" ]
19354       }
19355      ,{
19356         "label": "v30"
19357        ,"sdesc": "Kaminari's core pagination library (v30)"
19358        ,"spkgs": [ "single" ]
19359       }
19360      ]
19361    }
19362   ,{
19363      "bucket": "56"
19364     ,"namebase": "znc"
19365     ,"version": "1.8.2"
19366     ,"homepage": "https://wiki.znc.in/ZNC"
19367     ,"FPC": "irc/znc"
19368     ,"keywords": [ "irc" ]
19369     ,"distfile": [ "mirror://GITHUB/znc:znc:znc-1.8.2/znc-znc-znc-1.8.2.tar.gz", "mirror://GITHUB/jimloco:Csocket:e8d9e0b:third_party/Csocket/jimloco-Csocket-e8d9e0b.tar.gz" ]
19370     ,"cpe": { "product": "znc", "vendor": "znc" }
19371     ,"variants":
19372      [
19373       {
19374         "label": "standard"
19375        ,"sdesc": "Advanced IRC bouncer"
19376        ,"spkgs": [ "single" ]
19377       }
19378      ]
19379    }
19380   ,{
19381      "bucket": "57"
19382     ,"namebase": "ImageMagick"
19383     ,"version": "7.0.11-1"
19384     ,"homepage": "https://www.imagemagick.org/"
19385     ,"FPC": "N/A"
19386     ,"keywords": [ "graphics" ]
19387     ,"distfile": [ "mirror://GITHUB/ImageMagick:ImageMagick:7.0.11-1/ImageMagick-ImageMagick-7.0.11-1.tar.gz" ]
19388     ,"cpe": { "product": "imagemagick", "vendor": "imagemagick" }
19389     ,"variants":
19390      [
19391       {
19392         "label": "standard"
19393        ,"sdesc": "Suite to create, edit, compose, or convert images"
19394        ,"spkgs": [ "complete", "primary", "docs" ]
19395       }
19396      ,{
19397         "label": "x11"
19398        ,"sdesc": "Image manipulation tool suite with X support"
19399        ,"spkgs": [ "complete", "primary", "docs" ]
19400       }
19401      ]
19402    }
19403   ,{
19404      "bucket": "57"
19405     ,"namebase": "R-maxLik"
19406     ,"version": "1.4-6"
19407     ,"FPC": "generated"
19408     ,"keywords": [ "cran" ]
19409     ,"distfile": [ "mirror://CRAN/src/contrib/maxLik_1.4-6.tar.gz" ]
19410     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
19411     ,"variants":
19412      [
19413       {
19414         "label": "standard"
19415        ,"sdesc": "Maximum Likelihood Estimation and Related Tools"
19416        ,"spkgs": [ "single" ]
19417       }
19418      ]
19419    }
19420   ,{
19421      "bucket": "57"
19422     ,"namebase": "aspell-ro"
19423     ,"version": "3.3.10"
19424     ,"homepage": "https://rospell.wordpress.com/"
19425     ,"FPC": "textproc/ro-aspell"
19426     ,"keywords": [ "textproc" ]
19427     ,"distfile": [ "mirror://SF/rospell/Romanian%20dictionaries/dict-3.3.10/aspell5-ro-3.3.10.tar.bz2" ]
19428     ,"variants":
19429      [
19430       {
19431         "label": "standard"
19432        ,"sdesc": "Aspell Romanian dictionary"
19433        ,"spkgs": [ "single" ]
19434       }
19435      ]
19436    }
19437   ,{
19438      "bucket": "57"
19439     ,"namebase": "boost-jam"
19440     ,"version": "1.75.0"
19441     ,"homepage": "https://www.boost.org/"
19442     ,"FPC": "devel/boost-jam"
19443     ,"keywords": [ "devel" ]
19444     ,"distfile": [ "https://dl.bintray.com/boostorg/release/1.75.0/source/boost_1_75_0.tar.bz2" ]
19445     ,"cpe": { "product": "boost", "vendor": "boost" }
19446     ,"variants":
19447      [
19448       {
19449         "label": "standard"
19450        ,"sdesc": "Build tool from the boost.org"
19451        ,"spkgs": [ "single" ]
19452       }
19453      ]
19454    }
19455   ,{
19456      "bucket": "57"
19457     ,"namebase": "dbus"
19458     ,"version": "1.12.20"
19459     ,"homepage": "http://www.freedesktop.org/Software/dbus"
19460     ,"FPC": "devel/dbus"
19461     ,"keywords": [ "devel" ]
19462     ,"distfile": [ "http://dbus.freedesktop.org/releases/dbus/dbus-1.12.20.tar.gz" ]
19463     ,"cpe": { "product": "dbus", "vendor": "freedesktop" }
19464     ,"variants":
19465      [
19466       {
19467         "label": "standard"
19468        ,"sdesc": "Message bus system for IPC communication"
19469        ,"spkgs": [ "single" ]
19470       }
19471      ]
19472    }
19473   ,{
19474      "bucket": "57"
19475     ,"namebase": "docbook-dsssl"
19476     ,"version": "1.79"
19477     ,"homepage": "https://sourceforge.net/projects/docbook/"
19478     ,"FPC": "textproc/dsssl-docbook-modular"
19479     ,"keywords": [ "textproc" ]
19480     ,"distfile": [ "mirror://SF/docbook/docbook-dsssl/1.79/docbook-dsssl-1.79.tar.gz", "mirror://SF/docbook/docbook-dsssl-doc/1.79/docbook-dsssl-doc-1.79.tar.gz", "http://dist.bsdlab.org/docbook-dsssl-mn-20070525.diff.gz" ]
19481     ,"variants":
19482      [
19483       {
19484         "label": "standard"
19485        ,"sdesc": "DSSSL stylesheets for the DocBook DTD"
19486        ,"spkgs": [ "single" ]
19487       }
19488      ]
19489    }
19490   ,{
19491      "bucket": "57"
19492     ,"namebase": "html2text"
19493     ,"version": "2.0.0"
19494     ,"homepage": "http://www.mbayer.de/html2text/"
19495     ,"FPC": "textproc/html2text"
19496     ,"keywords": [ "textproc" ]
19497     ,"distfile": [ "mirror://GITHUB/grobian:html2text:v2.0.0/grobian-html2text-2.0.0.tar.gz" ]
19498     ,"variants":
19499      [
19500       {
19501         "label": "standard"
19502        ,"sdesc": "Converts HTML documents into plain text"
19503        ,"spkgs": [ "single" ]
19504       }
19505      ]
19506    }
19507   ,{
19508      "bucket": "57"
19509     ,"namebase": "libspark2012"
19510     ,"version": "2012"
19511     ,"homepage": "http://www.spark-2014.org"
19512     ,"FPC": "devel/libspark2012"
19513     ,"keywords": [ "devel", "ada" ]
19514     ,"distfile": [ "http://downloads.dragonlace.net/src/libspark2012-2012.tar.bz2" ]
19515     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
19516     ,"variants":
19517      [
19518       {
19519         "label": "standard"
19520        ,"sdesc": "SPARK 2012 Spark.Ada library"
19521        ,"spkgs": [ "single" ]
19522       }
19523      ]
19524    }
19525   ,{
19526      "bucket": "57"
19527     ,"namebase": "perl-Convert-UU"
19528     ,"version": "0.5201"
19529     ,"FPC": "generated"
19530     ,"keywords": [ "perl" ]
19531     ,"distfile": [ "mirror://CPAN/ID:A/AN/ANDK/Convert-UU-0.5201.tar.gz" ]
19532     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
19533     ,"variants":
19534      [
19535       {
19536         "label": "530"
19537        ,"sdesc": "Module for uuencode and uudecode (5.30)"
19538        ,"spkgs": [ "single" ]
19539       }
19540      ,{
19541         "label": "532"
19542        ,"sdesc": "Module for uuencode and uudecode (5.32)"
19543        ,"spkgs": [ "single" ]
19544       }
19545      ]
19546    }
19547   ,{
19548      "bucket": "57"
19549     ,"namebase": "perl-Inline"
19550     ,"version": "0.86"
19551     ,"homepage": "https://github.com/ingydotnet/inline-pm"
19552     ,"FPC": "generated"
19553     ,"keywords": [ "perl" ]
19554     ,"distfile": [ "mirror://CPAN/ID:I/IN/INGY/Inline-0.86.tar.gz" ]
19555     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
19556     ,"variants":
19557      [
19558       {
19559         "label": "530"
19560        ,"sdesc": "Write Perl subroutines in other languages (5.30)"
19561        ,"spkgs": [ "single" ]
19562       }
19563      ,{
19564         "label": "532"
19565        ,"sdesc": "Write Perl subroutines in other languages (5.32)"
19566        ,"spkgs": [ "single" ]
19567       }
19568      ]
19569    }
19570   ,{
19571      "bucket": "57"
19572     ,"namebase": "pwgen"
19573     ,"version": "2.08"
19574     ,"homepage": "https://sourceforge.net/projects/pwgen/"
19575     ,"FPC": "sysutils/pwgen"
19576     ,"keywords": [ "sysutils" ]
19577     ,"distfile": [ "mirror://SF/pwgen/pwgen/2.08/pwgen-2.08.tar.gz" ]
19578     ,"cpe": { "product": "pwgen", "vendor": "pwgen_project" }
19579     ,"variants":
19580      [
19581       {
19582         "label": "standard"
19583        ,"sdesc": "Generator of easily memorable passwords"
19584        ,"spkgs": [ "single" ]
19585       }
19586      ]
19587    }
19588   ,{
19589      "bucket": "57"
19590     ,"namebase": "python-vcversioner"
19591     ,"version": "2.16.0.0"
19592     ,"homepage": "https://github.com/habnabit/vcversioner"
19593     ,"FPC": "generated"
19594     ,"keywords": [ "python" ]
19595     ,"distfile": [ "mirror://PYPI/v/vcversioner/vcversioner-2.16.0.0.tar.gz" ]
19596     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
19597     ,"variants":
19598      [
19599       {
19600         "label": "py38"
19601        ,"sdesc": "Extract version from version control tag (PY38)"
19602        ,"spkgs": [ "single" ]
19603       }
19604      ,{
19605         "label": "py39"
19606        ,"sdesc": "Extract version from version control tag (PY39)"
19607        ,"spkgs": [ "single" ]
19608       }
19609      ]
19610    }
19611   ,{
19612      "bucket": "57"
19613     ,"namebase": "qt6-qtsvg"
19614     ,"version": "6.0.1"
19615     ,"homepage": "https://www.qt.io/"
19616     ,"FPC": "N/A"
19617     ,"keywords": [ "graphics", "devel" ]
19618     ,"distfile": [ "http://download.qt.io/official_releases/qt/6.0/6.0.1/submodules/qtsvg-everywhere-src-6.0.1.tar.xz" ]
19619     ,"cpe": { "product": "qt", "vendor": "qt" }
19620     ,"variants":
19621      [
19622       {
19623         "label": "standard"
19624        ,"sdesc": "Qt6 - QtSvg component"
19625        ,"spkgs": [ "single" ]
19626       }
19627      ]
19628    }
19629   ,{
19630      "bucket": "57"
19631     ,"namebase": "zlib"
19632     ,"version": "1.2.11"
19633     ,"homepage": "http://www.zlib.net"
19634     ,"FPC": "N/A"
19635     ,"keywords": [ "archivers" ]
19636     ,"distfile": [ "http://www.zlib.net/zlib-1.2.11.tar.gz" ]
19637     ,"cpe": { "product": "zlib", "vendor": "gnu" }
19638     ,"variants":
19639      [
19640       {
19641         "label": "standard"
19642        ,"sdesc": "Ubiquitous compression library"
19643        ,"spkgs": [ "complete", "static", "shared" ]
19644       }
19645      ]
19646    }
19647   ,{
19648      "bucket": "58"
19649     ,"namebase": "R-quadprog"
19650     ,"version": "1.5-8"
19651     ,"FPC": "generated"
19652     ,"keywords": [ "cran" ]
19653     ,"distfile": [ "mirror://CRAN/src/contrib/quadprog_1.5-8.tar.gz" ]
19654     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
19655     ,"variants":
19656      [
19657       {
19658         "label": "standard"
19659        ,"sdesc": "Functions to Solve Quadratic Programming Problems"
19660        ,"spkgs": [ "single" ]
19661       }
19662      ]
19663    }
19664   ,{
19665      "bucket": "58"
19666     ,"namebase": "R-zeallot"
19667     ,"version": "0.1.0"
19668     ,"homepage": "https://github.com/nteetor/zeallot"
19669     ,"FPC": "generated"
19670     ,"keywords": [ "cran" ]
19671     ,"distfile": [ "mirror://CRAN/src/contrib/zeallot_0.1.0.tar.gz" ]
19672     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
19673     ,"variants":
19674      [
19675       {
19676         "label": "standard"
19677        ,"sdesc": "Multiple, Unpacking, and Destructuring Assignment"
19678        ,"spkgs": [ "single" ]
19679       }
19680      ]
19681    }
19682   ,{
19683      "bucket": "58"
19684     ,"namebase": "nginx"
19685     ,"version": "1.19.7"
19686     ,"homepage": "https://nginx.org/"
19687     ,"FPC": "www/nginx"
19688     ,"keywords": [ "www" ]
19689     ,"distfile": [ "http://nginx.org/download/nginx-1.19.7.tar.gz", "mirror://GITHUB/leev:ngx_http_geoip2_module:3.2/leev-ngx_http_geoip2_module-3.2.tar.gz", "mirror://GITHUB/kr:nginx-notice:3c95966/kr-nginx-notice-3c95966.tar.gz", "mirror://GITHUB/slact:nchan:v1.2.6/slact-nchan-1.2.6.tar.gz", "mirror://GITHUB/wandenberg:nginx-push-stream-module:0.5.4/wandenberg-nginx-push-stream-module-0.5.4.tar.gz", "mirror://GITHUB/yaoweibin:ngx_http_substitutions_filter_module:v0.6.4/yaoweibin-ngx_http_substitutions_filter_module-0.6.4.tar.gz", "mirror://GITHUB/yaoweibin:nginx_ajp_module:bf6cd93/yaoweibin-nginx_ajp_module-bf6cd93.tar.gz", "mirror://GITHUB/yaoweibin:nginx_upstream_check_module:9aecf15/yaoweibin-nginx_upstream_check_module-9aecf15.tar.gz", "mirror://GITHUB/giom:nginx_accept_language_module:2f69842/giom-nginx_accept_language_module-2f69842.tar.gz", "mirror://GITHUB/atomx:nginx-http-auth-digest:274490c/atomx-nginx-http-auth-digest-274490c.tar.gz", "mirror://GITHUB/sto:ngx_http_auth_pam_module:v1.5.1/sto-ngx_http_auth_pam_module-1.5.1.tar.gz", "mirror://GITHUB/anomalizer:ngx_aws_auth:2.1.1/anomalizer-ngx_aws_auth-2.1.1.tar.gz", "mirror://GITHUB/grahamedgecombe:nginx-ct:93e9884/grahamedgecombe-nginx-ct-93e9884.tar.gz", "mirror://GITHUB/openresty:echo-nginx-module:v0.61/openresty-echo-nginx-module-0.61.tar.gz", "mirror://GITHUB/openresty:headers-more-nginx-module:v0.33/openresty-headers-more-nginx-module-0.33.tar.gz", "mirror://GITHUB/openresty:nginx-eval-module:2016.06.10/openresty-nginx-eval-module-2016.06.10.tar.gz", "mirror://GITHUB/openresty:drizzle-nginx-module:v0.1.11/openresty-drizzle-nginx-module-0.1.11.tar.gz", "mirror://GITHUB/openresty:encrypted-session-nginx-module:v0.08/openresty-encrypted-session-nginx-module-0.08.tar.gz", "mirror://GITHUB/openresty:lua-nginx-module:v0.10.15/openresty-lua-nginx-module-0.10.15.tar.gz", "mirror://GITHUB/openresty:memc-nginx-module:v0.19/openresty-memc-nginx-module-0.19.tar.gz", "mirror://GITHUB/openresty:rds-csv-nginx-module:v0.09/openresty-rds-csv-nginx-module-0.09.tar.gz", "mirror://GITHUB/openresty:rds-json-nginx-module:v0.15/openresty-rds-json-nginx-module-0.15.tar.gz", "mirror://GITHUB/openresty:redis2-nginx-module:v0.15/openresty-redis2-nginx-module-0.15.tar.gz", "mirror://GITHUB/openresty:set-misc-nginx-module:v0.32/openresty-set-misc-nginx-module-0.32.tar.gz", "mirror://GITHUB/openresty:srcache-nginx-module:v0.31/openresty-srcache-nginx-module-0.31.tar.gz", "mirror://GITHUB/openresty:xss-nginx-module:v0.06/openresty-xss-nginx-module-0.06.tar.gz", "mirror://GITHUB/openresty:array-var-nginx-module:v0.05/openresty-array-var-nginx-module-0.05.tar.gz", "mirror://GITHUB/simpl:ngx_devel_kit:v0.3.1/simpl-ngx_devel_kit-0.3.1.tar.gz", "mirror://GITHUB/nginx:njs:0.4.0/nginx-njs-0.4.0.tar.gz", "mirror://GITHUB/arut:nginx-dav-ext-module:v3.0.0/arut-nginx-dav-ext-module-3.0.0.tar.gz", "mirror://GITHUB/alibaba:nginx-http-footer-filter:1.2.2/alibaba-nginx-http-footer-filter-1.2.2.tar.gz", "mirror://GITHUB/nginx-modules:ngx_http_json_status_module:0.1/nginx-modules-ngx_http_json_status_module-0.1.tar.gz", "mirror://GITHUB/Austinb:nginx-upload-module:72ec037/Austinb-nginx-upload-module-72ec037.tar.gz", "mirror://GITHUB/masterzen:nginx-upload-progress-module:afb2d31/masterzen-nginx-upload-progress-module-afb2d31.tar.gz", "mirror://GITHUB/cryptofuture:nginx-upstream-fair:b5be36f/cryptofuture-nginx-upstream-fair-b5be36f.tar.gz", "mirror://GITHUB/evanmiller:mod_zip:adf75e9/evanmiller-mod_zip-adf75e9.tar.gz", "mirror://GITHUB/cubicdaiya:ngx_dynamic_upstream:v0.1.6/cubicdaiya-ngx_dynamic_upstream-0.1.6.tar.gz", "mirror://GITHUB/arut:nginx-let-module:v0.0.4/arut-nginx-let-module-0.0.4.tar.gz", "mirror://GITHUB/arut:nginx-rtmp-module:v1.2.1/arut-nginx-rtmp-module-1.2.1.tar.gz", "mirror://GITHUB/kaltura:nginx-vod-module:1.23/kaltura-nginx-vod-module-1.23.tar.gz", "mirror://GITHUB/calio:iconv-nginx-module:v0.14/calio-iconv-nginx-module-0.14.tar.gz", "mirror://GITHUB/calio:form-input-nginx-module:v0.12/calio-form-input-nginx-module-0.12.tar.gz", "mirror://GITHUB/FRiCKLE:ngx_cache_purge:2.3/FRiCKLE-ngx_cache_purge-2.3.tar.gz", "mirror://GITHUB/FRiCKLE:ngx_postgres:1.0rc7/FRiCKLE-ngx_postgres-1.0rc7.tar.gz", "mirror://GITHUB/FRiCKLE:ngx_slowfs_cache:1.10/FRiCKLE-ngx_slowfs_cache-1.10.tar.gz", "mirror://GITHUB/aperezdc:ngx-fancyindex:v0.4.3/aperezdc-ngx-fancyindex-0.4.3.tar.gz", "mirror://GITHUB/nbs-system:naxsi:0.56/nbs-system-naxsi-0.56.tar.gz" ]
19690     ,"cpe": { "product": "nginx", "vendor": "nginx" }
19691     ,"variants":
19692      [
19693       {
19694         "label": "standard"
19695        ,"sdesc": "HTTP and reverse proxy server (basic options)"
19696        ,"spkgs": [ "single" ]
19697       }
19698      ,{
19699         "label": "loaded"
19700        ,"sdesc": "HTTP and reverse proxy server (all options)"
19701        ,"spkgs": [ "single" ]
19702       }
19703      ]
19704    }
19705   ,{
19706      "bucket": "58"
19707     ,"namebase": "orc"
19708     ,"version": "0.4.32"
19709     ,"homepage": "https://gstreamer.freedesktop.org/projects/orc.html"
19710     ,"FPC": "devel/orc"
19711     ,"keywords": [ "devel" ]
19712     ,"distfile": [ "http://gstreamer.freedesktop.org/data/src/orc/orc-0.4.32.tar.xz" ]
19713     ,"variants":
19714      [
19715       {
19716         "label": "standard"
19717        ,"sdesc": "Oil Runtime Compiler (ORC)"
19718        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
19719       }
19720      ]
19721    }
19722   ,{
19723      "bucket": "58"
19724     ,"namebase": "perl-Algorithm-BestChoice"
19725     ,"version": "0.01"
19726     ,"homepage": "https://github.com/robertkrimen/Algorithm-BestChoice/tree/master"
19727     ,"FPC": "generated"
19728     ,"keywords": [ "perl" ]
19729     ,"distfile": [ "mirror://CPAN/ID:R/RK/RKRIMEN/Algorithm-BestChoice-0.01.tar.gz" ]
19730     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
19731     ,"variants":
19732      [
19733       {
19734         "label": "530"
19735        ,"sdesc": "Choose the best (5.30)"
19736        ,"spkgs": [ "single" ]
19737       }
19738      ,{
19739         "label": "532"
19740        ,"sdesc": "Choose the best (5.32)"
19741        ,"spkgs": [ "single" ]
19742       }
19743      ]
19744    }
19745   ,{
19746      "bucket": "58"
19747     ,"namebase": "python-libxml2"
19748     ,"version": "2.9.10"
19749     ,"homepage": "http://xmlsoft.org/"
19750     ,"FPC": "textproc/py-libxml2"
19751     ,"keywords": [ "python", "textproc" ]
19752     ,"distfile": [ "http://xmlsoft.org/sources/libxml2-2.9.10.tar.gz" ]
19753     ,"cpe": { "product": "libxml2", "vendor": "xmlsoft" }
19754     ,"variants":
19755      [
19756       {
19757         "label": "py39"
19758        ,"sdesc": "Python bindings for libxml2 (PY 39)"
19759        ,"spkgs": [ "single" ]
19760       }
19761      ,{
19762         "label": "py38"
19763        ,"sdesc": "Python bindings for libxml2 (PY 38)"
19764        ,"spkgs": [ "single" ]
19765       }
19766      ]
19767    }
19768   ,{
19769      "bucket": "58"
19770     ,"namebase": "python-vdirsyncer"
19771     ,"version": "0.16.8"
19772     ,"homepage": "https://github.com/pimutils/vdirsyncer"
19773     ,"FPC": "generated"
19774     ,"keywords": [ "python" ]
19775     ,"distfile": [ "mirror://PYPIWHL/f0/71/5cbb9ea21e2c6d35d8f403b3847f6dbe6033e6acf8f238e1b3eda2c4a68f/vdirsyncer-0.16.8-py2.py3-none-any.whl" ]
19776     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
19777     ,"variants":
19778      [
19779       {
19780         "label": "py38"
19781        ,"sdesc": "Synchronize calendars and contacts (PY38)"
19782        ,"spkgs": [ "single" ]
19783       }
19784      ,{
19785         "label": "py39"
19786        ,"sdesc": "Synchronize calendars and contacts (PY39)"
19787        ,"spkgs": [ "single" ]
19788       }
19789      ]
19790    }
19791   ,{
19792      "bucket": "58"
19793     ,"namebase": "rspamd"
19794     ,"version": "2.7"
19795     ,"homepage": "https://rspamd.com/"
19796     ,"FPC": "mail/rspamd"
19797     ,"keywords": [ "mail" ]
19798     ,"distfile": [ "mirror://GITHUB/vstakhov:rspamd:2.7/vstakhov-rspamd-2.7.tar.gz" ]
19799     ,"variants":
19800      [
19801       {
19802         "label": "standard"
19803        ,"sdesc": "Fast, free and open-source spam filtering system"
19804        ,"spkgs": [ "single" ]
19805       }
19806      ]
19807    }
19808   ,{
19809      "bucket": "58"
19810     ,"namebase": "ruby-asciidoctor"
19811     ,"version": "2.0.12"
19812     ,"homepage": "https://asciidoctor.org"
19813     ,"FPC": "generated"
19814     ,"keywords": [ "ruby" ]
19815     ,"distfile": [ "mirror://RUBYGEMS//asciidoctor-2.0.12.gem" ]
19816     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
19817     ,"variants":
19818      [
19819       {
19820         "label": "v26"
19821        ,"sdesc": "AsciiDoc to HTML5/DocBook5 converter (v26)"
19822        ,"spkgs": [ "single" ]
19823       }
19824      ,{
19825         "label": "v27"
19826        ,"sdesc": "AsciiDoc to HTML5/DocBook5 converter (v27)"
19827        ,"spkgs": [ "single" ]
19828       }
19829      ,{
19830         "label": "v30"
19831        ,"sdesc": "AsciiDoc to HTML5/DocBook5 converter (v30)"
19832        ,"spkgs": [ "single" ]
19833       }
19834      ]
19835    }
19836   ,{
19837      "bucket": "58"
19838     ,"namebase": "ruby-domain_name"
19839     ,"version": "0.5.20190701"
19840     ,"homepage": "https://github.com/knu/ruby-domain_name"
19841     ,"FPC": "generated"
19842     ,"keywords": [ "ruby" ]
19843     ,"distfile": [ "mirror://RUBYGEMS//domain_name-0.5.20190701.gem" ]
19844     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
19845     ,"variants":
19846      [
19847       {
19848         "label": "v26"
19849        ,"sdesc": "Domain Name manipulation library for Ruby (v26)"
19850        ,"spkgs": [ "single" ]
19851       }
19852      ,{
19853         "label": "v27"
19854        ,"sdesc": "Domain Name manipulation library for Ruby (v27)"
19855        ,"spkgs": [ "single" ]
19856       }
19857      ,{
19858         "label": "v30"
19859        ,"sdesc": "Domain Name manipulation library for Ruby (v30)"
19860        ,"spkgs": [ "single" ]
19861       }
19862      ]
19863    }
19864   ,{
19865      "bucket": "58"
19866     ,"namebase": "webkit2"
19867     ,"version": "2.30.5"
19868     ,"homepage": "https://www.webkitgtk.org/"
19869     ,"FPC": "www/webkit2-gtk3"
19870     ,"keywords": [ "www" ]
19871     ,"distfile": [ "https://www.webkitgtk.org/releases/webkitgtk-2.30.5.tar.xz" ]
19872     ,"cpe": { "product": "webkitgtk", "vendor": "webkitgtk" }
19873     ,"variants":
19874      [
19875       {
19876         "label": "gtk3"
19877        ,"sdesc": "Opensource browser engine using the GTK+ 3 toolkit"
19878        ,"spkgs": [ "complete", "primary", "nls" ]
19879       }
19880      ]
19881    }
19882   ,{
19883      "bucket": "58"
19884     ,"namebase": "xorg-xkbfile"
19885     ,"version": "1.1.0"
19886     ,"homepage": "https://www.x.org/"
19887     ,"FPC": "x11/libxkbfile"
19888     ,"keywords": [ "x11" ]
19889     ,"distfile": [ "mirror://XORG/individual/lib/libxkbfile-1.1.0.tar.bz2" ]
19890     ,"variants":
19891      [
19892       {
19893         "label": "standard"
19894        ,"sdesc": "XKB file library"
19895        ,"spkgs": [ "single" ]
19896       }
19897      ]
19898    }
19899   ,{
19900      "bucket": "59"
19901     ,"namebase": "R-askpass"
19902     ,"version": "1.1"
19903     ,"homepage": "https://github.com/jeroen/askpass#readme"
19904     ,"FPC": "generated"
19905     ,"keywords": [ "cran" ]
19906     ,"distfile": [ "mirror://CRAN/src/contrib/askpass_1.1.tar.gz" ]
19907     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
19908     ,"variants":
19909      [
19910       {
19911         "label": "standard"
19912        ,"sdesc": "Safe Password Entry for R, Git, and SSH"
19913        ,"spkgs": [ "single" ]
19914       }
19915      ]
19916    }
19917   ,{
19918      "bucket": "59"
19919     ,"namebase": "R-ps"
19920     ,"version": "1.5.0"
19921     ,"homepage": "https://github.com/r-lib/ps#readme"
19922     ,"FPC": "generated"
19923     ,"keywords": [ "cran" ]
19924     ,"distfile": [ "mirror://CRAN/src/contrib/ps_1.5.0.tar.gz" ]
19925     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
19926     ,"variants":
19927      [
19928       {
19929         "label": "standard"
19930        ,"sdesc": "List, Query, Manipulate System Processes"
19931        ,"spkgs": [ "single" ]
19932       }
19933      ]
19934    }
19935   ,{
19936      "bucket": "59"
19937     ,"namebase": "R-sf"
19938     ,"version": "0.9-7"
19939     ,"homepage": "https://r-spatial.github.io/sf/"
19940     ,"FPC": "generated"
19941     ,"keywords": [ "cran" ]
19942     ,"distfile": [ "mirror://CRAN/src/contrib/sf_0.9-7.tar.gz" ]
19943     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
19944     ,"variants":
19945      [
19946       {
19947         "label": "standard"
19948        ,"sdesc": "Simple Features for R"
19949        ,"spkgs": [ "single" ]
19950       }
19951      ]
19952    }
19953   ,{
19954      "bucket": "59"
19955     ,"namebase": "R-spdep"
19956     ,"version": "1.1-5"
19957     ,"homepage": "https://github.com/r-spatial/spdep/"
19958     ,"FPC": "generated"
19959     ,"keywords": [ "cran" ]
19960     ,"distfile": [ "mirror://CRAN/src/contrib/spdep_1.1-5.tar.gz" ]
19961     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
19962     ,"variants":
19963      [
19964       {
19965         "label": "standard"
19966        ,"sdesc": "Spatial Dependence: Weighting Schemes, Statistics"
19967        ,"spkgs": [ "single" ]
19968       }
19969      ]
19970    }
19971   ,{
19972      "bucket": "59"
19973     ,"namebase": "gstreamer1-plugins-vpx"
19974     ,"version": "1.18.3"
19975     ,"homepage": "https://gstreamer.freedesktop.org/"
19976     ,"FPC": "multimedia/gstreamer1-plugins-vpx"
19977     ,"keywords": [ "multimedia" ]
19978     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.3.tar.xz" ]
19979     ,"variants":
19980      [
19981       {
19982         "label": "standard"
19983        ,"sdesc": "GStreamer1 vp8 codec plugin"
19984        ,"spkgs": [ "single" ]
19985       }
19986      ]
19987    }
19988   ,{
19989      "bucket": "59"
19990     ,"namebase": "hunspell-en"
19991     ,"version": "2020.12.07"
19992     ,"homepage": "http://wordlist.aspell.net/"
19993     ,"FPC": "textproc/en-hunspell"
19994     ,"keywords": [ "textproc" ]
19995     ,"distfile": [ "mirror://SF/wordlist/speller/2020.12.07/hunspell-en_CA-2020.12.07.zip", "mirror://SF/wordlist/speller/2020.12.07/hunspell-en_CA-large-2020.12.07.zip", "mirror://SF/wordlist/speller/2020.12.07/hunspell-en_GB-ise-2020.12.07.zip", "mirror://SF/wordlist/speller/2020.12.07/hunspell-en_GB-ize-2020.12.07.zip", "mirror://SF/wordlist/speller/2020.12.07/hunspell-en_GB-large-2020.12.07.zip", "mirror://SF/wordlist/speller/2020.12.07/hunspell-en_US-2020.12.07.zip", "mirror://SF/wordlist/speller/2020.12.07/hunspell-en_US-large-2020.12.07.zip" ]
19996     ,"variants":
19997      [
19998       {
19999         "label": "standard"
20000        ,"sdesc": "Hunspell English dictionary"
20001        ,"spkgs": [ "single" ]
20002       }
20003      ]
20004    }
20005   ,{
20006      "bucket": "59"
20007     ,"namebase": "nsgenbind"
20008     ,"version": "0.8"
20009     ,"homepage": "https://git.netsurf-browser.org/nsgenbind.git"
20010     ,"FPC": "devel/nsgenbind"
20011     ,"keywords": [ "devel" ]
20012     ,"distfile": [ "https://download.netsurf-browser.org/libs/releases/nsgenbind-0.8-src.tar.gz" ]
20013     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
20014     ,"variants":
20015      [
20016       {
20017         "label": "standard"
20018        ,"sdesc": "NetSurf Generator for JavaScript bindings"
20019        ,"spkgs": [ "single" ]
20020       }
20021      ]
20022    }
20023   ,{
20024      "bucket": "59"
20025     ,"namebase": "perl-Graphics-GnuplotIF"
20026     ,"version": "1.8"
20027     ,"FPC": "generated"
20028     ,"keywords": [ "perl" ]
20029     ,"distfile": [ "mirror://CPAN/ID:M/ME/MEHNER/Graphics-GnuplotIF-1.8.tar.gz" ]
20030     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
20031     ,"variants":
20032      [
20033       {
20034         "label": "530"
20035        ,"sdesc": "Dynamic Perl interface to gnuplot (5.30)"
20036        ,"spkgs": [ "single" ]
20037       }
20038      ,{
20039         "label": "532"
20040        ,"sdesc": "Dynamic Perl interface to gnuplot (5.32)"
20041        ,"spkgs": [ "single" ]
20042       }
20043      ]
20044    }
20045   ,{
20046      "bucket": "59"
20047     ,"namebase": "ruby-faraday-net_http"
20048     ,"version": "1.0.1"
20049     ,"homepage": "https://github.com/lostisland/faraday-net_http"
20050     ,"FPC": "generated"
20051     ,"keywords": [ "ruby" ]
20052     ,"distfile": [ "mirror://RUBYGEMS//faraday-net_http-1.0.1.gem" ]
20053     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
20054     ,"variants":
20055      [
20056       {
20057         "label": "v26"
20058        ,"sdesc": "Faraday adapter for Net::HTTP (v26)"
20059        ,"spkgs": [ "single" ]
20060       }
20061      ,{
20062         "label": "v27"
20063        ,"sdesc": "Faraday adapter for Net::HTTP (v27)"
20064        ,"spkgs": [ "single" ]
20065       }
20066      ,{
20067         "label": "v30"
20068        ,"sdesc": "Faraday adapter for Net::HTTP (v30)"
20069        ,"spkgs": [ "single" ]
20070       }
20071      ]
20072    }
20073   ,{
20074      "bucket": "59"
20075     ,"namebase": "serf"
20076     ,"version": "1.3.9"
20077     ,"homepage": "https://serf.apache.org/"
20078     ,"FPC": "www/serf"
20079     ,"keywords": [ "net", "www" ]
20080     ,"distfile": [ "mirror://APACHE/serf/serf-1.3.9.tar.bz2" ]
20081     ,"cpe": { "product": "serf", "vendor": "serf_project" }
20082     ,"variants":
20083      [
20084       {
20085         "label": "standard"
20086        ,"sdesc": "High-performance asynchronous HTTP client library"
20087        ,"spkgs": [ "single" ]
20088       }
20089      ]
20090    }
20091   ,{
20092      "bucket": "59"
20093     ,"namebase": "xorg-fontenc"
20094     ,"version": "1.1.4"
20095     ,"homepage": "https://www.x.org/"
20096     ,"FPC": "x11-fonts/libfontenc"
20097     ,"keywords": [ "x11" ]
20098     ,"distfile": [ "mirror://XORG/individual/lib/libfontenc-1.1.4.tar.bz2" ]
20099     ,"variants":
20100      [
20101       {
20102         "label": "standard"
20103        ,"sdesc": "X.Org fontenc library"
20104        ,"spkgs": [ "single" ]
20105       }
20106      ]
20107    }
20108   ,{
20109      "bucket": "5A"
20110     ,"namebase": "R-rmarkdown"
20111     ,"version": "2.7"
20112     ,"homepage": "https://github.com/rstudio/rmarkdown"
20113     ,"FPC": "generated"
20114     ,"keywords": [ "cran" ]
20115     ,"distfile": [ "mirror://CRAN/src/contrib/rmarkdown_2.7.tar.gz" ]
20116     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
20117     ,"variants":
20118      [
20119       {
20120         "label": "standard"
20121        ,"sdesc": "Dynamic Documents for R"
20122        ,"spkgs": [ "single" ]
20123       }
20124      ]
20125    }
20126   ,{
20127      "bucket": "5A"
20128     ,"namebase": "faac"
20129     ,"version": "1.30"
20130     ,"homepage": "https://github.com/knik0/faac"
20131     ,"FPC": "audio/faac"
20132     ,"keywords": [ "multimedia" ]
20133     ,"distfile": [ "https://salsa.debian.org/multimedia-team/faac/-/archive/debian/1.30-1/faac-debian-1.30-1.tar.bz2" ]
20134     ,"variants":
20135      [
20136       {
20137         "label": "standard"
20138        ,"sdesc": "Encoder and encoding library for MPEG2/4 AAC"
20139        ,"spkgs": [ "single" ]
20140       }
20141      ]
20142    }
20143   ,{
20144      "bucket": "5A"
20145     ,"namebase": "ini_file_manager"
20146     ,"version": "09"
20147     ,"homepage": "https://sourceforge.net/projects/ini-files/"
20148     ,"FPC": "misc/ini_file_manager"
20149     ,"keywords": [ "misc", "ada" ]
20150     ,"distfile": [ "mirror://SF/ini-files/ini-files//ini-files-09.zip" ]
20151     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
20152     ,"variants":
20153      [
20154       {
20155         "label": "standard"
20156        ,"sdesc": "Ini configuration file manipulator for Ada"
20157        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
20158       }
20159      ]
20160    }
20161   ,{
20162      "bucket": "5A"
20163     ,"namebase": "perl-Algorithm-Damm"
20164     ,"version": "1.001.002"
20165     ,"FPC": "generated"
20166     ,"keywords": [ "perl" ]
20167     ,"distfile": [ "mirror://CPAN/ID:M/ML/MLX/Algorithm-Damm-1.001.002.tar.gz" ]
20168     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
20169     ,"variants":
20170      [
20171       {
20172         "label": "530"
20173        ,"sdesc": "Damm error correction check digit (5.30)"
20174        ,"spkgs": [ "single" ]
20175       }
20176      ,{
20177         "label": "532"
20178        ,"sdesc": "Damm error correction check digit (5.32)"
20179        ,"spkgs": [ "single" ]
20180       }
20181      ]
20182    }
20183   ,{
20184      "bucket": "5A"
20185     ,"namebase": "perl-Algorithm-KMeans"
20186     ,"version": "2.05"
20187     ,"FPC": "generated"
20188     ,"keywords": [ "perl" ]
20189     ,"distfile": [ "mirror://CPAN/ID:A/AV/AVIKAK/Algorithm-KMeans-2.05.tar.gz" ]
20190     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
20191     ,"variants":
20192      [
20193       {
20194         "label": "530"
20195        ,"sdesc": "Perl Module for K-Means Clustering (5.30)"
20196        ,"spkgs": [ "single" ]
20197       }
20198      ,{
20199         "label": "532"
20200        ,"sdesc": "Perl Module for K-Means Clustering (5.32)"
20201        ,"spkgs": [ "single" ]
20202       }
20203      ]
20204    }
20205   ,{
20206      "bucket": "5A"
20207     ,"namebase": "perl-Config-General"
20208     ,"version": "2.63"
20209     ,"homepage": "http://dev.catalyst.perl.org/repos/Config-General/trunk/"
20210     ,"FPC": "generated"
20211     ,"keywords": [ "perl" ]
20212     ,"distfile": [ "mirror://CPAN/ID:T/TL/TLINDEN/Config-General-2.63.tar.gz" ]
20213     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
20214     ,"variants":
20215      [
20216       {
20217         "label": "530"
20218        ,"sdesc": "Generic Config Module (5.30)"
20219        ,"spkgs": [ "single" ]
20220       }
20221      ,{
20222         "label": "532"
20223        ,"sdesc": "Generic Config Module (5.32)"
20224        ,"spkgs": [ "single" ]
20225       }
20226      ]
20227    }
20228   ,{
20229      "bucket": "5A"
20230     ,"namebase": "perl-DateTime-Format-Strptime"
20231     ,"version": "1.78"
20232     ,"homepage": "https://github.com/houseabsolute/DateTime-Format-Strptime"
20233     ,"FPC": "generated"
20234     ,"keywords": [ "perl" ]
20235     ,"distfile": [ "mirror://CPAN/ID:D/DR/DROLSKY/DateTime-Format-Strptime-1.78.tar.gz" ]
20236     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
20237     ,"variants":
20238      [
20239       {
20240         "label": "530"
20241        ,"sdesc": "Parse and format time patterns (5.30)"
20242        ,"spkgs": [ "single" ]
20243       }
20244      ,{
20245         "label": "532"
20246        ,"sdesc": "Parse and format time patterns (5.32)"
20247        ,"spkgs": [ "single" ]
20248       }
20249      ]
20250    }
20251   ,{
20252      "bucket": "5A"
20253     ,"namebase": "python-cssmin"
20254     ,"version": "0.2.0"
20255     ,"homepage": "https://github.com/zacharyvoase/cssmin"
20256     ,"FPC": "generated"
20257     ,"keywords": [ "python" ]
20258     ,"distfile": [ "mirror://PYPI/c/cssmin/cssmin-0.2.0.tar.gz" ]
20259     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
20260     ,"variants":
20261      [
20262       {
20263         "label": "py38"
20264        ,"sdesc": "YUI compression algorithm (PY38)"
20265        ,"spkgs": [ "single" ]
20266       }
20267      ,{
20268         "label": "py39"
20269        ,"sdesc": "YUI compression algorithm (PY39)"
20270        ,"spkgs": [ "single" ]
20271       }
20272      ]
20273    }
20274   ,{
20275      "bucket": "5A"
20276     ,"namebase": "python-django-compressor"
20277     ,"version": "2.4"
20278     ,"homepage": "https://django-compressor.readthedocs.io/en/latest/"
20279     ,"FPC": "generated"
20280     ,"keywords": [ "python" ]
20281     ,"distfile": [ "mirror://PYPIWHL/d7/07/2c7524eb05f9eb770b3e39deb0dacf6fb8c5d21107c9d1cbab3ebd300bfe/django_compressor-2.4-py2.py3-none-any.whl" ]
20282     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
20283     ,"variants":
20284      [
20285       {
20286         "label": "py38"
20287        ,"sdesc": "Django CSS/JS cache and compressor (PY38)"
20288        ,"spkgs": [ "single" ]
20289       }
20290      ,{
20291         "label": "py39"
20292        ,"sdesc": "Django CSS/JS cache and compressor (PY39)"
20293        ,"spkgs": [ "single" ]
20294       }
20295      ]
20296    }
20297   ,{
20298      "bucket": "5A"
20299     ,"namebase": "python-gitdb2"
20300     ,"version": "4.0.2"
20301     ,"homepage": "https://github.com/gitpython-developers/gitdb"
20302     ,"FPC": "generated"
20303     ,"keywords": [ "python" ]
20304     ,"distfile": [ "mirror://PYPIWHL/52/7e/59f96b47f671b3fe0aa0c1b609531a540434b719a10c417581e25b383909/gitdb2-4.0.2-py3-none-any.whl" ]
20305     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
20306     ,"variants":
20307      [
20308       {
20309         "label": "py38"
20310        ,"sdesc": "Mirror package for gitdb (PY38)"
20311        ,"spkgs": [ "single" ]
20312       }
20313      ,{
20314         "label": "py39"
20315        ,"sdesc": "Mirror package for gitdb (PY39)"
20316        ,"spkgs": [ "single" ]
20317       }
20318      ]
20319    }
20320   ,{
20321      "bucket": "5B"
20322     ,"namebase": "aspell-br"
20323     ,"version": "0.50.2"
20324     ,"homepage": "http://aspell.net/"
20325     ,"FPC": "textproc/br-aspell"
20326     ,"keywords": [ "textproc" ]
20327     ,"distfile": [ "mirror://GNU/aspell/dict/br/aspell-br-0.50-2.tar.bz2" ]
20328     ,"variants":
20329      [
20330       {
20331         "label": "standard"
20332        ,"sdesc": "Aspell Breton dictionary"
20333        ,"spkgs": [ "single" ]
20334       }
20335      ]
20336    }
20337   ,{
20338      "bucket": "5B"
20339     ,"namebase": "bc"
20340     ,"version": "1.07.1"
20341     ,"homepage": "http://www.gnu.org/software/bc/bc.html"
20342     ,"FPC": "N/A"
20343     ,"keywords": [ "math" ]
20344     ,"distfile": [ "mirror://GNU/bc/bc-1.07.1.tar.gz" ]
20345     ,"variants":
20346      [
20347       {
20348         "label": "standard"
20349        ,"sdesc": "GNU Command Line Calculator"
20350        ,"spkgs": [ "single" ]
20351       }
20352      ]
20353    }
20354   ,{
20355      "bucket": "5B"
20356     ,"namebase": "chocolate-doom"
20357     ,"version": "3.0.1"
20358     ,"homepage": "https://www.chocolate-doom.org/wiki/index.php/Chocolate_Doom"
20359     ,"FPC": "games/chocolate-doom"
20360     ,"keywords": [ "games" ]
20361     ,"distfile": [ "https://www.chocolate-doom.org/downloads/3.0.1/chocolate-doom-3.0.1.tar.gz" ]
20362     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
20363     ,"cpe": { "product": "chocolate_doom", "vendor": "chocolate-doom" }
20364     ,"variants":
20365      [
20366       {
20367         "label": "standard"
20368        ,"sdesc": "Source port accurately recreating the DooM engine"
20369        ,"spkgs": [ "complete", "primary", "docs" ]
20370       }
20371      ]
20372    }
20373   ,{
20374      "bucket": "5B"
20375     ,"namebase": "firebird30"
20376     ,"version": "3.0.7"
20377     ,"homepage": "https://www.firebirdsql.org/"
20378     ,"FPC": "N/A"
20379     ,"keywords": [ "databases" ]
20380     ,"distfile": [ "https://github.com/FirebirdSQL/firebird/archive/R3_0_7.tar.gz" ]
20381     ,"cpe": { "product": "firebird", "vendor": "firebirdsql" }
20382     ,"variants":
20383      [
20384       {
20385         "label": "standard"
20386        ,"sdesc": "Firebird-3 relational SQL database"
20387        ,"spkgs": [ "complete", "server", "client", "docs" ]
20388       }
20389      ]
20390    }
20391   ,{
20392      "bucket": "5B"
20393     ,"namebase": "jade"
20394     ,"version": "1.2.1"
20395     ,"homepage": "http://www.jclark.com/jade/"
20396     ,"FPC": "textproc/jade"
20397     ,"keywords": [ "textproc" ]
20398     ,"distfile": [ "ftp://ftp.jclark.com/pub/jade/jade-1.2.1.tar.gz", "https://download.snake.de/dist/jade_1.2.1-35.diff.gz" ]
20399     ,"variants":
20400      [
20401       {
20402         "label": "standard"
20403        ,"sdesc": "SGML/XML parser toolkit and DSSSL engine"
20404        ,"spkgs": [ "complete", "primary", "docs" ]
20405       }
20406      ]
20407    }
20408   ,{
20409      "bucket": "5B"
20410     ,"namebase": "libexttextcat"
20411     ,"version": "3.4.5"
20412     ,"homepage": "https://wiki.documentfoundation.org/Libexttextcat"
20413     ,"FPC": "textproc/libexttextcat"
20414     ,"keywords": [ "textproc" ]
20415     ,"distfile": [ "http://dev-www.libreoffice.org/src/libexttextcat/libexttextcat-3.4.5.tar.xz" ]
20416     ,"variants":
20417      [
20418       {
20419         "label": "standard"
20420        ,"sdesc": "N-Gram-Based Text Categorization library"
20421        ,"spkgs": [ "single" ]
20422       }
20423      ]
20424    }
20425   ,{
20426      "bucket": "5B"
20427     ,"namebase": "perl-Algorithm-BinPack-2D"
20428     ,"version": "0.03"
20429     ,"FPC": "generated"
20430     ,"keywords": [ "perl" ]
20431     ,"distfile": [ "mirror://CPAN/ID:G/GU/GUNYA/Algorithm-BinPack-2D-0.03.tar.gz" ]
20432     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
20433     ,"variants":
20434      [
20435       {
20436         "label": "530"
20437        ,"sdesc": "Efficiently pack items into rectangles (5.30)"
20438        ,"spkgs": [ "single" ]
20439       }
20440      ,{
20441         "label": "532"
20442        ,"sdesc": "Efficiently pack items into rectangles (5.32)"
20443        ,"spkgs": [ "single" ]
20444       }
20445      ]
20446    }
20447   ,{
20448      "bucket": "5B"
20449     ,"namebase": "perl-Algorithm-RabinKarp"
20450     ,"version": "0.41"
20451     ,"FPC": "generated"
20452     ,"keywords": [ "perl" ]
20453     ,"distfile": [ "mirror://CPAN/ID:N/NN/NNUNLEY/Algorithm-RabinKarp-0.41.tar.gz" ]
20454     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
20455     ,"variants":
20456      [
20457       {
20458         "label": "530"
20459        ,"sdesc": "Implementation of Rabin-Karp rolling hash (5.30)"
20460        ,"spkgs": [ "single" ]
20461       }
20462      ,{
20463         "label": "532"
20464        ,"sdesc": "Implementation of Rabin-Karp rolling hash (5.32)"
20465        ,"spkgs": [ "single" ]
20466       }
20467      ]
20468    }
20469   ,{
20470      "bucket": "5B"
20471     ,"namebase": "perl-Module-Pluggable"
20472     ,"version": "5.2"
20473     ,"homepage": "https://github.com/simonwistow/Module-Pluggable"
20474     ,"FPC": "generated"
20475     ,"keywords": [ "perl" ]
20476     ,"distfile": [ "mirror://CPAN/ID:S/SI/SIMONW/Module-Pluggable-5.2.tar.gz" ]
20477     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
20478     ,"variants":
20479      [
20480       {
20481         "label": "530"
20482        ,"sdesc": "Provide module ability to have plugins (5.30)"
20483        ,"spkgs": [ "single" ]
20484       }
20485      ,{
20486         "label": "532"
20487        ,"sdesc": "Provide module ability to have plugins (5.32)"
20488        ,"spkgs": [ "single" ]
20489       }
20490      ]
20491    }
20492   ,{
20493      "bucket": "5B"
20494     ,"namebase": "perl-Path-Iter"
20495     ,"version": "0.2"
20496     ,"FPC": "generated"
20497     ,"keywords": [ "perl" ]
20498     ,"distfile": [ "mirror://CPAN/ID:D/DM/DMUEY/Path-Iter-0.2.tar.gz" ]
20499     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
20500     ,"variants":
20501      [
20502       {
20503         "label": "530"
20504        ,"sdesc": "Simple Efficient Path Iteration (5.30)"
20505        ,"spkgs": [ "single" ]
20506       }
20507      ,{
20508         "label": "532"
20509        ,"sdesc": "Simple Efficient Path Iteration (5.32)"
20510        ,"spkgs": [ "single" ]
20511       }
20512      ]
20513    }
20514   ,{
20515      "bucket": "5B"
20516     ,"namebase": "perl-Tie-Cycle"
20517     ,"version": "1.226"
20518     ,"homepage": "https://github.com/briandfoy/tie-cycle"
20519     ,"FPC": "generated"
20520     ,"keywords": [ "perl" ]
20521     ,"distfile": [ "mirror://CPAN/ID:B/BD/BDFOY/Tie-Cycle-1.226.tar.gz" ]
20522     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
20523     ,"variants":
20524      [
20525       {
20526         "label": "530"
20527        ,"sdesc": "Cycle through a list of values via a scalar (5.30)"
20528        ,"spkgs": [ "single" ]
20529       }
20530      ,{
20531         "label": "532"
20532        ,"sdesc": "Cycle through a list of values via a scalar (5.32)"
20533        ,"spkgs": [ "single" ]
20534       }
20535      ]
20536    }
20537   ,{
20538      "bucket": "5B"
20539     ,"namebase": "python-django-stronghold"
20540     ,"version": "0.4.0"
20541     ,"homepage": "https://github.com/mgrouchy/django-stronghold"
20542     ,"FPC": "generated"
20543     ,"keywords": [ "python" ]
20544     ,"distfile": [ "mirror://PYPIWHL/ba/83/f38e0616ff658bbe62fb6e89b100ba9b19f3b351aa833dde37dcd296c8ca/django_stronghold-0.4.0-py2.py3-none-any.whl" ]
20545     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
20546     ,"variants":
20547      [
20548       {
20549         "label": "py38"
20550        ,"sdesc": "Django app requiring login for all views (PY38)"
20551        ,"spkgs": [ "single" ]
20552       }
20553      ,{
20554         "label": "py39"
20555        ,"sdesc": "Django app requiring login for all views (PY39)"
20556        ,"spkgs": [ "single" ]
20557       }
20558      ]
20559    }
20560   ,{
20561      "bucket": "5B"
20562     ,"namebase": "python-pycparser"
20563     ,"version": "2.20"
20564     ,"homepage": "https://github.com/eliben/pycparser"
20565     ,"FPC": "generated"
20566     ,"keywords": [ "python" ]
20567     ,"distfile": [ "mirror://PYPIWHL/ae/e7/d9c3a176ca4b02024debf82342dab36efadfc5776f9c8db077e8f6e71821/pycparser-2.20-py2.py3-none-any.whl" ]
20568     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
20569     ,"variants":
20570      [
20571       {
20572         "label": "py38"
20573        ,"sdesc": "C parser in Python (PY38)"
20574        ,"spkgs": [ "single" ]
20575       }
20576      ,{
20577         "label": "py39"
20578        ,"sdesc": "C parser in Python (PY39)"
20579        ,"spkgs": [ "single" ]
20580       }
20581      ]
20582    }
20583   ,{
20584      "bucket": "5B"
20585     ,"namebase": "xorg-sessreg"
20586     ,"version": "1.1.2"
20587     ,"homepage": "https://www.x.org/"
20588     ,"FPC": "x11/sessreg"
20589     ,"keywords": [ "x11" ]
20590     ,"distfile": [ "mirror://XORG/individual/app/sessreg-1.1.2.tar.bz2" ]
20591     ,"variants":
20592      [
20593       {
20594         "label": "standard"
20595        ,"sdesc": "Manage utmp/wtmp entries for non-init X clients"
20596        ,"spkgs": [ "single" ]
20597       }
20598      ]
20599    }
20600   ,{
20601      "bucket": "5C"
20602     ,"namebase": "autoconf"
20603     ,"version": "2.71"
20604     ,"homepage": "http://www.gnu.org/software/autoconf/"
20605     ,"FPC": "devel/autoconf"
20606     ,"keywords": [ "devel" ]
20607     ,"distfile": [ "mirror://GNU/autoconf/autoconf-2.71.tar.xz" ]
20608     ,"variants":
20609      [
20610       {
20611         "label": "standard"
20612        ,"sdesc": "Unix platform automatic configuration tool"
20613        ,"spkgs": [ "single" ]
20614       }
20615      ]
20616    }
20617   ,{
20618      "bucket": "5C"
20619     ,"namebase": "gstreamer1-plugins-bad"
20620     ,"version": "1.18.3"
20621     ,"homepage": "https://gstreamer.freedesktop.org/"
20622     ,"FPC": "multimedia/gstreamer1-plugins-bad"
20623     ,"keywords": [ "multimedia" ]
20624     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.18.3.tar.xz" ]
20625     ,"cpe": { "product": "gst-plugins-bad", "vendor": "freedesktop" }
20626     ,"variants":
20627      [
20628       {
20629         "label": "standard"
20630        ,"sdesc": "GStreamer Multimedia Framework \"Bad\" Plugins"
20631        ,"spkgs": [ "complete", "primary", "nls" ]
20632       }
20633      ]
20634    }
20635   ,{
20636      "bucket": "5C"
20637     ,"namebase": "meld"
20638     ,"version": "3.20.3"
20639     ,"homepage": "http://meldmerge.org/"
20640     ,"FPC": "textproc/meld"
20641     ,"keywords": [ "devel", "textproc", "editors" ]
20642     ,"distfile": [ "mirror://GNOME/meld/3.20/meld-3.20.3.tar.xz" ]
20643     ,"variants":
20644      [
20645       {
20646         "label": "standard"
20647        ,"sdesc": "Visual diff and merge tool"
20648        ,"spkgs": [ "complete", "primary", "nls" ]
20649       }
20650      ]
20651    }
20652   ,{
20653      "bucket": "5C"
20654     ,"namebase": "ncurses"
20655     ,"version": "6.2"
20656     ,"homepage": "https://invisible-island.net/ncurses/ncurses.html"
20657     ,"FPC": "N/A"
20658     ,"keywords": [ "devel" ]
20659     ,"distfile": [ "http://invisible-mirror.net/archives/ncurses/ncurses-6.2.tar.gz" ]
20660     ,"cpe": { "product": "ncurses", "vendor": "gnu" }
20661     ,"variants":
20662      [
20663       {
20664         "label": "standard"
20665        ,"sdesc": "Terminal-independent lib for full-screen output"
20666        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
20667       }
20668      ,{
20669         "label": "static"
20670        ,"sdesc": "Minimal static-only version of ncurses"
20671        ,"spkgs": [ "primary" ]
20672       }
20673      ]
20674    }
20675   ,{
20676      "bucket": "5C"
20677     ,"namebase": "netpbm"
20678     ,"version": "10.93.00"
20679     ,"homepage": "http://netpbm.sourceforge.net/"
20680     ,"FPC": "graphics/netpbm"
20681     ,"keywords": [ "graphics" ]
20682     ,"distfile": [ "mirror://GITHUB/leahneukirchen:netpbm-mirror:aff215c/leahneukirchen-netpbm-mirror-aff215c.tar.gz", "mirror://GITHUB/leahneukirchen:netpbm-mirror:f80c0f7/leahneukirchen-netpbm-mirror-f80c0f7.tar.gz" ]
20683     ,"cpe": { "product": "netpbm", "vendor": "netpbm_project" }
20684     ,"variants":
20685      [
20686       {
20687         "label": "standard"
20688        ,"sdesc": "Toolkit for manipulation of graphic images"
20689        ,"spkgs": [ "single" ]
20690       }
20691      ]
20692    }
20693   ,{
20694      "bucket": "5C"
20695     ,"namebase": "perl-Text-Soundex"
20696     ,"version": "3.05"
20697     ,"FPC": "generated"
20698     ,"keywords": [ "perl" ]
20699     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/Text-Soundex-3.05.tar.gz" ]
20700     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
20701     ,"variants":
20702      [
20703       {
20704         "label": "530"
20705        ,"sdesc": "Implementation of the soundex algorithm (5.30)"
20706        ,"spkgs": [ "single" ]
20707       }
20708      ,{
20709         "label": "532"
20710        ,"sdesc": "Implementation of the soundex algorithm (5.32)"
20711        ,"spkgs": [ "single" ]
20712       }
20713      ]
20714    }
20715   ,{
20716      "bucket": "5C"
20717     ,"namebase": "php73-gd"
20718     ,"version": "7.3.27"
20719     ,"homepage": "https://php.net/"
20720     ,"FPC": "graphics/php73-gd"
20721     ,"keywords": [ "lang", "www", "php", "graphics" ]
20722     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
20723     ,"cpe": { "product": "php", "vendor": "php" }
20724     ,"variants":
20725      [
20726       {
20727         "label": "standard"
20728        ,"sdesc": "PHP 7.3 extension: gd (image processing)"
20729        ,"spkgs": [ "single" ]
20730       }
20731      ]
20732    }
20733   ,{
20734      "bucket": "5C"
20735     ,"namebase": "php74-pdo_sqlite"
20736     ,"version": "7.4.15"
20737     ,"homepage": "https://php.net/"
20738     ,"FPC": "databases/php74-pdo_sqlite"
20739     ,"keywords": [ "lang", "www", "php", "databases" ]
20740     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
20741     ,"cpe": { "product": "php", "vendor": "php" }
20742     ,"variants":
20743      [
20744       {
20745         "label": "standard"
20746        ,"sdesc": "PHP 7.4 extension: pdo_sqlite database driver"
20747        ,"spkgs": [ "single" ]
20748       }
20749      ]
20750    }
20751   ,{
20752      "bucket": "5C"
20753     ,"namebase": "php74-posix"
20754     ,"version": "7.4.15"
20755     ,"homepage": "https://php.net/"
20756     ,"FPC": "sysutils/php74-posix"
20757     ,"keywords": [ "lang", "www", "php", "sysutils" ]
20758     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
20759     ,"cpe": { "product": "php", "vendor": "php" }
20760     ,"variants":
20761      [
20762       {
20763         "label": "standard"
20764        ,"sdesc": "PHP 7.4 extension: posix functionality"
20765        ,"spkgs": [ "single" ]
20766       }
20767      ]
20768    }
20769   ,{
20770      "bucket": "5C"
20771     ,"namebase": "xorg-xcb-util"
20772     ,"version": "0.4.0"
20773     ,"homepage": "https://xcb.freedesktop.org/"
20774     ,"FPC": "x11/xcb-util"
20775     ,"keywords": [ "x11" ]
20776     ,"distfile": [ "https://xcb.freedesktop.org/dist/xcb-util-0.4.0.tar.bz2" ]
20777     ,"variants":
20778      [
20779       {
20780         "label": "standard"
20781        ,"sdesc": "Module with libxcb/libX11 extension libraries"
20782        ,"spkgs": [ "single" ]
20783       }
20784      ]
20785    }
20786   ,{
20787      "bucket": "5D"
20788     ,"namebase": "R-lme4"
20789     ,"version": "1.1-26"
20790     ,"homepage": "https://github.com/lme4/lme4/"
20791     ,"FPC": "generated"
20792     ,"keywords": [ "cran" ]
20793     ,"distfile": [ "mirror://CRAN/src/contrib/lme4_1.1-26.tar.gz" ]
20794     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
20795     ,"variants":
20796      [
20797       {
20798         "label": "standard"
20799        ,"sdesc": "Linear Mixed-Effects Models using 'Eigen' and S4"
20800        ,"spkgs": [ "single" ]
20801       }
20802      ]
20803    }
20804   ,{
20805      "bucket": "5D"
20806     ,"namebase": "gegl"
20807     ,"version": "0.4.28"
20808     ,"homepage": "https://www.gegl.org/"
20809     ,"FPC": "graphics/gegl"
20810     ,"keywords": [ "graphics" ]
20811     ,"distfile": [ "mirror://GIMP/gegl/0.4/gegl-0.4.28.tar.xz" ]
20812     ,"cpe": { "product": "gegl", "vendor": "gegl" }
20813     ,"variants":
20814      [
20815       {
20816         "label": "standard"
20817        ,"sdesc": "Graph based image processing framework"
20818        ,"spkgs": [ "complete", "primary", "nls" ]
20819       }
20820      ]
20821    }
20822   ,{
20823      "bucket": "5D"
20824     ,"namebase": "geos"
20825     ,"version": "3.9.1"
20826     ,"homepage": "https://trac.osgeo.org/geos/"
20827     ,"FPC": "graphics/geos"
20828     ,"keywords": [ "graphics", "geography" ]
20829     ,"distfile": [ "https://download.osgeo.org/geos/geos-3.9.1.tar.bz2" ]
20830     ,"variants":
20831      [
20832       {
20833         "label": "standard"
20834        ,"sdesc": "C++ port of the Java Topology Suite (JTS)"
20835        ,"spkgs": [ "single" ]
20836       }
20837      ]
20838    }
20839   ,{
20840      "bucket": "5D"
20841     ,"namebase": "lumina-screenshot"
20842     ,"version": "1.6.0"
20843     ,"homepage": "https://lumina-desktop.org"
20844     ,"FPC": "deskutils/lumina-screenshot"
20845     ,"keywords": [ "deskutils" ]
20846     ,"distfile": [ "mirror://GITHUB/lumina-desktop:lumina:v1.6.0/lumina-desktop-lumina-1.6.0.tar.gz" ]
20847     ,"variants":
20848      [
20849       {
20850         "label": "standard"
20851        ,"sdesc": "Screenshot utility from the Lumina Desktop"
20852        ,"spkgs": [ "complete", "primary", "nls" ]
20853       }
20854      ]
20855    }
20856   ,{
20857      "bucket": "5D"
20858     ,"namebase": "perl-App-Cmd"
20859     ,"version": "0.331"
20860     ,"homepage": "https://github.com/rjbs/App-Cmd"
20861     ,"FPC": "generated"
20862     ,"keywords": [ "perl" ]
20863     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/App-Cmd-0.331.tar.gz" ]
20864     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
20865     ,"variants":
20866      [
20867       {
20868         "label": "530"
20869        ,"sdesc": "Write command line apps with less suffering (5.30)"
20870        ,"spkgs": [ "single" ]
20871       }
20872      ,{
20873         "label": "532"
20874        ,"sdesc": "Write command line apps with less suffering (5.32)"
20875        ,"spkgs": [ "single" ]
20876       }
20877      ]
20878    }
20879   ,{
20880      "bucket": "5D"
20881     ,"namebase": "perl-Test-ClassAPI"
20882     ,"version": "1.07"
20883     ,"homepage": "https://github.com/karenetheridge/Test-ClassAPI"
20884     ,"FPC": "generated"
20885     ,"keywords": [ "perl" ]
20886     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Test-ClassAPI-1.07.tar.gz" ]
20887     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
20888     ,"variants":
20889      [
20890       {
20891         "label": "530"
20892        ,"sdesc": "API for testing large class trees (5.30)"
20893        ,"spkgs": [ "single" ]
20894       }
20895      ,{
20896         "label": "532"
20897        ,"sdesc": "API for testing large class trees (5.32)"
20898        ,"spkgs": [ "single" ]
20899       }
20900      ]
20901    }
20902   ,{
20903      "bucket": "5D"
20904     ,"namebase": "taglib"
20905     ,"version": "1.12"
20906     ,"homepage": "https://taglib.org/"
20907     ,"FPC": "audio/taglib"
20908     ,"keywords": [ "audio" ]
20909     ,"distfile": [ "http://taglib.org/releases/taglib-1.12.tar.gz" ]
20910     ,"cpe": { "product": "taglib", "vendor": "scott_wheeler" }
20911     ,"variants":
20912      [
20913       {
20914         "label": "standard"
20915        ,"sdesc": "Library for reading and editing audio meta data"
20916        ,"spkgs": [ "single" ]
20917       }
20918      ]
20919    }
20920   ,{
20921      "bucket": "5D"
20922     ,"namebase": "tesseract"
20923     ,"version": "4.1.1"
20924     ,"homepage": "https://github.com/tesseract-ocr/tesseract"
20925     ,"FPC": "graphics/tesseract"
20926     ,"keywords": [ "graphics" ]
20927     ,"distfile": [ "mirror://GITHUB/tesseract-ocr:tesseract:4.1.1/tesseract-ocr-tesseract-4.1.1.tar.gz" ]
20928     ,"variants":
20929      [
20930       {
20931         "label": "standard"
20932        ,"sdesc": "OCR (Optical Character Recognition) engine"
20933        ,"spkgs": [ "complete", "tools", "library" ]
20934       }
20935      ]
20936    }
20937   ,{
20938      "bucket": "5D"
20939     ,"namebase": "tradcpp"
20940     ,"version": "0.5.3"
20941     ,"FPC": "devel/tradcpp"
20942     ,"keywords": [ "devel" ]
20943     ,"distfile": [ "http://ftp.netbsd.org/pub/NetBSD/misc/dholland/tradcpp-0.5.3.tar.gz" ]
20944     ,"variants":
20945      [
20946       {
20947         "label": "standard"
20948        ,"sdesc": "Traditional (K&R-style) C preprocessor"
20949        ,"spkgs": [ "single" ]
20950       }
20951      ]
20952    }
20953   ,{
20954      "bucket": "5D"
20955     ,"namebase": "yajl"
20956     ,"version": "2.1.0"
20957     ,"homepage": "https://lloyd.github.io/yajl/"
20958     ,"FPC": "devel/yajl"
20959     ,"keywords": [ "devel" ]
20960     ,"distfile": [ "mirror://GITHUB/lloyd:yajl:2.1.0/lloyd-yajl-2.1.0.tar.gz" ]
20961     ,"variants":
20962      [
20963       {
20964         "label": "standard"
20965        ,"sdesc": "Yet Another JSON Library (YAJL)"
20966        ,"spkgs": [ "single" ]
20967       }
20968      ]
20969    }
20970   ,{
20971      "bucket": "5E"
20972     ,"namebase": "R-sqldf"
20973     ,"version": "0.4-11"
20974     ,"homepage": "https://github.com/ggrothendieck/sqldf"
20975     ,"FPC": "generated"
20976     ,"keywords": [ "cran" ]
20977     ,"distfile": [ "mirror://CRAN/src/contrib/sqldf_0.4-11.tar.gz" ]
20978     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
20979     ,"variants":
20980      [
20981       {
20982         "label": "standard"
20983        ,"sdesc": "Manipulate R Data Frames Using SQL"
20984        ,"spkgs": [ "single" ]
20985       }
20986      ]
20987    }
20988   ,{
20989      "bucket": "5E"
20990     ,"namebase": "doas"
20991     ,"version": "6.3p4"
20992     ,"homepage": "https://github.com/slicer69/doas"
20993     ,"FPC": "security/doas"
20994     ,"keywords": [ "security" ]
20995     ,"distfile": [ "mirror://GITHUB/slicer69:doas:6.3p4/slicer69-doas-6.3p4.tar.gz" ]
20996     ,"contacts": [ { "name": "Omar Polo", "email": "omar.polo@europecom.net" } ]
20997     ,"variants":
20998      [
20999       {
21000         "label": "standard"
21001        ,"sdesc": "Simple sudo alternative"
21002        ,"spkgs": [ "single" ]
21003       }
21004      ]
21005    }
21006   ,{
21007      "bucket": "5E"
21008     ,"namebase": "ktoblzcheck"
21009     ,"version": "1.53"
21010     ,"homepage": "http://ktoblzcheck.sourceforge.net/"
21011     ,"FPC": "finance/ktoblzcheck"
21012     ,"keywords": [ "finance", "german" ]
21013     ,"distfile": [ "mirror://SF/ktoblzcheck/ktoblzcheck-1.53.tar.gz" ]
21014     ,"variants":
21015      [
21016       {
21017         "label": "standard"
21018        ,"sdesc": "Check bank codes of German banks"
21019        ,"spkgs": [ "single" ]
21020       }
21021      ]
21022    }
21023   ,{
21024      "bucket": "5E"
21025     ,"namebase": "llvm"
21026     ,"version": "11.1.0"
21027     ,"homepage": "http://llvm.org/"
21028     ,"FPC": "devel/llvm70"
21029     ,"keywords": [ "devel", "lang" ]
21030     ,"distfile": [ "https://github.com/llvm/llvm-project/releases/download/llvmorg-11.1.0/llvm-11.1.0.src.tar.xz" ]
21031     ,"variants":
21032      [
21033       {
21034         "label": "standard"
21035        ,"sdesc": "Low Level Virtual Machine (version 11.1)"
21036        ,"spkgs": [ "single" ]
21037       }
21038      ]
21039    }
21040   ,{
21041      "bucket": "5E"
21042     ,"namebase": "perl-Archive-Extract"
21043     ,"version": "0.86"
21044     ,"homepage": "https://github.com/jib/archive-extract"
21045     ,"FPC": "generated"
21046     ,"keywords": [ "perl" ]
21047     ,"distfile": [ "mirror://CPAN/ID:B/BI/BINGOS/Archive-Extract-0.86.tar.gz" ]
21048     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
21049     ,"variants":
21050      [
21051       {
21052         "label": "530"
21053        ,"sdesc": "Generic archive extracting mechanism (5.30)"
21054        ,"spkgs": [ "single" ]
21055       }
21056      ,{
21057         "label": "532"
21058        ,"sdesc": "Generic archive extracting mechanism (5.32)"
21059        ,"spkgs": [ "single" ]
21060       }
21061      ]
21062    }
21063   ,{
21064      "bucket": "5E"
21065     ,"namebase": "perl-HTTP-Date"
21066     ,"version": "6.05"
21067     ,"homepage": "https://github.com/libwww-perl/HTTP-Date"
21068     ,"FPC": "generated"
21069     ,"keywords": [ "perl" ]
21070     ,"distfile": [ "mirror://CPAN/ID:O/OA/OALDERS/HTTP-Date-6.05.tar.gz" ]
21071     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
21072     ,"variants":
21073      [
21074       {
21075         "label": "530"
21076        ,"sdesc": "HTTP::Date - date conversion routines (5.30)"
21077        ,"spkgs": [ "single" ]
21078       }
21079      ,{
21080         "label": "532"
21081        ,"sdesc": "HTTP::Date - date conversion routines (5.32)"
21082        ,"spkgs": [ "single" ]
21083       }
21084      ]
21085    }
21086   ,{
21087      "bucket": "5E"
21088     ,"namebase": "perl-Shell-Config-Generate"
21089     ,"version": "0.34"
21090     ,"homepage": "https://github.com/plicease/Shell-Config-Generate"
21091     ,"FPC": "generated"
21092     ,"keywords": [ "perl" ]
21093     ,"distfile": [ "mirror://CPAN/ID:P/PL/PLICEASE/Shell-Config-Generate-0.34.tar.gz" ]
21094     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
21095     ,"variants":
21096      [
21097       {
21098         "label": "530"
21099        ,"sdesc": "Portably generate config for any shell (5.30)"
21100        ,"spkgs": [ "single" ]
21101       }
21102      ,{
21103         "label": "532"
21104        ,"sdesc": "Portably generate config for any shell (5.32)"
21105        ,"spkgs": [ "single" ]
21106       }
21107      ]
21108    }
21109   ,{
21110      "bucket": "5E"
21111     ,"namebase": "php74-zip"
21112     ,"version": "7.4.15"
21113     ,"homepage": "https://php.net/"
21114     ,"FPC": "archivers/php74-zip"
21115     ,"keywords": [ "lang", "www", "php", "archivers" ]
21116     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
21117     ,"cpe": { "product": "php", "vendor": "php" }
21118     ,"variants":
21119      [
21120       {
21121         "label": "standard"
21122        ,"sdesc": "PHP 7.4 extension: zip zip compression"
21123        ,"spkgs": [ "single" ]
21124       }
21125      ]
21126    }
21127   ,{
21128      "bucket": "5E"
21129     ,"namebase": "ruby-elasticsearch-api"
21130     ,"version": "7.11.2"
21131     ,"homepage": "https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html"
21132     ,"FPC": "generated"
21133     ,"keywords": [ "ruby" ]
21134     ,"distfile": [ "mirror://RUBYGEMS//elasticsearch-api-7.11.2.gem" ]
21135     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
21136     ,"variants":
21137      [
21138       {
21139         "label": "v26"
21140        ,"sdesc": "Ruby API for Elasticsearch (v26)"
21141        ,"spkgs": [ "single" ]
21142       }
21143      ,{
21144         "label": "v27"
21145        ,"sdesc": "Ruby API for Elasticsearch (v27)"
21146        ,"spkgs": [ "single" ]
21147       }
21148      ,{
21149         "label": "v30"
21150        ,"sdesc": "Ruby API for Elasticsearch (v30)"
21151        ,"spkgs": [ "single" ]
21152       }
21153      ]
21154    }
21155   ,{
21156      "bucket": "5E"
21157     ,"namebase": "xfce4-power-manager"
21158     ,"version": "4.16.0"
21159     ,"homepage": "https://docs.xfce.org/xfce/xfce4-power-manager/1.4/start"
21160     ,"FPC": "sysutils/xfce4-power-manager"
21161     ,"keywords": [ "sysutils" ]
21162     ,"distfile": [ "https://archive.xfce.org/src/xfce/xfce4-power-manager/4.16/xfce4-power-manager-4.16.0.tar.bz2" ]
21163     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
21164     ,"variants":
21165      [
21166       {
21167         "label": "standard"
21168        ,"sdesc": "Power manager for Xfce"
21169        ,"spkgs": [ "complete", "primary", "nls" ]
21170       }
21171      ]
21172    }
21173   ,{
21174      "bucket": "5F"
21175     ,"namebase": "R-timeDate"
21176     ,"version": "3043.102"
21177     ,"homepage": "https://www.rmetrics.org"
21178     ,"FPC": "generated"
21179     ,"keywords": [ "cran" ]
21180     ,"distfile": [ "mirror://CRAN/src/contrib/timeDate_3043.102.tar.gz" ]
21181     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
21182     ,"variants":
21183      [
21184       {
21185         "label": "standard"
21186        ,"sdesc": "Rmetrics - Chronological and Calendar Objects"
21187        ,"spkgs": [ "single" ]
21188       }
21189      ]
21190    }
21191   ,{
21192      "bucket": "5F"
21193     ,"namebase": "R-zoo"
21194     ,"version": "1.8-8"
21195     ,"homepage": "http://zoo.R-Forge.R-project.org/"
21196     ,"FPC": "generated"
21197     ,"keywords": [ "cran" ]
21198     ,"distfile": [ "mirror://CRAN/src/contrib/zoo_1.8-8.tar.gz" ]
21199     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
21200     ,"variants":
21201      [
21202       {
21203         "label": "standard"
21204        ,"sdesc": "Z-Ordered Observations for time series"
21205        ,"spkgs": [ "single" ]
21206       }
21207      ]
21208    }
21209   ,{
21210      "bucket": "5F"
21211     ,"namebase": "aspell-af"
21212     ,"version": "0.50.0"
21213     ,"homepage": "http://aspell.net/"
21214     ,"FPC": "textproc/af-aspell"
21215     ,"keywords": [ "textproc" ]
21216     ,"distfile": [ "mirror://GNU/aspell/dict/af/aspell-af-0.50-0.tar.bz2" ]
21217     ,"variants":
21218      [
21219       {
21220         "label": "standard"
21221        ,"sdesc": "Aspell Afrikaans dictionary"
21222        ,"spkgs": [ "single" ]
21223       }
21224      ]
21225    }
21226   ,{
21227      "bucket": "5F"
21228     ,"namebase": "nfdump"
21229     ,"version": "1.6.22"
21230     ,"homepage": "https://github.com/phaag/nfdump"
21231     ,"FPC": "net-mgmt/nfdump"
21232     ,"keywords": [ "net_mgmt" ]
21233     ,"distfile": [ "mirror://GITHUB/phaag:nfdump:v1.6.22/phaag-nfdump-1.6.22.tar.gz" ]
21234     ,"cpe": { "product": "nfdump", "vendor": "nfdump_project" }
21235     ,"variants":
21236      [
21237       {
21238         "label": "standard"
21239        ,"sdesc": "Tools to collect and process netflow data"
21240        ,"spkgs": [ "single" ]
21241       }
21242      ]
21243    }
21244   ,{
21245      "bucket": "5F"
21246     ,"namebase": "perl-AnyEvent"
21247     ,"version": "7.17"
21248     ,"FPC": "generated"
21249     ,"keywords": [ "perl" ]
21250     ,"distfile": [ "mirror://CPAN/ID:M/ML/MLEHMANN/AnyEvent-7.17.tar.gz" ]
21251     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
21252     ,"variants":
21253      [
21254       {
21255         "label": "530"
21256        ,"sdesc": "Event loop programming interface (5.30)"
21257        ,"spkgs": [ "single" ]
21258       }
21259      ,{
21260         "label": "532"
21261        ,"sdesc": "Event loop programming interface (5.32)"
21262        ,"spkgs": [ "single" ]
21263       }
21264      ]
21265    }
21266   ,{
21267      "bucket": "5F"
21268     ,"namebase": "perl-Number-Compare"
21269     ,"version": "0.03"
21270     ,"FPC": "generated"
21271     ,"keywords": [ "perl" ]
21272     ,"distfile": [ "mirror://CPAN/ID:R/RC/RCLAMP/Number-Compare-0.03.tar.gz" ]
21273     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
21274     ,"variants":
21275      [
21276       {
21277         "label": "530"
21278        ,"sdesc": "Numeric comparisons (5.30)"
21279        ,"spkgs": [ "single" ]
21280       }
21281      ,{
21282         "label": "532"
21283        ,"sdesc": "Numeric comparisons (5.32)"
21284        ,"spkgs": [ "single" ]
21285       }
21286      ]
21287    }
21288   ,{
21289      "bucket": "5F"
21290     ,"namebase": "perl-Perl-Tidy"
21291     ,"version": "20210111"
21292     ,"homepage": "https://github.com/perltidy/perltidy"
21293     ,"FPC": "generated"
21294     ,"keywords": [ "perl" ]
21295     ,"distfile": [ "mirror://CPAN/ID:S/SH/SHANCOCK/Perl-Tidy-20210111.tar.gz" ]
21296     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
21297     ,"variants":
21298      [
21299       {
21300         "label": "530"
21301        ,"sdesc": "Indent and reformat perl scripts (5.30)"
21302        ,"spkgs": [ "single" ]
21303       }
21304      ,{
21305         "label": "532"
21306        ,"sdesc": "Indent and reformat perl scripts (5.32)"
21307        ,"spkgs": [ "single" ]
21308       }
21309      ]
21310    }
21311   ,{
21312      "bucket": "5F"
21313     ,"namebase": "php73-ctype"
21314     ,"version": "7.3.27"
21315     ,"homepage": "https://php.net/"
21316     ,"FPC": "textproc/php73-ctype"
21317     ,"keywords": [ "lang", "www", "php", "textproc" ]
21318     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
21319     ,"cpe": { "product": "php", "vendor": "php" }
21320     ,"variants":
21321      [
21322       {
21323         "label": "standard"
21324        ,"sdesc": "PHP 7.3 extension: ctype Character type checking"
21325        ,"spkgs": [ "single" ]
21326       }
21327      ]
21328    }
21329   ,{
21330      "bucket": "5F"
21331     ,"namebase": "portaudio"
21332     ,"version": "190600_20161030"
21333     ,"homepage": "http://www.portaudio.com/"
21334     ,"FPC": "audio/portaudio"
21335     ,"keywords": [ "audio" ]
21336     ,"distfile": [ "http://www.portaudio.com/archives/pa_stable_v190600_20161030.tgz" ]
21337     ,"variants":
21338      [
21339       {
21340         "label": "standard"
21341        ,"sdesc": "Cross platform audio I/O library"
21342        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
21343       }
21344      ]
21345    }
21346   ,{
21347      "bucket": "5F"
21348     ,"namebase": "python-sqlparse"
21349     ,"version": "0.4.1"
21350     ,"homepage": "https://github.com/andialbrecht/sqlparse"
21351     ,"FPC": "generated"
21352     ,"keywords": [ "python" ]
21353     ,"distfile": [ "mirror://PYPIWHL/14/05/6e8eb62ca685b10e34051a80d7ea94b7137369d8c0be5c3b9d9b6e3f5dae/sqlparse-0.4.1-py3-none-any.whl" ]
21354     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
21355     ,"variants":
21356      [
21357       {
21358         "label": "py38"
21359        ,"sdesc": "Non-validating SQL parser (PY38)"
21360        ,"spkgs": [ "single" ]
21361       }
21362      ,{
21363         "label": "py39"
21364        ,"sdesc": "Non-validating SQL parser (PY39)"
21365        ,"spkgs": [ "single" ]
21366       }
21367      ]
21368    }
21369   ,{
21370      "bucket": "5F"
21371     ,"namebase": "qt6-qttools"
21372     ,"version": "6.0.1"
21373     ,"homepage": "https://www.qt.io/"
21374     ,"FPC": "N/A"
21375     ,"keywords": [ "textproc", "devel" ]
21376     ,"distfile": [ "http://download.qt.io/official_releases/qt/6.0/6.0.1/submodules/qttools-everywhere-src-6.0.1.tar.xz" ]
21377     ,"cpe": { "product": "qt", "vendor": "qt" }
21378     ,"variants":
21379      [
21380       {
21381         "label": "standard"
21382        ,"sdesc": "Qt6 - QtTools component"
21383        ,"spkgs": [ "single" ]
21384       }
21385      ]
21386    }
21387   ,{
21388      "bucket": "5F"
21389     ,"namebase": "ruby-insist"
21390     ,"version": "1.0.0"
21391     ,"FPC": "generated"
21392     ,"keywords": [ "ruby" ]
21393     ,"distfile": [ "mirror://RUBYGEMS//insist-1.0.0.gem" ]
21394     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
21395     ,"variants":
21396      [
21397       {
21398         "label": "v26"
21399        ,"sdesc": "Block-driven assertion library (v26)"
21400        ,"spkgs": [ "single" ]
21401       }
21402      ,{
21403         "label": "v27"
21404        ,"sdesc": "Block-driven assertion library (v27)"
21405        ,"spkgs": [ "single" ]
21406       }
21407      ,{
21408         "label": "v30"
21409        ,"sdesc": "Block-driven assertion library (v30)"
21410        ,"spkgs": [ "single" ]
21411       }
21412      ]
21413    }
21414   ,{
21415      "bucket": "5F"
21416     ,"namebase": "tdb"
21417     ,"version": "1.4.3"
21418     ,"homepage": "https://tdb.samba.org/"
21419     ,"FPC": "databases/tdb"
21420     ,"keywords": [ "databases" ]
21421     ,"distfile": [ "https://download.samba.org/pub/tdb/tdb-1.4.3.tar.gz" ]
21422     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
21423     ,"variants":
21424      [
21425       {
21426         "label": "standard"
21427        ,"sdesc": "Trivial Database"
21428        ,"spkgs": [ "single" ]
21429       }
21430      ]
21431    }
21432   ,{
21433      "bucket": "5F"
21434     ,"namebase": "xorg-driver-video-scfb"
21435     ,"version": "0.0.5"
21436     ,"homepage": "https://www.x.org/"
21437     ,"FPC": "x11-drivers/xf86-video-scfb"
21438     ,"keywords": [ "x11_drivers" ]
21439     ,"distfile": [ "mirror://GITHUB/rayddteam:xf86-video-scfb:0.0.5/rayddteam-xf86-video-scfb-0.0.5.tar.gz" ]
21440     ,"variants":
21441      [
21442       {
21443         "label": "standard"
21444        ,"sdesc": "X.org vesa syscons display driver"
21445        ,"spkgs": [ "single" ]
21446       }
21447      ]
21448    }
21449   ,{
21450      "bucket": "5F"
21451     ,"namebase": "xorg-font-adobe-utopia-100dpi"
21452     ,"version": "1.0.4"
21453     ,"homepage": "https://www.x.org/"
21454     ,"FPC": "x11-fonts/font-adobe-utopia-100dpi"
21455     ,"keywords": [ "x11_fonts" ]
21456     ,"distfile": [ "mirror://XORG/individual/font/font-adobe-utopia-100dpi-1.0.4.tar.bz2" ]
21457     ,"variants":
21458      [
21459       {
21460         "label": "standard"
21461        ,"sdesc": "X.org Adobe Utopia 100 DPI font"
21462        ,"spkgs": [ "single" ]
21463       }
21464      ]
21465    }
21466   ,{
21467      "bucket": "60"
21468     ,"namebase": "R-classInt"
21469     ,"version": "0.4-3"
21470     ,"homepage": "https://r-spatial.github.io/classInt/"
21471     ,"FPC": "generated"
21472     ,"keywords": [ "cran" ]
21473     ,"distfile": [ "mirror://CRAN/src/contrib/classInt_0.4-3.tar.gz" ]
21474     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
21475     ,"variants":
21476      [
21477       {
21478         "label": "standard"
21479        ,"sdesc": "Choose Univariate Class Intervals"
21480        ,"spkgs": [ "single" ]
21481       }
21482      ]
21483    }
21484   ,{
21485      "bucket": "60"
21486     ,"namebase": "R-slider"
21487     ,"version": "0.1.5"
21488     ,"homepage": "https://github.com/DavisVaughan/slider"
21489     ,"FPC": "generated"
21490     ,"keywords": [ "cran" ]
21491     ,"distfile": [ "mirror://CRAN/src/contrib/slider_0.1.5.tar.gz" ]
21492     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
21493     ,"variants":
21494      [
21495       {
21496         "label": "standard"
21497        ,"sdesc": "Sliding Window Functions"
21498        ,"spkgs": [ "single" ]
21499       }
21500      ]
21501    }
21502   ,{
21503      "bucket": "60"
21504     ,"namebase": "R-xtable"
21505     ,"version": "1.8-4"
21506     ,"homepage": "http://xtable.r-forge.r-project.org/"
21507     ,"FPC": "generated"
21508     ,"keywords": [ "cran" ]
21509     ,"distfile": [ "mirror://CRAN/src/contrib/xtable_1.8-4.tar.gz" ]
21510     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
21511     ,"variants":
21512      [
21513       {
21514         "label": "standard"
21515        ,"sdesc": "Export Tables to LaTeX or HTML"
21516        ,"spkgs": [ "single" ]
21517       }
21518      ]
21519    }
21520   ,{
21521      "bucket": "60"
21522     ,"namebase": "flex"
21523     ,"version": "2.6.4"
21524     ,"homepage": "http://flex.sourceforge.net/"
21525     ,"FPC": "textproc/flex"
21526     ,"keywords": [ "textproc" ]
21527     ,"distfile": [ "https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz" ]
21528     ,"cpe": { "product": "flex", "vendor": "flex_project" }
21529     ,"variants":
21530      [
21531       {
21532         "label": "standard"
21533        ,"sdesc": "Fast lexical analyzer generator"
21534        ,"spkgs": [ "complete", "primary", "examples", "nls" ]
21535       }
21536      ,{
21537         "label": "ravensys"
21538        ,"sdesc": "Fast lexical analyzer generator for raven sysroot"
21539        ,"spkgs": [ "primary" ]
21540       }
21541      ]
21542    }
21543   ,{
21544      "bucket": "60"
21545     ,"namebase": "frei0r"
21546     ,"version": "1.7.0"
21547     ,"homepage": "https://frei0r.dyne.org/"
21548     ,"FPC": "graphics/frei0r"
21549     ,"keywords": [ "graphics" ]
21550     ,"distfile": [ "https://files.dyne.org/frei0r/releases/frei0r-plugins-1.7.0.tar.gz" ]
21551     ,"variants":
21552      [
21553       {
21554         "label": "standard"
21555        ,"sdesc": "Minimalistic plugin API for video effects"
21556        ,"spkgs": [ "single" ]
21557       }
21558      ]
21559    }
21560   ,{
21561      "bucket": "60"
21562     ,"namebase": "libtorrent-rasterbar"
21563     ,"version": "2.0.2"
21564     ,"homepage": "https://www.rasterbar.com/products/libtorrent/"
21565     ,"FPC": "net-p2p/libtorrent-raster"
21566     ,"keywords": [ "net_p2p" ]
21567     ,"distfile": [ "https://github.com/arvidn/libtorrent/releases/download/v2.0.2/libtorrent-rasterbar-2.0.2.tar.gz" ]
21568     ,"cpe": { "product": "libtorrent", "vendor": "rasterbar_software" }
21569     ,"variants":
21570      [
21571       {
21572         "label": "standard"
21573        ,"sdesc": "Feature complete C++ bittorrent implementation"
21574        ,"spkgs": [ "single" ]
21575       }
21576      ]
21577    }
21578   ,{
21579      "bucket": "60"
21580     ,"namebase": "perl-DBI"
21581     ,"version": "1.643"
21582     ,"homepage": "https://github.com/perl5-dbi/dbi"
21583     ,"FPC": "generated"
21584     ,"keywords": [ "perl" ]
21585     ,"distfile": [ "mirror://CPAN/ID:T/TI/TIMB/DBI-1.643.tar.gz" ]
21586     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
21587     ,"cpe": { "product": "dbi", "vendor": "perl" }
21588     ,"variants":
21589      [
21590       {
21591         "label": "530"
21592        ,"sdesc": "Database independent interface for Perl (5.30)"
21593        ,"spkgs": [ "single" ]
21594       }
21595      ,{
21596         "label": "532"
21597        ,"sdesc": "Database independent interface for Perl (5.32)"
21598        ,"spkgs": [ "single" ]
21599       }
21600      ]
21601    }
21602   ,{
21603      "bucket": "60"
21604     ,"namebase": "php80-enchant"
21605     ,"version": "8.0.2"
21606     ,"homepage": "https://php.net/"
21607     ,"FPC": "textproc/php80-enchant"
21608     ,"keywords": [ "lang", "www", "php", "textproc" ]
21609     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
21610     ,"cpe": { "product": "php", "vendor": "php" }
21611     ,"variants":
21612      [
21613       {
21614         "label": "standard"
21615        ,"sdesc": "PHP 8.0 extension: enchant spell checking"
21616        ,"spkgs": [ "single" ]
21617       }
21618      ]
21619    }
21620   ,{
21621      "bucket": "60"
21622     ,"namebase": "python-acme-tiny"
21623     ,"version": "4.1.0"
21624     ,"homepage": "https://github.com/diafygi/acme-tiny"
21625     ,"FPC": "generated"
21626     ,"keywords": [ "python" ]
21627     ,"distfile": [ "mirror://PYPIWHL/fd/ec/ada3305c9dff77a8af4ea822c83d67bae7e358c230c1e7510c020e7fff60/acme_tiny-4.1.0-py2.py3-none-any.whl" ]
21628     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
21629     ,"variants":
21630      [
21631       {
21632         "label": "py38"
21633        ,"sdesc": "Issue and renew Let's Encrypt TLS certs (PY38)"
21634        ,"spkgs": [ "single" ]
21635       }
21636      ,{
21637         "label": "py39"
21638        ,"sdesc": "Issue and renew Let's Encrypt TLS certs (PY39)"
21639        ,"spkgs": [ "single" ]
21640       }
21641      ]
21642    }
21643   ,{
21644      "bucket": "60"
21645     ,"namebase": "ruby-highline"
21646     ,"version": "2.0.3"
21647     ,"homepage": "https://github.com/JEG2/highline"
21648     ,"FPC": "generated"
21649     ,"keywords": [ "ruby" ]
21650     ,"distfile": [ "mirror://RUBYGEMS//highline-2.0.3.gem" ]
21651     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
21652     ,"variants":
21653      [
21654       {
21655         "label": "v26"
21656        ,"sdesc": "High-level IO library for CLI (v26)"
21657        ,"spkgs": [ "single" ]
21658       }
21659      ,{
21660         "label": "v27"
21661        ,"sdesc": "High-level IO library for CLI (v27)"
21662        ,"spkgs": [ "single" ]
21663       }
21664      ,{
21665         "label": "v30"
21666        ,"sdesc": "High-level IO library for CLI (v30)"
21667        ,"spkgs": [ "single" ]
21668       }
21669      ]
21670    }
21671   ,{
21672      "bucket": "60"
21673     ,"namebase": "ruby-minitest"
21674     ,"version": "5.14.4"
21675     ,"homepage": "https://github.com/seattlerb/minitest"
21676     ,"FPC": "generated"
21677     ,"keywords": [ "ruby" ]
21678     ,"distfile": [ "mirror://RUBYGEMS//minitest-5.14.4.gem" ]
21679     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
21680     ,"variants":
21681      [
21682       {
21683         "label": "v26"
21684        ,"sdesc": "Comple suite of testing facilities (v26)"
21685        ,"spkgs": [ "single" ]
21686       }
21687      ,{
21688         "label": "v27"
21689        ,"sdesc": "Comple suite of testing facilities (v27)"
21690        ,"spkgs": [ "single" ]
21691       }
21692      ,{
21693         "label": "v30"
21694        ,"sdesc": "Comple suite of testing facilities (v30)"
21695        ,"spkgs": [ "single" ]
21696       }
21697      ]
21698    }
21699   ,{
21700      "bucket": "61"
21701     ,"namebase": "R-car"
21702     ,"version": "3.0-10"
21703     ,"homepage": "https://r-forge.r-project.org/projects/car/"
21704     ,"FPC": "generated"
21705     ,"keywords": [ "cran" ]
21706     ,"distfile": [ "mirror://CRAN/src/contrib/car_3.0-10.tar.gz" ]
21707     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
21708     ,"variants":
21709      [
21710       {
21711         "label": "standard"
21712        ,"sdesc": "Companion to Applied Regression"
21713        ,"spkgs": [ "single" ]
21714       }
21715      ]
21716    }
21717   ,{
21718      "bucket": "61"
21719     ,"namebase": "R-gmodels"
21720     ,"version": "2.18.1"
21721     ,"FPC": "generated"
21722     ,"keywords": [ "cran" ]
21723     ,"distfile": [ "mirror://CRAN/src/contrib/gmodels_2.18.1.tar.gz" ]
21724     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
21725     ,"variants":
21726      [
21727       {
21728         "label": "standard"
21729        ,"sdesc": "Various R Programming Tools for Model Fitting"
21730        ,"spkgs": [ "single" ]
21731       }
21732      ]
21733    }
21734   ,{
21735      "bucket": "61"
21736     ,"namebase": "augeas"
21737     ,"version": "1.12.0"
21738     ,"homepage": "http://augeas.net/"
21739     ,"FPC": "textproc/augeas"
21740     ,"keywords": [ "textproc" ]
21741     ,"distfile": [ "http://download.augeas.net/augeas-1.12.0.tar.gz" ]
21742     ,"cpe": { "product": "augeas", "vendor": "augeas" }
21743     ,"variants":
21744      [
21745       {
21746         "label": "standard"
21747        ,"sdesc": "Configuration editing tool and API"
21748        ,"spkgs": [ "single" ]
21749       }
21750      ]
21751    }
21752   ,{
21753      "bucket": "61"
21754     ,"namebase": "graphene"
21755     ,"version": "1.10.4"
21756     ,"homepage": "https://ebassi.github.io/graphene/"
21757     ,"FPC": "graphics/graphene"
21758     ,"keywords": [ "graphics", "devel" ]
21759     ,"distfile": [ "mirror://GITHUB/ebassi:graphene:1.10.4/ebassi-graphene-1.10.4.tar.gz" ]
21760     ,"variants":
21761      [
21762       {
21763         "label": "standard"
21764        ,"sdesc": "Thin layer of graphic data types"
21765        ,"spkgs": [ "complete", "primary", "docs" ]
21766       }
21767      ]
21768    }
21769   ,{
21770      "bucket": "61"
21771     ,"namebase": "hunspell-hu"
21772     ,"version": "1.7"
21773     ,"homepage": "http://magyarispell.sourceforge.net/"
21774     ,"FPC": "hungarian/hunspell"
21775     ,"keywords": [ "textproc" ]
21776     ,"distfile": [ "http://downloadarchive.documentfoundation.org/libreoffice/old/6.1.4.1/rpm/x86_64/LibreOffice_6.1.4.1_Linux_x86-64_rpm_langpack_hu.tar.gz" ]
21777     ,"variants":
21778      [
21779       {
21780         "label": "standard"
21781        ,"sdesc": "Hunspell Hungarian dictionary"
21782        ,"spkgs": [ "single" ]
21783       }
21784      ]
21785    }
21786   ,{
21787      "bucket": "61"
21788     ,"namebase": "perl-Mail-SpamAssassin"
21789     ,"version": "3.004004"
21790     ,"homepage": "http://svn.apache.org/repos/asf/spamassassin/"
21791     ,"FPC": "generated"
21792     ,"keywords": [ "perl" ]
21793     ,"distfile": [ "mirror://CPAN/ID:K/KM/KMCGRAIL/SpamAssassin/Mail-SpamAssassin-3.4.4.tar.gz" ]
21794     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
21795     ,"cpe": { "product": "spamassassin", "vendor": "apache" }
21796     ,"variants":
21797      [
21798       {
21799         "label": "530"
21800        ,"sdesc": "Extensible mail filter that identifies spam (5.30)"
21801        ,"spkgs": [ "single" ]
21802       }
21803      ,{
21804         "label": "532"
21805        ,"sdesc": "Extensible mail filter that identifies spam (5.32)"
21806        ,"spkgs": [ "single" ]
21807       }
21808      ]
21809    }
21810   ,{
21811      "bucket": "61"
21812     ,"namebase": "perl-Statistics-Basic"
21813     ,"version": "1.6611"
21814     ,"homepage": "https://github.com/jettero/statistics--basic"
21815     ,"FPC": "generated"
21816     ,"keywords": [ "perl" ]
21817     ,"distfile": [ "mirror://CPAN/ID:J/JE/JETTERO/Statistics-Basic-1.6611.tar.gz" ]
21818     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
21819     ,"variants":
21820      [
21821       {
21822         "label": "530"
21823        ,"sdesc": "Collection of very basic statistics modules (5.30)"
21824        ,"spkgs": [ "single" ]
21825       }
21826      ,{
21827         "label": "532"
21828        ,"sdesc": "Collection of very basic statistics modules (5.32)"
21829        ,"spkgs": [ "single" ]
21830       }
21831      ]
21832    }
21833   ,{
21834      "bucket": "61"
21835     ,"namebase": "perl-Sub-Exporter-ForMethods"
21836     ,"version": "0.100052"
21837     ,"homepage": "https://github.com/rjbs/Sub-Exporter-ForMethods"
21838     ,"FPC": "generated"
21839     ,"keywords": [ "perl" ]
21840     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/Sub-Exporter-ForMethods-0.100052.tar.gz" ]
21841     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
21842     ,"variants":
21843      [
21844       {
21845         "label": "530"
21846        ,"sdesc": "Sub::Exporter method helper routines (5.30)"
21847        ,"spkgs": [ "single" ]
21848       }
21849      ,{
21850         "label": "532"
21851        ,"sdesc": "Sub::Exporter method helper routines (5.32)"
21852        ,"spkgs": [ "single" ]
21853       }
21854      ]
21855    }
21856   ,{
21857      "bucket": "61"
21858     ,"namebase": "python-ply"
21859     ,"version": "3.11"
21860     ,"homepage": "http://www.dabeaz.com/ply/"
21861     ,"FPC": "generated"
21862     ,"keywords": [ "python" ]
21863     ,"distfile": [ "mirror://PYPIWHL/a3/58/35da89ee790598a0700ea49b2a66594140f44dec458c07e8e3d4979137fc/ply-3.11-py2.py3-none-any.whl" ]
21864     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
21865     ,"variants":
21866      [
21867       {
21868         "label": "py38"
21869        ,"sdesc": "Python Lex & Yacc (PY38)"
21870        ,"spkgs": [ "single" ]
21871       }
21872      ,{
21873         "label": "py39"
21874        ,"sdesc": "Python Lex & Yacc (PY39)"
21875        ,"spkgs": [ "single" ]
21876       }
21877      ]
21878    }
21879   ,{
21880      "bucket": "61"
21881     ,"namebase": "xorg-xf86dga"
21882     ,"version": "1.0.3"
21883     ,"homepage": "https://www.x.org/"
21884     ,"FPC": "x11/xf86dga"
21885     ,"keywords": [ "x11" ]
21886     ,"distfile": [ "mirror://XORG/individual/app/xf86dga-1.0.3.tar.bz2" ]
21887     ,"variants":
21888      [
21889       {
21890         "label": "standard"
21891        ,"sdesc": "Test program for the XFree86-DGA extension"
21892        ,"spkgs": [ "single" ]
21893       }
21894      ]
21895    }
21896   ,{
21897      "bucket": "62"
21898     ,"namebase": "R-RSQLite"
21899     ,"version": "2.2.3"
21900     ,"homepage": "https://rsqlite.r-dbi.org"
21901     ,"FPC": "generated"
21902     ,"keywords": [ "cran" ]
21903     ,"distfile": [ "mirror://CRAN/src/contrib/RSQLite_2.2.3.tar.gz" ]
21904     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
21905     ,"variants":
21906      [
21907       {
21908         "label": "standard"
21909        ,"sdesc": "'SQLite' Interface for R"
21910        ,"spkgs": [ "single" ]
21911       }
21912      ]
21913    }
21914   ,{
21915      "bucket": "62"
21916     ,"namebase": "R-htmlwidgets"
21917     ,"version": "1.5.3"
21918     ,"homepage": "https://github.com/ramnathv/htmlwidgets"
21919     ,"FPC": "generated"
21920     ,"keywords": [ "cran" ]
21921     ,"distfile": [ "mirror://CRAN/src/contrib/htmlwidgets_1.5.3.tar.gz" ]
21922     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
21923     ,"variants":
21924      [
21925       {
21926         "label": "standard"
21927        ,"sdesc": "HTML Widgets for R"
21928        ,"spkgs": [ "single" ]
21929       }
21930      ]
21931    }
21932   ,{
21933      "bucket": "62"
21934     ,"namebase": "apache"
21935     ,"version": "2.4.46"
21936     ,"homepage": "http://httpd.apache.org/"
21937     ,"FPC": "www/apache24"
21938     ,"keywords": [ "www" ]
21939     ,"distfile": [ "mirror://APACHE_HTTPD//httpd-2.4.46.tar.bz2" ]
21940     ,"cpe": { "product": "http_server", "vendor": "apache" }
21941     ,"variants":
21942      [
21943       {
21944         "label": "standard"
21945        ,"sdesc": "Secure, efficient and extensible HTTP server"
21946        ,"spkgs": [ "complete", "primary", "docs" ]
21947       }
21948      ]
21949    }
21950   ,{
21951      "bucket": "62"
21952     ,"namebase": "python-protobuf"
21953     ,"version": "3.15.3"
21954     ,"homepage": "https://developers.google.com/protocol-buffers/"
21955     ,"FPC": "generated"
21956     ,"keywords": [ "python" ]
21957     ,"distfile": [ "mirror://PYPIWHL/9f/9c/6309ca28a6d64eaa4af376bbf8d8d09a183a4288f31344d34c7485d12202/protobuf-3.15.3-py2.py3-none-any.whl" ]
21958     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
21959     ,"variants":
21960      [
21961       {
21962         "label": "py38"
21963        ,"sdesc": "Protocol Buffers (PY38)"
21964        ,"spkgs": [ "single" ]
21965       }
21966      ,{
21967         "label": "py39"
21968        ,"sdesc": "Protocol Buffers (PY39)"
21969        ,"spkgs": [ "single" ]
21970       }
21971      ]
21972    }
21973   ,{
21974      "bucket": "62"
21975     ,"namebase": "qt5-qtwebchannel"
21976     ,"version": "5.15.2"
21977     ,"homepage": "https://www.qt.io/"
21978     ,"FPC": "www/qt5-webchannel"
21979     ,"keywords": [ "www" ]
21980     ,"distfile": [ "http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/qtwebchannel-everywhere-src-5.15.2.tar.xz" ]
21981     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
21982     ,"cpe": { "product": "qt", "vendor": "qt" }
21983     ,"variants":
21984      [
21985       {
21986         "label": "standard"
21987        ,"sdesc": "Qt5 - QtWebChannel component"
21988        ,"spkgs": [ "single" ]
21989       }
21990      ]
21991    }
21992   ,{
21993      "bucket": "62"
21994     ,"namebase": "texinfo"
21995     ,"version": "6.7"
21996     ,"homepage": "http://www.gnu.org/software/texinfo/"
21997     ,"FPC": "print/texinfo"
21998     ,"keywords": [ "print" ]
21999     ,"distfile": [ "mirror://GNU/texinfo/texinfo-6.7.tar.xz", "https://leaf.dragonflybsd.org/~marino/dports-src/texinfo/6.7/htmlxref.cnf-20190611", "https://leaf.dragonflybsd.org/~marino/dports-src/texinfo/6.7/texinfo.tex-20190924", "https://leaf.dragonflybsd.org/~marino/dports-src/texinfo/6.7/texi2dvi-20190818" ]
22000     ,"cpe": { "product": "texinfo", "vendor": "gnu" }
22001     ,"variants":
22002      [
22003       {
22004         "label": "standard"
22005        ,"sdesc": "Typeset documentation system, multiple formats"
22006        ,"spkgs": [ "complete", "single", "nls" ]
22007       }
22008      ]
22009    }
22010   ,{
22011      "bucket": "63"
22012     ,"namebase": "aspell-nn"
22013     ,"version": "0.50.1.1"
22014     ,"homepage": "http://aspell.net/"
22015     ,"FPC": "textproc/nn-aspell"
22016     ,"keywords": [ "textproc" ]
22017     ,"distfile": [ "mirror://GNU/aspell/dict/nn/aspell-nn-0.50.1-1.tar.bz2" ]
22018     ,"variants":
22019      [
22020       {
22021         "label": "standard"
22022        ,"sdesc": "Aspell Norwegian Nynorsk dictionary"
22023        ,"spkgs": [ "single" ]
22024       }
22025      ]
22026    }
22027   ,{
22028      "bucket": "63"
22029     ,"namebase": "faad2"
22030     ,"version": "2.10.0"
22031     ,"homepage": "https://github.com/knik0/faad2"
22032     ,"FPC": "audio/faad"
22033     ,"keywords": [ "audio" ]
22034     ,"distfile": [ "https://salsa.debian.org/multimedia-team/faad2/-/archive/debian/2.10.0-1/faad2-debian-2.10.0-1.tar.gz" ]
22035     ,"cpe": { "product": "faad2", "vendor": "audiocoding" }
22036     ,"variants":
22037      [
22038       {
22039         "label": "standard"
22040        ,"sdesc": "Freeware Advanced Audio Decoder version 2"
22041        ,"spkgs": [ "single" ]
22042       }
22043      ]
22044    }
22045   ,{
22046      "bucket": "63"
22047     ,"namebase": "geoclue"
22048     ,"version": "2.5.7"
22049     ,"homepage": "https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home"
22050     ,"FPC": "net/geoclue"
22051     ,"keywords": [ "net" ]
22052     ,"distfile": [ "https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/2.5.7/geoclue-2.5.7.tar.bz2" ]
22053     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
22054     ,"variants":
22055      [
22056       {
22057         "label": "standard"
22058        ,"sdesc": "D-Bus service to provide location information"
22059        ,"spkgs": [ "single" ]
22060       }
22061      ]
22062    }
22063   ,{
22064      "bucket": "63"
22065     ,"namebase": "norm"
22066     ,"version": "1.5.9"
22067     ,"homepage": "https://www.nrl.navy.mil/itd/ncs/products/norm"
22068     ,"FPC": "N/A"
22069     ,"keywords": [ "net" ]
22070     ,"distfile": [ "mirror://GITHUB/USNavalResearchLaboratory:norm:v1.5.9/USNavalResearchLaboratory-norm-1.5.9.tar.gz", "mirror://GITHUB/USNavalResearchLaboratory:protolib:702e909:protolib/USNavalResearchLaboratory-protolib-702e909.tar.gz" ]
22071     ,"variants":
22072      [
22073       {
22074         "label": "standard"
22075        ,"sdesc": "NACK-Oriented Reliable Multicast (NORM)"
22076        ,"spkgs": [ "single" ]
22077       }
22078      ]
22079    }
22080   ,{
22081      "bucket": "63"
22082     ,"namebase": "password-store"
22083     ,"version": "1.7.3"
22084     ,"homepage": "https://www.passwordstore.org/"
22085     ,"FPC": "sysutils/password-store"
22086     ,"keywords": [ "sysutils" ]
22087     ,"distfile": [ "https://git.zx2c4.com/password-store/snapshot/password-store-1.7.3.tar.xz" ]
22088     ,"cpe": { "product": "password-store", "vendor": "zx2c4" }
22089     ,"variants":
22090      [
22091       {
22092         "label": "standard"
22093        ,"sdesc": "Standard unix password manager (pass)"
22094        ,"spkgs": [ "single" ]
22095       }
22096      ]
22097    }
22098   ,{
22099      "bucket": "63"
22100     ,"namebase": "perl-Algorithm-DistanceMatrix"
22101     ,"version": "0.04"
22102     ,"homepage": "https://github.com/chadadavis/Algorithm-DistanceMatrix"
22103     ,"FPC": "generated"
22104     ,"keywords": [ "perl" ]
22105     ,"distfile": [ "mirror://CPAN/ID:C/CA/CADAVIS/Algorithm-DistanceMatrix-0.04.tar.gz" ]
22106     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
22107     ,"variants":
22108      [
22109       {
22110         "label": "530"
22111        ,"sdesc": "Compute distance matrix for any metric (5.30)"
22112        ,"spkgs": [ "single" ]
22113       }
22114      ,{
22115         "label": "532"
22116        ,"sdesc": "Compute distance matrix for any metric (5.32)"
22117        ,"spkgs": [ "single" ]
22118       }
22119      ]
22120    }
22121   ,{
22122      "bucket": "63"
22123     ,"namebase": "proj"
22124     ,"version": "7.2.1"
22125     ,"homepage": "https://github.com/OSGeo/proj.4"
22126     ,"FPC": "graphics/proj"
22127     ,"keywords": [ "graphics", "geography" ]
22128     ,"distfile": [ "http://download.osgeo.org/proj/proj-7.2.1.tar.gz", "http://download.osgeo.org/proj/proj-datumgrid-1.8.zip" ]
22129     ,"variants":
22130      [
22131       {
22132         "label": "standard"
22133        ,"sdesc": "Cartographic Projections Library"
22134        ,"spkgs": [ "single" ]
22135       }
22136      ]
22137    }
22138   ,{
22139      "bucket": "63"
22140     ,"namebase": "xorg-font-bh-lucidatypewriter-100dpi"
22141     ,"version": "1.0.3"
22142     ,"homepage": "https://www.x.org/"
22143     ,"FPC": "x11-fonts/font-bh-lucidatypewriter-100dpi"
22144     ,"keywords": [ "x11_fonts" ]
22145     ,"distfile": [ "mirror://XORG/individual/font/font-bh-lucidatypewriter-100dpi-1.0.3.tar.bz2" ]
22146     ,"variants":
22147      [
22148       {
22149         "label": "standard"
22150        ,"sdesc": "X.org Bigelow&Holmes Lucida Typewriter 100dpi font"
22151        ,"spkgs": [ "single" ]
22152       }
22153      ]
22154    }
22155   ,{
22156      "bucket": "64"
22157     ,"namebase": "R-tidyselect"
22158     ,"version": "1.1.0"
22159     ,"homepage": "https://tidyselect.r-lib.org"
22160     ,"FPC": "generated"
22161     ,"keywords": [ "cran" ]
22162     ,"distfile": [ "mirror://CRAN/src/contrib/tidyselect_1.1.0.tar.gz" ]
22163     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
22164     ,"variants":
22165      [
22166       {
22167         "label": "standard"
22168        ,"sdesc": "Select from a Set of Strings"
22169        ,"spkgs": [ "single" ]
22170       }
22171      ]
22172    }
22173   ,{
22174      "bucket": "64"
22175     ,"namebase": "aspell-cs"
22176     ,"version": "20040614.1"
22177     ,"homepage": "http://aspell.net/"
22178     ,"FPC": "textproc/cs-aspell"
22179     ,"keywords": [ "textproc" ]
22180     ,"distfile": [ "mirror://GNU/aspell/dict/cs/aspell6-cs-20040614-1.tar.bz2" ]
22181     ,"variants":
22182      [
22183       {
22184         "label": "standard"
22185        ,"sdesc": "Aspell Czech dictionary"
22186        ,"spkgs": [ "single" ]
22187       }
22188      ]
22189    }
22190   ,{
22191      "bucket": "64"
22192     ,"namebase": "fish"
22193     ,"version": "3.1.2"
22194     ,"homepage": "https://fishshell.com/"
22195     ,"FPC": "shells/fish"
22196     ,"keywords": [ "shells" ]
22197     ,"distfile": [ "https://github.com/fish-shell/fish-shell/releases/download/3.1.2/fish-3.1.2.tar.gz" ]
22198     ,"cpe": { "product": "fish", "vendor": "fishshell" }
22199     ,"variants":
22200      [
22201       {
22202         "label": "standard"
22203        ,"sdesc": "Friendly Interactive SHell"
22204        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
22205       }
22206      ]
22207    }
22208   ,{
22209      "bucket": "64"
22210     ,"namebase": "perl-LWP-MediaTypes"
22211     ,"version": "6.04"
22212     ,"homepage": "https://github.com/libwww-perl/lwp-mediatypes"
22213     ,"FPC": "generated"
22214     ,"keywords": [ "perl" ]
22215     ,"distfile": [ "mirror://CPAN/ID:O/OA/OALDERS/LWP-MediaTypes-6.04.tar.gz" ]
22216     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
22217     ,"variants":
22218      [
22219       {
22220         "label": "530"
22221        ,"sdesc": "Guess media type for a file or a URL (5.30)"
22222        ,"spkgs": [ "single" ]
22223       }
22224      ,{
22225         "label": "532"
22226        ,"sdesc": "Guess media type for a file or a URL (5.32)"
22227        ,"spkgs": [ "single" ]
22228       }
22229      ]
22230    }
22231   ,{
22232      "bucket": "64"
22233     ,"namebase": "perl-Template-Tiny"
22234     ,"version": "1.13"
22235     ,"FPC": "generated"
22236     ,"keywords": [ "perl" ]
22237     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Template-Tiny-1.13.tar.gz" ]
22238     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
22239     ,"variants":
22240      [
22241       {
22242         "label": "530"
22243        ,"sdesc": "Small template toolkit (5.30)"
22244        ,"spkgs": [ "single" ]
22245       }
22246      ,{
22247         "label": "532"
22248        ,"sdesc": "Small template toolkit (5.32)"
22249        ,"spkgs": [ "single" ]
22250       }
22251      ]
22252    }
22253   ,{
22254      "bucket": "64"
22255     ,"namebase": "perl-Test-Exception-LessClever"
22256     ,"version": "0.009"
22257     ,"homepage": "https://github.com/exodist/Test-Exception-LessClever"
22258     ,"FPC": "generated"
22259     ,"keywords": [ "perl" ]
22260     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Test-Exception-LessClever-0.009.tar.gz" ]
22261     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
22262     ,"variants":
22263      [
22264       {
22265         "label": "530"
22266        ,"sdesc": "(DEPRECATED) Test::Exception simplified (5.30)"
22267        ,"spkgs": [ "single" ]
22268       }
22269      ,{
22270         "label": "532"
22271        ,"sdesc": "(DEPRECATED) Test::Exception simplified (5.32)"
22272        ,"spkgs": [ "single" ]
22273       }
22274      ]
22275    }
22276   ,{
22277      "bucket": "64"
22278     ,"namebase": "php73-simplexml"
22279     ,"version": "7.3.27"
22280     ,"homepage": "https://php.net/"
22281     ,"FPC": "textproc/php73-simplexml"
22282     ,"keywords": [ "lang", "www", "php", "textproc" ]
22283     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
22284     ,"cpe": { "product": "php", "vendor": "php" }
22285     ,"variants":
22286      [
22287       {
22288         "label": "standard"
22289        ,"sdesc": "PHP 7.3 extension: simplexml XML->object converter"
22290        ,"spkgs": [ "single" ]
22291       }
22292      ]
22293    }
22294   ,{
22295      "bucket": "64"
22296     ,"namebase": "php74-session"
22297     ,"version": "7.4.15"
22298     ,"homepage": "https://php.net/"
22299     ,"FPC": "www/php74-session"
22300     ,"keywords": [ "lang", "www", "php" ]
22301     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
22302     ,"cpe": { "product": "php", "vendor": "php" }
22303     ,"variants":
22304      [
22305       {
22306         "label": "standard"
22307        ,"sdesc": "PHP 7.4 extension: session handling (web)"
22308        ,"spkgs": [ "single" ]
22309       }
22310      ]
22311    }
22312   ,{
22313      "bucket": "64"
22314     ,"namebase": "php74-tokenizer"
22315     ,"version": "7.4.15"
22316     ,"homepage": "https://php.net/"
22317     ,"FPC": "devel/php74-tokenizer"
22318     ,"keywords": [ "lang", "www", "php", "devel" ]
22319     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
22320     ,"cpe": { "product": "php", "vendor": "php" }
22321     ,"variants":
22322      [
22323       {
22324         "label": "standard"
22325        ,"sdesc": "PHP 7.4 extension: tokenizer interface"
22326        ,"spkgs": [ "single" ]
22327       }
22328      ]
22329    }
22330   ,{
22331      "bucket": "64"
22332     ,"namebase": "python-asn1"
22333     ,"version": "2.4.1"
22334     ,"homepage": "https://github.com/andrivet/python-asn1"
22335     ,"FPC": "generated"
22336     ,"keywords": [ "python" ]
22337     ,"distfile": [ "mirror://PYPIWHL/7d/b3/3937fd3460ab7b5ff80af1f2d74b37b9cdd21f9668ff3602094c436a2e5a/asn1-2.4.1-py2.py3-none-any.whl" ]
22338     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
22339     ,"variants":
22340      [
22341       {
22342         "label": "py38"
22343        ,"sdesc": "Simple ASN.1 encoder and decoder (PY38)"
22344        ,"spkgs": [ "single" ]
22345       }
22346      ,{
22347         "label": "py39"
22348        ,"sdesc": "Simple ASN.1 encoder and decoder (PY39)"
22349        ,"spkgs": [ "single" ]
22350       }
22351      ]
22352    }
22353   ,{
22354      "bucket": "64"
22355     ,"namebase": "rarian"
22356     ,"version": "0.8.1"
22357     ,"homepage": "https://rarian.freedesktop.org/"
22358     ,"FPC": "textproc/rarian"
22359     ,"keywords": [ "textproc" ]
22360     ,"distfile": [ "mirror://GNOME/rarian/0.8/rarian-0.8.1.tar.bz2" ]
22361     ,"variants":
22362      [
22363       {
22364         "label": "standard"
22365        ,"sdesc": "Documentation metadata library"
22366        ,"spkgs": [ "single" ]
22367       }
22368      ]
22369    }
22370   ,{
22371      "bucket": "64"
22372     ,"namebase": "ruby-ssrf_filter"
22373     ,"version": "1.0.7"
22374     ,"homepage": "https://github.com/arkadiyt/ssrf_filter"
22375     ,"FPC": "generated"
22376     ,"keywords": [ "ruby" ]
22377     ,"distfile": [ "mirror://RUBYGEMS//ssrf_filter-1.0.7.gem" ]
22378     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
22379     ,"variants":
22380      [
22381       {
22382         "label": "v26"
22383        ,"sdesc": "Server-side request forgery prevention (v26)"
22384        ,"spkgs": [ "single" ]
22385       }
22386      ,{
22387         "label": "v27"
22388        ,"sdesc": "Server-side request forgery prevention (v27)"
22389        ,"spkgs": [ "single" ]
22390       }
22391      ,{
22392         "label": "v30"
22393        ,"sdesc": "Server-side request forgery prevention (v30)"
22394        ,"spkgs": [ "single" ]
22395       }
22396      ]
22397    }
22398   ,{
22399      "bucket": "64"
22400     ,"namebase": "sakura"
22401     ,"version": "3.7.1"
22402     ,"homepage": "https://launchpad.net/sakura"
22403     ,"FPC": "x11/sakura"
22404     ,"keywords": [ "x11" ]
22405     ,"distfile": [ "https://launchpad.net/sakura/trunk/3.7.1/+download/sakura-3.7.1.tar.bz2" ]
22406     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
22407     ,"variants":
22408      [
22409       {
22410         "label": "standard"
22411        ,"sdesc": "Simple tabbed terminal emulator using GTK+"
22412        ,"spkgs": [ "single" ]
22413       }
22414      ]
22415    }
22416   ,{
22417      "bucket": "65"
22418     ,"namebase": "R-glue"
22419     ,"version": "1.4.2"
22420     ,"homepage": "https://github.com/tidyverse/glue"
22421     ,"FPC": "generated"
22422     ,"keywords": [ "cran" ]
22423     ,"distfile": [ "mirror://CRAN/src/contrib/glue_1.4.2.tar.gz" ]
22424     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
22425     ,"variants":
22426      [
22427       {
22428         "label": "standard"
22429        ,"sdesc": "Interpreted String Literals"
22430        ,"spkgs": [ "single" ]
22431       }
22432      ]
22433    }
22434   ,{
22435      "bucket": "65"
22436     ,"namebase": "R-googleVis"
22437     ,"version": "0.6.10"
22438     ,"homepage": "https://github.com/mages/googleVis#googlevis"
22439     ,"FPC": "generated"
22440     ,"keywords": [ "cran" ]
22441     ,"distfile": [ "mirror://CRAN/src/contrib/googleVis_0.6.10.tar.gz" ]
22442     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
22443     ,"variants":
22444      [
22445       {
22446         "label": "standard"
22447        ,"sdesc": "R Interface to Google Charts"
22448        ,"spkgs": [ "single" ]
22449       }
22450      ]
22451    }
22452   ,{
22453      "bucket": "65"
22454     ,"namebase": "R-qdapRegex"
22455     ,"version": "0.7.2"
22456     ,"homepage": "http://trinker.github.com/qdapRegex/"
22457     ,"FPC": "generated"
22458     ,"keywords": [ "cran" ]
22459     ,"distfile": [ "mirror://CRAN/src/contrib/qdapRegex_0.7.2.tar.gz" ]
22460     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
22461     ,"variants":
22462      [
22463       {
22464         "label": "standard"
22465        ,"sdesc": "Regex removal, extraction and replacement tools"
22466        ,"spkgs": [ "single" ]
22467       }
22468      ]
22469    }
22470   ,{
22471      "bucket": "65"
22472     ,"namebase": "libb64"
22473     ,"version": "2.0.0.1"
22474     ,"homepage": "https://github.com/libb64/libb64"
22475     ,"FPC": "converters/libb64"
22476     ,"keywords": [ "converters", "mail" ]
22477     ,"distfile": [ "mirror://GITHUB/libb64:libb64:v2.0.0.1/libb64-libb64-2.0.0.1.tar.gz" ]
22478     ,"variants":
22479      [
22480       {
22481         "label": "standard"
22482        ,"sdesc": "Base64 Encoding/Decoding Routines"
22483        ,"spkgs": [ "single" ]
22484       }
22485      ]
22486    }
22487   ,{
22488      "bucket": "65"
22489     ,"namebase": "python-astroid"
22490     ,"version": "2.5"
22491     ,"homepage": "https://github.com/PyCQA/astroid"
22492     ,"FPC": "generated"
22493     ,"keywords": [ "python" ]
22494     ,"distfile": [ "mirror://PYPIWHL/ff/f0/2364d469327ffef8ee1964a5995f8206fd22fcfa57f2618498f8b963329f/astroid-2.5-py3-none-any.whl" ]
22495     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
22496     ,"variants":
22497      [
22498       {
22499         "label": "py38"
22500        ,"sdesc": "Abstract syntax tree with inference support (PY38)"
22501        ,"spkgs": [ "single" ]
22502       }
22503      ,{
22504         "label": "py39"
22505        ,"sdesc": "Abstract syntax tree with inference support (PY39)"
22506        ,"spkgs": [ "single" ]
22507       }
22508      ]
22509    }
22510   ,{
22511      "bucket": "65"
22512     ,"namebase": "python-cattrs"
22513     ,"version": "1.3.0"
22514     ,"homepage": "https://github.com/Tinche/cattrs"
22515     ,"FPC": "generated"
22516     ,"keywords": [ "python" ]
22517     ,"distfile": [ "mirror://PYPIWHL/12/a3/5ead84bc068fcc76f780f6d42da2ff39639442a5c283a2e1e00ab71d4570/cattrs-1.3.0-py3-none-any.whl" ]
22518     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
22519     ,"variants":
22520      [
22521       {
22522         "label": "py38"
22523        ,"sdesc": "Composable complex class support for attrs (PY38)"
22524        ,"spkgs": [ "single" ]
22525       }
22526      ,{
22527         "label": "py39"
22528        ,"sdesc": "Composable complex class support for attrs (PY39)"
22529        ,"spkgs": [ "single" ]
22530       }
22531      ]
22532    }
22533   ,{
22534      "bucket": "65"
22535     ,"namebase": "python-kombu"
22536     ,"version": "5.0.2"
22537     ,"homepage": "https://kombu.readthedocs.io"
22538     ,"FPC": "generated"
22539     ,"keywords": [ "python" ]
22540     ,"distfile": [ "mirror://PYPIWHL/22/6e/69bc1061633a88aa47beaa8bbecff1c3c555a005603cfbebcec4aa37f183/kombu-5.0.2-py2.py3-none-any.whl" ]
22541     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
22542     ,"variants":
22543      [
22544       {
22545         "label": "py38"
22546        ,"sdesc": "Messaging library for Python (PY38)"
22547        ,"spkgs": [ "single" ]
22548       }
22549      ,{
22550         "label": "py39"
22551        ,"sdesc": "Messaging library for Python (PY39)"
22552        ,"spkgs": [ "single" ]
22553       }
22554      ]
22555    }
22556   ,{
22557      "bucket": "65"
22558     ,"namebase": "python-rcssmin"
22559     ,"version": "1.0.6"
22560     ,"homepage": "http://opensource.perlig.de/rcssmin/"
22561     ,"FPC": "generated"
22562     ,"keywords": [ "python" ]
22563     ,"distfile": [ "mirror://PYPI/r/rcssmin/rcssmin-1.0.6.tar.gz" ]
22564     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
22565     ,"variants":
22566      [
22567       {
22568         "label": "py38"
22569        ,"sdesc": "CSS Minifier (PY38)"
22570        ,"spkgs": [ "single" ]
22571       }
22572      ,{
22573         "label": "py39"
22574        ,"sdesc": "CSS Minifier (PY39)"
22575        ,"spkgs": [ "single" ]
22576       }
22577      ]
22578    }
22579   ,{
22580      "bucket": "65"
22581     ,"namebase": "ruby-concurrent-ruby"
22582     ,"version": "1.1.8"
22583     ,"homepage": "http://www.concurrent-ruby.com"
22584     ,"FPC": "generated"
22585     ,"keywords": [ "ruby" ]
22586     ,"distfile": [ "mirror://RUBYGEMS//concurrent-ruby-1.1.8.gem" ]
22587     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
22588     ,"variants":
22589      [
22590       {
22591         "label": "v26"
22592        ,"sdesc": "Concurrency tools like futures, promises + (v26)"
22593        ,"spkgs": [ "single" ]
22594       }
22595      ,{
22596         "label": "v27"
22597        ,"sdesc": "Concurrency tools like futures, promises + (v27)"
22598        ,"spkgs": [ "single" ]
22599       }
22600      ,{
22601         "label": "v30"
22602        ,"sdesc": "Concurrency tools like futures, promises + (v30)"
22603        ,"spkgs": [ "single" ]
22604       }
22605      ]
22606    }
22607   ,{
22608      "bucket": "65"
22609     ,"namebase": "xorg-xmessage"
22610     ,"version": "1.0.5"
22611     ,"homepage": "https://www.x.org/"
22612     ,"FPC": "x11/xmessage"
22613     ,"keywords": [ "x11" ]
22614     ,"distfile": [ "mirror://XORG/individual/app/xmessage-1.0.5.tar.bz2" ]
22615     ,"variants":
22616      [
22617       {
22618         "label": "standard"
22619        ,"sdesc": "Display message or query in a X window"
22620        ,"spkgs": [ "single" ]
22621       }
22622      ]
22623    }
22624   ,{
22625      "bucket": "66"
22626     ,"namebase": "R-anytime"
22627     ,"version": "0.3.9"
22628     ,"homepage": "http://dirk.eddelbuettel.com/code/anytime.html"
22629     ,"FPC": "generated"
22630     ,"keywords": [ "cran" ]
22631     ,"distfile": [ "mirror://CRAN/src/contrib/anytime_0.3.9.tar.gz" ]
22632     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
22633     ,"variants":
22634      [
22635       {
22636         "label": "standard"
22637        ,"sdesc": "Anything to 'POSIXct' or 'Date' Converter"
22638        ,"spkgs": [ "single" ]
22639       }
22640      ]
22641    }
22642   ,{
22643      "bucket": "66"
22644     ,"namebase": "cppcheck"
22645     ,"version": "2.3"
22646     ,"homepage": "https://github.com/danmar/cppcheck"
22647     ,"FPC": "devel/cppcheck"
22648     ,"keywords": [ "devel" ]
22649     ,"distfile": [ "mirror://GITHUB/danmar:cppcheck:2.3/danmar-cppcheck-2.3.tar.gz" ]
22650     ,"variants":
22651      [
22652       {
22653         "label": "standard"
22654        ,"sdesc": "Static analysis tool for C/C++"
22655        ,"spkgs": [ "complete", "tool", "gui" ]
22656       }
22657      ]
22658    }
22659   ,{
22660      "bucket": "66"
22661     ,"namebase": "hiredis"
22662     ,"version": "1.0.0"
22663     ,"homepage": "https://redis.io/"
22664     ,"FPC": "databases/hiredis"
22665     ,"keywords": [ "databases" ]
22666     ,"distfile": [ "mirror://GITHUB/redis:hiredis:v1.0.0/redis-hiredis-1.0.0.tar.gz" ]
22667     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
22668     ,"variants":
22669      [
22670       {
22671         "label": "standard"
22672        ,"sdesc": "Minimalistic C client for Redis >= 1.2"
22673        ,"spkgs": [ "single" ]
22674       }
22675      ]
22676    }
22677   ,{
22678      "bucket": "66"
22679     ,"namebase": "npm"
22680     ,"version": "7.6.0"
22681     ,"homepage": "https://www.npmjs.com/"
22682     ,"FPC": "www/npm"
22683     ,"keywords": [ "www" ]
22684     ,"distfile": [ "mirror://GITHUB/npm:cli:v7.6.0/npm-cli-7.6.0.tar.gz" ]
22685     ,"cpe": { "product": "cli", "vendor": "cli_project", "target_sw": "node.js" }
22686     ,"variants":
22687      [
22688       {
22689         "label": "standard"
22690        ,"sdesc": "Node.js Package Manager"
22691        ,"spkgs": [ "single" ]
22692       }
22693      ]
22694    }
22695   ,{
22696      "bucket": "66"
22697     ,"namebase": "perl-Ref-Util-XS"
22698     ,"version": "0.117"
22699     ,"homepage": "https://github.com/p5pclub/ref-util-xs"
22700     ,"FPC": "generated"
22701     ,"keywords": [ "perl" ]
22702     ,"distfile": [ "mirror://CPAN/ID:X/XS/XSAWYERX/Ref-Util-XS-0.117.tar.gz" ]
22703     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
22704     ,"variants":
22705      [
22706       {
22707         "label": "530"
22708        ,"sdesc": "XS implementation for Ref::Util (5.30)"
22709        ,"spkgs": [ "single" ]
22710       }
22711      ,{
22712         "label": "532"
22713        ,"sdesc": "XS implementation for Ref::Util (5.32)"
22714        ,"spkgs": [ "single" ]
22715       }
22716      ]
22717    }
22718   ,{
22719      "bucket": "66"
22720     ,"namebase": "ruby-dotenv"
22721     ,"version": "2.7.6"
22722     ,"homepage": "https://github.com/bkeepers/dotenv"
22723     ,"FPC": "generated"
22724     ,"keywords": [ "ruby" ]
22725     ,"distfile": [ "mirror://RUBYGEMS//dotenv-2.7.6.gem" ]
22726     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
22727     ,"variants":
22728      [
22729       {
22730         "label": "v26"
22731        ,"sdesc": "Loads environment variables from `.env` (v26)"
22732        ,"spkgs": [ "single" ]
22733       }
22734      ,{
22735         "label": "v27"
22736        ,"sdesc": "Loads environment variables from `.env` (v27)"
22737        ,"spkgs": [ "single" ]
22738       }
22739      ,{
22740         "label": "v30"
22741        ,"sdesc": "Loads environment variables from `.env` (v30)"
22742        ,"spkgs": [ "single" ]
22743       }
22744      ]
22745    }
22746   ,{
22747      "bucket": "66"
22748     ,"namebase": "xorg-75dpi-fonts"
22749     ,"version": "7.7"
22750     ,"homepage": "https://www.x.org/"
22751     ,"FPC": "x11-fonts/xorg-fonts-75dpi"
22752     ,"keywords": [ "x11_fonts" ]
22753     ,"distfile": [  ]
22754     ,"variants":
22755      [
22756       {
22757         "label": "standard"
22758        ,"sdesc": "X.Org 75dpi bitmap fonts"
22759        ,"spkgs": [ "single" ]
22760       }
22761      ]
22762    }
22763   ,{
22764      "bucket": "66"
22765     ,"namebase": "xorg-xdpyinfo"
22766     ,"version": "1.3.2"
22767     ,"homepage": "https://www.x.org/"
22768     ,"FPC": "x11/xdpyinfo"
22769     ,"keywords": [ "x11" ]
22770     ,"distfile": [ "mirror://XORG/individual/app/xdpyinfo-1.3.2.tar.bz2" ]
22771     ,"variants":
22772      [
22773       {
22774         "label": "standard"
22775        ,"sdesc": "Display information utility for X"
22776        ,"spkgs": [ "single" ]
22777       }
22778      ]
22779    }
22780   ,{
22781      "bucket": "67"
22782     ,"namebase": "gtkspell"
22783     ,"version": "2.0.16"
22784     ,"homepage": "http://gtkspell.sourceforge.net/"
22785     ,"FPC": "textproc/gtkspell"
22786     ,"keywords": [ "textproc" ]
22787     ,"distfile": [ "mirror://SF/gtkspell/2.0.16/gtkspell-2.0.16.tar.gz" ]
22788     ,"variants":
22789      [
22790       {
22791         "label": "standard"
22792        ,"sdesc": "Spell-checking addon for GTK's TextView widget"
22793        ,"spkgs": [ "complete", "primary", "nls" ]
22794       }
22795      ]
22796    }
22797   ,{
22798      "bucket": "67"
22799     ,"namebase": "libheif"
22800     ,"version": "1.11.0"
22801     ,"homepage": "https://github.com/strukturag/libheif"
22802     ,"FPC": "graphics/libheif"
22803     ,"keywords": [ "graphics" ]
22804     ,"distfile": [ "mirror://GITHUB/strukturag:libheif:v1.11.0/strukturag-libheif-1.11.0.tar.gz" ]
22805     ,"cpe": { "product": "libheif", "vendor": "struktur" }
22806     ,"variants":
22807      [
22808       {
22809         "label": "standard"
22810        ,"sdesc": "HEIF file format decoder and encoder"
22811        ,"spkgs": [ "single" ]
22812       }
22813      ]
22814    }
22815   ,{
22816      "bucket": "67"
22817     ,"namebase": "perl-Algorithm-LibLinear"
22818     ,"version": "0.23"
22819     ,"FPC": "generated"
22820     ,"keywords": [ "perl" ]
22821     ,"distfile": [ "mirror://CPAN/ID:S/SE/SEKIA/Algorithm-LibLinear-0.23.tar.gz" ]
22822     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
22823     ,"variants":
22824      [
22825       {
22826         "label": "530"
22827        ,"sdesc": "Binding for LINEAR library (5.30)"
22828        ,"spkgs": [ "single" ]
22829       }
22830      ,{
22831         "label": "532"
22832        ,"sdesc": "Binding for LINEAR library (5.32)"
22833        ,"spkgs": [ "single" ]
22834       }
22835      ]
22836    }
22837   ,{
22838      "bucket": "67"
22839     ,"namebase": "perl-Log-Dispatch"
22840     ,"version": "2.70"
22841     ,"homepage": "https://github.com/houseabsolute/Log-Dispatch"
22842     ,"FPC": "generated"
22843     ,"keywords": [ "perl" ]
22844     ,"distfile": [ "mirror://CPAN/ID:D/DR/DROLSKY/Log-Dispatch-2.70.tar.gz" ]
22845     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
22846     ,"variants":
22847      [
22848       {
22849         "label": "530"
22850        ,"sdesc": "Dispatches messages to one or more outputs (5.30)"
22851        ,"spkgs": [ "single" ]
22852       }
22853      ,{
22854         "label": "532"
22855        ,"sdesc": "Dispatches messages to one or more outputs (5.32)"
22856        ,"spkgs": [ "single" ]
22857       }
22858      ]
22859    }
22860   ,{
22861      "bucket": "67"
22862     ,"namebase": "php74-opcache"
22863     ,"version": "7.4.15"
22864     ,"homepage": "https://php.net/"
22865     ,"FPC": "www/php74-opcache"
22866     ,"keywords": [ "lang", "www", "php" ]
22867     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
22868     ,"cpe": { "product": "php", "vendor": "php" }
22869     ,"variants":
22870      [
22871       {
22872         "label": "standard"
22873        ,"sdesc": "PHP 7.4 extension: opcache (shared memory cache)"
22874        ,"spkgs": [ "single" ]
22875       }
22876      ]
22877    }
22878   ,{
22879      "bucket": "67"
22880     ,"namebase": "python-backports_abc"
22881     ,"version": "0.5"
22882     ,"homepage": "https://github.com/cython/backports_abc"
22883     ,"FPC": "generated"
22884     ,"keywords": [ "python" ]
22885     ,"distfile": [ "mirror://PYPIWHL/7d/56/6f3ac1b816d0cd8994e83d0c4e55bc64567532f7dc543378bd87f81cebc7/backports_abc-0.5-py2.py3-none-any.whl" ]
22886     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
22887     ,"variants":
22888      [
22889       {
22890         "label": "py38"
22891        ,"sdesc": "Containers Base Classes backported fixes (PY38)"
22892        ,"spkgs": [ "single" ]
22893       }
22894      ,{
22895         "label": "py39"
22896        ,"sdesc": "Containers Base Classes backported fixes (PY39)"
22897        ,"spkgs": [ "single" ]
22898       }
22899      ]
22900    }
22901   ,{
22902      "bucket": "67"
22903     ,"namebase": "python-ufoLib2"
22904     ,"version": "0.11.1"
22905     ,"homepage": "https://github.com/fonttools/ufoLib2"
22906     ,"FPC": "generated"
22907     ,"keywords": [ "python" ]
22908     ,"distfile": [ "mirror://PYPIWHL/1d/fa/8c4910594af5ee4d73190da110471da67604024d7d6392acfe170b050747/ufoLib2-0.11.1-py3-none-any.whl" ]
22909     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
22910     ,"variants":
22911      [
22912       {
22913         "label": "py38"
22914        ,"sdesc": "UfoLib2 is a UFO font processing library (PY38)"
22915        ,"spkgs": [ "single" ]
22916       }
22917      ,{
22918         "label": "py39"
22919        ,"sdesc": "UfoLib2 is a UFO font processing library (PY39)"
22920        ,"spkgs": [ "single" ]
22921       }
22922      ]
22923    }
22924   ,{
22925      "bucket": "67"
22926     ,"namebase": "ruby-carrierwave"
22927     ,"version": "2.2.0"
22928     ,"homepage": "https://github.com/carrierwaveuploader/carrierwave"
22929     ,"FPC": "generated"
22930     ,"keywords": [ "ruby" ]
22931     ,"distfile": [ "mirror://RUBYGEMS//carrierwave-2.2.0.gem" ]
22932     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
22933     ,"cpe": { "product": "carrierwave", "vendor": "carrierwave_project", "target_sw": "ruby" }
22934     ,"variants":
22935      [
22936       {
22937         "label": "v26"
22938        ,"sdesc": "Ruby file upload library (v26)"
22939        ,"spkgs": [ "single" ]
22940       }
22941      ,{
22942         "label": "v27"
22943        ,"sdesc": "Ruby file upload library (v27)"
22944        ,"spkgs": [ "single" ]
22945       }
22946      ,{
22947         "label": "v30"
22948        ,"sdesc": "Ruby file upload library (v30)"
22949        ,"spkgs": [ "single" ]
22950       }
22951      ]
22952    }
22953   ,{
22954      "bucket": "67"
22955     ,"namebase": "thunderbird"
22956     ,"version": "78.8.0"
22957     ,"homepage": "https://www.thunderbird.net/"
22958     ,"FPC": "mail/thunderbird"
22959     ,"keywords": [ "mail", "net_im", "news" ]
22960     ,"distfile": [ "mirror://MOZILLA/thunderbird/releases/78.8.0/source/thunderbird-78.8.0.source.tar.xz" ]
22961     ,"cpe": { "product": "thunderbird", "vendor": "mozilla" }
22962     ,"variants":
22963      [
22964       {
22965         "label": "standard"
22966        ,"sdesc": "Mozilla Thunderbird mail/newsgroup client"
22967        ,"spkgs": [ "single" ]
22968       }
22969      ]
22970    }
22971   ,{
22972      "bucket": "67"
22973     ,"namebase": "usb-modeswitch-data"
22974     ,"version": "20191128"
22975     ,"homepage": "http://www.draisberghof.de/usb_modeswitch"
22976     ,"FPC": "N/A"
22977     ,"keywords": [ "sysutils" ]
22978     ,"distfile": [ "http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-data-20191128.tar.bz2" ]
22979     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
22980     ,"variants":
22981      [
22982       {
22983         "label": "standard"
22984        ,"sdesc": "Device data and rules for USB-ModeSwitch"
22985        ,"spkgs": [ "single" ]
22986       }
22987      ]
22988    }
22989   ,{
22990      "bucket": "67"
22991     ,"namebase": "xfce4-session"
22992     ,"version": "4.16.0"
22993     ,"homepage": "https://docs.xfce.org/xfce/xfce4-session/start"
22994     ,"FPC": "x11-wm/xfce4-session"
22995     ,"keywords": [ "x11" ]
22996     ,"distfile": [ "https://archive.xfce.org/src/xfce/xfce4-session/4.16/xfce4-session-4.16.0.tar.bz2" ]
22997     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
22998     ,"variants":
22999      [
23000       {
23001         "label": "standard"
23002        ,"sdesc": "Session manager for the Xfce DE"
23003        ,"spkgs": [ "complete", "primary", "nls" ]
23004       }
23005      ]
23006    }
23007   ,{
23008      "bucket": "68"
23009     ,"namebase": "aspell-hu"
23010     ,"version": "0.99.4.2.0"
23011     ,"homepage": "http://aspell.net/"
23012     ,"FPC": "hungarian/aspell"
23013     ,"keywords": [ "textproc" ]
23014     ,"distfile": [ "mirror://GNU/aspell/dict/hu/aspell6-hu-0.99.4.2-0.tar.bz2" ]
23015     ,"variants":
23016      [
23017       {
23018         "label": "standard"
23019        ,"sdesc": "Aspell Hungarian dictionary"
23020        ,"spkgs": [ "single" ]
23021       }
23022      ]
23023    }
23024   ,{
23025      "bucket": "68"
23026     ,"namebase": "duktape"
23027     ,"version": "2.6.0"
23028     ,"homepage": "https://duktape.org"
23029     ,"FPC": "lang/duktape"
23030     ,"keywords": [ "lang" ]
23031     ,"distfile": [ "https://duktape.org/duktape-2.6.0.tar.xz" ]
23032     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
23033     ,"variants":
23034      [
23035       {
23036         "label": "standard"
23037        ,"sdesc": "Embeddable Javascript engine w. compact footprint"
23038        ,"spkgs": [ "complete", "primary", "library" ]
23039       }
23040      ]
23041    }
23042   ,{
23043      "bucket": "68"
23044     ,"namebase": "libgee"
23045     ,"version": "0.20.3"
23046     ,"homepage": "https://live.gnome.org/Libgee"
23047     ,"FPC": "devel/libgee"
23048     ,"keywords": [ "devel" ]
23049     ,"distfile": [ "mirror://GNOME/libgee/0.20/libgee-0.20.3.tar.xz" ]
23050     ,"variants":
23051      [
23052       {
23053         "label": "standard"
23054        ,"sdesc": "GObject collection library"
23055        ,"spkgs": [ "single" ]
23056       }
23057      ]
23058    }
23059   ,{
23060      "bucket": "68"
23061     ,"namebase": "mysql57"
23062     ,"version": "5.7.33"
23063     ,"homepage": "https://www.mysql.com/"
23064     ,"FPC": "databases/mysql57-server"
23065     ,"keywords": [ "databases" ]
23066     ,"distfile": [ "mirror://MYSQL/MySQL-5.7/mysql-boost-5.7.33.tar.gz" ]
23067     ,"cpe": { "product": "mysql", "vendor": "oracle" }
23068     ,"variants":
23069      [
23070       {
23071         "label": "standard"
23072        ,"sdesc": "Multithreaded SQL database (server)"
23073        ,"spkgs": [ "complete", "server", "client" ]
23074       }
23075      ]
23076    }
23077   ,{
23078      "bucket": "68"
23079     ,"namebase": "neofetch"
23080     ,"version": "7.1.0"
23081     ,"homepage": "https://github.com/dylanaraps/neofetch"
23082     ,"FPC": "sysutils/neofetch"
23083     ,"keywords": [ "sysutils" ]
23084     ,"distfile": [ "mirror://GITHUB/dylanaraps:neofetch:7.1.0/dylanaraps-neofetch-7.1.0.tar.gz" ]
23085     ,"contacts": [ { "name": "Daniele Olivo", "email": "daniele.olivo1996@gmail.com" } ]
23086     ,"variants":
23087      [
23088       {
23089         "label": "standard"
23090        ,"sdesc": "Fast, highly customizable system info tool"
23091        ,"spkgs": [ "single" ]
23092       }
23093      ]
23094    }
23095   ,{
23096      "bucket": "68"
23097     ,"namebase": "perl-Algorithm-BitVector"
23098     ,"version": "1.26"
23099     ,"FPC": "generated"
23100     ,"keywords": [ "perl" ]
23101     ,"distfile": [ "mirror://CPAN/ID:A/AV/AVIKAK/Algorithm-BitVector-1.26.tar.gz" ]
23102     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
23103     ,"variants":
23104      [
23105       {
23106         "label": "530"
23107        ,"sdesc": "Bit vector operations (5.30)"
23108        ,"spkgs": [ "single" ]
23109       }
23110      ,{
23111         "label": "532"
23112        ,"sdesc": "Bit vector operations (5.32)"
23113        ,"spkgs": [ "single" ]
23114       }
23115      ]
23116    }
23117   ,{
23118      "bucket": "68"
23119     ,"namebase": "perl-Regexp-Trie"
23120     ,"version": "0.02"
23121     ,"FPC": "generated"
23122     ,"keywords": [ "perl" ]
23123     ,"distfile": [ "mirror://CPAN/ID:D/DA/DANKOGAI/Regexp-Trie-0.02.tar.gz" ]
23124     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
23125     ,"variants":
23126      [
23127       {
23128         "label": "530"
23129        ,"sdesc": "Builds trie-ized regexp (5.30)"
23130        ,"spkgs": [ "single" ]
23131       }
23132      ,{
23133         "label": "532"
23134        ,"sdesc": "Builds trie-ized regexp (5.32)"
23135        ,"spkgs": [ "single" ]
23136       }
23137      ]
23138    }
23139   ,{
23140      "bucket": "68"
23141     ,"namebase": "ruby-eventmachine"
23142     ,"version": "1.2.7"
23143     ,"homepage": "http://rubyeventmachine.com"
23144     ,"FPC": "generated"
23145     ,"keywords": [ "ruby" ]
23146     ,"distfile": [ "mirror://RUBYGEMS//eventmachine-1.2.7.gem" ]
23147     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
23148     ,"variants":
23149      [
23150       {
23151         "label": "v26"
23152        ,"sdesc": "Ruby/EventMachine library (v26)"
23153        ,"spkgs": [ "single" ]
23154       }
23155      ,{
23156         "label": "v27"
23157        ,"sdesc": "Ruby/EventMachine library (v27)"
23158        ,"spkgs": [ "single" ]
23159       }
23160      ,{
23161         "label": "v30"
23162        ,"sdesc": "Ruby/EventMachine library (v30)"
23163        ,"spkgs": [ "single" ]
23164       }
23165      ]
23166    }
23167   ,{
23168      "bucket": "68"
23169     ,"namebase": "tar"
23170     ,"version": "1.34"
23171     ,"homepage": "https://www.gnu.org/software/tar/"
23172     ,"FPC": "archivers/gtar"
23173     ,"keywords": [ "archivers" ]
23174     ,"distfile": [ "mirror://GNU/tar/tar-1.34.tar.xz" ]
23175     ,"cpe": { "product": "tar", "vendor": "gnu" }
23176     ,"variants":
23177      [
23178       {
23179         "label": "standard"
23180        ,"sdesc": "GNU version of the traditional tape archiver"
23181        ,"spkgs": [ "complete", "primary", "nls" ]
23182       }
23183      ,{
23184         "label": "noprefix"
23185        ,"sdesc": "GNU tape archiver without 'g' prefix"
23186        ,"spkgs": [ "complete", "primary", "nls" ]
23187       }
23188      ]
23189    }
23190   ,{
23191      "bucket": "69"
23192     ,"namebase": "freepats"
23193     ,"version": "20201122"
23194     ,"homepage": "https://freepats.zenvoid.org/"
23195     ,"FPC": "audio/freepats"
23196     ,"keywords": [ "audio" ]
23197     ,"distfile": [ "https://freepats.zenvoid.org/SoundSets/FreePats-GeneralMIDI/FreePatsGM-SF2-20201122.tar.bz2" ]
23198     ,"variants":
23199      [
23200       {
23201         "label": "standard"
23202        ,"sdesc": "Free and open set of instrument patches"
23203        ,"spkgs": [ "single" ]
23204       }
23205      ]
23206    }
23207   ,{
23208      "bucket": "69"
23209     ,"namebase": "libluv"
23210     ,"version": "1.36.0.0"
23211     ,"homepage": "https://github.com/luvit/luv"
23212     ,"FPC": "N/A"
23213     ,"keywords": [ "lang" ]
23214     ,"distfile": [ "mirror://GITHUB/luvit:luv:1.36.0-0/luvit-luv-1.36.0-0.tar.gz" ]
23215     ,"variants":
23216      [
23217       {
23218         "label": "standard"
23219        ,"sdesc": "Bare libuv bindings for lua"
23220        ,"spkgs": [ "single" ]
23221       }
23222      ]
23223    }
23224   ,{
23225      "bucket": "69"
23226     ,"namebase": "lua-penlight"
23227     ,"version": "1.9.2"
23228     ,"homepage": "https://github.com/stevedonovan/Penlight"
23229     ,"FPC": "N/A"
23230     ,"keywords": [ "devel" ]
23231     ,"distfile": [ "mirror://GITHUB/stevedonovan:Penlight:1.9.2/stevedonovan-Penlight-1.9.2.tar.gz" ]
23232     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
23233     ,"variants":
23234      [
23235       {
23236         "label": "lua52"
23237        ,"sdesc": "Various python-inspired functions for Lua 5.2"
23238        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
23239       }
23240      ,{
23241         "label": "lua53"
23242        ,"sdesc": "Various python-inspired functions for Lua 5.3"
23243        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
23244       }
23245      ,{
23246         "label": "lua54"
23247        ,"sdesc": "Various python-inspired functions for Lua 5.4"
23248        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
23249       }
23250      ]
23251    }
23252   ,{
23253      "bucket": "69"
23254     ,"namebase": "perl-Algorithm-ConstructDFA-XS"
23255     ,"version": "0.23"
23256     ,"homepage": "https://github.com/hoehrmann/Algorithm-ConstructDFA-XS"
23257     ,"FPC": "generated"
23258     ,"keywords": [ "perl" ]
23259     ,"distfile": [ "mirror://CPAN/ID:B/BJ/BJOERN/Algorithm-ConstructDFA-XS-0.23.tar.gz" ]
23260     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
23261     ,"variants":
23262      [
23263       {
23264         "label": "530"
23265        ,"sdesc": "C++ version of Algorithm::ConstructDFA (5.30)"
23266        ,"spkgs": [ "single" ]
23267       }
23268      ,{
23269         "label": "532"
23270        ,"sdesc": "C++ version of Algorithm::ConstructDFA (5.32)"
23271        ,"spkgs": [ "single" ]
23272       }
23273      ]
23274    }
23275   ,{
23276      "bucket": "69"
23277     ,"namebase": "perl-Crypt-OpenSSL-AES"
23278     ,"version": "0.02"
23279     ,"FPC": "generated"
23280     ,"keywords": [ "perl" ]
23281     ,"distfile": [ "mirror://CPAN/ID:T/TT/TTAR/Crypt-OpenSSL-AES-0.02.tar.gz" ]
23282     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
23283     ,"variants":
23284      [
23285       {
23286         "label": "530"
23287        ,"sdesc": "Wrapper around OpenSSL's AES library (5.30)"
23288        ,"spkgs": [ "single" ]
23289       }
23290      ,{
23291         "label": "532"
23292        ,"sdesc": "Wrapper around OpenSSL's AES library (5.32)"
23293        ,"spkgs": [ "single" ]
23294       }
23295      ]
23296    }
23297   ,{
23298      "bucket": "69"
23299     ,"namebase": "perl-File-Find-Object"
23300     ,"version": "0.3.5"
23301     ,"homepage": "https://github.com/shlomif/perl-file-find-object"
23302     ,"FPC": "generated"
23303     ,"keywords": [ "perl" ]
23304     ,"distfile": [ "mirror://CPAN/ID:S/SH/SHLOMIF/File-Find-Object-0.3.5.tar.gz" ]
23305     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
23306     ,"variants":
23307      [
23308       {
23309         "label": "530"
23310        ,"sdesc": "Object oriented File::Find replacement (5.30)"
23311        ,"spkgs": [ "single" ]
23312       }
23313      ,{
23314         "label": "532"
23315        ,"sdesc": "Object oriented File::Find replacement (5.32)"
23316        ,"spkgs": [ "single" ]
23317       }
23318      ]
23319    }
23320   ,{
23321      "bucket": "69"
23322     ,"namebase": "perl-libxml-perl"
23323     ,"version": "0.08"
23324     ,"FPC": "generated"
23325     ,"keywords": [ "perl" ]
23326     ,"distfile": [ "mirror://CPAN/ID:K/KM/KMACLEOD/libxml-perl-0.08.tar.gz" ]
23327     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
23328     ,"variants":
23329      [
23330       {
23331         "label": "530"
23332        ,"sdesc": "No description provided (5.30)"
23333        ,"spkgs": [ "single" ]
23334       }
23335      ,{
23336         "label": "532"
23337        ,"sdesc": "No description provided (5.32)"
23338        ,"spkgs": [ "single" ]
23339       }
23340      ]
23341    }
23342   ,{
23343      "bucket": "69"
23344     ,"namebase": "python-deprecation"
23345     ,"version": "2.1.0"
23346     ,"homepage": "https://deprecation.readthedocs.io/"
23347     ,"FPC": "generated"
23348     ,"keywords": [ "python" ]
23349     ,"distfile": [ "mirror://PYPIWHL/02/c3/253a89ee03fc9b9682f1541728eb66db7db22148cd94f89ab22528cd1e1b/deprecation-2.1.0-py2.py3-none-any.whl" ]
23350     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
23351     ,"variants":
23352      [
23353       {
23354         "label": "py38"
23355        ,"sdesc": "Library to handle automated deprecations (PY38)"
23356        ,"spkgs": [ "single" ]
23357       }
23358      ,{
23359         "label": "py39"
23360        ,"sdesc": "Library to handle automated deprecations (PY39)"
23361        ,"spkgs": [ "single" ]
23362       }
23363      ]
23364    }
23365   ,{
23366      "bucket": "69"
23367     ,"namebase": "python-typing-extensions"
23368     ,"version": "3.7.4.3"
23369     ,"homepage": "https://github.com/python/typing/blob/master/typing_extensions/README.rst"
23370     ,"FPC": "generated"
23371     ,"keywords": [ "python" ]
23372     ,"distfile": [ "mirror://PYPIWHL/60/7a/e881b5abb54db0e6e671ab088d079c57ce54e8a01a3ca443f561ccadb37e/typing_extensions-3.7.4.3-py3-none-any.whl" ]
23373     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
23374     ,"variants":
23375      [
23376       {
23377         "label": "py38"
23378        ,"sdesc": "Backported type hints for Python 3.5+ (PY38)"
23379        ,"spkgs": [ "single" ]
23380       }
23381      ,{
23382         "label": "py39"
23383        ,"sdesc": "Backported type hints for Python 3.5+ (PY39)"
23384        ,"spkgs": [ "single" ]
23385       }
23386      ]
23387    }
23388   ,{
23389      "bucket": "69"
23390     ,"namebase": "ruby-dbm"
23391     ,"version": "1.1.0"
23392     ,"homepage": "https://github.com/ruby/dbm"
23393     ,"FPC": "generated"
23394     ,"keywords": [ "ruby" ]
23395     ,"distfile": [ "mirror://RUBYGEMS//dbm-1.1.0.gem" ]
23396     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
23397     ,"variants":
23398      [
23399       {
23400         "label": "v26"
23401        ,"sdesc": "Database Manager Library wrapper (v26)"
23402        ,"spkgs": [ "single" ]
23403       }
23404      ,{
23405         "label": "v27"
23406        ,"sdesc": "Database Manager Library wrapper (v27)"
23407        ,"spkgs": [ "single" ]
23408       }
23409      ,{
23410         "label": "v30"
23411        ,"sdesc": "Database Manager Library wrapper (v30)"
23412        ,"spkgs": [ "single" ]
23413       }
23414      ]
23415    }
23416   ,{
23417      "bucket": "69"
23418     ,"namebase": "ssvnc"
23419     ,"version": "1.0.29"
23420     ,"homepage": "http://www.karlrunge.com/x11vnc/ssvnc.html"
23421     ,"FPC": "net/ssvnc"
23422     ,"keywords": [ "net" ]
23423     ,"distfile": [ "mirror://SF/ssvnc/ssvnc/1.0.29/ssvnc-1.0.29.src.tar.gz" ]
23424     ,"variants":
23425      [
23426       {
23427         "label": "standard"
23428        ,"sdesc": "Enhanced TightVNC Viewer"
23429        ,"spkgs": [ "complete", "primary", "docs" ]
23430       }
23431      ]
23432    }
23433   ,{
23434      "bucket": "69"
23435     ,"namebase": "xerces-c"
23436     ,"version": "3.2.3"
23437     ,"homepage": "https://xerces.apache.org/xerces-c/"
23438     ,"FPC": "textproc/xerces-c3"
23439     ,"keywords": [ "textproc" ]
23440     ,"distfile": [ "mirror://APACHE/xerces/c/3/sources/xerces-c-3.2.3.tar.gz" ]
23441     ,"cpe": { "product": "xerces-c", "vendor": "apache" }
23442     ,"variants":
23443      [
23444       {
23445         "label": "standard"
23446        ,"sdesc": "Validating XML parser written in portable C++"
23447        ,"spkgs": [ "single" ]
23448       }
23449      ]
23450    }
23451   ,{
23452      "bucket": "69"
23453     ,"namebase": "xorg-xinput"
23454     ,"version": "1.6.3"
23455     ,"homepage": "https://www.x.org/"
23456     ,"FPC": "x11/xinput"
23457     ,"keywords": [ "x11" ]
23458     ,"distfile": [ "mirror://XORG/individual/app/xinput-1.6.3.tar.bz2" ]
23459     ,"variants":
23460      [
23461       {
23462         "label": "standard"
23463        ,"sdesc": "Utility to configure and test X input devices"
23464        ,"spkgs": [ "single" ]
23465       }
23466      ]
23467    }
23468   ,{
23469      "bucket": "6A"
23470     ,"namebase": "R-digest"
23471     ,"version": "0.6.27"
23472     ,"homepage": "http://dirk.eddelbuettel.com/code/digest.html"
23473     ,"FPC": "generated"
23474     ,"keywords": [ "cran" ]
23475     ,"distfile": [ "mirror://CRAN/src/contrib/digest_0.6.27.tar.gz" ]
23476     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
23477     ,"variants":
23478      [
23479       {
23480         "label": "standard"
23481        ,"sdesc": "Create Compact Hash Digests of R Objects"
23482        ,"spkgs": [ "single" ]
23483       }
23484      ]
23485    }
23486   ,{
23487      "bucket": "6A"
23488     ,"namebase": "R-hms"
23489     ,"version": "1.0.0"
23490     ,"homepage": "https://hms.tidyverse.org/"
23491     ,"FPC": "generated"
23492     ,"keywords": [ "cran" ]
23493     ,"distfile": [ "mirror://CRAN/src/contrib/hms_1.0.0.tar.gz" ]
23494     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
23495     ,"variants":
23496      [
23497       {
23498         "label": "standard"
23499        ,"sdesc": "Pretty Time of Day"
23500        ,"spkgs": [ "single" ]
23501       }
23502      ]
23503    }
23504   ,{
23505      "bucket": "6A"
23506     ,"namebase": "R-jsonlite"
23507     ,"version": "1.7.2"
23508     ,"homepage": "https://arxiv.org/abs/1403.2805"
23509     ,"FPC": "generated"
23510     ,"keywords": [ "cran" ]
23511     ,"distfile": [ "mirror://CRAN/src/contrib/jsonlite_1.7.2.tar.gz" ]
23512     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
23513     ,"variants":
23514      [
23515       {
23516         "label": "standard"
23517        ,"sdesc": "High performance JSON parser and generator"
23518        ,"spkgs": [ "single" ]
23519       }
23520      ]
23521    }
23522   ,{
23523      "bucket": "6A"
23524     ,"namebase": "db5"
23525     ,"version": "5.3.28"
23526     ,"homepage": "http://www.oracle.com/us/products/database/berkeley-db/db/"
23527     ,"FPC": "databases/db5"
23528     ,"keywords": [ "databases", "java" ]
23529     ,"distfile": [ "http://download.oracle.com/berkeley-db/db-5.3.28.tar.gz" ]
23530     ,"variants":
23531      [
23532       {
23533         "label": "standard"
23534        ,"sdesc": "Oracle Berkeley DB, revision 5"
23535        ,"spkgs": [ "complete", "shared", "static", "docs" ]
23536       }
23537      ]
23538    }
23539   ,{
23540      "bucket": "6A"
23541     ,"namebase": "gstreamer1-plugins-flac"
23542     ,"version": "1.18.3"
23543     ,"homepage": "https://gstreamer.freedesktop.org/"
23544     ,"FPC": "audio/gstreamer-plugins-flac"
23545     ,"keywords": [ "multimedia", "audio" ]
23546     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.3.tar.xz" ]
23547     ,"variants":
23548      [
23549       {
23550         "label": "standard"
23551        ,"sdesc": "GStreamer1 free lossless audio codec plugin"
23552        ,"spkgs": [ "single" ]
23553       }
23554      ]
23555    }
23556   ,{
23557      "bucket": "6A"
23558     ,"namebase": "gstreamer1-plugins-pango"
23559     ,"version": "1.18.3"
23560     ,"homepage": "https://gstreamer.freedesktop.org/"
23561     ,"FPC": "x11-toolkits/gstreamer1-plugins-pango"
23562     ,"keywords": [ "multimedia", "x11_toolkits" ]
23563     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.18.3.tar.xz" ]
23564     ,"variants":
23565      [
23566       {
23567         "label": "standard"
23568        ,"sdesc": "GStreamer1 pango textoverlay plugin"
23569        ,"spkgs": [ "single" ]
23570       }
23571      ]
23572    }
23573   ,{
23574      "bucket": "6A"
23575     ,"namebase": "jbig2dec"
23576     ,"version": "0.19"
23577     ,"homepage": "https://jbig2dec.com/"
23578     ,"FPC": "graphics/jbig2dec"
23579     ,"keywords": [ "graphics", "devel" ]
23580     ,"distfile": [ "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9533/jbig2dec-0.19.tar.gz" ]
23581     ,"cpe": { "product": "jbig2dec", "vendor": "artifex" }
23582     ,"variants":
23583      [
23584       {
23585         "label": "standard"
23586        ,"sdesc": "JBIG2 decoder and library (monochrome documents)"
23587        ,"spkgs": [ "single" ]
23588       }
23589      ]
23590    }
23591   ,{
23592      "bucket": "6A"
23593     ,"namebase": "libwapcaplet"
23594     ,"version": "0.4.3"
23595     ,"homepage": "https://www.netsurf-browser.org/projects/libwapcaplet/"
23596     ,"FPC": "textproc/libwapcaplet"
23597     ,"keywords": [ "textproc" ]
23598     ,"distfile": [ "https://download.netsurf-browser.org/libs/releases/libwapcaplet-0.4.3-src.tar.gz" ]
23599     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
23600     ,"variants":
23601      [
23602       {
23603         "label": "standard"
23604        ,"sdesc": "String internment library"
23605        ,"spkgs": [ "single" ]
23606       }
23607      ]
23608    }
23609   ,{
23610      "bucket": "6A"
23611     ,"namebase": "nvi"
23612     ,"version": "1.81.6"
23613     ,"FPC": "editors/nvi2"
23614     ,"keywords": [ "editors" ]
23615     ,"distfile": [ "http://ravenports.elderlinux.org/distcache/nvi-1.81.6.tar.bz2" ]
23616     ,"variants":
23617      [
23618       {
23619         "label": "standard"
23620        ,"sdesc": "Berkeley nvi with additional features"
23621        ,"spkgs": [ "single" ]
23622       }
23623      ]
23624    }
23625   ,{
23626      "bucket": "6A"
23627     ,"namebase": "oksh"
23628     ,"version": "6.8.1"
23629     ,"homepage": "https://github.com/ibara/oksh"
23630     ,"FPC": "shells/oksh"
23631     ,"keywords": [ "shells" ]
23632     ,"distfile": [ "mirror://GITHUB/ibara:oksh:oksh-6.8.1/ibara-oksh-oksh-6.8.1.tar.gz" ]
23633     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
23634     ,"variants":
23635      [
23636       {
23637         "label": "standard"
23638        ,"sdesc": "Portable OpenBSD Korn Shell"
23639        ,"spkgs": [ "single" ]
23640       }
23641      ]
23642    }
23643   ,{
23644      "bucket": "6A"
23645     ,"namebase": "perl-Algorithm-SpatialIndex"
23646     ,"version": "0.06"
23647     ,"FPC": "generated"
23648     ,"keywords": [ "perl" ]
23649     ,"distfile": [ "mirror://CPAN/ID:S/SM/SMUELLER/Algorithm-SpatialIndex-0.06.tar.gz" ]
23650     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
23651     ,"variants":
23652      [
23653       {
23654         "label": "530"
23655        ,"sdesc": "Flexible 2D/3D spacial indexing (5.30)"
23656        ,"spkgs": [ "single" ]
23657       }
23658      ,{
23659         "label": "532"
23660        ,"sdesc": "Flexible 2D/3D spacial indexing (5.32)"
23661        ,"spkgs": [ "single" ]
23662       }
23663      ]
23664    }
23665   ,{
23666      "bucket": "6A"
23667     ,"namebase": "perl-PkgConfig"
23668     ,"version": "0.25026"
23669     ,"homepage": "https://github.com/PerlPkgConfig/perl-PkgConfig"
23670     ,"FPC": "generated"
23671     ,"keywords": [ "perl" ]
23672     ,"distfile": [ "mirror://CPAN/ID:P/PL/PLICEASE/PkgConfig-0.25026.tar.gz" ]
23673     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
23674     ,"variants":
23675      [
23676       {
23677         "label": "530"
23678        ,"sdesc": "Perl core-only replacement for pkg-config (5.30)"
23679        ,"spkgs": [ "single" ]
23680       }
23681      ,{
23682         "label": "532"
23683        ,"sdesc": "Perl core-only replacement for pkg-config (5.32)"
23684        ,"spkgs": [ "single" ]
23685       }
23686      ]
23687    }
23688   ,{
23689      "bucket": "6A"
23690     ,"namebase": "perl-Test-Toolbox"
23691     ,"version": "0.4"
23692     ,"FPC": "generated"
23693     ,"keywords": [ "perl" ]
23694     ,"distfile": [ "mirror://CPAN/ID:M/MI/MIKO/Test-Toolbox-0.4.tar.gz" ]
23695     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
23696     ,"variants":
23697      [
23698       {
23699         "label": "530"
23700        ,"sdesc": "Test::Toolbox - tools for testing (5.30)"
23701        ,"spkgs": [ "single" ]
23702       }
23703      ,{
23704         "label": "532"
23705        ,"sdesc": "Test::Toolbox - tools for testing (5.32)"
23706        ,"spkgs": [ "single" ]
23707       }
23708      ]
23709    }
23710   ,{
23711      "bucket": "6A"
23712     ,"namebase": "python-django-model-utils"
23713     ,"version": "4.1.1"
23714     ,"homepage": "https://github.com/jazzband/django-model-utils"
23715     ,"FPC": "generated"
23716     ,"keywords": [ "python" ]
23717     ,"distfile": [ "mirror://PYPIWHL/c4/4d/3a1fc03a0e3dd5fafec7eeed39ef198972d44281df2624de77a2119b21a4/django_model_utils-4.1.1-py3-none-any.whl" ]
23718     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
23719     ,"variants":
23720      [
23721       {
23722         "label": "py38"
23723        ,"sdesc": "Django model mixins and utilities (PY38)"
23724        ,"spkgs": [ "single" ]
23725       }
23726      ,{
23727         "label": "py39"
23728        ,"sdesc": "Django model mixins and utilities (PY39)"
23729        ,"spkgs": [ "single" ]
23730       }
23731      ]
23732    }
23733   ,{
23734      "bucket": "6A"
23735     ,"namebase": "ruby-fast_gettext"
23736     ,"version": "2.0.3"
23737     ,"homepage": "https://github.com/grosser/fast_gettext"
23738     ,"FPC": "generated"
23739     ,"keywords": [ "ruby" ]
23740     ,"distfile": [ "mirror://RUBYGEMS//fast_gettext-2.0.3.gem" ]
23741     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
23742     ,"variants":
23743      [
23744       {
23745         "label": "v26"
23746        ,"sdesc": "Good, threadsafe implementation of GetText (v26)"
23747        ,"spkgs": [ "single" ]
23748       }
23749      ,{
23750         "label": "v27"
23751        ,"sdesc": "Good, threadsafe implementation of GetText (v27)"
23752        ,"spkgs": [ "single" ]
23753       }
23754      ,{
23755         "label": "v30"
23756        ,"sdesc": "Good, threadsafe implementation of GetText (v30)"
23757        ,"spkgs": [ "single" ]
23758       }
23759      ]
23760    }
23761   ,{
23762      "bucket": "6A"
23763     ,"namebase": "ruby-globalid"
23764     ,"version": "0.4.2"
23765     ,"homepage": "http://www.rubyonrails.org"
23766     ,"FPC": "generated"
23767     ,"keywords": [ "ruby" ]
23768     ,"distfile": [ "mirror://RUBYGEMS//globalid-0.4.2.gem" ]
23769     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
23770     ,"variants":
23771      [
23772       {
23773         "label": "v26"
23774        ,"sdesc": "URIs to pass model references (v26)"
23775        ,"spkgs": [ "single" ]
23776       }
23777      ,{
23778         "label": "v27"
23779        ,"sdesc": "URIs to pass model references (v27)"
23780        ,"spkgs": [ "single" ]
23781       }
23782      ,{
23783         "label": "v30"
23784        ,"sdesc": "URIs to pass model references (v30)"
23785        ,"spkgs": [ "single" ]
23786       }
23787      ]
23788    }
23789   ,{
23790      "bucket": "6A"
23791     ,"namebase": "xmlsec"
23792     ,"version": "1.2.31"
23793     ,"homepage": "https://www.aleksey.com/xmlsec/"
23794     ,"FPC": "security/xmlsec1"
23795     ,"keywords": [ "security" ]
23796     ,"distfile": [ "https://www.aleksey.com/xmlsec/download/xmlsec1-1.2.31.tar.gz" ]
23797     ,"variants":
23798      [
23799       {
23800         "label": "standard"
23801        ,"sdesc": "XML Security Library"
23802        ,"spkgs": [ "complete", "primary", "docs" ]
23803       }
23804      ]
23805    }
23806   ,{
23807      "bucket": "6A"
23808     ,"namebase": "xorg-font-adobe-100dpi"
23809     ,"version": "1.0.3"
23810     ,"homepage": "https://www.x.org/"
23811     ,"FPC": "x11-fonts/font-adobe-100dpi"
23812     ,"keywords": [ "x11_fonts" ]
23813     ,"distfile": [ "mirror://XORG/individual/font/font-adobe-100dpi-1.0.3.tar.bz2" ]
23814     ,"variants":
23815      [
23816       {
23817         "label": "standard"
23818        ,"sdesc": "X.org Adobe 100 DPI font"
23819        ,"spkgs": [ "single" ]
23820       }
23821      ]
23822    }
23823   ,{
23824      "bucket": "6A"
23825     ,"namebase": "xorg-xrefresh"
23826     ,"version": "1.0.6"
23827     ,"homepage": "https://www.x.org/"
23828     ,"FPC": "x11/xrefresh"
23829     ,"keywords": [ "x11" ]
23830     ,"distfile": [ "mirror://XORG/individual/app/xrefresh-1.0.6.tar.bz2" ]
23831     ,"variants":
23832      [
23833       {
23834         "label": "standard"
23835        ,"sdesc": "Utility to refresh all or part of an X screen"
23836        ,"spkgs": [ "single" ]
23837       }
23838      ]
23839    }
23840   ,{
23841      "bucket": "6B"
23842     ,"namebase": "R-ModelMetrics"
23843     ,"version": "1.2.2.2"
23844     ,"FPC": "generated"
23845     ,"keywords": [ "cran" ]
23846     ,"distfile": [ "mirror://CRAN/src/contrib/ModelMetrics_1.2.2.2.tar.gz" ]
23847     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
23848     ,"variants":
23849      [
23850       {
23851         "label": "standard"
23852        ,"sdesc": "Rapid Calculation of Model Metrics"
23853        ,"spkgs": [ "single" ]
23854       }
23855      ]
23856    }
23857   ,{
23858      "bucket": "6B"
23859     ,"namebase": "bind"
23860     ,"version": "9.16.12"
23861     ,"homepage": "https://www.isc.org/downloads/bind/"
23862     ,"FPC": "dns/bind916"
23863     ,"keywords": [ "dns", "net" ]
23864     ,"distfile": [ "mirror://ISC/bind9/9.16.12/bind-9.16.12.tar.xz" ]
23865     ,"cpe": { "product": "bind", "vendor": "isc" }
23866     ,"variants":
23867      [
23868       {
23869         "label": "standard"
23870        ,"sdesc": "Berkeley Internet Name Domain (Domain Name Server)"
23871        ,"spkgs": [ "complete", "server", "tools", "docs" ]
23872       }
23873      ]
23874    }
23875   ,{
23876      "bucket": "6B"
23877     ,"namebase": "opencl-headers"
23878     ,"version": "2020.06.16"
23879     ,"homepage": "https://www.khronos.org/registry/cl/"
23880     ,"FPC": "devel/opencl"
23881     ,"keywords": [ "devel" ]
23882     ,"distfile": [ "mirror://GITHUB/KhronosGroup:OpenCL-Headers:v2020.06.16/KhronosGroup-OpenCL-Headers-2020.06.16.tar.gz" ]
23883     ,"variants":
23884      [
23885       {
23886         "label": "standard"
23887        ,"sdesc": "Open Computing Language (OpenCL) V3.0 specs"
23888        ,"spkgs": [ "single" ]
23889       }
23890      ]
23891    }
23892   ,{
23893      "bucket": "6B"
23894     ,"namebase": "perl-AnyEvent-I3"
23895     ,"version": "0.17"
23896     ,"FPC": "generated"
23897     ,"keywords": [ "perl" ]
23898     ,"distfile": [ "mirror://CPAN/ID:M/MS/MSTPLBG/AnyEvent-I3-0.17.tar.gz" ]
23899     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
23900     ,"variants":
23901      [
23902       {
23903         "label": "530"
23904        ,"sdesc": "Communicate with the i3 window manager (5.30)"
23905        ,"spkgs": [ "single" ]
23906       }
23907      ,{
23908         "label": "532"
23909        ,"sdesc": "Communicate with the i3 window manager (5.32)"
23910        ,"spkgs": [ "single" ]
23911       }
23912      ]
23913    }
23914   ,{
23915      "bucket": "6B"
23916     ,"namebase": "perl-Crypt-OpenSSL-Guess"
23917     ,"version": "0.11"
23918     ,"homepage": "https://github.com/akiym/Crypt-OpenSSL-Guess"
23919     ,"FPC": "generated"
23920     ,"keywords": [ "perl" ]
23921     ,"distfile": [ "mirror://CPAN/ID:A/AK/AKIYM/Crypt-OpenSSL-Guess-0.11.tar.gz" ]
23922     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
23923     ,"variants":
23924      [
23925       {
23926         "label": "530"
23927        ,"sdesc": "Guess OpenSSL include path (5.30)"
23928        ,"spkgs": [ "single" ]
23929       }
23930      ,{
23931         "label": "532"
23932        ,"sdesc": "Guess OpenSSL include path (5.32)"
23933        ,"spkgs": [ "single" ]
23934       }
23935      ]
23936    }
23937   ,{
23938      "bucket": "6B"
23939     ,"namebase": "python-pandas"
23940     ,"version": "1.2.2"
23941     ,"homepage": "https://pandas.pydata.org"
23942     ,"FPC": "generated"
23943     ,"keywords": [ "python" ]
23944     ,"distfile": [ "mirror://PYPI/p/pandas/pandas-1.2.2.tar.gz" ]
23945     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
23946     ,"cpe": { "product": "pandas", "vendor": "numfocus" }
23947     ,"variants":
23948      [
23949       {
23950         "label": "py38"
23951        ,"sdesc": "Data structures for time series, statistics (PY38)"
23952        ,"spkgs": [ "single" ]
23953       }
23954      ,{
23955         "label": "py39"
23956        ,"sdesc": "Data structures for time series, statistics (PY39)"
23957        ,"spkgs": [ "single" ]
23958       }
23959      ]
23960    }
23961   ,{
23962      "bucket": "6B"
23963     ,"namebase": "ruby-actiontext"
23964     ,"version": "6.1.3"
23965     ,"homepage": "https://rubyonrails.org"
23966     ,"FPC": "generated"
23967     ,"keywords": [ "ruby" ]
23968     ,"distfile": [ "mirror://RUBYGEMS//actiontext-6.1.3.gem" ]
23969     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
23970     ,"variants":
23971      [
23972       {
23973         "label": "v26"
23974        ,"sdesc": "Rich text framework (v26)"
23975        ,"spkgs": [ "single" ]
23976       }
23977      ,{
23978         "label": "v27"
23979        ,"sdesc": "Rich text framework (v27)"
23980        ,"spkgs": [ "single" ]
23981       }
23982      ,{
23983         "label": "v30"
23984        ,"sdesc": "Rich text framework (v30)"
23985        ,"spkgs": [ "single" ]
23986       }
23987      ]
23988    }
23989   ,{
23990      "bucket": "6B"
23991     ,"namebase": "youtube-dl"
23992     ,"version": "2021.02.22"
23993     ,"homepage": "https://youtube-dl.org/"
23994     ,"FPC": "www/youtube_dl"
23995     ,"keywords": [ "www" ]
23996     ,"distfile": [ "https://github.com/ytdl-org/youtube-dl/releases/download/2021.02.22/youtube-dl-2021.02.22.tar.gz" ]
23997     ,"variants":
23998      [
23999       {
24000         "label": "standard"
24001        ,"sdesc": "Program for downloading videos from YouTube.com"
24002        ,"spkgs": [ "single" ]
24003       }
24004      ]
24005    }
24006   ,{
24007      "bucket": "6C"
24008     ,"namebase": "R-brio"
24009     ,"version": "1.1.1"
24010     ,"homepage": "https://github.com/r-lib/brio"
24011     ,"FPC": "generated"
24012     ,"keywords": [ "cran" ]
24013     ,"distfile": [ "mirror://CRAN/src/contrib/brio_1.1.1.tar.gz" ]
24014     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
24015     ,"variants":
24016      [
24017       {
24018         "label": "standard"
24019        ,"sdesc": "Basic R Input Output"
24020        ,"spkgs": [ "single" ]
24021       }
24022      ]
24023    }
24024   ,{
24025      "bucket": "6C"
24026     ,"namebase": "chromaprint"
24027     ,"version": "1.5.0"
24028     ,"homepage": "https://acoustid.org/chromaprint"
24029     ,"FPC": "audio/chromaprint"
24030     ,"keywords": [ "audio" ]
24031     ,"distfile": [ "https://github.com/acoustid/chromaprint/releases/download/v1.5.0/chromaprint-1.5.0.tar.gz" ]
24032     ,"variants":
24033      [
24034       {
24035         "label": "standard"
24036        ,"sdesc": "AcoustID audio fingerprinting library"
24037        ,"spkgs": [ "single" ]
24038       }
24039      ]
24040    }
24041   ,{
24042      "bucket": "6C"
24043     ,"namebase": "consolekit"
24044     ,"version": "1.2.2"
24045     ,"homepage": "https://github.com/ConsoleKit2/ConsoleKit2"
24046     ,"FPC": "sysutils/consolekit2"
24047     ,"keywords": [ "sysutils" ]
24048     ,"distfile": [ "mirror://GITHUB/ConsoleKit2:ConsoleKit2:1.2.2/ConsoleKit2-ConsoleKit2-1.2.2.tar.gz" ]
24049     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
24050     ,"variants":
24051      [
24052       {
24053         "label": "standard"
24054        ,"sdesc": "Framework for defining and tracking users"
24055        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
24056       }
24057      ]
24058    }
24059   ,{
24060      "bucket": "6C"
24061     ,"namebase": "firebird25"
24062     ,"version": "2.5.8"
24063     ,"homepage": "https://www.firebirdsql.org/"
24064     ,"FPC": "databases/firebird25-server"
24065     ,"keywords": [ "databases" ]
24066     ,"distfile": [ "https://github.com/FirebirdSQL/firebird/releases/download/R2_5_8/Firebird-2.5.8.27089-0.tar.bz2" ]
24067     ,"cpe": { "product": "firebird", "vendor": "firebirdsql" }
24068     ,"variants":
24069      [
24070       {
24071         "label": "standard"
24072        ,"sdesc": "Firebird-2 relational SQL database"
24073        ,"spkgs": [ "complete", "server", "client", "docs" ]
24074       }
24075      ]
24076    }
24077   ,{
24078      "bucket": "6C"
24079     ,"namebase": "gnucash"
24080     ,"version": "4.4"
24081     ,"homepage": "https://www.gnucash.org/"
24082     ,"FPC": "finance/gnucash"
24083     ,"keywords": [ "finance" ]
24084     ,"distfile": [ "mirror://SF/gnucash/gnucash%20%28stable%29/4.4/gnucash-4.4.tar.bz2" ]
24085     ,"cpe": { "product": "gnucash", "vendor": "gnucash" }
24086     ,"variants":
24087      [
24088       {
24089         "label": "standard"
24090        ,"sdesc": "Financial accounting software"
24091        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
24092       }
24093      ]
24094    }
24095   ,{
24096      "bucket": "6C"
24097     ,"namebase": "hexedit"
24098     ,"version": "1.5"
24099     ,"homepage": "http://rigaux.org/hexedit.html"
24100     ,"FPC": "editors/hexedit"
24101     ,"keywords": [ "editors" ]
24102     ,"distfile": [ "mirror://GITHUB/pixel:hexedit:1.5/pixel-hexedit-1.5.tar.gz" ]
24103     ,"variants":
24104      [
24105       {
24106         "label": "standard"
24107        ,"sdesc": "View and edit files in hexadecimal or in ASCII"
24108        ,"spkgs": [ "single" ]
24109       }
24110      ]
24111    }
24112   ,{
24113      "bucket": "6C"
24114     ,"namebase": "lcms2"
24115     ,"version": "2.12"
24116     ,"homepage": "http://www.littlecms.com/"
24117     ,"FPC": "graphics/lcms2"
24118     ,"keywords": [ "graphics" ]
24119     ,"distfile": [ "mirror://SF/lcms/lcms/2.12/lcms2-2.12.tar.gz" ]
24120     ,"cpe": { "product": "little_cms_color_engine", "vendor": "littlecms" }
24121     ,"variants":
24122      [
24123       {
24124         "label": "standard"
24125        ,"sdesc": "Color Management Engine (version 2)"
24126        ,"spkgs": [ "complete", "primary", "docs" ]
24127       }
24128      ]
24129    }
24130   ,{
24131      "bucket": "6C"
24132     ,"namebase": "libevent"
24133     ,"version": "2.1.12"
24134     ,"homepage": "https://libevent.org/"
24135     ,"FPC": "devel/libevent"
24136     ,"keywords": [ "devel" ]
24137     ,"distfile": [ "mirror://GITHUB/libevent:libevent:release-2.1.12-stable/libevent-libevent-release-2.1.12-stable.tar.gz" ]
24138     ,"cpe": { "product": "libevent", "vendor": "libevent_project" }
24139     ,"variants":
24140      [
24141       {
24142         "label": "standard"
24143        ,"sdesc": "API for executing callbacks on events and timeouts"
24144        ,"spkgs": [ "single" ]
24145       }
24146      ]
24147    }
24148   ,{
24149      "bucket": "6C"
24150     ,"namebase": "perl-Algorithm-ConsistentHash-CHash"
24151     ,"version": "0.04"
24152     ,"homepage": "https://github.com/tsee/p5-Algorithm-ConsistentHash-CHash"
24153     ,"FPC": "generated"
24154     ,"keywords": [ "perl" ]
24155     ,"distfile": [ "mirror://CPAN/ID:E/EH/EHERMAN/Algorithm-ConsistentHash-CHash-0.04.tar.gz" ]
24156     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
24157     ,"variants":
24158      [
24159       {
24160         "label": "530"
24161        ,"sdesc": "XS bindings to Consistent Hash library (5.30)"
24162        ,"spkgs": [ "single" ]
24163       }
24164      ,{
24165         "label": "532"
24166        ,"sdesc": "XS bindings to Consistent Hash library (5.32)"
24167        ,"spkgs": [ "single" ]
24168       }
24169      ]
24170    }
24171   ,{
24172      "bucket": "6C"
24173     ,"namebase": "perl-Algorithm-DBSCAN"
24174     ,"version": "0.07"
24175     ,"FPC": "generated"
24176     ,"keywords": [ "perl" ]
24177     ,"distfile": [ "mirror://CPAN/ID:M/MT/MTOMA/Algorithm-DBSCAN-0.07.tar.gz" ]
24178     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
24179     ,"variants":
24180      [
24181       {
24182         "label": "530"
24183        ,"sdesc": "Density-Based Spatial Clustering (5.30)"
24184        ,"spkgs": [ "single" ]
24185       }
24186      ,{
24187         "label": "532"
24188        ,"sdesc": "Density-Based Spatial Clustering (5.32)"
24189        ,"spkgs": [ "single" ]
24190       }
24191      ]
24192    }
24193   ,{
24194      "bucket": "6C"
24195     ,"namebase": "perl-Algorithm-NGram"
24196     ,"version": "0.9"
24197     ,"FPC": "generated"
24198     ,"keywords": [ "perl" ]
24199     ,"distfile": [ "mirror://CPAN/ID:R/RE/REVMISCHA/Algorithm-NGram-0.9.tar.gz" ]
24200     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
24201     ,"variants":
24202      [
24203       {
24204         "label": "530"
24205        ,"sdesc": "Analyze token sequences with n-grams (5.30)"
24206        ,"spkgs": [ "single" ]
24207       }
24208      ,{
24209         "label": "532"
24210        ,"sdesc": "Analyze token sequences with n-grams (5.32)"
24211        ,"spkgs": [ "single" ]
24212       }
24213      ]
24214    }
24215   ,{
24216      "bucket": "6C"
24217     ,"namebase": "perl-Class-Method-Modifiers"
24218     ,"version": "2.13"
24219     ,"homepage": "https://github.com/moose/Class-Method-Modifiers"
24220     ,"FPC": "generated"
24221     ,"keywords": [ "perl" ]
24222     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Class-Method-Modifiers-2.13.tar.gz" ]
24223     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
24224     ,"variants":
24225      [
24226       {
24227         "label": "530"
24228        ,"sdesc": "Provides Moose-like method modifiers (5.30)"
24229        ,"spkgs": [ "single" ]
24230       }
24231      ,{
24232         "label": "532"
24233        ,"sdesc": "Provides Moose-like method modifiers (5.32)"
24234        ,"spkgs": [ "single" ]
24235       }
24236      ]
24237    }
24238   ,{
24239      "bucket": "6C"
24240     ,"namebase": "perl-Config-AutoConf"
24241     ,"version": "0.319"
24242     ,"homepage": "https://github.com/ambs/Config-AutoConf"
24243     ,"FPC": "generated"
24244     ,"keywords": [ "perl" ]
24245     ,"distfile": [ "mirror://CPAN/ID:R/RE/REHSACK/Config-AutoConf-0.319.tar.gz" ]
24246     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
24247     ,"variants":
24248      [
24249       {
24250         "label": "530"
24251        ,"sdesc": "Module to implement some of AutoConf macros (5.30)"
24252        ,"spkgs": [ "single" ]
24253       }
24254      ,{
24255         "label": "532"
24256        ,"sdesc": "Module to implement some of AutoConf macros (5.32)"
24257        ,"spkgs": [ "single" ]
24258       }
24259      ]
24260    }
24261   ,{
24262      "bucket": "6C"
24263     ,"namebase": "perl-Getopt-Long-Descriptive"
24264     ,"version": "0.105"
24265     ,"homepage": "https://github.com/rjbs/Getopt-Long-Descriptive"
24266     ,"FPC": "generated"
24267     ,"keywords": [ "perl" ]
24268     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/Getopt-Long-Descriptive-0.105.tar.gz" ]
24269     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
24270     ,"variants":
24271      [
24272       {
24273         "label": "530"
24274        ,"sdesc": "Getopt::Long, but simpler and more powerful (5.30)"
24275        ,"spkgs": [ "single" ]
24276       }
24277      ,{
24278         "label": "532"
24279        ,"sdesc": "Getopt::Long, but simpler and more powerful (5.32)"
24280        ,"spkgs": [ "single" ]
24281       }
24282      ]
24283    }
24284   ,{
24285      "bucket": "6C"
24286     ,"namebase": "perl-List-MoreUtils-XS"
24287     ,"version": "0.430"
24288     ,"homepage": "https://github.com/perl5-utils/List-MoreUtils-XS"
24289     ,"FPC": "generated"
24290     ,"keywords": [ "perl" ]
24291     ,"distfile": [ "mirror://CPAN/ID:R/RE/REHSACK/List-MoreUtils-XS-0.430.tar.gz" ]
24292     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
24293     ,"variants":
24294      [
24295       {
24296         "label": "530"
24297        ,"sdesc": "Provide XS-base list utilities (5.30)"
24298        ,"spkgs": [ "single" ]
24299       }
24300      ,{
24301         "label": "532"
24302        ,"sdesc": "Provide XS-base list utilities (5.32)"
24303        ,"spkgs": [ "single" ]
24304       }
24305      ]
24306    }
24307   ,{
24308      "bucket": "6C"
24309     ,"namebase": "perl-Net-DNS"
24310     ,"version": "1.29"
24311     ,"FPC": "generated"
24312     ,"keywords": [ "perl" ]
24313     ,"distfile": [ "mirror://CPAN/ID:N/NL/NLNETLABS/Net-DNS-1.29.tar.gz" ]
24314     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
24315     ,"variants":
24316      [
24317       {
24318         "label": "530"
24319        ,"sdesc": "Perl Interface to the Domain Name System (5.30)"
24320        ,"spkgs": [ "single" ]
24321       }
24322      ,{
24323         "label": "532"
24324        ,"sdesc": "Perl Interface to the Domain Name System (5.32)"
24325        ,"spkgs": [ "single" ]
24326       }
24327      ]
24328    }
24329   ,{
24330      "bucket": "6C"
24331     ,"namebase": "php73-sqlite3"
24332     ,"version": "7.3.27"
24333     ,"homepage": "https://php.net/"
24334     ,"FPC": "databases/php73-sqlite3"
24335     ,"keywords": [ "lang", "www", "php", "databases" ]
24336     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
24337     ,"cpe": { "product": "php", "vendor": "php" }
24338     ,"variants":
24339      [
24340       {
24341         "label": "standard"
24342        ,"sdesc": "PHP 7.3 extension: sqlite3 database driver"
24343        ,"spkgs": [ "single" ]
24344       }
24345      ]
24346    }
24347   ,{
24348      "bucket": "6C"
24349     ,"namebase": "php74-pdo_firebird"
24350     ,"version": "7.4.15"
24351     ,"homepage": "https://php.net/"
24352     ,"FPC": "databases/php74-pdo_firebird"
24353     ,"keywords": [ "lang", "www", "php", "databases" ]
24354     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
24355     ,"cpe": { "product": "php", "vendor": "php" }
24356     ,"variants":
24357      [
24358       {
24359         "label": "standard"
24360        ,"sdesc": "PHP 7.4 extension: pdo_firebird database driver"
24361        ,"spkgs": [ "single" ]
24362       }
24363      ]
24364    }
24365   ,{
24366      "bucket": "6C"
24367     ,"namebase": "poppler-data"
24368     ,"version": "0.4.10"
24369     ,"homepage": "https://poppler.freedesktop.org/"
24370     ,"FPC": "graphics/poppler-data"
24371     ,"keywords": [ "graphics" ]
24372     ,"distfile": [ "https://poppler.freedesktop.org/poppler-data-0.4.10.tar.gz" ]
24373     ,"variants":
24374      [
24375       {
24376         "label": "standard"
24377        ,"sdesc": "Poppler encoding data"
24378        ,"spkgs": [ "single" ]
24379       }
24380      ]
24381    }
24382   ,{
24383      "bucket": "6C"
24384     ,"namebase": "python-passlib"
24385     ,"version": "1.7.4"
24386     ,"FPC": "generated"
24387     ,"keywords": [ "python" ]
24388     ,"distfile": [ "mirror://PYPIWHL/3b/a4/ab6b7589382ca3df236e03faa71deac88cae040af60c071a78d254a62172/passlib-1.7.4-py2.py3-none-any.whl" ]
24389     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
24390     ,"variants":
24391      [
24392       {
24393         "label": "py38"
24394        ,"sdesc": "Comprehensive password hashing framework (PY38)"
24395        ,"spkgs": [ "single" ]
24396       }
24397      ,{
24398         "label": "py39"
24399        ,"sdesc": "Comprehensive password hashing framework (PY39)"
24400        ,"spkgs": [ "single" ]
24401       }
24402      ]
24403    }
24404   ,{
24405      "bucket": "6C"
24406     ,"namebase": "ruby-ruby2_keywords"
24407     ,"version": "0.0.4"
24408     ,"homepage": "https://github.com/ruby/ruby2_keywords"
24409     ,"FPC": "generated"
24410     ,"keywords": [ "ruby" ]
24411     ,"distfile": [ "mirror://RUBYGEMS//ruby2_keywords-0.0.4.gem" ]
24412     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
24413     ,"variants":
24414      [
24415       {
24416         "label": "v26"
24417        ,"sdesc": "Shim library for Module#ruby2_keywords (v26)"
24418        ,"spkgs": [ "single" ]
24419       }
24420      ,{
24421         "label": "v27"
24422        ,"sdesc": "Shim library for Module#ruby2_keywords (v27)"
24423        ,"spkgs": [ "single" ]
24424       }
24425      ,{
24426         "label": "v30"
24427        ,"sdesc": "Shim library for Module#ruby2_keywords (v30)"
24428        ,"spkgs": [ "single" ]
24429       }
24430      ]
24431    }
24432   ,{
24433      "bucket": "6C"
24434     ,"namebase": "sound-theme-freedesktop"
24435     ,"version": "0.8"
24436     ,"homepage": "https://freedesktop.org/wiki/Specifications/sound-theme-spec"
24437     ,"FPC": "audio/freedesktop-sound-theme"
24438     ,"keywords": [ "audio" ]
24439     ,"distfile": [ "https://people.freedesktop.org/~mccann/dist/sound-theme-freedesktop-0.8.tar.bz2" ]
24440     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
24441     ,"variants":
24442      [
24443       {
24444         "label": "standard"
24445        ,"sdesc": "Default sound theme based on FreeDesktop spec"
24446        ,"spkgs": [ "single" ]
24447       }
24448      ]
24449    }
24450   ,{
24451      "bucket": "6C"
24452     ,"namebase": "xorg-driver-input-synaptics"
24453     ,"version": "1.9.1"
24454     ,"homepage": "https://www.x.org/"
24455     ,"FPC": "x11-drivers/xf86-input-synaptics"
24456     ,"keywords": [ "x11_drivers" ]
24457     ,"distfile": [ "mirror://XORG/individual/driver/xf86-input-synaptics-1.9.1.tar.bz2" ]
24458     ,"variants":
24459      [
24460       {
24461         "label": "standard"
24462        ,"sdesc": "X.org input driver for Synaptics touchpad devices"
24463        ,"spkgs": [ "single" ]
24464       }
24465      ]
24466    }
24467   ,{
24468      "bucket": "6C"
24469     ,"namebase": "xorg-xxf86vm"
24470     ,"version": "1.1.4"
24471     ,"homepage": "https://www.x.org/"
24472     ,"FPC": "x11/libXxf86vm"
24473     ,"keywords": [ "x11" ]
24474     ,"distfile": [ "mirror://XORG/individual/lib/libXxf86vm-1.1.4.tar.bz2" ]
24475     ,"cpe": { "product": "libxxf86vm", "vendor": "x" }
24476     ,"variants":
24477      [
24478       {
24479         "label": "standard"
24480        ,"sdesc": "X Vidmode Extension"
24481        ,"spkgs": [ "single" ]
24482       }
24483      ]
24484    }
24485   ,{
24486      "bucket": "6D"
24487     ,"namebase": "gcr"
24488     ,"version": "3.38.1"
24489     ,"homepage": "https://github.com/GNOME/gcr"
24490     ,"FPC": "security/gcr"
24491     ,"keywords": [ "security" ]
24492     ,"distfile": [ "mirror://GITHUB/GNOME:gcr:3.38.1/GNOME-gcr-3.38.1.tar.gz" ]
24493     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
24494     ,"variants":
24495      [
24496       {
24497         "label": "standard"
24498        ,"sdesc": "Library for bits of crypto UI and parsing"
24499        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
24500       }
24501      ]
24502    }
24503   ,{
24504      "bucket": "6D"
24505     ,"namebase": "gstreamer1-plugins-speex"
24506     ,"version": "1.18.3"
24507     ,"homepage": "https://gstreamer.freedesktop.org/"
24508     ,"FPC": "audio/gstreamer-plugins-speex"
24509     ,"keywords": [ "multimedia", "audio" ]
24510     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.3.tar.xz" ]
24511     ,"variants":
24512      [
24513       {
24514         "label": "standard"
24515        ,"sdesc": "GStreamer1 speex voice plugin"
24516        ,"spkgs": [ "single" ]
24517       }
24518      ]
24519    }
24520   ,{
24521      "bucket": "6D"
24522     ,"namebase": "lftp"
24523     ,"version": "4.9.2"
24524     ,"homepage": "http://lftp.tech/"
24525     ,"FPC": "ftp/lftp"
24526     ,"keywords": [ "ftp" ]
24527     ,"distfile": [ "http://lftp.tech/ftp/lftp-4.9.2.tar.gz" ]
24528     ,"cpe": { "product": "lftp", "vendor": "lftp_project" }
24529     ,"variants":
24530      [
24531       {
24532         "label": "standard"
24533        ,"sdesc": "Command-line ftp client"
24534        ,"spkgs": [ "complete", "primary", "nls" ]
24535       }
24536      ]
24537    }
24538   ,{
24539      "bucket": "6D"
24540     ,"namebase": "libetonyek"
24541     ,"version": "0.1.9"
24542     ,"homepage": "https://wiki.documentfoundation.org/DLP/Libraries/libetonyek"
24543     ,"FPC": "graphics/libetonyek01"
24544     ,"keywords": [ "graphics" ]
24545     ,"distfile": [ "https://dev-www.libreoffice.org/src/libetonyek/libetonyek-0.1.9.tar.xz" ]
24546     ,"variants":
24547      [
24548       {
24549         "label": "standard"
24550        ,"sdesc": "Import filter for Apple Keynote presentations"
24551        ,"spkgs": [ "single" ]
24552       }
24553      ]
24554    }
24555   ,{
24556      "bucket": "6D"
24557     ,"namebase": "perl-Digest-SHA1"
24558     ,"version": "2.13"
24559     ,"FPC": "generated"
24560     ,"keywords": [ "perl" ]
24561     ,"distfile": [ "mirror://CPAN/ID:G/GA/GAAS/Digest-SHA1-2.13.tar.gz" ]
24562     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
24563     ,"variants":
24564      [
24565       {
24566         "label": "530"
24567        ,"sdesc": "Perl interface to the SHA-1 algorithm (5.30)"
24568        ,"spkgs": [ "single" ]
24569       }
24570      ,{
24571         "label": "532"
24572        ,"sdesc": "Perl interface to the SHA-1 algorithm (5.32)"
24573        ,"spkgs": [ "single" ]
24574       }
24575      ]
24576    }
24577   ,{
24578      "bucket": "6D"
24579     ,"namebase": "perl-Sub-Exporter-Progressive"
24580     ,"version": "0.001013"
24581     ,"homepage": "https://github.com/frioux/Sub-Exporter-Progressive"
24582     ,"FPC": "generated"
24583     ,"keywords": [ "perl" ]
24584     ,"distfile": [ "mirror://CPAN/ID:F/FR/FREW/Sub-Exporter-Progressive-0.001013.tar.gz" ]
24585     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
24586     ,"variants":
24587      [
24588       {
24589         "label": "530"
24590        ,"sdesc": "Only use Sub::Exporter if you need it (5.30)"
24591        ,"spkgs": [ "single" ]
24592       }
24593      ,{
24594         "label": "532"
24595        ,"sdesc": "Only use Sub::Exporter if you need it (5.32)"
24596        ,"spkgs": [ "single" ]
24597       }
24598      ]
24599    }
24600   ,{
24601      "bucket": "6D"
24602     ,"namebase": "py27-jedi"
24603     ,"version": "0.17.2"
24604     ,"homepage": "https://github.com/davidhalter/jedi"
24605     ,"FPC": "generated"
24606     ,"keywords": [ "python" ]
24607     ,"distfile": [ "mirror://PYPI/j/jedi/jedi-0.17.2.tar.gz" ]
24608     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
24609     ,"variants":
24610      [
24611       {
24612         "label": "standard"
24613        ,"sdesc": "Static analysis and autocompletion library (PY27)"
24614        ,"spkgs": [ "single" ]
24615       }
24616      ]
24617    }
24618   ,{
24619      "bucket": "6D"
24620     ,"namebase": "ruby-ruby-vips"
24621     ,"version": "2.0.17"
24622     ,"homepage": "https://github.com/libvips/ruby-vips"
24623     ,"FPC": "generated"
24624     ,"keywords": [ "ruby" ]
24625     ,"distfile": [ "mirror://RUBYGEMS//ruby-vips-2.0.17.gem" ]
24626     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
24627     ,"variants":
24628      [
24629       {
24630         "label": "v26"
24631        ,"sdesc": "Binding for vips image processor (v26)"
24632        ,"spkgs": [ "single" ]
24633       }
24634      ,{
24635         "label": "v27"
24636        ,"sdesc": "Binding for vips image processor (v27)"
24637        ,"spkgs": [ "single" ]
24638       }
24639      ,{
24640         "label": "v30"
24641        ,"sdesc": "Binding for vips image processor (v30)"
24642        ,"spkgs": [ "single" ]
24643       }
24644      ]
24645    }
24646   ,{
24647      "bucket": "6D"
24648     ,"namebase": "sqlite"
24649     ,"version": "3.34.1"
24650     ,"homepage": "https://www.sqlite.org/"
24651     ,"FPC": "databases/sqlite3"
24652     ,"keywords": [ "databases" ]
24653     ,"distfile": [ "https://www.sqlite.org/2021/sqlite-autoconf-3340100.tar.gz" ]
24654     ,"cpe": { "product": "sqlite", "vendor": "sqlite" }
24655     ,"variants":
24656      [
24657       {
24658         "label": "standard"
24659        ,"sdesc": "SQL database engine library (GNU/readline)"
24660        ,"spkgs": [ "single" ]
24661       }
24662      ,{
24663         "label": "editline"
24664        ,"sdesc": "SQL database engine library (BSD/editline)"
24665        ,"spkgs": [ "single" ]
24666       }
24667      ]
24668    }
24669   ,{
24670      "bucket": "6E"
24671     ,"namebase": "R-carData"
24672     ,"version": "3.0-4"
24673     ,"homepage": "https://r-forge.r-project.org/projects/car/"
24674     ,"FPC": "generated"
24675     ,"keywords": [ "cran" ]
24676     ,"distfile": [ "mirror://CRAN/src/contrib/carData_3.0-4.tar.gz" ]
24677     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
24678     ,"variants":
24679      [
24680       {
24681         "label": "standard"
24682        ,"sdesc": "Companion to Applied Regression Data Sets"
24683        ,"spkgs": [ "single" ]
24684       }
24685      ]
24686    }
24687   ,{
24688      "bucket": "6E"
24689     ,"namebase": "R-memoise"
24690     ,"version": "2.0.0"
24691     ,"homepage": "https://github.com/r-lib/memoise"
24692     ,"FPC": "generated"
24693     ,"keywords": [ "cran" ]
24694     ,"distfile": [ "mirror://CRAN/src/contrib/memoise_2.0.0.tar.gz" ]
24695     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
24696     ,"variants":
24697      [
24698       {
24699         "label": "standard"
24700        ,"sdesc": "Memoisation of Functions"
24701        ,"spkgs": [ "single" ]
24702       }
24703      ]
24704    }
24705   ,{
24706      "bucket": "6E"
24707     ,"namebase": "R-nlts"
24708     ,"version": "1.0-2"
24709     ,"homepage": "http://ento.psu.edu/directory/onb1"
24710     ,"FPC": "generated"
24711     ,"keywords": [ "cran" ]
24712     ,"distfile": [ "mirror://CRAN/src/contrib/nlts_1.0-2.tar.gz" ]
24713     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
24714     ,"variants":
24715      [
24716       {
24717         "label": "standard"
24718        ,"sdesc": "Nonlinear Time Series Analysis"
24719        ,"spkgs": [ "single" ]
24720       }
24721      ]
24722    }
24723   ,{
24724      "bucket": "6E"
24725     ,"namebase": "R-sys"
24726     ,"version": "3.4"
24727     ,"homepage": "https://github.com/jeroen/sys"
24728     ,"FPC": "generated"
24729     ,"keywords": [ "cran" ]
24730     ,"distfile": [ "mirror://CRAN/src/contrib/sys_3.4.tar.gz" ]
24731     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
24732     ,"variants":
24733      [
24734       {
24735         "label": "standard"
24736        ,"sdesc": "Powerful tools for running system commands in R"
24737        ,"spkgs": [ "single" ]
24738       }
24739      ]
24740    }
24741   ,{
24742      "bucket": "6E"
24743     ,"namebase": "aspell-pt_PT"
24744     ,"version": "20190329.1.0"
24745     ,"homepage": "http://aspell.net/"
24746     ,"FPC": "portuguese/aspell-pt_PT"
24747     ,"keywords": [ "textproc" ]
24748     ,"distfile": [ "mirror://GNU/aspell/dict/pt_PT/aspell6-pt_PT-20190329-1-0.tar.bz2" ]
24749     ,"variants":
24750      [
24751       {
24752         "label": "standard"
24753        ,"sdesc": "Aspell European Portuguese dictionary"
24754        ,"spkgs": [ "single" ]
24755       }
24756      ]
24757    }
24758   ,{
24759      "bucket": "6E"
24760     ,"namebase": "gnome-keyring"
24761     ,"version": "3.36.0"
24762     ,"homepage": "https://wiki.gnome.org/Projects/GnomeKeyring"
24763     ,"FPC": "security/gnome-keyring"
24764     ,"keywords": [ "security" ]
24765     ,"distfile": [ "https://download.gnome.org/sources/gnome-keyring/3.36/gnome-keyring-3.36.0.tar.xz" ]
24766     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
24767     ,"cpe": { "product": "gnome-keyring", "vendor": "gnome" }
24768     ,"variants":
24769      [
24770       {
24771         "label": "standard"
24772        ,"sdesc": "Program that keeps passwords and other secrets"
24773        ,"spkgs": [ "complete", "primary", "nls" ]
24774       }
24775      ]
24776    }
24777   ,{
24778      "bucket": "6E"
24779     ,"namebase": "libpagemaker"
24780     ,"version": "0.0.4"
24781     ,"homepage": "https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker"
24782     ,"FPC": "print/libpagemaker"
24783     ,"keywords": [ "print", "graphics", "devel" ]
24784     ,"distfile": [ "http://dev-www.libreoffice.org/src/libpagemaker/libpagemaker-0.0.4.tar.xz" ]
24785     ,"variants":
24786      [
24787       {
24788         "label": "standard"
24789        ,"sdesc": "Import filter and tools for PageMaker"
24790        ,"spkgs": [ "single" ]
24791       }
24792      ]
24793    }
24794   ,{
24795      "bucket": "6E"
24796     ,"namebase": "libpeas"
24797     ,"version": "1.28.0"
24798     ,"homepage": "https://wiki.gnome.org/Projects/Libpeas"
24799     ,"FPC": "devel/libpeas"
24800     ,"keywords": [ "devel" ]
24801     ,"distfile": [ "mirror://GNOME/libpeas/1.28//libpeas-1.28.0.tar.xz" ]
24802     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
24803     ,"cpe": { "product": "libpeas", "vendor": "gnome" }
24804     ,"variants":
24805      [
24806       {
24807         "label": "py38"
24808        ,"sdesc": "GObject-based plugins engine (PY 38)"
24809        ,"spkgs": [ "complete", "primary", "python", "examples", "nls", "docs" ]
24810       }
24811      ,{
24812         "label": "py39"
24813        ,"sdesc": "GObject-based plugins engine (PY 39)"
24814        ,"spkgs": [ "complete", "primary", "python", "examples", "nls", "docs" ]
24815       }
24816      ]
24817    }
24818   ,{
24819      "bucket": "6E"
24820     ,"namebase": "libsndfile"
24821     ,"version": "1.0.31"
24822     ,"homepage": "http://www.mega-nerd.com/libsndfile/"
24823     ,"FPC": "audio/libsndfile"
24824     ,"keywords": [ "audio" ]
24825     ,"distfile": [ "mirror://GITHUB/erikd:libsndfile:1.0.31/erikd-libsndfile-1.0.31.tar.gz" ]
24826     ,"cpe": { "product": "libsndfile", "vendor": "libsndfile_project" }
24827     ,"variants":
24828      [
24829       {
24830         "label": "standard"
24831        ,"sdesc": "Library for reading and writing sound files"
24832        ,"spkgs": [ "complete", "primary", "docs" ]
24833       }
24834      ]
24835    }
24836   ,{
24837      "bucket": "6E"
24838     ,"namebase": "perl-Algorithm-Bitonic-Sort"
24839     ,"version": "0.06"
24840     ,"FPC": "generated"
24841     ,"keywords": [ "perl" ]
24842     ,"distfile": [ "mirror://CPAN/ID:B/BL/BLUET/Algorithm-Bitonic-Sort-0.06.tar.gz" ]
24843     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
24844     ,"variants":
24845      [
24846       {
24847         "label": "530"
24848        ,"sdesc": "Sorting numbers with Bitonic Sort (5.30)"
24849        ,"spkgs": [ "single" ]
24850       }
24851      ,{
24852         "label": "532"
24853        ,"sdesc": "Sorting numbers with Bitonic Sort (5.32)"
24854        ,"spkgs": [ "single" ]
24855       }
24856      ]
24857    }
24858   ,{
24859      "bucket": "6E"
24860     ,"namebase": "perl-Algorithm-HITS"
24861     ,"version": "0.04"
24862     ,"FPC": "generated"
24863     ,"keywords": [ "perl" ]
24864     ,"distfile": [ "mirror://CPAN/ID:X/XE/XERN/Algorithm-HITS-0.04.tar.gz" ]
24865     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
24866     ,"variants":
24867      [
24868       {
24869         "label": "530"
24870        ,"sdesc": "Implementation of HITS algorithm (5.30)"
24871        ,"spkgs": [ "single" ]
24872       }
24873      ,{
24874         "label": "532"
24875        ,"sdesc": "Implementation of HITS algorithm (5.32)"
24876        ,"spkgs": [ "single" ]
24877       }
24878      ]
24879    }
24880   ,{
24881      "bucket": "6E"
24882     ,"namebase": "perl-Algorithm-LUHN"
24883     ,"version": "1.02"
24884     ,"homepage": "https://github.com/neilb/Algorithm-LUHN"
24885     ,"FPC": "generated"
24886     ,"keywords": [ "perl" ]
24887     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEILB/Algorithm-LUHN-1.02.tar.gz" ]
24888     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
24889     ,"variants":
24890      [
24891       {
24892         "label": "530"
24893        ,"sdesc": "Modulus 10 double add double checksum (5.30)"
24894        ,"spkgs": [ "single" ]
24895       }
24896      ,{
24897         "label": "532"
24898        ,"sdesc": "Modulus 10 double add double checksum (5.32)"
24899        ,"spkgs": [ "single" ]
24900       }
24901      ]
24902    }
24903   ,{
24904      "bucket": "6E"
24905     ,"namebase": "perl-HTTP-Body"
24906     ,"version": "1.22"
24907     ,"FPC": "generated"
24908     ,"keywords": [ "perl" ]
24909     ,"distfile": [ "mirror://CPAN/ID:G/GE/GETTY/HTTP-Body-1.22.tar.gz" ]
24910     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
24911     ,"variants":
24912      [
24913       {
24914         "label": "530"
24915        ,"sdesc": "HTTP Body Parser (5.30)"
24916        ,"spkgs": [ "single" ]
24917       }
24918      ,{
24919         "label": "532"
24920        ,"sdesc": "HTTP Body Parser (5.32)"
24921        ,"spkgs": [ "single" ]
24922       }
24923      ]
24924    }
24925   ,{
24926      "bucket": "6E"
24927     ,"namebase": "ruby-arel"
24928     ,"version": "9.0.0"
24929     ,"homepage": "https://github.com/rails/arel"
24930     ,"FPC": "generated"
24931     ,"keywords": [ "ruby" ]
24932     ,"distfile": [ "mirror://RUBYGEMS//arel-9.0.0.gem" ]
24933     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
24934     ,"variants":
24935      [
24936       {
24937         "label": "v26"
24938        ,"sdesc": "SQL AST manager for Ruby (v26)"
24939        ,"spkgs": [ "single" ]
24940       }
24941      ,{
24942         "label": "v27"
24943        ,"sdesc": "SQL AST manager for Ruby (v27)"
24944        ,"spkgs": [ "single" ]
24945       }
24946      ,{
24947         "label": "v30"
24948        ,"sdesc": "SQL AST manager for Ruby (v30)"
24949        ,"spkgs": [ "single" ]
24950       }
24951      ]
24952    }
24953   ,{
24954      "bucket": "6E"
24955     ,"namebase": "xorg-ice"
24956     ,"version": "1.0.10"
24957     ,"homepage": "https://www.x.org/"
24958     ,"FPC": "x11/libICE"
24959     ,"keywords": [ "x11" ]
24960     ,"distfile": [ "mirror://XORG/individual/lib/libICE-1.0.10.tar.bz2" ]
24961     ,"cpe": { "product": "libice", "vendor": "freedesktop" }
24962     ,"variants":
24963      [
24964       {
24965         "label": "standard"
24966        ,"sdesc": "Inter Client Exchange library for X11"
24967        ,"spkgs": [ "single" ]
24968       }
24969      ]
24970    }
24971   ,{
24972      "bucket": "6F"
24973     ,"namebase": "WebP"
24974     ,"version": "1.2.0"
24975     ,"homepage": "https://developers.google.com/speed/webp/"
24976     ,"FPC": "graphics/webp"
24977     ,"keywords": [ "graphics" ]
24978     ,"distfile": [ "http://downloads.webmproject.org/releases/webp/libwebp-1.2.0.tar.gz" ]
24979     ,"cpe": { "product": "libwebp", "vendor": "webmproject" }
24980     ,"variants":
24981      [
24982       {
24983         "label": "standard"
24984        ,"sdesc": "Google WebP image format library and tool"
24985        ,"spkgs": [ "single" ]
24986       }
24987      ]
24988    }
24989   ,{
24990      "bucket": "6F"
24991     ,"namebase": "hexcompare"
24992     ,"version": "1.0.4"
24993     ,"homepage": "https://sourceforge.net/projects/hexcompare/"
24994     ,"FPC": "devel/hexcompare"
24995     ,"keywords": [ "misc" ]
24996     ,"distfile": [ "mirror://SF/hexcompare/hexcompare%20v1.0.4/hexcompare-1.0.4.tar.gz" ]
24997     ,"variants":
24998      [
24999       {
25000         "label": "standard"
25001        ,"sdesc": "Tool for visual comparison of binary files"
25002        ,"spkgs": [ "single" ]
25003       }
25004      ]
25005    }
25006   ,{
25007      "bucket": "6F"
25008     ,"namebase": "hicolor-icon-theme"
25009     ,"version": "0.17"
25010     ,"homepage": "http://www.freedesktop.org/Standards/icon-theme-spec"
25011     ,"FPC": "misc/hicolor-icon-theme"
25012     ,"keywords": [ "misc" ]
25013     ,"distfile": [ "http://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.17.tar.xz" ]
25014     ,"variants":
25015      [
25016       {
25017         "label": "standard"
25018        ,"sdesc": "High-color icon theme shell from FreeDesktop"
25019        ,"spkgs": [ "single" ]
25020       }
25021      ]
25022    }
25023   ,{
25024      "bucket": "6F"
25025     ,"namebase": "libnotify"
25026     ,"version": "0.7.9"
25027     ,"homepage": "https://developer.gnome.org/libnotify"
25028     ,"FPC": "devel/libnotify"
25029     ,"keywords": [ "devel" ]
25030     ,"distfile": [ "http://ftp.gnome.org/pub/GNOME/sources/libnotify/0.7/libnotify-0.7.9.tar.xz" ]
25031     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
25032     ,"variants":
25033      [
25034       {
25035         "label": "standard"
25036        ,"sdesc": "Library for desktop notifications"
25037        ,"spkgs": [ "complete", "primary", "docs" ]
25038       }
25039      ]
25040    }
25041   ,{
25042      "bucket": "6F"
25043     ,"namebase": "libwpg"
25044     ,"version": "0.3.3"
25045     ,"homepage": "http://libwpg.sourceforge.net/"
25046     ,"FPC": "graphics/libwpg03"
25047     ,"keywords": [ "graphics" ]
25048     ,"distfile": [ "mirror://SF/libwpg/libwpg/libwpg-0.3.3/libwpg-0.3.3.tar.bz2" ]
25049     ,"variants":
25050      [
25051       {
25052         "label": "standard"
25053        ,"sdesc": "Import filter and tools for WordPerfect graphics"
25054        ,"spkgs": [ "single" ]
25055       }
25056      ]
25057    }
25058   ,{
25059      "bucket": "6F"
25060     ,"namebase": "perl-ExtUtils-Helpers"
25061     ,"version": "0.026"
25062     ,"homepage": "https://github.com/Leont/extutils-helpers"
25063     ,"FPC": "generated"
25064     ,"keywords": [ "perl" ]
25065     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEONT/ExtUtils-Helpers-0.026.tar.gz" ]
25066     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
25067     ,"variants":
25068      [
25069       {
25070         "label": "530"
25071        ,"sdesc": "Portability utilities for module builders (5.30)"
25072        ,"spkgs": [ "single" ]
25073       }
25074      ,{
25075         "label": "532"
25076        ,"sdesc": "Portability utilities for module builders (5.32)"
25077        ,"spkgs": [ "single" ]
25078       }
25079      ]
25080    }
25081   ,{
25082      "bucket": "6F"
25083     ,"namebase": "perl-Object-Array"
25084     ,"version": "0.060"
25085     ,"FPC": "generated"
25086     ,"keywords": [ "perl" ]
25087     ,"distfile": [ "mirror://CPAN/ID:H/HD/HDP/Object-Array-0.060.tar.gz" ]
25088     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
25089     ,"variants":
25090      [
25091       {
25092         "label": "530"
25093        ,"sdesc": "Array references with accessors (5.30)"
25094        ,"spkgs": [ "single" ]
25095       }
25096      ,{
25097         "label": "532"
25098        ,"sdesc": "Array references with accessors (5.32)"
25099        ,"spkgs": [ "single" ]
25100       }
25101      ]
25102    }
25103   ,{
25104      "bucket": "6F"
25105     ,"namebase": "perl-Sub-Install"
25106     ,"version": "0.928"
25107     ,"homepage": "https://github.com/rjbs/Sub-Install"
25108     ,"FPC": "generated"
25109     ,"keywords": [ "perl" ]
25110     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/Sub-Install-0.928.tar.gz" ]
25111     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
25112     ,"variants":
25113      [
25114       {
25115         "label": "530"
25116        ,"sdesc": "Install subroutines into packages easily (5.30)"
25117        ,"spkgs": [ "single" ]
25118       }
25119      ,{
25120         "label": "532"
25121        ,"sdesc": "Install subroutines into packages easily (5.32)"
25122        ,"spkgs": [ "single" ]
25123       }
25124      ]
25125    }
25126   ,{
25127      "bucket": "6F"
25128     ,"namebase": "perl-Sub-Uplevel"
25129     ,"version": "0.2800"
25130     ,"homepage": "https://github.com/Perl-Toolchain-Gang/Sub-Uplevel"
25131     ,"FPC": "generated"
25132     ,"keywords": [ "perl" ]
25133     ,"distfile": [ "mirror://CPAN/ID:D/DA/DAGOLDEN/Sub-Uplevel-0.2800.tar.gz" ]
25134     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
25135     ,"variants":
25136      [
25137       {
25138         "label": "530"
25139        ,"sdesc": "Run function in a higher stack frame (5.30)"
25140        ,"spkgs": [ "single" ]
25141       }
25142      ,{
25143         "label": "532"
25144        ,"sdesc": "Run function in a higher stack frame (5.32)"
25145        ,"spkgs": [ "single" ]
25146       }
25147      ]
25148    }
25149   ,{
25150      "bucket": "6F"
25151     ,"namebase": "php74-openssl"
25152     ,"version": "7.4.15"
25153     ,"homepage": "https://php.net/"
25154     ,"FPC": "security/php74-openssl"
25155     ,"keywords": [ "lang", "www", "php", "security" ]
25156     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
25157     ,"cpe": { "product": "php", "vendor": "php" }
25158     ,"variants":
25159      [
25160       {
25161         "label": "standard"
25162        ,"sdesc": "PHP 7.4 extension: openssl (encryption)"
25163        ,"spkgs": [ "single" ]
25164       }
25165      ]
25166    }
25167   ,{
25168      "bucket": "6F"
25169     ,"namebase": "unixODBC"
25170     ,"version": "2.3.9"
25171     ,"homepage": "http://www.unixodbc.org/"
25172     ,"FPC": "databases/unixODBC"
25173     ,"keywords": [ "databases" ]
25174     ,"distfile": [ "ftp://ftp.unixodbc.org/pub/unixODBC/unixODBC-2.3.9.tar.gz" ]
25175     ,"cpe": { "product": "unixodbc", "vendor": "unixodbc" }
25176     ,"variants":
25177      [
25178       {
25179         "label": "standard"
25180        ,"sdesc": "ODBC library suite for Unix"
25181        ,"spkgs": [ "complete", "primary", "docs" ]
25182       }
25183      ]
25184    }
25185   ,{
25186      "bucket": "6F"
25187     ,"namebase": "xfdesktop"
25188     ,"version": "4.16.0"
25189     ,"homepage": "https://docs.xfce.org/xfce/xfdesktop/start"
25190     ,"FPC": "x11-wm/xfce4-desktop"
25191     ,"keywords": [ "x11" ]
25192     ,"distfile": [ "https://archive.xfce.org/src/xfce/xfdesktop/4.16/xfdesktop-4.16.0.tar.bz2" ]
25193     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
25194     ,"variants":
25195      [
25196       {
25197         "label": "standard"
25198        ,"sdesc": "Desktop manager for the Xfce DE"
25199        ,"spkgs": [ "complete", "primary", "nls" ]
25200       }
25201      ]
25202    }
25203   ,{
25204      "bucket": "6F"
25205     ,"namebase": "xorg-font-screen-cyrillic"
25206     ,"version": "1.0.4"
25207     ,"homepage": "https://www.x.org/"
25208     ,"FPC": "x11-fonts/font-screen-cyrillic"
25209     ,"keywords": [ "x11_fonts" ]
25210     ,"distfile": [ "mirror://XORG/individual/font/font-screen-cyrillic-1.0.4.tar.bz2" ]
25211     ,"variants":
25212      [
25213       {
25214         "label": "standard"
25215        ,"sdesc": "X.org Screen Cyrillic font"
25216        ,"spkgs": [ "single" ]
25217       }
25218      ]
25219    }
25220   ,{
25221      "bucket": "6F"
25222     ,"namebase": "xorg-xcb-render-util"
25223     ,"version": "0.3.9"
25224     ,"homepage": "https://xcb.freedesktop.org/"
25225     ,"FPC": "x11/xcb-util-renderutil"
25226     ,"keywords": [ "x11" ]
25227     ,"distfile": [ "https://xcb.freedesktop.org/dist/xcb-util-renderutil-0.3.9.tar.bz2" ]
25228     ,"variants":
25229      [
25230       {
25231         "label": "standard"
25232        ,"sdesc": "Convenience functions for the Render extension"
25233        ,"spkgs": [ "single" ]
25234       }
25235      ]
25236    }
25237   ,{
25238      "bucket": "70"
25239     ,"namebase": "R-expm"
25240     ,"version": "0.999-6"
25241     ,"homepage": "http://R-Forge.R-project.org/projects/expm/"
25242     ,"FPC": "generated"
25243     ,"keywords": [ "cran" ]
25244     ,"distfile": [ "mirror://CRAN/src/contrib/expm_0.999-6.tar.gz" ]
25245     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
25246     ,"variants":
25247      [
25248       {
25249         "label": "standard"
25250        ,"sdesc": "Matrix Exponential, Log, 'etc'"
25251        ,"spkgs": [ "single" ]
25252       }
25253      ]
25254    }
25255   ,{
25256      "bucket": "70"
25257     ,"namebase": "R-warp"
25258     ,"version": "0.2.0"
25259     ,"homepage": "https://github.com/DavisVaughan/warp"
25260     ,"FPC": "generated"
25261     ,"keywords": [ "cran" ]
25262     ,"distfile": [ "mirror://CRAN/src/contrib/warp_0.2.0.tar.gz" ]
25263     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
25264     ,"variants":
25265      [
25266       {
25267         "label": "standard"
25268        ,"sdesc": "Group dates (yearly, monthly, by second, ...)"
25269        ,"spkgs": [ "single" ]
25270       }
25271      ]
25272    }
25273   ,{
25274      "bucket": "70"
25275     ,"namebase": "libpthread-stubs"
25276     ,"version": "0.4"
25277     ,"homepage": "https://xcb.freedesktop.org/"
25278     ,"FPC": "devel/libpthread-stubs"
25279     ,"keywords": [ "devel" ]
25280     ,"distfile": [ "https://xcb.freedesktop.org/dist/libpthread-stubs-0.4.tar.bz2" ]
25281     ,"variants":
25282      [
25283       {
25284         "label": "standard"
25285        ,"sdesc": "Weak alias library for pthread functions"
25286        ,"spkgs": [ "single" ]
25287       }
25288      ]
25289    }
25290   ,{
25291      "bucket": "70"
25292     ,"namebase": "lumina-archiver"
25293     ,"version": "1.6.0"
25294     ,"homepage": "https://lumina-desktop.org"
25295     ,"FPC": "deskutils/lumina-archiver"
25296     ,"keywords": [ "deskutils" ]
25297     ,"distfile": [ "mirror://GITHUB/lumina-desktop:lumina:v1.6.0/lumina-desktop-lumina-1.6.0.tar.gz" ]
25298     ,"variants":
25299      [
25300       {
25301         "label": "standard"
25302        ,"sdesc": "Archive manager from the Lumina Desktop"
25303        ,"spkgs": [ "complete", "primary", "nls" ]
25304       }
25305      ]
25306    }
25307   ,{
25308      "bucket": "70"
25309     ,"namebase": "perl-Scope-Upper"
25310     ,"version": "0.32"
25311     ,"FPC": "generated"
25312     ,"keywords": [ "perl" ]
25313     ,"distfile": [ "mirror://CPAN/ID:V/VP/VPIT/Scope-Upper-0.32.tar.gz" ]
25314     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
25315     ,"variants":
25316      [
25317       {
25318         "label": "530"
25319        ,"sdesc": "Act on upper scopes (5.30)"
25320        ,"spkgs": [ "single" ]
25321       }
25322      ,{
25323         "label": "532"
25324        ,"sdesc": "Act on upper scopes (5.32)"
25325        ,"spkgs": [ "single" ]
25326       }
25327      ]
25328    }
25329   ,{
25330      "bucket": "70"
25331     ,"namebase": "perl-Test-Kwalitee"
25332     ,"version": "1.28"
25333     ,"homepage": "https://github.com/karenetheridge/Test-Kwalitee"
25334     ,"FPC": "generated"
25335     ,"keywords": [ "perl" ]
25336     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Test-Kwalitee-1.28.tar.gz" ]
25337     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
25338     ,"variants":
25339      [
25340       {
25341         "label": "530"
25342        ,"sdesc": "Pre-release Kwalitee tester (5.30)"
25343        ,"spkgs": [ "single" ]
25344       }
25345      ,{
25346         "label": "532"
25347        ,"sdesc": "Pre-release Kwalitee tester (5.32)"
25348        ,"spkgs": [ "single" ]
25349       }
25350      ]
25351    }
25352   ,{
25353      "bucket": "70"
25354     ,"namebase": "php73-json"
25355     ,"version": "7.3.27"
25356     ,"homepage": "https://php.net/"
25357     ,"FPC": "devel/php73-json"
25358     ,"keywords": [ "lang", "www", "php", "devel" ]
25359     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
25360     ,"cpe": { "product": "php", "vendor": "php" }
25361     ,"variants":
25362      [
25363       {
25364         "label": "standard"
25365        ,"sdesc": "PHP 7.3 extension: json (JavaScript Obj Notation)"
25366        ,"spkgs": [ "single" ]
25367       }
25368      ]
25369    }
25370   ,{
25371      "bucket": "70"
25372     ,"namebase": "php74-xml"
25373     ,"version": "7.4.15"
25374     ,"homepage": "https://php.net/"
25375     ,"FPC": "textproc/php74-xml"
25376     ,"keywords": [ "lang", "www", "php", "textproc" ]
25377     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
25378     ,"cpe": { "product": "php", "vendor": "php" }
25379     ,"variants":
25380      [
25381       {
25382         "label": "standard"
25383        ,"sdesc": "PHP 7.4 extension: xml (libxml interface)"
25384        ,"spkgs": [ "single" ]
25385       }
25386      ]
25387    }
25388   ,{
25389      "bucket": "70"
25390     ,"namebase": "python-alabaster"
25391     ,"version": "0.7.12"
25392     ,"homepage": "https://alabaster.readthedocs.io"
25393     ,"FPC": "generated"
25394     ,"keywords": [ "python" ]
25395     ,"distfile": [ "mirror://PYPIWHL/10/ad/00b090d23a222943eb0eda509720a404f531a439e803f6538f35136cae9e/alabaster-0.7.12-py2.py3-none-any.whl" ]
25396     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
25397     ,"variants":
25398      [
25399       {
25400         "label": "py38"
25401        ,"sdesc": "Configurable sidebar-enabled Sphinx theme (PY38)"
25402        ,"spkgs": [ "single" ]
25403       }
25404      ,{
25405         "label": "py39"
25406        ,"sdesc": "Configurable sidebar-enabled Sphinx theme (PY39)"
25407        ,"spkgs": [ "single" ]
25408       }
25409      ]
25410    }
25411   ,{
25412      "bucket": "70"
25413     ,"namebase": "slider"
25414     ,"version": "2.06"
25415     ,"homepage": "https://github.com/jrmarino/Slider"
25416     ,"FPC": "N/A"
25417     ,"keywords": [ "sysutils" ]
25418     ,"distfile": [ "mirror://GITHUB/jrmarino:Slider:7bf0423/jrmarino-Slider-7bf0423.tar.gz" ]
25419     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
25420     ,"variants":
25421      [
25422       {
25423         "label": "standard"
25424        ,"sdesc": "HAMMER file system time slider utility"
25425        ,"spkgs": [ "single" ]
25426       }
25427      ]
25428    }
25429   ,{
25430      "bucket": "71"
25431     ,"namebase": "dmenu"
25432     ,"version": "5.0"
25433     ,"homepage": "https://tools.suckless.org/dmenu/"
25434     ,"FPC": "x11/dmenu"
25435     ,"keywords": [ "x11" ]
25436     ,"distfile": [ "https://dl.suckless.org/tools/dmenu-5.0.tar.gz" ]
25437     ,"variants":
25438      [
25439       {
25440         "label": "standard"
25441        ,"sdesc": "Dynamic menu for X"
25442        ,"spkgs": [ "single" ]
25443       }
25444      ]
25445    }
25446   ,{
25447      "bucket": "71"
25448     ,"namebase": "idnkit"
25449     ,"version": "2.3"
25450     ,"homepage": "https://jprs.co.jp/idn/idnkit2.html"
25451     ,"FPC": "dns/idnkit"
25452     ,"keywords": [ "dns" ]
25453     ,"distfile": [ "http://jprs.co.jp/idn/idnkit-2.3.tar.bz2" ]
25454     ,"variants":
25455      [
25456       {
25457         "label": "standard"
25458        ,"sdesc": "Library to handle internationalized domain names"
25459        ,"spkgs": [ "single" ]
25460       }
25461      ]
25462    }
25463   ,{
25464      "bucket": "71"
25465     ,"namebase": "libraw"
25466     ,"version": "0.20.2"
25467     ,"homepage": "https://www.libraw.org/"
25468     ,"FPC": "graphics/libraw"
25469     ,"keywords": [ "graphics" ]
25470     ,"distfile": [ "http://www.libraw.org/data/LibRaw-0.20.2.tar.gz" ]
25471     ,"cpe": { "product": "libraw", "vendor": "libraw" }
25472     ,"variants":
25473      [
25474       {
25475         "label": "standard"
25476        ,"sdesc": "Library for handling RAW digicam images"
25477        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
25478       }
25479      ]
25480    }
25481   ,{
25482      "bucket": "71"
25483     ,"namebase": "musl-fts"
25484     ,"version": "1.2.7"
25485     ,"homepage": "https://github.com/pullmoll/musl-fts"
25486     ,"FPC": "N/A"
25487     ,"keywords": [ "sysutils" ]
25488     ,"distfile": [ "mirror://GITHUB/pullmoll:musl-fts:v1.2.7/pullmoll-musl-fts-1.2.7.tar.gz" ]
25489     ,"variants":
25490      [
25491       {
25492         "label": "standard"
25493        ,"sdesc": "Library for traversal of file hierarchy"
25494        ,"spkgs": [ "single" ]
25495       }
25496      ]
25497    }
25498   ,{
25499      "bucket": "71"
25500     ,"namebase": "openmp"
25501     ,"version": "11.1.0"
25502     ,"homepage": "http://llvm.org/"
25503     ,"FPC": "N/A"
25504     ,"keywords": [ "devel", "lang" ]
25505     ,"distfile": [ "https://github.com/llvm/llvm-project/releases/download/llvmorg-11.1.0/openmp-11.1.0.src.tar.xz" ]
25506     ,"variants":
25507      [
25508       {
25509         "label": "standard"
25510        ,"sdesc": "LLVM Open Multi-Processing Runtime Library"
25511        ,"spkgs": [ "single" ]
25512       }
25513      ]
25514    }
25515   ,{
25516      "bucket": "71"
25517     ,"namebase": "perl-Convert-Color"
25518     ,"version": "0.11"
25519     ,"FPC": "generated"
25520     ,"keywords": [ "perl" ]
25521     ,"distfile": [ "mirror://CPAN/ID:P/PE/PEVANS/Convert-Color-0.11.tar.gz" ]
25522     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
25523     ,"variants":
25524      [
25525       {
25526         "label": "530"
25527        ,"sdesc": "Color space conversions and named lookups (5.30)"
25528        ,"spkgs": [ "single" ]
25529       }
25530      ,{
25531         "label": "532"
25532        ,"sdesc": "Color space conversions and named lookups (5.32)"
25533        ,"spkgs": [ "single" ]
25534       }
25535      ]
25536    }
25537   ,{
25538      "bucket": "71"
25539     ,"namebase": "perl-Devel-StackTrace-AsHTML"
25540     ,"version": "0.15"
25541     ,"homepage": "https://github.com/miyagawa/Devel-StackTrace-AsHTML"
25542     ,"FPC": "generated"
25543     ,"keywords": [ "perl" ]
25544     ,"distfile": [ "mirror://CPAN/ID:M/MI/MIYAGAWA/Devel-StackTrace-AsHTML-0.15.tar.gz" ]
25545     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
25546     ,"variants":
25547      [
25548       {
25549         "label": "530"
25550        ,"sdesc": "Displays stack trace in HTML (5.30)"
25551        ,"spkgs": [ "single" ]
25552       }
25553      ,{
25554         "label": "532"
25555        ,"sdesc": "Displays stack trace in HTML (5.32)"
25556        ,"spkgs": [ "single" ]
25557       }
25558      ]
25559    }
25560   ,{
25561      "bucket": "71"
25562     ,"namebase": "php74-filter"
25563     ,"version": "7.4.15"
25564     ,"homepage": "https://php.net/"
25565     ,"FPC": "security/php74-filter"
25566     ,"keywords": [ "lang", "www", "php", "security" ]
25567     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
25568     ,"cpe": { "product": "php", "vendor": "php" }
25569     ,"variants":
25570      [
25571       {
25572         "label": "standard"
25573        ,"sdesc": "PHP 7.4 extension: filter Data filtering"
25574        ,"spkgs": [ "single" ]
25575       }
25576      ]
25577    }
25578   ,{
25579      "bucket": "71"
25580     ,"namebase": "zim"
25581     ,"version": "0.73.5"
25582     ,"homepage": "https://zim-wiki.org/"
25583     ,"FPC": "deskutils/zim"
25584     ,"keywords": [ "deskutils", "editors" ]
25585     ,"distfile": [ "http://www.zim-wiki.org/downloads/zim-0.73.5.tar.gz" ]
25586     ,"variants":
25587      [
25588       {
25589         "label": "standard"
25590        ,"sdesc": "Desktop wiki and notekeeper"
25591        ,"spkgs": [ "complete", "primary", "nls" ]
25592       }
25593      ]
25594    }
25595   ,{
25596      "bucket": "72"
25597     ,"namebase": "R-progress"
25598     ,"version": "1.2.2"
25599     ,"homepage": "https://github.com/r-lib/progress#readme"
25600     ,"FPC": "generated"
25601     ,"keywords": [ "cran" ]
25602     ,"distfile": [ "mirror://CRAN/src/contrib/progress_1.2.2.tar.gz" ]
25603     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
25604     ,"variants":
25605      [
25606       {
25607         "label": "standard"
25608        ,"sdesc": "Terminal Progress Bars"
25609        ,"spkgs": [ "single" ]
25610       }
25611      ]
25612    }
25613   ,{
25614      "bucket": "72"
25615     ,"namebase": "antiword"
25616     ,"version": "0.37"
25617     ,"homepage": "http://www.winfield.demon.nl"
25618     ,"FPC": "textproc/antiword"
25619     ,"keywords": [ "converters" ]
25620     ,"distfile": [ "http://www.winfield.demon.nl/linux/antiword-0.37.tar.gz" ]
25621     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
25622     ,"cpe": { "product": "antiword", "vendor": "antiword_project" }
25623     ,"variants":
25624      [
25625       {
25626         "label": "standard"
25627        ,"sdesc": "MS Word reader/converter (to text or postscript)"
25628        ,"spkgs": [ "complete", "primary", "docs" ]
25629       }
25630      ]
25631    }
25632   ,{
25633      "bucket": "72"
25634     ,"namebase": "corefonts"
25635     ,"version": "1"
25636     ,"homepage": "http://corefonts.sourceforge.net/"
25637     ,"FPC": "N/A"
25638     ,"keywords": [ "x11_fonts" ]
25639     ,"distfile": [ "mirror://SF/corefonts/the%20fonts/final/andale32.exe", "mirror://SF/corefonts/the%20fonts/final/arialb32.exe", "mirror://SF/corefonts/the%20fonts/final/comic32.exe", "mirror://SF/corefonts/the%20fonts/final/courie32.exe", "mirror://SF/corefonts/the%20fonts/final/georgi32.exe", "mirror://SF/corefonts/the%20fonts/final/impact32.exe", "mirror://SF/corefonts/the%20fonts/final/webdin32.exe", "mirror://SF/mscorefonts2/cabs/EUupdate.EXE", "mirror://SF/mscorefonts2/cabs/PowerPointViewer.exe" ]
25640     ,"variants":
25641      [
25642       {
25643         "label": "standard"
25644        ,"sdesc": "Microsoft's TrueType core fonts"
25645        ,"spkgs": [ "single" ]
25646       }
25647      ]
25648    }
25649   ,{
25650      "bucket": "72"
25651     ,"namebase": "hexchat"
25652     ,"version": "2.14.3"
25653     ,"homepage": "https://hexchat.github.io"
25654     ,"FPC": "irc/hexchat"
25655     ,"keywords": [ "irc" ]
25656     ,"distfile": [ "https://dl.hexchat.net/hexchat/hexchat-2.14.3.tar.xz" ]
25657     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
25658     ,"cpe": { "product": "hexchat", "vendor": "hexchat_project" }
25659     ,"variants":
25660      [
25661       {
25662         "label": "standard"
25663        ,"sdesc": "Graphical IRC client based on XChat"
25664        ,"spkgs": [ "complete", "primary", "nls" ]
25665       }
25666      ]
25667    }
25668   ,{
25669      "bucket": "72"
25670     ,"namebase": "libdbi"
25671     ,"version": "0.9.0"
25672     ,"homepage": "http://libdbi.sourceforge.net/"
25673     ,"FPC": "databases/libdbi"
25674     ,"keywords": [ "databases", "devel" ]
25675     ,"distfile": [ "mirror://SF/libdbi/libdbi/libdbi-0.9.0/libdbi-0.9.0.tar.gz" ]
25676     ,"variants":
25677      [
25678       {
25679         "label": "standard"
25680        ,"sdesc": "Database-independent abstraction Layer"
25681        ,"spkgs": [ "complete", "primary", "docs" ]
25682       }
25683      ]
25684    }
25685   ,{
25686      "bucket": "72"
25687     ,"namebase": "perl-Graph-Easy-As_svg"
25688     ,"version": "0.28"
25689     ,"homepage": "https://github.com/shlomif/Graph-Easy-As_svg"
25690     ,"FPC": "generated"
25691     ,"keywords": [ "perl" ]
25692     ,"distfile": [ "mirror://CPAN/ID:S/SH/SHLOMIF/Graph-Easy-As_svg-0.28.tar.gz" ]
25693     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
25694     ,"variants":
25695      [
25696       {
25697         "label": "530"
25698        ,"sdesc": "Converts Graph::Easy object to SVG text (5.30)"
25699        ,"spkgs": [ "single" ]
25700       }
25701      ,{
25702         "label": "532"
25703        ,"sdesc": "Converts Graph::Easy object to SVG text (5.32)"
25704        ,"spkgs": [ "single" ]
25705       }
25706      ]
25707    }
25708   ,{
25709      "bucket": "72"
25710     ,"namebase": "perl-Perl-PrereqScanner-NotQuiteLite"
25711     ,"version": "0.9913"
25712     ,"homepage": "https://github.com/charsbar/Perl-PrereqScanner-NotQuiteLite"
25713     ,"FPC": "generated"
25714     ,"keywords": [ "perl" ]
25715     ,"distfile": [ "mirror://CPAN/ID:I/IS/ISHIGAKI/Perl-PrereqScanner-NotQuiteLite-0.9913.tar.gz" ]
25716     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
25717     ,"variants":
25718      [
25719       {
25720         "label": "530"
25721        ,"sdesc": "Perl code prerequisite scanner (5.30)"
25722        ,"spkgs": [ "single" ]
25723       }
25724      ,{
25725         "label": "532"
25726        ,"sdesc": "Perl code prerequisite scanner (5.32)"
25727        ,"spkgs": [ "single" ]
25728       }
25729      ]
25730    }
25731   ,{
25732      "bucket": "72"
25733     ,"namebase": "perl-Test-Number-Delta"
25734     ,"version": "1.06"
25735     ,"homepage": "https://github.com/dagolden/Test-Number-Delta"
25736     ,"FPC": "generated"
25737     ,"keywords": [ "perl" ]
25738     ,"distfile": [ "mirror://CPAN/ID:D/DA/DAGOLDEN/Test-Number-Delta-1.06.tar.gz" ]
25739     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
25740     ,"variants":
25741      [
25742       {
25743         "label": "530"
25744        ,"sdesc": "Compare number differences within tolerance (5.30)"
25745        ,"spkgs": [ "single" ]
25746       }
25747      ,{
25748         "label": "532"
25749        ,"sdesc": "Compare number differences within tolerance (5.32)"
25750        ,"spkgs": [ "single" ]
25751       }
25752      ]
25753    }
25754   ,{
25755      "bucket": "72"
25756     ,"namebase": "php80"
25757     ,"version": "8.0.2"
25758     ,"homepage": "https://php.net/"
25759     ,"FPC": "lang/php80"
25760     ,"keywords": [ "lang", "www", "php" ]
25761     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
25762     ,"cpe": { "product": "php", "vendor": "php" }
25763     ,"variants":
25764      [
25765       {
25766         "label": "standard"
25767        ,"sdesc": "PHP Hypertext Preprocessor version 8.0"
25768        ,"spkgs": [ "single" ]
25769       }
25770      ]
25771    }
25772   ,{
25773      "bucket": "72"
25774     ,"namebase": "python27"
25775     ,"version": "2.7.18"
25776     ,"homepage": "https://www.python.org/"
25777     ,"FPC": "lang/python27"
25778     ,"keywords": [ "lang", "python" ]
25779     ,"distfile": [ "http://www.python.org/ftp/python/2.7.18/Python-2.7.18.tar.xz" ]
25780     ,"cpe": { "product": "python", "vendor": "python" }
25781     ,"variants":
25782      [
25783       {
25784         "label": "standard"
25785        ,"sdesc": "Interpreted object-oriented programming language"
25786        ,"spkgs": [ "single" ]
25787       }
25788      ]
25789    }
25790   ,{
25791      "bucket": "72"
25792     ,"namebase": "ruby-ronn"
25793     ,"version": "0.7.3"
25794     ,"homepage": "https://rtomayko.github.com/ronn"
25795     ,"FPC": "generated"
25796     ,"keywords": [ "ruby" ]
25797     ,"distfile": [ "mirror://RUBYGEMS//ronn-0.7.3.gem" ]
25798     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
25799     ,"variants":
25800      [
25801       {
25802         "label": "v26"
25803        ,"sdesc": "Builds manuals (v26)"
25804        ,"spkgs": [ "single" ]
25805       }
25806      ,{
25807         "label": "v27"
25808        ,"sdesc": "Builds manuals (v27)"
25809        ,"spkgs": [ "single" ]
25810       }
25811      ,{
25812         "label": "v30"
25813        ,"sdesc": "Builds manuals (v30)"
25814        ,"spkgs": [ "single" ]
25815       }
25816      ]
25817    }
25818   ,{
25819      "bucket": "73"
25820     ,"namebase": "aspell-kn"
25821     ,"version": "0.01.1"
25822     ,"homepage": "http://aspell.net/"
25823     ,"FPC": "textproc/kn-aspell"
25824     ,"keywords": [ "textproc" ]
25825     ,"distfile": [ "mirror://GNU/aspell/dict/kn/aspell6-kn-0.01-1.tar.bz2" ]
25826     ,"variants":
25827      [
25828       {
25829         "label": "standard"
25830        ,"sdesc": "Aspell Kannada dictionary"
25831        ,"spkgs": [ "single" ]
25832       }
25833      ]
25834    }
25835   ,{
25836      "bucket": "73"
25837     ,"namebase": "glib"
25838     ,"version": "2.66.7"
25839     ,"homepage": "https://www.gtk.org/"
25840     ,"FPC": "devel/glib20"
25841     ,"keywords": [ "devel" ]
25842     ,"distfile": [ "mirror://GNOME/glib/2.66/glib-2.66.7.tar.xz" ]
25843     ,"cpe": { "product": "glib", "vendor": "gnome" }
25844     ,"variants":
25845      [
25846       {
25847         "label": "standard"
25848        ,"sdesc": "Some useful routines of C programming"
25849        ,"spkgs": [ "complete", "primary", "nls" ]
25850       }
25851      ]
25852    }
25853   ,{
25854      "bucket": "73"
25855     ,"namebase": "libgeotiff"
25856     ,"version": "1.6.0"
25857     ,"homepage": "https://trac.osgeo.org/geotiff/"
25858     ,"FPC": "graphics/libgeotiff"
25859     ,"keywords": [ "graphics" ]
25860     ,"distfile": [ "https://download.osgeo.org/geotiff/libgeotiff/libgeotiff-1.6.0.tar.gz" ]
25861     ,"variants":
25862      [
25863       {
25864         "label": "standard"
25865        ,"sdesc": "Library and tools for dealing with GeoTIFF"
25866        ,"spkgs": [ "single" ]
25867       }
25868      ]
25869    }
25870   ,{
25871      "bucket": "73"
25872     ,"namebase": "perl-Algorithm-Kelly"
25873     ,"version": "0.03"
25874     ,"homepage": "https://github.com/dnmfarrell/Algorithm-Kelly"
25875     ,"FPC": "generated"
25876     ,"keywords": [ "perl" ]
25877     ,"distfile": [ "mirror://CPAN/ID:D/DF/DFARRELL/Algorithm-Kelly-0.03.tar.gz" ]
25878     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
25879     ,"variants":
25880      [
25881       {
25882         "label": "530"
25883        ,"sdesc": "Calculate fraction of a bankroll to bet (5.30)"
25884        ,"spkgs": [ "single" ]
25885       }
25886      ,{
25887         "label": "532"
25888        ,"sdesc": "Calculate fraction of a bankroll to bet (5.32)"
25889        ,"spkgs": [ "single" ]
25890       }
25891      ]
25892    }
25893   ,{
25894      "bucket": "73"
25895     ,"namebase": "python-singledispatch"
25896     ,"version": "3.6.1"
25897     ,"homepage": "https://github.com/jaraco/singledispatch"
25898     ,"FPC": "generated"
25899     ,"keywords": [ "python" ]
25900     ,"distfile": [ "mirror://PYPIWHL/7a/12/2b10635e91ec4007e2a287812b1a1c8649cf68686ff2d69ed97553cf8a7a/singledispatch-3.6.1-py2.py3-none-any.whl" ]
25901     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
25902     ,"variants":
25903      [
25904       {
25905         "label": "py38"
25906        ,"sdesc": "Backport of single-dispatch functions (PY38)"
25907        ,"spkgs": [ "single" ]
25908       }
25909      ,{
25910         "label": "py39"
25911        ,"sdesc": "Backport of single-dispatch functions (PY39)"
25912        ,"spkgs": [ "single" ]
25913       }
25914      ]
25915    }
25916   ,{
25917      "bucket": "73"
25918     ,"namebase": "sdl1_ttf"
25919     ,"version": "2.0.11"
25920     ,"homepage": "http://www.libsdl.org/projects/SDL_ttf/"
25921     ,"FPC": "graphics/sdl_ttf"
25922     ,"keywords": [ "graphics" ]
25923     ,"distfile": [ "http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-2.0.11.tar.gz" ]
25924     ,"variants":
25925      [
25926       {
25927         "label": "standard"
25928        ,"sdesc": "SDL1 TrueType font rendering library"
25929        ,"spkgs": [ "single" ]
25930       }
25931      ]
25932    }
25933   ,{
25934      "bucket": "74"
25935     ,"namebase": "R-mgsub"
25936     ,"version": "1.7.2"
25937     ,"FPC": "generated"
25938     ,"keywords": [ "cran" ]
25939     ,"distfile": [ "mirror://CRAN/src/contrib/mgsub_1.7.2.tar.gz" ]
25940     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
25941     ,"variants":
25942      [
25943       {
25944         "label": "standard"
25945        ,"sdesc": "Safe, Multiple, Simultaneous String Substitution"
25946        ,"spkgs": [ "single" ]
25947       }
25948      ]
25949    }
25950   ,{
25951      "bucket": "74"
25952     ,"namebase": "hunspell-pl"
25953     ,"version": "20210216"
25954     ,"homepage": "https://sjp.pl/slownik/en/"
25955     ,"FPC": "polish/hunspell"
25956     ,"keywords": [ "textproc" ]
25957     ,"distfile": [ "mirror://FREELOCAL/sunpoet/hunspell/sjp-myspell-pl-20210216.zip" ]
25958     ,"variants":
25959      [
25960       {
25961         "label": "standard"
25962        ,"sdesc": "Hunspell Polish dictionary"
25963        ,"spkgs": [ "single" ]
25964       }
25965      ]
25966    }
25967   ,{
25968      "bucket": "74"
25969     ,"namebase": "libqxp"
25970     ,"version": "0.0.2"
25971     ,"homepage": "https://wiki.documentfoundation.org/DLP/Libraries/libqxp"
25972     ,"FPC": "textproc/libqxp"
25973     ,"keywords": [ "textproc" ]
25974     ,"distfile": [ "https://dev-www.libreoffice.org/src/libqxp/libqxp-0.0.2.tar.xz" ]
25975     ,"variants":
25976      [
25977       {
25978         "label": "standard"
25979        ,"sdesc": "Library for parsing QuarkXPress documents"
25980        ,"spkgs": [ "single" ]
25981       }
25982      ]
25983    }
25984   ,{
25985      "bucket": "74"
25986     ,"namebase": "lumina-calculator"
25987     ,"version": "1.6.0"
25988     ,"homepage": "https://lumina-desktop.org"
25989     ,"FPC": "deskutils/lumina-calculator"
25990     ,"keywords": [ "deskutils" ]
25991     ,"distfile": [ "mirror://GITHUB/lumina-desktop:lumina-calculator:ccb792fc/lumina-desktop-lumina-calculator-ccb792fc.tar.gz" ]
25992     ,"variants":
25993      [
25994       {
25995         "label": "standard"
25996        ,"sdesc": "Scientific calculator from the Lumina Desktop"
25997        ,"spkgs": [ "complete", "primary", "nls" ]
25998       }
25999      ]
26000    }
26001   ,{
26002      "bucket": "74"
26003     ,"namebase": "perl-Algorithm-AM"
26004     ,"version": "3.11"
26005     ,"homepage": "https://github.com/garfieldnate/Algorithm-AM"
26006     ,"FPC": "generated"
26007     ,"keywords": [ "perl" ]
26008     ,"distfile": [ "mirror://CPAN/ID:N/NG/NGLENN/Algorithm-AM-3.11.tar.gz" ]
26009     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26010     ,"variants":
26011      [
26012       {
26013         "label": "530"
26014        ,"sdesc": "Classify data with Analogical Modeling (5.30)"
26015        ,"spkgs": [ "single" ]
26016       }
26017      ,{
26018         "label": "532"
26019        ,"sdesc": "Classify data with Analogical Modeling (5.32)"
26020        ,"spkgs": [ "single" ]
26021       }
26022      ]
26023    }
26024   ,{
26025      "bucket": "74"
26026     ,"namebase": "perl-Config-Any"
26027     ,"version": "0.32"
26028     ,"homepage": "http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=p5sagit/Config-Any.git;a=summary"
26029     ,"FPC": "generated"
26030     ,"keywords": [ "perl" ]
26031     ,"distfile": [ "mirror://CPAN/ID:H/HA/HAARG/Config-Any-0.32.tar.gz" ]
26032     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26033     ,"variants":
26034      [
26035       {
26036         "label": "530"
26037        ,"sdesc": "Load configuration from various formats (5.30)"
26038        ,"spkgs": [ "single" ]
26039       }
26040      ,{
26041         "label": "532"
26042        ,"sdesc": "Load configuration from various formats (5.32)"
26043        ,"spkgs": [ "single" ]
26044       }
26045      ]
26046    }
26047   ,{
26048      "bucket": "74"
26049     ,"namebase": "perl-Hash-FieldHash"
26050     ,"version": "0.15"
26051     ,"homepage": "https://github.com/gfx/p5-Hash-FieldHash"
26052     ,"FPC": "generated"
26053     ,"keywords": [ "perl" ]
26054     ,"distfile": [ "mirror://CPAN/ID:G/GF/GFUJI/Hash-FieldHash-0.15.tar.gz" ]
26055     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26056     ,"variants":
26057      [
26058       {
26059         "label": "530"
26060        ,"sdesc": "Nimble field hash for inside-out objects (5.30)"
26061        ,"spkgs": [ "single" ]
26062       }
26063      ,{
26064         "label": "532"
26065        ,"sdesc": "Nimble field hash for inside-out objects (5.32)"
26066        ,"spkgs": [ "single" ]
26067       }
26068      ]
26069    }
26070   ,{
26071      "bucket": "74"
26072     ,"namebase": "perl-String-Random"
26073     ,"version": "0.31"
26074     ,"homepage": "https://github.com/shlomif/string-random"
26075     ,"FPC": "generated"
26076     ,"keywords": [ "perl" ]
26077     ,"distfile": [ "mirror://CPAN/ID:S/SH/SHLOMIF/String-Random-0.31.tar.gz" ]
26078     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26079     ,"variants":
26080      [
26081       {
26082         "label": "530"
26083        ,"sdesc": "Generate random strings based on a pattern (5.30)"
26084        ,"spkgs": [ "single" ]
26085       }
26086      ,{
26087         "label": "532"
26088        ,"sdesc": "Generate random strings based on a pattern (5.32)"
26089        ,"spkgs": [ "single" ]
26090       }
26091      ]
26092    }
26093   ,{
26094      "bucket": "74"
26095     ,"namebase": "perl-Term-ReadLine-Gnu"
26096     ,"version": "1.40"
26097     ,"homepage": "https://github.com/hirooih/perl-trg.git"
26098     ,"FPC": "generated"
26099     ,"keywords": [ "perl" ]
26100     ,"distfile": [ "mirror://CPAN/ID:H/HA/HAYASHI/Term-ReadLine-Gnu-1.40.tar.gz" ]
26101     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26102     ,"variants":
26103      [
26104       {
26105         "label": "530"
26106        ,"sdesc": "Extension for GNU Readline/History Library (5.30)"
26107        ,"spkgs": [ "single" ]
26108       }
26109      ,{
26110         "label": "532"
26111        ,"sdesc": "Extension for GNU Readline/History Library (5.32)"
26112        ,"spkgs": [ "single" ]
26113       }
26114      ]
26115    }
26116   ,{
26117      "bucket": "74"
26118     ,"namebase": "php73-pgsql"
26119     ,"version": "7.3.27"
26120     ,"homepage": "https://php.net/"
26121     ,"FPC": "databases/php73-pgsql"
26122     ,"keywords": [ "lang", "www", "php", "databases" ]
26123     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
26124     ,"cpe": { "product": "php", "vendor": "php" }
26125     ,"variants":
26126      [
26127       {
26128         "label": "standard"
26129        ,"sdesc": "PHP 7.3 extension: pgsql database driver"
26130        ,"spkgs": [ "single" ]
26131       }
26132      ]
26133    }
26134   ,{
26135      "bucket": "74"
26136     ,"namebase": "php73-phar"
26137     ,"version": "7.3.27"
26138     ,"homepage": "https://php.net/"
26139     ,"FPC": "archivers/php73-phar"
26140     ,"keywords": [ "lang", "www", "php", "archivers" ]
26141     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
26142     ,"cpe": { "product": "php", "vendor": "php" }
26143     ,"variants":
26144      [
26145       {
26146         "label": "standard"
26147        ,"sdesc": "PHP 7.3 extension: phar PHP Archive"
26148        ,"spkgs": [ "single" ]
26149       }
26150      ]
26151    }
26152   ,{
26153      "bucket": "74"
26154     ,"namebase": "php80-tidy"
26155     ,"version": "8.0.2"
26156     ,"homepage": "https://php.net/"
26157     ,"FPC": "www/php80-tidy"
26158     ,"keywords": [ "lang", "www", "php" ]
26159     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
26160     ,"cpe": { "product": "php", "vendor": "php" }
26161     ,"variants":
26162      [
26163       {
26164         "label": "standard"
26165        ,"sdesc": "PHP 8.0 extension: tidy (html correction)"
26166        ,"spkgs": [ "single" ]
26167       }
26168      ]
26169    }
26170   ,{
26171      "bucket": "74"
26172     ,"namebase": "python-aniso8601"
26173     ,"version": "9.0.0"
26174     ,"homepage": "https://bitbucket.org/nielsenb/aniso8601"
26175     ,"FPC": "generated"
26176     ,"keywords": [ "python" ]
26177     ,"distfile": [ "mirror://PYPIWHL/ae/16/db3a1a970e0a7dc89204d07cff6401760380a9ab90a9dc399a8e7df3b430/aniso8601-9.0.0-py2.py3-none-any.whl" ]
26178     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
26179     ,"variants":
26180      [
26181       {
26182         "label": "py38"
26183        ,"sdesc": "Library for parsing ISO 8601 strings (PY38)"
26184        ,"spkgs": [ "single" ]
26185       }
26186      ,{
26187         "label": "py39"
26188        ,"sdesc": "Library for parsing ISO 8601 strings (PY39)"
26189        ,"spkgs": [ "single" ]
26190       }
26191      ]
26192    }
26193   ,{
26194      "bucket": "74"
26195     ,"namebase": "python-certifi"
26196     ,"version": "2020.12.5"
26197     ,"FPC": "generated"
26198     ,"keywords": [ "python" ]
26199     ,"distfile": [ "mirror://PYPIWHL/5e/a0/5f06e1e1d463903cf0c0eebeb751791119ed7a4b3737fdc9a77f1cdfb51f/certifi-2020.12.5-py2.py3-none-any.whl" ]
26200     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
26201     ,"variants":
26202      [
26203       {
26204         "label": "py38"
26205        ,"sdesc": "Collection of SSL Root Certificates (PY38)"
26206        ,"spkgs": [ "single" ]
26207       }
26208      ,{
26209         "label": "py39"
26210        ,"sdesc": "Collection of SSL Root Certificates (PY39)"
26211        ,"spkgs": [ "single" ]
26212       }
26213      ]
26214    }
26215   ,{
26216      "bucket": "74"
26217     ,"namebase": "ruby-mini_magick"
26218     ,"version": "4.11.0"
26219     ,"homepage": "https://github.com/minimagick/minimagick"
26220     ,"FPC": "generated"
26221     ,"keywords": [ "ruby" ]
26222     ,"distfile": [ "mirror://RUBYGEMS//mini_magick-4.11.0.gem" ]
26223     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
26224     ,"variants":
26225      [
26226       {
26227         "label": "v26"
26228        ,"sdesc": "Memory-efficient image manipulation (v26)"
26229        ,"spkgs": [ "single" ]
26230       }
26231      ,{
26232         "label": "v27"
26233        ,"sdesc": "Memory-efficient image manipulation (v27)"
26234        ,"spkgs": [ "single" ]
26235       }
26236      ,{
26237         "label": "v30"
26238        ,"sdesc": "Memory-efficient image manipulation (v30)"
26239        ,"spkgs": [ "single" ]
26240       }
26241      ]
26242    }
26243   ,{
26244      "bucket": "74"
26245     ,"namebase": "ruby-rack-test"
26246     ,"version": "1.1.0"
26247     ,"homepage": "https://github.com/rack-test/rack-test"
26248     ,"FPC": "generated"
26249     ,"keywords": [ "ruby" ]
26250     ,"distfile": [ "mirror://RUBYGEMS//rack-test-1.1.0.gem" ]
26251     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
26252     ,"variants":
26253      [
26254       {
26255         "label": "v26"
26256        ,"sdesc": "Simple testing API built on Rack (v26)"
26257        ,"spkgs": [ "single" ]
26258       }
26259      ,{
26260         "label": "v27"
26261        ,"sdesc": "Simple testing API built on Rack (v27)"
26262        ,"spkgs": [ "single" ]
26263       }
26264      ,{
26265         "label": "v30"
26266        ,"sdesc": "Simple testing API built on Rack (v30)"
26267        ,"spkgs": [ "single" ]
26268       }
26269      ]
26270    }
26271   ,{
26272      "bucket": "74"
26273     ,"namebase": "xorg-font-xfree86-type1"
26274     ,"version": "1.0.4"
26275     ,"homepage": "https://www.x.org/"
26276     ,"FPC": "x11-fonts/font-xfree86-type1"
26277     ,"keywords": [ "x11_fonts" ]
26278     ,"distfile": [ "mirror://XORG/individual/font/font-xfree86-type1-1.0.4.tar.bz2" ]
26279     ,"variants":
26280      [
26281       {
26282         "label": "standard"
26283        ,"sdesc": "X.org XFree86 Type 1 fonts"
26284        ,"spkgs": [ "single" ]
26285       }
26286      ]
26287    }
26288   ,{
26289      "bucket": "75"
26290     ,"namebase": "R-hunspell"
26291     ,"version": "3.0.1"
26292     ,"homepage": "https://docs.ropensci.org/hunspell/"
26293     ,"FPC": "generated"
26294     ,"keywords": [ "cran" ]
26295     ,"distfile": [ "mirror://CRAN/src/contrib/hunspell_3.0.1.tar.gz" ]
26296     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
26297     ,"variants":
26298      [
26299       {
26300         "label": "standard"
26301        ,"sdesc": "Stemmer, tokenizer and spell checker"
26302        ,"spkgs": [ "single" ]
26303       }
26304      ]
26305    }
26306   ,{
26307      "bucket": "75"
26308     ,"namebase": "R-units"
26309     ,"version": "0.7-0"
26310     ,"homepage": "https://github.com/r-quantities/units/"
26311     ,"FPC": "generated"
26312     ,"keywords": [ "cran" ]
26313     ,"distfile": [ "mirror://CRAN/src/contrib/units_0.7-0.tar.gz" ]
26314     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
26315     ,"variants":
26316      [
26317       {
26318         "label": "standard"
26319        ,"sdesc": "Measurement Units for R Vectors"
26320        ,"spkgs": [ "single" ]
26321       }
26322      ]
26323    }
26324   ,{
26325      "bucket": "75"
26326     ,"namebase": "aspell-de-alt"
26327     ,"version": "2.1.1"
26328     ,"homepage": "http://aspell.net/"
26329     ,"FPC": "german/alt-aspell"
26330     ,"keywords": [ "textproc", "german" ]
26331     ,"distfile": [ "mirror://GNU/aspell/dict/de-alt/aspell6-de-alt-2.1-1.tar.bz2" ]
26332     ,"variants":
26333      [
26334       {
26335         "label": "standard"
26336        ,"sdesc": "Aspell German Old Spelling dictionary"
26337        ,"spkgs": [ "single" ]
26338       }
26339      ]
26340    }
26341   ,{
26342      "bucket": "75"
26343     ,"namebase": "perl-Astro-FITS-Header"
26344     ,"version": "3.08"
26345     ,"homepage": "https://github.com/timj/perl-Astro-FITS-Header/"
26346     ,"FPC": "generated"
26347     ,"keywords": [ "perl" ]
26348     ,"distfile": [ "mirror://CPAN/ID:G/GS/GSB/Astro-FITS-Header-3.08.tar.gz" ]
26349     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26350     ,"variants":
26351      [
26352       {
26353         "label": "530"
26354        ,"sdesc": "Object-oriented interface to FITS HDUs (5.30)"
26355        ,"spkgs": [ "single" ]
26356       }
26357      ,{
26358         "label": "532"
26359        ,"sdesc": "Object-oriented interface to FITS HDUs (5.32)"
26360        ,"spkgs": [ "single" ]
26361       }
26362      ]
26363    }
26364   ,{
26365      "bucket": "75"
26366     ,"namebase": "perl-ExtUtils-InstallPaths"
26367     ,"version": "0.012"
26368     ,"homepage": "https://github.com/Leont/extutils-installpaths"
26369     ,"FPC": "generated"
26370     ,"keywords": [ "perl" ]
26371     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEONT/ExtUtils-InstallPaths-0.012.tar.gz" ]
26372     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26373     ,"variants":
26374      [
26375       {
26376         "label": "530"
26377        ,"sdesc": "Build.PL install path logic made easy (5.30)"
26378        ,"spkgs": [ "single" ]
26379       }
26380      ,{
26381         "label": "532"
26382        ,"sdesc": "Build.PL install path logic made easy (5.32)"
26383        ,"spkgs": [ "single" ]
26384       }
26385      ]
26386    }
26387   ,{
26388      "bucket": "75"
26389     ,"namebase": "perl-Net-HTTP"
26390     ,"version": "6.20"
26391     ,"homepage": "https://github.com/libwww-perl/Net-HTTP"
26392     ,"FPC": "generated"
26393     ,"keywords": [ "perl" ]
26394     ,"distfile": [ "mirror://CPAN/ID:O/OA/OALDERS/Net-HTTP-6.20.tar.gz" ]
26395     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26396     ,"variants":
26397      [
26398       {
26399         "label": "530"
26400        ,"sdesc": "Low-level HTTP connection (client) (5.30)"
26401        ,"spkgs": [ "single" ]
26402       }
26403      ,{
26404         "label": "532"
26405        ,"sdesc": "Low-level HTTP connection (client) (5.32)"
26406        ,"spkgs": [ "single" ]
26407       }
26408      ]
26409    }
26410   ,{
26411      "bucket": "75"
26412     ,"namebase": "perl-mod_perl"
26413     ,"version": "2.0.11"
26414     ,"FPC": "generated"
26415     ,"keywords": [ "perl" ]
26416     ,"distfile": [ "mirror://CPAN/ID:S/SH/SHAY/mod_perl-2.0.11.tar.gz" ]
26417     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26418     ,"cpe": { "product": "mod_perl", "vendor": "apache" }
26419     ,"variants":
26420      [
26421       {
26422         "label": "530"
26423        ,"sdesc": "Persistent Perl interpreter for web server (5.30)"
26424        ,"spkgs": [ "single" ]
26425       }
26426      ,{
26427         "label": "532"
26428        ,"sdesc": "Persistent Perl interpreter for web server (5.32)"
26429        ,"spkgs": [ "single" ]
26430       }
26431      ]
26432    }
26433   ,{
26434      "bucket": "75"
26435     ,"namebase": "php73-mbstring"
26436     ,"version": "7.3.27"
26437     ,"homepage": "https://php.net/"
26438     ,"FPC": "converters/php73-mbstring"
26439     ,"keywords": [ "lang", "www", "php", "converters" ]
26440     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
26441     ,"cpe": { "product": "php", "vendor": "php" }
26442     ,"variants":
26443      [
26444       {
26445         "label": "standard"
26446        ,"sdesc": "PHP 7.3 extension: mbstring (Multibyte string)"
26447        ,"spkgs": [ "single" ]
26448       }
26449      ]
26450    }
26451   ,{
26452      "bucket": "75"
26453     ,"namebase": "python-django-mptt"
26454     ,"version": "0.11.0"
26455     ,"homepage": "https://github.com/django-mptt/django-mptt"
26456     ,"FPC": "generated"
26457     ,"keywords": [ "python" ]
26458     ,"distfile": [ "mirror://PYPIWHL/83/86/78a64e1aa72dc6156a1a4f1f830564c932b0900460607def7ccd56a1df80/django_mptt-0.11.0-py2.py3-none-any.whl" ]
26459     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
26460     ,"variants":
26461      [
26462       {
26463         "label": "py38"
26464        ,"sdesc": "Django Modified Preorder Tree Traversal (PY38)"
26465        ,"spkgs": [ "single" ]
26466       }
26467      ,{
26468         "label": "py39"
26469        ,"sdesc": "Django Modified Preorder Tree Traversal (PY39)"
26470        ,"spkgs": [ "single" ]
26471       }
26472      ]
26473    }
26474   ,{
26475      "bucket": "76"
26476     ,"namebase": "R-blob"
26477     ,"version": "1.2.1"
26478     ,"homepage": "https://github.com/tidyverse/blob"
26479     ,"FPC": "generated"
26480     ,"keywords": [ "cran" ]
26481     ,"distfile": [ "mirror://CRAN/src/contrib/blob_1.2.1.tar.gz" ]
26482     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
26483     ,"variants":
26484      [
26485       {
26486         "label": "standard"
26487        ,"sdesc": "Binary object data S3 class"
26488        ,"spkgs": [ "single" ]
26489       }
26490      ]
26491    }
26492   ,{
26493      "bucket": "76"
26494     ,"namebase": "R-evaluate"
26495     ,"version": "0.14"
26496     ,"homepage": "https://github.com/r-lib/evaluate"
26497     ,"FPC": "generated"
26498     ,"keywords": [ "cran" ]
26499     ,"distfile": [ "mirror://CRAN/src/contrib/evaluate_0.14.tar.gz" ]
26500     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
26501     ,"variants":
26502      [
26503       {
26504         "label": "standard"
26505        ,"sdesc": "Parsing and evaluation tools"
26506        ,"spkgs": [ "single" ]
26507       }
26508      ]
26509    }
26510   ,{
26511      "bucket": "76"
26512     ,"namebase": "R-mathjaxr"
26513     ,"version": "1.2-0"
26514     ,"homepage": "https://github.com/wviechtb/mathjaxr"
26515     ,"FPC": "generated"
26516     ,"keywords": [ "cran" ]
26517     ,"distfile": [ "mirror://CRAN/src/contrib/mathjaxr_1.2-0.tar.gz" ]
26518     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
26519     ,"variants":
26520      [
26521       {
26522         "label": "standard"
26523        ,"sdesc": "Using 'Mathjax' in Rd Files"
26524        ,"spkgs": [ "single" ]
26525       }
26526      ]
26527    }
26528   ,{
26529      "bucket": "76"
26530     ,"namebase": "fluxbox"
26531     ,"version": "1.3.7"
26532     ,"homepage": "http://www.fluxbox.org/"
26533     ,"FPC": "x11-wm/fluxbox"
26534     ,"keywords": [ "x11_wm" ]
26535     ,"distfile": [ "mirror://SF/fluxbox/fluxbox/1.3.7/fluxbox-1.3.7.tar.gz" ]
26536     ,"variants":
26537      [
26538       {
26539         "label": "standard"
26540        ,"sdesc": "Fast and lightweight window manager"
26541        ,"spkgs": [ "single" ]
26542       }
26543      ]
26544    }
26545   ,{
26546      "bucket": "76"
26547     ,"namebase": "fonts-liberation2"
26548     ,"version": "2.1.3"
26549     ,"homepage": "https://pagure.io/liberation-fonts/"
26550     ,"FPC": "x11-fonts/liberation-fonts-ttf"
26551     ,"keywords": [ "x11_fonts" ]
26552     ,"distfile": [ "https://github.com/liberationfonts/liberation-fonts/files/6026893/liberation-fonts-ttf-2.1.3.tar.gz" ]
26553     ,"variants":
26554      [
26555       {
26556         "label": "standard"
26557        ,"sdesc": "Fonts from Red Hat to replace MS TTF fonts"
26558        ,"spkgs": [ "single" ]
26559       }
26560      ]
26561    }
26562   ,{
26563      "bucket": "76"
26564     ,"namebase": "hunspell-ru"
26565     ,"version": "20200604"
26566     ,"homepage": "https://hunspell.github.io/"
26567     ,"FPC": "russian/hunspell"
26568     ,"keywords": [ "textproc", "russian" ]
26569     ,"distfile": [ "https://cgit.freedesktop.org/libreoffice/dictionaries/plain/ru_RU/ru_RU.aff", "https://cgit.freedesktop.org/libreoffice/dictionaries/plain/ru_RU/ru_RU.dic", "https://cgit.freedesktop.org/libreoffice/dictionaries/plain/ru_RU/README_ru_RU.txt" ]
26570     ,"variants":
26571      [
26572       {
26573         "label": "standard"
26574        ,"sdesc": "Hunspell Russian dictionary"
26575        ,"spkgs": [ "single" ]
26576       }
26577      ]
26578    }
26579   ,{
26580      "bucket": "76"
26581     ,"namebase": "perl-Algorithm-Closest-NetworkAddress"
26582     ,"version": "0.1"
26583     ,"FPC": "generated"
26584     ,"keywords": [ "perl" ]
26585     ,"distfile": [ "mirror://CPAN/ID:T/TO/TONVOON/Algorithm-Closest-NetworkAddress-0.1.tar.gz" ]
26586     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26587     ,"variants":
26588      [
26589       {
26590         "label": "530"
26591        ,"sdesc": "Find closest network address (5.30)"
26592        ,"spkgs": [ "single" ]
26593       }
26594      ,{
26595         "label": "532"
26596        ,"sdesc": "Find closest network address (5.32)"
26597        ,"spkgs": [ "single" ]
26598       }
26599      ]
26600    }
26601   ,{
26602      "bucket": "76"
26603     ,"namebase": "perl-Algorithm-ExpectationMaximization"
26604     ,"version": "1.22"
26605     ,"FPC": "generated"
26606     ,"keywords": [ "perl" ]
26607     ,"distfile": [ "mirror://CPAN/ID:A/AV/AVIKAK/Algorithm-ExpectationMaximization-1.22.tar.gz" ]
26608     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26609     ,"variants":
26610      [
26611       {
26612         "label": "530"
26613        ,"sdesc": "Expectation Maximization of clustering data (5.30)"
26614        ,"spkgs": [ "single" ]
26615       }
26616      ,{
26617         "label": "532"
26618        ,"sdesc": "Expectation Maximization of clustering data (5.32)"
26619        ,"spkgs": [ "single" ]
26620       }
26621      ]
26622    }
26623   ,{
26624      "bucket": "76"
26625     ,"namebase": "perl-Algorithm-Genetic-Diploid"
26626     ,"version": "0.3"
26627     ,"FPC": "generated"
26628     ,"keywords": [ "perl" ]
26629     ,"distfile": [ "mirror://CPAN/ID:R/RV/RVOSA/Algorithm-Genetic-Diploid-0.3.tar.gz" ]
26630     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26631     ,"variants":
26632      [
26633       {
26634         "label": "530"
26635        ,"sdesc": "Extensible diploid genetic algorithm (5.30)"
26636        ,"spkgs": [ "single" ]
26637       }
26638      ,{
26639         "label": "532"
26640        ,"sdesc": "Extensible diploid genetic algorithm (5.32)"
26641        ,"spkgs": [ "single" ]
26642       }
26643      ]
26644    }
26645   ,{
26646      "bucket": "76"
26647     ,"namebase": "perl-Cache-Memcached-Fast"
26648     ,"version": "0.26"
26649     ,"homepage": "https://github.com/JRaspass/Cache-Memcached-Fast"
26650     ,"FPC": "generated"
26651     ,"keywords": [ "perl" ]
26652     ,"distfile": [ "mirror://CPAN/ID:R/RA/RAZ/Cache-Memcached-Fast-0.26.tar.gz" ]
26653     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26654     ,"variants":
26655      [
26656       {
26657         "label": "530"
26658        ,"sdesc": "Perl client for memcached, in C language (5.30)"
26659        ,"spkgs": [ "single" ]
26660       }
26661      ,{
26662         "label": "532"
26663        ,"sdesc": "Perl client for memcached, in C language (5.32)"
26664        ,"spkgs": [ "single" ]
26665       }
26666      ]
26667    }
26668   ,{
26669      "bucket": "76"
26670     ,"namebase": "perl-File-chdir"
26671     ,"version": "0.1011"
26672     ,"homepage": "https://github.com/dagolden/File-chdir"
26673     ,"FPC": "generated"
26674     ,"keywords": [ "perl" ]
26675     ,"distfile": [ "mirror://CPAN/ID:D/DA/DAGOLDEN/File-chdir-0.1011.tar.gz" ]
26676     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26677     ,"variants":
26678      [
26679       {
26680         "label": "530"
26681        ,"sdesc": "More sensible way to change directories (5.30)"
26682        ,"spkgs": [ "single" ]
26683       }
26684      ,{
26685         "label": "532"
26686        ,"sdesc": "More sensible way to change directories (5.32)"
26687        ,"spkgs": [ "single" ]
26688       }
26689      ]
26690    }
26691   ,{
26692      "bucket": "76"
26693     ,"namebase": "perl-MIME-Charset"
26694     ,"version": "1.012.2"
26695     ,"homepage": "https://github.com/hatukanezumi/MIME-Charset.git"
26696     ,"FPC": "generated"
26697     ,"keywords": [ "perl" ]
26698     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEZUMI/MIME-Charset-1.012.2.tar.gz" ]
26699     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26700     ,"variants":
26701      [
26702       {
26703         "label": "530"
26704        ,"sdesc": "Charset Information for MIME (5.30)"
26705        ,"spkgs": [ "single" ]
26706       }
26707      ,{
26708         "label": "532"
26709        ,"sdesc": "Charset Information for MIME (5.32)"
26710        ,"spkgs": [ "single" ]
26711       }
26712      ]
26713    }
26714   ,{
26715      "bucket": "76"
26716     ,"namebase": "perl-Plack-Middleware-FixMissingBodyInRedirect"
26717     ,"version": "0.12"
26718     ,"homepage": "https://github.com/Sweet-kid/Plack-Middleware-FixMissingBodyInRedirect"
26719     ,"FPC": "generated"
26720     ,"keywords": [ "perl" ]
26721     ,"distfile": [ "mirror://CPAN/ID:S/SW/SWEETKID/Plack-Middleware-FixMissingBodyInRedirect-0.12.tar.gz" ]
26722     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26723     ,"variants":
26724      [
26725       {
26726         "label": "530"
26727        ,"sdesc": "Plack::Middleware for redirect response (5.30)"
26728        ,"spkgs": [ "single" ]
26729       }
26730      ,{
26731         "label": "532"
26732        ,"sdesc": "Plack::Middleware for redirect response (5.32)"
26733        ,"spkgs": [ "single" ]
26734       }
26735      ]
26736    }
26737   ,{
26738      "bucket": "76"
26739     ,"namebase": "perl-Text-CSV_XS"
26740     ,"version": "1.45"
26741     ,"homepage": "https://github.com/Tux/Text-CSV_XS"
26742     ,"FPC": "generated"
26743     ,"keywords": [ "perl" ]
26744     ,"distfile": [ "mirror://CPAN/ID:H/HM/HMBRAND/Text-CSV_XS-1.45.tgz" ]
26745     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26746     ,"variants":
26747      [
26748       {
26749         "label": "530"
26750        ,"sdesc": "Comma-Separated Values handling routines (5.30)"
26751        ,"spkgs": [ "single" ]
26752       }
26753      ,{
26754         "label": "532"
26755        ,"sdesc": "Comma-Separated Values handling routines (5.32)"
26756        ,"spkgs": [ "single" ]
26757       }
26758      ]
26759    }
26760   ,{
26761      "bucket": "76"
26762     ,"namebase": "perl-Wx-Perl-ProcessStream"
26763     ,"version": "0.32"
26764     ,"FPC": "generated"
26765     ,"keywords": [ "perl" ]
26766     ,"distfile": [ "mirror://CPAN/ID:M/MD/MDOOTSON/Wx-Perl-ProcessStream-0.32.tar.gz" ]
26767     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26768     ,"variants":
26769      [
26770       {
26771         "label": "530"
26772        ,"sdesc": "Access IO of external processes via events (5.30)"
26773        ,"spkgs": [ "single" ]
26774       }
26775      ,{
26776         "label": "532"
26777        ,"sdesc": "Access IO of external processes via events (5.32)"
26778        ,"spkgs": [ "single" ]
26779       }
26780      ]
26781    }
26782   ,{
26783      "bucket": "76"
26784     ,"namebase": "python-netaddr"
26785     ,"version": "0.8.0"
26786     ,"homepage": "https://github.com/drkjam/netaddr/"
26787     ,"FPC": "generated"
26788     ,"keywords": [ "python" ]
26789     ,"distfile": [ "mirror://PYPIWHL/ff/cd/9cdfea8fc45c56680b798db6a55fa60a22e2d3d3ccf54fc729d083b50ce4/netaddr-0.8.0-py2.py3-none-any.whl" ]
26790     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
26791     ,"variants":
26792      [
26793       {
26794         "label": "py38"
26795        ,"sdesc": "Network address manipulation library (PY38)"
26796        ,"spkgs": [ "single" ]
26797       }
26798      ,{
26799         "label": "py39"
26800        ,"sdesc": "Network address manipulation library (PY39)"
26801        ,"spkgs": [ "single" ]
26802       }
26803      ]
26804    }
26805   ,{
26806      "bucket": "76"
26807     ,"namebase": "ruby-git"
26808     ,"version": "1.8.1"
26809     ,"homepage": "https://github.com/ruby-git/ruby-git"
26810     ,"FPC": "generated"
26811     ,"keywords": [ "ruby" ]
26812     ,"distfile": [ "mirror://RUBYGEMS//git-1.8.1.gem" ]
26813     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
26814     ,"variants":
26815      [
26816       {
26817         "label": "v26"
26818        ,"sdesc": "Wraps system calls to the git library (v26)"
26819        ,"spkgs": [ "single" ]
26820       }
26821      ,{
26822         "label": "v27"
26823        ,"sdesc": "Wraps system calls to the git library (v27)"
26824        ,"spkgs": [ "single" ]
26825       }
26826      ,{
26827         "label": "v30"
26828        ,"sdesc": "Wraps system calls to the git library (v30)"
26829        ,"spkgs": [ "single" ]
26830       }
26831      ]
26832    }
26833   ,{
26834      "bucket": "77"
26835     ,"namebase": "R-downloader"
26836     ,"version": "0.4"
26837     ,"homepage": "https://github.com/wch/downloader"
26838     ,"FPC": "generated"
26839     ,"keywords": [ "cran" ]
26840     ,"distfile": [ "mirror://CRAN/src/contrib/downloader_0.4.tar.gz" ]
26841     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
26842     ,"variants":
26843      [
26844       {
26845         "label": "standard"
26846        ,"sdesc": "Download Files over HTTP and HTTPS"
26847        ,"spkgs": [ "single" ]
26848       }
26849      ]
26850    }
26851   ,{
26852      "bucket": "77"
26853     ,"namebase": "aspell-az"
26854     ,"version": "0.02.0"
26855     ,"homepage": "http://aspell.net/"
26856     ,"FPC": "textproc/az-aspell"
26857     ,"keywords": [ "textproc" ]
26858     ,"distfile": [ "mirror://GNU/aspell/dict/az/aspell6-az-0.02-0.tar.bz2" ]
26859     ,"variants":
26860      [
26861       {
26862         "label": "standard"
26863        ,"sdesc": "Aspell Azerbaijani dictionary"
26864        ,"spkgs": [ "single" ]
26865       }
26866      ]
26867    }
26868   ,{
26869      "bucket": "77"
26870     ,"namebase": "golang"
26871     ,"version": "1.16"
26872     ,"homepage": "https://golang.org/"
26873     ,"FPC": "lang/go"
26874     ,"keywords": [ "lang" ]
26875     ,"distfile": [ "http://golang.org/dl/go1.16.src.tar.gz" ]
26876     ,"cpe": { "product": "go", "vendor": "golang" }
26877     ,"variants":
26878      [
26879       {
26880         "label": "standard"
26881        ,"sdesc": "Go programming language compiler"
26882        ,"spkgs": [ "single" ]
26883       }
26884      ]
26885    }
26886   ,{
26887      "bucket": "77"
26888     ,"namebase": "perl-CGI-Deurl-XS"
26889     ,"version": "0.08"
26890     ,"FPC": "generated"
26891     ,"keywords": [ "perl" ]
26892     ,"distfile": [ "mirror://CPAN/ID:A/AT/ATHOMASON/CGI-Deurl-XS-0.08.tar.gz" ]
26893     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
26894     ,"variants":
26895      [
26896       {
26897         "label": "530"
26898        ,"sdesc": "Fast decoder for URL parameter strings (5.30)"
26899        ,"spkgs": [ "single" ]
26900       }
26901      ,{
26902         "label": "532"
26903        ,"sdesc": "Fast decoder for URL parameter strings (5.32)"
26904        ,"spkgs": [ "single" ]
26905       }
26906      ]
26907    }
26908   ,{
26909      "bucket": "77"
26910     ,"namebase": "php80-ftp"
26911     ,"version": "8.0.2"
26912     ,"homepage": "https://php.net/"
26913     ,"FPC": "ftp/php80-ftp"
26914     ,"keywords": [ "lang", "www", "php", "ftp" ]
26915     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
26916     ,"cpe": { "product": "php", "vendor": "php" }
26917     ,"variants":
26918      [
26919       {
26920         "label": "standard"
26921        ,"sdesc": "PHP 8.0 extension: ftp (file transfers)"
26922        ,"spkgs": [ "single" ]
26923       }
26924      ]
26925    }
26926   ,{
26927      "bucket": "77"
26928     ,"namebase": "python-click"
26929     ,"version": "7.1.2"
26930     ,"homepage": "https://palletsprojects.com/p/click/"
26931     ,"FPC": "generated"
26932     ,"keywords": [ "python" ]
26933     ,"distfile": [ "mirror://PYPIWHL/d2/3d/fa76db83bf75c4f8d338c2fd15c8d33fdd7ad23a9b5e57eb6c5de26b430e/click-7.1.2-py2.py3-none-any.whl" ]
26934     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
26935     ,"variants":
26936      [
26937       {
26938         "label": "py38"
26939        ,"sdesc": "Optparse wrapper for CLI capabilities (PY38)"
26940        ,"spkgs": [ "single" ]
26941       }
26942      ,{
26943         "label": "py39"
26944        ,"sdesc": "Optparse wrapper for CLI capabilities (PY39)"
26945        ,"spkgs": [ "single" ]
26946       }
26947      ]
26948    }
26949   ,{
26950      "bucket": "77"
26951     ,"namebase": "syncthing"
26952     ,"version": "1.13.1"
26953     ,"homepage": "https://syncthing.net/"
26954     ,"FPC": "net/syncthing"
26955     ,"keywords": [ "net" ]
26956     ,"distfile": [ "https://github.com/syncthing/syncthing/releases/download/v1.13.1/syncthing-source-v1.13.1.tar.gz" ]
26957     ,"variants":
26958      [
26959       {
26960         "label": "standard"
26961        ,"sdesc": "Open Source Continuous File Synchronization"
26962        ,"spkgs": [ "single" ]
26963       }
26964      ]
26965    }
26966   ,{
26967      "bucket": "77"
26968     ,"namebase": "xorg-xxf86dga"
26969     ,"version": "1.1.5"
26970     ,"homepage": "https://www.x.org/"
26971     ,"FPC": "x11/libXxf86dga"
26972     ,"keywords": [ "x11" ]
26973     ,"distfile": [ "mirror://XORG/individual/lib/libXxf86dga-1.1.5.tar.bz2" ]
26974     ,"cpe": { "product": "xf86dga", "vendor": "x.org" }
26975     ,"variants":
26976      [
26977       {
26978         "label": "standard"
26979        ,"sdesc": "XFree86 Direct Graphics Access Extension Library"
26980        ,"spkgs": [ "single" ]
26981       }
26982      ]
26983    }
26984   ,{
26985      "bucket": "78"
26986     ,"namebase": "R-DEoptimR"
26987     ,"version": "1.0-8"
26988     ,"FPC": "generated"
26989     ,"keywords": [ "cran" ]
26990     ,"distfile": [ "mirror://CRAN/src/contrib/DEoptimR_1.0-8.tar.gz" ]
26991     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
26992     ,"variants":
26993      [
26994       {
26995         "label": "standard"
26996        ,"sdesc": "Differential Evolution Optimization in Pure R"
26997        ,"spkgs": [ "single" ]
26998       }
26999      ]
27000    }
27001   ,{
27002      "bucket": "78"
27003     ,"namebase": "clisp"
27004     ,"version": "2.49"
27005     ,"homepage": "http://www.gnu.org/software/clisp"
27006     ,"FPC": "lang/clisp"
27007     ,"keywords": [ "lang" ]
27008     ,"distfile": [ "https://gitlab.com/gnu-clisp/clisp/-/archive/clisp-2.49.92-2018-02-18/clisp-clisp-2.49.92-2018-02-18.tar.bz2" ]
27009     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
27010     ,"variants":
27011      [
27012       {
27013         "label": "standard"
27014        ,"sdesc": "ANSI Common Lisp Implementation"
27015        ,"spkgs": [ "complete", "primary", "docs" ]
27016       }
27017      ]
27018    }
27019   ,{
27020      "bucket": "78"
27021     ,"namebase": "ghostscript"
27022     ,"version": "9.53.3"
27023     ,"homepage": "https://www.ghostscript.com/"
27024     ,"FPC": "print/ghostscript9-agpl-base"
27025     ,"keywords": [ "print" ]
27026     ,"distfile": [ "https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9533/ghostscript-9.53.3.tar.xz" ]
27027     ,"cpe": { "product": "ghostscript", "vendor": "artifex" }
27028     ,"variants":
27029      [
27030       {
27031         "label": "standard"
27032        ,"sdesc": "Postscript and PDF Rendering Engine"
27033        ,"spkgs": [ "complete", "primary", "x11", "docs" ]
27034       }
27035      ]
27036    }
27037   ,{
27038      "bucket": "78"
27039     ,"namebase": "perl-DateTime"
27040     ,"version": "1.54"
27041     ,"homepage": "https://github.com/houseabsolute/DateTime.pm"
27042     ,"FPC": "generated"
27043     ,"keywords": [ "perl" ]
27044     ,"distfile": [ "mirror://CPAN/ID:D/DR/DROLSKY/DateTime-1.54.tar.gz" ]
27045     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
27046     ,"variants":
27047      [
27048       {
27049         "label": "530"
27050        ,"sdesc": "Date and time object for Perl (5.30)"
27051        ,"spkgs": [ "single" ]
27052       }
27053      ,{
27054         "label": "532"
27055        ,"sdesc": "Date and time object for Perl (5.32)"
27056        ,"spkgs": [ "single" ]
27057       }
27058      ]
27059    }
27060   ,{
27061      "bucket": "78"
27062     ,"namebase": "perl-MooX-TypeTiny"
27063     ,"version": "0.002003"
27064     ,"homepage": "https://github.com/haarg/MooX-TypeTiny"
27065     ,"FPC": "generated"
27066     ,"keywords": [ "perl" ]
27067     ,"distfile": [ "mirror://CPAN/ID:H/HA/HAARG/MooX-TypeTiny-0.002003.tar.gz" ]
27068     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
27069     ,"variants":
27070      [
27071       {
27072         "label": "530"
27073        ,"sdesc": "Optimized type checks for Moo + Type::Tiny (5.30)"
27074        ,"spkgs": [ "single" ]
27075       }
27076      ,{
27077         "label": "532"
27078        ,"sdesc": "Optimized type checks for Moo + Type::Tiny (5.32)"
27079        ,"spkgs": [ "single" ]
27080       }
27081      ]
27082    }
27083   ,{
27084      "bucket": "78"
27085     ,"namebase": "pinentry"
27086     ,"version": "1.1.1"
27087     ,"homepage": "https://www.gnupg.org/aegypten2/"
27088     ,"FPC": "security/pinentry"
27089     ,"keywords": [ "security" ]
27090     ,"distfile": [ "mirror://GNUPG/pinentry/pinentry-1.1.1.tar.bz2" ]
27091     ,"variants":
27092      [
27093       {
27094         "label": "standard"
27095        ,"sdesc": "Assuan passphrase entry dialog (console)"
27096        ,"spkgs": [ "single" ]
27097       }
27098      ,{
27099         "label": "ncurses"
27100        ,"sdesc": "Assuan passphrase entry dialog (ncurses)"
27101        ,"spkgs": [ "single" ]
27102       }
27103      ,{
27104         "label": "qt5"
27105        ,"sdesc": "Assuan passphrase entry dialog (Qt5)"
27106        ,"spkgs": [ "single" ]
27107       }
27108      ,{
27109         "label": "gtk2"
27110        ,"sdesc": "Assuan passphrase entry dialog (GTK2)"
27111        ,"spkgs": [ "single" ]
27112       }
27113      ,{
27114         "label": "fltk"
27115        ,"sdesc": "Assuan passphrase entry dialog (FLTK)"
27116        ,"spkgs": [ "single" ]
27117       }
27118      ,{
27119         "label": "gnome3"
27120        ,"sdesc": "Assuan passphrase entry dialog (GNOME3)"
27121        ,"spkgs": [ "single" ]
27122       }
27123      ]
27124    }
27125   ,{
27126      "bucket": "78"
27127     ,"namebase": "python-strict-rfc3339"
27128     ,"version": "0.7"
27129     ,"FPC": "generated"
27130     ,"keywords": [ "python" ]
27131     ,"distfile": [ "mirror://PYPI/s/strict-rfc3339/strict-rfc3339-0.7.tar.gz" ]
27132     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
27133     ,"variants":
27134      [
27135       {
27136         "label": "py38"
27137        ,"sdesc": "Lightweight RFC 3399 timestamp functions (PY38)"
27138        ,"spkgs": [ "single" ]
27139       }
27140      ,{
27141         "label": "py39"
27142        ,"sdesc": "Lightweight RFC 3399 timestamp functions (PY39)"
27143        ,"spkgs": [ "single" ]
27144       }
27145      ]
27146    }
27147   ,{
27148      "bucket": "79"
27149     ,"namebase": "aspell-la"
27150     ,"version": "20020503.0"
27151     ,"homepage": "http://aspell.net/"
27152     ,"FPC": "textproc/la-aspell"
27153     ,"keywords": [ "textproc" ]
27154     ,"distfile": [ "mirror://GNU/aspell/dict/la/aspell6-la-20020503-0.tar.bz2" ]
27155     ,"variants":
27156      [
27157       {
27158         "label": "standard"
27159        ,"sdesc": "Aspell Latin dictionary"
27160        ,"spkgs": [ "single" ]
27161       }
27162      ]
27163    }
27164   ,{
27165      "bucket": "79"
27166     ,"namebase": "aspell-yi"
27167     ,"version": "0.01.1.1"
27168     ,"homepage": "http://aspell.net/"
27169     ,"FPC": "textproc/yi-aspell"
27170     ,"keywords": [ "textproc" ]
27171     ,"distfile": [ "mirror://GNU/aspell/dict/yi/aspell6-yi-0.01.1-1.tar.bz2" ]
27172     ,"variants":
27173      [
27174       {
27175         "label": "standard"
27176        ,"sdesc": "Aspell Yiddish dictionary"
27177        ,"spkgs": [ "single" ]
27178       }
27179      ]
27180    }
27181   ,{
27182      "bucket": "79"
27183     ,"namebase": "cd-discid"
27184     ,"version": "1.4"
27185     ,"homepage": "http://linukz.org/cd-discid.shtml"
27186     ,"FPC": "audio/cd-discid"
27187     ,"keywords": [ "audio" ]
27188     ,"distfile": [ "http://linukz.org/download/cd-discid-1.4.tar.gz" ]
27189     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
27190     ,"variants":
27191      [
27192       {
27193         "label": "standard"
27194        ,"sdesc": "Backend utility to retrieve CDDB discid info"
27195        ,"spkgs": [ "single" ]
27196       }
27197      ]
27198    }
27199   ,{
27200      "bucket": "79"
27201     ,"namebase": "fonts-terminus"
27202     ,"version": "4.49.1"
27203     ,"homepage": "http://terminus-font.sourceforge.net/"
27204     ,"FPC": "x11-fonts/terminus-font"
27205     ,"keywords": [ "x11_fonts" ]
27206     ,"distfile": [ "mirror://SF/terminus-font/terminus-font-4.49/terminus-font-4.49.1.tar.gz" ]
27207     ,"variants":
27208      [
27209       {
27210         "label": "standard"
27211        ,"sdesc": "Monospace bitmap font (for X11 and console)"
27212        ,"spkgs": [ "single" ]
27213       }
27214      ]
27215    }
27216   ,{
27217      "bucket": "79"
27218     ,"namebase": "hexd"
27219     ,"version": "1.0.0"
27220     ,"homepage": "https://github.com/FireyFly/hexd/"
27221     ,"FPC": "devel/hexd"
27222     ,"keywords": [ "devel", "misc" ]
27223     ,"distfile": [ "mirror://GITHUB/FireyFly:hexd:v1.0.0/FireyFly-hexd-1.0.0.tar.gz" ]
27224     ,"variants":
27225      [
27226       {
27227         "label": "standard"
27228        ,"sdesc": "Colourful, human-friendly hexdump tool"
27229        ,"spkgs": [ "single" ]
27230       }
27231      ]
27232    }
27233   ,{
27234      "bucket": "79"
27235     ,"namebase": "leafpad"
27236     ,"version": "0.8.18.1"
27237     ,"homepage": "http://tarot.freeshell.org/leafpad/"
27238     ,"FPC": "editors/leafpad"
27239     ,"keywords": [ "editors" ]
27240     ,"distfile": [ "http://download.savannah.gnu.org/releases/leafpad/leafpad-0.8.18.1.tar.gz" ]
27241     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
27242     ,"variants":
27243      [
27244       {
27245         "label": "standard"
27246        ,"sdesc": "Light-weight and simple GTK+2 text editor"
27247        ,"spkgs": [ "complete", "primary", "nls" ]
27248       }
27249      ]
27250    }
27251   ,{
27252      "bucket": "79"
27253     ,"namebase": "mariadb103"
27254     ,"version": "10.3.28"
27255     ,"homepage": "https://mariadb.org/"
27256     ,"FPC": "databases/mariadb103-server"
27257     ,"keywords": [ "databases" ]
27258     ,"distfile": [ "https://downloads.mariadb.com/MariaDB/mariadb-10.3.28/source/mariadb-10.3.28.tar.gz" ]
27259     ,"cpe": { "product": "mariadb", "vendor": "mariadb" }
27260     ,"variants":
27261      [
27262       {
27263         "label": "standard"
27264        ,"sdesc": "Fast SQL database server, derived from MySQL"
27265        ,"spkgs": [ "complete", "server", "client", "docs" ]
27266       }
27267      ]
27268    }
27269   ,{
27270      "bucket": "79"
27271     ,"namebase": "opensmtpd"
27272     ,"version": "6.8.0p2"
27273     ,"homepage": "https://www.opensmtpd.org/"
27274     ,"FPC": "mail/opensmtpd"
27275     ,"keywords": [ "mail" ]
27276     ,"distfile": [ "https://github.com/OpenSMTPD/OpenSMTPD/releases/download/6.8.0p2/opensmtpd-6.8.0p2.tar.gz" ]
27277     ,"cpe": { "product": "opensmtpd", "vendor": "openbsd" }
27278     ,"variants":
27279      [
27280       {
27281         "label": "standard"
27282        ,"sdesc": "Free implementation of server-side SMTP protocol"
27283        ,"spkgs": [ "single" ]
27284       }
27285      ]
27286    }
27287   ,{
27288      "bucket": "79"
27289     ,"namebase": "php74-gd"
27290     ,"version": "7.4.15"
27291     ,"homepage": "https://php.net/"
27292     ,"FPC": "graphics/php74-gd"
27293     ,"keywords": [ "lang", "www", "php", "graphics" ]
27294     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
27295     ,"cpe": { "product": "php", "vendor": "php" }
27296     ,"variants":
27297      [
27298       {
27299         "label": "standard"
27300        ,"sdesc": "PHP 7.4 extension: gd (image processing)"
27301        ,"spkgs": [ "single" ]
27302       }
27303      ]
27304    }
27305   ,{
27306      "bucket": "79"
27307     ,"namebase": "python-recommonmark"
27308     ,"version": "0.7.1"
27309     ,"homepage": "https://github.com/rtfd/recommonmark"
27310     ,"FPC": "generated"
27311     ,"keywords": [ "python" ]
27312     ,"distfile": [ "mirror://PYPIWHL/c6/77/ed589c75db5d02a77a1d5d2d9abc63f29676467d396c64277f98b50b79c2/recommonmark-0.7.1-py2.py3-none-any.whl" ]
27313     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
27314     ,"variants":
27315      [
27316       {
27317         "label": "py38"
27318        ,"sdesc": "Docutils-compatibility bridge to CommonMark (PY38)"
27319        ,"spkgs": [ "single" ]
27320       }
27321      ,{
27322         "label": "py39"
27323        ,"sdesc": "Docutils-compatibility bridge to CommonMark (PY39)"
27324        ,"spkgs": [ "single" ]
27325       }
27326      ]
27327    }
27328   ,{
27329      "bucket": "79"
27330     ,"namebase": "ruby-kaminari-actionview"
27331     ,"version": "1.2.1"
27332     ,"homepage": "https://github.com/kaminari/kaminari"
27333     ,"FPC": "generated"
27334     ,"keywords": [ "ruby" ]
27335     ,"distfile": [ "mirror://RUBYGEMS//kaminari-actionview-1.2.1.gem" ]
27336     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
27337     ,"variants":
27338      [
27339       {
27340         "label": "v26"
27341        ,"sdesc": "Kaminari Action View adapter (v26)"
27342        ,"spkgs": [ "single" ]
27343       }
27344      ,{
27345         "label": "v27"
27346        ,"sdesc": "Kaminari Action View adapter (v27)"
27347        ,"spkgs": [ "single" ]
27348       }
27349      ,{
27350         "label": "v30"
27351        ,"sdesc": "Kaminari Action View adapter (v30)"
27352        ,"spkgs": [ "single" ]
27353       }
27354      ]
27355    }
27356   ,{
27357      "bucket": "79"
27358     ,"namebase": "ruby-semantic_puppet"
27359     ,"version": "1.0.3"
27360     ,"homepage": "https://github.com/puppetlabs/semantic_puppet"
27361     ,"FPC": "generated"
27362     ,"keywords": [ "ruby" ]
27363     ,"distfile": [ "mirror://RUBYGEMS//semantic_puppet-1.0.3.gem" ]
27364     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
27365     ,"variants":
27366      [
27367       {
27368         "label": "v26"
27369        ,"sdesc": "Puppet Semantic Version comparison tool (v26)"
27370        ,"spkgs": [ "single" ]
27371       }
27372      ,{
27373         "label": "v27"
27374        ,"sdesc": "Puppet Semantic Version comparison tool (v27)"
27375        ,"spkgs": [ "single" ]
27376       }
27377      ,{
27378         "label": "v30"
27379        ,"sdesc": "Puppet Semantic Version comparison tool (v30)"
27380        ,"spkgs": [ "single" ]
27381       }
27382      ]
27383    }
27384   ,{
27385      "bucket": "79"
27386     ,"namebase": "unzoo"
27387     ,"version": "4.4"
27388     ,"homepage": "http://freshmeat.sourceforge.net/projects/unzoo/"
27389     ,"FPC": "archive/unzoo"
27390     ,"keywords": [ "archivers" ]
27391     ,"distfile": [ "mirror://FREELOCAL/ehaupt/unzoo_4.4.orig.tar.gz", "mirror://FREELOCAL/ehaupt/unzoo_4.4-4.diff.gz" ]
27392     ,"cpe": { "product": "unzoo", "vendor": "unzoo" }
27393     ,"variants":
27394      [
27395       {
27396         "label": "standard"
27397        ,"sdesc": "ZOO archive extractor"
27398        ,"spkgs": [ "single" ]
27399       }
27400      ]
27401    }
27402   ,{
27403      "bucket": "7A"
27404     ,"namebase": "gtk-doc"
27405     ,"version": "1.33.2"
27406     ,"homepage": "https://www.gtk.org"
27407     ,"FPC": "textproc/gtk-doc"
27408     ,"keywords": [ "textproc" ]
27409     ,"distfile": [ "mirror://GNOME/gtk-doc/1.33/gtk-doc-1.33.2.tar.xz" ]
27410     ,"variants":
27411      [
27412       {
27413         "label": "standard"
27414        ,"sdesc": "GTK+ DocBook Documentation Generator"
27415        ,"spkgs": [ "single" ]
27416       }
27417      ]
27418    }
27419   ,{
27420      "bucket": "7A"
27421     ,"namebase": "libnftnl"
27422     ,"version": "1.1.9"
27423     ,"homepage": "https://www.netfilter.org/projects/libnftnl"
27424     ,"FPC": "N/A"
27425     ,"keywords": [ "net" ]
27426     ,"distfile": [ "https://www.netfilter.org/projects/libnftnl/files/libnftnl-1.1.9.tar.bz2" ]
27427     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
27428     ,"variants":
27429      [
27430       {
27431         "label": "standard"
27432        ,"sdesc": "Library providing netlink programming API"
27433        ,"spkgs": [ "single" ]
27434       }
27435      ]
27436    }
27437   ,{
27438      "bucket": "7A"
27439     ,"namebase": "perl-Finance-Quote"
27440     ,"version": "1.49"
27441     ,"homepage": "https://github.com/finance-quote/finance-quote"
27442     ,"FPC": "generated"
27443     ,"keywords": [ "perl" ]
27444     ,"distfile": [ "mirror://CPAN/ID:E/EC/ECOCODE/Finance-Quote-1.49.tar.gz" ]
27445     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
27446     ,"variants":
27447      [
27448       {
27449         "label": "530"
27450        ,"sdesc": "Get quotes from various stock exchanges (5.30)"
27451        ,"spkgs": [ "single" ]
27452       }
27453      ,{
27454         "label": "532"
27455        ,"sdesc": "Get quotes from various stock exchanges (5.32)"
27456        ,"spkgs": [ "single" ]
27457       }
27458      ]
27459    }
27460   ,{
27461      "bucket": "7A"
27462     ,"namebase": "perl-Math-BigInt-GMP"
27463     ,"version": "1.6007"
27464     ,"homepage": "https://github.com/pjacklam/p5-Math-BigInt-GMP"
27465     ,"FPC": "generated"
27466     ,"keywords": [ "perl" ]
27467     ,"distfile": [ "mirror://CPAN/ID:P/PJ/PJACKLAM/Math-BigInt-GMP-1.6007.tar.gz" ]
27468     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
27469     ,"variants":
27470      [
27471       {
27472         "label": "530"
27473        ,"sdesc": "Replacement library for Math::BigInt::Calc (5.30)"
27474        ,"spkgs": [ "single" ]
27475       }
27476      ,{
27477         "label": "532"
27478        ,"sdesc": "Replacement library for Math::BigInt::Calc (5.32)"
27479        ,"spkgs": [ "single" ]
27480       }
27481      ]
27482    }
27483   ,{
27484      "bucket": "7A"
27485     ,"namebase": "perl-Module-Build-Tiny"
27486     ,"version": "0.039"
27487     ,"homepage": "https://github.com/Leont/module-build-tiny"
27488     ,"FPC": "generated"
27489     ,"keywords": [ "perl" ]
27490     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEONT/Module-Build-Tiny-0.039.tar.gz" ]
27491     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
27492     ,"variants":
27493      [
27494       {
27495         "label": "530"
27496        ,"sdesc": "Tiny replacement for Module::Build (5.30)"
27497        ,"spkgs": [ "single" ]
27498       }
27499      ,{
27500         "label": "532"
27501        ,"sdesc": "Tiny replacement for Module::Build (5.32)"
27502        ,"spkgs": [ "single" ]
27503       }
27504      ]
27505    }
27506   ,{
27507      "bucket": "7A"
27508     ,"namebase": "perl-Module-Implementation"
27509     ,"version": "0.09"
27510     ,"homepage": "https://github.com/autarch/Module-Implementation"
27511     ,"FPC": "generated"
27512     ,"keywords": [ "perl" ]
27513     ,"distfile": [ "mirror://CPAN/ID:D/DR/DROLSKY/Module-Implementation-0.09.tar.gz" ]
27514     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
27515     ,"variants":
27516      [
27517       {
27518         "label": "530"
27519        ,"sdesc": "Multiple module implementation loader (5.30)"
27520        ,"spkgs": [ "single" ]
27521       }
27522      ,{
27523         "label": "532"
27524        ,"sdesc": "Multiple module implementation loader (5.32)"
27525        ,"spkgs": [ "single" ]
27526       }
27527      ]
27528    }
27529   ,{
27530      "bucket": "7A"
27531     ,"namebase": "perl-Test-Warn"
27532     ,"version": "0.36"
27533     ,"homepage": "https://github.com/hanfried/test-warn"
27534     ,"FPC": "generated"
27535     ,"keywords": [ "perl" ]
27536     ,"distfile": [ "mirror://CPAN/ID:B/BI/BIGJ/Test-Warn-0.36.tar.gz" ]
27537     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
27538     ,"variants":
27539      [
27540       {
27541         "label": "530"
27542        ,"sdesc": "Perl extension to test methods for warnings (5.30)"
27543        ,"spkgs": [ "single" ]
27544       }
27545      ,{
27546         "label": "532"
27547        ,"sdesc": "Perl extension to test methods for warnings (5.32)"
27548        ,"spkgs": [ "single" ]
27549       }
27550      ]
27551    }
27552   ,{
27553      "bucket": "7A"
27554     ,"namebase": "perl-inc-latest"
27555     ,"version": "0.500"
27556     ,"homepage": "https://github.com/dagolden/inc-latest"
27557     ,"FPC": "generated"
27558     ,"keywords": [ "perl" ]
27559     ,"distfile": [ "mirror://CPAN/ID:D/DA/DAGOLDEN/inc-latest-0.500.tar.gz" ]
27560     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
27561     ,"variants":
27562      [
27563       {
27564         "label": "530"
27565        ,"sdesc": "Use modules bundled in inc/ if newest (5.30)"
27566        ,"spkgs": [ "single" ]
27567       }
27568      ,{
27569         "label": "532"
27570        ,"sdesc": "Use modules bundled in inc/ if newest (5.32)"
27571        ,"spkgs": [ "single" ]
27572       }
27573      ]
27574    }
27575   ,{
27576      "bucket": "7A"
27577     ,"namebase": "php73-pcntl"
27578     ,"version": "7.3.27"
27579     ,"homepage": "https://php.net/"
27580     ,"FPC": "devel/php73-pcntl"
27581     ,"keywords": [ "lang", "www", "php", "devel" ]
27582     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
27583     ,"cpe": { "product": "php", "vendor": "php" }
27584     ,"variants":
27585      [
27586       {
27587         "label": "standard"
27588        ,"sdesc": "PHP 7.3 extension: pcntl (process control)"
27589        ,"spkgs": [ "single" ]
27590       }
27591      ]
27592    }
27593   ,{
27594      "bucket": "7A"
27595     ,"namebase": "php80-fileinfo"
27596     ,"version": "8.0.2"
27597     ,"homepage": "https://php.net/"
27598     ,"FPC": "sysutils/php80-fileinfo"
27599     ,"keywords": [ "lang", "www", "php", "sysutils" ]
27600     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
27601     ,"cpe": { "product": "php", "vendor": "php" }
27602     ,"variants":
27603      [
27604       {
27605         "label": "standard"
27606        ,"sdesc": "PHP 8.0 extension: fileinfo File Information"
27607        ,"spkgs": [ "single" ]
27608       }
27609      ]
27610    }
27611   ,{
27612      "bucket": "7A"
27613     ,"namebase": "python-distlib"
27614     ,"version": "0.3.1"
27615     ,"homepage": "https://bitbucket.org/pypa/distlib"
27616     ,"FPC": "generated"
27617     ,"keywords": [ "python" ]
27618     ,"distfile": [ "mirror://PYPIWHL/f5/0a/490fa011d699bb5a5f3a0cf57de82237f52a6db9d40f33c53b2736c9a1f9/distlib-0.3.1-py2.py3-none-any.whl" ]
27619     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
27620     ,"variants":
27621      [
27622       {
27623         "label": "py38"
27624        ,"sdesc": "Distribution utilities (PY38)"
27625        ,"spkgs": [ "single" ]
27626       }
27627      ,{
27628         "label": "py39"
27629        ,"sdesc": "Distribution utilities (PY39)"
27630        ,"spkgs": [ "single" ]
27631       }
27632      ]
27633    }
27634   ,{
27635      "bucket": "7A"
27636     ,"namebase": "python-eyed3"
27637     ,"version": "0.9.6"
27638     ,"FPC": "generated"
27639     ,"keywords": [ "python" ]
27640     ,"distfile": [ "mirror://PYPIWHL/e9/5e/9445f42ca86bc4832bac33fe37b506fc4db60dd9b68621e55c96fc66d730/eyeD3-0.9.6-py3-none-any.whl" ]
27641     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
27642     ,"variants":
27643      [
27644       {
27645         "label": "py38"
27646        ,"sdesc": "Python audio data toolkit (ID3 and MP3) (PY38)"
27647        ,"spkgs": [ "single" ]
27648       }
27649      ,{
27650         "label": "py39"
27651        ,"sdesc": "Python audio data toolkit (ID3 and MP3) (PY39)"
27652        ,"spkgs": [ "single" ]
27653       }
27654      ]
27655    }
27656   ,{
27657      "bucket": "7A"
27658     ,"namebase": "python-intervaltree"
27659     ,"version": "3.1.0"
27660     ,"homepage": "https://github.com/chaimleib/intervaltree"
27661     ,"FPC": "generated"
27662     ,"keywords": [ "python" ]
27663     ,"distfile": [ "mirror://PYPI/i/intervaltree/intervaltree-3.1.0.tar.gz" ]
27664     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
27665     ,"variants":
27666      [
27667       {
27668         "label": "py38"
27669        ,"sdesc": "Editable interval tree data structure (PY38)"
27670        ,"spkgs": [ "single" ]
27671       }
27672      ,{
27673         "label": "py39"
27674        ,"sdesc": "Editable interval tree data structure (PY39)"
27675        ,"spkgs": [ "single" ]
27676       }
27677      ]
27678    }
27679   ,{
27680      "bucket": "7B"
27681     ,"namebase": "R-slam"
27682     ,"version": "0.1-48"
27683     ,"FPC": "generated"
27684     ,"keywords": [ "cran" ]
27685     ,"distfile": [ "mirror://CRAN/src/contrib/slam_0.1-48.tar.gz" ]
27686     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
27687     ,"variants":
27688      [
27689       {
27690         "label": "standard"
27691        ,"sdesc": "Sparse Lightweight Arrays and Matrices"
27692        ,"spkgs": [ "single" ]
27693       }
27694      ]
27695    }
27696   ,{
27697      "bucket": "7B"
27698     ,"namebase": "coinmp"
27699     ,"version": "1.8.4"
27700     ,"homepage": "https://projects.coin-or.org/CoinMP"
27701     ,"FPC": "math/coinmp"
27702     ,"keywords": [ "math" ]
27703     ,"distfile": [ "https://www.coin-or.org/download/source/CoinMP/CoinMP-1.8.4.tgz" ]
27704     ,"variants":
27705      [
27706       {
27707         "label": "standard"
27708        ,"sdesc": "Linear Programming solver library"
27709        ,"spkgs": [ "single" ]
27710       }
27711      ]
27712    }
27713   ,{
27714      "bucket": "7B"
27715     ,"namebase": "libexif"
27716     ,"version": "0.6.22"
27717     ,"homepage": "http://libexif.sourceforge.net/"
27718     ,"FPC": "graphics/libexif"
27719     ,"keywords": [ "graphics", "devel" ]
27720     ,"distfile": [ "mirror://GITHUB/libexif:libexif:libexif-0_6_22-release/libexif-libexif-libexif-0_6_22-release.tar.gz" ]
27721     ,"cpe": { "product": "libexif", "vendor": "libexif_project" }
27722     ,"variants":
27723      [
27724       {
27725         "label": "standard"
27726        ,"sdesc": "Library to access EXIF files (extended JPEG files)"
27727        ,"spkgs": [ "complete", "primary", "nls" ]
27728       }
27729      ]
27730    }
27731   ,{
27732      "bucket": "7B"
27733     ,"namebase": "mdds-1.5"
27734     ,"version": "1.5.0"
27735     ,"homepage": "https://gitlab.com/mdds/mdds"
27736     ,"FPC": "devel/mdds"
27737     ,"keywords": [ "devel" ]
27738     ,"distfile": [ "mirror://GITLAB/mdds:mdds:1.5.0/mdds-mdds-1.5.0.tar.gz" ]
27739     ,"variants":
27740      [
27741       {
27742         "label": "standard"
27743        ,"sdesc": "Multi-dimensional data index algorithm"
27744        ,"spkgs": [ "single" ]
27745       }
27746      ]
27747    }
27748   ,{
27749      "bucket": "7B"
27750     ,"namebase": "perl-MooX-Locale-Passthrough"
27751     ,"version": "0.001"
27752     ,"homepage": "https://github.com/rehsack/MooX-Locale-Passthrough"
27753     ,"FPC": "generated"
27754     ,"keywords": [ "perl" ]
27755     ,"distfile": [ "mirror://CPAN/ID:R/RE/REHSACK/MooX-Locale-Passthrough-0.001.tar.gz" ]
27756     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
27757     ,"variants":
27758      [
27759       {
27760         "label": "530"
27761        ,"sdesc": "Provide API to skip translations (5.30)"
27762        ,"spkgs": [ "single" ]
27763       }
27764      ,{
27765         "label": "532"
27766        ,"sdesc": "Provide API to skip translations (5.32)"
27767        ,"spkgs": [ "single" ]
27768       }
27769      ]
27770    }
27771   ,{
27772      "bucket": "7B"
27773     ,"namebase": "perl-Sort-Key"
27774     ,"version": "1.33"
27775     ,"FPC": "generated"
27776     ,"keywords": [ "perl" ]
27777     ,"distfile": [ "mirror://CPAN/ID:S/SA/SALVA/Sort-Key-1.33.tar.gz" ]
27778     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
27779     ,"variants":
27780      [
27781       {
27782         "label": "530"
27783        ,"sdesc": "Fastest way to sort anything in Perl (5.30)"
27784        ,"spkgs": [ "single" ]
27785       }
27786      ,{
27787         "label": "532"
27788        ,"sdesc": "Fastest way to sort anything in Perl (5.32)"
27789        ,"spkgs": [ "single" ]
27790       }
27791      ]
27792    }
27793   ,{
27794      "bucket": "7B"
27795     ,"namebase": "perl-Sort-Key-Top"
27796     ,"version": "0.08"
27797     ,"FPC": "generated"
27798     ,"keywords": [ "perl" ]
27799     ,"distfile": [ "mirror://CPAN/ID:S/SA/SALVA/Sort-Key-Top-0.08.tar.gz" ]
27800     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
27801     ,"variants":
27802      [
27803       {
27804         "label": "530"
27805        ,"sdesc": "Select and sort top n elements (5.30)"
27806        ,"spkgs": [ "single" ]
27807       }
27808      ,{
27809         "label": "532"
27810        ,"sdesc": "Select and sort top n elements (5.32)"
27811        ,"spkgs": [ "single" ]
27812       }
27813      ]
27814    }
27815   ,{
27816      "bucket": "7B"
27817     ,"namebase": "php73-filter"
27818     ,"version": "7.3.27"
27819     ,"homepage": "https://php.net/"
27820     ,"FPC": "security/php73-filter"
27821     ,"keywords": [ "lang", "www", "php", "security" ]
27822     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
27823     ,"cpe": { "product": "php", "vendor": "php" }
27824     ,"variants":
27825      [
27826       {
27827         "label": "standard"
27828        ,"sdesc": "PHP 7.3 extension: filter Data filtering"
27829        ,"spkgs": [ "single" ]
27830       }
27831      ]
27832    }
27833   ,{
27834      "bucket": "7B"
27835     ,"namebase": "rust"
27836     ,"version": "1.50.0"
27837     ,"homepage": "https://www.rust-lang.org/"
27838     ,"FPC": "lang/rust"
27839     ,"keywords": [ "lang" ]
27840     ,"distfile": [ "https://static.rust-lang.org/dist/rustc-1.50.0-src.tar.xz", "https://leaf.dragonflybsd.org/~marino/dports-src/rust/rustc-1.49.0-x86_64-unknown-dragonfly.tar.zst", "https://leaf.dragonflybsd.org/~marino/dports-src/rust/rust-std-1.49.0-x86_64-unknown-dragonfly.tar.zst", "https://leaf.dragonflybsd.org/~marino/dports-src/rust/cargo-0.48.0-x86_64-unknown-dragonfly.tar.zst", "https://static.rust-lang.org/dist/rustc-1.49.0-x86_64-unknown-freebsd.tar.gz", "https://static.rust-lang.org/dist/rust-std-1.49.0-x86_64-unknown-freebsd.tar.gz", "https://static.rust-lang.org/dist/cargo-0.48.0-x86_64-unknown-freebsd.tar.gz", "https://static.rust-lang.org/dist/rustc-1.49.0-x86_64-unknown-linux-gnu.tar.gz", "https://static.rust-lang.org/dist/rust-std-1.49.0-x86_64-unknown-linux-gnu.tar.gz", "https://static.rust-lang.org/dist/cargo-0.48.0-x86_64-unknown-linux-gnu.tar.gz" ]
27841     ,"cpe": { "product": "rust", "vendor": "rust-lang" }
27842     ,"variants":
27843      [
27844       {
27845         "label": "standard"
27846        ,"sdesc": "Systems programming language from Mozilla"
27847        ,"spkgs": [ "single" ]
27848       }
27849      ]
27850    }
27851   ,{
27852      "bucket": "7B"
27853     ,"namebase": "xorg-xkbcomp"
27854     ,"version": "1.4.4"
27855     ,"homepage": "https://www.x.org/"
27856     ,"FPC": "x11/xkbcomp"
27857     ,"keywords": [ "x11_fonts" ]
27858     ,"distfile": [ "mirror://XORG/individual/app/xkbcomp-1.4.4.tar.bz2" ]
27859     ,"variants":
27860      [
27861       {
27862         "label": "standard"
27863        ,"sdesc": "Compile XKB keyboard description"
27864        ,"spkgs": [ "single" ]
27865       }
27866      ]
27867    }
27868   ,{
27869      "bucket": "7C"
27870     ,"namebase": "R-jquerylib"
27871     ,"version": "0.1.3"
27872     ,"FPC": "generated"
27873     ,"keywords": [ "cran" ]
27874     ,"distfile": [ "mirror://CRAN/src/contrib/jquerylib_0.1.3.tar.gz" ]
27875     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
27876     ,"variants":
27877      [
27878       {
27879         "label": "standard"
27880        ,"sdesc": "Obtain 'jQuery' as an HTML Dependency Object"
27881        ,"spkgs": [ "single" ]
27882       }
27883      ]
27884    }
27885   ,{
27886      "bucket": "7C"
27887     ,"namebase": "arj"
27888     ,"version": "3.10.22"
27889     ,"homepage": "https://sourceforge.net/projects/arj/"
27890     ,"FPC": "archivers/arj"
27891     ,"keywords": [ "archivers" ]
27892     ,"distfile": [ "mirror://SF/arj/arj/2.78_3.10%20build%2022/arj-3.10.22.tar.gz", "mirror://DEBIAN/pool/main/a/arj/arj_3.10.22-24.debian.tar.xz" ]
27893     ,"variants":
27894      [
27895       {
27896         "label": "standard"
27897        ,"sdesc": "Free and portable clone of the ARJ archiver"
27898        ,"spkgs": [ "single" ]
27899       }
27900      ]
27901    }
27902   ,{
27903      "bucket": "7C"
27904     ,"namebase": "gtkmm30"
27905     ,"version": "3.24.4"
27906     ,"homepage": "https://www.gtkmm.org/"
27907     ,"FPC": "x11-toolkits/gtkmm30"
27908     ,"keywords": [ "x11_toolkits" ]
27909     ,"distfile": [ "mirror://GNOME/gtkmm/3.24/gtkmm-3.24.4.tar.xz" ]
27910     ,"variants":
27911      [
27912       {
27913         "label": "standard"
27914        ,"sdesc": "C++ interface for popular GUI library gtk+ v3"
27915        ,"spkgs": [ "single" ]
27916       }
27917      ]
27918    }
27919   ,{
27920      "bucket": "7C"
27921     ,"namebase": "perl-Algorithm-Combinatorics"
27922     ,"version": "0.27"
27923     ,"FPC": "generated"
27924     ,"keywords": [ "perl" ]
27925     ,"distfile": [ "mirror://CPAN/ID:F/FX/FXN/Algorithm-Combinatorics-0.27.tar.gz" ]
27926     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
27927     ,"variants":
27928      [
27929       {
27930         "label": "530"
27931        ,"sdesc": "Generation of combinatorial sequences (5.30)"
27932        ,"spkgs": [ "single" ]
27933       }
27934      ,{
27935         "label": "532"
27936        ,"sdesc": "Generation of combinatorial sequences (5.32)"
27937        ,"spkgs": [ "single" ]
27938       }
27939      ]
27940    }
27941   ,{
27942      "bucket": "7C"
27943     ,"namebase": "perl-MooX-Types-MooseLike-Numeric"
27944     ,"version": "1.03"
27945     ,"FPC": "generated"
27946     ,"keywords": [ "perl" ]
27947     ,"distfile": [ "mirror://CPAN/ID:M/MA/MATEU/MooX-Types-MooseLike-Numeric-1.03.tar.gz" ]
27948     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
27949     ,"variants":
27950      [
27951       {
27952         "label": "530"
27953        ,"sdesc": "Moo types for numbers (5.30)"
27954        ,"spkgs": [ "single" ]
27955       }
27956      ,{
27957         "label": "532"
27958        ,"sdesc": "Moo types for numbers (5.32)"
27959        ,"spkgs": [ "single" ]
27960       }
27961      ]
27962    }
27963   ,{
27964      "bucket": "7C"
27965     ,"namebase": "qt6-qtquickcontrols2"
27966     ,"version": "6.0.1"
27967     ,"homepage": "https://www.qt.io/"
27968     ,"FPC": "N/A"
27969     ,"keywords": [ "graphics", "devel" ]
27970     ,"distfile": [ "http://download.qt.io/official_releases/qt/6.0/6.0.1/submodules/qtquickcontrols2-everywhere-src-6.0.1.tar.xz" ]
27971     ,"cpe": { "product": "qt", "vendor": "qt" }
27972     ,"variants":
27973      [
27974       {
27975         "label": "standard"
27976        ,"sdesc": "Qt6 - QtQuickControls2 component"
27977        ,"spkgs": [ "single" ]
27978       }
27979      ]
27980    }
27981   ,{
27982      "bucket": "7D"
27983     ,"namebase": "R-ipred"
27984     ,"version": "0.9-9"
27985     ,"FPC": "generated"
27986     ,"keywords": [ "cran" ]
27987     ,"distfile": [ "mirror://CRAN/src/contrib/ipred_0.9-9.tar.gz" ]
27988     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
27989     ,"variants":
27990      [
27991       {
27992         "label": "standard"
27993        ,"sdesc": "Improved Predictors"
27994        ,"spkgs": [ "single" ]
27995       }
27996      ]
27997    }
27998   ,{
27999      "bucket": "7D"
28000     ,"namebase": "libparserutils"
28001     ,"version": "0.2.4"
28002     ,"homepage": "https://www.netsurf-browser.org/projects/libparserutils/"
28003     ,"FPC": "devel/libparserutils"
28004     ,"keywords": [ "devel" ]
28005     ,"distfile": [ "https://download.netsurf-browser.org/libs/releases/libparserutils-0.2.4-src.tar.gz" ]
28006     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
28007     ,"variants":
28008      [
28009       {
28010         "label": "standard"
28011        ,"sdesc": "Library for building efficient parsers"
28012        ,"spkgs": [ "single" ]
28013       }
28014      ]
28015    }
28016   ,{
28017      "bucket": "7D"
28018     ,"namebase": "perl-Params-Util"
28019     ,"version": "1.102"
28020     ,"homepage": "https://github.com/perl5-utils/Params-Util"
28021     ,"FPC": "generated"
28022     ,"keywords": [ "perl" ]
28023     ,"distfile": [ "mirror://CPAN/ID:R/RE/REHSACK/Params-Util-1.102.tar.gz" ]
28024     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
28025     ,"variants":
28026      [
28027       {
28028         "label": "530"
28029        ,"sdesc": "Simple and compact param-checking functions (5.30)"
28030        ,"spkgs": [ "single" ]
28031       }
28032      ,{
28033         "label": "532"
28034        ,"sdesc": "Simple and compact param-checking functions (5.32)"
28035        ,"spkgs": [ "single" ]
28036       }
28037      ]
28038    }
28039   ,{
28040      "bucket": "7D"
28041     ,"namebase": "ruby-i18n"
28042     ,"version": "1.8.9"
28043     ,"homepage": "https://github.com/ruby-i18n/i18n"
28044     ,"FPC": "generated"
28045     ,"keywords": [ "ruby" ]
28046     ,"distfile": [ "mirror://RUBYGEMS//i18n-1.8.9.gem" ]
28047     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
28048     ,"variants":
28049      [
28050       {
28051         "label": "v26"
28052        ,"sdesc": "New wave Internationalization support (v26)"
28053        ,"spkgs": [ "single" ]
28054       }
28055      ,{
28056         "label": "v27"
28057        ,"sdesc": "New wave Internationalization support (v27)"
28058        ,"spkgs": [ "single" ]
28059       }
28060      ,{
28061         "label": "v30"
28062        ,"sdesc": "New wave Internationalization support (v30)"
28063        ,"spkgs": [ "single" ]
28064       }
28065      ]
28066    }
28067   ,{
28068      "bucket": "7D"
28069     ,"namebase": "ruby-mimemagic"
28070     ,"version": "0.3.5"
28071     ,"homepage": "https://github.com/minad/mimemagic"
28072     ,"FPC": "generated"
28073     ,"keywords": [ "ruby" ]
28074     ,"distfile": [ "mirror://RUBYGEMS//mimemagic-0.3.5.gem" ]
28075     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
28076     ,"variants":
28077      [
28078       {
28079         "label": "v26"
28080        ,"sdesc": "Fast mime detection by extension or content (v26)"
28081        ,"spkgs": [ "single" ]
28082       }
28083      ,{
28084         "label": "v27"
28085        ,"sdesc": "Fast mime detection by extension or content (v27)"
28086        ,"spkgs": [ "single" ]
28087       }
28088      ,{
28089         "label": "v30"
28090        ,"sdesc": "Fast mime detection by extension or content (v30)"
28091        ,"spkgs": [ "single" ]
28092       }
28093      ]
28094    }
28095   ,{
28096      "bucket": "7D"
28097     ,"namebase": "xorg-xcb"
28098     ,"version": "1.14"
28099     ,"homepage": "https://xcb.freedesktop.org/"
28100     ,"FPC": "x11/libxcb"
28101     ,"keywords": [ "x11" ]
28102     ,"distfile": [ "https://xcb.freedesktop.org/dist/libxcb-1.14.tar.xz" ]
28103     ,"cpe": { "product": "libxcb", "vendor": "x" }
28104     ,"variants":
28105      [
28106       {
28107         "label": "standard"
28108        ,"sdesc": "X protocol C-language Binding (XCB) library"
28109        ,"spkgs": [ "single" ]
28110       }
28111      ]
28112    }
28113   ,{
28114      "bucket": "7E"
28115     ,"namebase": "aspell-nb"
28116     ,"version": "0.50.1.0"
28117     ,"homepage": "http://aspell.net/"
28118     ,"FPC": "textproc/nb-aspell"
28119     ,"keywords": [ "textproc" ]
28120     ,"distfile": [ "mirror://GNU/aspell/dict/nb/aspell-nb-0.50.1-0.tar.bz2" ]
28121     ,"variants":
28122      [
28123       {
28124         "label": "standard"
28125        ,"sdesc": "Aspell Norwegian Bokmal dictionary"
28126        ,"spkgs": [ "single" ]
28127       }
28128      ]
28129    }
28130   ,{
28131      "bucket": "7E"
28132     ,"namebase": "gtksourceview3"
28133     ,"version": "3.24.11"
28134     ,"homepage": "https://wiki.gnome.org/Projects/GtkSourceView"
28135     ,"FPC": "x11-toolkits/gtksourceview3"
28136     ,"keywords": [ "x11_toolkits" ]
28137     ,"distfile": [ "mirror://GNOME/gtksourceview/3.24/gtksourceview-3.24.11.tar.xz" ]
28138     ,"variants":
28139      [
28140       {
28141         "label": "standard"
28142        ,"sdesc": "GTK3 syntax highlighting text widget"
28143        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
28144       }
28145      ]
28146    }
28147   ,{
28148      "bucket": "7E"
28149     ,"namebase": "libkate"
28150     ,"version": "0.4.1"
28151     ,"homepage": "https://wiki.xiph.org/OggKate"
28152     ,"FPC": "multimedia/libkate"
28153     ,"keywords": [ "multimedia" ]
28154     ,"distfile": [ "https://ftp.osuosl.org/pub/xiph/releases/kate/libkate-0.4.1.tar.gz" ]
28155     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
28156     ,"variants":
28157      [
28158       {
28159         "label": "standard"
28160        ,"sdesc": "Codec for karaoke and text encapsulation for Ogg"
28161        ,"spkgs": [ "complete", "primary", "docs" ]
28162       }
28163      ]
28164    }
28165   ,{
28166      "bucket": "7E"
28167     ,"namebase": "lxqt-build-tools"
28168     ,"version": "0.8.0"
28169     ,"homepage": "https://lxqt.github.io/"
28170     ,"FPC": "devel/lxqt-build-tools"
28171     ,"keywords": [ "devel" ]
28172     ,"distfile": [ "https://github.com/lxqt/lxqt-build-tools/releases/download/0.8.0/lxqt-build-tools-0.8.0.tar.xz" ]
28173     ,"variants":
28174      [
28175       {
28176         "label": "standard"
28177        ,"sdesc": "LXQt build tools"
28178        ,"spkgs": [ "single" ]
28179       }
28180      ]
28181    }
28182   ,{
28183      "bucket": "7E"
28184     ,"namebase": "matreshka"
28185     ,"version": "20.1"
28186     ,"homepage": "http://forge.ada-ru.org/matreshka"
28187     ,"FPC": "devel/matreshka"
28188     ,"keywords": [ "devel" ]
28189     ,"distfile": [ "http://forge.ada-ru.org/matreshka/downloads/matreshka-20.1.tar.gz" ]
28190     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
28191     ,"variants":
28192      [
28193       {
28194         "label": "standard"
28195        ,"sdesc": "Ada framework for information systems development"
28196        ,"spkgs": [ "single" ]
28197       }
28198      ]
28199    }
28200   ,{
28201      "bucket": "7E"
28202     ,"namebase": "perl-Algorithm-Bayesian"
28203     ,"version": "0.5"
28204     ,"FPC": "generated"
28205     ,"keywords": [ "perl" ]
28206     ,"distfile": [ "mirror://CPAN/ID:G/GS/GSLIN/Algorithm-Bayesian-0.5.tar.gz" ]
28207     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
28208     ,"variants":
28209      [
28210       {
28211         "label": "530"
28212        ,"sdesc": "Bayesian Spam Filtering Algorithm (5.30)"
28213        ,"spkgs": [ "single" ]
28214       }
28215      ,{
28216         "label": "532"
28217        ,"sdesc": "Bayesian Spam Filtering Algorithm (5.32)"
28218        ,"spkgs": [ "single" ]
28219       }
28220      ]
28221    }
28222   ,{
28223      "bucket": "7E"
28224     ,"namebase": "perl-Algorithm-BinarySearch-Vec"
28225     ,"version": "0.08"
28226     ,"FPC": "generated"
28227     ,"keywords": [ "perl" ]
28228     ,"distfile": [ "mirror://CPAN/ID:M/MO/MOOCOW/Algorithm-BinarySearch-Vec-0.08.tar.gz" ]
28229     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
28230     ,"variants":
28231      [
28232       {
28233         "label": "530"
28234        ,"sdesc": "Binary search for vectors (5.30)"
28235        ,"spkgs": [ "single" ]
28236       }
28237      ,{
28238         "label": "532"
28239        ,"sdesc": "Binary search for vectors (5.32)"
28240        ,"spkgs": [ "single" ]
28241       }
28242      ]
28243    }
28244   ,{
28245      "bucket": "7E"
28246     ,"namebase": "perl-Module-CPANfile"
28247     ,"version": "1.1004"
28248     ,"homepage": "https://github.com/miyagawa/cpanfile"
28249     ,"FPC": "generated"
28250     ,"keywords": [ "perl" ]
28251     ,"distfile": [ "mirror://CPAN/ID:M/MI/MIYAGAWA/Module-CPANfile-1.1004.tar.gz" ]
28252     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
28253     ,"variants":
28254      [
28255       {
28256         "label": "530"
28257        ,"sdesc": "Parse cpanfile (5.30)"
28258        ,"spkgs": [ "single" ]
28259       }
28260      ,{
28261         "label": "532"
28262        ,"sdesc": "Parse cpanfile (5.32)"
28263        ,"spkgs": [ "single" ]
28264       }
28265      ]
28266    }
28267   ,{
28268      "bucket": "7E"
28269     ,"namebase": "perl-Module-Runtime-Conflicts"
28270     ,"version": "0.003"
28271     ,"homepage": "https://github.com/karenetheridge/Module-Runtime-Conflicts"
28272     ,"FPC": "generated"
28273     ,"keywords": [ "perl" ]
28274     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Module-Runtime-Conflicts-0.003.tar.gz" ]
28275     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
28276     ,"variants":
28277      [
28278       {
28279         "label": "530"
28280        ,"sdesc": "Conflicts information for Module::Runtime (5.30)"
28281        ,"spkgs": [ "single" ]
28282       }
28283      ,{
28284         "label": "532"
28285        ,"sdesc": "Conflicts information for Module::Runtime (5.32)"
28286        ,"spkgs": [ "single" ]
28287       }
28288      ]
28289    }
28290   ,{
28291      "bucket": "7E"
28292     ,"namebase": "perl-Sereal-Encoder"
28293     ,"version": "4.018"
28294     ,"FPC": "generated"
28295     ,"keywords": [ "perl" ]
28296     ,"distfile": [ "mirror://CPAN/ID:Y/YV/YVES/Sereal-Encoder-4.018.tar.gz" ]
28297     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
28298     ,"variants":
28299      [
28300       {
28301         "label": "530"
28302        ,"sdesc": "Fast and compact binary serialization (5.30)"
28303        ,"spkgs": [ "single" ]
28304       }
28305      ,{
28306         "label": "532"
28307        ,"sdesc": "Fast and compact binary serialization (5.32)"
28308        ,"spkgs": [ "single" ]
28309       }
28310      ]
28311    }
28312   ,{
28313      "bucket": "7E"
28314     ,"namebase": "python-cryptography"
28315     ,"version": "3.4.6"
28316     ,"homepage": "https://github.com/pyca/cryptography"
28317     ,"FPC": "N/A"
28318     ,"keywords": [ "python", "rust" ]
28319     ,"distfile": [ "mirror://PYPI/c/cryptography/cryptography-3.4.6.tar.gz", "mirror://CRATES/bitflags:1.2.1/bitflags-1.2.1.tar.gz", "mirror://CRATES/cfg-if:1.0.0/cfg-if-1.0.0.tar.gz", "mirror://CRATES/ctor:0.1.19/ctor-0.1.19.tar.gz", "mirror://CRATES/ghost:0.1.2/ghost-0.1.2.tar.gz", "mirror://CRATES/indoc:0.3.6/indoc-0.3.6.tar.gz", "mirror://CRATES/indoc-impl:0.3.6/indoc-impl-0.3.6.tar.gz", "mirror://CRATES/instant:0.1.9/instant-0.1.9.tar.gz", "mirror://CRATES/inventory:0.1.10/inventory-0.1.10.tar.gz", "mirror://CRATES/inventory-impl:0.1.10/inventory-impl-0.1.10.tar.gz", "mirror://CRATES/libc:0.2.85/libc-0.2.85.tar.gz", "mirror://CRATES/lock_api:0.4.2/lock_api-0.4.2.tar.gz", "mirror://CRATES/parking_lot:0.11.1/parking_lot-0.11.1.tar.gz", "mirror://CRATES/parking_lot_core:0.8.3/parking_lot_core-0.8.3.tar.gz", "mirror://CRATES/paste:0.1.18/paste-0.1.18.tar.gz", "mirror://CRATES/paste-impl:0.1.18/paste-impl-0.1.18.tar.gz", "mirror://CRATES/proc-macro-hack:0.5.19/proc-macro-hack-0.5.19.tar.gz", "mirror://CRATES/proc-macro2:1.0.24/proc-macro2-1.0.24.tar.gz", "mirror://CRATES/pyo3:0.13.2/pyo3-0.13.2.tar.gz", "mirror://CRATES/pyo3-macros:0.13.2/pyo3-macros-0.13.2.tar.gz", "mirror://CRATES/pyo3-macros-backend:0.13.2/pyo3-macros-backend-0.13.2.tar.gz", "mirror://CRATES/quote:1.0.9/quote-1.0.9.tar.gz", "mirror://CRATES/redox_syscall:0.2.4/redox_syscall-0.2.4.tar.gz", "mirror://CRATES/scopeguard:1.1.0/scopeguard-1.1.0.tar.gz", "mirror://CRATES/smallvec:1.6.1/smallvec-1.6.1.tar.gz", "mirror://CRATES/syn:1.0.60/syn-1.0.60.tar.gz", "mirror://CRATES/unicode-xid:0.2.1/unicode-xid-0.2.1.tar.gz", "mirror://CRATES/unindent:0.1.7/unindent-0.1.7.tar.gz", "mirror://CRATES/winapi:0.3.9/winapi-0.3.9.tar.gz", "mirror://CRATES/winapi-i686-pc-windows-gnu:0.4.0/winapi-i686-pc-windows-gnu-0.4.0.tar.gz", "mirror://CRATES/winapi-x86_64-pc-windows-gnu:0.4.0/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz" ]
28320     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
28321     ,"cpe": { "product": "python-cryptography", "vendor": "python-cryptography_project" }
28322     ,"variants":
28323      [
28324       {
28325         "label": "py38"
28326        ,"sdesc": "Cryptographic recipes and primitives (PY38)"
28327        ,"spkgs": [ "single" ]
28328       }
28329      ,{
28330         "label": "py39"
28331        ,"sdesc": "Cryptographic recipes and primitives (PY39)"
28332        ,"spkgs": [ "single" ]
28333       }
28334      ]
28335    }
28336   ,{
28337      "bucket": "7E"
28338     ,"namebase": "python-css-html-js-minify"
28339     ,"version": "2.5.5"
28340     ,"homepage": "https://github.com/juancarlospaco/css-html-js-minify#css-html-js-minify"
28341     ,"FPC": "generated"
28342     ,"keywords": [ "python" ]
28343     ,"distfile": [ "mirror://PYPIWHL/e8/21/1260081a2c67105a3bd0f8692ff3c80b5f0cb5fe9f3f8fd4a990f17b8a39/css_html_js_minify-2.5.5-py2.py3-none-any.whl" ]
28344     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
28345     ,"variants":
28346      [
28347       {
28348         "label": "py38"
28349        ,"sdesc": "CSS HTML JS Minifier (PY38)"
28350        ,"spkgs": [ "single" ]
28351       }
28352      ,{
28353         "label": "py39"
28354        ,"sdesc": "CSS HTML JS Minifier (PY39)"
28355        ,"spkgs": [ "single" ]
28356       }
28357      ]
28358    }
28359   ,{
28360      "bucket": "7E"
28361     ,"namebase": "ruby-rspec-core"
28362     ,"version": "3.10.1"
28363     ,"homepage": "https://github.com/rspec/rspec-core"
28364     ,"FPC": "generated"
28365     ,"keywords": [ "ruby" ]
28366     ,"distfile": [ "mirror://RUBYGEMS//rspec-core-3.10.1.gem" ]
28367     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
28368     ,"variants":
28369      [
28370       {
28371         "label": "v26"
28372        ,"sdesc": "Rspec-core-3.10.1 (v26)"
28373        ,"spkgs": [ "single" ]
28374       }
28375      ,{
28376         "label": "v27"
28377        ,"sdesc": "Rspec-core-3.10.1 (v27)"
28378        ,"spkgs": [ "single" ]
28379       }
28380      ,{
28381         "label": "v30"
28382        ,"sdesc": "Rspec-core-3.10.1 (v30)"
28383        ,"spkgs": [ "single" ]
28384       }
28385      ]
28386    }
28387   ,{
28388      "bucket": "7E"
28389     ,"namebase": "spdlog"
28390     ,"version": "1.8.2"
28391     ,"homepage": "https://github.com/gabime/spdlog"
28392     ,"FPC": "devel/spdlog"
28393     ,"keywords": [ "devel" ]
28394     ,"distfile": [ "mirror://GITHUB/gabime:spdlog:v1.8.2/gabime-spdlog-1.8.2.tar.gz" ]
28395     ,"variants":
28396      [
28397       {
28398         "label": "standard"
28399        ,"sdesc": "Super fast C++ logging library"
28400        ,"spkgs": [ "single" ]
28401       }
28402      ]
28403    }
28404   ,{
28405      "bucket": "7E"
28406     ,"namebase": "xfburn"
28407     ,"version": "0.6.2"
28408     ,"homepage": "https://docs.xfce.org/apps/xfburn"
28409     ,"FPC": "sysutils/xfburn"
28410     ,"keywords": [ "sysutils" ]
28411     ,"distfile": [ "https://archive.xfce.org/src/apps/xfburn/0.6/xfburn-0.6.2.tar.bz2" ]
28412     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
28413     ,"variants":
28414      [
28415       {
28416         "label": "standard"
28417        ,"sdesc": "Optical Disc burning application for Xfce"
28418        ,"spkgs": [ "complete", "primary", "nls" ]
28419       }
28420      ]
28421    }
28422   ,{
28423      "bucket": "7E"
28424     ,"namebase": "xorg-driver-input-keyboard"
28425     ,"version": "1.9.0"
28426     ,"homepage": "https://www.x.org/"
28427     ,"FPC": "x11-drivers/xf86-input-keyboard"
28428     ,"keywords": [ "x11_drivers" ]
28429     ,"distfile": [ "mirror://XORG/individual/driver/xf86-input-keyboard-1.9.0.tar.bz2" ]
28430     ,"variants":
28431      [
28432       {
28433         "label": "standard"
28434        ,"sdesc": "X.org keyboard input driver"
28435        ,"spkgs": [ "single" ]
28436       }
28437      ]
28438    }
28439   ,{
28440      "bucket": "7E"
28441     ,"namebase": "xorg-driver-video-vesa"
28442     ,"version": "2.5.0"
28443     ,"homepage": "https://www.x.org/"
28444     ,"FPC": "x11-drivers/xf86-video-vesa"
28445     ,"keywords": [ "x11_drivers" ]
28446     ,"distfile": [ "mirror://XORG/individual/driver/xf86-video-vesa-2.5.0.tar.bz2" ]
28447     ,"variants":
28448      [
28449       {
28450         "label": "standard"
28451        ,"sdesc": "X.org vesa video driver"
28452        ,"spkgs": [ "single" ]
28453       }
28454      ]
28455    }
28456   ,{
28457      "bucket": "7F"
28458     ,"namebase": "R-data.table"
28459     ,"version": "1.14.0"
28460     ,"homepage": "https://r-datatable.com"
28461     ,"FPC": "generated"
28462     ,"keywords": [ "cran" ]
28463     ,"distfile": [ "mirror://CRAN/src/contrib/data.table_1.14.0.tar.gz" ]
28464     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
28465     ,"variants":
28466      [
28467       {
28468         "label": "standard"
28469        ,"sdesc": "Extension of 'data.frame'"
28470        ,"spkgs": [ "single" ]
28471       }
28472      ]
28473    }
28474   ,{
28475      "bucket": "7F"
28476     ,"namebase": "aspell-ky"
28477     ,"version": "0.01.0"
28478     ,"homepage": "http://aspell.net/"
28479     ,"FPC": "textproc/ky-aspell"
28480     ,"keywords": [ "textproc" ]
28481     ,"distfile": [ "mirror://GNU/aspell/dict/ky/aspell6-ky-0.01-0.tar.bz2" ]
28482     ,"variants":
28483      [
28484       {
28485         "label": "standard"
28486        ,"sdesc": "Aspell Kirghiz dictionary"
28487        ,"spkgs": [ "single" ]
28488       }
28489      ]
28490    }
28491   ,{
28492      "bucket": "7F"
28493     ,"namebase": "cppunit"
28494     ,"version": "1.15.1"
28495     ,"homepage": "http://www.freedesktop.org/wiki/Software/cppunit"
28496     ,"FPC": "devel/cppunit"
28497     ,"keywords": [ "devel" ]
28498     ,"distfile": [ "https://dev-www.libreoffice.org/src/cppunit-1.15.1.tar.gz" ]
28499     ,"variants":
28500      [
28501       {
28502         "label": "standard"
28503        ,"sdesc": "C++ port of JUnit Testing Framework"
28504        ,"spkgs": [ "single" ]
28505       }
28506      ]
28507    }
28508   ,{
28509      "bucket": "7F"
28510     ,"namebase": "gstreamer1-plugins-gdkpixbuf"
28511     ,"version": "1.18.3"
28512     ,"homepage": "https://gstreamer.freedesktop.org/"
28513     ,"FPC": "graphics/gstreamer-plugins-gdkpixbuf"
28514     ,"keywords": [ "multimedia", "graphics" ]
28515     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.3.tar.xz" ]
28516     ,"variants":
28517      [
28518       {
28519         "label": "standard"
28520        ,"sdesc": "GStreamer1 image decoder plugin"
28521        ,"spkgs": [ "single" ]
28522       }
28523      ]
28524    }
28525   ,{
28526      "bucket": "7F"
28527     ,"namebase": "libmicrohttpd"
28528     ,"version": "0.9.72"
28529     ,"homepage": "https://www.gnu.org/software/libmicrohttpd/"
28530     ,"FPC": "www/libmicrohttp"
28531     ,"keywords": [ "www" ]
28532     ,"distfile": [ "mirror://GNU/libmicrohttpd/libmicrohttpd-0.9.72.tar.gz" ]
28533     ,"cpe": { "product": "libmicrohttpd", "vendor": "gnu" }
28534     ,"variants":
28535      [
28536       {
28537         "label": "standard"
28538        ,"sdesc": "Small C library to run an HTTP server"
28539        ,"spkgs": [ "single" ]
28540       }
28541      ]
28542    }
28543   ,{
28544      "bucket": "7F"
28545     ,"namebase": "ncurses60"
28546     ,"version": "6.0"
28547     ,"homepage": "https://invisible-island.net/ncurses/ncurses.html"
28548     ,"FPC": "N/A"
28549     ,"keywords": [ "devel" ]
28550     ,"distfile": [ "http://invisible-mirror.net/archives/ncurses/ncurses-6.0.tar.gz" ]
28551     ,"cpe": { "product": "ncurses", "vendor": "gnu" }
28552     ,"variants":
28553      [
28554       {
28555         "label": "standard"
28556        ,"sdesc": "Minimal static-only version of ncurses v6.0"
28557        ,"spkgs": [ "single" ]
28558       }
28559      ]
28560    }
28561   ,{
28562      "bucket": "7F"
28563     ,"namebase": "openldap"
28564     ,"version": "2.4.57"
28565     ,"homepage": "https://www.openldap.org/"
28566     ,"FPC": "net/openldap24-server"
28567     ,"keywords": [ "net", "databases" ]
28568     ,"distfile": [ "ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.57.tgz" ]
28569     ,"cpe": { "product": "openldap", "vendor": "openldap" }
28570     ,"variants":
28571      [
28572       {
28573         "label": "standard"
28574        ,"sdesc": "Lightweight Directory Access Protocol server"
28575        ,"spkgs": [ "complete", "server", "client", "docs" ]
28576       }
28577      ]
28578    }
28579   ,{
28580      "bucket": "7F"
28581     ,"namebase": "perl-Algorithm-Functional-BFS"
28582     ,"version": "0.01"
28583     ,"FPC": "generated"
28584     ,"keywords": [ "perl" ]
28585     ,"distfile": [ "mirror://CPAN/ID:C/CW/CWW/Algorithm-Functional-BFS-0.01.tar.gz" ]
28586     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
28587     ,"variants":
28588      [
28589       {
28590         "label": "530"
28591        ,"sdesc": "Functional approach to the breadth-first (5.30)"
28592        ,"spkgs": [ "single" ]
28593       }
28594      ,{
28595         "label": "532"
28596        ,"sdesc": "Functional approach to the breadth-first (5.32)"
28597        ,"spkgs": [ "single" ]
28598       }
28599      ]
28600    }
28601   ,{
28602      "bucket": "7F"
28603     ,"namebase": "php73-soap"
28604     ,"version": "7.3.27"
28605     ,"homepage": "https://php.net/"
28606     ,"FPC": "net/php73-soap"
28607     ,"keywords": [ "lang", "www", "php", "net" ]
28608     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
28609     ,"cpe": { "product": "php", "vendor": "php" }
28610     ,"variants":
28611      [
28612       {
28613         "label": "standard"
28614        ,"sdesc": "PHP 7.3 extension: soap web services"
28615        ,"spkgs": [ "single" ]
28616       }
28617      ]
28618    }
28619   ,{
28620      "bucket": "7F"
28621     ,"namebase": "python-borgbackup"
28622     ,"version": "1.1.15"
28623     ,"homepage": "https://borgbackup.readthedocs.io/"
28624     ,"FPC": "generated"
28625     ,"keywords": [ "python" ]
28626     ,"distfile": [ "mirror://PYPI/b/borgbackup/borgbackup-1.1.15.tar.gz" ]
28627     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
28628     ,"variants":
28629      [
28630       {
28631         "label": "py38"
28632        ,"sdesc": "Deduplicated, encrypted, compressed backups (PY38)"
28633        ,"spkgs": [ "single" ]
28634       }
28635      ,{
28636         "label": "py39"
28637        ,"sdesc": "Deduplicated, encrypted, compressed backups (PY39)"
28638        ,"spkgs": [ "single" ]
28639       }
28640      ]
28641    }
28642   ,{
28643      "bucket": "7F"
28644     ,"namebase": "python-htmlmin"
28645     ,"version": "0.1.12"
28646     ,"homepage": "https://htmlmin.readthedocs.io/en/latest/"
28647     ,"FPC": "generated"
28648     ,"keywords": [ "python" ]
28649     ,"distfile": [ "mirror://PYPI/h/htmlmin/htmlmin-0.1.12.tar.gz" ]
28650     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
28651     ,"variants":
28652      [
28653       {
28654         "label": "py38"
28655        ,"sdesc": "HTML Minifier with seatbelts (PY38)"
28656        ,"spkgs": [ "single" ]
28657       }
28658      ,{
28659         "label": "py39"
28660        ,"sdesc": "HTML Minifier with seatbelts (PY39)"
28661        ,"spkgs": [ "single" ]
28662       }
28663      ]
28664    }
28665   ,{
28666      "bucket": "7F"
28667     ,"namebase": "ruby-activejob"
28668     ,"version": "6.1.3"
28669     ,"homepage": "https://rubyonrails.org"
28670     ,"FPC": "generated"
28671     ,"keywords": [ "ruby" ]
28672     ,"distfile": [ "mirror://RUBYGEMS//activejob-6.1.3.gem" ]
28673     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
28674     ,"variants":
28675      [
28676       {
28677         "label": "v26"
28678        ,"sdesc": "Job framework with pluggable queues (v26)"
28679        ,"spkgs": [ "single" ]
28680       }
28681      ,{
28682         "label": "v27"
28683        ,"sdesc": "Job framework with pluggable queues (v27)"
28684        ,"spkgs": [ "single" ]
28685       }
28686      ,{
28687         "label": "v30"
28688        ,"sdesc": "Job framework with pluggable queues (v30)"
28689        ,"spkgs": [ "single" ]
28690       }
28691      ]
28692    }
28693   ,{
28694      "bucket": "7F"
28695     ,"namebase": "source-highlight"
28696     ,"version": "3.1.9"
28697     ,"homepage": "http://www.gnu.org/software/src-highlite/source-highlight.html"
28698     ,"FPC": "textproc/source-highlight"
28699     ,"keywords": [ "textproc" ]
28700     ,"distfile": [ "mirror://GNU/src-highlite/source-highlight-3.1.9.tar.gz" ]
28701     ,"variants":
28702      [
28703       {
28704         "label": "standard"
28705        ,"sdesc": "C/C++ and Java sources to HTML converter"
28706        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
28707       }
28708      ]
28709    }
28710   ,{
28711      "bucket": "7F"
28712     ,"namebase": "xorg-driver-video-intel"
28713     ,"version": "2.99.917.20181203"
28714     ,"homepage": "https://www.x.org/"
28715     ,"FPC": "x11-drivers/xf86-video-intel"
28716     ,"keywords": [ "x11_drivers" ]
28717     ,"distfile": [ "https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/snapshot/e5ff8e1828f97891c819c919d7115c6e18b2eb1f.tar.xz" ]
28718     ,"cpe": { "product": "xf86-video-intel", "vendor": "x" }
28719     ,"variants":
28720      [
28721       {
28722         "label": "standard"
28723        ,"sdesc": "X.org driver for Intel graphics controllers"
28724        ,"spkgs": [ "single" ]
28725       }
28726      ]
28727    }
28728   ,{
28729      "bucket": "7F"
28730     ,"namebase": "xorg-xgc"
28731     ,"version": "1.0.5"
28732     ,"homepage": "https://www.x.org/"
28733     ,"FPC": "x11/xgc"
28734     ,"keywords": [ "x11" ]
28735     ,"distfile": [ "mirror://XORG/individual/app/xgc-1.0.5.tar.bz2" ]
28736     ,"variants":
28737      [
28738       {
28739         "label": "standard"
28740        ,"sdesc": "Demo showing X11 core protocol graphics primitives"
28741        ,"spkgs": [ "single" ]
28742       }
28743      ]
28744    }
28745   ,{
28746      "bucket": "80"
28747     ,"namebase": "asciidoc"
28748     ,"version": "9.1.0"
28749     ,"homepage": "https://asciidoc.org/"
28750     ,"FPC": "textproc/asciidoc"
28751     ,"keywords": [ "textproc", "python" ]
28752     ,"distfile": [ "mirror://GITHUB/asciidoc:asciidoc-py3:9.1.0/asciidoc-asciidoc-py3-9.1.0.tar.gz" ]
28753     ,"variants":
28754      [
28755       {
28756         "label": "standard"
28757        ,"sdesc": "Text document format for short documents"
28758        ,"spkgs": [ "single" ]
28759       }
28760      ]
28761    }
28762   ,{
28763      "bucket": "80"
28764     ,"namebase": "base64"
28765     ,"version": "1.5"
28766     ,"homepage": "https://www.fourmilab.ch/webtools/base64/"
28767     ,"FPC": "converters/base64"
28768     ,"keywords": [ "converters" ]
28769     ,"distfile": [ "http://www.fourmilab.ch/webtools/base64/base64-1.5.tar.gz" ]
28770     ,"variants":
28771      [
28772       {
28773         "label": "standard"
28774        ,"sdesc": "Encode and decode base64 files"
28775        ,"spkgs": [ "single" ]
28776       }
28777      ]
28778    }
28779   ,{
28780      "bucket": "80"
28781     ,"namebase": "gccmakedep"
28782     ,"version": "1.0.3"
28783     ,"homepage": "https://cgit.freedesktop.org/xorg/util/gccmakedep/"
28784     ,"FPC": "devel/gccmakedep"
28785     ,"keywords": [ "x11" ]
28786     ,"distfile": [ "mirror://XORG/individual/util//gccmakedep-1.0.3.tar.bz2" ]
28787     ,"variants":
28788      [
28789       {
28790         "label": "standard"
28791        ,"sdesc": "Create dependencies in makefiles using 'gcc -M'"
28792        ,"spkgs": [ "single" ]
28793       }
28794      ]
28795    }
28796   ,{
28797      "bucket": "80"
28798     ,"namebase": "libsigcxx"
28799     ,"version": "3.0.6"
28800     ,"homepage": "https://libsigcplusplus.github.io/libsigcplusplus/"
28801     ,"FPC": "N/A"
28802     ,"keywords": [ "devel" ]
28803     ,"distfile": [ "mirror://GNOME/libsigc++/3.0/libsigc++-3.0.6.tar.xz" ]
28804     ,"variants":
28805      [
28806       {
28807         "label": "standard"
28808        ,"sdesc": "Typesafe signal framework for C++"
28809        ,"spkgs": [ "complete", "primary", "docs" ]
28810       }
28811      ]
28812    }
28813   ,{
28814      "bucket": "80"
28815     ,"namebase": "lua-sysctl"
28816     ,"version": "2.0"
28817     ,"homepage": "https://github.com/kAworu/lua-sysctl"
28818     ,"FPC": "devel/lua-sysctl"
28819     ,"keywords": [ "devel" ]
28820     ,"distfile": [ "mirror://GITHUB/kAworu:lua-sysctl:v2.0/kAworu-lua-sysctl-2.0.tar.gz" ]
28821     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
28822     ,"variants":
28823      [
28824       {
28825         "label": "standard"
28826        ,"sdesc": "Small FBSD sysctl(3) interface for Lua 5.2"
28827        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
28828       }
28829      ]
28830    }
28831   ,{
28832      "bucket": "80"
28833     ,"namebase": "ruby-facter"
28834     ,"version": "4.0.51"
28835     ,"FPC": "generated"
28836     ,"keywords": [ "ruby" ]
28837     ,"distfile": [ "mirror://RUBYGEMS//facter-4.0.51.gem" ]
28838     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
28839     ,"variants":
28840      [
28841       {
28842         "label": "v26"
28843        ,"sdesc": "New version of Facter (v26)"
28844        ,"spkgs": [ "single" ]
28845       }
28846      ,{
28847         "label": "v27"
28848        ,"sdesc": "New version of Facter (v27)"
28849        ,"spkgs": [ "single" ]
28850       }
28851      ,{
28852         "label": "v30"
28853        ,"sdesc": "New version of Facter (v30)"
28854        ,"spkgs": [ "single" ]
28855       }
28856      ]
28857    }
28858   ,{
28859      "bucket": "80"
28860     ,"namebase": "slim"
28861     ,"version": "1.3.6"
28862     ,"homepage": "https://sourceforge.net/projects/slim.berlios/"
28863     ,"FPC": "x11/slim"
28864     ,"keywords": [ "x11" ]
28865     ,"distfile": [ "mirror://SF/slim.berlios//slim-1.3.6.tar.gz" ]
28866     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
28867     ,"variants":
28868      [
28869       {
28870         "label": "standard"
28871        ,"sdesc": "Simple desktop-independent login manager for X11"
28872        ,"spkgs": [ "single" ]
28873       }
28874      ]
28875    }
28876   ,{
28877      "bucket": "80"
28878     ,"namebase": "tree"
28879     ,"version": "1.8.0"
28880     ,"homepage": "http://mama.indstate.edu/users/ice/tree"
28881     ,"FPC": "sysutils/tree"
28882     ,"keywords": [ "sysutils" ]
28883     ,"distfile": [ "http://mama.indstate.edu/users/ice/tree/src/tree-1.8.0.tgz" ]
28884     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
28885     ,"variants":
28886      [
28887       {
28888         "label": "standard"
28889        ,"sdesc": "Display tree-view of directories"
28890        ,"spkgs": [ "single" ]
28891       }
28892      ]
28893    }
28894   ,{
28895      "bucket": "80"
28896     ,"namebase": "xorg-font-winitzki-cyrillic"
28897     ,"version": "1.0.3"
28898     ,"homepage": "https://www.x.org/"
28899     ,"FPC": "x11-fonts/font-winitzki-cyrillic"
28900     ,"keywords": [ "x11_fonts" ]
28901     ,"distfile": [ "mirror://XORG/individual/font/font-winitzki-cyrillic-1.0.3.tar.bz2" ]
28902     ,"variants":
28903      [
28904       {
28905         "label": "standard"
28906        ,"sdesc": "X.org Winitzki Cyrillic font"
28907        ,"spkgs": [ "single" ]
28908       }
28909      ]
28910    }
28911   ,{
28912      "bucket": "80"
28913     ,"namebase": "xorg-xrender"
28914     ,"version": "0.9.10"
28915     ,"homepage": "https://www.x.org/"
28916     ,"FPC": "x11/libXrender"
28917     ,"keywords": [ "x11" ]
28918     ,"distfile": [ "mirror://XORG/individual/lib/libXrender-0.9.10.tar.bz2" ]
28919     ,"cpe": { "product": "libxrender", "vendor": "x" }
28920     ,"variants":
28921      [
28922       {
28923         "label": "standard"
28924        ,"sdesc": "X Render extension library"
28925        ,"spkgs": [ "single" ]
28926       }
28927      ]
28928    }
28929   ,{
28930      "bucket": "80"
28931     ,"namebase": "zziplib"
28932     ,"version": "0.13.72"
28933     ,"homepage": "https://github.com/gdraheim/zziplib"
28934     ,"FPC": "devel/zziplib"
28935     ,"keywords": [ "devel" ]
28936     ,"distfile": [ "mirror://GITHUB/gdraheim:zziplib:v0.13.72/gdraheim-zziplib-0.13.72.tar.gz" ]
28937     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
28938     ,"cpe": { "product": "zziplib", "vendor": "zziplib_project" }
28939     ,"variants":
28940      [
28941       {
28942         "label": "standard"
28943        ,"sdesc": "Provide transparent read access to zipped data"
28944        ,"spkgs": [ "complete", "primary", "sdl", "docs" ]
28945       }
28946      ]
28947    }
28948   ,{
28949      "bucket": "81"
28950     ,"namebase": "aspell-be"
28951     ,"version": "0.01"
28952     ,"homepage": "http://aspell.net/"
28953     ,"FPC": "textproc/be-aspell"
28954     ,"keywords": [ "textproc" ]
28955     ,"distfile": [ "mirror://GNU/aspell/dict/be/aspell5-be-0.01.tar.bz2" ]
28956     ,"variants":
28957      [
28958       {
28959         "label": "standard"
28960        ,"sdesc": "Aspell Belarusian dictionary"
28961        ,"spkgs": [ "single" ]
28962       }
28963      ]
28964    }
28965   ,{
28966      "bucket": "81"
28967     ,"namebase": "autoselect-python"
28968     ,"version": "2"
28969     ,"FPC": "N/A"
28970     ,"keywords": [ "lang" ]
28971     ,"distfile": [  ]
28972     ,"variants":
28973      [
28974       {
28975         "label": "standard"
28976        ,"sdesc": "Dynamic links to the latest installed python"
28977        ,"spkgs": [ "single" ]
28978       }
28979      ]
28980    }
28981   ,{
28982      "bucket": "81"
28983     ,"namebase": "libadacrypt"
28984     ,"version": "20170419"
28985     ,"homepage": "https://github.com/cforler/Ada-Crypto-Library"
28986     ,"FPC": "security/libadacrypt"
28987     ,"keywords": [ "security", "ada" ]
28988     ,"distfile": [ "mirror://GITHUB/cforler:Ada-Crypto-Library:06b4907/cforler-Ada-Crypto-Library-06b4907.tar.gz" ]
28989     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
28990     ,"variants":
28991      [
28992       {
28993         "label": "standard"
28994        ,"sdesc": "Crypto library for Ada with a nice API"
28995        ,"spkgs": [ "single" ]
28996       }
28997      ]
28998    }
28999   ,{
29000      "bucket": "81"
29001     ,"namebase": "perl-Algorithm-StringHash-FromCSharp35-XS"
29002     ,"version": "0.04"
29003     ,"FPC": "generated"
29004     ,"keywords": [ "perl" ]
29005     ,"distfile": [ "mirror://CPAN/ID:C/CH/CHENGANG/Algorithm-StringHash-FromCSharp35-XS-0.04.tar.gz" ]
29006     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29007     ,"variants":
29008      [
29009       {
29010         "label": "530"
29011        ,"sdesc": "C#'s string Hashing Algorithm in V3.5 (5.30)"
29012        ,"spkgs": [ "single" ]
29013       }
29014      ,{
29015         "label": "532"
29016        ,"sdesc": "C#'s string Hashing Algorithm in V3.5 (5.32)"
29017        ,"spkgs": [ "single" ]
29018       }
29019      ]
29020    }
29021   ,{
29022      "bucket": "81"
29023     ,"namebase": "perl-Devel-Caller"
29024     ,"version": "2.06"
29025     ,"FPC": "generated"
29026     ,"keywords": [ "perl" ]
29027     ,"distfile": [ "mirror://CPAN/ID:R/RC/RCLAMP/Devel-Caller-2.06.tar.gz" ]
29028     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29029     ,"variants":
29030      [
29031       {
29032         "label": "530"
29033        ,"sdesc": "Meatier version of the core caller (5.30)"
29034        ,"spkgs": [ "single" ]
29035       }
29036      ,{
29037         "label": "532"
29038        ,"sdesc": "Meatier version of the core caller (5.32)"
29039        ,"spkgs": [ "single" ]
29040       }
29041      ]
29042    }
29043   ,{
29044      "bucket": "81"
29045     ,"namebase": "perl-Mail-IMAPClient"
29046     ,"version": "3.43"
29047     ,"FPC": "generated"
29048     ,"keywords": [ "perl" ]
29049     ,"distfile": [ "mirror://CPAN/ID:P/PL/PLOBBES/Mail-IMAPClient-3.43.tar.gz" ]
29050     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29051     ,"variants":
29052      [
29053       {
29054         "label": "530"
29055        ,"sdesc": "IMAP4 client library (5.30)"
29056        ,"spkgs": [ "single" ]
29057       }
29058      ,{
29059         "label": "532"
29060        ,"sdesc": "IMAP4 client library (5.32)"
29061        ,"spkgs": [ "single" ]
29062       }
29063      ]
29064    }
29065   ,{
29066      "bucket": "81"
29067     ,"namebase": "perl-Text-SimpleTable"
29068     ,"version": "2.07"
29069     ,"FPC": "generated"
29070     ,"keywords": [ "perl" ]
29071     ,"distfile": [ "mirror://CPAN/ID:M/MR/MRAMBERG/Text-SimpleTable-2.07.tar.gz" ]
29072     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29073     ,"variants":
29074      [
29075       {
29076         "label": "530"
29077        ,"sdesc": "Simple eyecandy ASCII tables (5.30)"
29078        ,"spkgs": [ "single" ]
29079       }
29080      ,{
29081         "label": "532"
29082        ,"sdesc": "Simple eyecandy ASCII tables (5.32)"
29083        ,"spkgs": [ "single" ]
29084       }
29085      ]
29086    }
29087   ,{
29088      "bucket": "81"
29089     ,"namebase": "perl-URL-Encode"
29090     ,"version": "0.03"
29091     ,"homepage": "https://github.com/chansen/p5-url-encode"
29092     ,"FPC": "generated"
29093     ,"keywords": [ "perl" ]
29094     ,"distfile": [ "mirror://CPAN/ID:C/CH/CHANSEN/URL-Encode-0.03.tar.gz" ]
29095     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29096     ,"variants":
29097      [
29098       {
29099         "label": "530"
29100        ,"sdesc": "Handles application/x-www-form-encoded (5.30)"
29101        ,"spkgs": [ "single" ]
29102       }
29103      ,{
29104         "label": "532"
29105        ,"sdesc": "Handles application/x-www-form-encoded (5.32)"
29106        ,"spkgs": [ "single" ]
29107       }
29108      ]
29109    }
29110   ,{
29111      "bucket": "81"
29112     ,"namebase": "python-orderedmultidict"
29113     ,"version": "1.0.1"
29114     ,"homepage": "https://github.com/gruns/orderedmultidict"
29115     ,"FPC": "generated"
29116     ,"keywords": [ "python" ]
29117     ,"distfile": [ "mirror://PYPIWHL/04/16/5e95c70bda8fe6ea715005c0db8e602400bdba50ae3c72cb380eba551289/orderedmultidict-1.0.1-py2.py3-none-any.whl" ]
29118     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
29119     ,"variants":
29120      [
29121       {
29122         "label": "py38"
29123        ,"sdesc": "Ordered Multivalue Dictionary (PY38)"
29124        ,"spkgs": [ "single" ]
29125       }
29126      ,{
29127         "label": "py39"
29128        ,"sdesc": "Ordered Multivalue Dictionary (PY39)"
29129        ,"spkgs": [ "single" ]
29130       }
29131      ]
29132    }
29133   ,{
29134      "bucket": "81"
29135     ,"namebase": "quazip"
29136     ,"version": "1.1"
29137     ,"homepage": "https://github.com/stachenov/quazip"
29138     ,"FPC": "archivers/quazip"
29139     ,"keywords": [ "archivers" ]
29140     ,"distfile": [ "mirror://GITHUB/stachenov:quazip:v1.1/stachenov-quazip-1.1.tar.gz" ]
29141     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
29142     ,"variants":
29143      [
29144       {
29145         "label": "standard"
29146        ,"sdesc": "Qt/C++ wrapper for Minizip"
29147        ,"spkgs": [ "single" ]
29148       }
29149      ]
29150    }
29151   ,{
29152      "bucket": "82"
29153     ,"namebase": "PragmARC"
29154     ,"version": "20200304"
29155     ,"homepage": "http://pragmada.x10hosting.com/pragmarc.htm"
29156     ,"FPC": "devel/pragmarcs"
29157     ,"keywords": [ "devel", "ada" ]
29158     ,"distfile": [ "mirror://GITHUB/jrcarter:PragmARC:3b7b49e/jrcarter-PragmARC-3b7b49e.tar.gz" ]
29159     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
29160     ,"variants":
29161      [
29162       {
29163         "label": "standard"
29164        ,"sdesc": "PragmAda Reusable Components"
29165        ,"spkgs": [ "single" ]
29166       }
29167      ]
29168    }
29169   ,{
29170      "bucket": "82"
29171     ,"namebase": "R-furrr"
29172     ,"version": "0.2.2"
29173     ,"homepage": "https://github.com/DavisVaughan/furrr"
29174     ,"FPC": "generated"
29175     ,"keywords": [ "cran" ]
29176     ,"distfile": [ "mirror://CRAN/src/contrib/furrr_0.2.2.tar.gz" ]
29177     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
29178     ,"variants":
29179      [
29180       {
29181         "label": "standard"
29182        ,"sdesc": "Apply Mapping Functions in Parallel using Futures"
29183        ,"spkgs": [ "single" ]
29184       }
29185      ]
29186    }
29187   ,{
29188      "bucket": "82"
29189     ,"namebase": "R-rsample"
29190     ,"version": "0.0.9"
29191     ,"homepage": "https://rsample.tidymodels.org"
29192     ,"FPC": "generated"
29193     ,"keywords": [ "cran" ]
29194     ,"distfile": [ "mirror://CRAN/src/contrib/rsample_0.0.9.tar.gz" ]
29195     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
29196     ,"variants":
29197      [
29198       {
29199         "label": "standard"
29200        ,"sdesc": "General Resampling Infrastructure"
29201        ,"spkgs": [ "single" ]
29202       }
29203      ]
29204    }
29205   ,{
29206      "bucket": "82"
29207     ,"namebase": "gstreamer1-plugins-aalib"
29208     ,"version": "1.18.3"
29209     ,"homepage": "https://gstreamer.freedesktop.org/"
29210     ,"FPC": "graphics/gstreamer-plugins-aalib"
29211     ,"keywords": [ "multimedia", "graphics" ]
29212     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.3.tar.xz" ]
29213     ,"variants":
29214      [
29215       {
29216         "label": "standard"
29217        ,"sdesc": "GStreamer1 ASCII art plugin"
29218        ,"spkgs": [ "single" ]
29219       }
29220      ]
29221    }
29222   ,{
29223      "bucket": "82"
29224     ,"namebase": "perl-Algorithm-LossyCount"
29225     ,"version": "0.03"
29226     ,"FPC": "generated"
29227     ,"keywords": [ "perl" ]
29228     ,"distfile": [ "mirror://CPAN/ID:S/SE/SEKIA/Algorithm-LossyCount-0.03.tar.gz" ]
29229     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29230     ,"variants":
29231      [
29232       {
29233         "label": "530"
29234        ,"sdesc": "Approximate frequency count (5.30)"
29235        ,"spkgs": [ "single" ]
29236       }
29237      ,{
29238         "label": "532"
29239        ,"sdesc": "Approximate frequency count (5.32)"
29240        ,"spkgs": [ "single" ]
29241       }
29242      ]
29243    }
29244   ,{
29245      "bucket": "82"
29246     ,"namebase": "perl-Mixin-Linewise"
29247     ,"version": "0.108"
29248     ,"homepage": "https://github.com/rjbs/Mixin-Linewise"
29249     ,"FPC": "generated"
29250     ,"keywords": [ "perl" ]
29251     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/Mixin-Linewise-0.108.tar.gz" ]
29252     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29253     ,"variants":
29254      [
29255       {
29256         "label": "530"
29257        ,"sdesc": "Supports linewise code for handles (5.30)"
29258        ,"spkgs": [ "single" ]
29259       }
29260      ,{
29261         "label": "532"
29262        ,"sdesc": "Supports linewise code for handles (5.32)"
29263        ,"spkgs": [ "single" ]
29264       }
29265      ]
29266    }
29267   ,{
29268      "bucket": "82"
29269     ,"namebase": "python-django-formtools"
29270     ,"version": "2.2"
29271     ,"homepage": "https://django-formtools.readthedocs.io/en/latest/"
29272     ,"FPC": "generated"
29273     ,"keywords": [ "python" ]
29274     ,"distfile": [ "mirror://PYPIWHL/16/2b/f2dc15cf7fb830bf22ec87739786ca7633902474edd7cdb9c52a56434ed2/django_formtools-2.2-py2.py3-none-any.whl" ]
29275     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
29276     ,"variants":
29277      [
29278       {
29279         "label": "py38"
29280        ,"sdesc": "Set of abstractions for Django forms (PY38)"
29281        ,"spkgs": [ "single" ]
29282       }
29283      ,{
29284         "label": "py39"
29285        ,"sdesc": "Set of abstractions for Django forms (PY39)"
29286        ,"spkgs": [ "single" ]
29287       }
29288      ]
29289    }
29290   ,{
29291      "bucket": "82"
29292     ,"namebase": "xmlto"
29293     ,"version": "0.0.28"
29294     ,"homepage": "https://pagure.io/xmlto/"
29295     ,"FPC": "textproc/xmlto"
29296     ,"keywords": [ "textproc" ]
29297     ,"distfile": [ "https://releases.pagure.org/xmlto/xmlto-0.0.28.tar.bz2", "https://raw.githubusercontent.com/jeffrafter/xhtml2fo/master/xhtml2fo.xsl" ]
29298     ,"variants":
29299      [
29300       {
29301         "label": "standard"
29302        ,"sdesc": "Front-end to an XSL toolchain"
29303        ,"spkgs": [ "single" ]
29304       }
29305      ]
29306    }
29307   ,{
29308      "bucket": "82"
29309     ,"namebase": "xorg-font-bh-75dpi"
29310     ,"version": "1.0.3"
29311     ,"homepage": "https://www.x.org/"
29312     ,"FPC": "x11-fonts/font-bh-75dpi"
29313     ,"keywords": [ "x11_fonts" ]
29314     ,"distfile": [ "mirror://XORG/individual/font/font-bh-75dpi-1.0.3.tar.bz2" ]
29315     ,"variants":
29316      [
29317       {
29318         "label": "standard"
29319        ,"sdesc": "X.org Bigelow & Holmes 75 DPI font"
29320        ,"spkgs": [ "single" ]
29321       }
29322      ]
29323    }
29324   ,{
29325      "bucket": "83"
29326     ,"namebase": "freetype"
29327     ,"version": "2.10.4"
29328     ,"homepage": "https://www.freetype.org/"
29329     ,"FPC": "print/freetype2"
29330     ,"keywords": [ "print" ]
29331     ,"distfile": [ "http://savannah.nongnu.org/download/freetype/freetype-2.10.4.tar.xz" ]
29332     ,"cpe": { "product": "freetype", "vendor": "freetype" }
29333     ,"variants":
29334      [
29335       {
29336         "label": "standard"
29337        ,"sdesc": "Free and portable TrueType font rendering engine"
29338        ,"spkgs": [ "complete", "primary", "docs" ]
29339       }
29340      ]
29341    }
29342   ,{
29343      "bucket": "83"
29344     ,"namebase": "genpatch"
29345     ,"version": "1.65"
29346     ,"FPC": "ports-mgmt/genpatch"
29347     ,"keywords": [ "raven", "devel" ]
29348     ,"distfile": [  ]
29349     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
29350     ,"variants":
29351      [
29352       {
29353         "label": "standard"
29354        ,"sdesc": "Single patch generator tool for Ravenports"
29355        ,"spkgs": [ "single" ]
29356       }
29357      ]
29358    }
29359   ,{
29360      "bucket": "83"
29361     ,"namebase": "libuninameslist"
29362     ,"version": "20200413"
29363     ,"homepage": "https://github.com/fontforge/libuninameslist"
29364     ,"FPC": "textproc/libuninameslist"
29365     ,"keywords": [ "textproc" ]
29366     ,"distfile": [ "mirror://GITHUB/fontforge:libuninameslist:20200413/fontforge-libuninameslist-20200413.tar.gz" ]
29367     ,"variants":
29368      [
29369       {
29370         "label": "standard"
29371        ,"sdesc": "Library of Unicode names and annotation data"
29372        ,"spkgs": [ "single" ]
29373       }
29374      ]
29375    }
29376   ,{
29377      "bucket": "83"
29378     ,"namebase": "libvisio"
29379     ,"version": "0.1.7"
29380     ,"homepage": "https://wiki.documentfoundation.org/DLP/Libraries/libvisio"
29381     ,"FPC": "textproc/libvisio01"
29382     ,"keywords": [ "textproc", "devel" ]
29383     ,"distfile": [ "https://dev-www.libreoffice.org/src/libvisio/libvisio-0.1.7.tar.xz" ]
29384     ,"variants":
29385      [
29386       {
29387         "label": "standard"
29388        ,"sdesc": "Import filter and tools for MS Visio Diagrams"
29389        ,"spkgs": [ "single" ]
29390       }
29391      ]
29392    }
29393   ,{
29394      "bucket": "83"
29395     ,"namebase": "opus"
29396     ,"version": "1.3.1"
29397     ,"homepage": "https://www.opus-codec.org"
29398     ,"FPC": "audio/opus"
29399     ,"keywords": [ "audio" ]
29400     ,"distfile": [ "mirror://MOZILLA/opus/opus-1.3.1.tar.gz" ]
29401     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
29402     ,"variants":
29403      [
29404       {
29405         "label": "standard"
29406        ,"sdesc": "IETF audio codec for both speech and music"
29407        ,"spkgs": [ "single" ]
29408       }
29409      ]
29410    }
29411   ,{
29412      "bucket": "83"
29413     ,"namebase": "perl-Algorithm-IncludeExclude"
29414     ,"version": "0.01"
29415     ,"FPC": "generated"
29416     ,"keywords": [ "perl" ]
29417     ,"distfile": [ "mirror://CPAN/ID:J/JR/JROCKWAY/Algorithm-IncludeExclude-0.01.tar.gz" ]
29418     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29419     ,"variants":
29420      [
29421       {
29422         "label": "530"
29423        ,"sdesc": "Build and evaluate include/exclude lists (5.30)"
29424        ,"spkgs": [ "single" ]
29425       }
29426      ,{
29427         "label": "532"
29428        ,"sdesc": "Build and evaluate include/exclude lists (5.32)"
29429        ,"spkgs": [ "single" ]
29430       }
29431      ]
29432    }
29433   ,{
29434      "bucket": "83"
29435     ,"namebase": "perl-Algorithm-LatticePoints"
29436     ,"version": "0.01"
29437     ,"FPC": "generated"
29438     ,"keywords": [ "perl" ]
29439     ,"distfile": [ "mirror://CPAN/ID:D/DA/DANKOGAI/Algorithm-LatticePoints-0.01.tar.gz" ]
29440     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29441     ,"variants":
29442      [
29443       {
29444         "label": "530"
29445        ,"sdesc": "Run code for each lattice points (5.30)"
29446        ,"spkgs": [ "single" ]
29447       }
29448      ,{
29449         "label": "532"
29450        ,"sdesc": "Run code for each lattice points (5.32)"
29451        ,"spkgs": [ "single" ]
29452       }
29453      ]
29454    }
29455   ,{
29456      "bucket": "83"
29457     ,"namebase": "perl-Algorithm-SpatialIndex-Strategy-MedianQuadTree"
29458     ,"version": "0.02"
29459     ,"FPC": "generated"
29460     ,"keywords": [ "perl" ]
29461     ,"distfile": [ "mirror://CPAN/ID:S/SM/SMUELLER/Algorithm-SpatialIndex-Strategy-MedianQuadTree-0.02.tar.gz" ]
29462     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29463     ,"variants":
29464      [
29465       {
29466         "label": "530"
29467        ,"sdesc": "QuadTree splitting on bucket medians (5.30)"
29468        ,"spkgs": [ "single" ]
29469       }
29470      ,{
29471         "label": "532"
29472        ,"sdesc": "QuadTree splitting on bucket medians (5.32)"
29473        ,"spkgs": [ "single" ]
29474       }
29475      ]
29476    }
29477   ,{
29478      "bucket": "83"
29479     ,"namebase": "perl-Graph-Easy"
29480     ,"version": "0.76"
29481     ,"FPC": "generated"
29482     ,"keywords": [ "perl" ]
29483     ,"distfile": [ "mirror://CPAN/ID:S/SH/SHLOMIF/Graph-Easy-0.76.tar.gz" ]
29484     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29485     ,"variants":
29486      [
29487       {
29488         "label": "530"
29489        ,"sdesc": "Converts or renders graphs (5.30)"
29490        ,"spkgs": [ "single" ]
29491       }
29492      ,{
29493         "label": "532"
29494        ,"sdesc": "Converts or renders graphs (5.32)"
29495        ,"spkgs": [ "single" ]
29496       }
29497      ]
29498    }
29499   ,{
29500      "bucket": "83"
29501     ,"namebase": "perl-MooseX-Types-Structured"
29502     ,"version": "0.36"
29503     ,"homepage": "https://github.com/moose/MooseX-Types-Structured"
29504     ,"FPC": "generated"
29505     ,"keywords": [ "perl" ]
29506     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/MooseX-Types-Structured-0.36.tar.gz" ]
29507     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29508     ,"variants":
29509      [
29510       {
29511         "label": "530"
29512        ,"sdesc": "Structured Type Constraints for Moose (5.30)"
29513        ,"spkgs": [ "single" ]
29514       }
29515      ,{
29516         "label": "532"
29517        ,"sdesc": "Structured Type Constraints for Moose (5.32)"
29518        ,"spkgs": [ "single" ]
29519       }
29520      ]
29521    }
29522   ,{
29523      "bucket": "83"
29524     ,"namebase": "perl-Test-Base"
29525     ,"version": "0.89"
29526     ,"homepage": "https://github.com/ingydotnet/test-base-pm"
29527     ,"FPC": "generated"
29528     ,"keywords": [ "perl" ]
29529     ,"distfile": [ "mirror://CPAN/ID:I/IN/INGY/Test-Base-0.89.tar.gz" ]
29530     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29531     ,"variants":
29532      [
29533       {
29534         "label": "530"
29535        ,"sdesc": "Data Driven Testing Framework (5.30)"
29536        ,"spkgs": [ "single" ]
29537       }
29538      ,{
29539         "label": "532"
29540        ,"sdesc": "Data Driven Testing Framework (5.32)"
29541        ,"spkgs": [ "single" ]
29542       }
29543      ]
29544    }
29545   ,{
29546      "bucket": "83"
29547     ,"namebase": "php73-enchant"
29548     ,"version": "7.3.27"
29549     ,"homepage": "https://php.net/"
29550     ,"FPC": "textproc/php73-enchant"
29551     ,"keywords": [ "lang", "www", "php", "textproc" ]
29552     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
29553     ,"cpe": { "product": "php", "vendor": "php" }
29554     ,"variants":
29555      [
29556       {
29557         "label": "standard"
29558        ,"sdesc": "PHP 7.3 extension: enchant spell checking"
29559        ,"spkgs": [ "single" ]
29560       }
29561      ]
29562    }
29563   ,{
29564      "bucket": "83"
29565     ,"namebase": "php74-ftp"
29566     ,"version": "7.4.15"
29567     ,"homepage": "https://php.net/"
29568     ,"FPC": "ftp/php74-ftp"
29569     ,"keywords": [ "lang", "www", "php", "ftp" ]
29570     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
29571     ,"cpe": { "product": "php", "vendor": "php" }
29572     ,"variants":
29573      [
29574       {
29575         "label": "standard"
29576        ,"sdesc": "PHP 7.4 extension: ftp (file transfers)"
29577        ,"spkgs": [ "single" ]
29578       }
29579      ]
29580    }
29581   ,{
29582      "bucket": "83"
29583     ,"namebase": "sudo"
29584     ,"version": "1.9.5p2"
29585     ,"homepage": "https://www.sudo.ws/"
29586     ,"FPC": "security/sudo"
29587     ,"keywords": [ "security" ]
29588     ,"distfile": [ "https://www.sudo.ws/dist/sudo-1.9.5p2.tar.gz" ]
29589     ,"cpe": { "product": "sudo", "vendor": "todd_miller" }
29590     ,"variants":
29591      [
29592       {
29593         "label": "standard"
29594        ,"sdesc": "Allows restricted root access for specified users"
29595        ,"spkgs": [ "complete", "primary", "examples", "docs", "nls" ]
29596       }
29597      ]
29598    }
29599   ,{
29600      "bucket": "83"
29601     ,"namebase": "w3m"
29602     ,"version": "0.5.3pl38"
29603     ,"homepage": "http://w3m.sourceforge.net/"
29604     ,"FPC": "N/A"
29605     ,"keywords": [ "www" ]
29606     ,"distfile": [ "mirror://GITHUB/tats:w3m:74d1ac7/tats-w3m-74d1ac7.tar.gz" ]
29607     ,"cpe": { "product": "w3m", "vendor": "w3m_project" }
29608     ,"variants":
29609      [
29610       {
29611         "label": "standard"
29612        ,"sdesc": "Pager/text-based WWW browser"
29613        ,"spkgs": [ "complete", "primary", "docs" ]
29614       }
29615      ]
29616    }
29617   ,{
29618      "bucket": "83"
29619     ,"namebase": "xmlcharent"
29620     ,"version": "0.3"
29621     ,"homepage": "http://www.oasis-open.org/docbook/xmlcharent/"
29622     ,"FPC": "textproc/xmlcharent"
29623     ,"keywords": [ "textproc" ]
29624     ,"distfile": [ "http://www.oasis-open.org/docbook/xmlcharent/0.3/xmlcharent-0.3.zip" ]
29625     ,"variants":
29626      [
29627       {
29628         "label": "standard"
29629        ,"sdesc": "XML character entities"
29630        ,"spkgs": [ "single" ]
29631       }
29632      ]
29633    }
29634   ,{
29635      "bucket": "83"
29636     ,"namebase": "xorg-xcomposite"
29637     ,"version": "0.4.5"
29638     ,"homepage": "https://www.x.org/"
29639     ,"FPC": "x11/libXcomposite"
29640     ,"keywords": [ "x11" ]
29641     ,"distfile": [ "mirror://XORG/individual/lib/libXcomposite-0.4.5.tar.bz2" ]
29642     ,"variants":
29643      [
29644       {
29645         "label": "standard"
29646        ,"sdesc": "X Composite extension library"
29647        ,"spkgs": [ "single" ]
29648       }
29649      ]
29650    }
29651   ,{
29652      "bucket": "84"
29653     ,"namebase": "R-ggrepel"
29654     ,"version": "0.9.1"
29655     ,"homepage": "https://github.com/slowkow/ggrepel"
29656     ,"FPC": "generated"
29657     ,"keywords": [ "cran" ]
29658     ,"distfile": [ "mirror://CRAN/src/contrib/ggrepel_0.9.1.tar.gz" ]
29659     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
29660     ,"variants":
29661      [
29662       {
29663         "label": "standard"
29664        ,"sdesc": "Positions non-overlapping text labels on gpplot2"
29665        ,"spkgs": [ "single" ]
29666       }
29667      ]
29668    }
29669   ,{
29670      "bucket": "84"
29671     ,"namebase": "R-highr"
29672     ,"version": "0.8"
29673     ,"homepage": "https://github.com/yihui/highr"
29674     ,"FPC": "generated"
29675     ,"keywords": [ "cran" ]
29676     ,"distfile": [ "mirror://CRAN/src/contrib/highr_0.8.tar.gz" ]
29677     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
29678     ,"variants":
29679      [
29680       {
29681         "label": "standard"
29682        ,"sdesc": "Syntax Highlighting for R Source Code"
29683        ,"spkgs": [ "single" ]
29684       }
29685      ]
29686    }
29687   ,{
29688      "bucket": "84"
29689     ,"namebase": "R-promises"
29690     ,"version": "1.2.0.1"
29691     ,"homepage": "https://rstudio.github.io/promises/"
29692     ,"FPC": "generated"
29693     ,"keywords": [ "cran" ]
29694     ,"distfile": [ "mirror://CRAN/src/contrib/promises_1.2.0.1.tar.gz" ]
29695     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
29696     ,"variants":
29697      [
29698       {
29699         "label": "standard"
29700        ,"sdesc": "Promise-based asynchronous programing abstracts"
29701        ,"spkgs": [ "single" ]
29702       }
29703      ]
29704    }
29705   ,{
29706      "bucket": "84"
29707     ,"namebase": "aspell-el"
29708     ,"version": "0.08.0"
29709     ,"homepage": "http://aspell.net/"
29710     ,"FPC": "N/A"
29711     ,"keywords": [ "textproc" ]
29712     ,"distfile": [ "mirror://GNU/aspell/dict/el/aspell6-el-0.08-0.tar.bz2" ]
29713     ,"variants":
29714      [
29715       {
29716         "label": "standard"
29717        ,"sdesc": "Aspell Greek dictionary"
29718        ,"spkgs": [ "single" ]
29719       }
29720      ]
29721    }
29722   ,{
29723      "bucket": "84"
29724     ,"namebase": "fonts-dejavu"
29725     ,"version": "2.37"
29726     ,"homepage": "https://dejavu-fonts.github.io/"
29727     ,"FPC": "x11-fonts/dejavu"
29728     ,"keywords": [ "x11_fonts" ]
29729     ,"distfile": [ "mirror://SF/dejavu/dejavu/2.37/dejavu-fonts-ttf-2.37.tar.bz2" ]
29730     ,"variants":
29731      [
29732       {
29733         "label": "standard"
29734        ,"sdesc": "Bitstream Vera Fonts clone"
29735        ,"spkgs": [ "single" ]
29736       }
29737      ]
29738    }
29739   ,{
29740      "bucket": "84"
29741     ,"namebase": "perl-Algorithm-VSM"
29742     ,"version": "1.70"
29743     ,"FPC": "generated"
29744     ,"keywords": [ "perl" ]
29745     ,"distfile": [ "mirror://CPAN/ID:A/AV/AVIKAK/Algorithm-VSM-1.70.tar.gz" ]
29746     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29747     ,"variants":
29748      [
29749       {
29750         "label": "530"
29751        ,"sdesc": "Retrieves files using VSM and LSA methods (5.30)"
29752        ,"spkgs": [ "single" ]
29753       }
29754      ,{
29755         "label": "532"
29756        ,"sdesc": "Retrieves files using VSM and LSA methods (5.32)"
29757        ,"spkgs": [ "single" ]
29758       }
29759      ]
29760    }
29761   ,{
29762      "bucket": "84"
29763     ,"namebase": "perl-Algorithm-Voting"
29764     ,"version": "0.01"
29765     ,"FPC": "generated"
29766     ,"keywords": [ "perl" ]
29767     ,"distfile": [ "mirror://CPAN/ID:J/JT/JTRAMMELL/Algorithm-Voting-0.01.tar.gz" ]
29768     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29769     ,"variants":
29770      [
29771       {
29772         "label": "530"
29773        ,"sdesc": "Voting algorithm implementations (5.30)"
29774        ,"spkgs": [ "single" ]
29775       }
29776      ,{
29777         "label": "532"
29778        ,"sdesc": "Voting algorithm implementations (5.32)"
29779        ,"spkgs": [ "single" ]
29780       }
29781      ]
29782    }
29783   ,{
29784      "bucket": "84"
29785     ,"namebase": "perl-AnyEvent-HTTP-Message"
29786     ,"version": "0.302"
29787     ,"homepage": "https://github.com/rwstauner/AnyEvent-HTTP-Message"
29788     ,"FPC": "generated"
29789     ,"keywords": [ "perl" ]
29790     ,"distfile": [ "mirror://CPAN/ID:R/RW/RWSTAUNER/AnyEvent-HTTP-Message-0.302.tar.gz" ]
29791     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29792     ,"variants":
29793      [
29794       {
29795         "label": "530"
29796        ,"sdesc": "AnyEvent::HTTP Request/Response objects (5.30)"
29797        ,"spkgs": [ "single" ]
29798       }
29799      ,{
29800         "label": "532"
29801        ,"sdesc": "AnyEvent::HTTP Request/Response objects (5.32)"
29802        ,"spkgs": [ "single" ]
29803       }
29804      ]
29805    }
29806   ,{
29807      "bucket": "84"
29808     ,"namebase": "perl-Sysadm-Install"
29809     ,"version": "0.48"
29810     ,"homepage": "https://github.com/mschilli/sysadm-install-perl"
29811     ,"FPC": "generated"
29812     ,"keywords": [ "perl" ]
29813     ,"distfile": [ "mirror://CPAN/ID:M/MS/MSCHILLI/Sysadm-Install-0.48.tar.gz" ]
29814     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29815     ,"variants":
29816      [
29817       {
29818         "label": "530"
29819        ,"sdesc": "Typical installation tasks for sysadmins (5.30)"
29820        ,"spkgs": [ "single" ]
29821       }
29822      ,{
29823         "label": "532"
29824        ,"sdesc": "Typical installation tasks for sysadmins (5.32)"
29825        ,"spkgs": [ "single" ]
29826       }
29827      ]
29828    }
29829   ,{
29830      "bucket": "84"
29831     ,"namebase": "php74-calendar"
29832     ,"version": "7.4.15"
29833     ,"homepage": "https://php.net/"
29834     ,"FPC": "misc/php74-calendar"
29835     ,"keywords": [ "lang", "www", "php", "misc" ]
29836     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
29837     ,"cpe": { "product": "php", "vendor": "php" }
29838     ,"variants":
29839      [
29840       {
29841         "label": "standard"
29842        ,"sdesc": "PHP 7.4 extension: calendar converter"
29843        ,"spkgs": [ "single" ]
29844       }
29845      ]
29846    }
29847   ,{
29848      "bucket": "84"
29849     ,"namebase": "wayland-protocols"
29850     ,"version": "1.20"
29851     ,"homepage": "https://wayland.freedesktop.org/"
29852     ,"FPC": "graphics/wayland-protocols"
29853     ,"keywords": [ "graphics", "wayland" ]
29854     ,"distfile": [ "https://wayland.freedesktop.org/releases/wayland-protocols-1.20.tar.xz" ]
29855     ,"variants":
29856      [
29857       {
29858         "label": "standard"
29859        ,"sdesc": "Wayland protocol extensions"
29860        ,"spkgs": [ "single" ]
29861       }
29862      ]
29863    }
29864   ,{
29865      "bucket": "84"
29866     ,"namebase": "xorg-font-bitstream-100dpi"
29867     ,"version": "1.0.3"
29868     ,"homepage": "https://www.x.org/"
29869     ,"FPC": "x11-fonts/font-bitstream-100dpi"
29870     ,"keywords": [ "x11_fonts" ]
29871     ,"distfile": [ "mirror://XORG/individual/font/font-bitstream-100dpi-1.0.3.tar.bz2" ]
29872     ,"variants":
29873      [
29874       {
29875         "label": "standard"
29876        ,"sdesc": "X.org Bitstream 100 DPI font"
29877        ,"spkgs": [ "single" ]
29878       }
29879      ]
29880    }
29881   ,{
29882      "bucket": "85"
29883     ,"namebase": "R-raster"
29884     ,"version": "3.4-5"
29885     ,"homepage": "https://rspatial.org/raster"
29886     ,"FPC": "generated"
29887     ,"keywords": [ "cran" ]
29888     ,"distfile": [ "mirror://CRAN/src/contrib/raster_3.4-5.tar.gz" ]
29889     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
29890     ,"variants":
29891      [
29892       {
29893         "label": "standard"
29894        ,"sdesc": "Geographic Data Analysis and Modeling"
29895        ,"spkgs": [ "single" ]
29896       }
29897      ]
29898    }
29899   ,{
29900      "bucket": "85"
29901     ,"namebase": "aspell-ar"
29902     ,"version": "1.2.0"
29903     ,"homepage": "http://aspell.net/"
29904     ,"FPC": "arabic/aspell"
29905     ,"keywords": [ "textproc" ]
29906     ,"distfile": [ "mirror://GNU/aspell/dict/ar/aspell6-ar-1.2-0.tar.bz2" ]
29907     ,"variants":
29908      [
29909       {
29910         "label": "standard"
29911        ,"sdesc": "Aspell Arabic dictionary"
29912        ,"spkgs": [ "single" ]
29913       }
29914      ]
29915    }
29916   ,{
29917      "bucket": "85"
29918     ,"namebase": "libnsutils"
29919     ,"version": "0.1.0"
29920     ,"homepage": "http://source.netsurf-browser.org/libnsutils.git"
29921     ,"FPC": "devel/libnsutils"
29922     ,"keywords": [ "devel" ]
29923     ,"distfile": [ "https://download.netsurf-browser.org/libs/releases/libnsutils-0.1.0-src.tar.gz" ]
29924     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
29925     ,"variants":
29926      [
29927       {
29928         "label": "standard"
29929        ,"sdesc": "NetSurf generalised utility library"
29930        ,"spkgs": [ "single" ]
29931       }
29932      ]
29933    }
29934   ,{
29935      "bucket": "85"
29936     ,"namebase": "perl-Cookie-Baker"
29937     ,"version": "0.11"
29938     ,"homepage": "https://github.com/kazeburo/Cookie-Baker"
29939     ,"FPC": "generated"
29940     ,"keywords": [ "perl" ]
29941     ,"distfile": [ "mirror://CPAN/ID:K/KA/KAZEBURO/Cookie-Baker-0.11.tar.gz" ]
29942     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
29943     ,"variants":
29944      [
29945       {
29946         "label": "530"
29947        ,"sdesc": "Cookie string generator / parser (5.30)"
29948        ,"spkgs": [ "single" ]
29949       }
29950      ,{
29951         "label": "532"
29952        ,"sdesc": "Cookie string generator / parser (5.32)"
29953        ,"spkgs": [ "single" ]
29954       }
29955      ]
29956    }
29957   ,{
29958      "bucket": "85"
29959     ,"namebase": "php73-bcmath"
29960     ,"version": "7.3.27"
29961     ,"homepage": "https://php.net/"
29962     ,"FPC": "math/php73-bcmath"
29963     ,"keywords": [ "lang", "www", "php", "math" ]
29964     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
29965     ,"cpe": { "product": "php", "vendor": "php" }
29966     ,"variants":
29967      [
29968       {
29969         "label": "standard"
29970        ,"sdesc": "PHP 7.3 extension: bcmath (binary calculator)"
29971        ,"spkgs": [ "single" ]
29972       }
29973      ]
29974    }
29975   ,{
29976      "bucket": "85"
29977     ,"namebase": "php80-exif"
29978     ,"version": "8.0.2"
29979     ,"homepage": "https://php.net/"
29980     ,"FPC": "graphics/php80-exif"
29981     ,"keywords": [ "lang", "www", "php", "graphics" ]
29982     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
29983     ,"cpe": { "product": "php", "vendor": "php" }
29984     ,"variants":
29985      [
29986       {
29987         "label": "standard"
29988        ,"sdesc": "PHP 8.0 extension: exif image meta data"
29989        ,"spkgs": [ "single" ]
29990       }
29991      ]
29992    }
29993   ,{
29994      "bucket": "85"
29995     ,"namebase": "php80-pdo_mysql"
29996     ,"version": "8.0.2"
29997     ,"homepage": "https://php.net/"
29998     ,"FPC": "databases/php80-pdo_mysql"
29999     ,"keywords": [ "lang", "www", "php", "databases" ]
30000     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
30001     ,"cpe": { "product": "php", "vendor": "php" }
30002     ,"variants":
30003      [
30004       {
30005         "label": "standard"
30006        ,"sdesc": "PHP 8.0 extension: pdo_mysql database driver"
30007        ,"spkgs": [ "single" ]
30008       }
30009      ]
30010    }
30011   ,{
30012      "bucket": "85"
30013     ,"namebase": "python-Pygments"
30014     ,"version": "2.8.0"
30015     ,"homepage": "https://pygments.org/"
30016     ,"FPC": "generated"
30017     ,"keywords": [ "python" ]
30018     ,"distfile": [ "mirror://PYPIWHL/d4/ef/881b14d3ad4d6a86384d63bfbb87205161e4fc46420526380ec209a12e17/Pygments-2.8.0-py3-none-any.whl" ]
30019     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
30020     ,"cpe": { "product": "pygments", "vendor": "pygments" }
30021     ,"variants":
30022      [
30023       {
30024         "label": "py38"
30025        ,"sdesc": "Syntax highlighting package (PY38)"
30026        ,"spkgs": [ "single" ]
30027       }
30028      ,{
30029         "label": "py39"
30030        ,"sdesc": "Syntax highlighting package (PY39)"
30031        ,"spkgs": [ "single" ]
30032       }
30033      ]
30034    }
30035   ,{
30036      "bucket": "85"
30037     ,"namebase": "timidity"
30038     ,"version": "2.15.0"
30039     ,"homepage": "http://timidity.sourceforge.net"
30040     ,"FPC": "audio/timidity++"
30041     ,"keywords": [ "audio" ]
30042     ,"distfile": [ "mirror://SF/timidity/TiMidity%2B%2B/TiMidity%2B%2B-2.15.0//TiMidity++-2.15.0.tar.xz" ]
30043     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
30044     ,"cpe": { "product": "timidity\\+\\+", "vendor": "timidity\\+\\+_project" }
30045     ,"variants":
30046      [
30047       {
30048         "label": "standard"
30049        ,"sdesc": "Software synthesizer and MIDI converter / player"
30050        ,"spkgs": [ "single" ]
30051       }
30052      ]
30053    }
30054   ,{
30055      "bucket": "85"
30056     ,"namebase": "xorg-driver-input-mouse"
30057     ,"version": "1.9.3"
30058     ,"homepage": "https://www.x.org/"
30059     ,"FPC": "x11-drivers/xf86-input-mouse"
30060     ,"keywords": [ "x11_drivers" ]
30061     ,"distfile": [ "mirror://XORG/individual/driver/xf86-input-mouse-1.9.3.tar.bz2" ]
30062     ,"variants":
30063      [
30064       {
30065         "label": "standard"
30066        ,"sdesc": "X.org mouse input driver"
30067        ,"spkgs": [ "single" ]
30068       }
30069      ]
30070    }
30071   ,{
30072      "bucket": "85"
30073     ,"namebase": "xorg-font-mutt-misc"
30074     ,"version": "1.0.3"
30075     ,"homepage": "https://www.x.org/"
30076     ,"FPC": "x11-fonts/font-mutt-misc"
30077     ,"keywords": [ "x11_fonts" ]
30078     ,"distfile": [ "mirror://XORG/individual/font/font-mutt-misc-1.0.3.tar.bz2" ]
30079     ,"variants":
30080      [
30081       {
30082         "label": "standard"
30083        ,"sdesc": "X.Org miscellaneous Mutt fonts"
30084        ,"spkgs": [ "single" ]
30085       }
30086      ]
30087    }
30088   ,{
30089      "bucket": "86"
30090     ,"namebase": "R-backports"
30091     ,"version": "1.2.1"
30092     ,"homepage": "https://github.com/r-lib/backports"
30093     ,"FPC": "generated"
30094     ,"keywords": [ "cran" ]
30095     ,"distfile": [ "mirror://CRAN/src/contrib/backports_1.2.1.tar.gz" ]
30096     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
30097     ,"variants":
30098      [
30099       {
30100         "label": "standard"
30101        ,"sdesc": "Backports of R-3.0.0+ functions"
30102        ,"spkgs": [ "single" ]
30103       }
30104      ]
30105    }
30106   ,{
30107      "bucket": "86"
30108     ,"namebase": "aucatctl"
30109     ,"version": "0.1"
30110     ,"homepage": "http://www.sndio.org/"
30111     ,"FPC": "N/A"
30112     ,"keywords": [ "audio" ]
30113     ,"distfile": [ "http://www.sndio.org/aucatctl-0.1.tar.gz" ]
30114     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
30115     ,"variants":
30116      [
30117       {
30118         "label": "standard"
30119        ,"sdesc": "Control sndiod and/or aucat volumes"
30120        ,"spkgs": [ "single" ]
30121       }
30122      ]
30123    }
30124   ,{
30125      "bucket": "86"
30126     ,"namebase": "libconfig"
30127     ,"version": "1.7.2"
30128     ,"homepage": "https://hyperrealm.github.io/libconfig/"
30129     ,"FPC": "devel/libconfig"
30130     ,"keywords": [ "devel" ]
30131     ,"distfile": [ "mirror://GITHUB/hyperrealm:libconfig:v1.7.2/hyperrealm-libconfig-1.7.2.tar.gz" ]
30132     ,"variants":
30133      [
30134       {
30135         "label": "standard"
30136        ,"sdesc": "Configuration file parsing library"
30137        ,"spkgs": [ "single" ]
30138       }
30139      ]
30140    }
30141   ,{
30142      "bucket": "86"
30143     ,"namebase": "libidn"
30144     ,"version": "1.36"
30145     ,"homepage": "https://www.gnu.org/software/libidn/"
30146     ,"FPC": "dns/libidn"
30147     ,"keywords": [ "dns" ]
30148     ,"distfile": [ "mirror://GNU/libidn/libidn-1.36.tar.gz" ]
30149     ,"cpe": { "product": "libidn", "vendor": "gnu" }
30150     ,"variants":
30151      [
30152       {
30153         "label": "standard"
30154        ,"sdesc": "Internationalized Domain Name support library"
30155        ,"spkgs": [ "complete", "primary", "nls" ]
30156       }
30157      ]
30158    }
30159   ,{
30160      "bucket": "86"
30161     ,"namebase": "perl-JSON-Parse"
30162     ,"version": "0.61"
30163     ,"homepage": "https://github.com/benkasminbullock/JSON-Parse"
30164     ,"FPC": "generated"
30165     ,"keywords": [ "perl" ]
30166     ,"distfile": [ "mirror://CPAN/ID:B/BK/BKB/JSON-Parse-0.61.tar.gz" ]
30167     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
30168     ,"variants":
30169      [
30170       {
30171         "label": "530"
30172        ,"sdesc": "Convert JSON into perl (5.30)"
30173        ,"spkgs": [ "single" ]
30174       }
30175      ,{
30176         "label": "532"
30177        ,"sdesc": "Convert JSON into perl (5.32)"
30178        ,"spkgs": [ "single" ]
30179       }
30180      ]
30181    }
30182   ,{
30183      "bucket": "86"
30184     ,"namebase": "php74-ctype"
30185     ,"version": "7.4.15"
30186     ,"homepage": "https://php.net/"
30187     ,"FPC": "textproc/php74-ctype"
30188     ,"keywords": [ "lang", "www", "php", "textproc" ]
30189     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
30190     ,"cpe": { "product": "php", "vendor": "php" }
30191     ,"variants":
30192      [
30193       {
30194         "label": "standard"
30195        ,"sdesc": "PHP 7.4 extension: ctype Character type checking"
30196        ,"spkgs": [ "single" ]
30197       }
30198      ]
30199    }
30200   ,{
30201      "bucket": "86"
30202     ,"namebase": "python-django-cors-headers"
30203     ,"version": "3.7.0"
30204     ,"homepage": "https://github.com/adamchainz/django-cors-headers"
30205     ,"FPC": "generated"
30206     ,"keywords": [ "python" ]
30207     ,"distfile": [ "mirror://PYPIWHL/c2/72/5a8907328d6b508a2c7f90a9f3d5d17f368cb5a180169078d7bf7514919e/django_cors_headers-3.7.0-py3-none-any.whl" ]
30208     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
30209     ,"variants":
30210      [
30211       {
30212         "label": "py38"
30213        ,"sdesc": "Django handler for CORS server headers (PY38)"
30214        ,"spkgs": [ "single" ]
30215       }
30216      ,{
30217         "label": "py39"
30218        ,"sdesc": "Django handler for CORS server headers (PY39)"
30219        ,"spkgs": [ "single" ]
30220       }
30221      ]
30222    }
30223   ,{
30224      "bucket": "86"
30225     ,"namebase": "qt5-qtsensors"
30226     ,"version": "5.15.2"
30227     ,"homepage": "https://www.qt.io/"
30228     ,"FPC": "comms/qt5-sensors"
30229     ,"keywords": [ "comms" ]
30230     ,"distfile": [ "http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/qtsensors-everywhere-src-5.15.2.tar.xz" ]
30231     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
30232     ,"cpe": { "product": "qt", "vendor": "qt" }
30233     ,"variants":
30234      [
30235       {
30236         "label": "standard"
30237        ,"sdesc": "Qt5 - QtSensors component"
30238        ,"spkgs": [ "single" ]
30239       }
30240      ]
30241    }
30242   ,{
30243      "bucket": "87"
30244     ,"namebase": "R-vcd"
30245     ,"version": "1.4-8"
30246     ,"FPC": "generated"
30247     ,"keywords": [ "cran" ]
30248     ,"distfile": [ "mirror://CRAN/src/contrib/vcd_1.4-8.tar.gz" ]
30249     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
30250     ,"variants":
30251      [
30252       {
30253         "label": "standard"
30254        ,"sdesc": "Visualizing Categorical Data"
30255        ,"spkgs": [ "single" ]
30256       }
30257      ]
30258    }
30259   ,{
30260      "bucket": "87"
30261     ,"namebase": "cpp-hocon"
30262     ,"version": "0.3.0"
30263     ,"homepage": "https://github.com/puppetlabs/cpp-hocon"
30264     ,"FPC": "devel/cpp-hocon"
30265     ,"keywords": [ "devel" ]
30266     ,"distfile": [ "mirror://GITHUB/puppetlabs:cpp-hocon:0.3.0/puppetlabs-cpp-hocon-0.3.0.tar.gz" ]
30267     ,"variants":
30268      [
30269       {
30270         "label": "standard"
30271        ,"sdesc": "C++ port of the Typesafe Config library"
30272        ,"spkgs": [ "single" ]
30273       }
30274      ]
30275    }
30276   ,{
30277      "bucket": "87"
30278     ,"namebase": "fmt"
30279     ,"version": "7.1.3"
30280     ,"homepage": "https://fmt.dev/latest/index.html"
30281     ,"FPC": "devel/libfmt"
30282     ,"keywords": [ "devel" ]
30283     ,"distfile": [ "https://github.com/fmtlib/fmt/releases/download/7.1.3/fmt-7.1.3.zip" ]
30284     ,"cpe": { "product": "fmt", "vendor": "fmt" }
30285     ,"variants":
30286      [
30287       {
30288         "label": "standard"
30289        ,"sdesc": "Open-source formatting library for C++"
30290        ,"spkgs": [ "single" ]
30291       }
30292      ]
30293    }
30294   ,{
30295      "bucket": "87"
30296     ,"namebase": "getopt"
30297     ,"version": "1.1.6"
30298     ,"homepage": "http://software.frodo.looijaard.name/getopt/"
30299     ,"FPC": "misc/getopt"
30300     ,"keywords": [ "misc", "devel" ]
30301     ,"distfile": [ "http://frodo.looijaard.name/system/files/software/getopt/getopt-1.1.6.tar.gz" ]
30302     ,"variants":
30303      [
30304       {
30305         "label": "standard"
30306        ,"sdesc": "Replacement for getopt(1)"
30307        ,"spkgs": [ "single" ]
30308       }
30309      ]
30310    }
30311   ,{
30312      "bucket": "87"
30313     ,"namebase": "libsigsegv"
30314     ,"version": "2.13"
30315     ,"homepage": "http://www.gnu.org/software/libsigsegv/"
30316     ,"FPC": "devel/libsigsegv"
30317     ,"keywords": [ "devel" ]
30318     ,"distfile": [ "mirror://GNU/libsigsegv/libsigsegv-2.13.tar.gz" ]
30319     ,"variants":
30320      [
30321       {
30322         "label": "standard"
30323        ,"sdesc": "Handling page faults in user mode"
30324        ,"spkgs": [ "complete", "static", "shared" ]
30325       }
30326      ]
30327    }
30328   ,{
30329      "bucket": "87"
30330     ,"namebase": "lzo"
30331     ,"version": "2.10"
30332     ,"FPC": "archivers/lzo2"
30333     ,"keywords": [ "archivers", "devel" ]
30334     ,"distfile": [ "http://download.openpkg.org/components/cache/lzo/lzo-2.10.tar.gz" ]
30335     ,"variants":
30336      [
30337       {
30338         "label": "standard"
30339        ,"sdesc": "Portable speedy, lossless data compression library"
30340        ,"spkgs": [ "complete", "static", "shared", "docs", "examples" ]
30341       }
30342      ]
30343    }
30344   ,{
30345      "bucket": "87"
30346     ,"namebase": "openpgm"
30347     ,"version": "5.3.128"
30348     ,"homepage": "https://github.com/steve-o/openpgm"
30349     ,"FPC": "net/openpgm"
30350     ,"keywords": [ "net" ]
30351     ,"distfile": [ "mirror://GITHUB/steve-o:openpgm:release-5-3-128/steve-o-openpgm-release-5-3-128.tar.gz" ]
30352     ,"variants":
30353      [
30354       {
30355         "label": "standard"
30356        ,"sdesc": "Implementation of PGM reliable multicast protocol"
30357        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
30358       }
30359      ]
30360    }
30361   ,{
30362      "bucket": "87"
30363     ,"namebase": "perl-Algorithm-SVMLight"
30364     ,"version": "0.09"
30365     ,"FPC": "generated"
30366     ,"keywords": [ "perl" ]
30367     ,"distfile": [ "mirror://CPAN/ID:K/KW/KWILLIAMS/Algorithm-SVMLight-0.09.tar.gz" ]
30368     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
30369     ,"variants":
30370      [
30371       {
30372         "label": "530"
30373        ,"sdesc": "Bindings to SVMLight machine learning (5.30)"
30374        ,"spkgs": [ "single" ]
30375       }
30376      ,{
30377         "label": "532"
30378        ,"sdesc": "Bindings to SVMLight machine learning (5.32)"
30379        ,"spkgs": [ "single" ]
30380       }
30381      ]
30382    }
30383   ,{
30384      "bucket": "87"
30385     ,"namebase": "perl-ExtUtils-Depends"
30386     ,"version": "0.8000"
30387     ,"homepage": "http://git.gnome.org/browse/perl-ExtUtils-Depends"
30388     ,"FPC": "generated"
30389     ,"keywords": [ "perl" ]
30390     ,"distfile": [ "mirror://CPAN/ID:X/XA/XAOC/ExtUtils-Depends-0.8000.tar.gz" ]
30391     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
30392     ,"variants":
30393      [
30394       {
30395         "label": "530"
30396        ,"sdesc": "Build XS extensions on top of XS extensions (5.30)"
30397        ,"spkgs": [ "single" ]
30398       }
30399      ,{
30400         "label": "532"
30401        ,"sdesc": "Build XS extensions on top of XS extensions (5.32)"
30402        ,"spkgs": [ "single" ]
30403       }
30404      ]
30405    }
30406   ,{
30407      "bucket": "87"
30408     ,"namebase": "perl-File-Remove"
30409     ,"version": "1.60"
30410     ,"homepage": "https://github.com/shlomif/File-Remove"
30411     ,"FPC": "generated"
30412     ,"keywords": [ "perl" ]
30413     ,"distfile": [ "mirror://CPAN/ID:S/SH/SHLOMIF/File-Remove-1.60.tar.gz" ]
30414     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
30415     ,"variants":
30416      [
30417       {
30418         "label": "530"
30419        ,"sdesc": "Remove files and directories (5.30)"
30420        ,"spkgs": [ "single" ]
30421       }
30422      ,{
30423         "label": "532"
30424        ,"sdesc": "Remove files and directories (5.32)"
30425        ,"spkgs": [ "single" ]
30426       }
30427      ]
30428    }
30429   ,{
30430      "bucket": "87"
30431     ,"namebase": "perl-Moose"
30432     ,"version": "2.2014"
30433     ,"homepage": "https://github.com/moose/Moose"
30434     ,"FPC": "generated"
30435     ,"keywords": [ "perl" ]
30436     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Moose-2.2014.tar.gz" ]
30437     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
30438     ,"variants":
30439      [
30440       {
30441         "label": "530"
30442        ,"sdesc": "Postmodern object system for Perl 5 (5.30)"
30443        ,"spkgs": [ "single" ]
30444       }
30445      ,{
30446         "label": "532"
30447        ,"sdesc": "Postmodern object system for Perl 5 (5.32)"
30448        ,"spkgs": [ "single" ]
30449       }
30450      ]
30451    }
30452   ,{
30453      "bucket": "87"
30454     ,"namebase": "rrdtool"
30455     ,"version": "1.7.2"
30456     ,"homepage": "https://oss.oetiker.ch/rrdtool/"
30457     ,"FPC": "databases/rrdtool"
30458     ,"keywords": [ "databases", "graphics" ]
30459     ,"distfile": [ "https://oss.oetiker.ch/rrdtool/pub/rrdtool-1.7.2.tar.gz" ]
30460     ,"cpe": { "product": "rrdtool", "vendor": "rrdtool_project", "target_sw": "python" }
30461     ,"variants":
30462      [
30463       {
30464         "label": "standard"
30465        ,"sdesc": "Round Robin Database tools"
30466        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
30467       }
30468      ]
30469    }
30470   ,{
30471      "bucket": "87"
30472     ,"namebase": "xblas"
30473     ,"version": "1.0.248"
30474     ,"homepage": "http://www.netlib.org/xblas/"
30475     ,"FPC": "math/xblas"
30476     ,"keywords": [ "math" ]
30477     ,"distfile": [ "http://www.netlib.org/xblas/xblas-1.0.248.tar.gz" ]
30478     ,"variants":
30479      [
30480       {
30481         "label": "standard"
30482        ,"sdesc": "Extra Precise Basic Linear Algebra Subroutines"
30483        ,"spkgs": [ "single" ]
30484       }
30485      ]
30486    }
30487   ,{
30488      "bucket": "88"
30489     ,"namebase": "R-openxlsx"
30490     ,"version": "4.2.3"
30491     ,"homepage": "https://ycphs.github.io/openxlsx/index.html"
30492     ,"FPC": "generated"
30493     ,"keywords": [ "cran" ]
30494     ,"distfile": [ "mirror://CRAN/src/contrib/openxlsx_4.2.3.tar.gz" ]
30495     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
30496     ,"variants":
30497      [
30498       {
30499         "label": "standard"
30500        ,"sdesc": "Read, Write and Edit xlsx Files"
30501        ,"spkgs": [ "single" ]
30502       }
30503      ]
30504    }
30505   ,{
30506      "bucket": "88"
30507     ,"namebase": "alog"
30508     ,"version": "0.6.1"
30509     ,"homepage": "http://www.codelabs.ch/alog"
30510     ,"FPC": "devel/alog"
30511     ,"keywords": [ "devel" ]
30512     ,"distfile": [ "http://www.codelabs.ch/download/libalog-0.6.1.tar.bz2" ]
30513     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
30514     ,"variants":
30515      [
30516       {
30517         "label": "standard"
30518        ,"sdesc": "Stackable logging framework for Ada"
30519        ,"spkgs": [ "complete", "primary", "docs" ]
30520       }
30521      ]
30522    }
30523   ,{
30524      "bucket": "88"
30525     ,"namebase": "iverilog"
30526     ,"version": "11.0"
30527     ,"homepage": "http://iverilog.icarus.com/"
30528     ,"FPC": "cad/iverilog"
30529     ,"keywords": [ "cad" ]
30530     ,"distfile": [ "mirror://GITHUB/steveicarus:iverilog:v11_0/steveicarus-iverilog-11_0.tar.gz" ]
30531     ,"contacts": [ { "name": "Michael Neumann", "email": "mneumann@ntecs.de" } ]
30532     ,"variants":
30533      [
30534       {
30535         "label": "standard"
30536        ,"sdesc": "Verilog simulation and synthesis tool"
30537        ,"spkgs": [ "single" ]
30538       }
30539      ]
30540    }
30541   ,{
30542      "bucket": "88"
30543     ,"namebase": "perl-IPC-System-Simple"
30544     ,"version": "1.30"
30545     ,"homepage": "https://github.com/pjf/ipc-system-simple"
30546     ,"FPC": "generated"
30547     ,"keywords": [ "perl" ]
30548     ,"distfile": [ "mirror://CPAN/ID:J/JK/JKEENAN/IPC-System-Simple-1.30.tar.gz" ]
30549     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
30550     ,"variants":
30551      [
30552       {
30553         "label": "530"
30554        ,"sdesc": "Run commands with detailed diagnostics (5.30)"
30555        ,"spkgs": [ "single" ]
30556       }
30557      ,{
30558         "label": "532"
30559        ,"sdesc": "Run commands with detailed diagnostics (5.32)"
30560        ,"spkgs": [ "single" ]
30561       }
30562      ]
30563    }
30564   ,{
30565      "bucket": "88"
30566     ,"namebase": "python-google-i18n-address"
30567     ,"version": "2.4.0"
30568     ,"homepage": "https://github.com/mirumee/google-i18n-address"
30569     ,"FPC": "generated"
30570     ,"keywords": [ "python" ]
30571     ,"distfile": [ "mirror://PYPIWHL/74/9c/2fef9707772d17c2e6b551716b5747e1dbdf925aa33cfcfdc1a60f4f2dae/google_i18n_address-2.4.0-py2.py3-none-any.whl" ]
30572     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
30573     ,"variants":
30574      [
30575       {
30576         "label": "py38"
30577        ,"sdesc": "Address validation for Google's i18n DB (PY38)"
30578        ,"spkgs": [ "single" ]
30579       }
30580      ,{
30581         "label": "py39"
30582        ,"sdesc": "Address validation for Google's i18n DB (PY39)"
30583        ,"spkgs": [ "single" ]
30584       }
30585      ]
30586    }
30587   ,{
30588      "bucket": "88"
30589     ,"namebase": "ruby-actioncable"
30590     ,"version": "6.1.3"
30591     ,"homepage": "https://rubyonrails.org"
30592     ,"FPC": "generated"
30593     ,"keywords": [ "ruby" ]
30594     ,"distfile": [ "mirror://RUBYGEMS//actioncable-6.1.3.gem" ]
30595     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
30596     ,"variants":
30597      [
30598       {
30599         "label": "v26"
30600        ,"sdesc": "WebSocket framework for Rails (v26)"
30601        ,"spkgs": [ "single" ]
30602       }
30603      ,{
30604         "label": "v27"
30605        ,"sdesc": "WebSocket framework for Rails (v27)"
30606        ,"spkgs": [ "single" ]
30607       }
30608      ,{
30609         "label": "v30"
30610        ,"sdesc": "WebSocket framework for Rails (v30)"
30611        ,"spkgs": [ "single" ]
30612       }
30613      ]
30614    }
30615   ,{
30616      "bucket": "89"
30617     ,"namebase": "R-MatrixModels"
30618     ,"version": "0.4-1"
30619     ,"homepage": "http://Matrix.R-forge.R-project.org/"
30620     ,"FPC": "generated"
30621     ,"keywords": [ "cran" ]
30622     ,"distfile": [ "mirror://CRAN/src/contrib/MatrixModels_0.4-1.tar.gz" ]
30623     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
30624     ,"variants":
30625      [
30626       {
30627         "label": "standard"
30628        ,"sdesc": "Modelling with Sparse And Dense Matrices"
30629        ,"spkgs": [ "single" ]
30630       }
30631      ]
30632    }
30633   ,{
30634      "bucket": "89"
30635     ,"namebase": "R-modeldata"
30636     ,"version": "0.1.0"
30637     ,"homepage": "https://modeldata.tidymodels.org"
30638     ,"FPC": "generated"
30639     ,"keywords": [ "cran" ]
30640     ,"distfile": [ "mirror://CRAN/src/contrib/modeldata_0.1.0.tar.gz" ]
30641     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
30642     ,"variants":
30643      [
30644       {
30645         "label": "standard"
30646        ,"sdesc": "Data Sets Used Useful for Modeling Packages"
30647        ,"spkgs": [ "single" ]
30648       }
30649      ]
30650    }
30651   ,{
30652      "bucket": "89"
30653     ,"namebase": "libwpd"
30654     ,"version": "0.10.3"
30655     ,"homepage": "http://libwpd.sourceforge.net/"
30656     ,"FPC": "textproc/libwpd010"
30657     ,"keywords": [ "textproc" ]
30658     ,"distfile": [ "mirror://SF/libwpd/libwpd/libwpd-0.10.3/libwpd-0.10.3.tar.bz2" ]
30659     ,"cpe": { "product": "libwpd", "vendor": "libwpd_project" }
30660     ,"variants":
30661      [
30662       {
30663         "label": "standard"
30664        ,"sdesc": "Import filter and tools for WordPerfect Documents"
30665        ,"spkgs": [ "single" ]
30666       }
30667      ]
30668    }
30669   ,{
30670      "bucket": "89"
30671     ,"namebase": "perl-Hash-Merge-Simple"
30672     ,"version": "0.051"
30673     ,"FPC": "generated"
30674     ,"keywords": [ "perl" ]
30675     ,"distfile": [ "mirror://CPAN/ID:R/RO/ROKR/Hash-Merge-Simple-0.051.tar.gz" ]
30676     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
30677     ,"variants":
30678      [
30679       {
30680         "label": "530"
30681        ,"sdesc": "Recursively merge two or more hashes (5.30)"
30682        ,"spkgs": [ "single" ]
30683       }
30684      ,{
30685         "label": "532"
30686        ,"sdesc": "Recursively merge two or more hashes (5.32)"
30687        ,"spkgs": [ "single" ]
30688       }
30689      ]
30690    }
30691   ,{
30692      "bucket": "89"
30693     ,"namebase": "perl-Math-Big"
30694     ,"version": "1.14"
30695     ,"FPC": "generated"
30696     ,"keywords": [ "perl" ]
30697     ,"distfile": [ "mirror://CPAN/ID:P/PJ/PJACKLAM/Math-Big-1.14.tar.gz" ]
30698     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
30699     ,"variants":
30700      [
30701       {
30702         "label": "530"
30703        ,"sdesc": "Routines (cos, sin, etc.) with big numbers (5.30)"
30704        ,"spkgs": [ "single" ]
30705       }
30706      ,{
30707         "label": "532"
30708        ,"sdesc": "Routines (cos, sin, etc.) with big numbers (5.32)"
30709        ,"spkgs": [ "single" ]
30710       }
30711      ]
30712    }
30713   ,{
30714      "bucket": "89"
30715     ,"namebase": "php73-pdo_firebird"
30716     ,"version": "7.3.27"
30717     ,"homepage": "https://php.net/"
30718     ,"FPC": "databases/php73-pdo_firebird"
30719     ,"keywords": [ "lang", "www", "php", "databases" ]
30720     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
30721     ,"cpe": { "product": "php", "vendor": "php" }
30722     ,"variants":
30723      [
30724       {
30725         "label": "standard"
30726        ,"sdesc": "PHP 7.3 extension: pdo_firebird database driver"
30727        ,"spkgs": [ "single" ]
30728       }
30729      ]
30730    }
30731   ,{
30732      "bucket": "89"
30733     ,"namebase": "php73-sysvshm"
30734     ,"version": "7.3.27"
30735     ,"homepage": "https://php.net/"
30736     ,"FPC": "devel/php73-sysvshm"
30737     ,"keywords": [ "lang", "www", "php", "devel" ]
30738     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
30739     ,"cpe": { "product": "php", "vendor": "php" }
30740     ,"variants":
30741      [
30742       {
30743         "label": "standard"
30744        ,"sdesc": "PHP 7.3 extension: sysvshm share memory functions"
30745        ,"spkgs": [ "single" ]
30746       }
30747      ]
30748    }
30749   ,{
30750      "bucket": "89"
30751     ,"namebase": "php74-tidy"
30752     ,"version": "7.4.15"
30753     ,"homepage": "https://php.net/"
30754     ,"FPC": "www/php74-tidy"
30755     ,"keywords": [ "lang", "www", "php" ]
30756     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
30757     ,"cpe": { "product": "php", "vendor": "php" }
30758     ,"variants":
30759      [
30760       {
30761         "label": "standard"
30762        ,"sdesc": "PHP 7.4 extension: tidy (html correction)"
30763        ,"spkgs": [ "single" ]
30764       }
30765      ]
30766    }
30767   ,{
30768      "bucket": "89"
30769     ,"namebase": "python-asgiref"
30770     ,"version": "3.3.1"
30771     ,"homepage": "https://github.com/django/asgiref/"
30772     ,"FPC": "generated"
30773     ,"keywords": [ "python" ]
30774     ,"distfile": [ "mirror://PYPIWHL/89/49/5531992efc62f9c6d08a7199dc31176c8c60f7b2548c6ef245f96f29d0d9/asgiref-3.3.1-py3-none-any.whl" ]
30775     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
30776     ,"variants":
30777      [
30778       {
30779         "label": "py38"
30780        ,"sdesc": "ASGI specs, helper code, and adapters (PY38)"
30781        ,"spkgs": [ "single" ]
30782       }
30783      ,{
30784         "label": "py39"
30785        ,"sdesc": "ASGI specs, helper code, and adapters (PY39)"
30786        ,"spkgs": [ "single" ]
30787       }
30788      ]
30789    }
30790   ,{
30791      "bucket": "89"
30792     ,"namebase": "python-django-appconf"
30793     ,"version": "1.0.4"
30794     ,"homepage": "https://django-appconf.readthedocs.io/"
30795     ,"FPC": "generated"
30796     ,"keywords": [ "python" ]
30797     ,"distfile": [ "mirror://PYPIWHL/72/fe/1fa374775fb853c6a075f301eeb48e9069460e03f4d3c3d5502fb1b4a766/django_appconf-1.0.4-py2.py3-none-any.whl" ]
30798     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
30799     ,"variants":
30800      [
30801       {
30802         "label": "py38"
30803        ,"sdesc": "Django configure defaults helper class (PY38)"
30804        ,"spkgs": [ "single" ]
30805       }
30806      ,{
30807         "label": "py39"
30808        ,"sdesc": "Django configure defaults helper class (PY39)"
30809        ,"spkgs": [ "single" ]
30810       }
30811      ]
30812    }
30813   ,{
30814      "bucket": "89"
30815     ,"namebase": "rhash"
30816     ,"version": "1.4.1"
30817     ,"homepage": "https://github.com/rhash/RHash"
30818     ,"FPC": "security/rhash"
30819     ,"keywords": [ "security" ]
30820     ,"distfile": [ "mirror://GITHUB/rhash:RHash:v1.4.1/rhash-RHash-1.4.1.tar.gz" ]
30821     ,"cpe": { "product": "rhash", "vendor": "rhash_project" }
30822     ,"variants":
30823      [
30824       {
30825         "label": "standard"
30826        ,"sdesc": "File digest library and utility"
30827        ,"spkgs": [ "single" ]
30828       }
30829      ,{
30830         "label": "ssl"
30831        ,"sdesc": "File digest utility with ssl runtime loading"
30832        ,"spkgs": [ "single" ]
30833       }
30834      ]
30835    }
30836   ,{
30837      "bucket": "89"
30838     ,"namebase": "xorg-font-bitstream-type1"
30839     ,"version": "1.0.3"
30840     ,"homepage": "https://www.x.org/"
30841     ,"FPC": "x11-fonts/font-bitstream-type1"
30842     ,"keywords": [ "x11_fonts" ]
30843     ,"distfile": [ "mirror://XORG/individual/font/font-bitstream-type1-1.0.3.tar.bz2" ]
30844     ,"variants":
30845      [
30846       {
30847         "label": "standard"
30848        ,"sdesc": "X.org Bitstream Type 1 fonts"
30849        ,"spkgs": [ "single" ]
30850       }
30851      ]
30852    }
30853   ,{
30854      "bucket": "8A"
30855     ,"namebase": "R-processx"
30856     ,"version": "3.4.5"
30857     ,"homepage": "https://processx.r-lib.org"
30858     ,"FPC": "generated"
30859     ,"keywords": [ "cran" ]
30860     ,"distfile": [ "mirror://CRAN/src/contrib/processx_3.4.5.tar.gz" ]
30861     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
30862     ,"variants":
30863      [
30864       {
30865         "label": "standard"
30866        ,"sdesc": "Execute and Control System Processes"
30867        ,"spkgs": [ "single" ]
30868       }
30869      ]
30870    }
30871   ,{
30872      "bucket": "8A"
30873     ,"namebase": "libtermkey"
30874     ,"version": "0.22"
30875     ,"homepage": "http://www.leonerd.org.uk/code/libtermkey/"
30876     ,"FPC": "devel/libtermkey"
30877     ,"keywords": [ "devel" ]
30878     ,"distfile": [ "http://www.leonerd.org.uk/code/libtermkey/libtermkey-0.22.tar.gz" ]
30879     ,"variants":
30880      [
30881       {
30882         "label": "standard"
30883        ,"sdesc": "Keyboard entry processor library"
30884        ,"spkgs": [ "single" ]
30885       }
30886      ]
30887    }
30888   ,{
30889      "bucket": "8A"
30890     ,"namebase": "perl-Clone-PP"
30891     ,"version": "1.08"
30892     ,"homepage": "https://github.com/neilbowers/Clone-PP"
30893     ,"FPC": "generated"
30894     ,"keywords": [ "perl" ]
30895     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEILB/Clone-PP-1.08.tar.gz" ]
30896     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
30897     ,"variants":
30898      [
30899       {
30900         "label": "530"
30901        ,"sdesc": "Recursively copy Perl datatypes (5.30)"
30902        ,"spkgs": [ "single" ]
30903       }
30904      ,{
30905         "label": "532"
30906        ,"sdesc": "Recursively copy Perl datatypes (5.32)"
30907        ,"spkgs": [ "single" ]
30908       }
30909      ]
30910    }
30911   ,{
30912      "bucket": "8A"
30913     ,"namebase": "perl-File-ShareDir-Install"
30914     ,"version": "0.13"
30915     ,"homepage": "https://github.com/Perl-Toolchain-Gang/File-ShareDir-Install"
30916     ,"FPC": "generated"
30917     ,"keywords": [ "perl" ]
30918     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/File-ShareDir-Install-0.13.tar.gz" ]
30919     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
30920     ,"variants":
30921      [
30922       {
30923         "label": "530"
30924        ,"sdesc": "Install shared files (5.30)"
30925        ,"spkgs": [ "single" ]
30926       }
30927      ,{
30928         "label": "532"
30929        ,"sdesc": "Install shared files (5.32)"
30930        ,"spkgs": [ "single" ]
30931       }
30932      ]
30933    }
30934   ,{
30935      "bucket": "8A"
30936     ,"namebase": "perl-Parse-RecDescent"
30937     ,"version": "1.967015"
30938     ,"homepage": "https://github.com/jtbraun/Parse-RecDescent"
30939     ,"FPC": "generated"
30940     ,"keywords": [ "perl" ]
30941     ,"distfile": [ "mirror://CPAN/ID:J/JT/JTBRAUN/Parse-RecDescent-1.967015.tar.gz" ]
30942     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
30943     ,"variants":
30944      [
30945       {
30946         "label": "530"
30947        ,"sdesc": "Generate Recursive-Descent Parsers (5.30)"
30948        ,"spkgs": [ "single" ]
30949       }
30950      ,{
30951         "label": "532"
30952        ,"sdesc": "Generate Recursive-Descent Parsers (5.32)"
30953        ,"spkgs": [ "single" ]
30954       }
30955      ]
30956    }
30957   ,{
30958      "bucket": "8A"
30959     ,"namebase": "php74"
30960     ,"version": "7.4.15"
30961     ,"homepage": "https://php.net/"
30962     ,"FPC": "lang/php74"
30963     ,"keywords": [ "lang", "www", "php" ]
30964     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
30965     ,"cpe": { "product": "php", "vendor": "php" }
30966     ,"variants":
30967      [
30968       {
30969         "label": "standard"
30970        ,"sdesc": "PHP Hypertext Preprocessor version 7.4"
30971        ,"spkgs": [ "single" ]
30972       }
30973      ]
30974    }
30975   ,{
30976      "bucket": "8A"
30977     ,"namebase": "python-PyGObject"
30978     ,"version": "3.38.0"
30979     ,"homepage": "https://pygobject.readthedocs.io"
30980     ,"FPC": "generated"
30981     ,"keywords": [ "python" ]
30982     ,"distfile": [ "mirror://PYPI/P/PyGObject/PyGObject-3.38.0.tar.gz" ]
30983     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
30984     ,"variants":
30985      [
30986       {
30987         "label": "py38"
30988        ,"sdesc": "Python bindings for GObject Introspection (PY38)"
30989        ,"spkgs": [ "single" ]
30990       }
30991      ,{
30992         "label": "py39"
30993        ,"sdesc": "Python bindings for GObject Introspection (PY39)"
30994        ,"spkgs": [ "single" ]
30995       }
30996      ]
30997    }
30998   ,{
30999      "bucket": "8A"
31000     ,"namebase": "python-rfc3987"
31001     ,"version": "1.3.8"
31002     ,"homepage": "https://pypi.python.org/pypi/rfc3987"
31003     ,"FPC": "generated"
31004     ,"keywords": [ "python" ]
31005     ,"distfile": [ "mirror://PYPIWHL/65/d4/f7407c3d15d5ac779c3dd34fbbc6ea2090f77bd7dd12f207ccf881551208/rfc3987-1.3.8-py2.py3-none-any.whl" ]
31006     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
31007     ,"variants":
31008      [
31009       {
31010         "label": "py38"
31011        ,"sdesc": "Parsing and validation of URIs and IRIs (PY38)"
31012        ,"spkgs": [ "single" ]
31013       }
31014      ,{
31015         "label": "py39"
31016        ,"sdesc": "Parsing and validation of URIs and IRIs (PY39)"
31017        ,"spkgs": [ "single" ]
31018       }
31019      ]
31020    }
31021   ,{
31022      "bucket": "8A"
31023     ,"namebase": "ruby-activemodel"
31024     ,"version": "6.1.3"
31025     ,"homepage": "https://rubyonrails.org"
31026     ,"FPC": "generated"
31027     ,"keywords": [ "ruby" ]
31028     ,"distfile": [ "mirror://RUBYGEMS//activemodel-6.1.3.gem" ]
31029     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
31030     ,"variants":
31031      [
31032       {
31033         "label": "v26"
31034        ,"sdesc": "Support for attributes, callbacks + (v26)"
31035        ,"spkgs": [ "single" ]
31036       }
31037      ,{
31038         "label": "v27"
31039        ,"sdesc": "Support for attributes, callbacks + (v27)"
31040        ,"spkgs": [ "single" ]
31041       }
31042      ,{
31043         "label": "v30"
31044        ,"sdesc": "Support for attributes, callbacks + (v30)"
31045        ,"spkgs": [ "single" ]
31046       }
31047      ]
31048    }
31049   ,{
31050      "bucket": "8A"
31051     ,"namebase": "xorg-xvinfo"
31052     ,"version": "1.1.4"
31053     ,"homepage": "https://www.x.org/"
31054     ,"FPC": "x11/xvinfo"
31055     ,"keywords": [ "x11" ]
31056     ,"distfile": [ "mirror://XORG/individual/app/xvinfo-1.1.4.tar.bz2" ]
31057     ,"variants":
31058      [
31059       {
31060         "label": "standard"
31061        ,"sdesc": "Utility to print X-Video extension adaptor info"
31062        ,"spkgs": [ "single" ]
31063       }
31064      ]
31065    }
31066   ,{
31067      "bucket": "8B"
31068     ,"namebase": "R-tidyr"
31069     ,"version": "1.1.2"
31070     ,"homepage": "https://tidyr.tidyverse.org"
31071     ,"FPC": "generated"
31072     ,"keywords": [ "cran" ]
31073     ,"distfile": [ "mirror://CRAN/src/contrib/tidyr_1.1.2.tar.gz" ]
31074     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
31075     ,"variants":
31076      [
31077       {
31078         "label": "standard"
31079        ,"sdesc": "Tidy Messy Data"
31080        ,"spkgs": [ "single" ]
31081       }
31082      ]
31083    }
31084   ,{
31085      "bucket": "8B"
31086     ,"namebase": "fonts-twemoji-color"
31087     ,"version": "13.0.1"
31088     ,"homepage": "https://github.com/eosrei/twemoji-color-font"
31089     ,"FPC": "x11-fonts/twemoji-color-font-ttf"
31090     ,"keywords": [ "x11_fonts" ]
31091     ,"distfile": [ "https://github.com/eosrei/twemoji-color-font/releases/download/v13.0.1/TwitterColorEmoji-SVGinOT-13.0.1.zip" ]
31092     ,"variants":
31093      [
31094       {
31095         "label": "standard"
31096        ,"sdesc": "Color emoji font using Twitter Unicode 11.0"
31097        ,"spkgs": [ "single" ]
31098       }
31099      ]
31100    }
31101   ,{
31102      "bucket": "8B"
31103     ,"namebase": "perl-Algorithm-DependencySolver"
31104     ,"version": "1.01"
31105     ,"homepage": "https://github.com/lokku/Algorithm-DependencySolver"
31106     ,"FPC": "generated"
31107     ,"keywords": [ "perl" ]
31108     ,"distfile": [ "mirror://CPAN/ID:K/KA/KAORU/Algorithm-DependencySolver-1.01.tar.gz" ]
31109     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
31110     ,"variants":
31111      [
31112       {
31113         "label": "530"
31114        ,"sdesc": "Solve scheduling access to shared resource (5.30)"
31115        ,"spkgs": [ "single" ]
31116       }
31117      ,{
31118         "label": "532"
31119        ,"sdesc": "Solve scheduling access to shared resource (5.32)"
31120        ,"spkgs": [ "single" ]
31121       }
31122      ]
31123    }
31124   ,{
31125      "bucket": "8B"
31126     ,"namebase": "perl-Algorithm-Line-Bresenham"
31127     ,"version": "0.11"
31128     ,"FPC": "generated"
31129     ,"keywords": [ "perl" ]
31130     ,"distfile": [ "mirror://CPAN/ID:O/OS/OSFAMERON/Algorithm-Line-Bresenham-0.11.tar.gz" ]
31131     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
31132     ,"variants":
31133      [
31134       {
31135         "label": "530"
31136        ,"sdesc": "Simple pixellated line-drawing algorithm (5.30)"
31137        ,"spkgs": [ "single" ]
31138       }
31139      ,{
31140         "label": "532"
31141        ,"sdesc": "Simple pixellated line-drawing algorithm (5.32)"
31142        ,"spkgs": [ "single" ]
31143       }
31144      ]
31145    }
31146   ,{
31147      "bucket": "8B"
31148     ,"namebase": "perl-Algorithm-Loops"
31149     ,"version": "1.032"
31150     ,"FPC": "generated"
31151     ,"keywords": [ "perl" ]
31152     ,"distfile": [ "mirror://CPAN/ID:T/TY/TYEMQ/Algorithm-Loops-1.032.tar.gz" ]
31153     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
31154     ,"variants":
31155      [
31156       {
31157         "label": "530"
31158        ,"sdesc": "Looping constructs (5.30)"
31159        ,"spkgs": [ "single" ]
31160       }
31161      ,{
31162         "label": "532"
31163        ,"sdesc": "Looping constructs (5.32)"
31164        ,"spkgs": [ "single" ]
31165       }
31166      ]
31167    }
31168   ,{
31169      "bucket": "8B"
31170     ,"namebase": "perl-Class-XSAccessor"
31171     ,"version": "1.19"
31172     ,"FPC": "generated"
31173     ,"keywords": [ "perl" ]
31174     ,"distfile": [ "mirror://CPAN/ID:S/SM/SMUELLER/Class-XSAccessor-1.19.tar.gz" ]
31175     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
31176     ,"variants":
31177      [
31178       {
31179         "label": "530"
31180        ,"sdesc": "Generate fast XS accessors (5.30)"
31181        ,"spkgs": [ "single" ]
31182       }
31183      ,{
31184         "label": "532"
31185        ,"sdesc": "Generate fast XS accessors (5.32)"
31186        ,"spkgs": [ "single" ]
31187       }
31188      ]
31189    }
31190   ,{
31191      "bucket": "8B"
31192     ,"namebase": "perl-Exporter-Tiny"
31193     ,"version": "1.002002"
31194     ,"homepage": "https://github.com/tobyink/p5-exporter-tiny"
31195     ,"FPC": "generated"
31196     ,"keywords": [ "perl" ]
31197     ,"distfile": [ "mirror://CPAN/ID:T/TO/TOBYINK/Exporter-Tiny-1.002002.tar.gz" ]
31198     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
31199     ,"variants":
31200      [
31201       {
31202         "label": "530"
31203        ,"sdesc": "Small exporter using only core modules (5.30)"
31204        ,"spkgs": [ "single" ]
31205       }
31206      ,{
31207         "label": "532"
31208        ,"sdesc": "Small exporter using only core modules (5.32)"
31209        ,"spkgs": [ "single" ]
31210       }
31211      ]
31212    }
31213   ,{
31214      "bucket": "8B"
31215     ,"namebase": "perl-ExtUtils-MakeMaker-CPANfile"
31216     ,"version": "0.09"
31217     ,"homepage": "https://github.com/charsbar/ExtUtils-MakeMaker-CPANfile"
31218     ,"FPC": "generated"
31219     ,"keywords": [ "perl" ]
31220     ,"distfile": [ "mirror://CPAN/ID:I/IS/ISHIGAKI/ExtUtils-MakeMaker-CPANfile-0.09.tar.gz" ]
31221     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
31222     ,"variants":
31223      [
31224       {
31225         "label": "530"
31226        ,"sdesc": "Cpanfile support for EUMM (5.30)"
31227        ,"spkgs": [ "single" ]
31228       }
31229      ,{
31230         "label": "532"
31231        ,"sdesc": "Cpanfile support for EUMM (5.32)"
31232        ,"spkgs": [ "single" ]
31233       }
31234      ]
31235    }
31236   ,{
31237      "bucket": "8B"
31238     ,"namebase": "perl-List-Compare"
31239     ,"version": "0.55"
31240     ,"homepage": "https://github.com/jkeenan/list-compare"
31241     ,"FPC": "generated"
31242     ,"keywords": [ "perl" ]
31243     ,"distfile": [ "mirror://CPAN/ID:J/JK/JKEENAN/List-Compare-0.55.tar.gz" ]
31244     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
31245     ,"variants":
31246      [
31247       {
31248         "label": "530"
31249        ,"sdesc": "Compare elements of two or more lists (5.30)"
31250        ,"spkgs": [ "single" ]
31251       }
31252      ,{
31253         "label": "532"
31254        ,"sdesc": "Compare elements of two or more lists (5.32)"
31255        ,"spkgs": [ "single" ]
31256       }
31257      ]
31258    }
31259   ,{
31260      "bucket": "8B"
31261     ,"namebase": "perl-Mojolicious"
31262     ,"version": "9.01"
31263     ,"homepage": "https://github.com/mojolicious/mojo"
31264     ,"FPC": "generated"
31265     ,"keywords": [ "perl" ]
31266     ,"distfile": [ "mirror://CPAN/ID:S/SR/SRI/Mojolicious-9.01.tar.gz" ]
31267     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
31268     ,"variants":
31269      [
31270       {
31271         "label": "530"
31272        ,"sdesc": "Real-time web framework (5.30)"
31273        ,"spkgs": [ "single" ]
31274       }
31275      ,{
31276         "label": "532"
31277        ,"sdesc": "Real-time web framework (5.32)"
31278        ,"spkgs": [ "single" ]
31279       }
31280      ]
31281    }
31282   ,{
31283      "bucket": "8B"
31284     ,"namebase": "perl-MooseX-Method-Signatures"
31285     ,"version": "0.49"
31286     ,"homepage": "https://github.com/moose/MooseX-Method-Signatures"
31287     ,"FPC": "generated"
31288     ,"keywords": [ "perl" ]
31289     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/MooseX-Method-Signatures-0.49.tar.gz" ]
31290     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
31291     ,"variants":
31292      [
31293       {
31294         "label": "530"
31295        ,"sdesc": "Deprecated method declarations (5.30)"
31296        ,"spkgs": [ "single" ]
31297       }
31298      ,{
31299         "label": "532"
31300        ,"sdesc": "Deprecated method declarations (5.32)"
31301        ,"spkgs": [ "single" ]
31302       }
31303      ]
31304    }
31305   ,{
31306      "bucket": "8B"
31307     ,"namebase": "python-django-celery"
31308     ,"version": "3.3.1"
31309     ,"FPC": "generated"
31310     ,"keywords": [ "python" ]
31311     ,"distfile": [ "mirror://PYPIWHL/66/08/87989d1a6f325c60d7c11154817109b840a07cfd38ba5bce34af1b8d35de/django_celery-3.3.1-py3-none-any.whl" ]
31312     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
31313     ,"variants":
31314      [
31315       {
31316         "label": "py38"
31317        ,"sdesc": "Old django celery integration project (PY38)"
31318        ,"spkgs": [ "single" ]
31319       }
31320      ,{
31321         "label": "py39"
31322        ,"sdesc": "Old django celery integration project (PY39)"
31323        ,"spkgs": [ "single" ]
31324       }
31325      ]
31326    }
31327   ,{
31328      "bucket": "8B"
31329     ,"namebase": "python-psycopg2"
31330     ,"version": "2.8.6"
31331     ,"homepage": "https://psycopg.org/"
31332     ,"FPC": "generated"
31333     ,"keywords": [ "python" ]
31334     ,"distfile": [ "mirror://PYPI/p/psycopg2/psycopg2-2.8.6.tar.gz" ]
31335     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
31336     ,"variants":
31337      [
31338       {
31339         "label": "py38"
31340        ,"sdesc": "Python-PostgreSQL Database Adapter (PY38)"
31341        ,"spkgs": [ "single" ]
31342       }
31343      ,{
31344         "label": "py39"
31345        ,"sdesc": "Python-PostgreSQL Database Adapter (PY39)"
31346        ,"spkgs": [ "single" ]
31347       }
31348      ]
31349    }
31350   ,{
31351      "bucket": "8B"
31352     ,"namebase": "python-pycairo"
31353     ,"version": "1.20.0"
31354     ,"homepage": "https://pycairo.readthedocs.io"
31355     ,"FPC": "generated"
31356     ,"keywords": [ "python" ]
31357     ,"distfile": [ "mirror://PYPI/p/pycairo/pycairo-1.20.0.tar.gz" ]
31358     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
31359     ,"variants":
31360      [
31361       {
31362         "label": "py38"
31363        ,"sdesc": "Bindings for cairo graphics library (PY38)"
31364        ,"spkgs": [ "single" ]
31365       }
31366      ,{
31367         "label": "py39"
31368        ,"sdesc": "Bindings for cairo graphics library (PY39)"
31369        ,"spkgs": [ "single" ]
31370       }
31371      ]
31372    }
31373   ,{
31374      "bucket": "8B"
31375     ,"namebase": "python-pycups"
31376     ,"version": "2.0.1"
31377     ,"homepage": "https://github.com/zdohnal/pycups"
31378     ,"FPC": "generated"
31379     ,"keywords": [ "python" ]
31380     ,"distfile": [ "mirror://PYPI/p/pycups/pycups-2.0.1.tar.gz" ]
31381     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
31382     ,"variants":
31383      [
31384       {
31385         "label": "py38"
31386        ,"sdesc": "Python bindings for libcups (PY38)"
31387        ,"spkgs": [ "single" ]
31388       }
31389      ,{
31390         "label": "py39"
31391        ,"sdesc": "Python bindings for libcups (PY39)"
31392        ,"spkgs": [ "single" ]
31393       }
31394      ]
31395    }
31396   ,{
31397      "bucket": "8B"
31398     ,"namebase": "ruby-nokogiri"
31399     ,"version": "1.11.1"
31400     ,"homepage": "https://nokogiri.org"
31401     ,"FPC": "generated"
31402     ,"keywords": [ "ruby" ]
31403     ,"distfile": [ "mirror://RUBYGEMS//nokogiri-1.11.1.gem" ]
31404     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
31405     ,"cpe": { "product": "nokogiri", "vendor": "nokogiri" }
31406     ,"variants":
31407      [
31408       {
31409         "label": "v26"
31410        ,"sdesc": "HTML/XML/SAX/Reader parser (v26)"
31411        ,"spkgs": [ "single" ]
31412       }
31413      ,{
31414         "label": "v27"
31415        ,"sdesc": "HTML/XML/SAX/Reader parser (v27)"
31416        ,"spkgs": [ "single" ]
31417       }
31418      ,{
31419         "label": "v30"
31420        ,"sdesc": "HTML/XML/SAX/Reader parser (v30)"
31421        ,"spkgs": [ "single" ]
31422       }
31423      ]
31424    }
31425   ,{
31426      "bucket": "8B"
31427     ,"namebase": "spidermonkey"
31428     ,"version": "78.8.0"
31429     ,"homepage": "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey"
31430     ,"FPC": "lang/spidermonkey78"
31431     ,"keywords": [ "lang" ]
31432     ,"distfile": [ "mirror://MOZILLA/firefox/releases/78.8.0esr/source/firefox-78.8.0esr.source.tar.xz" ]
31433     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
31434     ,"variants":
31435      [
31436       {
31437         "label": "standard"
31438        ,"sdesc": "Standalone JS interpreter from Mozilla 78-esr"
31439        ,"spkgs": [ "single" ]
31440       }
31441      ]
31442    }
31443   ,{
31444      "bucket": "8C"
31445     ,"namebase": "R-abind"
31446     ,"version": "1.4-5"
31447     ,"FPC": "generated"
31448     ,"keywords": [ "cran" ]
31449     ,"distfile": [ "mirror://CRAN/src/contrib/abind_1.4-5.tar.gz" ]
31450     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
31451     ,"variants":
31452      [
31453       {
31454         "label": "standard"
31455        ,"sdesc": "Combine Multidimensional Arrays"
31456        ,"spkgs": [ "single" ]
31457       }
31458      ]
31459    }
31460   ,{
31461      "bucket": "8C"
31462     ,"namebase": "a52dec"
31463     ,"version": "0.7.4"
31464     ,"homepage": "http://liba52.sourceforge.net/"
31465     ,"FPC": "audio/liba52"
31466     ,"keywords": [ "audio" ]
31467     ,"distfile": [ "http://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz" ]
31468     ,"variants":
31469      [
31470       {
31471         "label": "standard"
31472        ,"sdesc": "ATSC A/52 stream decoder and library"
31473        ,"spkgs": [ "single" ]
31474       }
31475      ]
31476    }
31477   ,{
31478      "bucket": "8C"
31479     ,"namebase": "gstreamer1-plugins-vorbis"
31480     ,"version": "1.18.3"
31481     ,"homepage": "https://gstreamer.freedesktop.org/"
31482     ,"FPC": "audio/gstreamer1-plugins-vorbis"
31483     ,"keywords": [ "multimedia", "audio" ]
31484     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.18.3.tar.xz" ]
31485     ,"variants":
31486      [
31487       {
31488         "label": "standard"
31489        ,"sdesc": "GStreamer1 vorbis encoder/decoder plugin"
31490        ,"spkgs": [ "single" ]
31491       }
31492      ]
31493    }
31494   ,{
31495      "bucket": "8C"
31496     ,"namebase": "perl-Debug-Client"
31497     ,"version": "0.31"
31498     ,"FPC": "generated"
31499     ,"keywords": [ "perl" ]
31500     ,"distfile": [ "mirror://CPAN/ID:M/MA/MANWAR/Debug-Client-0.31.tar.gz" ]
31501     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
31502     ,"variants":
31503      [
31504       {
31505         "label": "530"
31506        ,"sdesc": "Debug client side code for Padre (5.30)"
31507        ,"spkgs": [ "single" ]
31508       }
31509      ,{
31510         "label": "532"
31511        ,"sdesc": "Debug client side code for Padre (5.32)"
31512        ,"spkgs": [ "single" ]
31513       }
31514      ]
31515    }
31516   ,{
31517      "bucket": "8C"
31518     ,"namebase": "perl-Parse-Method-Signatures"
31519     ,"version": "1.003019"
31520     ,"FPC": "generated"
31521     ,"keywords": [ "perl" ]
31522     ,"distfile": [ "mirror://CPAN/ID:K/KE/KENTNL/Parse-Method-Signatures-1.003019.tar.gz" ]
31523     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
31524     ,"variants":
31525      [
31526       {
31527         "label": "530"
31528        ,"sdesc": "Perl6 like method signature parser (5.30)"
31529        ,"spkgs": [ "single" ]
31530       }
31531      ,{
31532         "label": "532"
31533        ,"sdesc": "Perl6 like method signature parser (5.32)"
31534        ,"spkgs": [ "single" ]
31535       }
31536      ]
31537    }
31538   ,{
31539      "bucket": "8C"
31540     ,"namebase": "python-django-solo"
31541     ,"version": "1.1.5"
31542     ,"homepage": "https://github.com/lazybird/django-solo/"
31543     ,"FPC": "generated"
31544     ,"keywords": [ "python" ]
31545     ,"distfile": [ "mirror://PYPI/d/django-solo/django-solo-1.1.5.tar.gz" ]
31546     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
31547     ,"variants":
31548      [
31549       {
31550         "label": "py38"
31551        ,"sdesc": "Djanjo manipulator of database singletons (PY38)"
31552        ,"spkgs": [ "single" ]
31553       }
31554      ,{
31555         "label": "py39"
31556        ,"sdesc": "Djanjo manipulator of database singletons (PY39)"
31557        ,"spkgs": [ "single" ]
31558       }
31559      ]
31560    }
31561   ,{
31562      "bucket": "8D"
31563     ,"namebase": "R-later"
31564     ,"version": "1.1.0.1"
31565     ,"homepage": "https://github.com/r-lib/later"
31566     ,"FPC": "generated"
31567     ,"keywords": [ "cran" ]
31568     ,"distfile": [ "mirror://CRAN/src/contrib/later_1.1.0.1.tar.gz" ]
31569     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
31570     ,"variants":
31571      [
31572       {
31573         "label": "standard"
31574        ,"sdesc": "Event loop scheduling utilities"
31575        ,"spkgs": [ "single" ]
31576       }
31577      ]
31578    }
31579   ,{
31580      "bucket": "8D"
31581     ,"namebase": "R-pROC"
31582     ,"version": "1.17.0.1"
31583     ,"homepage": "http://expasy.org/tools/pROC/"
31584     ,"FPC": "generated"
31585     ,"keywords": [ "cran" ]
31586     ,"distfile": [ "mirror://CRAN/src/contrib/pROC_1.17.0.1.tar.gz" ]
31587     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
31588     ,"variants":
31589      [
31590       {
31591         "label": "standard"
31592        ,"sdesc": "Display and Analyze ROC Curves"
31593        ,"spkgs": [ "single" ]
31594       }
31595      ]
31596    }
31597   ,{
31598      "bucket": "8D"
31599     ,"namebase": "apq-mysql"
31600     ,"version": "3.2.0"
31601     ,"FPC": "databases/apq-mysql"
31602     ,"keywords": [ "databases", "ada" ]
31603     ,"distfile": [ "mirror://FREELOCAL/marino/apq-mysql-3.2.0.tar.bz2" ]
31604     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
31605     ,"variants":
31606      [
31607       {
31608         "label": "standard"
31609        ,"sdesc": "APQ Ada95 MySQL database driver"
31610        ,"spkgs": [ "single" ]
31611       }
31612      ]
31613    }
31614   ,{
31615      "bucket": "8D"
31616     ,"namebase": "cdrdao"
31617     ,"version": "1.2.4"
31618     ,"homepage": "http://cdrdao.sourceforge.net"
31619     ,"FPC": "sysutils/cdrdao"
31620     ,"keywords": [ "sysutils" ]
31621     ,"distfile": [ "mirror://SF/cdrdao/cdrdao-1.2.4.tar.bz2" ]
31622     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
31623     ,"cpe": { "product": "cdrdao", "vendor": "andreas_mueller" }
31624     ,"variants":
31625      [
31626       {
31627         "label": "standard"
31628        ,"sdesc": "Tool to write CD-Rs in Disk-At-Once Mode"
31629        ,"spkgs": [ "single" ]
31630       }
31631      ]
31632    }
31633   ,{
31634      "bucket": "8D"
31635     ,"namebase": "mpg123"
31636     ,"version": "1.26.4"
31637     ,"homepage": "https://www.mpg123.org/"
31638     ,"FPC": "audio/mpg123"
31639     ,"keywords": [ "audio" ]
31640     ,"distfile": [ "http://www.mpg123.de/download/mpg123-1.26.4.tar.bz2" ]
31641     ,"cpe": { "product": "mpg123", "vendor": "mpg123" }
31642     ,"variants":
31643      [
31644       {
31645         "label": "standard"
31646        ,"sdesc": "Console MP3 player and decoder library"
31647        ,"spkgs": [ "single" ]
31648       }
31649      ]
31650    }
31651   ,{
31652      "bucket": "8D"
31653     ,"namebase": "perl-FFI-CheckLib"
31654     ,"version": "0.27"
31655     ,"homepage": "https://github.com/Perl5-FFI/FFI-CheckLib"
31656     ,"FPC": "generated"
31657     ,"keywords": [ "perl" ]
31658     ,"distfile": [ "mirror://CPAN/ID:P/PL/PLICEASE/FFI-CheckLib-0.27.tar.gz" ]
31659     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
31660     ,"variants":
31661      [
31662       {
31663         "label": "530"
31664        ,"sdesc": "Check that a library is available for FFI (5.30)"
31665        ,"spkgs": [ "single" ]
31666       }
31667      ,{
31668         "label": "532"
31669        ,"sdesc": "Check that a library is available for FFI (5.32)"
31670        ,"spkgs": [ "single" ]
31671       }
31672      ]
31673    }
31674   ,{
31675      "bucket": "8D"
31676     ,"namebase": "perl-Test-SharedFork"
31677     ,"version": "0.35"
31678     ,"homepage": "https://github.com/tokuhirom/Test-SharedFork"
31679     ,"FPC": "generated"
31680     ,"keywords": [ "perl" ]
31681     ,"distfile": [ "mirror://CPAN/ID:E/EX/EXODIST/Test-SharedFork-0.35.tar.gz" ]
31682     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
31683     ,"variants":
31684      [
31685       {
31686         "label": "530"
31687        ,"sdesc": "Utility module for Test::Builder for forks (5.30)"
31688        ,"spkgs": [ "single" ]
31689       }
31690      ,{
31691         "label": "532"
31692        ,"sdesc": "Utility module for Test::Builder for forks (5.32)"
31693        ,"spkgs": [ "single" ]
31694       }
31695      ]
31696    }
31697   ,{
31698      "bucket": "8D"
31699     ,"namebase": "php80-bz2"
31700     ,"version": "8.0.2"
31701     ,"homepage": "https://php.net/"
31702     ,"FPC": "archivers/php80-bz2"
31703     ,"keywords": [ "lang", "www", "php", "archivers" ]
31704     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
31705     ,"cpe": { "product": "php", "vendor": "php" }
31706     ,"variants":
31707      [
31708       {
31709         "label": "standard"
31710        ,"sdesc": "PHP 8.0 extension: bzip2 compression"
31711        ,"spkgs": [ "single" ]
31712       }
31713      ]
31714    }
31715   ,{
31716      "bucket": "8D"
31717     ,"namebase": "python-decorator"
31718     ,"version": "4.4.2"
31719     ,"homepage": "https://github.com/micheles/decorator"
31720     ,"FPC": "generated"
31721     ,"keywords": [ "python" ]
31722     ,"distfile": [ "mirror://PYPIWHL/ed/1b/72a1821152d07cf1d8b6fce298aeb06a7eb90f4d6d41acec9861e7cc6df0/decorator-4.4.2-py2.py3-none-any.whl" ]
31723     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
31724     ,"variants":
31725      [
31726       {
31727         "label": "py38"
31728        ,"sdesc": "Decorators for Humans (PY38)"
31729        ,"spkgs": [ "single" ]
31730       }
31731      ,{
31732         "label": "py39"
31733        ,"sdesc": "Decorators for Humans (PY39)"
31734        ,"spkgs": [ "single" ]
31735       }
31736      ]
31737    }
31738   ,{
31739      "bucket": "8D"
31740     ,"namebase": "redland"
31741     ,"version": "1.0.17"
31742     ,"homepage": "http://librdf.org/"
31743     ,"FPC": "textproc/redland"
31744     ,"keywords": [ "textproc" ]
31745     ,"distfile": [ "http://download.librdf.org/source/redland-1.0.17.tar.gz" ]
31746     ,"variants":
31747      [
31748       {
31749         "label": "standard"
31750        ,"sdesc": "RDF Application Framework (SQLite backend)"
31751        ,"spkgs": [ "complete", "primary", "docs" ]
31752       }
31753      ,{
31754         "label": "bdb"
31755        ,"sdesc": "RDF Application Framework (BDB backend)"
31756        ,"spkgs": [ "single" ]
31757       }
31758      ,{
31759         "label": "mysql"
31760        ,"sdesc": "RDF Application Framework (MySQL backend)"
31761        ,"spkgs": [ "single" ]
31762       }
31763      ,{
31764         "label": "pgsql"
31765        ,"sdesc": "RDF Application Framework (PostgreSQL backend)"
31766        ,"spkgs": [ "single" ]
31767       }
31768      ,{
31769         "label": "virtuoso"
31770        ,"sdesc": "RDF Application Framework (Virtuoso backend)"
31771        ,"spkgs": [ "single" ]
31772       }
31773      ]
31774    }
31775   ,{
31776      "bucket": "8D"
31777     ,"namebase": "speex"
31778     ,"version": "1.2.0"
31779     ,"homepage": "https://www.speex.org"
31780     ,"FPC": "audio/speex"
31781     ,"keywords": [ "audio" ]
31782     ,"distfile": [ "https://ftp.osuosl.org/pub/xiph/releases/speex/speex-1.2.0.tar.gz" ]
31783     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
31784     ,"variants":
31785      [
31786       {
31787         "label": "standard"
31788        ,"sdesc": "Audio compression format designed for speech"
31789        ,"spkgs": [ "complete", "primary", "docs" ]
31790       }
31791      ]
31792    }
31793   ,{
31794      "bucket": "8D"
31795     ,"namebase": "tilda"
31796     ,"version": "1.5.4"
31797     ,"homepage": "https://github.com/lanoxx/tilda"
31798     ,"FPC": "x11/tilda"
31799     ,"keywords": [ "x11" ]
31800     ,"distfile": [ "mirror://GITHUB/lanoxx:tilda:tilda-1.5.4/lanoxx-tilda-tilda-1.5.4.tar.gz" ]
31801     ,"variants":
31802      [
31803       {
31804         "label": "standard"
31805        ,"sdesc": "Quake-style popup terminal"
31806        ,"spkgs": [ "complete", "primary", "nls" ]
31807       }
31808      ]
31809    }
31810   ,{
31811      "bucket": "8D"
31812     ,"namebase": "xorg-xtst"
31813     ,"version": "1.2.3"
31814     ,"homepage": "https://www.x.org/"
31815     ,"FPC": "x11/libXtst"
31816     ,"keywords": [ "x11" ]
31817     ,"distfile": [ "mirror://XORG/individual/lib/libXtst-1.2.3.tar.bz2" ]
31818     ,"cpe": { "product": "libxtst", "vendor": "x" }
31819     ,"variants":
31820      [
31821       {
31822         "label": "standard"
31823        ,"sdesc": "X Test extension"
31824        ,"spkgs": [ "single" ]
31825       }
31826      ]
31827    }
31828   ,{
31829      "bucket": "8E"
31830     ,"namebase": "R-prodlim"
31831     ,"version": "2019.11.13"
31832     ,"FPC": "generated"
31833     ,"keywords": [ "cran" ]
31834     ,"distfile": [ "mirror://CRAN/src/contrib/prodlim_2019.11.13.tar.gz" ]
31835     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
31836     ,"variants":
31837      [
31838       {
31839         "label": "standard"
31840        ,"sdesc": "Censored event history analysis estimation"
31841        ,"spkgs": [ "single" ]
31842       }
31843      ]
31844    }
31845   ,{
31846      "bucket": "8E"
31847     ,"namebase": "R-quantmod"
31848     ,"version": "0.4.18"
31849     ,"homepage": "http://www.quantmod.com"
31850     ,"FPC": "generated"
31851     ,"keywords": [ "cran" ]
31852     ,"distfile": [ "mirror://CRAN/src/contrib/quantmod_0.4.18.tar.gz" ]
31853     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
31854     ,"variants":
31855      [
31856       {
31857         "label": "standard"
31858        ,"sdesc": "Quantitative Financial Modelling Framework"
31859        ,"spkgs": [ "single" ]
31860       }
31861      ]
31862    }
31863   ,{
31864      "bucket": "8E"
31865     ,"namebase": "ahven"
31866     ,"version": "2.8"
31867     ,"homepage": "http://ahven.stronglytyped.org/"
31868     ,"FPC": "devel/ahven"
31869     ,"keywords": [ "devel", "ada" ]
31870     ,"distfile": [ "http://www.ahven-framework.com/releases/ahven-2.8.tar.gz" ]
31871     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
31872     ,"variants":
31873      [
31874       {
31875         "label": "standard"
31876        ,"sdesc": "Ada unit test framework"
31877        ,"spkgs": [ "complete", "primary", "docs" ]
31878       }
31879      ]
31880    }
31881   ,{
31882      "bucket": "8E"
31883     ,"namebase": "cryptopp"
31884     ,"version": "8.4.0"
31885     ,"homepage": "https://www.cryptopp.com/"
31886     ,"FPC": "security/cryptopp"
31887     ,"keywords": [ "security" ]
31888     ,"distfile": [ "https://www.cryptopp.com/cryptopp840.zip" ]
31889     ,"cpe": { "product": "crypto\\+\\+", "vendor": "cryptopp" }
31890     ,"variants":
31891      [
31892       {
31893         "label": "standard"
31894        ,"sdesc": "C++ class library of cryptographic schemes"
31895        ,"spkgs": [ "single" ]
31896       }
31897      ]
31898    }
31899   ,{
31900      "bucket": "8E"
31901     ,"namebase": "gdb"
31902     ,"version": "10.1"
31903     ,"homepage": "http://www.gnu.org/software/gdb/"
31904     ,"FPC": "devel/gdb"
31905     ,"keywords": [ "devel" ]
31906     ,"distfile": [ "mirror://GNU/gdb/gdb-10.1.tar.xz" ]
31907     ,"cpe": { "product": "gdb", "vendor": "gnu" }
31908     ,"variants":
31909      [
31910       {
31911         "label": "standard"
31912        ,"sdesc": "GNU debugger"
31913        ,"spkgs": [ "single" ]
31914       }
31915      ]
31916    }
31917   ,{
31918      "bucket": "8E"
31919     ,"namebase": "jpeg-turbo"
31920     ,"version": "2.0.6"
31921     ,"homepage": "http://libjpeg-turbo.virtualgl.org/"
31922     ,"FPC": "graphics/jpeg-turbo"
31923     ,"keywords": [ "graphics" ]
31924     ,"distfile": [ "mirror://SF/libjpeg-turbo/2.0.6/libjpeg-turbo-2.0.6.tar.gz" ]
31925     ,"cpe": { "product": "libjpeg-turbo", "vendor": "libjpeg-turbo" }
31926     ,"variants":
31927      [
31928       {
31929         "label": "standard"
31930        ,"sdesc": "SIMD-accelerated JPEG codec which replaces libjpeg"
31931        ,"spkgs": [ "complete", "primary", "turbo", "docs" ]
31932       }
31933      ]
31934    }
31935   ,{
31936      "bucket": "8E"
31937     ,"namebase": "libpaper"
31938     ,"version": "1.1.28"
31939     ,"homepage": "https://packages.qa.debian.org/libp/libpaper.html"
31940     ,"FPC": "print/libpaper"
31941     ,"keywords": [ "print" ]
31942     ,"distfile": [ "http://ftp.debian.org/debian/pool/main/libp/libpaper/libpaper_1.1.28.tar.gz" ]
31943     ,"variants":
31944      [
31945       {
31946         "label": "standard"
31947        ,"sdesc": "Library for paper size management"
31948        ,"spkgs": [ "single" ]
31949       }
31950      ]
31951    }
31952   ,{
31953      "bucket": "8E"
31954     ,"namebase": "lua-lgi"
31955     ,"version": "0.9.2"
31956     ,"homepage": "https://github.com/pavouk/lgi"
31957     ,"FPC": "devel/lua-lgi"
31958     ,"keywords": [ "devel" ]
31959     ,"distfile": [ "mirror://GITHUB/pavouk:lgi:0.9.2/pavouk-lgi-0.9.2.tar.gz" ]
31960     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
31961     ,"variants":
31962      [
31963       {
31964         "label": "lua52"
31965        ,"sdesc": "Bindings using gobject-introspection for Lua 5.2"
31966        ,"spkgs": [ "single" ]
31967       }
31968      ,{
31969         "label": "lua53"
31970        ,"sdesc": "Bindings using gobject-introspection for Lua 5.3"
31971        ,"spkgs": [ "single" ]
31972       }
31973      ]
31974    }
31975   ,{
31976      "bucket": "8E"
31977     ,"namebase": "pangomm14"
31978     ,"version": "2.42.2"
31979     ,"homepage": "https://www.gtkmm.org/"
31980     ,"FPC": "x11-toolkits/pangomm"
31981     ,"keywords": [ "x11_toolkits" ]
31982     ,"distfile": [ "mirror://GNOME/pangomm/2.42/pangomm-2.42.2.tar.xz" ]
31983     ,"variants":
31984      [
31985       {
31986         "label": "standard"
31987        ,"sdesc": "C++ bindings for Pango"
31988        ,"spkgs": [ "single" ]
31989       }
31990      ]
31991    }
31992   ,{
31993      "bucket": "8E"
31994     ,"namebase": "perl-HTTP-MultiPartParser"
31995     ,"version": "0.02"
31996     ,"homepage": "https://github.com/chansen/p5-http-multipartparser"
31997     ,"FPC": "generated"
31998     ,"keywords": [ "perl" ]
31999     ,"distfile": [ "mirror://CPAN/ID:C/CH/CHANSEN/HTTP-MultiPartParser-0.02.tar.gz" ]
32000     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
32001     ,"variants":
32002      [
32003       {
32004         "label": "530"
32005        ,"sdesc": "HTTP MultiPart Parser (5.30)"
32006        ,"spkgs": [ "single" ]
32007       }
32008      ,{
32009         "label": "532"
32010        ,"sdesc": "HTTP MultiPart Parser (5.32)"
32011        ,"spkgs": [ "single" ]
32012       }
32013      ]
32014    }
32015   ,{
32016      "bucket": "8E"
32017     ,"namebase": "perl-Lingua-EN-Inflect"
32018     ,"version": "1.905"
32019     ,"FPC": "generated"
32020     ,"keywords": [ "perl" ]
32021     ,"distfile": [ "mirror://CPAN/ID:D/DC/DCONWAY/Lingua-EN-Inflect-1.905.tar.gz" ]
32022     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
32023     ,"variants":
32024      [
32025       {
32026         "label": "530"
32027        ,"sdesc": "Convert singular to plural; Select \"a\"/\"an\" (5.30)"
32028        ,"spkgs": [ "single" ]
32029       }
32030      ,{
32031         "label": "532"
32032        ,"sdesc": "Convert singular to plural; Select \"a\"/\"an\" (5.32)"
32033        ,"spkgs": [ "single" ]
32034       }
32035      ]
32036    }
32037   ,{
32038      "bucket": "8E"
32039     ,"namebase": "php80-bcmath"
32040     ,"version": "8.0.2"
32041     ,"homepage": "https://php.net/"
32042     ,"FPC": "math/php80-bcmath"
32043     ,"keywords": [ "lang", "www", "php", "math" ]
32044     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
32045     ,"cpe": { "product": "php", "vendor": "php" }
32046     ,"variants":
32047      [
32048       {
32049         "label": "standard"
32050        ,"sdesc": "PHP 8.0 extension: bcmath (binary calculator)"
32051        ,"spkgs": [ "single" ]
32052       }
32053      ]
32054    }
32055   ,{
32056      "bucket": "8E"
32057     ,"namebase": "scribus"
32058     ,"version": "1.5.6.1"
32059     ,"homepage": "https://www.scribus.net/"
32060     ,"FPC": "print/scribus-devel"
32061     ,"keywords": [ "print", "editors" ]
32062     ,"distfile": [ "mirror://SF/scribus/scribus-devel/1.5.6.1/scribus-1.5.6.1.tar.xz" ]
32063     ,"variants":
32064      [
32065       {
32066         "label": "standard"
32067        ,"sdesc": "Page Layout and Desktop Publishing"
32068        ,"spkgs": [ "complete", "primary", "docs" ]
32069       }
32070      ]
32071    }
32072   ,{
32073      "bucket": "8F"
32074     ,"namebase": "R-foreach"
32075     ,"version": "1.5.1"
32076     ,"homepage": "https://github.com/RevolutionAnalytics/foreach"
32077     ,"FPC": "generated"
32078     ,"keywords": [ "cran" ]
32079     ,"distfile": [ "mirror://CRAN/src/contrib/foreach_1.5.1.tar.gz" ]
32080     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
32081     ,"variants":
32082      [
32083       {
32084         "label": "standard"
32085        ,"sdesc": "Provides Foreach Looping Construct"
32086        ,"spkgs": [ "single" ]
32087       }
32088      ]
32089    }
32090   ,{
32091      "bucket": "8F"
32092     ,"namebase": "mutt"
32093     ,"version": "2.0.5"
32094     ,"homepage": "http://www.mutt.org/"
32095     ,"FPC": "mail/mutt"
32096     ,"keywords": [ "mail" ]
32097     ,"distfile": [ "ftp://ftp.mutt.org/pub/mutt/mutt-2.0.5.tar.gz" ]
32098     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
32099     ,"cpe": { "product": "mutt", "vendor": "mutt" }
32100     ,"variants":
32101      [
32102       {
32103         "label": "standard"
32104        ,"sdesc": "Powerful mail client"
32105        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
32106       }
32107      ]
32108    }
32109   ,{
32110      "bucket": "8F"
32111     ,"namebase": "opusfile"
32112     ,"version": "0.12"
32113     ,"homepage": "https://www.opus-codec.org/"
32114     ,"FPC": "audio/opusfile"
32115     ,"keywords": [ "audio" ]
32116     ,"distfile": [ "mirror://MOZILLA/opus/opusfile-0.12.tar.gz" ]
32117     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
32118     ,"variants":
32119      [
32120       {
32121         "label": "standard"
32122        ,"sdesc": "Opus playback library"
32123        ,"spkgs": [ "complete", "primary", "docs" ]
32124       }
32125      ]
32126    }
32127   ,{
32128      "bucket": "8F"
32129     ,"namebase": "perl-Crypt-PasswdMD5"
32130     ,"version": "1.41"
32131     ,"homepage": "https://github.com/ronsavage/Crypt-PasswdMD5"
32132     ,"FPC": "generated"
32133     ,"keywords": [ "perl" ]
32134     ,"distfile": [ "mirror://CPAN/ID:R/RS/RSAVAGE/Crypt-PasswdMD5-1.41.tgz" ]
32135     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
32136     ,"variants":
32137      [
32138       {
32139         "label": "530"
32140        ,"sdesc": "Interoperable MD5-based crypt functions (5.30)"
32141        ,"spkgs": [ "single" ]
32142       }
32143      ,{
32144         "label": "532"
32145        ,"sdesc": "Interoperable MD5-based crypt functions (5.32)"
32146        ,"spkgs": [ "single" ]
32147       }
32148      ]
32149    }
32150   ,{
32151      "bucket": "8F"
32152     ,"namebase": "perl-Devel-MAT"
32153     ,"version": "0.43"
32154     ,"FPC": "generated"
32155     ,"keywords": [ "perl" ]
32156     ,"distfile": [ "mirror://CPAN/ID:P/PE/PEVANS/Devel-MAT-0.43.tar.gz" ]
32157     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
32158     ,"variants":
32159      [
32160       {
32161         "label": "530"
32162        ,"sdesc": "Perl Memory Analysis Tool (5.30)"
32163        ,"spkgs": [ "single" ]
32164       }
32165      ,{
32166         "label": "532"
32167        ,"sdesc": "Perl Memory Analysis Tool (5.32)"
32168        ,"spkgs": [ "single" ]
32169       }
32170      ]
32171    }
32172   ,{
32173      "bucket": "8F"
32174     ,"namebase": "perl-Plack-Middleware-RemoveRedundantBody"
32175     ,"version": "0.09"
32176     ,"homepage": "https://github.com/upasana-me/Plack-Middleware-RemoveRedundantBody"
32177     ,"FPC": "generated"
32178     ,"keywords": [ "perl" ]
32179     ,"distfile": [ "mirror://CPAN/ID:S/SW/SWEETKID/Plack-Middleware-RemoveRedundantBody-0.09.tar.gz" ]
32180     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
32181     ,"variants":
32182      [
32183       {
32184         "label": "530"
32185        ,"sdesc": "Plack::Middleware to remove HTTP body (5.30)"
32186        ,"spkgs": [ "single" ]
32187       }
32188      ,{
32189         "label": "532"
32190        ,"sdesc": "Plack::Middleware to remove HTTP body (5.32)"
32191        ,"spkgs": [ "single" ]
32192       }
32193      ]
32194    }
32195   ,{
32196      "bucket": "8F"
32197     ,"namebase": "perl-UNIVERSAL-require"
32198     ,"version": "0.18"
32199     ,"homepage": "https://github.com/neilbowers/UNIVERSAL-require"
32200     ,"FPC": "generated"
32201     ,"keywords": [ "perl" ]
32202     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEILB/UNIVERSAL-require-0.18.tar.gz" ]
32203     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
32204     ,"variants":
32205      [
32206       {
32207         "label": "530"
32208        ,"sdesc": "Require() modules from a variable (5.30)"
32209        ,"spkgs": [ "single" ]
32210       }
32211      ,{
32212         "label": "532"
32213        ,"sdesc": "Require() modules from a variable (5.32)"
32214        ,"spkgs": [ "single" ]
32215       }
32216      ]
32217    }
32218   ,{
32219      "bucket": "8F"
32220     ,"namebase": "php80-xmlreader"
32221     ,"version": "8.0.2"
32222     ,"homepage": "https://php.net/"
32223     ,"FPC": "textproc/php80-xmlreader"
32224     ,"keywords": [ "lang", "www", "php", "textproc" ]
32225     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
32226     ,"cpe": { "product": "php", "vendor": "php" }
32227     ,"variants":
32228      [
32229       {
32230         "label": "standard"
32231        ,"sdesc": "PHP 8.0 extension: xmlreader (libxml interface)"
32232        ,"spkgs": [ "single" ]
32233       }
32234      ]
32235    }
32236   ,{
32237      "bucket": "8F"
32238     ,"namebase": "python-Flask"
32239     ,"version": "1.1.2"
32240     ,"homepage": "https://palletsprojects.com/p/flask/"
32241     ,"FPC": "generated"
32242     ,"keywords": [ "python" ]
32243     ,"distfile": [ "mirror://PYPIWHL/f2/28/2a03252dfb9ebf377f40fba6a7841b47083260bf8bd8e737b0c6952df83f/Flask-1.1.2-py2.py3-none-any.whl" ]
32244     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
32245     ,"cpe": { "product": "flask", "vendor": "palletsprojects" }
32246     ,"variants":
32247      [
32248       {
32249         "label": "py38"
32250        ,"sdesc": "Lightweight WSGI web application framework (PY38)"
32251        ,"spkgs": [ "single" ]
32252       }
32253      ,{
32254         "label": "py39"
32255        ,"sdesc": "Lightweight WSGI web application framework (PY39)"
32256        ,"spkgs": [ "single" ]
32257       }
32258      ]
32259    }
32260   ,{
32261      "bucket": "8F"
32262     ,"namebase": "sdl1_net"
32263     ,"version": "1.2.8"
32264     ,"homepage": "https://www.libsdl.org/projects/SDL_net"
32265     ,"FPC": "net/sdl_net"
32266     ,"keywords": [ "net" ]
32267     ,"distfile": [ "http://www.libsdl.org/projects/SDL_net/release/SDL_net-1.2.8.tar.gz" ]
32268     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
32269     ,"variants":
32270      [
32271       {
32272         "label": "standard"
32273        ,"sdesc": "SDL cross-platform networking library"
32274        ,"spkgs": [ "single" ]
32275       }
32276      ]
32277    }
32278   ,{
32279      "bucket": "8F"
32280     ,"namebase": "xcursor-themes"
32281     ,"version": "1.0.6"
32282     ,"homepage": "https://www.x.org/"
32283     ,"FPC": "x11-themes/xcursor-themes"
32284     ,"keywords": [ "x11_themes" ]
32285     ,"distfile": [ "mirror://XORG/individual/data/xcursor-themes-1.0.6.tar.bz2" ]
32286     ,"variants":
32287      [
32288       {
32289         "label": "standard"
32290        ,"sdesc": "X.org Cursor themes"
32291        ,"spkgs": [ "single" ]
32292       }
32293      ]
32294    }
32295   ,{
32296      "bucket": "8F"
32297     ,"namebase": "xorg-xconsole"
32298     ,"version": "1.0.7"
32299     ,"homepage": "https://www.x.org/"
32300     ,"FPC": "x11/xconsole"
32301     ,"keywords": [ "x11" ]
32302     ,"distfile": [ "mirror://XORG/individual/app/xconsole-1.0.7.tar.bz2" ]
32303     ,"variants":
32304      [
32305       {
32306         "label": "standard"
32307        ,"sdesc": "Monitor system console messages with X"
32308        ,"spkgs": [ "single" ]
32309       }
32310      ]
32311    }
32312   ,{
32313      "bucket": "90"
32314     ,"namebase": "R-mvtnorm"
32315     ,"version": "1.1-1"
32316     ,"homepage": "http://mvtnorm.R-forge.R-project.org"
32317     ,"FPC": "generated"
32318     ,"keywords": [ "cran" ]
32319     ,"distfile": [ "mirror://CRAN/src/contrib/mvtnorm_1.1-1.tar.gz" ]
32320     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
32321     ,"variants":
32322      [
32323       {
32324         "label": "standard"
32325        ,"sdesc": "Multivariate Normal and t Distributions"
32326        ,"spkgs": [ "single" ]
32327       }
32328      ]
32329    }
32330   ,{
32331      "bucket": "90"
32332     ,"namebase": "R-rvest"
32333     ,"version": "0.3.6"
32334     ,"homepage": "https://rvest.tidyverse.org/"
32335     ,"FPC": "generated"
32336     ,"keywords": [ "cran" ]
32337     ,"distfile": [ "mirror://CRAN/src/contrib/rvest_0.3.6.tar.gz" ]
32338     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
32339     ,"variants":
32340      [
32341       {
32342         "label": "standard"
32343        ,"sdesc": "Easily Harvest (Scrape) Web Pages"
32344        ,"spkgs": [ "single" ]
32345       }
32346      ]
32347    }
32348   ,{
32349      "bucket": "90"
32350     ,"namebase": "R-threejs"
32351     ,"version": "0.3.3"
32352     ,"homepage": "https://bwlewis.github.io/rthreejs"
32353     ,"FPC": "generated"
32354     ,"keywords": [ "cran" ]
32355     ,"distfile": [ "mirror://CRAN/src/contrib/threejs_0.3.3.tar.gz" ]
32356     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
32357     ,"variants":
32358      [
32359       {
32360         "label": "standard"
32361        ,"sdesc": "Interactive 3D Scatter Plots, Networks and Globes"
32362        ,"spkgs": [ "single" ]
32363       }
32364      ]
32365    }
32366   ,{
32367      "bucket": "90"
32368     ,"namebase": "aspell-mr"
32369     ,"version": "0.10.0"
32370     ,"homepage": "http://aspell.net/"
32371     ,"FPC": "textproc/mr-aspell"
32372     ,"keywords": [ "textproc" ]
32373     ,"distfile": [ "mirror://GNU/aspell/dict/mr/aspell6-mr-0.10-0.tar.bz2" ]
32374     ,"variants":
32375      [
32376       {
32377         "label": "standard"
32378        ,"sdesc": "Aspell Marathi dictionary"
32379        ,"spkgs": [ "single" ]
32380       }
32381      ]
32382    }
32383   ,{
32384      "bucket": "90"
32385     ,"namebase": "fftw"
32386     ,"version": "3.3.9"
32387     ,"homepage": "http://www.fftw.org/"
32388     ,"FPC": "math/fftw3"
32389     ,"keywords": [ "math" ]
32390     ,"distfile": [ "http://www.fftw.org/fftw-3.3.9.tar.gz" ]
32391     ,"variants":
32392      [
32393       {
32394         "label": "standard"
32395        ,"sdesc": "Fast Fourier Transform library (double)"
32396        ,"spkgs": [ "single" ]
32397       }
32398      ,{
32399         "label": "float"
32400        ,"sdesc": "Fast Fourier Transform library (float)"
32401        ,"spkgs": [ "single" ]
32402       }
32403      ,{
32404         "label": "long"
32405        ,"sdesc": "Fast Fourier Transform library (long double)"
32406        ,"spkgs": [ "single" ]
32407       }
32408      ,{
32409         "label": "quad"
32410        ,"sdesc": "Fast Fourier Transform library (quad precision)"
32411        ,"spkgs": [ "single" ]
32412       }
32413      ]
32414    }
32415   ,{
32416      "bucket": "90"
32417     ,"namebase": "freealut"
32418     ,"version": "1.1.0"
32419     ,"homepage": "http://www.openal.org/"
32420     ,"FPC": "audio/freealut"
32421     ,"keywords": [ "audio" ]
32422     ,"distfile": [ "http://ravenports.elderlinux.org/distcache/freealut-1.1.0.tar.gz" ]
32423     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
32424     ,"variants":
32425      [
32426       {
32427         "label": "standard"
32428        ,"sdesc": "OpenAL Utility Toolkit (ALUT)"
32429        ,"spkgs": [ "single" ]
32430       }
32431      ]
32432    }
32433   ,{
32434      "bucket": "90"
32435     ,"namebase": "gnatcoll-db"
32436     ,"version": "2018"
32437     ,"homepage": "https://github.com/AdaCore/gnatcoll-db"
32438     ,"FPC": "N/A"
32439     ,"keywords": [ "devel" ]
32440     ,"distfile": [ "mirror://GITHUB/AdaCore:gnatcoll-db:a75c22b/AdaCore-gnatcoll-db-a75c22b.tar.gz" ]
32441     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
32442     ,"variants":
32443      [
32444       {
32445         "label": "standard"
32446        ,"sdesc": "GNAT Components Collection - Database packages"
32447        ,"spkgs": [ "complete", "primary", "sqlite", "postgres", "sql", "xref" ]
32448       }
32449      ]
32450    }
32451   ,{
32452      "bucket": "90"
32453     ,"namebase": "groff"
32454     ,"version": "1.22.4"
32455     ,"homepage": "http://www.gnu.org/software/groff/"
32456     ,"FPC": "textproc/groff"
32457     ,"keywords": [ "textproc" ]
32458     ,"distfile": [ "mirror://GNU/groff/groff-1.22.4.tar.gz" ]
32459     ,"cpe": { "product": "groff", "vendor": "gnu" }
32460     ,"variants":
32461      [
32462       {
32463         "label": "standard"
32464        ,"sdesc": "GNU troff text-formatting system"
32465        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
32466       }
32467      ]
32468    }
32469   ,{
32470      "bucket": "90"
32471     ,"namebase": "libIDL"
32472     ,"version": "0.8.14"
32473     ,"homepage": "https://www.gnome.org"
32474     ,"FPC": "devel/libIDL"
32475     ,"keywords": [ "devel" ]
32476     ,"distfile": [ "http://ftp.gnome.org/pub/GNOME/sources/libIDL/0.8/libIDL-0.8.14.tar.bz2" ]
32477     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
32478     ,"variants":
32479      [
32480       {
32481         "label": "standard"
32482        ,"sdesc": "Library for creating trees of CORBA IDL files"
32483        ,"spkgs": [ "single" ]
32484       }
32485      ]
32486    }
32487   ,{
32488      "bucket": "90"
32489     ,"namebase": "lua52"
32490     ,"version": "5.2.4"
32491     ,"homepage": "http://www.lua.org/"
32492     ,"FPC": "lang/lua52"
32493     ,"keywords": [ "lang" ]
32494     ,"distfile": [ "http://www.lua.org/ftp/lua-5.2.4.tar.gz" ]
32495     ,"cpe": { "product": "lua", "vendor": "lua" }
32496     ,"variants":
32497      [
32498       {
32499         "label": "standard"
32500        ,"sdesc": "Light, powerful language for app. extension"
32501        ,"spkgs": [ "single" ]
32502       }
32503      ]
32504    }
32505   ,{
32506      "bucket": "90"
32507     ,"namebase": "perl-Algorithm-Burg"
32508     ,"version": "0.001"
32509     ,"FPC": "generated"
32510     ,"keywords": [ "perl" ]
32511     ,"distfile": [ "mirror://CPAN/ID:S/SY/SYP/Algorithm-Burg-0.001.tar.gz" ]
32512     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
32513     ,"variants":
32514      [
32515       {
32516         "label": "530"
32517        ,"sdesc": "Extrapolate time series using Burg's method (5.30)"
32518        ,"spkgs": [ "single" ]
32519       }
32520      ,{
32521         "label": "532"
32522        ,"sdesc": "Extrapolate time series using Burg's method (5.32)"
32523        ,"spkgs": [ "single" ]
32524       }
32525      ]
32526    }
32527   ,{
32528      "bucket": "90"
32529     ,"namebase": "perl-Algorithm-Merge"
32530     ,"version": "0.08"
32531     ,"FPC": "generated"
32532     ,"keywords": [ "perl" ]
32533     ,"distfile": [ "mirror://CPAN/ID:J/JS/JSMITH/Algorithm-Merge-0.08.tar.gz" ]
32534     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
32535     ,"variants":
32536      [
32537       {
32538         "label": "530"
32539        ,"sdesc": "Three-way merge and diff (5.30)"
32540        ,"spkgs": [ "single" ]
32541       }
32542      ,{
32543         "label": "532"
32544        ,"sdesc": "Three-way merge and diff (5.32)"
32545        ,"spkgs": [ "single" ]
32546       }
32547      ]
32548    }
32549   ,{
32550      "bucket": "90"
32551     ,"namebase": "perl-HTML-Formatter"
32552     ,"version": "2.16"
32553     ,"homepage": "https://github.com/nigelm/html-formatter"
32554     ,"FPC": "generated"
32555     ,"keywords": [ "perl" ]
32556     ,"distfile": [ "mirror://CPAN/ID:N/NI/NIGELM/HTML-Formatter-2.16.tar.gz" ]
32557     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
32558     ,"variants":
32559      [
32560       {
32561         "label": "530"
32562        ,"sdesc": "Base class for HTML formatters (5.30)"
32563        ,"spkgs": [ "single" ]
32564       }
32565      ,{
32566         "label": "532"
32567        ,"sdesc": "Base class for HTML formatters (5.32)"
32568        ,"spkgs": [ "single" ]
32569       }
32570      ]
32571    }
32572   ,{
32573      "bucket": "90"
32574     ,"namebase": "perl-Hash-Ordered"
32575     ,"version": "0.014"
32576     ,"homepage": "https://github.com/dagolden/Hash-Ordered"
32577     ,"FPC": "generated"
32578     ,"keywords": [ "perl" ]
32579     ,"distfile": [ "mirror://CPAN/ID:D/DA/DAGOLDEN/Hash-Ordered-0.014.tar.gz" ]
32580     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
32581     ,"variants":
32582      [
32583       {
32584         "label": "530"
32585        ,"sdesc": "Fast, pure-Perl ordered hash class (5.30)"
32586        ,"spkgs": [ "single" ]
32587       }
32588      ,{
32589         "label": "532"
32590        ,"sdesc": "Fast, pure-Perl ordered hash class (5.32)"
32591        ,"spkgs": [ "single" ]
32592       }
32593      ]
32594    }
32595   ,{
32596      "bucket": "90"
32597     ,"namebase": "perl-subversion"
32598     ,"version": "1.14.1"
32599     ,"homepage": "https://subversion.apache.org/"
32600     ,"FPC": "devel/p5-subversion"
32601     ,"keywords": [ "devel", "perl" ]
32602     ,"distfile": [ "mirror://APACHE/subversion/subversion-1.14.1.tar.bz2" ]
32603     ,"cpe": { "product": "subversion", "vendor": "apache" }
32604     ,"variants":
32605      [
32606       {
32607         "label": "530"
32608        ,"sdesc": "Perl bindings to Subversion (v530)"
32609        ,"spkgs": [ "single" ]
32610       }
32611      ,{
32612         "label": "532"
32613        ,"sdesc": "Perl bindings to Subversion (v532)"
32614        ,"spkgs": [ "single" ]
32615       }
32616      ]
32617    }
32618   ,{
32619      "bucket": "90"
32620     ,"namebase": "php74-dom"
32621     ,"version": "7.4.15"
32622     ,"homepage": "https://php.net/"
32623     ,"FPC": "textproc/php74-dom"
32624     ,"keywords": [ "lang", "www", "php", "textproc" ]
32625     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
32626     ,"cpe": { "product": "php", "vendor": "php" }
32627     ,"variants":
32628      [
32629       {
32630         "label": "standard"
32631        ,"sdesc": "PHP 7.4 extension: dom Document Object Model"
32632        ,"spkgs": [ "single" ]
32633       }
32634      ]
32635    }
32636   ,{
32637      "bucket": "90"
32638     ,"namebase": "php74-ffi"
32639     ,"version": "7.4.15"
32640     ,"homepage": "https://php.net/"
32641     ,"FPC": "devel/php74-ffi"
32642     ,"keywords": [ "lang", "www", "php", "devel" ]
32643     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
32644     ,"cpe": { "product": "php", "vendor": "php" }
32645     ,"variants":
32646      [
32647       {
32648         "label": "standard"
32649        ,"sdesc": "PHP 7.4 extension: ffi (libxml interface)"
32650        ,"spkgs": [ "single" ]
32651       }
32652      ]
32653    }
32654   ,{
32655      "bucket": "90"
32656     ,"namebase": "php74-intl"
32657     ,"version": "7.4.15"
32658     ,"homepage": "https://php.net/"
32659     ,"FPC": "devel/php74-intl"
32660     ,"keywords": [ "lang", "www", "php", "devel" ]
32661     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
32662     ,"cpe": { "product": "php", "vendor": "php" }
32663     ,"variants":
32664      [
32665       {
32666         "label": "standard"
32667        ,"sdesc": "PHP 7.4 extension: intl Internationalization"
32668        ,"spkgs": [ "single" ]
32669       }
32670      ]
32671    }
32672   ,{
32673      "bucket": "90"
32674     ,"namebase": "php74-pdo_pgsql"
32675     ,"version": "7.4.15"
32676     ,"homepage": "https://php.net/"
32677     ,"FPC": "databases/php74-pdo_pgsql"
32678     ,"keywords": [ "lang", "www", "php", "databases" ]
32679     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
32680     ,"cpe": { "product": "php", "vendor": "php" }
32681     ,"variants":
32682      [
32683       {
32684         "label": "standard"
32685        ,"sdesc": "PHP 7.4 extension: pdo_pgsql database driver"
32686        ,"spkgs": [ "single" ]
32687       }
32688      ]
32689    }
32690   ,{
32691      "bucket": "90"
32692     ,"namebase": "php74-simplexml"
32693     ,"version": "7.4.15"
32694     ,"homepage": "https://php.net/"
32695     ,"FPC": "textproc/php74-simplexml"
32696     ,"keywords": [ "lang", "www", "php", "textproc" ]
32697     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
32698     ,"cpe": { "product": "php", "vendor": "php" }
32699     ,"variants":
32700      [
32701       {
32702         "label": "standard"
32703        ,"sdesc": "PHP 7.4 extension: simplexml XML->object converter"
32704        ,"spkgs": [ "single" ]
32705       }
32706      ]
32707    }
32708   ,{
32709      "bucket": "90"
32710     ,"namebase": "png"
32711     ,"version": "1.6.37"
32712     ,"homepage": "http://www.libpng.org/pub/png/libpng.html"
32713     ,"FPC": "graphics/png"
32714     ,"keywords": [ "graphics" ]
32715     ,"distfile": [ "mirror://SF/libpng/libpng16/1.6.37/libpng-1.6.37.tar.xz", "mirror://SF/apng/libpng/libpng16/libpng-1.6.37-apng.patch.gz" ]
32716     ,"cpe": { "product": "libpng", "vendor": "libpng" }
32717     ,"variants":
32718      [
32719       {
32720         "label": "standard"
32721        ,"sdesc": "Library for manipulating PNG images"
32722        ,"spkgs": [ "single" ]
32723       }
32724      ]
32725    }
32726   ,{
32727      "bucket": "90"
32728     ,"namebase": "skia"
32729     ,"version": "2020-03-19"
32730     ,"homepage": "https://skia.org"
32731     ,"FPC": "N/A"
32732     ,"keywords": [ "graphics" ]
32733     ,"distfile": [ "mirror://GITHUB/google:skia:4b55ff0/google-skia-4b55ff0.tar.gz", "mirror://GITHUB/googlefonts:sfntly:b55ff30:third_party/externals/sfntly/googlefonts-sfntly-b55ff30.tar.gz", "mirror://GITHUB/skia-mirror:dng_sdk:c8d0c9b:third_party/externals/dng_sdk/skia-mirror-dng_sdk-c8d0c9b.tar.gz", "mirror://GITHUB/google:piex:256bd10:third_party/externals/piex/google-piex-256bd10.tar.gz", "mirror://GITHUB/skia-mirror:zlib:47af7c5:third_party/externals/zlib/skia-mirror-zlib-47af7c5.tar.gz" ]
32734     ,"variants":
32735      [
32736       {
32737         "label": "standard"
32738        ,"sdesc": "Open-source 2D graphics library"
32739        ,"spkgs": [ "single" ]
32740       }
32741      ]
32742    }
32743   ,{
32744      "bucket": "91"
32745     ,"namebase": "R-fracdiff"
32746     ,"version": "1.5-1"
32747     ,"homepage": "https://github.com/mmaechler/fracdiff"
32748     ,"FPC": "generated"
32749     ,"keywords": [ "cran" ]
32750     ,"distfile": [ "mirror://CRAN/src/contrib/fracdiff_1.5-1.tar.gz" ]
32751     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
32752     ,"variants":
32753      [
32754       {
32755         "label": "standard"
32756        ,"sdesc": "Fractionally Differenced ARIMA(p,d,q) model"
32757        ,"spkgs": [ "single" ]
32758       }
32759      ]
32760    }
32761   ,{
32762      "bucket": "91"
32763     ,"namebase": "R-plyr"
32764     ,"version": "1.8.6"
32765     ,"homepage": "http://had.co.nz/plyr"
32766     ,"FPC": "generated"
32767     ,"keywords": [ "cran" ]
32768     ,"distfile": [ "mirror://CRAN/src/contrib/plyr_1.8.6.tar.gz" ]
32769     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
32770     ,"variants":
32771      [
32772       {
32773         "label": "standard"
32774        ,"sdesc": "Tools for Splitting, Applying and Combining Data"
32775        ,"spkgs": [ "single" ]
32776       }
32777      ]
32778    }
32779   ,{
32780      "bucket": "91"
32781     ,"namebase": "R-robustbase"
32782     ,"version": "0.93-7"
32783     ,"homepage": "http://robustbase.r-forge.r-project.org/"
32784     ,"FPC": "generated"
32785     ,"keywords": [ "cran" ]
32786     ,"distfile": [ "mirror://CRAN/src/contrib/robustbase_0.93-7.tar.gz" ]
32787     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
32788     ,"variants":
32789      [
32790       {
32791         "label": "standard"
32792        ,"sdesc": "Basic Robust Statistics"
32793        ,"spkgs": [ "single" ]
32794       }
32795      ]
32796    }
32797   ,{
32798      "bucket": "91"
32799     ,"namebase": "doxygen"
32800     ,"version": "1.9.1"
32801     ,"homepage": "http://www.doxygen.nl/"
32802     ,"FPC": "devel/doxygen"
32803     ,"keywords": [ "devel", "textproc" ]
32804     ,"distfile": [ "http://doxygen.nl/files/doxygen-1.9.1.src.tar.gz" ]
32805     ,"cpe": { "product": "doxygen", "vendor": "doxygen" }
32806     ,"variants":
32807      [
32808       {
32809         "label": "standard"
32810        ,"sdesc": "Source code documentation generator tool"
32811        ,"spkgs": [ "single" ]
32812       }
32813      ]
32814    }
32815   ,{
32816      "bucket": "91"
32817     ,"namebase": "php73-pdo_odbc"
32818     ,"version": "7.3.27"
32819     ,"homepage": "https://php.net/"
32820     ,"FPC": "databases/php73-pdo_odbc"
32821     ,"keywords": [ "lang", "www", "php", "databases" ]
32822     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
32823     ,"cpe": { "product": "php", "vendor": "php" }
32824     ,"variants":
32825      [
32826       {
32827         "label": "standard"
32828        ,"sdesc": "PHP 7.3 extension: pdo_odbc database driver"
32829        ,"spkgs": [ "single" ]
32830       }
32831      ]
32832    }
32833   ,{
32834      "bucket": "91"
32835     ,"namebase": "python-netifaces"
32836     ,"version": "0.10.9"
32837     ,"homepage": "https://github.com/al45tair/netifaces"
32838     ,"FPC": "generated"
32839     ,"keywords": [ "python" ]
32840     ,"distfile": [ "mirror://PYPI/n/netifaces/netifaces-0.10.9.tar.gz" ]
32841     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
32842     ,"variants":
32843      [
32844       {
32845         "label": "py38"
32846        ,"sdesc": "Portable network interface information (PY38)"
32847        ,"spkgs": [ "single" ]
32848       }
32849      ,{
32850         "label": "py39"
32851        ,"sdesc": "Portable network interface information (PY39)"
32852        ,"spkgs": [ "single" ]
32853       }
32854      ]
32855    }
32856   ,{
32857      "bucket": "91"
32858     ,"namebase": "python-sqlite3"
32859     ,"version": "3.9.2"
32860     ,"homepage": "https://www.python.org/"
32861     ,"FPC": "databases/py-sqlite3"
32862     ,"keywords": [ "databases", "python" ]
32863     ,"distfile": [ "http://www.python.org/ftp/python/3.8.8/Python-3.8.8.tar.xz", "http://www.python.org/ftp/python/3.9.2/Python-3.9.2.tar.xz" ]
32864     ,"cpe": { "product": "python", "vendor": "python" }
32865     ,"variants":
32866      [
32867       {
32868         "label": "py39"
32869        ,"sdesc": "Python 3.9 bindings to the SQLite3 library"
32870        ,"spkgs": [ "single" ]
32871       }
32872      ,{
32873         "label": "py38"
32874        ,"sdesc": "Python 3.8 bindings to the SQLite3 library"
32875        ,"spkgs": [ "single" ]
32876       }
32877      ]
32878    }
32879   ,{
32880      "bucket": "91"
32881     ,"namebase": "ruby-actionpack"
32882     ,"version": "6.1.3"
32883     ,"homepage": "https://rubyonrails.org"
32884     ,"FPC": "generated"
32885     ,"keywords": [ "ruby" ]
32886     ,"distfile": [ "mirror://RUBYGEMS//actionpack-6.1.3.gem" ]
32887     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
32888     ,"variants":
32889      [
32890       {
32891         "label": "v26"
32892        ,"sdesc": "MVC web applications on Rails (v26)"
32893        ,"spkgs": [ "single" ]
32894       }
32895      ,{
32896         "label": "v27"
32897        ,"sdesc": "MVC web applications on Rails (v27)"
32898        ,"spkgs": [ "single" ]
32899       }
32900      ,{
32901         "label": "v30"
32902        ,"sdesc": "MVC web applications on Rails (v30)"
32903        ,"spkgs": [ "single" ]
32904       }
32905      ]
32906    }
32907   ,{
32908      "bucket": "92"
32909     ,"namebase": "R-xopen"
32910     ,"version": "1.0.0"
32911     ,"homepage": "https://github.com/r-lib/xopen#readme"
32912     ,"FPC": "generated"
32913     ,"keywords": [ "cran" ]
32914     ,"distfile": [ "mirror://CRAN/src/contrib/xopen_1.0.0.tar.gz" ]
32915     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
32916     ,"variants":
32917      [
32918       {
32919         "label": "standard"
32920        ,"sdesc": "Open System Files, 'URLs', Anything"
32921        ,"spkgs": [ "single" ]
32922       }
32923      ]
32924    }
32925   ,{
32926      "bucket": "92"
32927     ,"namebase": "glib-networking"
32928     ,"version": "2.66.0"
32929     ,"homepage": "https://git.gnome.org/browse/glib-networking"
32930     ,"FPC": "net/glib-networking"
32931     ,"keywords": [ "net", "devel" ]
32932     ,"distfile": [ "http://ftp.gnome.org/pub/GNOME/sources/glib-networking/2.66/glib-networking-2.66.0.tar.xz" ]
32933     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
32934     ,"cpe": { "product": "glib-networking", "vendor": "gnome" }
32935     ,"variants":
32936      [
32937       {
32938         "label": "standard"
32939        ,"sdesc": "Network-related giomodules for GLib"
32940        ,"spkgs": [ "complete", "primary", "nls" ]
32941       }
32942      ]
32943    }
32944   ,{
32945      "bucket": "92"
32946     ,"namebase": "mercurial"
32947     ,"version": "5.7"
32948     ,"homepage": "https://mercurial-scm.org/"
32949     ,"FPC": "devel/mercurial"
32950     ,"keywords": [ "devel", "python" ]
32951     ,"distfile": [ "https://www.mercurial-scm.org/release/mercurial-5.7.tar.gz" ]
32952     ,"cpe": { "product": "mercurial", "vendor": "mercurial" }
32953     ,"variants":
32954      [
32955       {
32956         "label": "standard"
32957        ,"sdesc": "Scalable distributed version control system"
32958        ,"spkgs": [ "single" ]
32959       }
32960      ]
32961    }
32962   ,{
32963      "bucket": "92"
32964     ,"namebase": "perl-Algorithm-CRF"
32965     ,"version": "0.04"
32966     ,"FPC": "generated"
32967     ,"keywords": [ "perl" ]
32968     ,"distfile": [ "mirror://CPAN/ID:C/CL/CLSUNG/Algorithm-CRF-0.04.tar.gz" ]
32969     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
32970     ,"variants":
32971      [
32972       {
32973         "label": "530"
32974        ,"sdesc": "Perl binding for CRF++ (5.30)"
32975        ,"spkgs": [ "single" ]
32976       }
32977      ,{
32978         "label": "532"
32979        ,"sdesc": "Perl binding for CRF++ (5.32)"
32980        ,"spkgs": [ "single" ]
32981       }
32982      ]
32983    }
32984   ,{
32985      "bucket": "92"
32986     ,"namebase": "perl-IO-HTML"
32987     ,"version": "1.004"
32988     ,"homepage": "https://github.com/madsen/io-html"
32989     ,"FPC": "generated"
32990     ,"keywords": [ "perl" ]
32991     ,"distfile": [ "mirror://CPAN/ID:C/CJ/CJM/IO-HTML-1.004.tar.gz" ]
32992     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
32993     ,"variants":
32994      [
32995       {
32996         "label": "530"
32997        ,"sdesc": "Open HTML file with auto charset detection (5.30)"
32998        ,"spkgs": [ "single" ]
32999       }
33000      ,{
33001         "label": "532"
33002        ,"sdesc": "Open HTML file with auto charset detection (5.32)"
33003        ,"spkgs": [ "single" ]
33004       }
33005      ]
33006    }
33007   ,{
33008      "bucket": "92"
33009     ,"namebase": "perl-Ref-Util"
33010     ,"version": "0.204"
33011     ,"homepage": "https://github.com/p5pclub/ref-util"
33012     ,"FPC": "generated"
33013     ,"keywords": [ "perl" ]
33014     ,"distfile": [ "mirror://CPAN/ID:A/AR/ARC/Ref-Util-0.204.tar.gz" ]
33015     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
33016     ,"variants":
33017      [
33018       {
33019         "label": "530"
33020        ,"sdesc": "Utility functions for checking references (5.30)"
33021        ,"spkgs": [ "single" ]
33022       }
33023      ,{
33024         "label": "532"
33025        ,"sdesc": "Utility functions for checking references (5.32)"
33026        ,"spkgs": [ "single" ]
33027       }
33028      ]
33029    }
33030   ,{
33031      "bucket": "92"
33032     ,"namebase": "python-sphinxcontrib-htmlhelp"
33033     ,"version": "1.0.3"
33034     ,"homepage": "http://sphinx-doc.org/"
33035     ,"FPC": "generated"
33036     ,"keywords": [ "python" ]
33037     ,"distfile": [ "mirror://PYPIWHL/36/62/8222554b29b3acde8420128d6d3999c5904d40922ef4b6ccb370e2be7421/sphinxcontrib_htmlhelp-1.0.3-py2.py3-none-any.whl" ]
33038     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
33039     ,"variants":
33040      [
33041       {
33042         "label": "py38"
33043        ,"sdesc": "Sphinx extension: Help support via HTML (PY38)"
33044        ,"spkgs": [ "single" ]
33045       }
33046      ,{
33047         "label": "py39"
33048        ,"sdesc": "Sphinx extension: Help support via HTML (PY39)"
33049        ,"spkgs": [ "single" ]
33050       }
33051      ]
33052    }
33053   ,{
33054      "bucket": "92"
33055     ,"namebase": "python-uritemplate"
33056     ,"version": "3.0.1"
33057     ,"homepage": "https://uritemplate.readthedocs.org"
33058     ,"FPC": "generated"
33059     ,"keywords": [ "python" ]
33060     ,"distfile": [ "mirror://PYPIWHL/bf/0c/60d82c077998feb631608dca3cc1fe19ac074e772bf0c24cf409b977b815/uritemplate-3.0.1-py2.py3-none-any.whl" ]
33061     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
33062     ,"variants":
33063      [
33064       {
33065         "label": "py38"
33066        ,"sdesc": "URI templates (PY38)"
33067        ,"spkgs": [ "single" ]
33068       }
33069      ,{
33070         "label": "py39"
33071        ,"sdesc": "URI templates (PY39)"
33072        ,"spkgs": [ "single" ]
33073       }
33074      ]
33075    }
33076   ,{
33077      "bucket": "92"
33078     ,"namebase": "qt5-qtlocation"
33079     ,"version": "5.15.2"
33080     ,"homepage": "https://www.qt.io/"
33081     ,"FPC": "devel/qt5-location"
33082     ,"keywords": [ "devel" ]
33083     ,"distfile": [ "http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/qtlocation-everywhere-src-5.15.2.tar.xz" ]
33084     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
33085     ,"cpe": { "product": "qt", "vendor": "qt" }
33086     ,"variants":
33087      [
33088       {
33089         "label": "standard"
33090        ,"sdesc": "Qt5 - QtLocation component"
33091        ,"spkgs": [ "single" ]
33092       }
33093      ]
33094    }
33095   ,{
33096      "bucket": "93"
33097     ,"namebase": "R-commonmark"
33098     ,"version": "1.7"
33099     ,"homepage": "https://github.com/jeroen/commonmark"
33100     ,"FPC": "generated"
33101     ,"keywords": [ "cran" ]
33102     ,"distfile": [ "mirror://CRAN/src/contrib/commonmark_1.7.tar.gz" ]
33103     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
33104     ,"variants":
33105      [
33106       {
33107         "label": "standard"
33108        ,"sdesc": "Another version of markdown syntax"
33109        ,"spkgs": [ "single" ]
33110       }
33111      ]
33112    }
33113   ,{
33114      "bucket": "93"
33115     ,"namebase": "R-gert"
33116     ,"version": "1.2.0"
33117     ,"homepage": "https://docs.ropensci.org/gert/"
33118     ,"FPC": "generated"
33119     ,"keywords": [ "cran" ]
33120     ,"distfile": [ "mirror://CRAN/src/contrib/gert_1.2.0.tar.gz" ]
33121     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
33122     ,"variants":
33123      [
33124       {
33125         "label": "standard"
33126        ,"sdesc": "Simple Git Client for R"
33127        ,"spkgs": [ "single" ]
33128       }
33129      ]
33130    }
33131   ,{
33132      "bucket": "93"
33133     ,"namebase": "R-minqa"
33134     ,"version": "1.2.4"
33135     ,"homepage": "http://optimizer.r-forge.r-project.org"
33136     ,"FPC": "generated"
33137     ,"keywords": [ "cran" ]
33138     ,"distfile": [ "mirror://CRAN/src/contrib/minqa_1.2.4.tar.gz" ]
33139     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
33140     ,"variants":
33141      [
33142       {
33143         "label": "standard"
33144        ,"sdesc": "Derivative-free optimation algorithms"
33145        ,"spkgs": [ "single" ]
33146       }
33147      ]
33148    }
33149   ,{
33150      "bucket": "93"
33151     ,"namebase": "cmake"
33152     ,"version": "3.19.6"
33153     ,"homepage": "http://www.cmake.org/"
33154     ,"FPC": "devel/cmake"
33155     ,"keywords": [ "devel" ]
33156     ,"distfile": [ "https://www.cmake.org/files/v3.19/cmake-3.19.6.tar.gz" ]
33157     ,"variants":
33158      [
33159       {
33160         "label": "standard"
33161        ,"sdesc": "Cross-platform Makefile generator"
33162        ,"spkgs": [ "single" ]
33163       }
33164      ]
33165    }
33166   ,{
33167      "bucket": "93"
33168     ,"namebase": "freetds"
33169     ,"version": "1.2.18"
33170     ,"homepage": "https://www.freetds.org/"
33171     ,"FPC": "databases/freetds"
33172     ,"keywords": [ "databases" ]
33173     ,"distfile": [ "http://www.freetds.org/files/stable/freetds-1.2.18.tar.bz2" ]
33174     ,"cpe": { "product": "freetds", "vendor": "freetds" }
33175     ,"variants":
33176      [
33177       {
33178         "label": "standard"
33179        ,"sdesc": "Sybase/Microsoft TDS protocol library"
33180        ,"spkgs": [ "complete", "primary", "docs" ]
33181       }
33182      ]
33183    }
33184   ,{
33185      "bucket": "93"
33186     ,"namebase": "perl-Algorithm-MarkovChain"
33187     ,"version": "0.06"
33188     ,"FPC": "generated"
33189     ,"keywords": [ "perl" ]
33190     ,"distfile": [ "mirror://CPAN/ID:R/RC/RCLAMP/Algorithm-MarkovChain-0.06.tar.gz" ]
33191     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
33192     ,"variants":
33193      [
33194       {
33195         "label": "530"
33196        ,"sdesc": "Object oriented Markov chain generator (5.30)"
33197        ,"spkgs": [ "single" ]
33198       }
33199      ,{
33200         "label": "532"
33201        ,"sdesc": "Object oriented Markov chain generator (5.32)"
33202        ,"spkgs": [ "single" ]
33203       }
33204      ]
33205    }
33206   ,{
33207      "bucket": "93"
33208     ,"namebase": "perl-Struct-Dumb"
33209     ,"version": "0.12"
33210     ,"FPC": "generated"
33211     ,"keywords": [ "perl" ]
33212     ,"distfile": [ "mirror://CPAN/ID:P/PE/PEVANS/Struct-Dumb-0.12.tar.gz" ]
33213     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
33214     ,"variants":
33215      [
33216       {
33217         "label": "530"
33218        ,"sdesc": "Simple, lightweight record-like structures (5.30)"
33219        ,"spkgs": [ "single" ]
33220       }
33221      ,{
33222         "label": "532"
33223        ,"sdesc": "Simple, lightweight record-like structures (5.32)"
33224        ,"spkgs": [ "single" ]
33225       }
33226      ]
33227    }
33228   ,{
33229      "bucket": "93"
33230     ,"namebase": "php73-ftp"
33231     ,"version": "7.3.27"
33232     ,"homepage": "https://php.net/"
33233     ,"FPC": "ftp/php73-ftp"
33234     ,"keywords": [ "lang", "www", "php", "ftp" ]
33235     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
33236     ,"cpe": { "product": "php", "vendor": "php" }
33237     ,"variants":
33238      [
33239       {
33240         "label": "standard"
33241        ,"sdesc": "PHP 7.3 extension: ftp (file transfers)"
33242        ,"spkgs": [ "single" ]
33243       }
33244      ]
33245    }
33246   ,{
33247      "bucket": "93"
33248     ,"namebase": "python-wcwidth"
33249     ,"version": "0.2.5"
33250     ,"homepage": "https://github.com/jquast/wcwidth"
33251     ,"FPC": "generated"
33252     ,"keywords": [ "python" ]
33253     ,"distfile": [ "mirror://PYPIWHL/59/7c/e39aca596badaf1b78e8f547c807b04dae603a433d3e7a7e04d67f2ef3e5/wcwidth-0.2.5-py2.py3-none-any.whl" ]
33254     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
33255     ,"variants":
33256      [
33257       {
33258         "label": "py38"
33259        ,"sdesc": "Measures number of terminal column cells (PY38)"
33260        ,"spkgs": [ "single" ]
33261       }
33262      ,{
33263         "label": "py39"
33264        ,"sdesc": "Measures number of terminal column cells (PY39)"
33265        ,"spkgs": [ "single" ]
33266       }
33267      ]
33268    }
33269   ,{
33270      "bucket": "93"
33271     ,"namebase": "uchardet"
33272     ,"version": "0.0.7"
33273     ,"homepage": "https://www.freedesktop.org/wiki/Software/uchardet/"
33274     ,"FPC": "textproc/uchardet"
33275     ,"keywords": [ "textproc" ]
33276     ,"distfile": [ "https://www.freedesktop.org/software/uchardet/releases/uchardet-0.0.7.tar.xz" ]
33277     ,"variants":
33278      [
33279       {
33280         "label": "standard"
33281        ,"sdesc": "Universal charset detection"
33282        ,"spkgs": [ "single" ]
33283       }
33284      ]
33285    }
33286   ,{
33287      "bucket": "93"
33288     ,"namebase": "xdm"
33289     ,"version": "1.1.12"
33290     ,"homepage": "https://www.x.org/wiki/"
33291     ,"FPC": "x11/xdm"
33292     ,"keywords": [ "x11" ]
33293     ,"distfile": [ "https://www.x.org/releases/individual/app/xdm-1.1.12.tar.bz2" ]
33294     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
33295     ,"cpe": { "product": "x_display_manager", "vendor": "x" }
33296     ,"variants":
33297      [
33298       {
33299         "label": "standard"
33300        ,"sdesc": "X.Org display manager (a.k.a. login manager)"
33301        ,"spkgs": [ "single" ]
33302       }
33303      ]
33304    }
33305   ,{
33306      "bucket": "93"
33307     ,"namebase": "xorg-font-misc-ethiopic"
33308     ,"version": "1.0.4"
33309     ,"homepage": "https://www.x.org/"
33310     ,"FPC": "x11-fonts/font-misc-ethiopic"
33311     ,"keywords": [ "x11_fonts" ]
33312     ,"distfile": [ "mirror://XORG/individual/font/font-misc-ethiopic-1.0.4.tar.bz2" ]
33313     ,"variants":
33314      [
33315       {
33316         "label": "standard"
33317        ,"sdesc": "X.Org miscellaneous Ethiopic font"
33318        ,"spkgs": [ "single" ]
33319       }
33320      ]
33321    }
33322   ,{
33323      "bucket": "94"
33324     ,"namebase": "R-credentials"
33325     ,"version": "1.3.0"
33326     ,"homepage": "https://docs.ropensci.org/credentials"
33327     ,"FPC": "generated"
33328     ,"keywords": [ "cran" ]
33329     ,"distfile": [ "mirror://CRAN/src/contrib/credentials_1.3.0.tar.gz" ]
33330     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
33331     ,"variants":
33332      [
33333       {
33334         "label": "standard"
33335        ,"sdesc": "Tools for Managing SSH and Git Credentials"
33336        ,"spkgs": [ "single" ]
33337       }
33338      ]
33339    }
33340   ,{
33341      "bucket": "94"
33342     ,"namebase": "R-gitcreds"
33343     ,"version": "0.1.1"
33344     ,"homepage": "https://github.com/r-lib/gitcreds"
33345     ,"FPC": "generated"
33346     ,"keywords": [ "cran" ]
33347     ,"distfile": [ "mirror://CRAN/src/contrib/gitcreds_0.1.1.tar.gz" ]
33348     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
33349     ,"variants":
33350      [
33351       {
33352         "label": "standard"
33353        ,"sdesc": "Query 'git' Credentials from 'R'"
33354        ,"spkgs": [ "single" ]
33355       }
33356      ]
33357    }
33358   ,{
33359      "bucket": "94"
33360     ,"namebase": "aflex-ayacc"
33361     ,"version": "041111"
33362     ,"homepage": "http://thiberlog.free.fr/"
33363     ,"FPC": "N/A"
33364     ,"keywords": [ "devel", "ada" ]
33365     ,"distfile": [ "http://thiberlog.free.fr/src/afay_thiberlog_041111.tgz" ]
33366     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
33367     ,"variants":
33368      [
33369       {
33370         "label": "standard"
33371        ,"sdesc": "Ada95 scanner and parser generators"
33372        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
33373       }
33374      ]
33375    }
33376   ,{
33377      "bucket": "94"
33378     ,"namebase": "glibmm"
33379     ,"version": "2.68.0"
33380     ,"homepage": "https://www.gtkmm.org/"
33381     ,"FPC": "devel/glibmm"
33382     ,"keywords": [ "devel" ]
33383     ,"distfile": [ "mirror://GNOME/glibmm/2.68/glibmm-2.68.0.tar.xz" ]
33384     ,"variants":
33385      [
33386       {
33387         "label": "standard"
33388        ,"sdesc": "C++ interfaces for glib2"
33389        ,"spkgs": [ "single" ]
33390       }
33391      ]
33392    }
33393   ,{
33394      "bucket": "94"
33395     ,"namebase": "liblqr"
33396     ,"version": "0.4.2"
33397     ,"homepage": "http://liblqr.wikidot.com/"
33398     ,"FPC": "graphics/liblqr-1"
33399     ,"keywords": [ "graphics" ]
33400     ,"distfile": [ "http://liblqr.wdfiles.com/local--files/en:download-page/liblqr-1-0.4.2.tar.bz2" ]
33401     ,"variants":
33402      [
33403       {
33404         "label": "standard"
33405        ,"sdesc": "Seam-carving C/C++ library called Liquid Rescaling"
33406        ,"spkgs": [ "complete", "primary", "docs" ]
33407       }
33408      ]
33409    }
33410   ,{
33411      "bucket": "94"
33412     ,"namebase": "perl-Probe-Perl"
33413     ,"version": "0.03"
33414     ,"FPC": "generated"
33415     ,"keywords": [ "perl" ]
33416     ,"distfile": [ "mirror://CPAN/ID:K/KW/KWILLIAMS/Probe-Perl-0.03.tar.gz" ]
33417     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
33418     ,"variants":
33419      [
33420       {
33421         "label": "530"
33422        ,"sdesc": "Information about currently running perl (5.30)"
33423        ,"spkgs": [ "single" ]
33424       }
33425      ,{
33426         "label": "532"
33427        ,"sdesc": "Information about currently running perl (5.32)"
33428        ,"spkgs": [ "single" ]
33429       }
33430      ]
33431    }
33432   ,{
33433      "bucket": "94"
33434     ,"namebase": "podofo"
33435     ,"version": "0.9.7"
33436     ,"homepage": "https://sourceforge.net/projects/podofo/"
33437     ,"FPC": "graphics/podofo"
33438     ,"keywords": [ "graphics", "print" ]
33439     ,"distfile": [ "mirror://SF/podofo/podofo/0.9.7/podofo-0.9.7.tar.gz" ]
33440     ,"cpe": { "product": "podofo", "vendor": "podofo_project" }
33441     ,"variants":
33442      [
33443       {
33444         "label": "standard"
33445        ,"sdesc": "Library to work with the PDF file format"
33446        ,"spkgs": [ "single" ]
33447       }
33448      ]
33449    }
33450   ,{
33451      "bucket": "94"
33452     ,"namebase": "python-ioflo"
33453     ,"version": "2.0.2"
33454     ,"homepage": "https://github.com/ioflo/ioflo"
33455     ,"FPC": "generated"
33456     ,"keywords": [ "python" ]
33457     ,"distfile": [ "mirror://PYPI/i/ioflo/ioflo-2.0.2.tar.gz" ]
33458     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
33459     ,"variants":
33460      [
33461       {
33462         "label": "py38"
33463        ,"sdesc": "Flow Programming Automated Reasoning Engine (PY38)"
33464        ,"spkgs": [ "single" ]
33465       }
33466      ,{
33467         "label": "py39"
33468        ,"sdesc": "Flow Programming Automated Reasoning Engine (PY39)"
33469        ,"spkgs": [ "single" ]
33470       }
33471      ]
33472    }
33473   ,{
33474      "bucket": "94"
33475     ,"namebase": "python-sh"
33476     ,"version": "1.14.1"
33477     ,"homepage": "https://github.com/amoffat/sh"
33478     ,"FPC": "generated"
33479     ,"keywords": [ "python" ]
33480     ,"distfile": [ "mirror://PYPIWHL/50/38/f7dcc62943d0870f02df9e2fa527b7f0cd86b233a80d6e503a08f3ef5ddc/sh-1.14.1-py2.py3-none-any.whl" ]
33481     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
33482     ,"variants":
33483      [
33484       {
33485         "label": "py38"
33486        ,"sdesc": "Python subprocess replacement (PY38)"
33487        ,"spkgs": [ "single" ]
33488       }
33489      ,{
33490         "label": "py39"
33491        ,"sdesc": "Python subprocess replacement (PY39)"
33492        ,"spkgs": [ "single" ]
33493       }
33494      ]
33495    }
33496   ,{
33497      "bucket": "94"
33498     ,"namebase": "ruby-tilt"
33499     ,"version": "2.0.10"
33500     ,"homepage": "https://github.com/rtomayko/tilt/"
33501     ,"FPC": "generated"
33502     ,"keywords": [ "ruby" ]
33503     ,"distfile": [ "mirror://RUBYGEMS//tilt-2.0.10.gem" ]
33504     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
33505     ,"variants":
33506      [
33507       {
33508         "label": "v26"
33509        ,"sdesc": "Generic interface to template engines (v26)"
33510        ,"spkgs": [ "single" ]
33511       }
33512      ,{
33513         "label": "v27"
33514        ,"sdesc": "Generic interface to template engines (v27)"
33515        ,"spkgs": [ "single" ]
33516       }
33517      ,{
33518         "label": "v30"
33519        ,"sdesc": "Generic interface to template engines (v30)"
33520        ,"spkgs": [ "single" ]
33521       }
33522      ]
33523    }
33524   ,{
33525      "bucket": "94"
33526     ,"namebase": "xorg-xorgproto"
33527     ,"version": "2021.3"
33528     ,"homepage": "https://www.x.org/"
33529     ,"FPC": "x11/xorgproto"
33530     ,"keywords": [ "x11" ]
33531     ,"distfile": [ "mirror://XORG/individual/proto/xorgproto-2021.3.tar.bz2" ]
33532     ,"variants":
33533      [
33534       {
33535         "label": "standard"
33536        ,"sdesc": "Combined X.Org X11 Protocol headers"
33537        ,"spkgs": [ "single" ]
33538       }
33539      ]
33540    }
33541   ,{
33542      "bucket": "95"
33543     ,"namebase": "nss"
33544     ,"version": "3.62"
33545     ,"homepage": "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS"
33546     ,"FPC": "security/nss"
33547     ,"keywords": [ "security" ]
33548     ,"distfile": [ "mirror://MOZILLA/security/nss/releases/NSS_3_62_RTM/src/nss-3.62.tar.gz" ]
33549     ,"cpe": { "product": "network_security_services", "vendor": "mozilla" }
33550     ,"variants":
33551      [
33552       {
33553         "label": "standard"
33554        ,"sdesc": "Application security development libraries"
33555        ,"spkgs": [ "complete", "primary", "caroot" ]
33556       }
33557      ]
33558    }
33559   ,{
33560      "bucket": "95"
33561     ,"namebase": "perl-Algorithm-NaiveBayes"
33562     ,"version": "0.04"
33563     ,"FPC": "generated"
33564     ,"keywords": [ "perl" ]
33565     ,"distfile": [ "mirror://CPAN/ID:K/KW/KWILLIAMS/Algorithm-NaiveBayes-0.04.tar.gz" ]
33566     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
33567     ,"variants":
33568      [
33569       {
33570         "label": "530"
33571        ,"sdesc": "Bayesian prediction of categories (5.30)"
33572        ,"spkgs": [ "single" ]
33573       }
33574      ,{
33575         "label": "532"
33576        ,"sdesc": "Bayesian prediction of categories (5.32)"
33577        ,"spkgs": [ "single" ]
33578       }
33579      ]
33580    }
33581   ,{
33582      "bucket": "95"
33583     ,"namebase": "perl-Mozilla-CA"
33584     ,"version": "20200520"
33585     ,"homepage": "https://github.com/gisle/mozilla-ca"
33586     ,"FPC": "generated"
33587     ,"keywords": [ "perl" ]
33588     ,"distfile": [ "mirror://CPAN/ID:A/AB/ABH/Mozilla-CA-20200520.tar.gz" ]
33589     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
33590     ,"variants":
33591      [
33592       {
33593         "label": "530"
33594        ,"sdesc": "Mozilla's CA cert bundle in PEM format (5.30)"
33595        ,"spkgs": [ "single" ]
33596       }
33597      ,{
33598         "label": "532"
33599        ,"sdesc": "Mozilla's CA cert bundle in PEM format (5.32)"
33600        ,"spkgs": [ "single" ]
33601       }
33602      ]
33603    }
33604   ,{
33605      "bucket": "95"
33606     ,"namebase": "perl-String-Tagged-Terminal"
33607     ,"version": "0.04"
33608     ,"FPC": "generated"
33609     ,"keywords": [ "perl" ]
33610     ,"distfile": [ "mirror://CPAN/ID:P/PE/PEVANS/String-Tagged-Terminal-0.04.tar.gz" ]
33611     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
33612     ,"variants":
33613      [
33614       {
33615         "label": "530"
33616        ,"sdesc": "Formats terminal output (5.30)"
33617        ,"spkgs": [ "single" ]
33618       }
33619      ,{
33620         "label": "532"
33621        ,"sdesc": "Formats terminal output (5.32)"
33622        ,"spkgs": [ "single" ]
33623       }
33624      ]
33625    }
33626   ,{
33627      "bucket": "95"
33628     ,"namebase": "plan9port"
33629     ,"version": "20200816"
33630     ,"homepage": "https://9fans.github.io/plan9port/"
33631     ,"FPC": "devel/plan9port"
33632     ,"keywords": [ "archivers", "converters", "databases", "deskutils", "devel", "dns", "editors", "graphics", "lang", "mail", "net", "print", "security", "shells", "sysutils", "textproc", "x11_wm" ]
33633     ,"distfile": [ "mirror://GITHUB/9fans:plan9port:1f098ef/9fans-plan9port-1f098ef.tar.gz", "https://9fans.github.io/plan9port/dist/pgw.tar.bz2", "https://9fans.github.io/plan9port/dist/roget.tar.bz2", "https://9fans.github.io/plan9port/dist/scat.tgz" ]
33634     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
33635     ,"variants":
33636      [
33637       {
33638         "label": "standard"
33639        ,"sdesc": "Plan 9 from User Space"
33640        ,"spkgs": [ "single" ]
33641       }
33642      ]
33643    }
33644   ,{
33645      "bucket": "95"
33646     ,"namebase": "python-idna"
33647     ,"version": "3.1"
33648     ,"homepage": "https://github.com/kjd/idna"
33649     ,"FPC": "generated"
33650     ,"keywords": [ "python" ]
33651     ,"distfile": [ "mirror://PYPIWHL/29/88/c52aae187d3b128a0f13f36a6c987fc0d408d03a678ad9996516925d8495/idna-3.1-py3-none-any.whl" ]
33652     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
33653     ,"variants":
33654      [
33655       {
33656         "label": "py38"
33657        ,"sdesc": "Int. Domain Names in Applications (PY38)"
33658        ,"spkgs": [ "single" ]
33659       }
33660      ,{
33661         "label": "py39"
33662        ,"sdesc": "Int. Domain Names in Applications (PY39)"
33663        ,"spkgs": [ "single" ]
33664       }
33665      ]
33666    }
33667   ,{
33668      "bucket": "95"
33669     ,"namebase": "qt5-qtx11extras"
33670     ,"version": "5.15.2"
33671     ,"homepage": "https://www.qt.io/"
33672     ,"FPC": "x11/qt5-x11extras"
33673     ,"keywords": [ "x11", "devel" ]
33674     ,"distfile": [ "http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/qtx11extras-everywhere-src-5.15.2.tar.xz" ]
33675     ,"cpe": { "product": "qt", "vendor": "qt" }
33676     ,"variants":
33677      [
33678       {
33679         "label": "standard"
33680        ,"sdesc": "Qt5 - QtX11Extras component"
33681        ,"spkgs": [ "single" ]
33682       }
33683      ]
33684    }
33685   ,{
33686      "bucket": "95"
33687     ,"namebase": "xorg-font-adobe-utopia-75dpi"
33688     ,"version": "1.0.4"
33689     ,"homepage": "https://www.x.org/"
33690     ,"FPC": "x11-fonts/font-adobe-utopia-75dpi"
33691     ,"keywords": [ "x11_fonts" ]
33692     ,"distfile": [ "mirror://XORG/individual/font/font-adobe-utopia-75dpi-1.0.4.tar.bz2" ]
33693     ,"variants":
33694      [
33695       {
33696         "label": "standard"
33697        ,"sdesc": "X.org Adobe Utopia 75 DPI font"
33698        ,"spkgs": [ "single" ]
33699       }
33700      ]
33701    }
33702   ,{
33703      "bucket": "95"
33704     ,"namebase": "xorg-xbacklight"
33705     ,"version": "1.2.3"
33706     ,"homepage": "https://www.x.org/"
33707     ,"FPC": "x11/xbacklight"
33708     ,"keywords": [ "x11" ]
33709     ,"distfile": [ "mirror://XORG/individual/app/xbacklight-1.2.3.tar.bz2" ]
33710     ,"variants":
33711      [
33712       {
33713         "label": "standard"
33714        ,"sdesc": "Control an LCD backlight through RandR"
33715        ,"spkgs": [ "single" ]
33716       }
33717      ]
33718    }
33719   ,{
33720      "bucket": "96"
33721     ,"namebase": "R-pillar"
33722     ,"version": "1.5.0"
33723     ,"homepage": "https://pillar.r-lib.org/"
33724     ,"FPC": "generated"
33725     ,"keywords": [ "cran" ]
33726     ,"distfile": [ "mirror://CRAN/src/contrib/pillar_1.5.0.tar.gz" ]
33727     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
33728     ,"variants":
33729      [
33730       {
33731         "label": "standard"
33732        ,"sdesc": "Coloured Formatting for Columns"
33733        ,"spkgs": [ "single" ]
33734       }
33735      ]
33736    }
33737   ,{
33738      "bucket": "96"
33739     ,"namebase": "R-rstudioapi"
33740     ,"version": "0.13"
33741     ,"homepage": "https://github.com/rstudio/rstudioapi"
33742     ,"FPC": "generated"
33743     ,"keywords": [ "cran" ]
33744     ,"distfile": [ "mirror://CRAN/src/contrib/rstudioapi_0.13.tar.gz" ]
33745     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
33746     ,"variants":
33747      [
33748       {
33749         "label": "standard"
33750        ,"sdesc": "Safely Access the RStudio API"
33751        ,"spkgs": [ "single" ]
33752       }
33753      ]
33754    }
33755   ,{
33756      "bucket": "96"
33757     ,"namebase": "R-stringi"
33758     ,"version": "1.5.3"
33759     ,"homepage": "https://stringi.gagolewski.com/"
33760     ,"FPC": "generated"
33761     ,"keywords": [ "cran" ]
33762     ,"distfile": [ "mirror://CRAN/src/contrib/stringi_1.5.3.tar.gz" ]
33763     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
33764     ,"variants":
33765      [
33766       {
33767         "label": "standard"
33768        ,"sdesc": "Character String Processing Facilities"
33769        ,"spkgs": [ "single" ]
33770       }
33771      ]
33772    }
33773   ,{
33774      "bucket": "96"
33775     ,"namebase": "R-viridis"
33776     ,"version": "0.5.1"
33777     ,"homepage": "https://github.com/sjmgarnier/viridis"
33778     ,"FPC": "generated"
33779     ,"keywords": [ "cran" ]
33780     ,"distfile": [ "mirror://CRAN/src/contrib/viridis_0.5.1.tar.gz" ]
33781     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
33782     ,"variants":
33783      [
33784       {
33785         "label": "standard"
33786        ,"sdesc": "Default Color Maps from 'matplotlib'"
33787        ,"spkgs": [ "single" ]
33788       }
33789      ]
33790    }
33791   ,{
33792      "bucket": "96"
33793     ,"namebase": "boehm_garbage_collector"
33794     ,"version": "8.0.4"
33795     ,"homepage": "https://github.com/ivmai/bdwgc/"
33796     ,"FPC": "devel/boehm-gc"
33797     ,"keywords": [ "devel" ]
33798     ,"distfile": [ "https://github.com/ivmai/bdwgc/releases/download/v8.0.4/gc-8.0.4.tar.gz" ]
33799     ,"cpe": { "product": "garbage_collector", "vendor": "boehm-demers-weiser" }
33800     ,"variants":
33801      [
33802       {
33803         "label": "standard"
33804        ,"sdesc": "Garbage collection and memory leak detection"
33805        ,"spkgs": [ "single" ]
33806       }
33807      ,{
33808         "label": "threaded"
33809        ,"sdesc": "Garbage collection with posix thread support"
33810        ,"spkgs": [ "single" ]
33811       }
33812      ,{
33813         "label": "redirect"
33814        ,"sdesc": "Garbage collection with redirected malloc"
33815        ,"spkgs": [ "single" ]
33816       }
33817      ]
33818    }
33819   ,{
33820      "bucket": "96"
33821     ,"namebase": "libfilezilla"
33822     ,"version": "0.26.0"
33823     ,"homepage": "https://lib.filezilla-project.org"
33824     ,"FPC": "ftp/libfilezilla"
33825     ,"keywords": [ "ftp" ]
33826     ,"distfile": [ "https://download.filezilla-project.org/libfilezilla/libfilezilla-0.26.0.tar.bz2" ]
33827     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
33828     ,"variants":
33829      [
33830       {
33831         "label": "standard"
33832        ,"sdesc": "C++ lib for building platform-independent programs"
33833        ,"spkgs": [ "complete", "primary", "nls" ]
33834       }
33835      ]
33836    }
33837   ,{
33838      "bucket": "96"
33839     ,"namebase": "libsmi"
33840     ,"version": "0.5.0"
33841     ,"homepage": "https://www.ibr.cs.tu-bs.de/projects/libsmi/"
33842     ,"FPC": "net-mgmt/libsmi"
33843     ,"keywords": [ "net_mgmt" ]
33844     ,"distfile": [ "https://www.ibr.cs.tu-bs.de/projects/libsmi/download/libsmi-0.5.0.tar.gz" ]
33845     ,"cpe": { "product": "libsmi", "vendor": "tu-braunschweig" }
33846     ,"variants":
33847      [
33848       {
33849         "label": "standard"
33850        ,"sdesc": "Library to access SMI management information"
33851        ,"spkgs": [ "complete", "library", "tools" ]
33852       }
33853      ]
33854    }
33855   ,{
33856      "bucket": "96"
33857     ,"namebase": "lp_solve"
33858     ,"version": "5.5.2.11"
33859     ,"homepage": "http://lpsolve.sourceforge.net/5.5/"
33860     ,"FPC": "math/lp_solve"
33861     ,"keywords": [ "math" ]
33862     ,"distfile": [ "mirror://SF/lpsolve/lpsolve/5.5.2.11/lp_solve_5.5.2.11_source.tar.gz", "mirror://SF/lpsolve/lpsolve/5.5.2.11/lp_solve_5.5.2.11_bfp_LUSOL_source.tar.gz" ]
33863     ,"variants":
33864      [
33865       {
33866         "label": "standard"
33867        ,"sdesc": "Linear Programming Solver"
33868        ,"spkgs": [ "single" ]
33869       }
33870      ]
33871    }
33872   ,{
33873      "bucket": "96"
33874     ,"namebase": "m17n-lib"
33875     ,"version": "1.8.0"
33876     ,"homepage": "http://www.nongnu.org/m17n/"
33877     ,"FPC": "devel/m17n-lib"
33878     ,"keywords": [ "textproc", "devel" ]
33879     ,"distfile": [ "mirror://SAVANNAH/m17n/m17n-lib-1.8.0.tar.gz" ]
33880     ,"variants":
33881      [
33882       {
33883         "label": "standard"
33884        ,"sdesc": "Multilingual text processing library"
33885        ,"spkgs": [ "single" ]
33886       }
33887      ]
33888    }
33889   ,{
33890      "bucket": "96"
33891     ,"namebase": "nodejs"
33892     ,"version": "15.10.0"
33893     ,"homepage": "https://nodejs.org/"
33894     ,"FPC": "www/node"
33895     ,"keywords": [ "www", "lang" ]
33896     ,"distfile": [ "http://nodejs.org/dist/v15.10.0/node-v15.10.0.tar.gz" ]
33897     ,"cpe": { "product": "node.js", "vendor": "nodejs" }
33898     ,"variants":
33899      [
33900       {
33901         "label": "standard"
33902        ,"sdesc": "Evented I/O for V8 JavaScript"
33903        ,"spkgs": [ "complete", "primary", "docs" ]
33904       }
33905      ]
33906    }
33907   ,{
33908      "bucket": "96"
33909     ,"namebase": "perl-Class-Load"
33910     ,"version": "0.25"
33911     ,"homepage": "https://github.com/moose/Class-Load"
33912     ,"FPC": "generated"
33913     ,"keywords": [ "perl" ]
33914     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Class-Load-0.25.tar.gz" ]
33915     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
33916     ,"variants":
33917      [
33918       {
33919         "label": "530"
33920        ,"sdesc": "Working (require \"Class::Name\") and more (5.30)"
33921        ,"spkgs": [ "single" ]
33922       }
33923      ,{
33924         "label": "532"
33925        ,"sdesc": "Working (require \"Class::Name\") and more (5.32)"
33926        ,"spkgs": [ "single" ]
33927       }
33928      ]
33929    }
33930   ,{
33931      "bucket": "96"
33932     ,"namebase": "perl-Test-CheckDeps"
33933     ,"version": "0.010"
33934     ,"homepage": "https://github.com/Leont/test-checkdeps"
33935     ,"FPC": "generated"
33936     ,"keywords": [ "perl" ]
33937     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEONT/Test-CheckDeps-0.010.tar.gz" ]
33938     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
33939     ,"variants":
33940      [
33941       {
33942         "label": "530"
33943        ,"sdesc": "Check for presence of dependencies (5.30)"
33944        ,"spkgs": [ "single" ]
33945       }
33946      ,{
33947         "label": "532"
33948        ,"sdesc": "Check for presence of dependencies (5.32)"
33949        ,"spkgs": [ "single" ]
33950       }
33951      ]
33952    }
33953   ,{
33954      "bucket": "96"
33955     ,"namebase": "perl-Throwable"
33956     ,"version": "0.200013"
33957     ,"homepage": "https://github.com/rjbs/Throwable"
33958     ,"FPC": "generated"
33959     ,"keywords": [ "perl" ]
33960     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/Throwable-0.200013.tar.gz" ]
33961     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
33962     ,"variants":
33963      [
33964       {
33965         "label": "530"
33966        ,"sdesc": "Role for classes that can be thrown (5.30)"
33967        ,"spkgs": [ "single" ]
33968       }
33969      ,{
33970         "label": "532"
33971        ,"sdesc": "Role for classes that can be thrown (5.32)"
33972        ,"spkgs": [ "single" ]
33973       }
33974      ]
33975    }
33976   ,{
33977      "bucket": "96"
33978     ,"namebase": "php74-bcmath"
33979     ,"version": "7.4.15"
33980     ,"homepage": "https://php.net/"
33981     ,"FPC": "math/php74-bcmath"
33982     ,"keywords": [ "lang", "www", "php", "math" ]
33983     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
33984     ,"cpe": { "product": "php", "vendor": "php" }
33985     ,"variants":
33986      [
33987       {
33988         "label": "standard"
33989        ,"sdesc": "PHP 7.4 extension: bcmath (binary calculator)"
33990        ,"spkgs": [ "single" ]
33991       }
33992      ]
33993    }
33994   ,{
33995      "bucket": "96"
33996     ,"namebase": "xmlada"
33997     ,"version": "2020"
33998     ,"homepage": "http://libre.adacore.com/libre/tools/xmlada/"
33999     ,"FPC": "textproc/xmlada"
34000     ,"keywords": [ "textproc", "ada" ]
34001     ,"distfile": [ "http://downloads.dragonlace.net/src/xmlada-2020-20200429-19A99-src.tar.gz" ]
34002     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
34003     ,"variants":
34004      [
34005       {
34006         "label": "standard"
34007        ,"sdesc": "Adacore XML suite for the Ada language"
34008        ,"spkgs": [ "complete", "primary", "docs" ]
34009       }
34010      ]
34011    }
34012   ,{
34013      "bucket": "96"
34014     ,"namebase": "xorg-font-bh-ttf"
34015     ,"version": "1.0.3"
34016     ,"homepage": "https://www.x.org/"
34017     ,"FPC": "x11-fonts/font-bh-ttf"
34018     ,"keywords": [ "x11_fonts" ]
34019     ,"distfile": [ "mirror://XORG/individual/font/font-bh-ttf-1.0.3.tar.bz2" ]
34020     ,"variants":
34021      [
34022       {
34023         "label": "standard"
34024        ,"sdesc": "X.Org Bigelow & Holmes TTF font"
34025        ,"spkgs": [ "single" ]
34026       }
34027      ]
34028    }
34029   ,{
34030      "bucket": "97"
34031     ,"namebase": "R-alphavantager"
34032     ,"version": "0.1.2"
34033     ,"homepage": "https://github.com/business-science/alphavantager"
34034     ,"FPC": "generated"
34035     ,"keywords": [ "cran" ]
34036     ,"distfile": [ "mirror://CRAN/src/contrib/alphavantager_0.1.2.tar.gz" ]
34037     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
34038     ,"variants":
34039      [
34040       {
34041         "label": "standard"
34042        ,"sdesc": "Lightweight R Interface to the Alpha Vantage API"
34043        ,"spkgs": [ "single" ]
34044       }
34045      ]
34046    }
34047   ,{
34048      "bucket": "97"
34049     ,"namebase": "R-zip"
34050     ,"version": "2.1.1"
34051     ,"homepage": "https://github.com/r-lib/zip#readme"
34052     ,"FPC": "generated"
34053     ,"keywords": [ "cran" ]
34054     ,"distfile": [ "mirror://CRAN/src/contrib/zip_2.1.1.tar.gz" ]
34055     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
34056     ,"variants":
34057      [
34058       {
34059         "label": "standard"
34060        ,"sdesc": "Cross-Platform 'zip' Compression"
34061        ,"spkgs": [ "single" ]
34062       }
34063      ]
34064    }
34065   ,{
34066      "bucket": "97"
34067     ,"namebase": "file"
34068     ,"version": "5.39"
34069     ,"homepage": "http://darwinsys.com/file"
34070     ,"FPC": "sysutils/file"
34071     ,"keywords": [ "sysutils" ]
34072     ,"distfile": [ "ftp://ftp.astron.com/pub/file/file-5.39.tar.gz" ]
34073     ,"cpe": { "product": "file", "vendor": "file_project" }
34074     ,"variants":
34075      [
34076       {
34077         "label": "standard"
34078        ,"sdesc": "Utility to determine file type"
34079        ,"spkgs": [ "single" ]
34080       }
34081      ,{
34082         "label": "ravensys"
34083        ,"sdesc": "Static file type utility based at /usr"
34084        ,"spkgs": [ "single" ]
34085       }
34086      ]
34087    }
34088   ,{
34089      "bucket": "97"
34090     ,"namebase": "l-smash"
34091     ,"version": "2.14.5"
34092     ,"homepage": "https://l-smash.github.io/l-smash/"
34093     ,"FPC": "multimedia/l-smash"
34094     ,"keywords": [ "multimedia" ]
34095     ,"distfile": [ "mirror://GITHUB/l-smash:l-smash:v2.14.5/l-smash-l-smash-2.14.5.tar.gz" ]
34096     ,"variants":
34097      [
34098       {
34099         "label": "standard"
34100        ,"sdesc": "MP4 muxer and other tools"
34101        ,"spkgs": [ "single" ]
34102       }
34103      ]
34104    }
34105   ,{
34106      "bucket": "97"
34107     ,"namebase": "libao"
34108     ,"version": "1.2.2"
34109     ,"homepage": "https://www.xiph.org/ao"
34110     ,"FPC": "audio/libao"
34111     ,"keywords": [ "audio" ]
34112     ,"distfile": [ "mirror://GITHUB/xiph:libao:1.2.2/xiph-libao-1.2.2.tar.gz" ]
34113     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
34114     ,"cpe": { "product": "libao", "vendor": "xiph" }
34115     ,"variants":
34116      [
34117       {
34118         "label": "standard"
34119        ,"sdesc": "Portable audio output library"
34120        ,"spkgs": [ "complete", "primary", "docs" ]
34121       }
34122      ]
34123    }
34124   ,{
34125      "bucket": "97"
34126     ,"namebase": "linenoise"
34127     ,"version": "1.0"
34128     ,"homepage": "https://github.com/antirez/linenoise"
34129     ,"FPC": "N/A"
34130     ,"keywords": [ "devel" ]
34131     ,"distfile": [ "mirror://GITHUB/antirez:linenoise:1.0/antirez-linenoise-1.0.tar.gz" ]
34132     ,"variants":
34133      [
34134       {
34135         "label": "standard"
34136        ,"sdesc": "Minimal replacement for readline"
34137        ,"spkgs": [ "single" ]
34138       }
34139      ]
34140    }
34141   ,{
34142      "bucket": "97"
34143     ,"namebase": "lzlib"
34144     ,"version": "1.12"
34145     ,"homepage": "https://www.nongnu.org/lzip/lzlib"
34146     ,"FPC": "archivers/lzlib"
34147     ,"keywords": [ "archivers" ]
34148     ,"distfile": [ "https://download.savannah.gnu.org/releases/lzip/lzlib/lzlib-1.12.tar.gz" ]
34149     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
34150     ,"variants":
34151      [
34152       {
34153         "label": "standard"
34154        ,"sdesc": "Lib providing in-memory LZMA (de)compression"
34155        ,"spkgs": [ "single" ]
34156       }
34157      ]
34158    }
34159   ,{
34160      "bucket": "97"
34161     ,"namebase": "midori"
34162     ,"version": "9.0"
34163     ,"homepage": "https://www.midori-browser.org"
34164     ,"FPC": "www/midori"
34165     ,"keywords": [ "www" ]
34166     ,"distfile": [ "mirror://GITHUB/midori-browser:core:v9.0/midori-browser-core-9.0.tar.gz" ]
34167     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
34168     ,"variants":
34169      [
34170       {
34171         "label": "standard"
34172        ,"sdesc": "Lightweight and fast WebkitGTK-based www browser"
34173        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
34174       }
34175      ]
34176    }
34177   ,{
34178      "bucket": "97"
34179     ,"namebase": "php80-soap"
34180     ,"version": "8.0.2"
34181     ,"homepage": "https://php.net/"
34182     ,"FPC": "net/php80-soap"
34183     ,"keywords": [ "lang", "www", "php", "net" ]
34184     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
34185     ,"cpe": { "product": "php", "vendor": "php" }
34186     ,"variants":
34187      [
34188       {
34189         "label": "standard"
34190        ,"sdesc": "PHP 8.0 extension: soap web services"
34191        ,"spkgs": [ "single" ]
34192       }
34193      ]
34194    }
34195   ,{
34196      "bucket": "97"
34197     ,"namebase": "recoll"
34198     ,"version": "1.28.6"
34199     ,"homepage": "https://www.lesbonscomptes.com/recoll/"
34200     ,"FPC": "deskutils/recoll"
34201     ,"keywords": [ "deskutils" ]
34202     ,"distfile": [ "https://www.lesbonscomptes.com/recoll/recoll-1.28.6.tar.gz" ]
34203     ,"variants":
34204      [
34205       {
34206         "label": "standard"
34207        ,"sdesc": "Full text search tool based on Xapian backend"
34208        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
34209       }
34210      ]
34211    }
34212   ,{
34213      "bucket": "97"
34214     ,"namebase": "xorg-font-dec-misc"
34215     ,"version": "1.0.3"
34216     ,"homepage": "https://www.x.org/"
34217     ,"FPC": "x11-fonts/font-dec-misc"
34218     ,"keywords": [ "x11_fonts" ]
34219     ,"distfile": [ "mirror://XORG/individual/font/font-dec-misc-1.0.3.tar.bz2" ]
34220     ,"variants":
34221      [
34222       {
34223         "label": "standard"
34224        ,"sdesc": "X.Org miscellaneous DEC fonts"
34225        ,"spkgs": [ "single" ]
34226       }
34227      ]
34228    }
34229   ,{
34230      "bucket": "98"
34231     ,"namebase": "GeoIP"
34232     ,"version": "1.6.12"
34233     ,"homepage": "https://dev.maxmind.com/geoip/legacy/"
34234     ,"FPC": "N/A"
34235     ,"keywords": [ "net", "geography" ]
34236     ,"distfile": [ "mirror://GITHUB/maxmind:geoip-api-c:v1.6.12/maxmind-geoip-api-c-1.6.12.tar.gz" ]
34237     ,"variants":
34238      [
34239       {
34240         "label": "standard"
34241        ,"sdesc": "Legacy API library for geolocation queries"
34242        ,"spkgs": [ "single" ]
34243       }
34244      ]
34245    }
34246   ,{
34247      "bucket": "98"
34248     ,"namebase": "R-curl"
34249     ,"version": "4.3"
34250     ,"homepage": "https://jeroen.cran.dev/curl"
34251     ,"FPC": "generated"
34252     ,"keywords": [ "cran" ]
34253     ,"distfile": [ "mirror://CRAN/src/contrib/curl_4.3.tar.gz" ]
34254     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
34255     ,"variants":
34256      [
34257       {
34258         "label": "standard"
34259        ,"sdesc": "Modern and Flexible Web Client for R"
34260        ,"spkgs": [ "single" ]
34261       }
34262      ]
34263    }
34264   ,{
34265      "bucket": "98"
34266     ,"namebase": "aom"
34267     ,"version": "2.0.2"
34268     ,"homepage": "https://aomedia.org/"
34269     ,"FPC": "N/A"
34270     ,"keywords": [ "multimedia" ]
34271     ,"distfile": [ "mirror://GITHUB/jbeich:aom:v2.0.2/jbeich-aom-2.0.2.tar.gz" ]
34272     ,"variants":
34273      [
34274       {
34275         "label": "standard"
34276        ,"sdesc": "Alliance for Open Media video codec"
34277        ,"spkgs": [ "single" ]
34278       }
34279      ]
34280    }
34281   ,{
34282      "bucket": "98"
34283     ,"namebase": "aspell-de"
34284     ,"version": "20161207.7.0"
34285     ,"homepage": "http://aspell.net/"
34286     ,"FPC": "german/aspell"
34287     ,"keywords": [ "textproc" ]
34288     ,"distfile": [ "mirror://GNU/aspell/dict/de/aspell6-de-20161207-7-0.tar.bz2" ]
34289     ,"variants":
34290      [
34291       {
34292         "label": "standard"
34293        ,"sdesc": "Aspell standard German dictionary"
34294        ,"spkgs": [ "single" ]
34295       }
34296      ]
34297    }
34298   ,{
34299      "bucket": "98"
34300     ,"namebase": "docbook-sgml"
34301     ,"version": "4.5"
34302     ,"homepage": "http://www.oasis-open.org/docbook/"
34303     ,"FPC": "textproc/docbook-sgml"
34304     ,"keywords": [ "textproc" ]
34305     ,"distfile": [ "http://www.oasis-open.org/docbook/sgml/2.4.1/docbk241.zip", "http://www.oasis-open.org/docbook/sgml/3.0/docbk30.zip", "http://www.oasis-open.org/docbook/sgml/3.1/docbk31.zip", "http://www.oasis-open.org/docbook/sgml/4.0/docbk40.zip", "http://www.oasis-open.org/docbook/sgml/4.1/docbk41.zip", "http://www.oasis-open.org/docbook/sgml/4.2/docbook-4.2.zip", "http://www.oasis-open.org/docbook/sgml/4.3/docbook-4.3.zip", "http://www.oasis-open.org/docbook/sgml/4.4/docbook-4.4.zip", "http://www.oasis-open.org/docbook/sgml/4.5/docbook-4.5.zip" ]
34306     ,"variants":
34307      [
34308       {
34309         "label": "standard"
34310        ,"sdesc": "DocBook SGML DTD"
34311        ,"spkgs": [ "single" ]
34312       }
34313      ]
34314    }
34315   ,{
34316      "bucket": "98"
34317     ,"namebase": "gle"
34318     ,"version": "3.1.0"
34319     ,"homepage": "http://www.linas.org/gle"
34320     ,"FPC": "graphics/gle"
34321     ,"keywords": [ "graphics" ]
34322     ,"distfile": [ "http://linas.org/gle/pub/gle-3.1.0.tar.gz" ]
34323     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
34324     ,"variants":
34325      [
34326       {
34327         "label": "standard"
34328        ,"sdesc": "GL Tubing and Extrusion Library"
34329        ,"spkgs": [ "complete", "primary", "docs" ]
34330       }
34331      ]
34332    }
34333   ,{
34334      "bucket": "98"
34335     ,"namebase": "imake"
34336     ,"version": "1.0.8"
34337     ,"homepage": "https://www.x.org/"
34338     ,"FPC": "devel/imake"
34339     ,"keywords": [ "devel" ]
34340     ,"distfile": [ "mirror://XORG/individual/util/imake-1.0.8.tar.bz2" ]
34341     ,"variants":
34342      [
34343       {
34344         "label": "standard"
34345        ,"sdesc": "X.Org imake program and related utilities"
34346        ,"spkgs": [ "single" ]
34347       }
34348      ]
34349    }
34350   ,{
34351      "bucket": "98"
34352     ,"namebase": "lumina-core"
34353     ,"version": "1.6.0"
34354     ,"homepage": "https://lumina-desktop.org"
34355     ,"FPC": "x11/lumina-core"
34356     ,"keywords": [ "x11" ]
34357     ,"distfile": [ "mirror://GITHUB/lumina-desktop:lumina:v1.6.0/lumina-desktop-lumina-1.6.0.tar.gz" ]
34358     ,"variants":
34359      [
34360       {
34361         "label": "standard"
34362        ,"sdesc": "Core components of the Lumina Desktop"
34363        ,"spkgs": [ "complete", "primary", "nls" ]
34364       }
34365      ]
34366    }
34367   ,{
34368      "bucket": "98"
34369     ,"namebase": "puppet"
34370     ,"version": "7.4.1"
34371     ,"homepage": "https://puppet.com/"
34372     ,"FPC": "sysutils/puppet7"
34373     ,"keywords": [ "sysutils" ]
34374     ,"distfile": [ "mirror://GITHUB/puppetlabs:puppet:7.4.1/puppetlabs-puppet-7.4.1.tar.gz" ]
34375     ,"cpe": { "product": "puppet", "vendor": "puppetlabs" }
34376     ,"variants":
34377      [
34378       {
34379         "label": "standard"
34380        ,"sdesc": "Server automation framework and application"
34381        ,"spkgs": [ "complete", "primary", "examples" ]
34382       }
34383      ]
34384    }
34385   ,{
34386      "bucket": "98"
34387     ,"namebase": "python-libnacl"
34388     ,"version": "1.7.2"
34389     ,"homepage": "https://libnacl.readthedocs.org/"
34390     ,"FPC": "N/A"
34391     ,"keywords": [ "python" ]
34392     ,"distfile": [ "mirror://GITHUB/saltstack:libnacl:v1.7.2/saltstack-libnacl-1.7.2.tar.gz" ]
34393     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
34394     ,"variants":
34395      [
34396       {
34397         "label": "py39"
34398        ,"sdesc": "Python bindings for libsodium (PY 39)"
34399        ,"spkgs": [ "single" ]
34400       }
34401      ,{
34402         "label": "py38"
34403        ,"sdesc": "Python bindings for libsodium (PY 38)"
34404        ,"spkgs": [ "single" ]
34405       }
34406      ]
34407    }
34408   ,{
34409      "bucket": "98"
34410     ,"namebase": "ruby-json_pure"
34411     ,"version": "2.5.1"
34412     ,"homepage": "https://flori.github.com/json"
34413     ,"FPC": "generated"
34414     ,"keywords": [ "ruby" ]
34415     ,"distfile": [ "mirror://RUBYGEMS//json_pure-2.5.1.gem" ]
34416     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
34417     ,"variants":
34418      [
34419       {
34420         "label": "v26"
34421        ,"sdesc": "JSON Implementation for Ruby (v26)"
34422        ,"spkgs": [ "single" ]
34423       }
34424      ,{
34425         "label": "v27"
34426        ,"sdesc": "JSON Implementation for Ruby (v27)"
34427        ,"spkgs": [ "single" ]
34428       }
34429      ,{
34430         "label": "v30"
34431        ,"sdesc": "JSON Implementation for Ruby (v30)"
34432        ,"spkgs": [ "single" ]
34433       }
34434      ]
34435    }
34436   ,{
34437      "bucket": "98"
34438     ,"namebase": "ruby-multi_json"
34439     ,"version": "1.15.0"
34440     ,"homepage": "https://github.com/intridea/multi_json"
34441     ,"FPC": "generated"
34442     ,"keywords": [ "ruby" ]
34443     ,"distfile": [ "mirror://RUBYGEMS//multi_json-1.15.0.gem" ]
34444     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
34445     ,"variants":
34446      [
34447       {
34448         "label": "v26"
34449        ,"sdesc": "Common interface to multiple JSON libraries (v26)"
34450        ,"spkgs": [ "single" ]
34451       }
34452      ,{
34453         "label": "v27"
34454        ,"sdesc": "Common interface to multiple JSON libraries (v27)"
34455        ,"spkgs": [ "single" ]
34456       }
34457      ,{
34458         "label": "v30"
34459        ,"sdesc": "Common interface to multiple JSON libraries (v30)"
34460        ,"spkgs": [ "single" ]
34461       }
34462      ]
34463    }
34464   ,{
34465      "bucket": "98"
34466     ,"namebase": "utf8proc"
34467     ,"version": "2.6.1"
34468     ,"homepage": "https://github.com/JuliaStrings/utf8proc"
34469     ,"FPC": "textproc/utf8proc"
34470     ,"keywords": [ "textproc", "devel" ]
34471     ,"distfile": [ "mirror://GITHUB/JuliaStrings:utf8proc:v2.6.1/JuliaStrings-utf8proc-2.6.1.tar.gz" ]
34472     ,"variants":
34473      [
34474       {
34475         "label": "standard"
34476        ,"sdesc": "UTF-8 processing library"
34477        ,"spkgs": [ "single" ]
34478       }
34479      ]
34480    }
34481   ,{
34482      "bucket": "99"
34483     ,"namebase": "AdaID"
34484     ,"version": "0.0.1"
34485     ,"homepage": "https://github.com/anthony-arnold/AdaID"
34486     ,"FPC": "devel/adaid"
34487     ,"keywords": [ "devel", "ada" ]
34488     ,"distfile": [ "mirror://GITHUB/anthony-arnold:AdaID:v0.0.1/anthony-arnold-AdaID-0.0.1.tar.gz" ]
34489     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
34490     ,"variants":
34491      [
34492       {
34493         "label": "standard"
34494        ,"sdesc": "Simple Ada library for generating UUIDs"
34495        ,"spkgs": [ "single" ]
34496       }
34497      ]
34498    }
34499   ,{
34500      "bucket": "99"
34501     ,"namebase": "R-listenv"
34502     ,"version": "0.8.0"
34503     ,"homepage": "https://github.com/HenrikBengtsson/listenv"
34504     ,"FPC": "generated"
34505     ,"keywords": [ "cran" ]
34506     ,"distfile": [ "mirror://CRAN/src/contrib/listenv_0.8.0.tar.gz" ]
34507     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
34508     ,"variants":
34509      [
34510       {
34511         "label": "standard"
34512        ,"sdesc": "Environments Behaving (Almost) as Lists"
34513        ,"spkgs": [ "single" ]
34514       }
34515      ]
34516    }
34517   ,{
34518      "bucket": "99"
34519     ,"namebase": "aspell"
34520     ,"version": "0.60.8"
34521     ,"homepage": "http://aspell.net/"
34522     ,"FPC": "textproc/aspell"
34523     ,"keywords": [ "textproc" ]
34524     ,"distfile": [ "mirror://GNU/aspell/aspell-0.60.8.tar.gz" ]
34525     ,"cpe": { "product": "aspell", "vendor": "gnu" }
34526     ,"variants":
34527      [
34528       {
34529         "label": "standard"
34530        ,"sdesc": "GNU spell checker"
34531        ,"spkgs": [ "complete", "primary", "nls" ]
34532       }
34533      ]
34534    }
34535   ,{
34536      "bucket": "99"
34537     ,"namebase": "atf"
34538     ,"version": "0.21"
34539     ,"homepage": "https://github.com/jmmv/atf"
34540     ,"FPC": "devel/atf"
34541     ,"keywords": [ "devel" ]
34542     ,"distfile": [ "https://github.com/jmmv/atf/releases/download/atf-0.21/atf-0.21.tar.gz" ]
34543     ,"variants":
34544      [
34545       {
34546         "label": "standard"
34547        ,"sdesc": "Automated Testing Framework"
34548        ,"spkgs": [ "single" ]
34549       }
34550      ]
34551    }
34552   ,{
34553      "bucket": "99"
34554     ,"namebase": "dht"
34555     ,"version": "0.26"
34556     ,"homepage": "https://www.irif.fr/~jch/software/bittorrent/"
34557     ,"FPC": "devel/jech-dht"
34558     ,"keywords": [ "devel" ]
34559     ,"distfile": [ "mirror://GITHUB/transmission:dht:b02da59/transmission-dht-b02da59.tar.gz" ]
34560     ,"variants":
34561      [
34562       {
34563         "label": "standard"
34564        ,"sdesc": "Kademlia Distributed Hash Table"
34565        ,"spkgs": [ "single" ]
34566       }
34567      ]
34568    }
34569   ,{
34570      "bucket": "99"
34571     ,"namebase": "libsecret"
34572     ,"version": "0.20.4"
34573     ,"homepage": "https://wiki.gnome.org/Projects/Libsecret"
34574     ,"FPC": "security/libsecret"
34575     ,"keywords": [ "security" ]
34576     ,"distfile": [ "http://ftp.gnome.org/pub/GNOME/sources/libsecret/0.20/libsecret-0.20.4.tar.xz" ]
34577     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
34578     ,"variants":
34579      [
34580       {
34581         "label": "standard"
34582        ,"sdesc": "Library to access the secret service API"
34583        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
34584       }
34585      ]
34586    }
34587   ,{
34588      "bucket": "99"
34589     ,"namebase": "perl-Algorithm-GDiffDelta"
34590     ,"version": "0.01"
34591     ,"FPC": "generated"
34592     ,"keywords": [ "perl" ]
34593     ,"distfile": [ "mirror://CPAN/ID:G/GE/GEOFFR/Algorithm-GDiffDelta-0.01.tar.gz" ]
34594     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
34595     ,"variants":
34596      [
34597       {
34598         "label": "530"
34599        ,"sdesc": "Generate GDIFF format binary deltas (5.30)"
34600        ,"spkgs": [ "single" ]
34601       }
34602      ,{
34603         "label": "532"
34604        ,"sdesc": "Generate GDIFF format binary deltas (5.32)"
34605        ,"spkgs": [ "single" ]
34606       }
34607      ]
34608    }
34609   ,{
34610      "bucket": "99"
34611     ,"namebase": "python-fonttools"
34612     ,"version": "4.21.1"
34613     ,"homepage": "https://github.com/fonttools/fonttools"
34614     ,"FPC": "generated"
34615     ,"keywords": [ "python" ]
34616     ,"distfile": [ "mirror://PYPIWHL/8d/5f/e6ef963e844c10015d48f24381d64874775830d533543a69375f3c694855/fonttools-4.21.1-py3-none-any.whl" ]
34617     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
34618     ,"variants":
34619      [
34620       {
34621         "label": "py38"
34622        ,"sdesc": "Tools to manipulate font files (PY38)"
34623        ,"spkgs": [ "single" ]
34624       }
34625      ,{
34626         "label": "py39"
34627        ,"sdesc": "Tools to manipulate font files (PY39)"
34628        ,"spkgs": [ "single" ]
34629       }
34630      ]
34631    }
34632   ,{
34633      "bucket": "99"
34634     ,"namebase": "python-mutagen"
34635     ,"version": "1.45.1"
34636     ,"homepage": "https://github.com/quodlibet/mutagen"
34637     ,"FPC": "generated"
34638     ,"keywords": [ "python" ]
34639     ,"distfile": [ "mirror://PYPIWHL/16/b3/f7aa8edf2ff4495116f95fd442b2a346aa55d1d46313143c8814886dbcdb/mutagen-1.45.1-py3-none-any.whl" ]
34640     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
34641     ,"variants":
34642      [
34643       {
34644         "label": "py38"
34645        ,"sdesc": "Read and write audio tags for many formats (PY38)"
34646        ,"spkgs": [ "single" ]
34647       }
34648      ,{
34649         "label": "py39"
34650        ,"sdesc": "Read and write audio tags for many formats (PY39)"
34651        ,"spkgs": [ "single" ]
34652       }
34653      ]
34654    }
34655   ,{
34656      "bucket": "99"
34657     ,"namebase": "rofi"
34658     ,"version": "1.6.1"
34659     ,"homepage": "https://github.com/DaveDavenport/rofi"
34660     ,"FPC": "x11/rofi"
34661     ,"keywords": [ "x11" ]
34662     ,"distfile": [ "https://github.com/DaveDavenport/rofi/releases/download/1.6.1/rofi-1.6.1.tar.gz" ]
34663     ,"contacts": [ { "name": "Alexanre C Guimarães", "email": "privacychain@privacychain.ch" } ]
34664     ,"variants":
34665      [
34666       {
34667         "label": "standard"
34668        ,"sdesc": "Window switcher, run dialog and dmenu replacement"
34669        ,"spkgs": [ "single" ]
34670       }
34671      ]
34672    }
34673   ,{
34674      "bucket": "99"
34675     ,"namebase": "rtmpdump"
34676     ,"version": "2.4"
34677     ,"homepage": "http://rtmpdump.mplayerhq.hu/"
34678     ,"FPC": "N/A"
34679     ,"keywords": [ "multimedia" ]
34680     ,"distfile": [ "http://www.ravenports.com/cache-distfiles/rtmpdump-2.4.20151223.tar.gz", "http://www.ravenports.com/cache-distfiles/rtmpdump-KSV-20151215.patch.gz" ]
34681     ,"cpe": { "product": "rtmpdump", "vendor": "rtmpdump_project" }
34682     ,"variants":
34683      [
34684       {
34685         "label": "standard"
34686        ,"sdesc": "Toolkit for RTMP streams"
34687        ,"spkgs": [ "library", "program" ]
34688       }
34689      ]
34690    }
34691   ,{
34692      "bucket": "99"
34693     ,"namebase": "ucpp"
34694     ,"version": "1.3.5"
34695     ,"homepage": "https://gitlab.com/scarabeusiv/ucpp"
34696     ,"FPC": "devel/ucpp"
34697     ,"keywords": [ "devel" ]
34698     ,"distfile": [ "mirror://GITLAB/scarabeusiv:ucpp:1.3.5/scarabeusiv-ucpp-1.3.5.tar.gz" ]
34699     ,"variants":
34700      [
34701       {
34702         "label": "standard"
34703        ,"sdesc": "C preprocessor and lexer"
34704        ,"spkgs": [ "single" ]
34705       }
34706      ]
34707    }
34708   ,{
34709      "bucket": "99"
34710     ,"namebase": "xorg-type1-fonts"
34711     ,"version": "7.7"
34712     ,"homepage": "https://www.x.org/"
34713     ,"FPC": "x11-fonts/xorg-fonts-type1"
34714     ,"keywords": [ "x11_fonts" ]
34715     ,"distfile": [  ]
34716     ,"variants":
34717      [
34718       {
34719         "label": "standard"
34720        ,"sdesc": "X.Org Type 1 fonts"
34721        ,"spkgs": [ "single" ]
34722       }
34723      ]
34724    }
34725   ,{
34726      "bucket": "9A"
34727     ,"namebase": "apr-util"
34728     ,"version": "1.6.1"
34729     ,"homepage": "https://apr.apache.org/"
34730     ,"FPC": "N/A"
34731     ,"keywords": [ "devel" ]
34732     ,"distfile": [ "mirror://APACHE/apr/apr-util-1.6.1.tar.gz" ]
34733     ,"cpe": { "product": "apr-util", "vendor": "apache" }
34734     ,"variants":
34735      [
34736       {
34737         "label": "standard"
34738        ,"sdesc": "Apache Portable Runtime Utility library"
34739        ,"spkgs": [ "single" ]
34740       }
34741      ]
34742    }
34743   ,{
34744      "bucket": "9A"
34745     ,"namebase": "automake"
34746     ,"version": "1.16.3"
34747     ,"homepage": "https://www.gnu.org/software/automake/"
34748     ,"FPC": "devel/automake"
34749     ,"keywords": [ "devel" ]
34750     ,"distfile": [ "mirror://GNU/automake/automake-1.16.3.tar.xz" ]
34751     ,"cpe": { "product": "automake", "vendor": "gnu" }
34752     ,"variants":
34753      [
34754       {
34755         "label": "standard"
34756        ,"sdesc": "GNU Standards-compliant Makefile generator"
34757        ,"spkgs": [ "single" ]
34758       }
34759      ]
34760    }
34761   ,{
34762      "bucket": "9A"
34763     ,"namebase": "docbook"
34764     ,"version": "1.5"
34765     ,"homepage": "http://www.oasis-open.org/docbook/"
34766     ,"FPC": "textproc/docbook"
34767     ,"keywords": [ "textproc" ]
34768     ,"distfile": [  ]
34769     ,"variants":
34770      [
34771       {
34772         "label": "standard"
34773        ,"sdesc": "Meta-port for DocBook DTDs"
34774        ,"spkgs": [ "single" ]
34775       }
34776      ]
34777    }
34778   ,{
34779      "bucket": "9A"
34780     ,"namebase": "gstreamer1-plugins-cairo"
34781     ,"version": "1.18.3"
34782     ,"homepage": "https://gstreamer.freedesktop.org/"
34783     ,"FPC": "graphics/gstreamer-plugins-cairo"
34784     ,"keywords": [ "multimedia", "graphics" ]
34785     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.3.tar.xz" ]
34786     ,"variants":
34787      [
34788       {
34789         "label": "standard"
34790        ,"sdesc": "GStreamer1 vector graphics plugin"
34791        ,"spkgs": [ "single" ]
34792       }
34793      ]
34794    }
34795   ,{
34796      "bucket": "9A"
34797     ,"namebase": "makedepend"
34798     ,"version": "1.0.6"
34799     ,"homepage": "https://www.x.org/archive/X11R7.5/doc/man/man1/makedepend.1.html"
34800     ,"FPC": "devel/makedepend"
34801     ,"keywords": [ "x11", "devel" ]
34802     ,"distfile": [ "mirror://XORG/individual/util/makedepend-1.0.6.tar.bz2" ]
34803     ,"variants":
34804      [
34805       {
34806         "label": "standard"
34807        ,"sdesc": "Xorg makedepend utility"
34808        ,"spkgs": [ "single" ]
34809       }
34810      ]
34811    }
34812   ,{
34813      "bucket": "9A"
34814     ,"namebase": "perl-Algorithm-BaumWelch"
34815     ,"version": "0.0.2"
34816     ,"FPC": "generated"
34817     ,"keywords": [ "perl" ]
34818     ,"distfile": [ "mirror://CPAN/ID:D/DS/DSTH/Algorithm-BaumWelch-v0.0.2.tar.gz" ]
34819     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
34820     ,"variants":
34821      [
34822       {
34823         "label": "530"
34824        ,"sdesc": "Hidden Markov Chain parameter estimation (5.30)"
34825        ,"spkgs": [ "single" ]
34826       }
34827      ,{
34828         "label": "532"
34829        ,"sdesc": "Hidden Markov Chain parameter estimation (5.32)"
34830        ,"spkgs": [ "single" ]
34831       }
34832      ]
34833    }
34834   ,{
34835      "bucket": "9A"
34836     ,"namebase": "perl-Cache-Memcached"
34837     ,"version": "1.30"
34838     ,"FPC": "generated"
34839     ,"keywords": [ "perl" ]
34840     ,"distfile": [ "mirror://CPAN/ID:D/DO/DORMANDO/Cache-Memcached-1.30.tar.gz" ]
34841     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
34842     ,"variants":
34843      [
34844       {
34845         "label": "530"
34846        ,"sdesc": "Client library for memory cache daemon (5.30)"
34847        ,"spkgs": [ "single" ]
34848       }
34849      ,{
34850         "label": "532"
34851        ,"sdesc": "Client library for memory cache daemon (5.32)"
34852        ,"spkgs": [ "single" ]
34853       }
34854      ]
34855    }
34856   ,{
34857      "bucket": "9A"
34858     ,"namebase": "perl-Digest-BubbleBabble"
34859     ,"version": "0.02"
34860     ,"FPC": "generated"
34861     ,"keywords": [ "perl" ]
34862     ,"distfile": [ "mirror://CPAN/ID:B/BT/BTROTT/Digest-BubbleBabble-0.02.tar.gz" ]
34863     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
34864     ,"variants":
34865      [
34866       {
34867         "label": "530"
34868        ,"sdesc": "Create bubble-babble fingerprints (5.30)"
34869        ,"spkgs": [ "single" ]
34870       }
34871      ,{
34872         "label": "532"
34873        ,"sdesc": "Create bubble-babble fingerprints (5.32)"
34874        ,"spkgs": [ "single" ]
34875       }
34876      ]
34877    }
34878   ,{
34879      "bucket": "9A"
34880     ,"namebase": "perl-MRO-Compat"
34881     ,"version": "0.13"
34882     ,"homepage": "https://github.com/moose/MRO-Compat"
34883     ,"FPC": "generated"
34884     ,"keywords": [ "perl" ]
34885     ,"distfile": [ "mirror://CPAN/ID:H/HA/HAARG/MRO-Compat-0.13.tar.gz" ]
34886     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
34887     ,"variants":
34888      [
34889       {
34890         "label": "530"
34891        ,"sdesc": "MRO::* interfaces for Perls < 5.9.5 (5.30)"
34892        ,"spkgs": [ "single" ]
34893       }
34894      ,{
34895         "label": "532"
34896        ,"sdesc": "MRO::* interfaces for Perls < 5.9.5 (5.32)"
34897        ,"spkgs": [ "single" ]
34898       }
34899      ]
34900    }
34901   ,{
34902      "bucket": "9A"
34903     ,"namebase": "xorg-xlsclients"
34904     ,"version": "1.1.4"
34905     ,"homepage": "https://www.x.org/"
34906     ,"FPC": "x11/xlsclients"
34907     ,"keywords": [ "x11" ]
34908     ,"distfile": [ "mirror://XORG/individual/app/xlsclients-1.1.4.tar.bz2" ]
34909     ,"variants":
34910      [
34911       {
34912         "label": "standard"
34913        ,"sdesc": "List client applications running on an X11 display"
34914        ,"spkgs": [ "single" ]
34915       }
34916      ]
34917    }
34918   ,{
34919      "bucket": "9B"
34920     ,"namebase": "R-TTR"
34921     ,"version": "0.24.2"
34922     ,"homepage": "https://github.com/joshuaulrich/TTR"
34923     ,"FPC": "generated"
34924     ,"keywords": [ "cran" ]
34925     ,"distfile": [ "mirror://CRAN/src/contrib/TTR_0.24.2.tar.gz" ]
34926     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
34927     ,"variants":
34928      [
34929       {
34930         "label": "standard"
34931        ,"sdesc": "Technical Trading Rules"
34932        ,"spkgs": [ "single" ]
34933       }
34934      ]
34935    }
34936   ,{
34937      "bucket": "9B"
34938     ,"namebase": "R-syuzhet"
34939     ,"version": "1.0.6"
34940     ,"homepage": "https://github.com/mjockers/syuzhet"
34941     ,"FPC": "generated"
34942     ,"keywords": [ "cran" ]
34943     ,"distfile": [ "mirror://CRAN/src/contrib/syuzhet_1.0.6.tar.gz" ]
34944     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
34945     ,"variants":
34946      [
34947       {
34948         "label": "standard"
34949        ,"sdesc": "Extracts sentiment-derived plot arcs from text"
34950        ,"spkgs": [ "single" ]
34951       }
34952      ]
34953    }
34954   ,{
34955      "bucket": "9B"
34956     ,"namebase": "autoselect-perl"
34957     ,"version": "3"
34958     ,"FPC": "N/A"
34959     ,"keywords": [ "lang" ]
34960     ,"distfile": [  ]
34961     ,"variants":
34962      [
34963       {
34964         "label": "standard"
34965        ,"sdesc": "Dynamic links to the latest installed perl"
34966        ,"spkgs": [ "single" ]
34967       }
34968      ]
34969    }
34970   ,{
34971      "bucket": "9B"
34972     ,"namebase": "cabextract"
34973     ,"version": "1.9.1"
34974     ,"homepage": "https://www.cabextract.org.uk/"
34975     ,"FPC": "archivers/cabextract"
34976     ,"keywords": [ "archivers" ]
34977     ,"distfile": [ "https://www.cabextract.org.uk/cabextract-1.9.1.tar.gz" ]
34978     ,"cpe": { "product": "cabextract", "vendor": "cabextract" }
34979     ,"variants":
34980      [
34981       {
34982         "label": "standard"
34983        ,"sdesc": "Utility for extracting cabinet (.cab) archives"
34984        ,"spkgs": [ "complete", "primary", "docs" ]
34985       }
34986      ]
34987    }
34988   ,{
34989      "bucket": "9B"
34990     ,"namebase": "dillo"
34991     ,"version": "3.0.5"
34992     ,"homepage": "https://www.dillo.org"
34993     ,"FPC": "www/dillo2"
34994     ,"keywords": [ "www" ]
34995     ,"distfile": [ "https://www.dillo.org/download/dillo-3.0.5.tar.bz2" ]
34996     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
34997     ,"variants":
34998      [
34999       {
35000         "label": "standard"
35001        ,"sdesc": "Simple and small web browser using FLTK"
35002        ,"spkgs": [ "complete", "primary", "docs" ]
35003       }
35004      ]
35005    }
35006   ,{
35007      "bucket": "9B"
35008     ,"namebase": "libe-book"
35009     ,"version": "0.1.3"
35010     ,"homepage": "https://sourceforge.net/projects/libebook/"
35011     ,"FPC": "textproc/libe-book"
35012     ,"keywords": [ "textproc" ]
35013     ,"distfile": [ "mirror://SF/libebook/libe-book-0.1.3/libe-book-0.1.3.tar.xz" ]
35014     ,"variants":
35015      [
35016       {
35017         "label": "standard"
35018        ,"sdesc": "Library for import of reflowable e-book formats"
35019        ,"spkgs": [ "single" ]
35020       }
35021      ]
35022    }
35023   ,{
35024      "bucket": "9B"
35025     ,"namebase": "loudmouth"
35026     ,"version": "1.5.4"
35027     ,"homepage": "https://mcabber.com/"
35028     ,"FPC": "net-im/loudmouth"
35029     ,"keywords": [ "net", "net_im" ]
35030     ,"distfile": [ "https://mcabber.com/files/loudmouth/loudmouth-1.5.4.tar.bz2" ]
35031     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
35032     ,"variants":
35033      [
35034       {
35035         "label": "standard"
35036        ,"sdesc": "Lightweight Jabber client library"
35037        ,"spkgs": [ "single" ]
35038       }
35039      ]
35040    }
35041   ,{
35042      "bucket": "9B"
35043     ,"namebase": "perl-Module-Build-XSUtil"
35044     ,"version": "0.19"
35045     ,"homepage": "https://github.com/hideo55/Module-Build-XSUtil"
35046     ,"FPC": "generated"
35047     ,"keywords": [ "perl" ]
35048     ,"distfile": [ "mirror://CPAN/ID:H/HI/HIDEAKIO/Module-Build-XSUtil-0.19.tar.gz" ]
35049     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35050     ,"variants":
35051      [
35052       {
35053         "label": "530"
35054        ,"sdesc": "Module::Build class for building XS modules (5.30)"
35055        ,"spkgs": [ "single" ]
35056       }
35057      ,{
35058         "label": "532"
35059        ,"sdesc": "Module::Build class for building XS modules (5.32)"
35060        ,"spkgs": [ "single" ]
35061       }
35062      ]
35063    }
35064   ,{
35065      "bucket": "9B"
35066     ,"namebase": "perl-Package-Stash-XS"
35067     ,"version": "0.29"
35068     ,"homepage": "https://github.com/moose/Package-Stash-XS"
35069     ,"FPC": "generated"
35070     ,"keywords": [ "perl" ]
35071     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Package-Stash-XS-0.29.tar.gz" ]
35072     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35073     ,"variants":
35074      [
35075       {
35076         "label": "530"
35077        ,"sdesc": "Better implementation of Package::Stash API (5.30)"
35078        ,"spkgs": [ "single" ]
35079       }
35080      ,{
35081         "label": "532"
35082        ,"sdesc": "Better implementation of Package::Stash API (5.32)"
35083        ,"spkgs": [ "single" ]
35084       }
35085      ]
35086    }
35087   ,{
35088      "bucket": "9B"
35089     ,"namebase": "perl-Task-Weaken"
35090     ,"version": "1.06"
35091     ,"homepage": "https://github.com/karenetheridge/Task-Weaken"
35092     ,"FPC": "generated"
35093     ,"keywords": [ "perl" ]
35094     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Task-Weaken-1.06.tar.gz" ]
35095     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35096     ,"variants":
35097      [
35098       {
35099         "label": "530"
35100        ,"sdesc": "Ensure that a platform has weaken support (5.30)"
35101        ,"spkgs": [ "single" ]
35102       }
35103      ,{
35104         "label": "532"
35105        ,"sdesc": "Ensure that a platform has weaken support (5.32)"
35106        ,"spkgs": [ "single" ]
35107       }
35108      ]
35109    }
35110   ,{
35111      "bucket": "9B"
35112     ,"namebase": "ruby-elasticsearch-transport"
35113     ,"version": "7.11.2"
35114     ,"homepage": "https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html"
35115     ,"FPC": "generated"
35116     ,"keywords": [ "ruby" ]
35117     ,"distfile": [ "mirror://RUBYGEMS//elasticsearch-transport-7.11.2.gem" ]
35118     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
35119     ,"variants":
35120      [
35121       {
35122         "label": "v26"
35123        ,"sdesc": "Ruby client for Elasticsearch (v26)"
35124        ,"spkgs": [ "single" ]
35125       }
35126      ,{
35127         "label": "v27"
35128        ,"sdesc": "Ruby client for Elasticsearch (v27)"
35129        ,"spkgs": [ "single" ]
35130       }
35131      ,{
35132         "label": "v30"
35133        ,"sdesc": "Ruby client for Elasticsearch (v30)"
35134        ,"spkgs": [ "single" ]
35135       }
35136      ]
35137    }
35138   ,{
35139      "bucket": "9C"
35140     ,"namebase": "icu"
35141     ,"version": "68.2"
35142     ,"homepage": "http://site.icu-project.org/"
35143     ,"FPC": "devel/icu"
35144     ,"keywords": [ "devel" ]
35145     ,"distfile": [ "https://github.com/unicode-org/icu/releases/download/release-68-2/icu4c-68_2-src.tgz" ]
35146     ,"cpe": { "product": "international_components_for_unicode", "vendor": "icu-project", "target_sw": "c\\/c\\+\\+" }
35147     ,"variants":
35148      [
35149       {
35150         "label": "standard"
35151        ,"sdesc": "International Components for Unicode (from IBM)"
35152        ,"spkgs": [ "single" ]
35153       }
35154      ]
35155    }
35156   ,{
35157      "bucket": "9C"
35158     ,"namebase": "libksba"
35159     ,"version": "1.5.0"
35160     ,"homepage": "http://www.gnupg.org/"
35161     ,"FPC": "security/libksba"
35162     ,"keywords": [ "security" ]
35163     ,"distfile": [ "mirror://GNUPG/libksba/libksba-1.5.0.tar.bz2" ]
35164     ,"cpe": { "product": "libksba", "vendor": "libksba_project" }
35165     ,"variants":
35166      [
35167       {
35168         "label": "standard"
35169        ,"sdesc": "Library handling X.509 certificates and CMS data"
35170        ,"spkgs": [ "single" ]
35171       }
35172      ]
35173    }
35174   ,{
35175      "bucket": "9C"
35176     ,"namebase": "lz4"
35177     ,"version": "1.9.3"
35178     ,"homepage": "https://lz4.github.io/lz4/"
35179     ,"FPC": "archivers/liblz4"
35180     ,"keywords": [ "archivers" ]
35181     ,"distfile": [ "mirror://GITHUB/lz4:lz4:v1.9.3/lz4-lz4-1.9.3.tar.gz" ]
35182     ,"cpe": { "product": "lz4", "vendor": "lz4_project" }
35183     ,"variants":
35184      [
35185       {
35186         "label": "standard"
35187        ,"sdesc": "LZ4 compression library, lossless and very fast"
35188        ,"spkgs": [ "complete", "static", "shared" ]
35189       }
35190      ]
35191    }
35192   ,{
35193      "bucket": "9C"
35194     ,"namebase": "perl-Config-Tiny"
35195     ,"version": "2.26"
35196     ,"homepage": "https://github.com/ronsavage/Config-Tiny"
35197     ,"FPC": "generated"
35198     ,"keywords": [ "perl" ]
35199     ,"distfile": [ "mirror://CPAN/ID:R/RS/RSAVAGE/Config-Tiny-2.26.tgz" ]
35200     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35201     ,"variants":
35202      [
35203       {
35204         "label": "530"
35205        ,"sdesc": "Read/Write .ini style files efficiently (5.30)"
35206        ,"spkgs": [ "single" ]
35207       }
35208      ,{
35209         "label": "532"
35210        ,"sdesc": "Read/Write .ini style files efficiently (5.32)"
35211        ,"spkgs": [ "single" ]
35212       }
35213      ]
35214    }
35215   ,{
35216      "bucket": "9C"
35217     ,"namebase": "perl-Data-Section"
35218     ,"version": "0.200007"
35219     ,"homepage": "https://github.com/rjbs/Data-Section"
35220     ,"FPC": "generated"
35221     ,"keywords": [ "perl" ]
35222     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/Data-Section-0.200007.tar.gz" ]
35223     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35224     ,"variants":
35225      [
35226       {
35227         "label": "530"
35228        ,"sdesc": "Read multiple hunks from DATA section (5.30)"
35229        ,"spkgs": [ "single" ]
35230       }
35231      ,{
35232         "label": "532"
35233        ,"sdesc": "Read multiple hunks from DATA section (5.32)"
35234        ,"spkgs": [ "single" ]
35235       }
35236      ]
35237    }
35238   ,{
35239      "bucket": "9C"
35240     ,"namebase": "perl-Graph-Convert"
35241     ,"version": "0.09"
35242     ,"FPC": "generated"
35243     ,"keywords": [ "perl" ]
35244     ,"distfile": [ "mirror://CPAN/ID:T/TE/TELS/graph/Graph-Convert-0.09.tar.gz" ]
35245     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35246     ,"variants":
35247      [
35248       {
35249         "label": "530"
35250        ,"sdesc": "Convert between Graph and Graph::Easy (5.30)"
35251        ,"spkgs": [ "single" ]
35252       }
35253      ,{
35254         "label": "532"
35255        ,"sdesc": "Convert between Graph and Graph::Easy (5.32)"
35256        ,"spkgs": [ "single" ]
35257       }
35258      ]
35259    }
35260   ,{
35261      "bucket": "9C"
35262     ,"namebase": "perl-Term-Size-Perl"
35263     ,"version": "0.031"
35264     ,"homepage": "https://github.com/aferreira/cpan-Term-Size-Perl"
35265     ,"FPC": "generated"
35266     ,"keywords": [ "perl" ]
35267     ,"distfile": [ "mirror://CPAN/ID:F/FE/FERREIRA/Term-Size-Perl-0.031.tar.gz" ]
35268     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35269     ,"variants":
35270      [
35271       {
35272         "label": "530"
35273        ,"sdesc": "Extension for retrieving terminal size (5.30)"
35274        ,"spkgs": [ "single" ]
35275       }
35276      ,{
35277         "label": "532"
35278        ,"sdesc": "Extension for retrieving terminal size (5.32)"
35279        ,"spkgs": [ "single" ]
35280       }
35281      ]
35282    }
35283   ,{
35284      "bucket": "9C"
35285     ,"namebase": "perl-XML-NamespaceSupport"
35286     ,"version": "1.12"
35287     ,"homepage": "https://github.com/perigrin/xml-namespacesupport"
35288     ,"FPC": "generated"
35289     ,"keywords": [ "perl" ]
35290     ,"distfile": [ "mirror://CPAN/ID:P/PE/PERIGRIN/XML-NamespaceSupport-1.12.tar.gz" ]
35291     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35292     ,"variants":
35293      [
35294       {
35295         "label": "530"
35296        ,"sdesc": "Simple generic namespace processor (5.30)"
35297        ,"spkgs": [ "single" ]
35298       }
35299      ,{
35300         "label": "532"
35301        ,"sdesc": "Simple generic namespace processor (5.32)"
35302        ,"spkgs": [ "single" ]
35303       }
35304      ]
35305    }
35306   ,{
35307      "bucket": "9C"
35308     ,"namebase": "python-webencodings"
35309     ,"version": "0.5.1"
35310     ,"homepage": "https://github.com/SimonSapin/python-webencodings"
35311     ,"FPC": "generated"
35312     ,"keywords": [ "python" ]
35313     ,"distfile": [ "mirror://PYPIWHL/f4/24/2a3e3df732393fed8b3ebf2ec078f05546de641fe1b667ee316ec1dcf3b7/webencodings-0.5.1-py2.py3-none-any.whl" ]
35314     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
35315     ,"variants":
35316      [
35317       {
35318         "label": "py38"
35319        ,"sdesc": "Legacy web character encoding aliases (PY38)"
35320        ,"spkgs": [ "single" ]
35321       }
35322      ,{
35323         "label": "py39"
35324        ,"sdesc": "Legacy web character encoding aliases (PY39)"
35325        ,"spkgs": [ "single" ]
35326       }
35327      ]
35328    }
35329   ,{
35330      "bucket": "9C"
35331     ,"namebase": "rsync"
35332     ,"version": "3.2.3"
35333     ,"homepage": "https://rsync.samba.org/"
35334     ,"FPC": "net/rsync"
35335     ,"keywords": [ "net" ]
35336     ,"distfile": [ "http://rsync.samba.org/ftp/rsync/rsync-3.2.3.tar.gz" ]
35337     ,"cpe": { "product": "rsync", "vendor": "samba" }
35338     ,"variants":
35339      [
35340       {
35341         "label": "standard"
35342        ,"sdesc": "Network file distribution/synchronization utility"
35343        ,"spkgs": [ "single" ]
35344       }
35345      ]
35346    }
35347   ,{
35348      "bucket": "9C"
35349     ,"namebase": "ruby-erubi"
35350     ,"version": "1.10.0"
35351     ,"homepage": "https://github.com/jeremyevans/erubi"
35352     ,"FPC": "generated"
35353     ,"keywords": [ "ruby" ]
35354     ,"distfile": [ "mirror://RUBYGEMS//erubi-1.10.0.gem" ]
35355     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
35356     ,"variants":
35357      [
35358       {
35359         "label": "v26"
35360        ,"sdesc": "Small ERB Implementation (v26)"
35361        ,"spkgs": [ "single" ]
35362       }
35363      ,{
35364         "label": "v27"
35365        ,"sdesc": "Small ERB Implementation (v27)"
35366        ,"spkgs": [ "single" ]
35367       }
35368      ,{
35369         "label": "v30"
35370        ,"sdesc": "Small ERB Implementation (v30)"
35371        ,"spkgs": [ "single" ]
35372       }
35373      ]
35374    }
35375   ,{
35376      "bucket": "9C"
35377     ,"namebase": "ruby-public_suffix"
35378     ,"version": "4.0.6"
35379     ,"homepage": "https://simonecarletti.com/code/publicsuffix-ruby"
35380     ,"FPC": "generated"
35381     ,"keywords": [ "ruby" ]
35382     ,"distfile": [ "mirror://RUBYGEMS//public_suffix-4.0.6.gem" ]
35383     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
35384     ,"variants":
35385      [
35386       {
35387         "label": "v26"
35388        ,"sdesc": "Domain name parser and decomposer (v26)"
35389        ,"spkgs": [ "single" ]
35390       }
35391      ,{
35392         "label": "v27"
35393        ,"sdesc": "Domain name parser and decomposer (v27)"
35394        ,"spkgs": [ "single" ]
35395       }
35396      ,{
35397         "label": "v30"
35398        ,"sdesc": "Domain name parser and decomposer (v30)"
35399        ,"spkgs": [ "single" ]
35400       }
35401      ]
35402    }
35403   ,{
35404      "bucket": "9C"
35405     ,"namebase": "ruby-scanf"
35406     ,"version": "1.0.0"
35407     ,"homepage": "https://github.com/ruby/scanf"
35408     ,"FPC": "generated"
35409     ,"keywords": [ "ruby" ]
35410     ,"distfile": [ "mirror://RUBYGEMS//scanf-1.0.0.gem" ]
35411     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
35412     ,"variants":
35413      [
35414       {
35415         "label": "v26"
35416        ,"sdesc": "Ruby implementation of scanf (v26)"
35417        ,"spkgs": [ "single" ]
35418       }
35419      ,{
35420         "label": "v27"
35421        ,"sdesc": "Ruby implementation of scanf (v27)"
35422        ,"spkgs": [ "single" ]
35423       }
35424      ,{
35425         "label": "v30"
35426        ,"sdesc": "Ruby implementation of scanf (v30)"
35427        ,"spkgs": [ "single" ]
35428       }
35429      ]
35430    }
35431   ,{
35432      "bucket": "9C"
35433     ,"namebase": "tcl85"
35434     ,"version": "8.5.19"
35435     ,"homepage": "http://www.tcl.tk/"
35436     ,"FPC": "lang/tcl85"
35437     ,"keywords": [ "lang" ]
35438     ,"distfile": [ "mirror://SF/tcl/Tcl/8.5.19/tcl8.5.19-src.tar.gz" ]
35439     ,"variants":
35440      [
35441       {
35442         "label": "standard"
35443        ,"sdesc": "Tool Command Language"
35444        ,"spkgs": [ "complete", "primary", "tzdata", "manpages" ]
35445       }
35446      ]
35447    }
35448   ,{
35449      "bucket": "9C"
35450     ,"namebase": "xorg-luit"
35451     ,"version": "20210218"
35452     ,"homepage": "https://invisible-island.net/luit/"
35453     ,"FPC": "x11/luit"
35454     ,"keywords": [ "x11" ]
35455     ,"distfile": [ "http://download.openpkg.org/components/cache/luit/luit-20210218.tgz" ]
35456     ,"variants":
35457      [
35458       {
35459         "label": "standard"
35460        ,"sdesc": "Locale and ISO 2022 support for Unicode terminals"
35461        ,"spkgs": [ "single" ]
35462       }
35463      ]
35464    }
35465   ,{
35466      "bucket": "9D"
35467     ,"namebase": "R-sfsmisc"
35468     ,"version": "1.1-8"
35469     ,"FPC": "generated"
35470     ,"keywords": [ "cran" ]
35471     ,"distfile": [ "mirror://CRAN/src/contrib/sfsmisc_1.1-8.tar.gz" ]
35472     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
35473     ,"variants":
35474      [
35475       {
35476         "label": "standard"
35477        ,"sdesc": "Utilities from 'Seminar fuer Statistik' ETH Zurich"
35478        ,"spkgs": [ "single" ]
35479       }
35480      ]
35481    }
35482   ,{
35483      "bucket": "9D"
35484     ,"namebase": "R-spData"
35485     ,"version": "0.3.8"
35486     ,"homepage": "https://nowosad.github.io/spData/"
35487     ,"FPC": "generated"
35488     ,"keywords": [ "cran" ]
35489     ,"distfile": [ "mirror://CRAN/src/contrib/spData_0.3.8.tar.gz" ]
35490     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
35491     ,"variants":
35492      [
35493       {
35494         "label": "standard"
35495        ,"sdesc": "Datasets for Spatial Analysis"
35496        ,"spkgs": [ "single" ]
35497       }
35498      ]
35499    }
35500   ,{
35501      "bucket": "9D"
35502     ,"namebase": "cmark"
35503     ,"version": "0.29.0"
35504     ,"homepage": "https://commonmark.org/"
35505     ,"FPC": "textproc/cmark"
35506     ,"keywords": [ "textproc" ]
35507     ,"distfile": [ "mirror://GITHUB/commonmark:cmark:0.29.0/commonmark-cmark-0.29.0.tar.gz" ]
35508     ,"variants":
35509      [
35510       {
35511         "label": "standard"
35512        ,"sdesc": "CommonMark parsing and rendering"
35513        ,"spkgs": [ "single" ]
35514       }
35515      ]
35516    }
35517   ,{
35518      "bucket": "9D"
35519     ,"namebase": "fonts-cantarell"
35520     ,"version": "0.301"
35521     ,"homepage": "https://wiki.gnome.org/Projects/CantarellFonts"
35522     ,"FPC": "x11-fonts/cantarell-fonts"
35523     ,"keywords": [ "x11_fonts" ]
35524     ,"distfile": [ "mirror://GNOME/cantarell-fonts/0.301//cantarell-fonts-0.301.tar.xz" ]
35525     ,"variants":
35526      [
35527       {
35528         "label": "standard"
35529        ,"sdesc": "Cantarell, Humanist sans-serif font family"
35530        ,"spkgs": [ "single" ]
35531       }
35532      ]
35533    }
35534   ,{
35535      "bucket": "9D"
35536     ,"namebase": "nginx-unit"
35537     ,"version": "1.22.0"
35538     ,"homepage": "https://unit.nginx.org/"
35539     ,"FPC": "www/unit"
35540     ,"keywords": [ "www" ]
35541     ,"distfile": [ "https://unit.nginx.org/download/unit-1.22.0.tar.gz" ]
35542     ,"cpe": { "product": "unit", "vendor": "nginx" }
35543     ,"variants":
35544      [
35545       {
35546         "label": "standard"
35547        ,"sdesc": "Dynamic web application server"
35548        ,"spkgs": [ "complete", "unitd", "python", "perl", "php73", "php74", "php80" ]
35549       }
35550      ]
35551    }
35552   ,{
35553      "bucket": "9D"
35554     ,"namebase": "perl-Algorithm-Annotate"
35555     ,"version": "0.10"
35556     ,"FPC": "generated"
35557     ,"keywords": [ "perl" ]
35558     ,"distfile": [ "mirror://CPAN/ID:C/CL/CLKAO/Algorithm-Annotate-0.10.tar.gz" ]
35559     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35560     ,"variants":
35561      [
35562       {
35563         "label": "530"
35564        ,"sdesc": "Represent change series in annotate form (5.30)"
35565        ,"spkgs": [ "single" ]
35566       }
35567      ,{
35568         "label": "532"
35569        ,"sdesc": "Represent change series in annotate form (5.32)"
35570        ,"spkgs": [ "single" ]
35571       }
35572      ]
35573    }
35574   ,{
35575      "bucket": "9D"
35576     ,"namebase": "perl-Algorithm-Scale2x"
35577     ,"version": "0.04"
35578     ,"FPC": "generated"
35579     ,"keywords": [ "perl" ]
35580     ,"distfile": [ "mirror://CPAN/ID:B/BR/BRICAS/Algorithm-Scale2x-0.04.tar.gz" ]
35581     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35582     ,"variants":
35583      [
35584       {
35585         "label": "530"
35586        ,"sdesc": "Implementation of Scale2x algorithm (5.30)"
35587        ,"spkgs": [ "single" ]
35588       }
35589      ,{
35590         "label": "532"
35591        ,"sdesc": "Implementation of Scale2x algorithm (5.32)"
35592        ,"spkgs": [ "single" ]
35593       }
35594      ]
35595    }
35596   ,{
35597      "bucket": "9D"
35598     ,"namebase": "perl-Math-Base-Convert"
35599     ,"version": "0.11"
35600     ,"FPC": "generated"
35601     ,"keywords": [ "perl" ]
35602     ,"distfile": [ "mirror://CPAN/ID:M/MI/MIKER/Math-Base-Convert-0.11.tar.gz" ]
35603     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35604     ,"variants":
35605      [
35606       {
35607         "label": "530"
35608        ,"sdesc": "Very fast base to base conversion (5.30)"
35609        ,"spkgs": [ "single" ]
35610       }
35611      ,{
35612         "label": "532"
35613        ,"sdesc": "Very fast base to base conversion (5.32)"
35614        ,"spkgs": [ "single" ]
35615       }
35616      ]
35617    }
35618   ,{
35619      "bucket": "9D"
35620     ,"namebase": "php73-tidy"
35621     ,"version": "7.3.27"
35622     ,"homepage": "https://php.net/"
35623     ,"FPC": "www/php73-tidy"
35624     ,"keywords": [ "lang", "www", "php" ]
35625     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
35626     ,"cpe": { "product": "php", "vendor": "php" }
35627     ,"variants":
35628      [
35629       {
35630         "label": "standard"
35631        ,"sdesc": "PHP 7.3 extension: tidy (html correction)"
35632        ,"spkgs": [ "single" ]
35633       }
35634      ]
35635    }
35636   ,{
35637      "bucket": "9D"
35638     ,"namebase": "protobuf"
35639     ,"version": "3.15.3"
35640     ,"homepage": "https://github.com/google/protobuf"
35641     ,"FPC": "devel/protobuf"
35642     ,"keywords": [ "devel" ]
35643     ,"distfile": [ "mirror://GITHUB/google:protobuf:v3.15.3/google-protobuf-3.15.3.tar.gz" ]
35644     ,"cpe": { "product": "protobuf", "vendor": "google" }
35645     ,"variants":
35646      [
35647       {
35648         "label": "standard"
35649        ,"sdesc": "Google's data interchange format"
35650        ,"spkgs": [ "single" ]
35651       }
35652      ]
35653    }
35654   ,{
35655      "bucket": "9D"
35656     ,"namebase": "python-smmap2"
35657     ,"version": "3.0.1"
35658     ,"homepage": "https://github.com/gitpython-developers/smmap"
35659     ,"FPC": "generated"
35660     ,"keywords": [ "python" ]
35661     ,"distfile": [ "mirror://PYPIWHL/3e/11/2dae3df2f19c43e156cce8e02c0080b46821faf816b839a2023ef7b6b84f/smmap2-3.0.1-py3-none-any.whl" ]
35662     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
35663     ,"variants":
35664      [
35665       {
35666         "label": "py38"
35667        ,"sdesc": "Sliding memory map manager (PY38)"
35668        ,"spkgs": [ "single" ]
35669       }
35670      ,{
35671         "label": "py39"
35672        ,"sdesc": "Sliding memory map manager (PY39)"
35673        ,"spkgs": [ "single" ]
35674       }
35675      ]
35676    }
35677   ,{
35678      "bucket": "9E"
35679     ,"namebase": "aspell-id"
35680     ,"version": "1.2.0"
35681     ,"homepage": "http://aspell.net/"
35682     ,"FPC": "textproc/id-aspell"
35683     ,"keywords": [ "textproc" ]
35684     ,"distfile": [ "mirror://GNU/aspell/dict/id/aspell5-id-1.2-0.tar.bz2" ]
35685     ,"variants":
35686      [
35687       {
35688         "label": "standard"
35689        ,"sdesc": "Aspell Indonesian dictionary"
35690        ,"spkgs": [ "single" ]
35691       }
35692      ]
35693    }
35694   ,{
35695      "bucket": "9E"
35696     ,"namebase": "hunspell-nl"
35697     ,"version": "2.20.19"
35698     ,"homepage": "https://www.opentaal.org/"
35699     ,"FPC": "textproc/nl-hunspell"
35700     ,"keywords": [ "textproc" ]
35701     ,"distfile": [ "mirror://GITHUB/OpenTaal:opentaal-hunspell:2.20.19/OpenTaal-opentaal-hunspell-2.20.19.tar.gz" ]
35702     ,"variants":
35703      [
35704       {
35705         "label": "standard"
35706        ,"sdesc": "Hunspell Dutch dictionary"
35707        ,"spkgs": [ "single" ]
35708       }
35709      ]
35710    }
35711   ,{
35712      "bucket": "9E"
35713     ,"namebase": "libwmf"
35714     ,"version": "0.2.12"
35715     ,"homepage": "http://wvware.sourceforge.net/libwmf.html"
35716     ,"FPC": "graphics/libwmf"
35717     ,"keywords": [ "graphics" ]
35718     ,"distfile": [ "mirror://GITHUB/caolanm:libwmf:v0.2.12/caolanm-libwmf-0.2.12.tar.gz" ]
35719     ,"cpe": { "product": "libwmf", "vendor": "wvware" }
35720     ,"variants":
35721      [
35722       {
35723         "label": "standard"
35724        ,"sdesc": "Library for converting Windows Metafile Format"
35725        ,"spkgs": [ "single" ]
35726       }
35727      ]
35728    }
35729   ,{
35730      "bucket": "9E"
35731     ,"namebase": "mediainfo"
35732     ,"version": "20.09"
35733     ,"homepage": "https://mediaarea.net/en/MediaInfo"
35734     ,"FPC": "multimedia/mediainfo"
35735     ,"keywords": [ "multimedia" ]
35736     ,"distfile": [ "mirror://GITHUB/MediaArea:MediaInfo:v20.09/MediaArea-MediaInfo-20.09.tar.gz" ]
35737     ,"cpe": { "product": "mediainfo", "vendor": "mediaarea" }
35738     ,"variants":
35739      [
35740       {
35741         "label": "standard"
35742        ,"sdesc": "Displays technical and tag data for audio/video"
35743        ,"spkgs": [ "single" ]
35744       }
35745      ]
35746    }
35747   ,{
35748      "bucket": "9E"
35749     ,"namebase": "nawk"
35750     ,"version": "20180827"
35751     ,"homepage": "https://www.cs.princeton.edu/~bwk/btl.mirror/index.html"
35752     ,"FPC": "lang/nawk"
35753     ,"keywords": [ "lang" ]
35754     ,"distfile": [ "mirror://GITHUB/onetrueawk:awk:20180827/onetrueawk-awk-20180827.tar.gz" ]
35755     ,"variants":
35756      [
35757       {
35758         "label": "standard"
35759        ,"sdesc": "Brian Kernighan's pattern processing language"
35760        ,"spkgs": [ "single" ]
35761       }
35762      ]
35763    }
35764   ,{
35765      "bucket": "9E"
35766     ,"namebase": "perl-Algorithm-Dependency-Objects"
35767     ,"version": "0.04"
35768     ,"FPC": "generated"
35769     ,"keywords": [ "perl" ]
35770     ,"distfile": [ "mirror://CPAN/ID:N/NU/NUFFIN/Algorithm-Dependency-Objects-0.04.tar.gz" ]
35771     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35772     ,"variants":
35773      [
35774       {
35775         "label": "530"
35776        ,"sdesc": "Object Dependency Algorithm (5.30)"
35777        ,"spkgs": [ "single" ]
35778       }
35779      ,{
35780         "label": "532"
35781        ,"sdesc": "Object Dependency Algorithm (5.32)"
35782        ,"spkgs": [ "single" ]
35783       }
35784      ]
35785    }
35786   ,{
35787      "bucket": "9E"
35788     ,"namebase": "perl-Algorithm-SocialNetwork"
35789     ,"version": "0.07"
35790     ,"FPC": "generated"
35791     ,"keywords": [ "perl" ]
35792     ,"distfile": [ "mirror://CPAN/ID:G/GU/GUGOD/Algorithm-SocialNetwork-0.07.tar.gz" ]
35793     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35794     ,"variants":
35795      [
35796       {
35797         "label": "530"
35798        ,"sdesc": "Social Network Analysis (5.30)"
35799        ,"spkgs": [ "single" ]
35800       }
35801      ,{
35802         "label": "532"
35803        ,"sdesc": "Social Network Analysis (5.32)"
35804        ,"spkgs": [ "single" ]
35805       }
35806      ]
35807    }
35808   ,{
35809      "bucket": "9E"
35810     ,"namebase": "perl-Pod-Eventual"
35811     ,"version": "0.094001"
35812     ,"homepage": "https://github.com/rjbs/Pod-Eventual"
35813     ,"FPC": "generated"
35814     ,"keywords": [ "perl" ]
35815     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/Pod-Eventual-0.094001.tar.gz" ]
35816     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35817     ,"variants":
35818      [
35819       {
35820         "label": "530"
35821        ,"sdesc": "Read POD documents as trivial events (5.30)"
35822        ,"spkgs": [ "single" ]
35823       }
35824      ,{
35825         "label": "532"
35826        ,"sdesc": "Read POD documents as trivial events (5.32)"
35827        ,"spkgs": [ "single" ]
35828       }
35829      ]
35830    }
35831   ,{
35832      "bucket": "9E"
35833     ,"namebase": "php80-dom"
35834     ,"version": "8.0.2"
35835     ,"homepage": "https://php.net/"
35836     ,"FPC": "textproc/php80-dom"
35837     ,"keywords": [ "lang", "www", "php", "textproc" ]
35838     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
35839     ,"cpe": { "product": "php", "vendor": "php" }
35840     ,"variants":
35841      [
35842       {
35843         "label": "standard"
35844        ,"sdesc": "PHP 8.0 extension: dom Document Object Model"
35845        ,"spkgs": [ "single" ]
35846       }
35847      ]
35848    }
35849   ,{
35850      "bucket": "9E"
35851     ,"namebase": "qt6-qtwayland"
35852     ,"version": "6.0.1"
35853     ,"homepage": "https://www.qt.io/"
35854     ,"FPC": "N/A"
35855     ,"keywords": [ "graphics", "devel" ]
35856     ,"distfile": [ "http://download.qt.io/official_releases/qt/6.0/6.0.1/submodules/qtwayland-everywhere-src-6.0.1.tar.xz" ]
35857     ,"cpe": { "product": "qt", "vendor": "qt" }
35858     ,"variants":
35859      [
35860       {
35861         "label": "standard"
35862        ,"sdesc": "Qt6 - QtWayland component"
35863        ,"spkgs": [ "single" ]
35864       }
35865      ]
35866    }
35867   ,{
35868      "bucket": "9F"
35869     ,"namebase": "devilutionX"
35870     ,"version": "1.1.0"
35871     ,"homepage": "https://github.com/diasurgical/devilutionX"
35872     ,"FPC": "games/devilutionX"
35873     ,"keywords": [ "games" ]
35874     ,"distfile": [ "mirror://GITHUB/diasurgical:devilutionX:1.1.0/diasurgical-devilutionX-1.1.0.tar.gz" ]
35875     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
35876     ,"variants":
35877      [
35878       {
35879         "label": "standard"
35880        ,"sdesc": "Reverse-engineered Diablo 1 engine made portable"
35881        ,"spkgs": [ "single" ]
35882       }
35883      ]
35884    }
35885   ,{
35886      "bucket": "9F"
35887     ,"namebase": "gdal"
35888     ,"version": "3.2.1"
35889     ,"homepage": "https://www.gdal.org/"
35890     ,"FPC": "graphics/gdal"
35891     ,"keywords": [ "graphics", "geography" ]
35892     ,"distfile": [ "http://download.osgeo.org/gdal/3.2.1/gdal-3.2.1.tar.xz" ]
35893     ,"cpe": { "product": "gdal", "vendor": "osgeo" }
35894     ,"variants":
35895      [
35896       {
35897         "label": "standard"
35898        ,"sdesc": "Geospatial Data Abstraction Library"
35899        ,"spkgs": [ "single" ]
35900       }
35901      ]
35902    }
35903   ,{
35904      "bucket": "9F"
35905     ,"namebase": "libmediainfo"
35906     ,"version": "20.09"
35907     ,"homepage": "https://mediaarea.net/en/MediaInfo"
35908     ,"FPC": "multimedia/libmediainfo"
35909     ,"keywords": [ "multimedia" ]
35910     ,"distfile": [ "mirror://GITHUB/MediaArea:MediaInfoLib:v20.09/MediaArea-MediaInfoLib-20.09.tar.gz" ]
35911     ,"variants":
35912      [
35913       {
35914         "label": "standard"
35915        ,"sdesc": "Multimedia file information library"
35916        ,"spkgs": [ "single" ]
35917       }
35918      ]
35919    }
35920   ,{
35921      "bucket": "9F"
35922     ,"namebase": "perl-Algorithm-Knapsack"
35923     ,"version": "0.02"
35924     ,"FPC": "generated"
35925     ,"keywords": [ "perl" ]
35926     ,"distfile": [ "mirror://CPAN/ID:A/AN/ANDALE/Algorithm-Knapsack-0.02.tar.gz" ]
35927     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35928     ,"variants":
35929      [
35930       {
35931         "label": "530"
35932        ,"sdesc": "Brute-force solution of knapsack problem (5.30)"
35933        ,"spkgs": [ "single" ]
35934       }
35935      ,{
35936         "label": "532"
35937        ,"sdesc": "Brute-force solution of knapsack problem (5.32)"
35938        ,"spkgs": [ "single" ]
35939       }
35940      ]
35941    }
35942   ,{
35943      "bucket": "9F"
35944     ,"namebase": "perl-Devel-StackTrace"
35945     ,"version": "2.04"
35946     ,"homepage": "https://github.com/houseabsolute/Devel-StackTrace"
35947     ,"FPC": "generated"
35948     ,"keywords": [ "perl" ]
35949     ,"distfile": [ "mirror://CPAN/ID:D/DR/DROLSKY/Devel-StackTrace-2.04.tar.gz" ]
35950     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35951     ,"variants":
35952      [
35953       {
35954         "label": "530"
35955        ,"sdesc": "Object representing a stack trace (5.30)"
35956        ,"spkgs": [ "single" ]
35957       }
35958      ,{
35959         "label": "532"
35960        ,"sdesc": "Object representing a stack trace (5.32)"
35961        ,"spkgs": [ "single" ]
35962       }
35963      ]
35964    }
35965   ,{
35966      "bucket": "9F"
35967     ,"namebase": "perl-Sub-Exporter"
35968     ,"version": "0.987"
35969     ,"homepage": "https://github.com/rjbs/Sub-Exporter"
35970     ,"FPC": "generated"
35971     ,"keywords": [ "perl" ]
35972     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/Sub-Exporter-0.987.tar.gz" ]
35973     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
35974     ,"variants":
35975      [
35976       {
35977         "label": "530"
35978        ,"sdesc": "Exporter for custom-built routines (5.30)"
35979        ,"spkgs": [ "single" ]
35980       }
35981      ,{
35982         "label": "532"
35983        ,"sdesc": "Exporter for custom-built routines (5.32)"
35984        ,"spkgs": [ "single" ]
35985       }
35986      ]
35987    }
35988   ,{
35989      "bucket": "9F"
35990     ,"namebase": "python-django-colorful"
35991     ,"version": "1.3"
35992     ,"homepage": "https://github.com/charettes/django-colorful"
35993     ,"FPC": "generated"
35994     ,"keywords": [ "python" ]
35995     ,"distfile": [ "mirror://PYPIWHL/1c/32/e8014523bdb2b70519df084ead00043cf409551494d26a41d477ae33248c/django_colorful-1.3-py2.py3-none-any.whl" ]
35996     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
35997     ,"variants":
35998      [
35999       {
36000         "label": "py38"
36001        ,"sdesc": "Django color field database (PY38)"
36002        ,"spkgs": [ "single" ]
36003       }
36004      ,{
36005         "label": "py39"
36006        ,"sdesc": "Django color field database (PY39)"
36007        ,"spkgs": [ "single" ]
36008       }
36009      ]
36010    }
36011   ,{
36012      "bucket": "9F"
36013     ,"namebase": "ruby-mini_mime"
36014     ,"version": "1.0.2"
36015     ,"homepage": "https://github.com/discourse/mini_mime"
36016     ,"FPC": "generated"
36017     ,"keywords": [ "ruby" ]
36018     ,"distfile": [ "mirror://RUBYGEMS//mini_mime-1.0.2.gem" ]
36019     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
36020     ,"variants":
36021      [
36022       {
36023         "label": "v26"
36024        ,"sdesc": "Lightweight mime type lookup toy (v26)"
36025        ,"spkgs": [ "single" ]
36026       }
36027      ,{
36028         "label": "v27"
36029        ,"sdesc": "Lightweight mime type lookup toy (v27)"
36030        ,"spkgs": [ "single" ]
36031       }
36032      ,{
36033         "label": "v30"
36034        ,"sdesc": "Lightweight mime type lookup toy (v30)"
36035        ,"spkgs": [ "single" ]
36036       }
36037      ]
36038    }
36039   ,{
36040      "bucket": "A0"
36041     ,"namebase": "R-rgl"
36042     ,"version": "0.105.13"
36043     ,"homepage": "https://github.com/dmurdoch/rgl"
36044     ,"FPC": "generated"
36045     ,"keywords": [ "cran" ]
36046     ,"distfile": [ "mirror://CRAN/src/contrib/rgl_0.105.13.tar.gz" ]
36047     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
36048     ,"variants":
36049      [
36050       {
36051         "label": "standard"
36052        ,"sdesc": "3D Visualization Using OpenGL"
36053        ,"spkgs": [ "single" ]
36054       }
36055      ]
36056    }
36057   ,{
36058      "bucket": "A0"
36059     ,"namebase": "R-xts"
36060     ,"version": "0.12.1"
36061     ,"homepage": "https://github.com/joshuaulrich/xts"
36062     ,"FPC": "generated"
36063     ,"keywords": [ "cran" ]
36064     ,"distfile": [ "mirror://CRAN/src/contrib/xts_0.12.1.tar.gz" ]
36065     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
36066     ,"variants":
36067      [
36068       {
36069         "label": "standard"
36070        ,"sdesc": "EXtensible Time Series"
36071        ,"spkgs": [ "single" ]
36072       }
36073      ]
36074    }
36075   ,{
36076      "bucket": "A0"
36077     ,"namebase": "fonts-freefont-ttf"
36078     ,"version": "20120503"
36079     ,"homepage": "http://www.nongnu.org/freefont/"
36080     ,"FPC": "x11-fonts/freefont-ttf"
36081     ,"keywords": [ "x11_fonts" ]
36082     ,"distfile": [ "mirror://GNU/freefont/freefont-ttf-20120503.zip" ]
36083     ,"variants":
36084      [
36085       {
36086         "label": "standard"
36087        ,"sdesc": "Free UCS Outline Fonts"
36088        ,"spkgs": [ "single" ]
36089       }
36090      ]
36091    }
36092   ,{
36093      "bucket": "A0"
36094     ,"namebase": "jasper"
36095     ,"version": "2.0.25"
36096     ,"homepage": "http://www.ece.uvic.ca/~frodo/jasper/"
36097     ,"FPC": "graphics/jasper"
36098     ,"keywords": [ "graphics" ]
36099     ,"distfile": [ "mirror://GITHUB/mdadams:jasper:version-2.0.25/mdadams-jasper-ersion-2.0.25.tar.gz" ]
36100     ,"cpe": { "product": "jasper", "vendor": "jasper_project" }
36101     ,"variants":
36102      [
36103       {
36104         "label": "standard"
36105        ,"sdesc": "Implementation JPEG-2000 standard codec"
36106        ,"spkgs": [ "complete", "primary", "docs" ]
36107       }
36108      ]
36109    }
36110   ,{
36111      "bucket": "A0"
36112     ,"namebase": "libepoxy"
36113     ,"version": "1.5.5"
36114     ,"homepage": "https://github.com/anholt/libepoxy"
36115     ,"FPC": "graphics/libepoxy"
36116     ,"keywords": [ "graphics" ]
36117     ,"distfile": [ "https://github.com/anholt/libepoxy/releases/download/1.5.5/libepoxy-1.5.5.tar.xz" ]
36118     ,"variants":
36119      [
36120       {
36121         "label": "standard"
36122        ,"sdesc": "OpenGL function pointer management library"
36123        ,"spkgs": [ "single" ]
36124       }
36125      ]
36126    }
36127   ,{
36128      "bucket": "A0"
36129     ,"namebase": "libsoxr"
36130     ,"version": "0.1.3"
36131     ,"homepage": "https://sourceforge.net/projects/soxr/"
36132     ,"FPC": "audio/libsoxr"
36133     ,"keywords": [ "audio" ]
36134     ,"distfile": [ "mirror://SF/soxr/soxr-0.1.3-Source.tar.xz" ]
36135     ,"variants":
36136      [
36137       {
36138         "label": "standard"
36139        ,"sdesc": "SoX Resampler library"
36140        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
36141       }
36142      ]
36143    }
36144   ,{
36145      "bucket": "A0"
36146     ,"namebase": "mpc"
36147     ,"version": "1.2.1"
36148     ,"homepage": "http://www.multiprecision.org/"
36149     ,"FPC": "math/mpc"
36150     ,"keywords": [ "math", "devel" ]
36151     ,"distfile": [ "mirror://GNU/mpc/mpc-1.2.1.tar.gz" ]
36152     ,"variants":
36153      [
36154       {
36155         "label": "standard"
36156        ,"sdesc": "High-precision complex number library"
36157        ,"spkgs": [ "complete", "static", "shared" ]
36158       }
36159      ]
36160    }
36161   ,{
36162      "bucket": "A0"
36163     ,"namebase": "pcsc-lite"
36164     ,"version": "1.9.1"
36165     ,"homepage": "https://pcsclite.apdu.fr/"
36166     ,"FPC": "devel/pcsc-lite"
36167     ,"keywords": [ "devel", "security" ]
36168     ,"distfile": [ "https://pcsclite.apdu.fr/files/pcsc-lite-1.9.1.tar.bz2" ]
36169     ,"cpe": { "product": "pcsc-lite", "vendor": "muscle" }
36170     ,"variants":
36171      [
36172       {
36173         "label": "standard"
36174        ,"sdesc": "Smartcard development library"
36175        ,"spkgs": [ "complete", "primary", "docs" ]
36176       }
36177      ]
36178    }
36179   ,{
36180      "bucket": "A0"
36181     ,"namebase": "perl-Archive-Zip"
36182     ,"version": "1.68"
36183     ,"homepage": "https://github.com/redhotpenguin/perl-Archive-Zip"
36184     ,"FPC": "generated"
36185     ,"keywords": [ "perl" ]
36186     ,"distfile": [ "mirror://CPAN/ID:P/PH/PHRED/Archive-Zip-1.68.tar.gz" ]
36187     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
36188     ,"variants":
36189      [
36190       {
36191         "label": "530"
36192        ,"sdesc": "Provide an interface to ZIP archive files (5.30)"
36193        ,"spkgs": [ "single" ]
36194       }
36195      ,{
36196         "label": "532"
36197        ,"sdesc": "Provide an interface to ZIP archive files (5.32)"
36198        ,"spkgs": [ "single" ]
36199       }
36200      ]
36201    }
36202   ,{
36203      "bucket": "A0"
36204     ,"namebase": "perl-Data-OptList"
36205     ,"version": "0.110"
36206     ,"homepage": "https://github.com/rjbs/Data-OptList"
36207     ,"FPC": "generated"
36208     ,"keywords": [ "perl" ]
36209     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/Data-OptList-0.110.tar.gz" ]
36210     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
36211     ,"variants":
36212      [
36213       {
36214         "label": "530"
36215        ,"sdesc": "Parse and validate name/value option pairs (5.30)"
36216        ,"spkgs": [ "single" ]
36217       }
36218      ,{
36219         "label": "532"
36220        ,"sdesc": "Parse and validate name/value option pairs (5.32)"
36221        ,"spkgs": [ "single" ]
36222       }
36223      ]
36224    }
36225   ,{
36226      "bucket": "A0"
36227     ,"namebase": "perl-Smart-Args-TypeTiny"
36228     ,"version": "0.12"
36229     ,"homepage": "https://github.com/akiym/Smart-Args-TypeTiny"
36230     ,"FPC": "generated"
36231     ,"keywords": [ "perl" ]
36232     ,"distfile": [ "mirror://CPAN/ID:A/AK/AKIYM/Smart-Args-TypeTiny-0.12.tar.gz" ]
36233     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
36234     ,"variants":
36235      [
36236       {
36237         "label": "530"
36238        ,"sdesc": "We are smart, smart for you (5.30)"
36239        ,"spkgs": [ "single" ]
36240       }
36241      ,{
36242         "label": "532"
36243        ,"sdesc": "We are smart, smart for you (5.32)"
36244        ,"spkgs": [ "single" ]
36245       }
36246      ]
36247    }
36248   ,{
36249      "bucket": "A0"
36250     ,"namebase": "perl-XXX"
36251     ,"version": "0.35"
36252     ,"homepage": "https://github.com/ingydotnet/xxx-pm"
36253     ,"FPC": "generated"
36254     ,"keywords": [ "perl" ]
36255     ,"distfile": [ "mirror://CPAN/ID:I/IN/INGY/XXX-0.35.tar.gz" ]
36256     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
36257     ,"variants":
36258      [
36259       {
36260         "label": "530"
36261        ,"sdesc": "See Your Data in the Nude (5.30)"
36262        ,"spkgs": [ "single" ]
36263       }
36264      ,{
36265         "label": "532"
36266        ,"sdesc": "See Your Data in the Nude (5.32)"
36267        ,"spkgs": [ "single" ]
36268       }
36269      ]
36270    }
36271   ,{
36272      "bucket": "A0"
36273     ,"namebase": "php73-fileinfo"
36274     ,"version": "7.3.27"
36275     ,"homepage": "https://php.net/"
36276     ,"FPC": "sysutils/php73-fileinfo"
36277     ,"keywords": [ "lang", "www", "php", "sysutils" ]
36278     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
36279     ,"cpe": { "product": "php", "vendor": "php" }
36280     ,"variants":
36281      [
36282       {
36283         "label": "standard"
36284        ,"sdesc": "PHP 7.3 extension: fileinfo File Information"
36285        ,"spkgs": [ "single" ]
36286       }
36287      ]
36288    }
36289   ,{
36290      "bucket": "A0"
36291     ,"namebase": "php80-opcache"
36292     ,"version": "8.0.2"
36293     ,"homepage": "https://php.net/"
36294     ,"FPC": "www/php80-opcache"
36295     ,"keywords": [ "lang", "www", "php" ]
36296     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
36297     ,"cpe": { "product": "php", "vendor": "php" }
36298     ,"variants":
36299      [
36300       {
36301         "label": "standard"
36302        ,"sdesc": "PHP 8.0 extension: opcache (shared memory cache)"
36303        ,"spkgs": [ "single" ]
36304       }
36305      ]
36306    }
36307   ,{
36308      "bucket": "A0"
36309     ,"namebase": "python-itsdangerous"
36310     ,"version": "1.1.0"
36311     ,"homepage": "https://palletsprojects.com/p/itsdangerous/"
36312     ,"FPC": "generated"
36313     ,"keywords": [ "python" ]
36314     ,"distfile": [ "mirror://PYPIWHL/76/ae/44b03b253d6fade317f32c24d100b3b35c2239807046a4c953c7b89fa49e/itsdangerous-1.1.0-py2.py3-none-any.whl" ]
36315     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
36316     ,"variants":
36317      [
36318       {
36319         "label": "py38"
36320        ,"sdesc": "Trusted data handlers for unsafe env (PY38)"
36321        ,"spkgs": [ "single" ]
36322       }
36323      ,{
36324         "label": "py39"
36325        ,"sdesc": "Trusted data handlers for unsafe env (PY39)"
36326        ,"spkgs": [ "single" ]
36327       }
36328      ]
36329    }
36330   ,{
36331      "bucket": "A0"
36332     ,"namebase": "python-six"
36333     ,"version": "1.15.0"
36334     ,"homepage": "https://github.com/benjaminp/six"
36335     ,"FPC": "generated"
36336     ,"keywords": [ "python" ]
36337     ,"distfile": [ "mirror://PYPIWHL/ee/ff/48bde5c0f013094d729fe4b0316ba2a24774b3ff1c52d924a8a4cb04078a/six-1.15.0-py2.py3-none-any.whl" ]
36338     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
36339     ,"variants":
36340      [
36341       {
36342         "label": "py38"
36343        ,"sdesc": "Python 2 and 3 compatibility utilities (PY38)"
36344        ,"spkgs": [ "single" ]
36345       }
36346      ,{
36347         "label": "py39"
36348        ,"sdesc": "Python 2 and 3 compatibility utilities (PY39)"
36349        ,"spkgs": [ "single" ]
36350       }
36351      ]
36352    }
36353   ,{
36354      "bucket": "A0"
36355     ,"namebase": "ruby-json"
36356     ,"version": "2.5.1"
36357     ,"homepage": "https://flori.github.com/json"
36358     ,"FPC": "generated"
36359     ,"keywords": [ "ruby" ]
36360     ,"distfile": [ "mirror://RUBYGEMS//json-2.5.1.gem" ]
36361     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
36362     ,"variants":
36363      [
36364       {
36365         "label": "v26"
36366        ,"sdesc": "JSON Implementation for Ruby (v26)"
36367        ,"spkgs": [ "single" ]
36368       }
36369      ,{
36370         "label": "v27"
36371        ,"sdesc": "JSON Implementation for Ruby (v27)"
36372        ,"spkgs": [ "single" ]
36373       }
36374      ,{
36375         "label": "v30"
36376        ,"sdesc": "JSON Implementation for Ruby (v30)"
36377        ,"spkgs": [ "single" ]
36378       }
36379      ]
36380    }
36381   ,{
36382      "bucket": "A0"
36383     ,"namebase": "snappy"
36384     ,"version": "1.1.8"
36385     ,"homepage": "http://google.github.io/snappy/"
36386     ,"FPC": "archivers/snappy"
36387     ,"keywords": [ "archivers" ]
36388     ,"distfile": [ "mirror://GITHUB/google:snappy:1.1.8/google-snappy-1.1.8.tar.gz" ]
36389     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
36390     ,"variants":
36391      [
36392       {
36393         "label": "standard"
36394        ,"sdesc": "Fast compressor/decompressor library"
36395        ,"spkgs": [ "single" ]
36396       }
36397      ]
36398    }
36399   ,{
36400      "bucket": "A0"
36401     ,"namebase": "surf"
36402     ,"version": "2.0"
36403     ,"homepage": "https://surf.suckless.org"
36404     ,"FPC": "www/surf"
36405     ,"keywords": [ "www" ]
36406     ,"distfile": [ "https://dl.suckless.org/surf/surf-2.0.tar.gz" ]
36407     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
36408     ,"variants":
36409      [
36410       {
36411         "label": "standard"
36412        ,"sdesc": "Simple webkit browser adhering suckless principles"
36413        ,"spkgs": [ "single" ]
36414       }
36415      ]
36416    }
36417   ,{
36418      "bucket": "A0"
36419     ,"namebase": "tor"
36420     ,"version": "0.4.5.6"
36421     ,"homepage": "https://www.torproject.org/"
36422     ,"FPC": "security/tor"
36423     ,"keywords": [ "security", "net" ]
36424     ,"distfile": [ "mirror://TOR//tor-0.4.5.6.tar.gz" ]
36425     ,"cpe": { "product": "tor", "vendor": "torproject" }
36426     ,"variants":
36427      [
36428       {
36429         "label": "standard"
36430        ,"sdesc": "Anonymizing overlay network for TCP"
36431        ,"spkgs": [ "complete", "primary", "docs" ]
36432       }
36433      ]
36434    }
36435   ,{
36436      "bucket": "A1"
36437     ,"namebase": "R-pkgbuild"
36438     ,"version": "1.2.0"
36439     ,"homepage": "https://github.com/r-lib/pkgbuild"
36440     ,"FPC": "generated"
36441     ,"keywords": [ "cran" ]
36442     ,"distfile": [ "mirror://CRAN/src/contrib/pkgbuild_1.2.0.tar.gz" ]
36443     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
36444     ,"variants":
36445      [
36446       {
36447         "label": "standard"
36448        ,"sdesc": "Find Tools Needed to Build R Packages"
36449        ,"spkgs": [ "single" ]
36450       }
36451      ]
36452    }
36453   ,{
36454      "bucket": "A1"
36455     ,"namebase": "box2d"
36456     ,"version": "2.4.1"
36457     ,"homepage": "https://box2d.org/"
36458     ,"FPC": "misc/box2d"
36459     ,"keywords": [ "misc", "games" ]
36460     ,"distfile": [ "mirror://GITHUB/erincatto:box2d:v2.4.1/erincatto-box2d-2.4.1.tar.gz" ]
36461     ,"variants":
36462      [
36463       {
36464         "label": "standard"
36465        ,"sdesc": "2D physics engine for games"
36466        ,"spkgs": [ "single" ]
36467       }
36468      ]
36469    }
36470   ,{
36471      "bucket": "A1"
36472     ,"namebase": "db6"
36473     ,"version": "6.2.38"
36474     ,"homepage": "https://www.oracle.com/database/berkeley-db/db.html"
36475     ,"FPC": "databases/db6"
36476     ,"keywords": [ "databases", "java" ]
36477     ,"distfile": [ "http://download.oracle.com/berkeley-db/db-6.2.38.tar.gz" ]
36478     ,"variants":
36479      [
36480       {
36481         "label": "standard"
36482        ,"sdesc": "Oracle Berkeley DB, revision 6"
36483        ,"spkgs": [ "complete", "shared", "static", "docs" ]
36484       }
36485      ]
36486    }
36487   ,{
36488      "bucket": "A1"
36489     ,"namebase": "ed"
36490     ,"version": "1.17"
36491     ,"homepage": "https://www.gnu.org/software/ed/"
36492     ,"FPC": "N/A"
36493     ,"keywords": [ "editors" ]
36494     ,"distfile": [ "mirror://GNU/ed/ed-1.17.tar.lz" ]
36495     ,"variants":
36496      [
36497       {
36498         "label": "standard"
36499        ,"sdesc": "GNU version of line-oriented text editor"
36500        ,"spkgs": [ "single" ]
36501       }
36502      ]
36503    }
36504   ,{
36505      "bucket": "A1"
36506     ,"namebase": "fuse2"
36507     ,"version": "2.9.9"
36508     ,"homepage": "https://github.com/libfuse/libfuse"
36509     ,"FPC": "sysutils/fusefs-libs"
36510     ,"keywords": [ "sysutils" ]
36511     ,"distfile": [ "mirror://GITHUB/libfuse:libfuse:fuse-2.9.9/libfuse-libfuse-fuse-2.9.9.tar.gz" ]
36512     ,"cpe": { "product": "fuse", "vendor": "fuse_project" }
36513     ,"variants":
36514      [
36515       {
36516         "label": "standard"
36517        ,"sdesc": "File System in Userspace (FUSE), legacy"
36518        ,"spkgs": [ "single" ]
36519       }
36520      ]
36521    }
36522   ,{
36523      "bucket": "A1"
36524     ,"namebase": "miniupnpc"
36525     ,"version": "2.2.1"
36526     ,"homepage": "http://miniupnp.free.fr/"
36527     ,"FPC": "net/miniupnpc"
36528     ,"keywords": [ "net" ]
36529     ,"distfile": [ "http://miniupnp.free.fr/files/miniupnpc-2.2.1.tar.gz" ]
36530     ,"variants":
36531      [
36532       {
36533         "label": "standard"
36534        ,"sdesc": "UPnP client library for Internet Gateway Devices"
36535        ,"spkgs": [ "single" ]
36536       }
36537      ]
36538    }
36539   ,{
36540      "bucket": "A1"
36541     ,"namebase": "perl-Algorithm-IRCSRP2"
36542     ,"version": "0.501"
36543     ,"FPC": "generated"
36544     ,"keywords": [ "perl" ]
36545     ,"distfile": [ "mirror://CPAN/ID:A/AF/AFLOTT/Algorithm-IRCSRP2-0.501.tar.gz" ]
36546     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
36547     ,"variants":
36548      [
36549       {
36550         "label": "530"
36551        ,"sdesc": "IRC channel encryption algorithm (5.30)"
36552        ,"spkgs": [ "single" ]
36553       }
36554      ,{
36555         "label": "532"
36556        ,"sdesc": "IRC channel encryption algorithm (5.32)"
36557        ,"spkgs": [ "single" ]
36558       }
36559      ]
36560    }
36561   ,{
36562      "bucket": "A1"
36563     ,"namebase": "perl-Algorithm-TokenBucket"
36564     ,"version": "0.38"
36565     ,"homepage": "https://github.com/kappa/Algorithm-TokenBucket"
36566     ,"FPC": "generated"
36567     ,"keywords": [ "perl" ]
36568     ,"distfile": [ "mirror://CPAN/ID:K/KA/KAPPA/Algorithm-TokenBucket-0.38.tar.gz" ]
36569     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
36570     ,"variants":
36571      [
36572       {
36573         "label": "530"
36574        ,"sdesc": "Token bucket rate limiting algorithm (5.30)"
36575        ,"spkgs": [ "single" ]
36576       }
36577      ,{
36578         "label": "532"
36579        ,"sdesc": "Token bucket rate limiting algorithm (5.32)"
36580        ,"spkgs": [ "single" ]
36581       }
36582      ]
36583    }
36584   ,{
36585      "bucket": "A1"
36586     ,"namebase": "perl-DateTime-TimeZone"
36587     ,"version": "2.47"
36588     ,"homepage": "https://github.com/houseabsolute/DateTime-TimeZone"
36589     ,"FPC": "generated"
36590     ,"keywords": [ "perl" ]
36591     ,"distfile": [ "mirror://CPAN/ID:D/DR/DROLSKY/DateTime-TimeZone-2.47.tar.gz" ]
36592     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
36593     ,"variants":
36594      [
36595       {
36596         "label": "530"
36597        ,"sdesc": "Time zone object base class and factory (5.30)"
36598        ,"spkgs": [ "single" ]
36599       }
36600      ,{
36601         "label": "532"
36602        ,"sdesc": "Time zone object base class and factory (5.32)"
36603        ,"spkgs": [ "single" ]
36604       }
36605      ]
36606    }
36607   ,{
36608      "bucket": "A1"
36609     ,"namebase": "perl-File-Slurper"
36610     ,"version": "0.012"
36611     ,"homepage": "https://github.com/Leont/file-slurp-sane"
36612     ,"FPC": "generated"
36613     ,"keywords": [ "perl" ]
36614     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEONT/File-Slurper-0.012.tar.gz" ]
36615     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
36616     ,"variants":
36617      [
36618       {
36619         "label": "530"
36620        ,"sdesc": "Read entire contents of file at once (5.30)"
36621        ,"spkgs": [ "single" ]
36622       }
36623      ,{
36624         "label": "532"
36625        ,"sdesc": "Read entire contents of file at once (5.32)"
36626        ,"spkgs": [ "single" ]
36627       }
36628      ]
36629    }
36630   ,{
36631      "bucket": "A1"
36632     ,"namebase": "perl-Sub-Info"
36633     ,"version": "0.002"
36634     ,"homepage": "https://github.com/exodist/Sub-Info/"
36635     ,"FPC": "generated"
36636     ,"keywords": [ "perl" ]
36637     ,"distfile": [ "mirror://CPAN/ID:E/EX/EXODIST/Sub-Info-0.002.tar.gz" ]
36638     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
36639     ,"variants":
36640      [
36641       {
36642         "label": "530"
36643        ,"sdesc": "Tool for inspecting subroutines (5.30)"
36644        ,"spkgs": [ "single" ]
36645       }
36646      ,{
36647         "label": "532"
36648        ,"sdesc": "Tool for inspecting subroutines (5.32)"
36649        ,"spkgs": [ "single" ]
36650       }
36651      ]
36652    }
36653   ,{
36654      "bucket": "A1"
36655     ,"namebase": "python-bcrypt"
36656     ,"version": "3.2.0"
36657     ,"homepage": "https://github.com/pyca/bcrypt/"
36658     ,"FPC": "generated"
36659     ,"keywords": [ "python" ]
36660     ,"distfile": [ "mirror://PYPI/b/bcrypt/bcrypt-3.2.0.tar.gz" ]
36661     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
36662     ,"variants":
36663      [
36664       {
36665         "label": "py38"
36666        ,"sdesc": "Modern password hashing based on blowfish (PY38)"
36667        ,"spkgs": [ "single" ]
36668       }
36669      ,{
36670         "label": "py39"
36671        ,"sdesc": "Modern password hashing based on blowfish (PY39)"
36672        ,"spkgs": [ "single" ]
36673       }
36674      ]
36675    }
36676   ,{
36677      "bucket": "A1"
36678     ,"namebase": "python-pyrsistent"
36679     ,"version": "0.17.3"
36680     ,"homepage": "https://github.com/tobgu/pyrsistent/"
36681     ,"FPC": "generated"
36682     ,"keywords": [ "python" ]
36683     ,"distfile": [ "mirror://PYPI/p/pyrsistent/pyrsistent-0.17.3.tar.gz" ]
36684     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
36685     ,"variants":
36686      [
36687       {
36688         "label": "py38"
36689        ,"sdesc": "Persistent, Immutable data structures (PY38)"
36690        ,"spkgs": [ "single" ]
36691       }
36692      ,{
36693         "label": "py39"
36694        ,"sdesc": "Persistent, Immutable data structures (PY39)"
36695        ,"spkgs": [ "single" ]
36696       }
36697      ]
36698    }
36699   ,{
36700      "bucket": "A1"
36701     ,"namebase": "vbindiff"
36702     ,"version": "3.0_beta5"
36703     ,"homepage": "https://www.cjmweb.net/vbindiff/"
36704     ,"FPC": "textproc/vbindiff"
36705     ,"keywords": [ "textproc" ]
36706     ,"distfile": [ "https://www.cjmweb.net/vbindiff/vbindiff-3.0_beta5.tar.gz" ]
36707     ,"variants":
36708      [
36709       {
36710         "label": "standard"
36711        ,"sdesc": "Visual binary diff utility"
36712        ,"spkgs": [ "single" ]
36713       }
36714      ]
36715    }
36716   ,{
36717      "bucket": "A2"
36718     ,"namebase": "inkscape"
36719     ,"version": "1.0.2"
36720     ,"homepage": "https://inkscape.org/"
36721     ,"FPC": "graphics/inkscape"
36722     ,"keywords": [ "graphics", "editors" ]
36723     ,"distfile": [ "https://media.inkscape.org/dl/resources/file/inkscape-1.0.2.tar.xz" ]
36724     ,"cpe": { "product": "inkscape", "vendor": "inkscape" }
36725     ,"variants":
36726      [
36727       {
36728         "label": "standard"
36729        ,"sdesc": "Scalable Vector Graphics (SVG) editor"
36730        ,"spkgs": [ "complete", "primary", "nls", "examples", "docs" ]
36731       }
36732      ]
36733    }
36734   ,{
36735      "bucket": "A2"
36736     ,"namebase": "keepassxc"
36737     ,"version": "2.6.4"
36738     ,"homepage": "https://keepassxc.org"
36739     ,"FPC": "security/keepassxc"
36740     ,"keywords": [ "security" ]
36741     ,"distfile": [ "https://github.com/keepassxreboot/keepassxc/releases/download/2.6.4/keepassxc-2.6.4-src.tar.xz" ]
36742     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
36743     ,"variants":
36744      [
36745       {
36746         "label": "standard"
36747        ,"sdesc": "Community fork of the KeePassX password manager"
36748        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
36749       }
36750      ]
36751    }
36752   ,{
36753      "bucket": "A2"
36754     ,"namebase": "oniguruma"
36755     ,"version": "6.9.6"
36756     ,"homepage": "https://github.com/kkos/oniguruma"
36757     ,"FPC": "devel/oniguruma"
36758     ,"keywords": [ "textproc", "devel" ]
36759     ,"distfile": [ "mirror://GITHUB/kkos:oniguruma:v6.9.6/kkos-oniguruma-6.9.6.tar.gz" ]
36760     ,"cpe": { "product": "oniguruma", "vendor": "oniguruma_project" }
36761     ,"variants":
36762      [
36763       {
36764         "label": "standard"
36765        ,"sdesc": "REGEX library compatible with POSIX/GNU/Perl"
36766        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
36767       }
36768      ]
36769    }
36770   ,{
36771      "bucket": "A2"
36772     ,"namebase": "perl-Capture-Tiny"
36773     ,"version": "0.48"
36774     ,"homepage": "https://github.com/dagolden/Capture-Tiny"
36775     ,"FPC": "generated"
36776     ,"keywords": [ "perl" ]
36777     ,"distfile": [ "mirror://CPAN/ID:D/DA/DAGOLDEN/Capture-Tiny-0.48.tar.gz" ]
36778     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
36779     ,"variants":
36780      [
36781       {
36782         "label": "530"
36783        ,"sdesc": "Capture STDOUT and STDERR streams (5.30)"
36784        ,"spkgs": [ "single" ]
36785       }
36786      ,{
36787         "label": "532"
36788        ,"sdesc": "Capture STDOUT and STDERR streams (5.32)"
36789        ,"spkgs": [ "single" ]
36790       }
36791      ]
36792    }
36793   ,{
36794      "bucket": "A2"
36795     ,"namebase": "perl-Clone"
36796     ,"version": "0.45"
36797     ,"homepage": "https://github.com/garu/Clone"
36798     ,"FPC": "generated"
36799     ,"keywords": [ "perl" ]
36800     ,"distfile": [ "mirror://CPAN/ID:A/AT/ATOOMIC/Clone-0.45.tar.gz" ]
36801     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
36802     ,"variants":
36803      [
36804       {
36805         "label": "530"
36806        ,"sdesc": "Recursively copy Perl datatypes (5.30)"
36807        ,"spkgs": [ "single" ]
36808       }
36809      ,{
36810         "label": "532"
36811        ,"sdesc": "Recursively copy Perl datatypes (5.32)"
36812        ,"spkgs": [ "single" ]
36813       }
36814      ]
36815    }
36816   ,{
36817      "bucket": "A2"
36818     ,"namebase": "perl-Mail-DKIM"
36819     ,"version": "1.20200907"
36820     ,"homepage": "https://github.com/fastmail/mail-dkim/"
36821     ,"FPC": "generated"
36822     ,"keywords": [ "perl" ]
36823     ,"distfile": [ "mirror://CPAN/ID:M/MB/MBRADSHAW/Mail-DKIM-1.20200907.tar.gz" ]
36824     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
36825     ,"variants":
36826      [
36827       {
36828         "label": "530"
36829        ,"sdesc": "Handles internet mail DKIM signatures (5.30)"
36830        ,"spkgs": [ "single" ]
36831       }
36832      ,{
36833         "label": "532"
36834        ,"sdesc": "Handles internet mail DKIM signatures (5.32)"
36835        ,"spkgs": [ "single" ]
36836       }
36837      ]
36838    }
36839   ,{
36840      "bucket": "A2"
36841     ,"namebase": "perl-lib-abs"
36842     ,"version": "0.95"
36843     ,"homepage": "https://github.com/Mons/lib-abs"
36844     ,"FPC": "generated"
36845     ,"keywords": [ "perl" ]
36846     ,"distfile": [ "mirror://CPAN/ID:M/MO/MONS/lib-abs-0.95.tar.gz" ]
36847     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
36848     ,"variants":
36849      [
36850       {
36851         "label": "530"
36852        ,"sdesc": "Relative-to-absolate path converter (5.30)"
36853        ,"spkgs": [ "single" ]
36854       }
36855      ,{
36856         "label": "532"
36857        ,"sdesc": "Relative-to-absolate path converter (5.32)"
36858        ,"spkgs": [ "single" ]
36859       }
36860      ]
36861    }
36862   ,{
36863      "bucket": "A2"
36864     ,"namebase": "php80-pgsql"
36865     ,"version": "8.0.2"
36866     ,"homepage": "https://php.net/"
36867     ,"FPC": "databases/php80-pgsql"
36868     ,"keywords": [ "lang", "www", "php", "databases" ]
36869     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
36870     ,"cpe": { "product": "php", "vendor": "php" }
36871     ,"variants":
36872      [
36873       {
36874         "label": "standard"
36875        ,"sdesc": "PHP 8.0 extension: pgsql database driver"
36876        ,"spkgs": [ "single" ]
36877       }
36878      ]
36879    }
36880   ,{
36881      "bucket": "A2"
36882     ,"namebase": "python-FormEncode"
36883     ,"version": "2.0.0"
36884     ,"homepage": "http://formencode.org"
36885     ,"FPC": "generated"
36886     ,"keywords": [ "python" ]
36887     ,"distfile": [ "mirror://PYPIWHL/ca/e4/be0e08a6b7a1ca5647002df1f4b86c0f13459a2a065c00a23e0e2c1a0fa3/FormEncode-2.0.0-py2.py3-none-any.whl" ]
36888     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
36889     ,"variants":
36890      [
36891       {
36892         "label": "py38"
36893        ,"sdesc": "HTML form validation and generation package (PY38)"
36894        ,"spkgs": [ "single" ]
36895       }
36896      ,{
36897         "label": "py39"
36898        ,"sdesc": "HTML form validation and generation package (PY39)"
36899        ,"spkgs": [ "single" ]
36900       }
36901      ]
36902    }
36903   ,{
36904      "bucket": "A2"
36905     ,"namebase": "python-celery"
36906     ,"version": "5.0.5"
36907     ,"FPC": "generated"
36908     ,"keywords": [ "python" ]
36909     ,"distfile": [ "mirror://PYPIWHL/95/79/d73247b42082076bb32c828e3361cda2604ee523aa3bfe972bdfabffc6d0/celery-5.0.5-py3-none-any.whl" ]
36910     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
36911     ,"variants":
36912      [
36913       {
36914         "label": "py38"
36915        ,"sdesc": "Distributed Task Queue (PY38)"
36916        ,"spkgs": [ "single" ]
36917       }
36918      ,{
36919         "label": "py39"
36920        ,"sdesc": "Distributed Task Queue (PY39)"
36921        ,"spkgs": [ "single" ]
36922       }
36923      ]
36924    }
36925   ,{
36926      "bucket": "A2"
36927     ,"namebase": "python-sphinxcontrib-qthelp"
36928     ,"version": "1.0.3"
36929     ,"homepage": "http://sphinx-doc.org/"
36930     ,"FPC": "generated"
36931     ,"keywords": [ "python" ]
36932     ,"distfile": [ "mirror://PYPIWHL/2b/14/05f9206cf4e9cfca1afb5fd224c7cd434dcc3a433d6d9e4e0264d29c6cdb/sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl" ]
36933     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
36934     ,"variants":
36935      [
36936       {
36937         "label": "py38"
36938        ,"sdesc": "Sphinx extension: QtHelp documents (PY38)"
36939        ,"spkgs": [ "single" ]
36940       }
36941      ,{
36942         "label": "py39"
36943        ,"sdesc": "Sphinx extension: QtHelp documents (PY39)"
36944        ,"spkgs": [ "single" ]
36945       }
36946      ]
36947    }
36948   ,{
36949      "bucket": "A2"
36950     ,"namebase": "unrtf"
36951     ,"version": "0.21.10"
36952     ,"homepage": "https://www.gnu.org/software/unrtf/"
36953     ,"FPC": "textproc/unrtf"
36954     ,"keywords": [ "converters" ]
36955     ,"distfile": [ "mirror://GNU/unrtf//unrtf-0.21.10.tar.gz" ]
36956     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
36957     ,"cpe": { "product": "unrtf", "vendor": "unrtf_project" }
36958     ,"variants":
36959      [
36960       {
36961         "label": "standard"
36962        ,"sdesc": "Convert Rich Text Format to HTML, LaTeX, etc"
36963        ,"spkgs": [ "single" ]
36964       }
36965      ]
36966    }
36967   ,{
36968      "bucket": "A3"
36969     ,"namebase": "R-manipulateWidget"
36970     ,"version": "0.10.1"
36971     ,"homepage": "https://github.com/rte-antares-rpackage/manipulateWidget"
36972     ,"FPC": "generated"
36973     ,"keywords": [ "cran" ]
36974     ,"distfile": [ "mirror://CRAN/src/contrib/manipulateWidget_0.10.1.tar.gz" ]
36975     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
36976     ,"variants":
36977      [
36978       {
36979         "label": "standard"
36980        ,"sdesc": "Add Even More Interactivity to Interactive Charts"
36981        ,"spkgs": [ "single" ]
36982       }
36983      ]
36984    }
36985   ,{
36986      "bucket": "A3"
36987     ,"namebase": "atkmm16"
36988     ,"version": "2.28.1"
36989     ,"homepage": "https://www.gtkmm.org/"
36990     ,"FPC": "accessibility/atkmm"
36991     ,"keywords": [ "accessibility" ]
36992     ,"distfile": [ "mirror://GNOME/atkmm/2.28//atkmm-2.28.1.tar.xz" ]
36993     ,"variants":
36994      [
36995       {
36996         "label": "standard"
36997        ,"sdesc": "C++ bindings for ATK"
36998        ,"spkgs": [ "single" ]
36999       }
37000      ]
37001    }
37002   ,{
37003      "bucket": "A3"
37004     ,"namebase": "erlang"
37005     ,"version": "23.2.6"
37006     ,"homepage": "https://www.erlang.org/"
37007     ,"FPC": "lang/erlang"
37008     ,"keywords": [ "lang" ]
37009     ,"distfile": [ "mirror://GITHUB/erlang:otp:OTP-23.2.6/erlang-otp-OTP-23.2.6.tar.gz", "https://fossies.org/linux/misc/otp_doc_man_23.2.tar.gz", "https://fossies.org/linux/misc/otp_doc_html_23.2.tar.gz", "http://www.erlang.se/publications/bjarnelic.pdf", "http://www.erlang.se/publications/mnesia_overview.pdf", "http://www.erlang.se/doc/programming_rules.pdf", "mirror://FREELOCAL/olgeni/master_thesis_patterns.pdf", "mirror://FREELOCAL/olgeni/armstrong_thesis_2003.pdf", "https://fossies.org/linux/misc/erlang-book-part1.pdf" ]
37010     ,"cpe": { "product": "erlang", "vendor": "erlang" }
37011     ,"variants":
37012      [
37013       {
37014         "label": "standard"
37015        ,"sdesc": "Concurrent functional programming language"
37016        ,"spkgs": [ "complete", "primary", "docs" ]
37017       }
37018      ]
37019    }
37020   ,{
37021      "bucket": "A3"
37022     ,"namebase": "gsettings-desktop-schemas"
37023     ,"version": "3.38.0"
37024     ,"homepage": "https://git.gnome.org/browse/gsettings-desktop-schemas"
37025     ,"FPC": "devel/gsettings-desktop-schemas"
37026     ,"keywords": [ "sysutils", "devel" ]
37027     ,"distfile": [ "mirror://GNOME/gsettings-desktop-schemas/3.38/gsettings-desktop-schemas-3.38.0.tar.xz" ]
37028     ,"variants":
37029      [
37030       {
37031         "label": "standard"
37032        ,"sdesc": "Shared GSettings schemas for the desktop"
37033        ,"spkgs": [ "complete", "primary", "nls" ]
37034       }
37035      ]
37036    }
37037   ,{
37038      "bucket": "A3"
37039     ,"namebase": "libmspub"
37040     ,"version": "0.1.4"
37041     ,"homepage": "https://wiki.documentfoundation.org/DLP/Libraries/libmspub"
37042     ,"FPC": "print/libmspub01"
37043     ,"keywords": [ "print" ]
37044     ,"distfile": [ "https://dev-www.libreoffice.org/src/libmspub/libmspub-0.1.4.tar.xz" ]
37045     ,"variants":
37046      [
37047       {
37048         "label": "standard"
37049        ,"sdesc": "Microsoft Publisher file format parser library"
37050        ,"spkgs": [ "single" ]
37051       }
37052      ]
37053    }
37054   ,{
37055      "bucket": "A3"
37056     ,"namebase": "megatools"
37057     ,"version": "1.10.3"
37058     ,"homepage": "https://megatools.megous.com/"
37059     ,"FPC": "net/megatools"
37060     ,"keywords": [ "net" ]
37061     ,"distfile": [ "https://megatools.megous.com/builds/megatools-1.10.3.tar.gz" ]
37062     ,"variants":
37063      [
37064       {
37065         "label": "standard"
37066        ,"sdesc": "Command line tools for MEGA.NZ cloud drive"
37067        ,"spkgs": [ "single" ]
37068       }
37069      ]
37070    }
37071   ,{
37072      "bucket": "A3"
37073     ,"namebase": "perl-Apache-Htpasswd"
37074     ,"version": "1.9"
37075     ,"FPC": "generated"
37076     ,"keywords": [ "perl" ]
37077     ,"distfile": [ "mirror://CPAN/ID:K/KM/KMELTZ/Apache-Htpasswd-1.9.tar.gz" ]
37078     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
37079     ,"variants":
37080      [
37081       {
37082         "label": "530"
37083        ,"sdesc": "Manage Unix crypt-style password file (5.30)"
37084        ,"spkgs": [ "single" ]
37085       }
37086      ,{
37087         "label": "532"
37088        ,"sdesc": "Manage Unix crypt-style password file (5.32)"
37089        ,"spkgs": [ "single" ]
37090       }
37091      ]
37092    }
37093   ,{
37094      "bucket": "A3"
37095     ,"namebase": "perl-HTTP-XSHeaders"
37096     ,"version": "0.400004"
37097     ,"homepage": "https://github.com/p5pclub/http-xsheaders"
37098     ,"FPC": "generated"
37099     ,"keywords": [ "perl" ]
37100     ,"distfile": [ "mirror://CPAN/ID:X/XS/XSAWYERX/HTTP-XSHeaders-0.400004.tar.gz" ]
37101     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
37102     ,"variants":
37103      [
37104       {
37105         "label": "530"
37106        ,"sdesc": "Fast XS Header library (5.30)"
37107        ,"spkgs": [ "single" ]
37108       }
37109      ,{
37110         "label": "532"
37111        ,"sdesc": "Fast XS Header library (5.32)"
37112        ,"spkgs": [ "single" ]
37113       }
37114      ]
37115    }
37116   ,{
37117      "bucket": "A3"
37118     ,"namebase": "python-nose"
37119     ,"version": "1.3.7"
37120     ,"homepage": "http://readthedocs.org/docs/nose/"
37121     ,"FPC": "generated"
37122     ,"keywords": [ "python" ]
37123     ,"distfile": [ "mirror://PYPIWHL/15/d8/dd071918c040f50fa1cf80da16423af51ff8ce4a0f2399b7bf8de45ac3d9/nose-1.3.7-py3-none-any.whl" ]
37124     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
37125     ,"variants":
37126      [
37127       {
37128         "label": "py38"
37129        ,"sdesc": "Extends unittest to make testing easier (PY38)"
37130        ,"spkgs": [ "single" ]
37131       }
37132      ,{
37133         "label": "py39"
37134        ,"sdesc": "Extends unittest to make testing easier (PY39)"
37135        ,"spkgs": [ "single" ]
37136       }
37137      ]
37138    }
37139   ,{
37140      "bucket": "A3"
37141     ,"namebase": "scons"
37142     ,"version": "4.1.0post1"
37143     ,"homepage": "https://www.scons.org/"
37144     ,"FPC": "devel/scons"
37145     ,"keywords": [ "devel", "python" ]
37146     ,"distfile": [ "https://files.pythonhosted.org/packages/be/d0/bf4e7003369c6d8a6e490741c54791c7918d9ef10b56aec201e76706f1d7/SCons-4.1.0.post1.tar.gz" ]
37147     ,"variants":
37148      [
37149       {
37150         "label": "standard"
37151        ,"sdesc": "Alternative build tool competing with make"
37152        ,"spkgs": [ "single" ]
37153       }
37154      ]
37155    }
37156   ,{
37157      "bucket": "A3"
37158     ,"namebase": "socat"
37159     ,"version": "1.7.4.1"
37160     ,"FPC": "net/socat"
37161     ,"keywords": [ "net" ]
37162     ,"distfile": [ "http://www.dest-unreach.org/socat/download/socat-1.7.4.1.tar.gz" ]
37163     ,"cpe": { "product": "socat", "vendor": "dest-unreach" }
37164     ,"variants":
37165      [
37166       {
37167         "label": "standard"
37168        ,"sdesc": "Multipurpose relay"
37169        ,"spkgs": [ "complete", "primary", "docs" ]
37170       }
37171      ]
37172    }
37173   ,{
37174      "bucket": "A3"
37175     ,"namebase": "xorg-font-adobe-utopia-type1"
37176     ,"version": "1.0.4"
37177     ,"homepage": "https://www.x.org/"
37178     ,"FPC": "x11-fonts/font-adobe-utopia-type1"
37179     ,"keywords": [ "x11_fonts" ]
37180     ,"distfile": [ "mirror://XORG/individual/font/font-adobe-utopia-type1-1.0.4.tar.bz2" ]
37181     ,"variants":
37182      [
37183       {
37184         "label": "standard"
37185        ,"sdesc": "X.org Adobe Utopia Type 1 fonts"
37186        ,"spkgs": [ "single" ]
37187       }
37188      ]
37189    }
37190   ,{
37191      "bucket": "A4"
37192     ,"namebase": "R-dplyr"
37193     ,"version": "1.0.4"
37194     ,"homepage": "https://dplyr.tidyverse.org"
37195     ,"FPC": "generated"
37196     ,"keywords": [ "cran" ]
37197     ,"distfile": [ "mirror://CRAN/src/contrib/dplyr_1.0.4.tar.gz" ]
37198     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
37199     ,"variants":
37200      [
37201       {
37202         "label": "standard"
37203        ,"sdesc": "Grammar of Data Manipulation"
37204        ,"spkgs": [ "single" ]
37205       }
37206      ]
37207    }
37208   ,{
37209      "bucket": "A4"
37210     ,"namebase": "R-gtable"
37211     ,"version": "0.3.0"
37212     ,"homepage": "https://github.com/r-lib/gtable"
37213     ,"FPC": "generated"
37214     ,"keywords": [ "cran" ]
37215     ,"distfile": [ "mirror://CRAN/src/contrib/gtable_0.3.0.tar.gz" ]
37216     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
37217     ,"variants":
37218      [
37219       {
37220         "label": "standard"
37221        ,"sdesc": "Arrange 'Grobs' in Tables"
37222        ,"spkgs": [ "single" ]
37223       }
37224      ]
37225    }
37226   ,{
37227      "bucket": "A4"
37228     ,"namebase": "R-quantreg"
37229     ,"version": "5.85"
37230     ,"homepage": "https://www.r-project.org"
37231     ,"FPC": "generated"
37232     ,"keywords": [ "cran" ]
37233     ,"distfile": [ "mirror://CRAN/src/contrib/quantreg_5.85.tar.gz" ]
37234     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
37235     ,"variants":
37236      [
37237       {
37238         "label": "standard"
37239        ,"sdesc": "Quantile Regression"
37240        ,"spkgs": [ "single" ]
37241       }
37242      ]
37243    }
37244   ,{
37245      "bucket": "A4"
37246     ,"namebase": "aspell-bn"
37247     ,"version": "0.01.1.1"
37248     ,"homepage": "http://aspell.net/"
37249     ,"FPC": "textproc/bn-aspell"
37250     ,"keywords": [ "textproc" ]
37251     ,"distfile": [ "mirror://GNU/aspell/dict/bn/aspell6-bn-0.01.1-1.tar.bz2" ]
37252     ,"variants":
37253      [
37254       {
37255         "label": "standard"
37256        ,"sdesc": "Aspell Bengali dictionary"
37257        ,"spkgs": [ "single" ]
37258       }
37259      ]
37260    }
37261   ,{
37262      "bucket": "A4"
37263     ,"namebase": "json-c"
37264     ,"version": "0.15"
37265     ,"homepage": "https://github.com/json-c/json-c/wiki"
37266     ,"FPC": "devel/json-c"
37267     ,"keywords": [ "devel" ]
37268     ,"distfile": [ "https://s3.amazonaws.com/json-c_releases/releases/json-c-0.15.tar.gz" ]
37269     ,"cpe": { "product": "json-c", "vendor": "json-c_project" }
37270     ,"variants":
37271      [
37272       {
37273         "label": "standard"
37274        ,"sdesc": "JSON implementation in C"
37275        ,"spkgs": [ "complete", "primary", "docs" ]
37276       }
37277      ]
37278    }
37279   ,{
37280      "bucket": "A4"
37281     ,"namebase": "libb2"
37282     ,"version": "0.98.1"
37283     ,"homepage": "https://blake2.net/"
37284     ,"FPC": "devel/libb2"
37285     ,"keywords": [ "devel" ]
37286     ,"distfile": [ "mirror://GITHUB/BLAKE2:libb2:v0.98.1/BLAKE2-libb2-0.98.1.tar.gz" ]
37287     ,"variants":
37288      [
37289       {
37290         "label": "standard"
37291        ,"sdesc": "BLAKE2: fast secure hashing"
37292        ,"spkgs": [ "single" ]
37293       }
37294      ]
37295    }
37296   ,{
37297      "bucket": "A4"
37298     ,"namebase": "libclc"
37299     ,"version": "0.4.0.20190527"
37300     ,"homepage": "http://libclc.llvm.org/"
37301     ,"FPC": "devel/libclc"
37302     ,"keywords": [ "devel" ]
37303     ,"distfile": [ "mirror://GITHUB/llvm-mirror:libclc:9f6204e/llvm-mirror-libclc-9f6204e.tar.gz" ]
37304     ,"variants":
37305      [
37306       {
37307         "label": "standard"
37308        ,"sdesc": "Required library functions for OpenCL C language"
37309        ,"spkgs": [ "single" ]
37310       }
37311      ]
37312    }
37313   ,{
37314      "bucket": "A4"
37315     ,"namebase": "luajit"
37316     ,"version": "2.0.5"
37317     ,"homepage": "http://luajit.org/"
37318     ,"FPC": "lang/luajit"
37319     ,"keywords": [ "lang" ]
37320     ,"distfile": [ "http://luajit.org/download/LuaJIT-2.0.5.tar.gz" ]
37321     ,"cpe": { "product": "luajit", "vendor": "luajit" }
37322     ,"variants":
37323      [
37324       {
37325         "label": "standard"
37326        ,"sdesc": "Just-In-Time Compiler for Lua language"
37327        ,"spkgs": [ "single" ]
37328       }
37329      ]
37330    }
37331   ,{
37332      "bucket": "A4"
37333     ,"namebase": "perl-Crypt-OpenSSL-Random"
37334     ,"version": "0.15"
37335     ,"homepage": "https://github.com/rurban/Crypt-OpenSSL-Random"
37336     ,"FPC": "generated"
37337     ,"keywords": [ "perl" ]
37338     ,"distfile": [ "mirror://CPAN/ID:R/RU/RURBAN/Crypt-OpenSSL-Random-0.15.tar.gz" ]
37339     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
37340     ,"variants":
37341      [
37342       {
37343         "label": "530"
37344        ,"sdesc": "Pseudo-random number generator access (5.30)"
37345        ,"spkgs": [ "single" ]
37346       }
37347      ,{
37348         "label": "532"
37349        ,"sdesc": "Pseudo-random number generator access (5.32)"
37350        ,"spkgs": [ "single" ]
37351       }
37352      ]
37353    }
37354   ,{
37355      "bucket": "A4"
37356     ,"namebase": "perl-HTTP-Headers-Fast"
37357     ,"version": "0.22"
37358     ,"homepage": "https://github.com/tokuhirom/HTTP-Headers-Fast"
37359     ,"FPC": "generated"
37360     ,"keywords": [ "perl" ]
37361     ,"distfile": [ "mirror://CPAN/ID:T/TO/TOKUHIROM/HTTP-Headers-Fast-0.22.tar.gz" ]
37362     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
37363     ,"variants":
37364      [
37365       {
37366         "label": "530"
37367        ,"sdesc": "Faster implementation of HTTP::Headers (5.30)"
37368        ,"spkgs": [ "single" ]
37369       }
37370      ,{
37371         "label": "532"
37372        ,"sdesc": "Faster implementation of HTTP::Headers (5.32)"
37373        ,"spkgs": [ "single" ]
37374       }
37375      ]
37376    }
37377   ,{
37378      "bucket": "A4"
37379     ,"namebase": "perl-Test-File"
37380     ,"version": "1.447"
37381     ,"homepage": "https://github.com/briandfoy/test-file"
37382     ,"FPC": "generated"
37383     ,"keywords": [ "perl" ]
37384     ,"distfile": [ "mirror://CPAN/ID:B/BD/BDFOY/Test-File-1.447.tar.gz" ]
37385     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
37386     ,"variants":
37387      [
37388       {
37389         "label": "530"
37390        ,"sdesc": "Test file attributes (5.30)"
37391        ,"spkgs": [ "single" ]
37392       }
37393      ,{
37394         "label": "532"
37395        ,"sdesc": "Test file attributes (5.32)"
37396        ,"spkgs": [ "single" ]
37397       }
37398      ]
37399    }
37400   ,{
37401      "bucket": "A4"
37402     ,"namebase": "perl-Unicode-EastAsianWidth"
37403     ,"version": "12.0"
37404     ,"FPC": "generated"
37405     ,"keywords": [ "perl" ]
37406     ,"distfile": [ "mirror://CPAN/ID:A/AU/AUDREYT/Unicode-EastAsianWidth-12.0.tar.gz" ]
37407     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
37408     ,"variants":
37409      [
37410       {
37411         "label": "530"
37412        ,"sdesc": "East Asian Width properties (5.30)"
37413        ,"spkgs": [ "single" ]
37414       }
37415      ,{
37416         "label": "532"
37417        ,"sdesc": "East Asian Width properties (5.32)"
37418        ,"spkgs": [ "single" ]
37419       }
37420      ]
37421    }
37422   ,{
37423      "bucket": "A4"
37424     ,"namebase": "perl-XML-SAX-Expat"
37425     ,"version": "0.51"
37426     ,"homepage": "https://github.com/hoehrmann/XML-SAX-Expat"
37427     ,"FPC": "generated"
37428     ,"keywords": [ "perl" ]
37429     ,"distfile": [ "mirror://CPAN/ID:B/BJ/BJOERN/XML-SAX-Expat-0.51.tar.gz" ]
37430     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
37431     ,"variants":
37432      [
37433       {
37434         "label": "530"
37435        ,"sdesc": "SAX Driver for Expat (5.30)"
37436        ,"spkgs": [ "single" ]
37437       }
37438      ,{
37439         "label": "532"
37440        ,"sdesc": "SAX Driver for Expat (5.32)"
37441        ,"spkgs": [ "single" ]
37442       }
37443      ]
37444    }
37445   ,{
37446      "bucket": "A4"
37447     ,"namebase": "python-requests-oauthlib"
37448     ,"version": "1.3.0"
37449     ,"homepage": "https://github.com/requests/requests-oauthlib"
37450     ,"FPC": "generated"
37451     ,"keywords": [ "python" ]
37452     ,"distfile": [ "mirror://PYPIWHL/a3/12/b92740d845ab62ea4edf04d2f4164d82532b5a0b03836d4d4e71c6f3d379/requests_oauthlib-1.3.0-py2.py3-none-any.whl" ]
37453     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
37454     ,"variants":
37455      [
37456       {
37457         "label": "py38"
37458        ,"sdesc": "Authentication support for Requests (PY38)"
37459        ,"spkgs": [ "single" ]
37460       }
37461      ,{
37462         "label": "py39"
37463        ,"sdesc": "Authentication support for Requests (PY39)"
37464        ,"spkgs": [ "single" ]
37465       }
37466      ]
37467    }
37468   ,{
37469      "bucket": "A4"
37470     ,"namebase": "toxic"
37471     ,"version": "0.10.1"
37472     ,"homepage": "https://github.com/Jfreegman/toxic"
37473     ,"FPC": "net-im/toxic"
37474     ,"keywords": [ "net", "net_im", "net_p2p" ]
37475     ,"distfile": [ "mirror://GITHUB/JFreegman:toxic:v0.10.1/JFreegman-toxic-0.10.1.tar.gz" ]
37476     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
37477     ,"variants":
37478      [
37479       {
37480         "label": "standard"
37481        ,"sdesc": "Ncurses-based Tox client"
37482        ,"spkgs": [ "single" ]
37483       }
37484      ]
37485    }
37486   ,{
37487      "bucket": "A5"
37488     ,"namebase": "R-tinytex"
37489     ,"version": "0.29"
37490     ,"homepage": "https://github.com/yihui/tinytex"
37491     ,"FPC": "generated"
37492     ,"keywords": [ "cran" ]
37493     ,"distfile": [ "mirror://CRAN/src/contrib/tinytex_0.29.tar.gz" ]
37494     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
37495     ,"variants":
37496      [
37497       {
37498         "label": "standard"
37499        ,"sdesc": "Tex Live and LaTex maintenance functions"
37500        ,"spkgs": [ "single" ]
37501       }
37502      ]
37503    }
37504   ,{
37505      "bucket": "A5"
37506     ,"namebase": "dconf"
37507     ,"version": "0.38.0"
37508     ,"homepage": "https://wiki.gnome.org/Projects/dconf"
37509     ,"FPC": "devel/dconf"
37510     ,"keywords": [ "devel" ]
37511     ,"distfile": [ "http://ftp.gnome.org/pub/GNOME/sources/dconf/0.38/dconf-0.38.0.tar.xz" ]
37512     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
37513     ,"variants":
37514      [
37515       {
37516         "label": "standard"
37517        ,"sdesc": "Configuration database system for GNOME"
37518        ,"spkgs": [ "complete", "primary", "docs" ]
37519       }
37520      ]
37521    }
37522   ,{
37523      "bucket": "A5"
37524     ,"namebase": "gmake"
37525     ,"version": "4.3"
37526     ,"homepage": "https://www.gnu.org/software/make/"
37527     ,"FPC": "devel/gmake"
37528     ,"keywords": [ "devel" ]
37529     ,"distfile": [ "mirror://GNU/make/make-4.3.tar.gz" ]
37530     ,"cpe": { "product": "make", "vendor": "gnu" }
37531     ,"variants":
37532      [
37533       {
37534         "label": "standard"
37535        ,"sdesc": "GNU variant of 'make' utility"
37536        ,"spkgs": [ "complete", "single", "nls" ]
37537       }
37538      ,{
37539         "label": "noprefix"
37540        ,"sdesc": "GNU make with unprefixed program name"
37541        ,"spkgs": [ "complete", "single", "nls" ]
37542       }
37543      ,{
37544         "label": "ravensys"
37545        ,"sdesc": "GNU make without native language support"
37546        ,"spkgs": [ "single" ]
37547       }
37548      ]
37549    }
37550   ,{
37551      "bucket": "A5"
37552     ,"namebase": "langkit"
37553     ,"version": "2020"
37554     ,"homepage": "https://github.com/AdaCore/langkit"
37555     ,"FPC": "N/A"
37556     ,"keywords": [ "lang", "devel" ]
37557     ,"distfile": [ "mirror://GITHUB/Adacore:langkit:cfd80a7/Adacore-langkit-cfd80a7.tar.gz" ]
37558     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
37559     ,"variants":
37560      [
37561       {
37562         "label": "standard"
37563        ,"sdesc": "Syntactic and semantic language analysis compiler"
37564        ,"spkgs": [ "single" ]
37565       }
37566      ]
37567    }
37568   ,{
37569      "bucket": "A5"
37570     ,"namebase": "perl-GD"
37571     ,"version": "2.73"
37572     ,"homepage": "https://github.com/lstein/Perl-GD"
37573     ,"FPC": "generated"
37574     ,"keywords": [ "perl" ]
37575     ,"distfile": [ "mirror://CPAN/ID:R/RU/RURBAN/GD-2.73.tar.gz" ]
37576     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
37577     ,"variants":
37578      [
37579       {
37580         "label": "530"
37581        ,"sdesc": "Perl interface to the gd2 graphics library (5.30)"
37582        ,"spkgs": [ "single" ]
37583       }
37584      ,{
37585         "label": "532"
37586        ,"sdesc": "Perl interface to the gd2 graphics library (5.32)"
37587        ,"spkgs": [ "single" ]
37588       }
37589      ]
37590    }
37591   ,{
37592      "bucket": "A5"
37593     ,"namebase": "perl-Wx-Scintilla"
37594     ,"version": "0.39"
37595     ,"FPC": "generated"
37596     ,"keywords": [ "perl" ]
37597     ,"distfile": [ "mirror://CPAN/ID:A/AZ/AZAWAWI/Wx-Scintilla-0.39.tar.gz" ]
37598     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
37599     ,"variants":
37600      [
37601       {
37602         "label": "530"
37603        ,"sdesc": "Scintilla source code editing for wxWidgets (5.30)"
37604        ,"spkgs": [ "single" ]
37605       }
37606      ,{
37607         "label": "532"
37608        ,"sdesc": "Scintilla source code editing for wxWidgets (5.32)"
37609        ,"spkgs": [ "single" ]
37610       }
37611      ]
37612    }
37613   ,{
37614      "bucket": "A5"
37615     ,"namebase": "python-fontMath"
37616     ,"version": "0.6.0"
37617     ,"homepage": "https://github.com/robotools/fontMath"
37618     ,"FPC": "generated"
37619     ,"keywords": [ "python" ]
37620     ,"distfile": [ "mirror://PYPIWHL/a3/b1/d20dfc8827cc92e9b78efc266d699e6c83a1640b84f29559da9901ab21e0/fontMath-0.6.0-py2.py3-none-any.whl" ]
37621     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
37622     ,"variants":
37623      [
37624       {
37625         "label": "py38"
37626        ,"sdesc": "Perform math operations on font data (PY38)"
37627        ,"spkgs": [ "single" ]
37628       }
37629      ,{
37630         "label": "py39"
37631        ,"sdesc": "Perform math operations on font data (PY39)"
37632        ,"spkgs": [ "single" ]
37633       }
37634      ]
37635    }
37636   ,{
37637      "bucket": "A5"
37638     ,"namebase": "python-setuptools-rust"
37639     ,"version": "0.11.6"
37640     ,"homepage": "https://github.com/PyO3/setuptools-rust"
37641     ,"FPC": "generated"
37642     ,"keywords": [ "python" ]
37643     ,"distfile": [ "mirror://PYPIWHL/e5/e3/ede8b8545e7ce7f5fde88d1a89cdfffa281ab3b93815c3c1a464ca3b6855/setuptools_rust-0.11.6-py3-none-any.whl" ]
37644     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
37645     ,"variants":
37646      [
37647       {
37648         "label": "py38"
37649        ,"sdesc": "Setuptools rust extension plugin (PY38)"
37650        ,"spkgs": [ "single" ]
37651       }
37652      ,{
37653         "label": "py39"
37654        ,"sdesc": "Setuptools rust extension plugin (PY39)"
37655        ,"spkgs": [ "single" ]
37656       }
37657      ]
37658    }
37659   ,{
37660      "bucket": "A6"
37661     ,"namebase": "R-dtt"
37662     ,"version": "0.1-2"
37663     ,"homepage": "http://www.r-project.org"
37664     ,"FPC": "generated"
37665     ,"keywords": [ "cran" ]
37666     ,"distfile": [ "mirror://CRAN/src/contrib/dtt_0.1-2.tar.gz" ]
37667     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
37668     ,"variants":
37669      [
37670       {
37671         "label": "standard"
37672        ,"sdesc": "Discrete Trigonometric Transforms"
37673        ,"spkgs": [ "single" ]
37674       }
37675      ]
37676    }
37677   ,{
37678      "bucket": "A6"
37679     ,"namebase": "R-gdata"
37680     ,"version": "2.18.0"
37681     ,"FPC": "generated"
37682     ,"keywords": [ "cran" ]
37683     ,"distfile": [ "mirror://CRAN/src/contrib/gdata_2.18.0.tar.gz" ]
37684     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
37685     ,"variants":
37686      [
37687       {
37688         "label": "standard"
37689        ,"sdesc": "Various R Programming Tools for Data Manipulation"
37690        ,"spkgs": [ "single" ]
37691       }
37692      ]
37693    }
37694   ,{
37695      "bucket": "A6"
37696     ,"namebase": "R-polyclip"
37697     ,"version": "1.10-0"
37698     ,"homepage": "http://www.angusj.com/delphi/clipper.php"
37699     ,"FPC": "generated"
37700     ,"keywords": [ "cran" ]
37701     ,"distfile": [ "mirror://CRAN/src/contrib/polyclip_1.10-0.tar.gz" ]
37702     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
37703     ,"variants":
37704      [
37705       {
37706         "label": "standard"
37707        ,"sdesc": "Polygon Clipping"
37708        ,"spkgs": [ "single" ]
37709       }
37710      ]
37711    }
37712   ,{
37713      "bucket": "A6"
37714     ,"namebase": "dos2unix"
37715     ,"version": "7.4.2"
37716     ,"homepage": "https://waterlan.home.xs4all.nl/dos2unix.html"
37717     ,"FPC": "N/A"
37718     ,"keywords": [ "converters" ]
37719     ,"distfile": [ "https://waterlan.home.xs4all.nl/dos2unix/dos2unix-7.4.2.tar.gz" ]
37720     ,"variants":
37721      [
37722       {
37723         "label": "standard"
37724        ,"sdesc": "DOS/MAC to UNIX Text File Format Converter"
37725        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
37726       }
37727      ]
37728    }
37729   ,{
37730      "bucket": "A6"
37731     ,"namebase": "perl-Sereal-Decoder"
37732     ,"version": "4.018"
37733     ,"FPC": "generated"
37734     ,"keywords": [ "perl" ]
37735     ,"distfile": [ "mirror://CPAN/ID:Y/YV/YVES/Sereal-Decoder-4.018.tar.gz" ]
37736     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
37737     ,"variants":
37738      [
37739       {
37740         "label": "530"
37741        ,"sdesc": "Fast and compact binary deserialization (5.30)"
37742        ,"spkgs": [ "single" ]
37743       }
37744      ,{
37745         "label": "532"
37746        ,"sdesc": "Fast and compact binary deserialization (5.32)"
37747        ,"spkgs": [ "single" ]
37748       }
37749      ]
37750    }
37751   ,{
37752      "bucket": "A6"
37753     ,"namebase": "python-progressbar"
37754     ,"version": "2.5"
37755     ,"FPC": "generated"
37756     ,"keywords": [ "python" ]
37757     ,"distfile": [ "mirror://PYPI/p/progressbar/progressbar-2.5.tar.gz" ]
37758     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
37759     ,"variants":
37760      [
37761       {
37762         "label": "py38"
37763        ,"sdesc": "Text progress bar library for Python (PY38)"
37764        ,"spkgs": [ "single" ]
37765       }
37766      ,{
37767         "label": "py39"
37768        ,"sdesc": "Text progress bar library for Python (PY39)"
37769        ,"spkgs": [ "single" ]
37770       }
37771      ]
37772    }
37773   ,{
37774      "bucket": "A6"
37775     ,"namebase": "ruby-childprocess"
37776     ,"version": "4.0.0"
37777     ,"homepage": "https://github.com/enkessler/childprocess"
37778     ,"FPC": "generated"
37779     ,"keywords": [ "ruby" ]
37780     ,"distfile": [ "mirror://RUBYGEMS//childprocess-4.0.0.gem" ]
37781     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
37782     ,"variants":
37783      [
37784       {
37785         "label": "v26"
37786        ,"sdesc": "Controls external background programs (v26)"
37787        ,"spkgs": [ "single" ]
37788       }
37789      ,{
37790         "label": "v27"
37791        ,"sdesc": "Controls external background programs (v27)"
37792        ,"spkgs": [ "single" ]
37793       }
37794      ,{
37795         "label": "v30"
37796        ,"sdesc": "Controls external background programs (v30)"
37797        ,"spkgs": [ "single" ]
37798       }
37799      ]
37800    }
37801   ,{
37802      "bucket": "A6"
37803     ,"namebase": "xorg-xpr"
37804     ,"version": "1.0.5"
37805     ,"homepage": "https://www.x.org/"
37806     ,"FPC": "x11/xpr"
37807     ,"keywords": [ "x11" ]
37808     ,"distfile": [ "mirror://XORG/individual/app/xpr-1.0.5.tar.bz2" ]
37809     ,"variants":
37810      [
37811       {
37812         "label": "standard"
37813        ,"sdesc": "Utility to print an X window dump"
37814        ,"spkgs": [ "single" ]
37815       }
37816      ]
37817    }
37818   ,{
37819      "bucket": "A6"
37820     ,"namebase": "xorg-xsetroot"
37821     ,"version": "1.1.2"
37822     ,"homepage": "https://www.x.org/"
37823     ,"FPC": "x11/xsetroot"
37824     ,"keywords": [ "x11" ]
37825     ,"distfile": [ "mirror://XORG/individual/app/xsetroot-1.1.2.tar.bz2" ]
37826     ,"variants":
37827      [
37828       {
37829         "label": "standard"
37830        ,"sdesc": "Root window parameter setting utility for X"
37831        ,"spkgs": [ "single" ]
37832       }
37833      ]
37834    }
37835   ,{
37836      "bucket": "A7"
37837     ,"namebase": "R-ISOcodes"
37838     ,"version": "2021.02.24"
37839     ,"FPC": "generated"
37840     ,"keywords": [ "cran" ]
37841     ,"distfile": [ "mirror://CRAN/src/contrib/ISOcodes_2021.02.24.tar.gz" ]
37842     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
37843     ,"variants":
37844      [
37845       {
37846         "label": "standard"
37847        ,"sdesc": "Selected ISO Codes"
37848        ,"spkgs": [ "single" ]
37849       }
37850      ]
37851    }
37852   ,{
37853      "bucket": "A7"
37854     ,"namebase": "R-whisker"
37855     ,"version": "0.4"
37856     ,"homepage": "https://github.com/edwindj/whisker"
37857     ,"FPC": "generated"
37858     ,"keywords": [ "cran" ]
37859     ,"distfile": [ "mirror://CRAN/src/contrib/whisker_0.4.tar.gz" ]
37860     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
37861     ,"variants":
37862      [
37863       {
37864         "label": "standard"
37865        ,"sdesc": "{{mustache}} for R, Logicless Templating"
37866        ,"spkgs": [ "single" ]
37867       }
37868      ]
37869    }
37870   ,{
37871      "bucket": "A7"
37872     ,"namebase": "aalib"
37873     ,"version": "1.4rc5"
37874     ,"homepage": "http://aa-project.sourceforge.net/aalib/"
37875     ,"FPC": "graphics/aalib"
37876     ,"keywords": [ "graphics" ]
37877     ,"distfile": [ "mirror://SF/aa-project/aa-lib/1.4rc5/aalib-1.4rc5.tar.gz" ]
37878     ,"variants":
37879      [
37880       {
37881         "label": "standard"
37882        ,"sdesc": "ASCII art library"
37883        ,"spkgs": [ "single" ]
37884       }
37885      ]
37886    }
37887   ,{
37888      "bucket": "A7"
37889     ,"namebase": "libgpg-error"
37890     ,"version": "1.41"
37891     ,"homepage": "https://gnupg.org/software/libgpg-error/index.html"
37892     ,"FPC": "security/libgpg-error"
37893     ,"keywords": [ "security", "devel" ]
37894     ,"distfile": [ "mirror://GNUPG/libgpg-error/libgpg-error-1.41.tar.bz2" ]
37895     ,"cpe": { "product": "libgpg-error", "vendor": "gnupg" }
37896     ,"variants":
37897      [
37898       {
37899         "label": "standard"
37900        ,"sdesc": "Common error values for all GnuPG components"
37901        ,"spkgs": [ "complete", "primary", "nls" ]
37902       }
37903      ]
37904    }
37905   ,{
37906      "bucket": "A7"
37907     ,"namebase": "patchelf"
37908     ,"version": "0.12"
37909     ,"homepage": "https://github.com/NixOS/patchelf"
37910     ,"FPC": "sysutils/patchelf"
37911     ,"keywords": [ "sysutils" ]
37912     ,"distfile": [ "mirror://GITHUB/NixOS:patchelf:0.12/NixOS-patchelf-0.12.tar.gz" ]
37913     ,"variants":
37914      [
37915       {
37916         "label": "standard"
37917        ,"sdesc": "ELF Utility to modify dynamic linker and RPATH"
37918        ,"spkgs": [ "complete", "primary", "docs" ]
37919       }
37920      ]
37921    }
37922   ,{
37923      "bucket": "A7"
37924     ,"namebase": "perl-Math-Random-ISAAC-XS"
37925     ,"version": "1.004"
37926     ,"FPC": "generated"
37927     ,"keywords": [ "perl" ]
37928     ,"distfile": [ "mirror://CPAN/ID:J/JA/JAWNSY/Math-Random-ISAAC-XS-1.004.tar.gz" ]
37929     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
37930     ,"variants":
37931      [
37932       {
37933         "label": "530"
37934        ,"sdesc": "C implementation of ISAAC PRNG algorithm (5.30)"
37935        ,"spkgs": [ "single" ]
37936       }
37937      ,{
37938         "label": "532"
37939        ,"sdesc": "C implementation of ISAAC PRNG algorithm (5.32)"
37940        ,"spkgs": [ "single" ]
37941       }
37942      ]
37943    }
37944   ,{
37945      "bucket": "A7"
37946     ,"namebase": "php80-sodium"
37947     ,"version": "8.0.2"
37948     ,"homepage": "https://php.net/"
37949     ,"FPC": "security/php80-sodium"
37950     ,"keywords": [ "lang", "www", "php", "security" ]
37951     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
37952     ,"cpe": { "product": "php", "vendor": "php" }
37953     ,"variants":
37954      [
37955       {
37956         "label": "standard"
37957        ,"sdesc": "PHP 8.0 extension: sodium (libxml interface)"
37958        ,"spkgs": [ "single" ]
37959       }
37960      ]
37961    }
37962   ,{
37963      "bucket": "A7"
37964     ,"namebase": "python-fs"
37965     ,"version": "2.4.12"
37966     ,"homepage": "https://github.com/PyFilesystem/pyfilesystem2"
37967     ,"FPC": "generated"
37968     ,"keywords": [ "python" ]
37969     ,"distfile": [ "mirror://PYPIWHL/3f/e0/98d971235aa684d3ea446809ddf68872d2e15cebbbbc6bc92a4e4eac3611/fs-2.4.12-py2.py3-none-any.whl" ]
37970     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
37971     ,"variants":
37972      [
37973       {
37974         "label": "py38"
37975        ,"sdesc": "Python's filesystem abstraction layer (PY38)"
37976        ,"spkgs": [ "single" ]
37977       }
37978      ,{
37979         "label": "py39"
37980        ,"sdesc": "Python's filesystem abstraction layer (PY39)"
37981        ,"spkgs": [ "single" ]
37982       }
37983      ]
37984    }
37985   ,{
37986      "bucket": "A7"
37987     ,"namebase": "python-pybind11"
37988     ,"version": "2.6.2"
37989     ,"homepage": "https://github.com/pybind/pybind11"
37990     ,"FPC": "generated"
37991     ,"keywords": [ "python" ]
37992     ,"distfile": [ "mirror://PYPIWHL/8d/43/7339dbabbc2793718d59703aace4166f53c29ee1c202f6ff5bf8a26c4d91/pybind11-2.6.2-py2.py3-none-any.whl" ]
37993     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
37994     ,"variants":
37995      [
37996       {
37997         "label": "py38"
37998        ,"sdesc": "Seamless operability with C++11 (PY38)"
37999        ,"spkgs": [ "single" ]
38000       }
38001      ,{
38002         "label": "py39"
38003        ,"sdesc": "Seamless operability with C++11 (PY39)"
38004        ,"spkgs": [ "single" ]
38005       }
38006      ]
38007    }
38008   ,{
38009      "bucket": "A7"
38010     ,"namebase": "tidy"
38011     ,"version": "5.6.0"
38012     ,"homepage": "http://www.html-tidy.org/"
38013     ,"FPC": "www/tidy-html5"
38014     ,"keywords": [ "www" ]
38015     ,"distfile": [ "mirror://GITHUB/htacg:tidy-html5:5.6.0/htacg-tidy-html5-5.6.0.tar.gz" ]
38016     ,"cpe": { "product": "tidy", "vendor": "htacg" }
38017     ,"variants":
38018      [
38019       {
38020         "label": "standard"
38021        ,"sdesc": "Console app to correct and clean up HTML and XML"
38022        ,"spkgs": [ "single" ]
38023       }
38024      ]
38025    }
38026   ,{
38027      "bucket": "A8"
38028     ,"namebase": "R-graphlayouts"
38029     ,"version": "0.7.1"
38030     ,"homepage": "http://graphlayouts.schochastics.net/"
38031     ,"FPC": "generated"
38032     ,"keywords": [ "cran" ]
38033     ,"distfile": [ "mirror://CRAN/src/contrib/graphlayouts_0.7.1.tar.gz" ]
38034     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
38035     ,"variants":
38036      [
38037       {
38038         "label": "standard"
38039        ,"sdesc": "Layout algorithms for network visualization"
38040        ,"spkgs": [ "single" ]
38041       }
38042      ]
38043    }
38044   ,{
38045      "bucket": "A8"
38046     ,"namebase": "R-miscTools"
38047     ,"version": "0.6-26"
38048     ,"homepage": "http://www.micEcon.org"
38049     ,"FPC": "generated"
38050     ,"keywords": [ "cran" ]
38051     ,"distfile": [ "mirror://CRAN/src/contrib/miscTools_0.6-26.tar.gz" ]
38052     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
38053     ,"variants":
38054      [
38055       {
38056         "label": "standard"
38057        ,"sdesc": "Miscellaneous Tools and Utilities"
38058        ,"spkgs": [ "single" ]
38059       }
38060      ]
38061    }
38062   ,{
38063      "bucket": "A8"
38064     ,"namebase": "R-rjson"
38065     ,"version": "0.2.20"
38066     ,"FPC": "generated"
38067     ,"keywords": [ "cran" ]
38068     ,"distfile": [ "mirror://CRAN/src/contrib/rjson_0.2.20.tar.gz" ]
38069     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
38070     ,"variants":
38071      [
38072       {
38073         "label": "standard"
38074        ,"sdesc": "JSON <=> R object converter"
38075        ,"spkgs": [ "single" ]
38076       }
38077      ]
38078    }
38079   ,{
38080      "bucket": "A8"
38081     ,"namebase": "babl"
38082     ,"version": "0.1.86"
38083     ,"homepage": "https://gegl.org/babl/"
38084     ,"FPC": "x11/babl"
38085     ,"keywords": [ "converters", "graphics" ]
38086     ,"distfile": [ "mirror://GIMP/babl/0.1/babl-0.1.86.tar.xz" ]
38087     ,"variants":
38088      [
38089       {
38090         "label": "standard"
38091        ,"sdesc": "Dynamic pixel format translation library"
38092        ,"spkgs": [ "single" ]
38093       }
38094      ]
38095    }
38096   ,{
38097      "bucket": "A8"
38098     ,"namebase": "ede"
38099     ,"version": "2.1"
38100     ,"homepage": "http://equinox-project.org/"
38101     ,"FPC": "N/A"
38102     ,"keywords": [ "x11_wm" ]
38103     ,"distfile": [ "mirror://SF/ede/ede/2.1//ede-2.1.tar.gz" ]
38104     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
38105     ,"variants":
38106      [
38107       {
38108         "label": "standard"
38109        ,"sdesc": "Extremely light-weight desktop environment"
38110        ,"spkgs": [ "complete", "primary", "wallpapers" ]
38111       }
38112      ]
38113    }
38114   ,{
38115      "bucket": "A8"
38116     ,"namebase": "gstreamer1-plugins-jpeg"
38117     ,"version": "1.18.3"
38118     ,"homepage": "https://gstreamer.freedesktop.org/"
38119     ,"FPC": "graphics/gstreamer1-plugins-jpeg"
38120     ,"keywords": [ "multimedia", "graphics" ]
38121     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.3.tar.xz" ]
38122     ,"variants":
38123      [
38124       {
38125         "label": "standard"
38126        ,"sdesc": "GStreamer1 jpeg codec plugin"
38127        ,"spkgs": [ "single" ]
38128       }
38129      ]
38130    }
38131   ,{
38132      "bucket": "A8"
38133     ,"namebase": "msgpack"
38134     ,"version": "3.3.0"
38135     ,"homepage": "https://msgpack.org/"
38136     ,"FPC": "devel/msgpack"
38137     ,"keywords": [ "devel" ]
38138     ,"distfile": [ "mirror://GITHUB/msgpack:msgpack-c:cpp-3.3.0/msgpack-msgpack-c-cpp-3.3.0.tar.gz" ]
38139     ,"variants":
38140      [
38141       {
38142         "label": "standard"
38143        ,"sdesc": "MessagePack implementation for C and C++"
38144        ,"spkgs": [ "single" ]
38145       }
38146      ]
38147    }
38148   ,{
38149      "bucket": "A8"
38150     ,"namebase": "perl-Number-Format"
38151     ,"version": "1.75"
38152     ,"homepage": "https://github.com/billward/number-format-perl.git"
38153     ,"FPC": "generated"
38154     ,"keywords": [ "perl" ]
38155     ,"distfile": [ "mirror://CPAN/ID:W/WR/WRW/Number-Format-1.75.tar.gz" ]
38156     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38157     ,"variants":
38158      [
38159       {
38160         "label": "530"
38161        ,"sdesc": "Perl extension for formatting numbers (5.30)"
38162        ,"spkgs": [ "single" ]
38163       }
38164      ,{
38165         "label": "532"
38166        ,"sdesc": "Perl extension for formatting numbers (5.32)"
38167        ,"spkgs": [ "single" ]
38168       }
38169      ]
38170    }
38171   ,{
38172      "bucket": "A8"
38173     ,"namebase": "perl-POSIX-strftime-Compiler"
38174     ,"version": "0.44"
38175     ,"homepage": "https://github.com/kazeburo/POSIX-strftime-Compiler"
38176     ,"FPC": "generated"
38177     ,"keywords": [ "perl" ]
38178     ,"distfile": [ "mirror://CPAN/ID:K/KA/KAZEBURO/POSIX-strftime-Compiler-0.44.tar.gz" ]
38179     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38180     ,"variants":
38181      [
38182       {
38183         "label": "530"
38184        ,"sdesc": "GNU C library compatible strftime (5.30)"
38185        ,"spkgs": [ "single" ]
38186       }
38187      ,{
38188         "label": "532"
38189        ,"sdesc": "GNU C library compatible strftime (5.32)"
38190        ,"spkgs": [ "single" ]
38191       }
38192      ]
38193    }
38194   ,{
38195      "bucket": "A8"
38196     ,"namebase": "perl-URI-cpan"
38197     ,"version": "1.007"
38198     ,"homepage": "https://github.com/rjbs/URI-cpan"
38199     ,"FPC": "generated"
38200     ,"keywords": [ "perl" ]
38201     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/URI-cpan-1.007.tar.gz" ]
38202     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38203     ,"variants":
38204      [
38205       {
38206         "label": "530"
38207        ,"sdesc": "URLs that refer to things on the CPAN (5.30)"
38208        ,"spkgs": [ "single" ]
38209       }
38210      ,{
38211         "label": "532"
38212        ,"sdesc": "URLs that refer to things on the CPAN (5.32)"
38213        ,"spkgs": [ "single" ]
38214       }
38215      ]
38216    }
38217   ,{
38218      "bucket": "A8"
38219     ,"namebase": "ruby-gettext-setup"
38220     ,"version": "0.34"
38221     ,"homepage": "https://github.com/puppetlabs/gettext-setup-gem"
38222     ,"FPC": "generated"
38223     ,"keywords": [ "ruby" ]
38224     ,"distfile": [ "mirror://RUBYGEMS//gettext-setup-0.34.gem" ]
38225     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
38226     ,"variants":
38227      [
38228       {
38229         "label": "v26"
38230        ,"sdesc": "Sets up i18n localization for Ruby projects (v26)"
38231        ,"spkgs": [ "single" ]
38232       }
38233      ,{
38234         "label": "v27"
38235        ,"sdesc": "Sets up i18n localization for Ruby projects (v27)"
38236        ,"spkgs": [ "single" ]
38237       }
38238      ,{
38239         "label": "v30"
38240        ,"sdesc": "Sets up i18n localization for Ruby projects (v30)"
38241        ,"spkgs": [ "single" ]
38242       }
38243      ]
38244    }
38245   ,{
38246      "bucket": "A9"
38247     ,"namebase": "aspell-sv"
38248     ,"version": "0.51.0"
38249     ,"homepage": "http://aspell.net/"
38250     ,"FPC": "textproc/sv-aspell"
38251     ,"keywords": [ "textproc" ]
38252     ,"distfile": [ "mirror://GNU/aspell/dict/sv/aspell-sv-0.51-0.tar.bz2" ]
38253     ,"variants":
38254      [
38255       {
38256         "label": "standard"
38257        ,"sdesc": "Aspell Swedish dictionary"
38258        ,"spkgs": [ "single" ]
38259       }
38260      ]
38261    }
38262   ,{
38263      "bucket": "A9"
38264     ,"namebase": "hyphen"
38265     ,"version": "2.8.8"
38266     ,"homepage": "https://github.com/hunspell/hyphen"
38267     ,"FPC": "textproc/hyphen"
38268     ,"keywords": [ "textproc" ]
38269     ,"distfile": [ "mirror://SF/hunspell/Hyphen/2.8/hyphen-2.8.8.tar.gz" ]
38270     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
38271     ,"variants":
38272      [
38273       {
38274         "label": "standard"
38275        ,"sdesc": "Library for high quality hyphenation/justification"
38276        ,"spkgs": [ "single" ]
38277       }
38278      ]
38279    }
38280   ,{
38281      "bucket": "A9"
38282     ,"namebase": "libraqm"
38283     ,"version": "0.7.1"
38284     ,"homepage": "https://github.com/HOST-Oman/libraqm/"
38285     ,"FPC": "print/libraqm"
38286     ,"keywords": [ "print" ]
38287     ,"distfile": [ "https://github.com/HOST-Oman/libraqm/releases/download/v0.7.1/raqm-0.7.1.tar.gz" ]
38288     ,"variants":
38289      [
38290       {
38291         "label": "standard"
38292        ,"sdesc": "Complex Textlayout Library"
38293        ,"spkgs": [ "complete", "primary", "docs" ]
38294       }
38295      ]
38296    }
38297   ,{
38298      "bucket": "A9"
38299     ,"namebase": "libtasn1"
38300     ,"version": "4.16.0"
38301     ,"homepage": "https://www.gnu.org/software/libtasn1/"
38302     ,"FPC": "security/libtasn1"
38303     ,"keywords": [ "security" ]
38304     ,"distfile": [ "mirror://GNU/libtasn1/libtasn1-4.16.0.tar.gz" ]
38305     ,"cpe": { "product": "libtasn1", "vendor": "gnu" }
38306     ,"variants":
38307      [
38308       {
38309         "label": "standard"
38310        ,"sdesc": "ASN.1 structure parser library"
38311        ,"spkgs": [ "complete", "primary", "docs" ]
38312       }
38313      ]
38314    }
38315   ,{
38316      "bucket": "A9"
38317     ,"namebase": "perl-Carp-Clan"
38318     ,"version": "6.08"
38319     ,"homepage": "https://github.com/karenetheridge/Carp-Clan"
38320     ,"FPC": "generated"
38321     ,"keywords": [ "perl" ]
38322     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Carp-Clan-6.08.tar.gz" ]
38323     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38324     ,"variants":
38325      [
38326       {
38327         "label": "530"
38328        ,"sdesc": "Report errors from view of clan caller (5.30)"
38329        ,"spkgs": [ "single" ]
38330       }
38331      ,{
38332         "label": "532"
38333        ,"sdesc": "Report errors from view of clan caller (5.32)"
38334        ,"spkgs": [ "single" ]
38335       }
38336      ]
38337    }
38338   ,{
38339      "bucket": "A9"
38340     ,"namebase": "perl-HTML-Element-Extended"
38341     ,"version": "1.18"
38342     ,"FPC": "generated"
38343     ,"keywords": [ "perl" ]
38344     ,"distfile": [ "mirror://CPAN/ID:M/MS/MSISK/HTML-Element-Extended-1.18.tar.gz" ]
38345     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38346     ,"variants":
38347      [
38348       {
38349         "label": "530"
38350        ,"sdesc": "Enhanced HTML::Element classes (5.30)"
38351        ,"spkgs": [ "single" ]
38352       }
38353      ,{
38354         "label": "532"
38355        ,"sdesc": "Enhanced HTML::Element classes (5.32)"
38356        ,"spkgs": [ "single" ]
38357       }
38358      ]
38359    }
38360   ,{
38361      "bucket": "A9"
38362     ,"namebase": "perl-Module-Manifest"
38363     ,"version": "1.09"
38364     ,"homepage": "https://github.com/karenetheridge/Module-Manifest"
38365     ,"FPC": "generated"
38366     ,"keywords": [ "perl" ]
38367     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Module-Manifest-1.09.tar.gz" ]
38368     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38369     ,"variants":
38370      [
38371       {
38372         "label": "530"
38373        ,"sdesc": "Parse Perl distribution MANIFEST file (5.30)"
38374        ,"spkgs": [ "single" ]
38375       }
38376      ,{
38377         "label": "532"
38378        ,"sdesc": "Parse Perl distribution MANIFEST file (5.32)"
38379        ,"spkgs": [ "single" ]
38380       }
38381      ]
38382    }
38383   ,{
38384      "bucket": "A9"
38385     ,"namebase": "perl-OpenGL"
38386     ,"version": "0.70"
38387     ,"FPC": "generated"
38388     ,"keywords": [ "perl" ]
38389     ,"distfile": [ "mirror://CPAN/ID:C/CH/CHM/OpenGL-0.70.tar.gz" ]
38390     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38391     ,"variants":
38392      [
38393       {
38394         "label": "530"
38395        ,"sdesc": "Bindings to OpenGL API, GLU, GLUT/FreeGLUT (5.30)"
38396        ,"spkgs": [ "single" ]
38397       }
38398      ,{
38399         "label": "532"
38400        ,"sdesc": "Bindings to OpenGL API, GLU, GLUT/FreeGLUT (5.32)"
38401        ,"spkgs": [ "single" ]
38402       }
38403      ]
38404    }
38405   ,{
38406      "bucket": "A9"
38407     ,"namebase": "perl-XML-Parser-Style-EasyTree"
38408     ,"version": "0.09"
38409     ,"FPC": "generated"
38410     ,"keywords": [ "perl" ]
38411     ,"distfile": [ "mirror://CPAN/ID:M/MO/MONS/XML-Parser-Style-EasyTree-0.09.tar.gz" ]
38412     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38413     ,"variants":
38414      [
38415       {
38416         "label": "530"
38417        ,"sdesc": "Parse xml to simple tree (5.30)"
38418        ,"spkgs": [ "single" ]
38419       }
38420      ,{
38421         "label": "532"
38422        ,"sdesc": "Parse xml to simple tree (5.32)"
38423        ,"spkgs": [ "single" ]
38424       }
38425      ]
38426    }
38427   ,{
38428      "bucket": "A9"
38429     ,"namebase": "perl-YAML-LibYAML"
38430     ,"version": "0.82"
38431     ,"homepage": "https://github.com/ingydotnet/yaml-libyaml-pm"
38432     ,"FPC": "generated"
38433     ,"keywords": [ "perl" ]
38434     ,"distfile": [ "mirror://CPAN/ID:T/TI/TINITA/YAML-LibYAML-0.82.tar.gz" ]
38435     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38436     ,"variants":
38437      [
38438       {
38439         "label": "530"
38440        ,"sdesc": "YAML Serialization using XS and libyaml (5.30)"
38441        ,"spkgs": [ "single" ]
38442       }
38443      ,{
38444         "label": "532"
38445        ,"sdesc": "YAML Serialization using XS and libyaml (5.32)"
38446        ,"spkgs": [ "single" ]
38447       }
38448      ]
38449    }
38450   ,{
38451      "bucket": "A9"
38452     ,"namebase": "php74-sysvmsg"
38453     ,"version": "7.4.15"
38454     ,"homepage": "https://php.net/"
38455     ,"FPC": "devel/php74-sysvmsg"
38456     ,"keywords": [ "lang", "www", "php", "devel" ]
38457     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
38458     ,"cpe": { "product": "php", "vendor": "php" }
38459     ,"variants":
38460      [
38461       {
38462         "label": "standard"
38463        ,"sdesc": "PHP 7.4 extension: sysvmsg interproc communication"
38464        ,"spkgs": [ "single" ]
38465       }
38466      ]
38467    }
38468   ,{
38469      "bucket": "A9"
38470     ,"namebase": "qemu"
38471     ,"version": "5.2.0"
38472     ,"homepage": "https://www.qemu.org/"
38473     ,"FPC": "emulators/qemu"
38474     ,"keywords": [ "emulators" ]
38475     ,"distfile": [ "https://download.qemu.org/qemu-5.2.0.tar.xz" ]
38476     ,"cpe": { "product": "qemu", "vendor": "qemu" }
38477     ,"variants":
38478      [
38479       {
38480         "label": "standard"
38481        ,"sdesc": "Fast CPU emulator and virtualizer for x86 platform"
38482        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
38483       }
38484      ]
38485    }
38486   ,{
38487      "bucket": "A9"
38488     ,"namebase": "ruby-railties"
38489     ,"version": "6.1.3"
38490     ,"homepage": "https://rubyonrails.org"
38491     ,"FPC": "generated"
38492     ,"keywords": [ "ruby" ]
38493     ,"distfile": [ "mirror://RUBYGEMS//railties-6.1.3.gem" ]
38494     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
38495     ,"variants":
38496      [
38497       {
38498         "label": "v26"
38499        ,"sdesc": "Rails bootup, plugins and other internals (v26)"
38500        ,"spkgs": [ "single" ]
38501       }
38502      ,{
38503         "label": "v27"
38504        ,"sdesc": "Rails bootup, plugins and other internals (v27)"
38505        ,"spkgs": [ "single" ]
38506       }
38507      ,{
38508         "label": "v30"
38509        ,"sdesc": "Rails bootup, plugins and other internals (v30)"
38510        ,"spkgs": [ "single" ]
38511       }
38512      ]
38513    }
38514   ,{
38515      "bucket": "A9"
38516     ,"namebase": "texi2html"
38517     ,"version": "5.0"
38518     ,"homepage": "http://www.nongnu.org/texi2html/"
38519     ,"FPC": "textproc/texi2html"
38520     ,"keywords": [ "textproc" ]
38521     ,"distfile": [ "mirror://SAVANNAH/texi2html//texi2html-5.0.tar.bz2" ]
38522     ,"variants":
38523      [
38524       {
38525         "label": "standard"
38526        ,"sdesc": "Texinfo to HTML converter"
38527        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
38528       }
38529      ]
38530    }
38531   ,{
38532      "bucket": "AA"
38533     ,"namebase": "openpam"
38534     ,"version": "20190224"
38535     ,"homepage": "https://www.openpam.org/"
38536     ,"FPC": "N/A"
38537     ,"keywords": [ "security" ]
38538     ,"distfile": [ "mirror://SF/openpam/openpam/Tabebuia/openpam-20190224.tar.gz" ]
38539     ,"variants":
38540      [
38541       {
38542         "label": "standard"
38543        ,"sdesc": "Open-source Pluggable Authentication Module"
38544        ,"spkgs": [ "single" ]
38545       }
38546      ]
38547    }
38548   ,{
38549      "bucket": "AA"
38550     ,"namebase": "perl-JSON-XS"
38551     ,"version": "4.03"
38552     ,"FPC": "generated"
38553     ,"keywords": [ "perl" ]
38554     ,"distfile": [ "mirror://CPAN/ID:M/ML/MLEHMANN/JSON-XS-4.03.tar.gz" ]
38555     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38556     ,"variants":
38557      [
38558       {
38559         "label": "530"
38560        ,"sdesc": "Correct and fast JSON (de)serialising (5.30)"
38561        ,"spkgs": [ "single" ]
38562       }
38563      ,{
38564         "label": "532"
38565        ,"sdesc": "Correct and fast JSON (de)serialising (5.32)"
38566        ,"spkgs": [ "single" ]
38567       }
38568      ]
38569    }
38570   ,{
38571      "bucket": "AA"
38572     ,"namebase": "perl-Pod-Coverage"
38573     ,"version": "0.23"
38574     ,"FPC": "generated"
38575     ,"keywords": [ "perl" ]
38576     ,"distfile": [ "mirror://CPAN/ID:R/RC/RCLAMP/Pod-Coverage-0.23.tar.gz" ]
38577     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38578     ,"variants":
38579      [
38580       {
38581         "label": "530"
38582        ,"sdesc": "Checks comprehensiveness of documentation (5.30)"
38583        ,"spkgs": [ "single" ]
38584       }
38585      ,{
38586         "label": "532"
38587        ,"sdesc": "Checks comprehensiveness of documentation (5.32)"
38588        ,"spkgs": [ "single" ]
38589       }
38590      ]
38591    }
38592   ,{
38593      "bucket": "AA"
38594     ,"namebase": "perl-Test-Pod-Coverage"
38595     ,"version": "1.10"
38596     ,"homepage": "https://github.com/neilbowers/Test-Pod-Coverage"
38597     ,"FPC": "generated"
38598     ,"keywords": [ "perl" ]
38599     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEILB/Test-Pod-Coverage-1.10.tar.gz" ]
38600     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38601     ,"variants":
38602      [
38603       {
38604         "label": "530"
38605        ,"sdesc": "Check for pod coverage in your distribution (5.30)"
38606        ,"spkgs": [ "single" ]
38607       }
38608      ,{
38609         "label": "532"
38610        ,"sdesc": "Check for pod coverage in your distribution (5.32)"
38611        ,"spkgs": [ "single" ]
38612       }
38613      ]
38614    }
38615   ,{
38616      "bucket": "AA"
38617     ,"namebase": "php74-yaml"
38618     ,"version": "2.2.1"
38619     ,"homepage": "https://php.net/"
38620     ,"FPC": "textproc/pecl-yaml"
38621     ,"keywords": [ "lang", "www", "php", "textproc" ]
38622     ,"distfile": [ "https://pecl.php.net/get/yaml-2.2.1.tgz" ]
38623     ,"cpe": { "product": "php", "vendor": "php" }
38624     ,"variants":
38625      [
38626       {
38627         "label": "standard"
38628        ,"sdesc": "PHP 2.2 extension: YAML parser and emitter"
38629        ,"spkgs": [ "single" ]
38630       }
38631      ]
38632    }
38633   ,{
38634      "bucket": "AA"
38635     ,"namebase": "python-amqp"
38636     ,"version": "5.0.5"
38637     ,"homepage": "https://github.com/celery/py-amqp"
38638     ,"FPC": "generated"
38639     ,"keywords": [ "python" ]
38640     ,"distfile": [ "mirror://PYPIWHL/89/52/452f0f12126bdf381176d65aab12320155d238c865f88c5b56901457d594/amqp-5.0.5-py3-none-any.whl" ]
38641     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
38642     ,"variants":
38643      [
38644       {
38645         "label": "py38"
38646        ,"sdesc": "Low-level AMQP client (PY38)"
38647        ,"spkgs": [ "single" ]
38648       }
38649      ,{
38650         "label": "py39"
38651        ,"sdesc": "Low-level AMQP client (PY39)"
38652        ,"spkgs": [ "single" ]
38653       }
38654      ]
38655    }
38656   ,{
38657      "bucket": "AB"
38658     ,"namebase": "R-multcomp"
38659     ,"version": "1.4-16"
38660     ,"homepage": "http://multcomp.R-forge.R-project.org"
38661     ,"FPC": "generated"
38662     ,"keywords": [ "cran" ]
38663     ,"distfile": [ "mirror://CRAN/src/contrib/multcomp_1.4-16.tar.gz" ]
38664     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
38665     ,"variants":
38666      [
38667       {
38668         "label": "standard"
38669        ,"sdesc": "Simultaneous Inference in Parametric Models"
38670        ,"spkgs": [ "single" ]
38671       }
38672      ]
38673    }
38674   ,{
38675      "bucket": "AB"
38676     ,"namebase": "jbigkit"
38677     ,"version": "2.1"
38678     ,"homepage": "http://www.cl.cam.ac.uk/~mgk25/jbigkit/"
38679     ,"FPC": "graphics/jbigkit"
38680     ,"keywords": [ "graphics" ]
38681     ,"distfile": [ "http://www.cl.cam.ac.uk/~mgk25/download/jbigkit-2.1.tar.gz" ]
38682     ,"variants":
38683      [
38684       {
38685         "label": "standard"
38686        ,"sdesc": "Lossless compression for bi-level images"
38687        ,"spkgs": [ "single" ]
38688       }
38689      ]
38690    }
38691   ,{
38692      "bucket": "AB"
38693     ,"namebase": "mtr"
38694     ,"version": "0.94"
38695     ,"homepage": "https://www.bitwizard.nl/mtr/"
38696     ,"FPC": "net/mtr"
38697     ,"keywords": [ "net" ]
38698     ,"distfile": [ "mirror://GITHUB/traviscross:mtr:v0.94/traviscross-mtr-0.94.tar.gz" ]
38699     ,"variants":
38700      [
38701       {
38702         "label": "standard"
38703        ,"sdesc": "Ping/Traceroute network diagnostic tool"
38704        ,"spkgs": [ "single" ]
38705       }
38706      ,{
38707         "label": "x11"
38708        ,"sdesc": "Ping/Traceroute network diagnostic tool [x11]"
38709        ,"spkgs": [ "single" ]
38710       }
38711      ]
38712    }
38713   ,{
38714      "bucket": "AB"
38715     ,"namebase": "perl-DateTime-Locale"
38716     ,"version": "1.31"
38717     ,"homepage": "https://github.com/houseabsolute/DateTime-Locale"
38718     ,"FPC": "generated"
38719     ,"keywords": [ "perl" ]
38720     ,"distfile": [ "mirror://CPAN/ID:D/DR/DROLSKY/DateTime-Locale-1.31.tar.gz" ]
38721     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38722     ,"variants":
38723      [
38724       {
38725         "label": "530"
38726        ,"sdesc": "Localization support for DateTime.pm (5.30)"
38727        ,"spkgs": [ "single" ]
38728       }
38729      ,{
38730         "label": "532"
38731        ,"sdesc": "Localization support for DateTime.pm (5.32)"
38732        ,"spkgs": [ "single" ]
38733       }
38734      ]
38735    }
38736   ,{
38737      "bucket": "AB"
38738     ,"namebase": "perl-Hook-LexWrap"
38739     ,"version": "0.26"
38740     ,"homepage": "https://github.com/karenetheridge/Hook-LexWrap"
38741     ,"FPC": "generated"
38742     ,"keywords": [ "perl" ]
38743     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Hook-LexWrap-0.26.tar.gz" ]
38744     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38745     ,"variants":
38746      [
38747       {
38748         "label": "530"
38749        ,"sdesc": "Lexically scoped subroutine wrappers (5.30)"
38750        ,"spkgs": [ "single" ]
38751       }
38752      ,{
38753         "label": "532"
38754        ,"sdesc": "Lexically scoped subroutine wrappers (5.32)"
38755        ,"spkgs": [ "single" ]
38756       }
38757      ]
38758    }
38759   ,{
38760      "bucket": "AB"
38761     ,"namebase": "perl-NetAddr-IP"
38762     ,"version": "4.079"
38763     ,"FPC": "generated"
38764     ,"keywords": [ "perl" ]
38765     ,"distfile": [ "mirror://CPAN/ID:M/MI/MIKER/NetAddr-IP-4.079.tar.gz" ]
38766     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38767     ,"variants":
38768      [
38769       {
38770         "label": "530"
38771        ,"sdesc": "Manages IPv4 and IPv6 addresses and subnets (5.30)"
38772        ,"spkgs": [ "single" ]
38773       }
38774      ,{
38775         "label": "532"
38776        ,"sdesc": "Manages IPv4 and IPv6 addresses and subnets (5.32)"
38777        ,"spkgs": [ "single" ]
38778       }
38779      ]
38780    }
38781   ,{
38782      "bucket": "AB"
38783     ,"namebase": "perl-Text-FindIndent"
38784     ,"version": "0.11"
38785     ,"homepage": "https://github.com/tsee/p5-Text-FindIndent"
38786     ,"FPC": "generated"
38787     ,"keywords": [ "perl" ]
38788     ,"distfile": [ "mirror://CPAN/ID:C/CH/CHORNY/Text-FindIndent-0.11.tar.gz" ]
38789     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
38790     ,"variants":
38791      [
38792       {
38793         "label": "530"
38794        ,"sdesc": "Heuristically determine the indent style (5.30)"
38795        ,"spkgs": [ "single" ]
38796       }
38797      ,{
38798         "label": "532"
38799        ,"sdesc": "Heuristically determine the indent style (5.32)"
38800        ,"spkgs": [ "single" ]
38801       }
38802      ]
38803    }
38804   ,{
38805      "bucket": "AB"
38806     ,"namebase": "python-filelock"
38807     ,"version": "3.0.12"
38808     ,"homepage": "https://github.com/benediktschmitt/py-filelock"
38809     ,"FPC": "generated"
38810     ,"keywords": [ "python" ]
38811     ,"distfile": [ "mirror://PYPIWHL/93/83/71a2ee6158bb9f39a90c0dea1637f81d5eef866e188e1971a1b1ab01a35a/filelock-3.0.12-py3-none-any.whl" ]
38812     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
38813     ,"variants":
38814      [
38815       {
38816         "label": "py38"
38817        ,"sdesc": "Platform independent file lock (PY38)"
38818        ,"spkgs": [ "single" ]
38819       }
38820      ,{
38821         "label": "py39"
38822        ,"sdesc": "Platform independent file lock (PY39)"
38823        ,"spkgs": [ "single" ]
38824       }
38825      ]
38826    }
38827   ,{
38828      "bucket": "AB"
38829     ,"namebase": "python-pathspec"
38830     ,"version": "0.8.1"
38831     ,"homepage": "https://github.com/cpburnz/python-path-specification"
38832     ,"FPC": "generated"
38833     ,"keywords": [ "python" ]
38834     ,"distfile": [ "mirror://PYPIWHL/29/29/a465741a3d97ea3c17d21eaad4c64205428bde56742360876c4391f930d4/pathspec-0.8.1-py2.py3-none-any.whl" ]
38835     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
38836     ,"variants":
38837      [
38838       {
38839         "label": "py38"
38840        ,"sdesc": "Library for git file pattern matching (PY38)"
38841        ,"spkgs": [ "single" ]
38842       }
38843      ,{
38844         "label": "py39"
38845        ,"sdesc": "Library for git file pattern matching (PY39)"
38846        ,"spkgs": [ "single" ]
38847       }
38848      ]
38849    }
38850   ,{
38851      "bucket": "AB"
38852     ,"namebase": "spatialindex"
38853     ,"version": "1.9.3"
38854     ,"homepage": "https://libspatialindex.github.io/"
38855     ,"FPC": "devel/spatialindex"
38856     ,"keywords": [ "geography", "devel" ]
38857     ,"distfile": [ "mirror://GITHUB/libspatialindex:libspatialindex:1.9.3/libspatialindex-libspatialindex-1.9.3.tar.gz" ]
38858     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
38859     ,"variants":
38860      [
38861       {
38862         "label": "standard"
38863        ,"sdesc": "Library for spatial indexing and querying"
38864        ,"spkgs": [ "single" ]
38865       }
38866      ]
38867    }
38868   ,{
38869      "bucket": "AB"
38870     ,"namebase": "szip"
38871     ,"version": "2.1.1"
38872     ,"homepage": "https://support.hdfgroup.org/doc_resource/SZIP/"
38873     ,"FPC": "science/szip"
38874     ,"keywords": [ "archivers", "science" ]
38875     ,"distfile": [ "https://support.hdfgroup.org/ftp/lib-external/szip/2.1.1/src/szip-2.1.1.tar.gz" ]
38876     ,"variants":
38877      [
38878       {
38879         "label": "standard"
38880        ,"sdesc": "Extended-Rice lossless compression"
38881        ,"spkgs": [ "single" ]
38882       }
38883      ]
38884    }
38885   ,{
38886      "bucket": "AB"
38887     ,"namebase": "tig"
38888     ,"version": "2.5.2"
38889     ,"homepage": "https://jonas.github.io/tig/"
38890     ,"FPC": "devel/tig"
38891     ,"keywords": [ "devel" ]
38892     ,"distfile": [ "https://github.com/jonas/tig/releases/download/tig-2.5.2/tig-2.5.2.tar.gz" ]
38893     ,"contacts": [ { "name": "Michael Neumann", "email": "mneumann@ntecs.de" } ]
38894     ,"variants":
38895      [
38896       {
38897         "label": "standard"
38898        ,"sdesc": "Text-mode interface for git"
38899        ,"spkgs": [ "single" ]
38900       }
38901      ]
38902    }
38903   ,{
38904      "bucket": "AB"
38905     ,"namebase": "tk85"
38906     ,"version": "8.5.19"
38907     ,"homepage": "https://www.tcl.tk/"
38908     ,"FPC": "x11-toolkits/tk85"
38909     ,"keywords": [ "x11_toolkits" ]
38910     ,"distfile": [ "mirror://SF/tcl/Tcl/8.5.19/tk8.5.19-src.tar.gz" ]
38911     ,"variants":
38912      [
38913       {
38914         "label": "standard"
38915        ,"sdesc": "GUI toolkit for the Tcl 8.5 scripting language"
38916        ,"spkgs": [ "complete", "primary", "demos", "manpages" ]
38917       }
38918      ]
38919    }
38920   ,{
38921      "bucket": "AB"
38922     ,"namebase": "xorg-font-bh-lucidatypewriter-75dpi"
38923     ,"version": "1.0.3"
38924     ,"homepage": "https://www.x.org/"
38925     ,"FPC": "x11-fonts/font-bh-lucidatypewriter-75dpi"
38926     ,"keywords": [ "x11_fonts" ]
38927     ,"distfile": [ "mirror://XORG/individual/font/font-bh-lucidatypewriter-75dpi-1.0.3.tar.bz2" ]
38928     ,"variants":
38929      [
38930       {
38931         "label": "standard"
38932        ,"sdesc": "X.org Bigelow&Holmes Lucida Typewriter 75dpi font"
38933        ,"spkgs": [ "single" ]
38934       }
38935      ]
38936    }
38937   ,{
38938      "bucket": "AB"
38939     ,"namebase": "xorg-xfont2"
38940     ,"version": "2.0.4"
38941     ,"homepage": "https://www.x.org/"
38942     ,"FPC": "x11-fonts/libXfont2"
38943     ,"keywords": [ "x11" ]
38944     ,"distfile": [ "mirror://XORG/individual/lib/libXfont2-2.0.4.tar.bz2" ]
38945     ,"cpe": { "product": "libxfont", "vendor": "x.org" }
38946     ,"variants":
38947      [
38948       {
38949         "label": "standard"
38950        ,"sdesc": "X font library"
38951        ,"spkgs": [ "single" ]
38952       }
38953      ]
38954    }
38955   ,{
38956      "bucket": "AC"
38957     ,"namebase": "R-glmnet"
38958     ,"version": "4.1-1"
38959     ,"homepage": "https://glmnet.stanford.edu"
38960     ,"FPC": "generated"
38961     ,"keywords": [ "cran" ]
38962     ,"distfile": [ "mirror://CRAN/src/contrib/glmnet_4.1-1.tar.gz" ]
38963     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
38964     ,"variants":
38965      [
38966       {
38967         "label": "standard"
38968        ,"sdesc": "Generalized Linear Models for Lasso, etc"
38969        ,"spkgs": [ "single" ]
38970       }
38971      ]
38972    }
38973   ,{
38974      "bucket": "AC"
38975     ,"namebase": "R-lpSolve"
38976     ,"version": "5.6.15"
38977     ,"homepage": "https://github.com/gaborcsardi/lpSolve"
38978     ,"FPC": "generated"
38979     ,"keywords": [ "cran" ]
38980     ,"distfile": [ "mirror://CRAN/src/contrib/lpSolve_5.6.15.tar.gz" ]
38981     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
38982     ,"variants":
38983      [
38984       {
38985         "label": "standard"
38986        ,"sdesc": "Interface to Lp_solve to solve linear programs"
38987        ,"spkgs": [ "single" ]
38988       }
38989      ]
38990    }
38991   ,{
38992      "bucket": "AC"
38993     ,"namebase": "R-pkgload"
38994     ,"version": "1.2.0"
38995     ,"homepage": "https://github.com/r-lib/pkgload"
38996     ,"FPC": "generated"
38997     ,"keywords": [ "cran" ]
38998     ,"distfile": [ "mirror://CRAN/src/contrib/pkgload_1.2.0.tar.gz" ]
38999     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
39000     ,"variants":
39001      [
39002       {
39003         "label": "standard"
39004        ,"sdesc": "Simulate Package Installation and Attach"
39005        ,"spkgs": [ "single" ]
39006       }
39007      ]
39008    }
39009   ,{
39010      "bucket": "AC"
39011     ,"namebase": "firefox"
39012     ,"version": "86.0"
39013     ,"homepage": "https://www.mozilla.org/en-US/firefox/"
39014     ,"FPC": "www/firefox"
39015     ,"keywords": [ "www" ]
39016     ,"distfile": [ "mirror://MOZILLA/firefox/releases/86.0/source/firefox-86.0.source.tar.xz" ]
39017     ,"cpe": { "product": "firefox", "vendor": "mozilla" }
39018     ,"variants":
39019      [
39020       {
39021         "label": "standard"
39022        ,"sdesc": "Mozilla web browser"
39023        ,"spkgs": [ "single" ]
39024       }
39025      ]
39026    }
39027   ,{
39028      "bucket": "AC"
39029     ,"namebase": "gstreamer1-plugins-a52dec"
39030     ,"version": "1.18.3"
39031     ,"homepage": "https://gstreamer.freedesktop.org/"
39032     ,"FPC": "audio/gstreamer1-plugins-a52dec"
39033     ,"keywords": [ "multimedia", "audio" ]
39034     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.18.3.tar.xz" ]
39035     ,"variants":
39036      [
39037       {
39038         "label": "standard"
39039        ,"sdesc": "GStreamer1 ATSC A/52 stream (AC-3) plugin"
39040        ,"spkgs": [ "single" ]
39041       }
39042      ]
39043    }
39044   ,{
39045      "bucket": "AC"
39046     ,"namebase": "krb5"
39047     ,"version": "1.19.1"
39048     ,"homepage": "http://web.mit.edu/kerberos/www/"
39049     ,"FPC": "security/krb5"
39050     ,"keywords": [ "security" ]
39051     ,"distfile": [ "https://web.mit.edu/kerberos/dist/krb5/1.19/krb5-1.19.1.tar.gz" ]
39052     ,"cpe": { "product": "kerberos", "vendor": "mit" }
39053     ,"variants":
39054      [
39055       {
39056         "label": "standard"
39057        ,"sdesc": "MIT Kerberos 5 authentication system"
39058        ,"spkgs": [ "complete", "primary", "nls", "examples", "docs" ]
39059       }
39060      ]
39061    }
39062   ,{
39063      "bucket": "AC"
39064     ,"namebase": "menu-cache"
39065     ,"version": "1.1.0"
39066     ,"homepage": "https://github.com/lxde/menu-cache"
39067     ,"FPC": "x11/menu-cache"
39068     ,"keywords": [ "x11" ]
39069     ,"distfile": [ "mirror://GITHUB/lxde:menu-cache:1.1.0/lxde-menu-cache-1.1.0.tar.gz" ]
39070     ,"cpe": { "product": "libmenu-cache", "vendor": "libmenu-cache_project" }
39071     ,"variants":
39072      [
39073       {
39074         "label": "standard"
39075        ,"sdesc": "Caching mechanism for freedesktop-compliant menus"
39076        ,"spkgs": [ "single" ]
39077       }
39078      ]
39079    }
39080   ,{
39081      "bucket": "AC"
39082     ,"namebase": "python-regex"
39083     ,"version": "2020.11.13"
39084     ,"homepage": "https://bitbucket.org/mrabarnett/mrab-regex"
39085     ,"FPC": "generated"
39086     ,"keywords": [ "python" ]
39087     ,"distfile": [ "mirror://PYPI/r/regex/regex-2020.11.13.tar.gz" ]
39088     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
39089     ,"variants":
39090      [
39091       {
39092         "label": "py38"
39093        ,"sdesc": "Alternative regular expression module (PY38)"
39094        ,"spkgs": [ "single" ]
39095       }
39096      ,{
39097         "label": "py39"
39098        ,"sdesc": "Alternative regular expression module (PY39)"
39099        ,"spkgs": [ "single" ]
39100       }
39101      ]
39102    }
39103   ,{
39104      "bucket": "AC"
39105     ,"namebase": "raptor"
39106     ,"version": "2.0.15"
39107     ,"homepage": "http://librdf.org/raptor/"
39108     ,"FPC": "textproc/raptor2"
39109     ,"keywords": [ "textproc" ]
39110     ,"distfile": [ "http://download.librdf.org/source/raptor2-2.0.15.tar.gz" ]
39111     ,"variants":
39112      [
39113       {
39114         "label": "standard"
39115        ,"sdesc": "RDF Parser Toolkit for Redland"
39116        ,"spkgs": [ "complete", "primary", "docs" ]
39117       }
39118      ]
39119    }
39120   ,{
39121      "bucket": "AC"
39122     ,"namebase": "sdl1_image"
39123     ,"version": "1.2.12"
39124     ,"homepage": "http://www.libsdl.org/projects/SDL_image/"
39125     ,"FPC": "graphics/sdl_image"
39126     ,"keywords": [ "graphics" ]
39127     ,"distfile": [ "http://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.12.tar.gz" ]
39128     ,"cpe": { "product": "sdl_image", "vendor": "sdl" }
39129     ,"variants":
39130      [
39131       {
39132         "label": "standard"
39133        ,"sdesc": "Load images of various formats as SDL surfaces"
39134        ,"spkgs": [ "single" ]
39135       }
39136      ]
39137    }
39138   ,{
39139      "bucket": "AD"
39140     ,"namebase": "R-markdown"
39141     ,"version": "1.1"
39142     ,"homepage": "https://github.com/rstudio/markdown"
39143     ,"FPC": "generated"
39144     ,"keywords": [ "cran" ]
39145     ,"distfile": [ "mirror://CRAN/src/contrib/markdown_1.1.tar.gz" ]
39146     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
39147     ,"variants":
39148      [
39149       {
39150         "label": "standard"
39151        ,"sdesc": "Render Markdown with the C Library 'Sundown'"
39152        ,"spkgs": [ "single" ]
39153       }
39154      ]
39155    }
39156   ,{
39157      "bucket": "AD"
39158     ,"namebase": "R-xlsxjars"
39159     ,"version": "0.6.1"
39160     ,"FPC": "generated"
39161     ,"keywords": [ "cran" ]
39162     ,"distfile": [ "mirror://CRAN/src/contrib/xlsxjars_0.6.1.tar.gz" ]
39163     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
39164     ,"variants":
39165      [
39166       {
39167         "label": "standard"
39168        ,"sdesc": "Package required POI jars for the xlsx package"
39169        ,"spkgs": [ "single" ]
39170       }
39171      ]
39172    }
39173   ,{
39174      "bucket": "AD"
39175     ,"namebase": "aspell-uz"
39176     ,"version": "0.6.0"
39177     ,"homepage": "http://aspell.net/"
39178     ,"FPC": "textproc/uz-aspell"
39179     ,"keywords": [ "textproc" ]
39180     ,"distfile": [ "mirror://GNU/aspell/dict/uz/aspell6-uz-0.6-0.tar.bz2" ]
39181     ,"variants":
39182      [
39183       {
39184         "label": "standard"
39185        ,"sdesc": "Aspell Uzbek dictionary"
39186        ,"spkgs": [ "single" ]
39187       }
39188      ]
39189    }
39190   ,{
39191      "bucket": "AD"
39192     ,"namebase": "fetch"
39193     ,"version": "12.0.9"
39194     ,"homepage": "https://www.freebsd.org/cgi/man.cgi?fetch(1)"
39195     ,"FPC": "N/A"
39196     ,"keywords": [ "ftp" ]
39197     ,"distfile": [ "mirror://GITHUB/jrmarino:fetch-freebsd:v12.0.9/jrmarino-fetch-freebsd-12.0.9.tar.gz" ]
39198     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
39199     ,"variants":
39200      [
39201       {
39202         "label": "standard"
39203        ,"sdesc": "Tool to retrieve file by Uniform Resource Locator"
39204        ,"spkgs": [ "single" ]
39205       }
39206      ,{
39207         "label": "library"
39208        ,"sdesc": "Library to retrieve file by URL"
39209        ,"spkgs": [ "single" ]
39210       }
39211      ]
39212    }
39213   ,{
39214      "bucket": "AD"
39215     ,"namebase": "lapack"
39216     ,"version": "3.9.0"
39217     ,"homepage": "https://www.netlib.org/lapack/"
39218     ,"FPC": "math/lapack"
39219     ,"keywords": [ "math" ]
39220     ,"distfile": [ "mirror://GITHUB/Reference-LAPACK:lapack:v3.9.0/Reference-LAPACK-lapack-3.9.0.tar.gz" ]
39221     ,"variants":
39222      [
39223       {
39224         "label": "standard"
39225        ,"sdesc": "Linear Algebra PACKage"
39226        ,"spkgs": [ "complete", "blas", "lapack", "lapacke" ]
39227       }
39228      ]
39229    }
39230   ,{
39231      "bucket": "AD"
39232     ,"namebase": "libuv"
39233     ,"version": "1.41.0"
39234     ,"homepage": "https://github.com/libuv/libuv"
39235     ,"FPC": "devel/libuv"
39236     ,"keywords": [ "devel" ]
39237     ,"distfile": [ "mirror://GITHUB/libuv:libuv:v1.41.0/libuv-libuv-1.41.0.tar.gz" ]
39238     ,"cpe": { "product": "libuv", "vendor": "libuv_project" }
39239     ,"variants":
39240      [
39241       {
39242         "label": "standard"
39243        ,"sdesc": "Multi-platform support for asynchronous I/O"
39244        ,"spkgs": [ "single" ]
39245       }
39246      ]
39247    }
39248   ,{
39249      "bucket": "AD"
39250     ,"namebase": "perl-App-cpanminus"
39251     ,"version": "1.7044"
39252     ,"homepage": "https://github.com/miyagawa/cpanminus"
39253     ,"FPC": "generated"
39254     ,"keywords": [ "perl" ]
39255     ,"distfile": [ "mirror://CPAN/ID:M/MI/MIYAGAWA/App-cpanminus-1.7044.tar.gz" ]
39256     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
39257     ,"variants":
39258      [
39259       {
39260         "label": "530"
39261        ,"sdesc": "Get, build and install modules from CPAN (5.30)"
39262        ,"spkgs": [ "single" ]
39263       }
39264      ,{
39265         "label": "532"
39266        ,"sdesc": "Get, build and install modules from CPAN (5.32)"
39267        ,"spkgs": [ "single" ]
39268       }
39269      ]
39270    }
39271   ,{
39272      "bucket": "AD"
39273     ,"namebase": "python-GitPython"
39274     ,"version": "3.1.14"
39275     ,"homepage": "https://github.com/gitpython-developers/GitPython"
39276     ,"FPC": "generated"
39277     ,"keywords": [ "python" ]
39278     ,"distfile": [ "mirror://PYPIWHL/a6/99/98019716955ba243657daedd1de8f3a88ca1f5b75057c38e959db22fb87b/GitPython-3.1.14-py3-none-any.whl" ]
39279     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
39280     ,"variants":
39281      [
39282       {
39283         "label": "py38"
39284        ,"sdesc": "Python Git Library (PY38)"
39285        ,"spkgs": [ "single" ]
39286       }
39287      ,{
39288         "label": "py39"
39289        ,"sdesc": "Python Git Library (PY39)"
39290        ,"spkgs": [ "single" ]
39291       }
39292      ]
39293    }
39294   ,{
39295      "bucket": "AD"
39296     ,"namebase": "qt5-qtimageformats"
39297     ,"version": "5.15.2"
39298     ,"homepage": "https://www.qt.io/"
39299     ,"FPC": "graphics/qt5-imageformats"
39300     ,"keywords": [ "graphics", "devel" ]
39301     ,"distfile": [ "http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/qtimageformats-everywhere-src-5.15.2.tar.xz" ]
39302     ,"cpe": { "product": "qt", "vendor": "qt" }
39303     ,"variants":
39304      [
39305       {
39306         "label": "standard"
39307        ,"sdesc": "Qt5 - QtImageFormats component"
39308        ,"spkgs": [ "single" ]
39309       }
39310      ]
39311    }
39312   ,{
39313      "bucket": "AD"
39314     ,"namebase": "ruby30"
39315     ,"version": "3.0.0"
39316     ,"homepage": "http://www.ruby-lang.org/en/"
39317     ,"FPC": "lang/ruby30"
39318     ,"keywords": [ "lang", "ruby" ]
39319     ,"distfile": [ "mirror://RUBY/3.0/ruby-3.0.0-preview2.tar.xz" ]
39320     ,"cpe": { "product": "ruby", "vendor": "ruby-lang" }
39321     ,"variants":
39322      [
39323       {
39324         "label": "standard"
39325        ,"sdesc": "Object-oriented interpreted scripting language"
39326        ,"spkgs": [ "complete", "primary", "rdoc", "docs", "examples" ]
39327       }
39328      ]
39329    }
39330   ,{
39331      "bucket": "AE"
39332     ,"namebase": "R-generics"
39333     ,"version": "0.1.0"
39334     ,"homepage": "https://generics.r-lib.org"
39335     ,"FPC": "generated"
39336     ,"keywords": [ "cran" ]
39337     ,"distfile": [ "mirror://CRAN/src/contrib/generics_0.1.0.tar.gz" ]
39338     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
39339     ,"variants":
39340      [
39341       {
39342         "label": "standard"
39343        ,"sdesc": "Model fitting S3 generics"
39344        ,"spkgs": [ "single" ]
39345       }
39346      ]
39347    }
39348   ,{
39349      "bucket": "AE"
39350     ,"namebase": "R-lexicon"
39351     ,"version": "1.2.1"
39352     ,"homepage": "https://github.com/trinker/lexicon"
39353     ,"FPC": "generated"
39354     ,"keywords": [ "cran" ]
39355     ,"distfile": [ "mirror://CRAN/src/contrib/lexicon_1.2.1.tar.gz" ]
39356     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
39357     ,"variants":
39358      [
39359       {
39360         "label": "standard"
39361        ,"sdesc": "Lexicons for Text Analysis"
39362        ,"spkgs": [ "single" ]
39363       }
39364      ]
39365    }
39366   ,{
39367      "bucket": "AE"
39368     ,"namebase": "aspell-ku"
39369     ,"version": "0.20.1"
39370     ,"homepage": "http://aspell.net/"
39371     ,"FPC": "textproc/ku-aspell"
39372     ,"keywords": [ "textproc" ]
39373     ,"distfile": [ "mirror://GNU/aspell/dict/ku/aspell5-ku-0.20-1.tar.bz2" ]
39374     ,"variants":
39375      [
39376       {
39377         "label": "standard"
39378        ,"sdesc": "Aspell Kurdi dictionary"
39379        ,"spkgs": [ "single" ]
39380       }
39381      ]
39382    }
39383   ,{
39384      "bucket": "AE"
39385     ,"namebase": "gengetopt"
39386     ,"version": "2.23"
39387     ,"homepage": "https://www.gnu.org/software/gengetopt/"
39388     ,"FPC": "devel/gengetopt"
39389     ,"keywords": [ "devel" ]
39390     ,"distfile": [ "mirror://GNU/gengetopt/gengetopt-2.23.tar.xz" ]
39391     ,"variants":
39392      [
39393       {
39394         "label": "standard"
39395        ,"sdesc": "Command-line option parser generator"
39396        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
39397       }
39398      ]
39399    }
39400   ,{
39401      "bucket": "AE"
39402     ,"namebase": "gstreamer1-plugins-webp"
39403     ,"version": "1.18.3"
39404     ,"homepage": "https://gstreamer.freedesktop.org/"
39405     ,"FPC": "graphics/gstreamer1-plugins-webp"
39406     ,"keywords": [ "multimedia", "graphics" ]
39407     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.18.3.tar.xz" ]
39408     ,"variants":
39409      [
39410       {
39411         "label": "standard"
39412        ,"sdesc": "GStreamer1 WebP image decoder plugin"
39413        ,"spkgs": [ "single" ]
39414       }
39415      ]
39416    }
39417   ,{
39418      "bucket": "AE"
39419     ,"namebase": "heme"
39420     ,"version": "0.4.2"
39421     ,"FPC": "editors/heme"
39422     ,"keywords": [ "editors" ]
39423     ,"distfile": [ "mirror://none/heme-0.4.2.tar.gz" ]
39424     ,"variants":
39425      [
39426       {
39427         "label": "standard"
39428        ,"sdesc": "Fast and portable console hex editor"
39429        ,"spkgs": [ "single" ]
39430       }
39431      ]
39432    }
39433   ,{
39434      "bucket": "AE"
39435     ,"namebase": "libzen"
39436     ,"version": "0.4.38"
39437     ,"homepage": "https://github.com/MediaArea/ZenLib"
39438     ,"FPC": "N/A"
39439     ,"keywords": [ "multimedia" ]
39440     ,"distfile": [ "mirror://GITHUB/MediaArea:ZenLib:v0.4.38/MediaArea-ZenLib-0.4.38.tar.gz" ]
39441     ,"variants":
39442      [
39443       {
39444         "label": "standard"
39445        ,"sdesc": "Small C++ derivate classes"
39446        ,"spkgs": [ "single" ]
39447       }
39448      ]
39449    }
39450   ,{
39451      "bucket": "AE"
39452     ,"namebase": "perl-Algorithm-CouponCode"
39453     ,"version": "1.005"
39454     ,"homepage": "https://github.com/grantm/Algorithm-CouponCode"
39455     ,"FPC": "generated"
39456     ,"keywords": [ "perl" ]
39457     ,"distfile": [ "mirror://CPAN/ID:G/GR/GRANTM/Algorithm-CouponCode-1.005.tar.gz" ]
39458     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
39459     ,"variants":
39460      [
39461       {
39462         "label": "530"
39463        ,"sdesc": "Generate and validate 'CouponCode' strings (5.30)"
39464        ,"spkgs": [ "single" ]
39465       }
39466      ,{
39467         "label": "532"
39468        ,"sdesc": "Generate and validate 'CouponCode' strings (5.32)"
39469        ,"spkgs": [ "single" ]
39470       }
39471      ]
39472    }
39473   ,{
39474      "bucket": "AE"
39475     ,"namebase": "qt5-qtscript"
39476     ,"version": "5.15.2"
39477     ,"homepage": "https://www.qt.io/"
39478     ,"FPC": "devel/qt5-script"
39479     ,"keywords": [ "devel" ]
39480     ,"distfile": [ "http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/qtscript-everywhere-src-5.15.2.tar.xz" ]
39481     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
39482     ,"cpe": { "product": "qt", "vendor": "qt" }
39483     ,"variants":
39484      [
39485       {
39486         "label": "standard"
39487        ,"sdesc": "Qt5 - QtScript component"
39488        ,"spkgs": [ "single" ]
39489       }
39490      ]
39491    }
39492   ,{
39493      "bucket": "AE"
39494     ,"namebase": "ruby-racc"
39495     ,"version": "1.5.2"
39496     ,"homepage": "https://i.loveruby.net/en/projects/racc/"
39497     ,"FPC": "generated"
39498     ,"keywords": [ "ruby" ]
39499     ,"distfile": [ "mirror://RUBYGEMS//racc-1.5.2.gem" ]
39500     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
39501     ,"variants":
39502      [
39503       {
39504         "label": "v26"
39505        ,"sdesc": "Racc is a LALR(1) parser generator (v26)"
39506        ,"spkgs": [ "single" ]
39507       }
39508      ]
39509    }
39510   ,{
39511      "bucket": "AE"
39512     ,"namebase": "tinyxml2"
39513     ,"version": "8.0.0"
39514     ,"homepage": "http://www.grinninglizard.com/tinyxml2/"
39515     ,"FPC": "textproc/tinyxml2"
39516     ,"keywords": [ "textproc" ]
39517     ,"distfile": [ "mirror://GITHUB/leethomason:tinyxml2:8.0.0/leethomason-tinyxml2-8.0.0.tar.gz" ]
39518     ,"variants":
39519      [
39520       {
39521         "label": "standard"
39522        ,"sdesc": "Simple, small and efficient C++ XML parser"
39523        ,"spkgs": [ "single" ]
39524       }
39525      ]
39526    }
39527   ,{
39528      "bucket": "AE"
39529     ,"namebase": "uclcmd"
39530     ,"version": "0.1"
39531     ,"homepage": "https://github.com/allanjude/uclcmd/"
39532     ,"FPC": "devel/uclcmd"
39533     ,"keywords": [ "devel" ]
39534     ,"distfile": [ "mirror://GITHUB/allanjude:uclcmd:da1ac0f/allanjude-uclcmd-da1ac0f.tar.gz" ]
39535     ,"variants":
39536      [
39537       {
39538         "label": "standard"
39539        ,"sdesc": "Command line tool for UCL configuration files"
39540        ,"spkgs": [ "single" ]
39541       }
39542      ]
39543    }
39544   ,{
39545      "bucket": "AE"
39546     ,"namebase": "xorg-xcalc"
39547     ,"version": "1.1.0"
39548     ,"homepage": "https://www.x.org/"
39549     ,"FPC": "x11/xcalc"
39550     ,"keywords": [ "x11" ]
39551     ,"distfile": [ "mirror://XORG/individual/app/xcalc-1.1.0.tar.bz2" ]
39552     ,"variants":
39553      [
39554       {
39555         "label": "standard"
39556        ,"sdesc": "Scientific calculator for X"
39557        ,"spkgs": [ "single" ]
39558       }
39559      ]
39560    }
39561   ,{
39562      "bucket": "AF"
39563     ,"namebase": "c-ares"
39564     ,"version": "1.17.1"
39565     ,"homepage": "https://c-ares.haxx.se/"
39566     ,"FPC": "dns/c-ares"
39567     ,"keywords": [ "dns", "net" ]
39568     ,"distfile": [ "http://c-ares.haxx.se/download/c-ares-1.17.1.tar.gz" ]
39569     ,"cpe": { "product": "c-ares", "vendor": "c-ares_project" }
39570     ,"variants":
39571      [
39572       {
39573         "label": "standard"
39574        ,"sdesc": "Asynchronous DNS resolver library"
39575        ,"spkgs": [ "single" ]
39576       }
39577      ]
39578    }
39579   ,{
39580      "bucket": "AF"
39581     ,"namebase": "go14"
39582     ,"version": "1.4.3"
39583     ,"homepage": "https://golang.org/"
39584     ,"FPC": "N/A"
39585     ,"keywords": [ "lang" ]
39586     ,"distfile": [ "http://golang.org/dl/go1.4.3.src.tar.gz" ]
39587     ,"cpe": { "product": "go", "vendor": "golang" }
39588     ,"variants":
39589      [
39590       {
39591         "label": "standard"
39592        ,"sdesc": "Bootstrap compiler for modern golang"
39593        ,"spkgs": [ "single" ]
39594       }
39595      ]
39596    }
39597   ,{
39598      "bucket": "AF"
39599     ,"namebase": "gtest"
39600     ,"version": "1.10.0"
39601     ,"homepage": "https://github.com/google/googletest"
39602     ,"FPC": "devel/googletest"
39603     ,"keywords": [ "devel" ]
39604     ,"distfile": [ "mirror://GITHUB/google:googletest:release-1.10.0/google-googletest-release-1.10.0.tar.gz" ]
39605     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
39606     ,"variants":
39607      [
39608       {
39609         "label": "standard"
39610        ,"sdesc": "Google Testing and Mocking Framework"
39611        ,"spkgs": [ "single" ]
39612       }
39613      ]
39614    }
39615   ,{
39616      "bucket": "AF"
39617     ,"namebase": "libatomic_ops"
39618     ,"version": "7.6.10"
39619     ,"homepage": "https://github.com/ivmai/libatomic_ops/"
39620     ,"FPC": "devel/libatomic_ops"
39621     ,"keywords": [ "devel" ]
39622     ,"distfile": [ "mirror://GITHUB/ivmai:libatomic_ops:v7.6.10/ivmai-libatomic_ops-7.6.10.tar.gz" ]
39623     ,"variants":
39624      [
39625       {
39626         "label": "standard"
39627        ,"sdesc": "Atomic operations access library"
39628        ,"spkgs": [ "single" ]
39629       }
39630      ]
39631    }
39632   ,{
39633      "bucket": "AF"
39634     ,"namebase": "perl-CGI"
39635     ,"version": "4.51"
39636     ,"homepage": "https://github.com/leejo/CGI.pm"
39637     ,"FPC": "generated"
39638     ,"keywords": [ "perl" ]
39639     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEEJO/CGI-4.51.tar.gz" ]
39640     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
39641     ,"variants":
39642      [
39643       {
39644         "label": "530"
39645        ,"sdesc": "Common Gateway Interface actions (5.30)"
39646        ,"spkgs": [ "single" ]
39647       }
39648      ,{
39649         "label": "532"
39650        ,"sdesc": "Common Gateway Interface actions (5.32)"
39651        ,"spkgs": [ "single" ]
39652       }
39653      ]
39654    }
39655   ,{
39656      "bucket": "AF"
39657     ,"namebase": "perl-DBD-CSV"
39658     ,"version": "0.58"
39659     ,"homepage": "https://github.com/perl5-dbi/DBD-CSV"
39660     ,"FPC": "generated"
39661     ,"keywords": [ "perl" ]
39662     ,"distfile": [ "mirror://CPAN/ID:H/HM/HMBRAND/DBD-CSV-0.58.tgz" ]
39663     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
39664     ,"variants":
39665      [
39666       {
39667         "label": "530"
39668        ,"sdesc": "DBI driver for CSV files (5.30)"
39669        ,"spkgs": [ "single" ]
39670       }
39671      ,{
39672         "label": "532"
39673        ,"sdesc": "DBI driver for CSV files (5.32)"
39674        ,"spkgs": [ "single" ]
39675       }
39676      ]
39677    }
39678   ,{
39679      "bucket": "AF"
39680     ,"namebase": "py27-pep8"
39681     ,"version": "1.7.1"
39682     ,"homepage": "http://pep8.readthedocs.org/"
39683     ,"FPC": "generated"
39684     ,"keywords": [ "python" ]
39685     ,"distfile": [ "mirror://PYPI/p/pep8/pep8-1.7.1.tar.gz" ]
39686     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
39687     ,"variants":
39688      [
39689       {
39690         "label": "standard"
39691        ,"sdesc": "Python style guide checker (PY27)"
39692        ,"spkgs": [ "single" ]
39693       }
39694      ]
39695    }
39696   ,{
39697      "bucket": "AF"
39698     ,"namebase": "python-pyclipper"
39699     ,"version": "1.2.1"
39700     ,"homepage": "https://github.com/greginvm/pyclipper"
39701     ,"FPC": "generated"
39702     ,"keywords": [ "python" ]
39703     ,"distfile": [ "mirror://PYPI/p/pyclipper/pyclipper-1.2.1.zip" ]
39704     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
39705     ,"variants":
39706      [
39707       {
39708         "label": "py38"
39709        ,"sdesc": "Cython wrapper for the AJ Clipper library (PY38)"
39710        ,"spkgs": [ "single" ]
39711       }
39712      ,{
39713         "label": "py39"
39714        ,"sdesc": "Cython wrapper for the AJ Clipper library (PY39)"
39715        ,"spkgs": [ "single" ]
39716       }
39717      ]
39718    }
39719   ,{
39720      "bucket": "AF"
39721     ,"namebase": "re2"
39722     ,"version": "20210202"
39723     ,"homepage": "https://github.com/google/re2"
39724     ,"FPC": "devel/re2"
39725     ,"keywords": [ "devel" ]
39726     ,"distfile": [ "mirror://GITHUB/google:re2:2021-02-02/google-re2-2021-02-02.tar.gz" ]
39727     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
39728     ,"variants":
39729      [
39730       {
39731         "label": "standard"
39732        ,"sdesc": "Fast, safe, thread-friendly C++ regex library"
39733        ,"spkgs": [ "single" ]
39734       }
39735      ]
39736    }
39737   ,{
39738      "bucket": "AF"
39739     ,"namebase": "ruby-actionmailbox"
39740     ,"version": "6.1.3"
39741     ,"homepage": "https://rubyonrails.org"
39742     ,"FPC": "generated"
39743     ,"keywords": [ "ruby" ]
39744     ,"distfile": [ "mirror://RUBYGEMS//actionmailbox-6.1.3.gem" ]
39745     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
39746     ,"variants":
39747      [
39748       {
39749         "label": "v26"
39750        ,"sdesc": "Inbound email handling framework (v26)"
39751        ,"spkgs": [ "single" ]
39752       }
39753      ,{
39754         "label": "v27"
39755        ,"sdesc": "Inbound email handling framework (v27)"
39756        ,"spkgs": [ "single" ]
39757       }
39758      ,{
39759         "label": "v30"
39760        ,"sdesc": "Inbound email handling framework (v30)"
39761        ,"spkgs": [ "single" ]
39762       }
39763      ]
39764    }
39765   ,{
39766      "bucket": "B0"
39767     ,"namebase": "R-dygraphs"
39768     ,"version": "1.1.1.6"
39769     ,"homepage": "https://github.com/rstudio/dygraphs"
39770     ,"FPC": "generated"
39771     ,"keywords": [ "cran" ]
39772     ,"distfile": [ "mirror://CRAN/src/contrib/dygraphs_1.1.1.6.tar.gz" ]
39773     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
39774     ,"variants":
39775      [
39776       {
39777         "label": "standard"
39778        ,"sdesc": "Interface to Dygraphs charting library"
39779        ,"spkgs": [ "single" ]
39780       }
39781      ]
39782    }
39783   ,{
39784      "bucket": "B0"
39785     ,"namebase": "perl-MooseX-Meta-TypeConstraint-ForceCoercion"
39786     ,"version": "0.01"
39787     ,"FPC": "generated"
39788     ,"keywords": [ "perl" ]
39789     ,"distfile": [ "mirror://CPAN/ID:F/FL/FLORA/MooseX-Meta-TypeConstraint-ForceCoercion-0.01.tar.gz" ]
39790     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
39791     ,"variants":
39792      [
39793       {
39794         "label": "530"
39795        ,"sdesc": "Force coercion when validating constraints (5.30)"
39796        ,"spkgs": [ "single" ]
39797       }
39798      ,{
39799         "label": "532"
39800        ,"sdesc": "Force coercion when validating constraints (5.32)"
39801        ,"spkgs": [ "single" ]
39802       }
39803      ]
39804    }
39805   ,{
39806      "bucket": "B0"
39807     ,"namebase": "ruby-orm_adapter"
39808     ,"version": "0.5.0"
39809     ,"homepage": "https://github.com/ianwhite/orm_adapter"
39810     ,"FPC": "generated"
39811     ,"keywords": [ "ruby" ]
39812     ,"distfile": [ "mirror://RUBYGEMS//orm_adapter-0.5.0.gem" ]
39813     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
39814     ,"variants":
39815      [
39816       {
39817         "label": "v26"
39818        ,"sdesc": "Wrapper for supporting multiple ORMs (v26)"
39819        ,"spkgs": [ "single" ]
39820       }
39821      ,{
39822         "label": "v27"
39823        ,"sdesc": "Wrapper for supporting multiple ORMs (v27)"
39824        ,"spkgs": [ "single" ]
39825       }
39826      ,{
39827         "label": "v30"
39828        ,"sdesc": "Wrapper for supporting multiple ORMs (v30)"
39829        ,"spkgs": [ "single" ]
39830       }
39831      ]
39832    }
39833   ,{
39834      "bucket": "B0"
39835     ,"namebase": "xclip"
39836     ,"version": "0.13"
39837     ,"homepage": "https://github.com/astrand/xclip"
39838     ,"FPC": "x11/xclip"
39839     ,"keywords": [ "x11" ]
39840     ,"distfile": [ "mirror://GITHUB/astrand:xclip:0.13/astrand-xclip-0.13.tar.gz" ]
39841     ,"variants":
39842      [
39843       {
39844         "label": "standard"
39845        ,"sdesc": "Command line interface to the X11 clipboard"
39846        ,"spkgs": [ "single" ]
39847       }
39848      ]
39849    }
39850   ,{
39851      "bucket": "B1"
39852     ,"namebase": "R-DiagrammeR"
39853     ,"version": "1.0.6.1"
39854     ,"homepage": "https://github.com/rich-iannone/DiagrammeR"
39855     ,"FPC": "generated"
39856     ,"keywords": [ "cran" ]
39857     ,"distfile": [ "mirror://CRAN/src/contrib/DiagrammeR_1.0.6.1.tar.gz" ]
39858     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
39859     ,"variants":
39860      [
39861       {
39862         "label": "standard"
39863        ,"sdesc": "Graph/Network Visualization"
39864        ,"spkgs": [ "single" ]
39865       }
39866      ]
39867    }
39868   ,{
39869      "bucket": "B1"
39870     ,"namebase": "R-pbkrtest"
39871     ,"version": "0.5-0.1"
39872     ,"FPC": "generated"
39873     ,"keywords": [ "cran" ]
39874     ,"distfile": [ "mirror://CRAN/src/contrib/pbkrtest_0.5-0.1.tar.gz" ]
39875     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
39876     ,"variants":
39877      [
39878       {
39879         "label": "standard"
39880        ,"sdesc": "Parametric Bootstrap and Kenward Roger methods"
39881        ,"spkgs": [ "single" ]
39882       }
39883      ]
39884    }
39885   ,{
39886      "bucket": "B1"
39887     ,"namebase": "R-shiny"
39888     ,"version": "1.6.0"
39889     ,"homepage": "https://shiny.rstudio.com/"
39890     ,"FPC": "generated"
39891     ,"keywords": [ "cran" ]
39892     ,"distfile": [ "mirror://CRAN/src/contrib/shiny_1.6.0.tar.gz" ]
39893     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
39894     ,"variants":
39895      [
39896       {
39897         "label": "standard"
39898        ,"sdesc": "Web Application Framework for R"
39899        ,"spkgs": [ "single" ]
39900       }
39901      ]
39902    }
39903   ,{
39904      "bucket": "B1"
39905     ,"namebase": "perl-Algorithm-FEC"
39906     ,"version": "1.1"
39907     ,"FPC": "generated"
39908     ,"keywords": [ "perl" ]
39909     ,"distfile": [ "mirror://CPAN/ID:M/ML/MLEHMANN/Algorithm-FEC-1.1.tar.gz" ]
39910     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
39911     ,"variants":
39912      [
39913       {
39914         "label": "530"
39915        ,"sdesc": "Forward Error Correction, Vandermonde (5.30)"
39916        ,"spkgs": [ "single" ]
39917       }
39918      ,{
39919         "label": "532"
39920        ,"sdesc": "Forward Error Correction, Vandermonde (5.32)"
39921        ,"spkgs": [ "single" ]
39922       }
39923      ]
39924    }
39925   ,{
39926      "bucket": "B1"
39927     ,"namebase": "perl-Algorithm-Simplex"
39928     ,"version": "0.44"
39929     ,"FPC": "generated"
39930     ,"keywords": [ "perl" ]
39931     ,"distfile": [ "mirror://CPAN/ID:M/MA/MATEU/Algorithm-Simplex-0.44.tar.gz" ]
39932     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
39933     ,"variants":
39934      [
39935       {
39936         "label": "530"
39937        ,"sdesc": "Tucker Tableaux simplex algorithm (5.30)"
39938        ,"spkgs": [ "single" ]
39939       }
39940      ,{
39941         "label": "532"
39942        ,"sdesc": "Tucker Tableaux simplex algorithm (5.32)"
39943        ,"spkgs": [ "single" ]
39944       }
39945      ]
39946    }
39947   ,{
39948      "bucket": "B1"
39949     ,"namebase": "perl-Class-Inspector"
39950     ,"version": "1.36"
39951     ,"homepage": "https://github.com/plicease/Class-Inspector"
39952     ,"FPC": "generated"
39953     ,"keywords": [ "perl" ]
39954     ,"distfile": [ "mirror://CPAN/ID:P/PL/PLICEASE/Class-Inspector-1.36.tar.gz" ]
39955     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
39956     ,"variants":
39957      [
39958       {
39959         "label": "530"
39960        ,"sdesc": "Get information about class structure (5.30)"
39961        ,"spkgs": [ "single" ]
39962       }
39963      ,{
39964         "label": "532"
39965        ,"sdesc": "Get information about class structure (5.32)"
39966        ,"spkgs": [ "single" ]
39967       }
39968      ]
39969    }
39970   ,{
39971      "bucket": "B1"
39972     ,"namebase": "perl-Math-Combinatorics"
39973     ,"version": "0.09"
39974     ,"FPC": "generated"
39975     ,"keywords": [ "perl" ]
39976     ,"distfile": [ "mirror://CPAN/ID:A/AL/ALLENDAY/Math-Combinatorics-0.09.tar.gz" ]
39977     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
39978     ,"variants":
39979      [
39980       {
39981         "label": "530"
39982        ,"sdesc": "Perform list combinations and permutations (5.30)"
39983        ,"spkgs": [ "single" ]
39984       }
39985      ,{
39986         "label": "532"
39987        ,"sdesc": "Perform list combinations and permutations (5.32)"
39988        ,"spkgs": [ "single" ]
39989       }
39990      ]
39991    }
39992   ,{
39993      "bucket": "B1"
39994     ,"namebase": "perl-XML-LibXML"
39995     ,"version": "2.0206"
39996     ,"homepage": "https://github.com/shlomif/perl-XML-LibXML"
39997     ,"FPC": "generated"
39998     ,"keywords": [ "perl" ]
39999     ,"distfile": [ "mirror://CPAN/ID:S/SH/SHLOMIF/XML-LibXML-2.0206.tar.gz" ]
40000     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
40001     ,"cpe": { "product": "xml-libxml", "vendor": "xml-libxml_project", "target_sw": "perl" }
40002     ,"variants":
40003      [
40004       {
40005         "label": "530"
40006        ,"sdesc": "Interface to Gnome xml2 library (5.30)"
40007        ,"spkgs": [ "single" ]
40008       }
40009      ,{
40010         "label": "532"
40011        ,"sdesc": "Interface to Gnome xml2 library (5.32)"
40012        ,"spkgs": [ "single" ]
40013       }
40014      ]
40015    }
40016   ,{
40017      "bucket": "B1"
40018     ,"namebase": "perl-strictures"
40019     ,"version": "2.000006"
40020     ,"homepage": "https://github.com/p5sagit/strictures"
40021     ,"FPC": "generated"
40022     ,"keywords": [ "perl" ]
40023     ,"distfile": [ "mirror://CPAN/ID:H/HA/HAARG/strictures-2.000006.tar.gz" ]
40024     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
40025     ,"variants":
40026      [
40027       {
40028         "label": "530"
40029        ,"sdesc": "Turn on strict and make most warnings fatal (5.30)"
40030        ,"spkgs": [ "single" ]
40031       }
40032      ,{
40033         "label": "532"
40034        ,"sdesc": "Turn on strict and make most warnings fatal (5.32)"
40035        ,"spkgs": [ "single" ]
40036       }
40037      ]
40038    }
40039   ,{
40040      "bucket": "B1"
40041     ,"namebase": "python-coreschema"
40042     ,"version": "0.0.4"
40043     ,"homepage": "https://github.com/core-api/python-coreschema"
40044     ,"FPC": "generated"
40045     ,"keywords": [ "python" ]
40046     ,"distfile": [ "mirror://PYPI/c/coreschema/coreschema-0.0.4.tar.gz" ]
40047     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
40048     ,"variants":
40049      [
40050       {
40051         "label": "py38"
40052        ,"sdesc": "Core Schema (PY38)"
40053        ,"spkgs": [ "single" ]
40054       }
40055      ,{
40056         "label": "py39"
40057        ,"sdesc": "Core Schema (PY39)"
40058        ,"spkgs": [ "single" ]
40059       }
40060      ]
40061    }
40062   ,{
40063      "bucket": "B1"
40064     ,"namebase": "xorg-cf-files"
40065     ,"version": "1.0.6"
40066     ,"homepage": "https://www.x.org/"
40067     ,"FPC": "x11/xorg-cf-files"
40068     ,"keywords": [ "x11" ]
40069     ,"distfile": [ "mirror://XORG/individual/util//xorg-cf-files-1.0.6.tar.bz2" ]
40070     ,"variants":
40071      [
40072       {
40073         "label": "standard"
40074        ,"sdesc": "X.org cf files for use with imake builds"
40075        ,"spkgs": [ "single" ]
40076       }
40077      ]
40078    }
40079   ,{
40080      "bucket": "B1"
40081     ,"namebase": "xorg-xkbutils"
40082     ,"version": "1.0.4"
40083     ,"homepage": "https://www.x.org/"
40084     ,"FPC": "x11/xkbutils"
40085     ,"keywords": [ "x11" ]
40086     ,"distfile": [ "mirror://XORG/individual/app/xkbutils-1.0.4.tar.bz2" ]
40087     ,"variants":
40088      [
40089       {
40090         "label": "standard"
40091        ,"sdesc": "Utilities utilizing the X11 XKeyboard extension"
40092        ,"spkgs": [ "single" ]
40093       }
40094      ]
40095    }
40096   ,{
40097      "bucket": "B1"
40098     ,"namebase": "xorg-xwd"
40099     ,"version": "1.0.7"
40100     ,"homepage": "https://www.x.org/"
40101     ,"FPC": "x11/xwd"
40102     ,"keywords": [ "x11" ]
40103     ,"distfile": [ "mirror://XORG/individual/app/xwd-1.0.7.tar.bz2" ]
40104     ,"variants":
40105      [
40106       {
40107         "label": "standard"
40108        ,"sdesc": "Utility to dump an image of an X window"
40109        ,"spkgs": [ "single" ]
40110       }
40111      ]
40112    }
40113   ,{
40114      "bucket": "B2"
40115     ,"namebase": "R-forecast"
40116     ,"version": "8.13"
40117     ,"homepage": "https://pkg.robjhyndman.com/forecast/"
40118     ,"FPC": "generated"
40119     ,"keywords": [ "cran" ]
40120     ,"distfile": [ "mirror://CRAN/src/contrib/forecast_8.13.tar.gz" ]
40121     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
40122     ,"variants":
40123      [
40124       {
40125         "label": "standard"
40126        ,"sdesc": "Forecasting for time series and linear models"
40127        ,"spkgs": [ "single" ]
40128       }
40129      ]
40130    }
40131   ,{
40132      "bucket": "B2"
40133     ,"namebase": "R-rematch"
40134     ,"version": "1.0.1"
40135     ,"homepage": "https://github.com/MangoTheCat/rematch"
40136     ,"FPC": "generated"
40137     ,"keywords": [ "cran" ]
40138     ,"distfile": [ "mirror://CRAN/src/contrib/rematch_1.0.1.tar.gz" ]
40139     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
40140     ,"variants":
40141      [
40142       {
40143         "label": "standard"
40144        ,"sdesc": "Match Regular Expressions with a Nicer 'API'"
40145        ,"spkgs": [ "single" ]
40146       }
40147      ]
40148    }
40149   ,{
40150      "bucket": "B2"
40151     ,"namebase": "ctags"
40152     ,"version": "20190331"
40153     ,"homepage": "https://ctags.io"
40154     ,"FPC": "devel/ctags"
40155     ,"keywords": [ "devel" ]
40156     ,"distfile": [ "mirror://GITHUB/universal-ctags:ctags:95975bd/ctags-20190331.tar.gz" ]
40157     ,"variants":
40158      [
40159       {
40160         "label": "standard"
40161        ,"sdesc": "Tagfile generator for vi and emacs clones"
40162        ,"spkgs": [ "single" ]
40163       }
40164      ]
40165    }
40166   ,{
40167      "bucket": "B2"
40168     ,"namebase": "docbook-to-man"
40169     ,"version": "2.0.0"
40170     ,"homepage": "https://www.oasis-open.org/docbook/tools/dtm/"
40171     ,"FPC": "textproc/docbook-to-man"
40172     ,"keywords": [ "textproc" ]
40173     ,"distfile": [ "http://www.oasis-open.org/docbook/tools/dtm/docbook-to-man.tar.gz" ]
40174     ,"variants":
40175      [
40176       {
40177         "label": "standard"
40178        ,"sdesc": "Converter from DocBook SGML into roff man macros"
40179        ,"spkgs": [ "single" ]
40180       }
40181      ]
40182    }
40183   ,{
40184      "bucket": "B2"
40185     ,"namebase": "gstreamer1-plugins-soup"
40186     ,"version": "1.18.3"
40187     ,"homepage": "https://gstreamer.freedesktop.org/"
40188     ,"FPC": "devel/gstreamer-plugins-soup"
40189     ,"keywords": [ "multimedia", "www" ]
40190     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.3.tar.xz" ]
40191     ,"variants":
40192      [
40193       {
40194         "label": "standard"
40195        ,"sdesc": "GStreamer1 soup (SOAP) plugin"
40196        ,"spkgs": [ "single" ]
40197       }
40198      ]
40199    }
40200   ,{
40201      "bucket": "B2"
40202     ,"namebase": "id3lib"
40203     ,"version": "3.8.3"
40204     ,"homepage": "https://sourceforge.net/projects/id3lib/"
40205     ,"FPC": "audio/id3lib"
40206     ,"keywords": [ "audio" ]
40207     ,"distfile": [ "mirror://SF/id3lib/id3lib/3.8.3/id3lib-3.8.3.tar.gz" ]
40208     ,"cpe": { "product": "id3lib", "vendor": "id3lib" }
40209     ,"variants":
40210      [
40211       {
40212         "label": "standard"
40213        ,"sdesc": "Library for manipulating ID3v1 and ID3v2 tags"
40214        ,"spkgs": [ "single" ]
40215       }
40216      ]
40217    }
40218   ,{
40219      "bucket": "B2"
40220     ,"namebase": "lua-mpack"
40221     ,"version": "1.0.8"
40222     ,"homepage": "https://github.com/libmpack/libmpack-lua"
40223     ,"FPC": "N/A"
40224     ,"keywords": [ "devel" ]
40225     ,"distfile": [ "mirror://GITHUB/libmpack:libmpack-lua:1.0.8/libmpack-libmpack-lua-1.0.8.tar.gz", "mirror://GITHUB/libmpack:libmpack:1.0.5/libmpack-libmpack-1.0.5.tar.gz" ]
40226     ,"variants":
40227      [
40228       {
40229         "label": "lua52"
40230        ,"sdesc": "Lua 5.2 binding to libmpack"
40231        ,"spkgs": [ "single" ]
40232       }
40233      ,{
40234         "label": "lua53"
40235        ,"sdesc": "Lua 5.3 binding to libmpack"
40236        ,"spkgs": [ "single" ]
40237       }
40238      ,{
40239         "label": "lua54"
40240        ,"sdesc": "Lua 5.4 binding to libmpack"
40241        ,"spkgs": [ "single" ]
40242       }
40243      ]
40244    }
40245   ,{
40246      "bucket": "B2"
40247     ,"namebase": "mariadb102"
40248     ,"version": "10.2.37"
40249     ,"homepage": "https://mariadb.org/"
40250     ,"FPC": "databases/mariadb102-server"
40251     ,"keywords": [ "databases" ]
40252     ,"distfile": [ "https://downloads.mariadb.com/MariaDB/mariadb-10.2.37/source/mariadb-10.2.37.tar.gz" ]
40253     ,"cpe": { "product": "mariadb", "vendor": "mariadb" }
40254     ,"variants":
40255      [
40256       {
40257         "label": "standard"
40258        ,"sdesc": "Fast SQL database server, derived from MySQL"
40259        ,"spkgs": [ "complete", "server", "client", "docs" ]
40260       }
40261      ]
40262    }
40263   ,{
40264      "bucket": "B2"
40265     ,"namebase": "perl-Algorithm-Bucketizer"
40266     ,"version": "0.13"
40267     ,"homepage": "https://github.com/mschilli/algorithm-bucketizer-perl.git"
40268     ,"FPC": "generated"
40269     ,"keywords": [ "perl" ]
40270     ,"distfile": [ "mirror://CPAN/ID:M/MS/MSCHILLI/Algorithm-Bucketizer-0.13.tar.gz" ]
40271     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
40272     ,"variants":
40273      [
40274       {
40275         "label": "530"
40276        ,"sdesc": "Distribute sized items to buckets (5.30)"
40277        ,"spkgs": [ "single" ]
40278       }
40279      ,{
40280         "label": "532"
40281        ,"sdesc": "Distribute sized items to buckets (5.32)"
40282        ,"spkgs": [ "single" ]
40283       }
40284      ]
40285    }
40286   ,{
40287      "bucket": "B2"
40288     ,"namebase": "perl-Algorithm-FeatureSelection"
40289     ,"version": "0.02"
40290     ,"FPC": "generated"
40291     ,"keywords": [ "perl" ]
40292     ,"distfile": [ "mirror://CPAN/ID:M/MI/MIKI/Algorithm-FeatureSelection-0.02.tar.gz" ]
40293     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
40294     ,"variants":
40295      [
40296       {
40297         "label": "530"
40298        ,"sdesc": "Feature selection methods for text mining (5.30)"
40299        ,"spkgs": [ "single" ]
40300       }
40301      ,{
40302         "label": "532"
40303        ,"sdesc": "Feature selection methods for text mining (5.32)"
40304        ,"spkgs": [ "single" ]
40305       }
40306      ]
40307    }
40308   ,{
40309      "bucket": "B2"
40310     ,"namebase": "perl-Algorithm-TSort"
40311     ,"version": "0.05"
40312     ,"FPC": "generated"
40313     ,"keywords": [ "perl" ]
40314     ,"distfile": [ "mirror://CPAN/ID:G/GR/GRIAN/Algorithm-TSort-0.05.tar.gz" ]
40315     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
40316     ,"variants":
40317      [
40318       {
40319         "label": "530"
40320        ,"sdesc": "Perl extension for topological sort (5.30)"
40321        ,"spkgs": [ "single" ]
40322       }
40323      ,{
40324         "label": "532"
40325        ,"sdesc": "Perl extension for topological sort (5.32)"
40326        ,"spkgs": [ "single" ]
40327       }
40328      ]
40329    }
40330   ,{
40331      "bucket": "B2"
40332     ,"namebase": "perl-IPC-Run"
40333     ,"version": "20200505.0"
40334     ,"homepage": "https://github.com/toddr/IPC-Run"
40335     ,"FPC": "generated"
40336     ,"keywords": [ "perl" ]
40337     ,"distfile": [ "mirror://CPAN/ID:T/TO/TODDR/IPC-Run-20200505.0.tar.gz" ]
40338     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
40339     ,"variants":
40340      [
40341       {
40342         "label": "530"
40343        ,"sdesc": "System() and background processes (5.30)"
40344        ,"spkgs": [ "single" ]
40345       }
40346      ,{
40347         "label": "532"
40348        ,"sdesc": "System() and background processes (5.32)"
40349        ,"spkgs": [ "single" ]
40350       }
40351      ]
40352    }
40353   ,{
40354      "bucket": "B2"
40355     ,"namebase": "perl-PPIx-EditorTools"
40356     ,"version": "0.21"
40357     ,"homepage": "https://github.com/yanick/PPIx-EditorTools"
40358     ,"FPC": "generated"
40359     ,"keywords": [ "perl" ]
40360     ,"distfile": [ "mirror://CPAN/ID:Y/YA/YANICK/PPIx-EditorTools-0.21.tar.gz" ]
40361     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
40362     ,"variants":
40363      [
40364       {
40365         "label": "530"
40366        ,"sdesc": "PPI base class and utility methods (5.30)"
40367        ,"spkgs": [ "single" ]
40368       }
40369      ,{
40370         "label": "532"
40371        ,"sdesc": "PPI base class and utility methods (5.32)"
40372        ,"spkgs": [ "single" ]
40373       }
40374      ]
40375    }
40376   ,{
40377      "bucket": "B2"
40378     ,"namebase": "perl-PerlIO-via-Timeout"
40379     ,"version": "0.32"
40380     ,"FPC": "generated"
40381     ,"keywords": [ "perl" ]
40382     ,"distfile": [ "mirror://CPAN/ID:D/DA/DAMS/PerlIO-via-Timeout-0.32.tar.gz" ]
40383     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
40384     ,"variants":
40385      [
40386       {
40387         "label": "530"
40388        ,"sdesc": "Layer that adds read and write timeouts (5.30)"
40389        ,"spkgs": [ "single" ]
40390       }
40391      ,{
40392         "label": "532"
40393        ,"sdesc": "Layer that adds read and write timeouts (5.32)"
40394        ,"spkgs": [ "single" ]
40395       }
40396      ]
40397    }
40398   ,{
40399      "bucket": "B2"
40400     ,"namebase": "py27-setuptools"
40401     ,"version": "46.4.0"
40402     ,"homepage": "https://github.com/pypa/setuptools"
40403     ,"FPC": "N/A"
40404     ,"keywords": [ "python", "devel", "sysutils" ]
40405     ,"distfile": [ "mirror://PYPI/s/setuptools/setuptools-46.4.0.zip" ]
40406     ,"cpe": { "product": "setuptools", "vendor": "python" }
40407     ,"variants":
40408      [
40409       {
40410         "label": "standard"
40411        ,"sdesc": "Python package development process library (PY 27)"
40412        ,"spkgs": [ "single" ]
40413       }
40414      ]
40415    }
40416   ,{
40417      "bucket": "B2"
40418     ,"namebase": "vala"
40419     ,"version": "0.50.4"
40420     ,"homepage": "https://wiki.gnome.org/Projects/Vala"
40421     ,"FPC": "lang/vala"
40422     ,"keywords": [ "lang" ]
40423     ,"distfile": [ "mirror://GNOME/vala/0.50/vala-0.50.4.tar.xz" ]
40424     ,"cpe": { "product": "vala", "vendor": "gnome" }
40425     ,"variants":
40426      [
40427       {
40428         "label": "standard"
40429        ,"sdesc": "Compiler for the GObject type system"
40430        ,"spkgs": [ "single" ]
40431       }
40432      ]
40433    }
40434   ,{
40435      "bucket": "B3"
40436     ,"namebase": "R-xml2"
40437     ,"version": "1.3.2"
40438     ,"homepage": "https://xml2.r-lib.org/"
40439     ,"FPC": "generated"
40440     ,"keywords": [ "cran" ]
40441     ,"distfile": [ "mirror://CRAN/src/contrib/xml2_1.3.2.tar.gz" ]
40442     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
40443     ,"variants":
40444      [
40445       {
40446         "label": "standard"
40447        ,"sdesc": "Interface to libxml2 for XML file parsing"
40448        ,"spkgs": [ "single" ]
40449       }
40450      ]
40451    }
40452   ,{
40453      "bucket": "B3"
40454     ,"namebase": "aspell-cy"
40455     ,"version": "0.50.3"
40456     ,"homepage": "http://aspell.net/"
40457     ,"FPC": "textproc/cy-aspell"
40458     ,"keywords": [ "textproc" ]
40459     ,"distfile": [ "mirror://GNU/aspell/dict/cy/aspell-cy-0.50-3.tar.bz2" ]
40460     ,"variants":
40461      [
40462       {
40463         "label": "standard"
40464        ,"sdesc": "Aspell Welsh dictionary"
40465        ,"spkgs": [ "single" ]
40466       }
40467      ]
40468    }
40469   ,{
40470      "bucket": "B3"
40471     ,"namebase": "gnupg"
40472     ,"version": "2.2.27"
40473     ,"homepage": "https://www.gnupg.org/"
40474     ,"FPC": "security/gnupg"
40475     ,"keywords": [ "security" ]
40476     ,"distfile": [ "mirror://GNUPG/gnupg/gnupg-2.2.27.tar.bz2" ]
40477     ,"cpe": { "product": "gnupg", "vendor": "gnupg" }
40478     ,"variants":
40479      [
40480       {
40481         "label": "standard"
40482        ,"sdesc": "GNU privacy guard - a free PGP replacement"
40483        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
40484       }
40485      ]
40486    }
40487   ,{
40488      "bucket": "B3"
40489     ,"namebase": "gtkmm40"
40490     ,"version": "4.0.1"
40491     ,"homepage": "https://www.gtkmm.org/"
40492     ,"FPC": "N/A"
40493     ,"keywords": [ "x11_toolkits" ]
40494     ,"distfile": [ "mirror://GNOME/gtkmm/4.0/gtkmm-4.0.1.tar.xz" ]
40495     ,"variants":
40496      [
40497       {
40498         "label": "standard"
40499        ,"sdesc": "C++ interface for popular GUI library gtk+ v4"
40500        ,"spkgs": [ "single" ]
40501       }
40502      ]
40503    }
40504   ,{
40505      "bucket": "B3"
40506     ,"namebase": "libnatpmp"
40507     ,"version": "20150609"
40508     ,"homepage": "http://miniupnp.free.fr/libnatpmp.html"
40509     ,"FPC": "net/libnatpmp"
40510     ,"keywords": [ "net" ]
40511     ,"distfile": [ "http://miniupnp.free.fr/files/libnatpmp-20150609.tar.gz" ]
40512     ,"variants":
40513      [
40514       {
40515         "label": "standard"
40516        ,"sdesc": "Library for NAT Port Mapping Protocol"
40517        ,"spkgs": [ "single" ]
40518       }
40519      ]
40520    }
40521   ,{
40522      "bucket": "B3"
40523     ,"namebase": "meson"
40524     ,"version": "0.57.1"
40525     ,"homepage": "https://mesonbuild.com"
40526     ,"FPC": "devel/meson"
40527     ,"keywords": [ "devel", "python" ]
40528     ,"distfile": [ "https://github.com/mesonbuild/meson/releases/download/0.57.1/meson-0.57.1.tar.gz" ]
40529     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
40530     ,"variants":
40531      [
40532       {
40533         "label": "standard"
40534        ,"sdesc": "High performance build system"
40535        ,"spkgs": [ "single" ]
40536       }
40537      ]
40538    }
40539   ,{
40540      "bucket": "B3"
40541     ,"namebase": "perl-Starlink-AST"
40542     ,"version": "3.00"
40543     ,"homepage": "https://github.com/Starlink/perl-Starlink-AST.git"
40544     ,"FPC": "generated"
40545     ,"keywords": [ "perl" ]
40546     ,"distfile": [ "mirror://CPAN/ID:G/GS/GSB/Starlink-AST-3.00.tar.gz" ]
40547     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
40548     ,"variants":
40549      [
40550       {
40551         "label": "530"
40552        ,"sdesc": "Interface to the Starlink AST library (5.30)"
40553        ,"spkgs": [ "single" ]
40554       }
40555      ,{
40556         "label": "532"
40557        ,"sdesc": "Interface to the Starlink AST library (5.32)"
40558        ,"spkgs": [ "single" ]
40559       }
40560      ]
40561    }
40562   ,{
40563      "bucket": "B3"
40564     ,"namebase": "python-Werkzeug"
40565     ,"version": "1.0.1"
40566     ,"homepage": "https://palletsprojects.com/p/werkzeug/"
40567     ,"FPC": "generated"
40568     ,"keywords": [ "python" ]
40569     ,"distfile": [ "mirror://PYPIWHL/cc/94/5f7079a0e00bd6863ef8f1da638721e9da21e5bacee597595b318f71d62e/Werkzeug-1.0.1-py2.py3-none-any.whl" ]
40570     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
40571     ,"cpe": { "product": "werkzeug", "vendor": "palletsprojects" }
40572     ,"variants":
40573      [
40574       {
40575         "label": "py38"
40576        ,"sdesc": "Comprehensive WSGI web application library (PY38)"
40577        ,"spkgs": [ "single" ]
40578       }
40579      ,{
40580         "label": "py39"
40581        ,"sdesc": "Comprehensive WSGI web application library (PY39)"
40582        ,"spkgs": [ "single" ]
40583       }
40584      ]
40585    }
40586   ,{
40587      "bucket": "B3"
40588     ,"namebase": "xorg-xcb-util-cursor"
40589     ,"version": "0.1.3"
40590     ,"homepage": "https://xcb.freedesktop.org/"
40591     ,"FPC": "x11/xcb-util-cursor"
40592     ,"keywords": [ "x11" ]
40593     ,"distfile": [ "https://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.3.tar.bz2" ]
40594     ,"variants":
40595      [
40596       {
40597         "label": "standard"
40598        ,"sdesc": "XCB cursor library"
40599        ,"spkgs": [ "single" ]
40600       }
40601      ]
40602    }
40603   ,{
40604      "bucket": "B4"
40605     ,"namebase": "R-rappdirs"
40606     ,"version": "0.3.3"
40607     ,"homepage": "https://rappdirs.r-lib.org"
40608     ,"FPC": "generated"
40609     ,"keywords": [ "cran" ]
40610     ,"distfile": [ "mirror://CRAN/src/contrib/rappdirs_0.3.3.tar.gz" ]
40611     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
40612     ,"variants":
40613      [
40614       {
40615         "label": "standard"
40616        ,"sdesc": "Defines application directories"
40617        ,"spkgs": [ "single" ]
40618       }
40619      ]
40620    }
40621   ,{
40622      "bucket": "B4"
40623     ,"namebase": "R-rlang"
40624     ,"version": "0.4.10"
40625     ,"homepage": "https://rlang.r-lib.org"
40626     ,"FPC": "generated"
40627     ,"keywords": [ "cran" ]
40628     ,"distfile": [ "mirror://CRAN/src/contrib/rlang_0.4.10.tar.gz" ]
40629     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
40630     ,"variants":
40631      [
40632       {
40633         "label": "standard"
40634        ,"sdesc": "Base type functions and core features for R"
40635        ,"spkgs": [ "single" ]
40636       }
40637      ]
40638    }
40639   ,{
40640      "bucket": "B4"
40641     ,"namebase": "aspell-gv"
40642     ,"version": "0.50.0"
40643     ,"homepage": "http://aspell.net/"
40644     ,"FPC": "textproc/gv-aspell"
40645     ,"keywords": [ "textproc" ]
40646     ,"distfile": [ "mirror://GNU/aspell/dict/gv/aspell-gv-0.50-0.tar.bz2" ]
40647     ,"variants":
40648      [
40649       {
40650         "label": "standard"
40651        ,"sdesc": "Aspell Manx Gaelic dictionary"
40652        ,"spkgs": [ "single" ]
40653       }
40654      ]
40655    }
40656   ,{
40657      "bucket": "B4"
40658     ,"namebase": "cgal"
40659     ,"version": "5.2"
40660     ,"homepage": "http://www.cgal.org/"
40661     ,"FPC": "math/cgal"
40662     ,"keywords": [ "math" ]
40663     ,"distfile": [ "https://github.com/CGAL/cgal/releases/download/v5.2/CGAL-5.2.tar.xz" ]
40664     ,"variants":
40665      [
40666       {
40667         "label": "standard"
40668        ,"sdesc": "Computational Geometry Algorithms Library"
40669        ,"spkgs": [ "single" ]
40670       }
40671      ]
40672    }
40673   ,{
40674      "bucket": "B4"
40675     ,"namebase": "cgit"
40676     ,"version": "1.2.3"
40677     ,"homepage": "https://git.zx2c4.com/cgit/about/"
40678     ,"FPC": "devel/cgit"
40679     ,"keywords": [ "www", "devel" ]
40680     ,"distfile": [ "http://git.zx2c4.com/cgit/snapshot/cgit-1.2.3.tar.xz", "https://www.kernel.org/pub/software/scm/git/git-2.25.0.tar.xz" ]
40681     ,"cpe": { "product": "cgit", "vendor": "lars_hjemli" }
40682     ,"variants":
40683      [
40684       {
40685         "label": "standard"
40686        ,"sdesc": "Fast web interface for git"
40687        ,"spkgs": [ "single" ]
40688       }
40689      ]
40690    }
40691   ,{
40692      "bucket": "B4"
40693     ,"namebase": "maim"
40694     ,"version": "5.6.3"
40695     ,"homepage": "https://github.com/naelstrof/maim"
40696     ,"FPC": "graphics/maim"
40697     ,"keywords": [ "graphics", "x11" ]
40698     ,"distfile": [ "mirror://GITHUB/naelstrof:maim:v5.6.3/naelstrof-maim-5.6.3.tar.gz" ]
40699     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
40700     ,"variants":
40701      [
40702       {
40703         "label": "standard"
40704        ,"sdesc": "Desktop screenshot utility (make image)"
40705        ,"spkgs": [ "single" ]
40706       }
40707      ]
40708    }
40709   ,{
40710      "bucket": "B4"
40711     ,"namebase": "perl-Data-Dump"
40712     ,"version": "1.23"
40713     ,"homepage": "https://github.com/gisle/data-dump"
40714     ,"FPC": "generated"
40715     ,"keywords": [ "perl" ]
40716     ,"distfile": [ "mirror://CPAN/ID:G/GA/GAAS/Data-Dump-1.23.tar.gz" ]
40717     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
40718     ,"variants":
40719      [
40720       {
40721         "label": "530"
40722        ,"sdesc": "Pretty printing of data structures (5.30)"
40723        ,"spkgs": [ "single" ]
40724       }
40725      ,{
40726         "label": "532"
40727        ,"sdesc": "Pretty printing of data structures (5.32)"
40728        ,"spkgs": [ "single" ]
40729       }
40730      ]
40731    }
40732   ,{
40733      "bucket": "B4"
40734     ,"namebase": "perl-Net-DNS-Resolver-Mock"
40735     ,"version": "1.20200215"
40736     ,"FPC": "generated"
40737     ,"keywords": [ "perl" ]
40738     ,"distfile": [ "mirror://CPAN/ID:M/MB/MBRADSHAW/Net-DNS-Resolver-Mock-1.20200215.tar.gz" ]
40739     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
40740     ,"variants":
40741      [
40742       {
40743         "label": "530"
40744        ,"sdesc": "Mock a DNS Resolver object for testing (5.30)"
40745        ,"spkgs": [ "single" ]
40746       }
40747      ,{
40748         "label": "532"
40749        ,"sdesc": "Mock a DNS Resolver object for testing (5.32)"
40750        ,"spkgs": [ "single" ]
40751       }
40752      ]
40753    }
40754   ,{
40755      "bucket": "B4"
40756     ,"namebase": "perl-Test-Class"
40757     ,"version": "0.52"
40758     ,"homepage": "https://github.com/szabgab/test-class"
40759     ,"FPC": "generated"
40760     ,"keywords": [ "perl" ]
40761     ,"distfile": [ "mirror://CPAN/ID:S/SZ/SZABGAB/Test-Class-0.52.tar.gz" ]
40762     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
40763     ,"variants":
40764      [
40765       {
40766         "label": "530"
40767        ,"sdesc": "Create xUnit/JUnit-style test classes (5.30)"
40768        ,"spkgs": [ "single" ]
40769       }
40770      ,{
40771         "label": "532"
40772        ,"sdesc": "Create xUnit/JUnit-style test classes (5.32)"
40773        ,"spkgs": [ "single" ]
40774       }
40775      ]
40776    }
40777   ,{
40778      "bucket": "B4"
40779     ,"namebase": "perl-XString"
40780     ,"version": "0.005"
40781     ,"homepage": "https://github.com/atoomic/XString.git"
40782     ,"FPC": "generated"
40783     ,"keywords": [ "perl" ]
40784     ,"distfile": [ "mirror://CPAN/ID:A/AT/ATOOMIC/XString-0.005.tar.gz" ]
40785     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
40786     ,"variants":
40787      [
40788       {
40789         "label": "530"
40790        ,"sdesc": "Isolated String helpers from B (5.30)"
40791        ,"spkgs": [ "single" ]
40792       }
40793      ,{
40794         "label": "532"
40795        ,"sdesc": "Isolated String helpers from B (5.32)"
40796        ,"spkgs": [ "single" ]
40797       }
40798      ]
40799    }
40800   ,{
40801      "bucket": "B4"
40802     ,"namebase": "php74-pdo_odbc"
40803     ,"version": "7.4.15"
40804     ,"homepage": "https://php.net/"
40805     ,"FPC": "databases/php74-pdo_odbc"
40806     ,"keywords": [ "lang", "www", "php", "databases" ]
40807     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
40808     ,"cpe": { "product": "php", "vendor": "php" }
40809     ,"variants":
40810      [
40811       {
40812         "label": "standard"
40813        ,"sdesc": "PHP 7.4 extension: pdo_odbc database driver"
40814        ,"spkgs": [ "single" ]
40815       }
40816      ]
40817    }
40818   ,{
40819      "bucket": "B4"
40820     ,"namebase": "php80-sqlite3"
40821     ,"version": "8.0.2"
40822     ,"homepage": "https://php.net/"
40823     ,"FPC": "databases/php80-sqlite3"
40824     ,"keywords": [ "lang", "www", "php", "databases" ]
40825     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
40826     ,"cpe": { "product": "php", "vendor": "php" }
40827     ,"variants":
40828      [
40829       {
40830         "label": "standard"
40831        ,"sdesc": "PHP 8.0 extension: sqlite3 database driver"
40832        ,"spkgs": [ "single" ]
40833       }
40834      ]
40835    }
40836   ,{
40837      "bucket": "B4"
40838     ,"namebase": "python-toml"
40839     ,"version": "0.10.2"
40840     ,"homepage": "https://github.com/uiri/toml"
40841     ,"FPC": "generated"
40842     ,"keywords": [ "python" ]
40843     ,"distfile": [ "mirror://PYPIWHL/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl" ]
40844     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
40845     ,"variants":
40846      [
40847       {
40848         "label": "py38"
40849        ,"sdesc": "Tom's Obvious, Minimal Language (PY38)"
40850        ,"spkgs": [ "single" ]
40851       }
40852      ,{
40853         "label": "py39"
40854        ,"sdesc": "Tom's Obvious, Minimal Language (PY39)"
40855        ,"spkgs": [ "single" ]
40856       }
40857      ]
40858    }
40859   ,{
40860      "bucket": "B4"
40861     ,"namebase": "ravensys-root"
40862     ,"version": "3.2"
40863     ,"FPC": "N/A"
40864     ,"keywords": [ "raven" ]
40865     ,"distfile": [ "https://leaf.dragonflybsd.org/~marino/dports-src/dummy-tarball.tar.gz", "https://mirror-master.dragonflybsd.org/iso-images/dfly-x86_64-5.8.0_REL.iso.bz2", "http://security.ubuntu.com/ubuntu/pool/main/g/glibc/libc6_2.23-0ubuntu9_amd64.deb", "http://security.ubuntu.com/ubuntu/pool/main/g/glibc/libc6-dev_2.23-0ubuntu9_amd64.deb", "mirror://UBUNTU/h/hostname/hostname_3.16ubuntu2_amd64.deb", "mirror://UBUNTU/d/dash/dash_0.5.8-2.1ubuntu2_amd64.deb", "mirror://UBUNTU/p/pax/pax_20151013-1_amd64.deb", "mirror://UBUNTU/d/debianutils/debianutils_4.7_amd64.deb", "http://security.ubuntu.com/ubuntu/pool/main/g/glibc/libc-bin_2.23-0ubuntu9_amd64.deb", "mirror://UBUNTU/b/bsdmainutils/bsdmainutils_9.0.6ubuntu3_amd64.deb", "http://security.ubuntu.com/ubuntu/pool/main/s/shadow/passwd_4.2-3.1ubuntu5.3_amd64.deb", "http://security.ubuntu.com/ubuntu/pool/main/l/linux/linux-libc-dev_4.4.0-78.99_amd64.deb", "http://security.ubuntu.com/ubuntu/pool/main/g/glibc/libc6-dev-amd64_2.23-0ubuntu9_i386.deb", "http://security.ubuntu.com/ubuntu/pool/main/g/glibc/libc6-dev_2.23-0ubuntu9_i386.deb", "http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/amd64/ISO-IMAGES/12.2/FreeBSD-12.2-RELEASE-amd64-disc1.iso", "http://downloads.dragonlace.net/misc/solaris_root_10_u8.v11.tar.xz", "http://security.ubuntu.com/ubuntu/pool/main/g/glibc/locales_2.23-0ubuntu10_all.deb", "mirror://UBUNTU/a/attr/libattr1-dev_2.4.47-2_amd64.deb", "mirror://UBUNTU/a/attr/libattr1_2.4.47-2_amd64.deb", "http://downloads.dragonlace.net/misc/mac_root_10.13.6.v01.tar.zst", "mirror://UBUNTU/a/acl/libacl1-dev_2.2.52-3_amd64.deb", "mirror://UBUNTU/a/acl/libacl1_2.2.52-3_amd64.deb", "http://security.ubuntu.com/ubuntu/pool/main/s/systemd/libudev1_229-4ubuntu21.27_amd64.deb", "http://security.ubuntu.com/ubuntu/pool/main/s/systemd/libudev-dev_229-4ubuntu21.27_amd64.deb" ]
40866     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
40867     ,"variants":
40868      [
40869       {
40870         "label": "dragonfly"
40871        ,"sdesc": "DragonFly64 system root for Ravenports build env"
40872        ,"spkgs": [ "single" ]
40873       }
40874      ,{
40875         "label": "freebsd_amd64"
40876        ,"sdesc": "FreeBSD-amd64 system root for Ravenports build env"
40877        ,"spkgs": [ "single" ]
40878       }
40879      ,{
40880         "label": "linux"
40881        ,"sdesc": "Linux system root for Ravenports build env"
40882        ,"spkgs": [ "single" ]
40883       }
40884      ,{
40885         "label": "sunos"
40886        ,"sdesc": "Solaris 10 system root for Ravenports build env"
40887        ,"spkgs": [ "single" ]
40888       }
40889      ,{
40890         "label": "macos"
40891        ,"sdesc": "MacOS/Darwin system root for Ravenports build env"
40892        ,"spkgs": [ "single" ]
40893       }
40894      ]
40895    }
40896   ,{
40897      "bucket": "B4"
40898     ,"namebase": "xorg-font-sony-misc"
40899     ,"version": "1.0.3"
40900     ,"homepage": "https://www.x.org/"
40901     ,"FPC": "x11-fonts/font-sony-misc"
40902     ,"keywords": [ "x11_fonts" ]
40903     ,"distfile": [ "mirror://XORG/individual/font/font-sony-misc-1.0.3.tar.bz2" ]
40904     ,"variants":
40905      [
40906       {
40907         "label": "standard"
40908        ,"sdesc": "X.Org miscellaneous Sony fonts"
40909        ,"spkgs": [ "single" ]
40910       }
40911      ]
40912    }
40913   ,{
40914      "bucket": "B5"
40915     ,"namebase": "gexiv2"
40916     ,"version": "0.12.2"
40917     ,"homepage": "https://wiki.gnome.org/Projects/gexiv2"
40918     ,"FPC": "graphics/gexiv2"
40919     ,"keywords": [ "graphics" ]
40920     ,"distfile": [ "mirror://GNOME/gexiv2/0.12/gexiv2-0.12.2.tar.xz" ]
40921     ,"variants":
40922      [
40923       {
40924         "label": "standard"
40925        ,"sdesc": "GObject-based wrapper around the Exiv2 library"
40926        ,"spkgs": [ "complete", "primary", "docs" ]
40927       }
40928      ]
40929    }
40930   ,{
40931      "bucket": "B5"
40932     ,"namebase": "gnatcoll-bindings"
40933     ,"version": "2020"
40934     ,"homepage": "https://github.com/AdaCore/gnatcoll-core"
40935     ,"FPC": "N/A"
40936     ,"keywords": [ "devel" ]
40937     ,"distfile": [ "http://downloads.dragonlace.net/src/gnatcoll-bindings-20.0-20191009-1B2EA-src.tar.gz" ]
40938     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
40939     ,"variants":
40940      [
40941       {
40942         "label": "standard"
40943        ,"sdesc": "Core packages of GNAT Components Collection"
40944        ,"spkgs": [ "complete", "gmp", "iconv", "python", "readline", "syslog", "examples" ]
40945       }
40946      ]
40947    }
40948   ,{
40949      "bucket": "B5"
40950     ,"namebase": "libnsgif"
40951     ,"version": "0.2.1"
40952     ,"homepage": "https://repology.org/project/libnsgif/information"
40953     ,"FPC": "graphics/libnsgif"
40954     ,"keywords": [ "graphics" ]
40955     ,"distfile": [ "https://download.netsurf-browser.org/libs/releases/libnsgif-0.2.1-src.tar.gz" ]
40956     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
40957     ,"cpe": { "product": "libnsgif", "vendor": "netsurf-browser" }
40958     ,"variants":
40959      [
40960       {
40961         "label": "standard"
40962        ,"sdesc": "Decoding library for the GIF image file format"
40963        ,"spkgs": [ "single" ]
40964       }
40965      ]
40966    }
40967   ,{
40968      "bucket": "B5"
40969     ,"namebase": "libressl"
40970     ,"version": "3.2.4"
40971     ,"homepage": "http://www.libressl.org/"
40972     ,"FPC": "security/libressl"
40973     ,"keywords": [ "security", "devel" ]
40974     ,"distfile": [ "mirror://OPENBSD/LibreSSL/libressl-3.2.4.tar.gz" ]
40975     ,"cpe": { "product": "libressl", "vendor": "openbsd" }
40976     ,"variants":
40977      [
40978       {
40979         "label": "standard"
40980        ,"sdesc": "OpenBSD fork of the OpenSSL SSL/TLS protocol"
40981        ,"spkgs": [ "single" ]
40982       }
40983      ,{
40984         "label": "static"
40985        ,"sdesc": "Static minimal version of LibreSSL"
40986        ,"spkgs": [ "single" ]
40987       }
40988      ]
40989    }
40990   ,{
40991      "bucket": "B5"
40992     ,"namebase": "perl-Data-Visitor"
40993     ,"version": "0.31"
40994     ,"homepage": "https://github.com/karenetheridge/Data-Visitor"
40995     ,"FPC": "generated"
40996     ,"keywords": [ "perl" ]
40997     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Data-Visitor-0.31.tar.gz" ]
40998     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
40999     ,"variants":
41000      [
41001       {
41002         "label": "530"
41003        ,"sdesc": "Visitor style traversal of data structures (5.30)"
41004        ,"spkgs": [ "single" ]
41005       }
41006      ,{
41007         "label": "532"
41008        ,"sdesc": "Visitor style traversal of data structures (5.32)"
41009        ,"spkgs": [ "single" ]
41010       }
41011      ]
41012    }
41013   ,{
41014      "bucket": "B5"
41015     ,"namebase": "perl-Devel-Gladiator"
41016     ,"version": "0.08"
41017     ,"homepage": "https://github.com/karenetheridge/Devel-Gladiator"
41018     ,"FPC": "generated"
41019     ,"keywords": [ "perl" ]
41020     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Devel-Gladiator-0.08.tar.gz" ]
41021     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
41022     ,"variants":
41023      [
41024       {
41025         "label": "530"
41026        ,"sdesc": "Walk Perl's arena (5.30)"
41027        ,"spkgs": [ "single" ]
41028       }
41029      ,{
41030         "label": "532"
41031        ,"sdesc": "Walk Perl's arena (5.32)"
41032        ,"spkgs": [ "single" ]
41033       }
41034      ]
41035    }
41036   ,{
41037      "bucket": "B5"
41038     ,"namebase": "perl-Module-CPANTS-Analyse"
41039     ,"version": "1.01"
41040     ,"homepage": "https://github.com/cpants/Module-CPANTS-Analyse"
41041     ,"FPC": "generated"
41042     ,"keywords": [ "perl" ]
41043     ,"distfile": [ "mirror://CPAN/ID:I/IS/ISHIGAKI/Module-CPANTS-Analyse-1.01.tar.gz" ]
41044     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
41045     ,"variants":
41046      [
41047       {
41048         "label": "530"
41049        ,"sdesc": "Generate Kwalitee ratings for distribution (5.30)"
41050        ,"spkgs": [ "single" ]
41051       }
41052      ,{
41053         "label": "532"
41054        ,"sdesc": "Generate Kwalitee ratings for distribution (5.32)"
41055        ,"spkgs": [ "single" ]
41056       }
41057      ]
41058    }
41059   ,{
41060      "bucket": "B5"
41061     ,"namebase": "php73-sysvmsg"
41062     ,"version": "7.3.27"
41063     ,"homepage": "https://php.net/"
41064     ,"FPC": "devel/php73-sysvmsg"
41065     ,"keywords": [ "lang", "www", "php", "devel" ]
41066     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
41067     ,"cpe": { "product": "php", "vendor": "php" }
41068     ,"variants":
41069      [
41070       {
41071         "label": "standard"
41072        ,"sdesc": "PHP 7.3 extension: sysvmsg interproc communication"
41073        ,"spkgs": [ "single" ]
41074       }
41075      ]
41076    }
41077   ,{
41078      "bucket": "B5"
41079     ,"namebase": "python-e3-core"
41080     ,"version": "22.1.0"
41081     ,"homepage": "https://github.com/AdaCore/e3-core"
41082     ,"FPC": "generated"
41083     ,"keywords": [ "python" ]
41084     ,"distfile": [ "mirror://GITHUB/AdaCore:e3-core:v22.1.0/AdaCore-e3-core-22.1.0.tar.gz" ]
41085     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
41086     ,"variants":
41087      [
41088       {
41089         "label": "py38"
41090        ,"sdesc": "E3 core. Tools and library for building and (PY38)"
41091        ,"spkgs": [ "single" ]
41092       }
41093      ,{
41094         "label": "py39"
41095        ,"sdesc": "E3 core. Tools and library for building and (PY39)"
41096        ,"spkgs": [ "single" ]
41097       }
41098      ]
41099    }
41100   ,{
41101      "bucket": "B5"
41102     ,"namebase": "python-psautohint"
41103     ,"version": "2.3.0"
41104     ,"homepage": "https://github.com/adobe-type-tools/psautohint"
41105     ,"FPC": "generated"
41106     ,"keywords": [ "python" ]
41107     ,"distfile": [ "mirror://PYPI/p/psautohint/psautohint-2.3.0.zip" ]
41108     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
41109     ,"variants":
41110      [
41111       {
41112         "label": "py38"
41113        ,"sdesc": "Wrapper for Adobe's PostScript autohinter (PY38)"
41114        ,"spkgs": [ "single" ]
41115       }
41116      ,{
41117         "label": "py39"
41118        ,"sdesc": "Wrapper for Adobe's PostScript autohinter (PY39)"
41119        ,"spkgs": [ "single" ]
41120       }
41121      ]
41122    }
41123   ,{
41124      "bucket": "B5"
41125     ,"namebase": "slang"
41126     ,"version": "2.3.2"
41127     ,"homepage": "https://www.jedsoft.org/slang/"
41128     ,"FPC": "devel/libslang2"
41129     ,"keywords": [ "devel" ]
41130     ,"distfile": [ "https://www.jedsoft.org/releases/slang/slang-2.3.2.tar.bz2" ]
41131     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
41132     ,"variants":
41133      [
41134       {
41135         "label": "standard"
41136        ,"sdesc": "S-Lang is a powerful interpreted language"
41137        ,"spkgs": [ "complete", "primary", "docs" ]
41138       }
41139      ]
41140    }
41141   ,{
41142      "bucket": "B5"
41143     ,"namebase": "xorg-iceauth"
41144     ,"version": "1.0.8"
41145     ,"homepage": "https://www.x.org/"
41146     ,"FPC": "x11/iceauth"
41147     ,"keywords": [ "x11" ]
41148     ,"distfile": [ "mirror://XORG/individual/app/iceauth-1.0.8.tar.bz2" ]
41149     ,"variants":
41150      [
41151       {
41152         "label": "standard"
41153        ,"sdesc": "ICE authority file utility for X"
41154        ,"spkgs": [ "single" ]
41155       }
41156      ]
41157    }
41158   ,{
41159      "bucket": "B6"
41160     ,"namebase": "R-bibtex"
41161     ,"version": "0.4.2.3"
41162     ,"homepage": "https://github.com/romainfrancois/bibtex"
41163     ,"FPC": "generated"
41164     ,"keywords": [ "cran" ]
41165     ,"distfile": [ "mirror://CRAN/src/contrib/bibtex_0.4.2.3.tar.gz" ]
41166     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
41167     ,"variants":
41168      [
41169       {
41170         "label": "standard"
41171        ,"sdesc": "Bibtex Parser"
41172        ,"spkgs": [ "single" ]
41173       }
41174      ]
41175    }
41176   ,{
41177      "bucket": "B6"
41178     ,"namebase": "R-git2r"
41179     ,"version": "0.28.0"
41180     ,"homepage": "https://docs.ropensci.org/git2r/"
41181     ,"FPC": "generated"
41182     ,"keywords": [ "cran" ]
41183     ,"distfile": [ "mirror://CRAN/src/contrib/git2r_0.28.0.tar.gz" ]
41184     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
41185     ,"variants":
41186      [
41187       {
41188         "label": "standard"
41189        ,"sdesc": "Provides Access to Git Repositories"
41190        ,"spkgs": [ "single" ]
41191       }
41192      ]
41193    }
41194   ,{
41195      "bucket": "B6"
41196     ,"namebase": "R-parallelly"
41197     ,"version": "1.23.0"
41198     ,"homepage": "https://github.com/HenrikBengtsson/parallelly"
41199     ,"FPC": "generated"
41200     ,"keywords": [ "cran" ]
41201     ,"distfile": [ "mirror://CRAN/src/contrib/parallelly_1.23.0.tar.gz" ]
41202     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
41203     ,"variants":
41204      [
41205       {
41206         "label": "standard"
41207        ,"sdesc": "Enhancing the 'parallel' Package"
41208        ,"spkgs": [ "single" ]
41209       }
41210      ]
41211    }
41212   ,{
41213      "bucket": "B6"
41214     ,"namebase": "gts"
41215     ,"version": "0.7.6"
41216     ,"homepage": "http://gts.sourceforge.net/"
41217     ,"FPC": "graphics/gts"
41218     ,"keywords": [ "graphics" ]
41219     ,"distfile": [ "mirror://SF/gts/gts/0.7.6/gts-0.7.6.tar.gz" ]
41220     ,"variants":
41221      [
41222       {
41223         "label": "standard"
41224        ,"sdesc": "GNU Triangulated Surface Library"
41225        ,"spkgs": [ "single" ]
41226       }
41227      ]
41228    }
41229   ,{
41230      "bucket": "B6"
41231     ,"namebase": "libdbi-drivers"
41232     ,"version": "0.9.0"
41233     ,"homepage": "http://libdbi-drivers.sourceforge.net/"
41234     ,"FPC": "databases/libdbi-drivers"
41235     ,"keywords": [ "databases", "devel" ]
41236     ,"distfile": [ "mirror://SF/libdbi-drivers/libdbi-drivers/libdbi-drivers-0.9.0/libdbi-drivers-0.9.0.tar.gz" ]
41237     ,"variants":
41238      [
41239       {
41240         "label": "mysql"
41241        ,"sdesc": "MySQL driver for libdbi"
41242        ,"spkgs": [ "complete", "primary", "docs" ]
41243       }
41244      ,{
41245         "label": "pgsql"
41246        ,"sdesc": "PostgreSQL driver for libdbi"
41247        ,"spkgs": [ "complete", "primary", "docs" ]
41248       }
41249      ,{
41250         "label": "sqlite"
41251        ,"sdesc": "SQLite driver for libdbi"
41252        ,"spkgs": [ "complete", "primary", "docs" ]
41253       }
41254      ]
41255    }
41256   ,{
41257      "bucket": "B6"
41258     ,"namebase": "libvterm"
41259     ,"version": "20191007"
41260     ,"homepage": "http://www.leonerd.org.uk/code/libvterm/"
41261     ,"FPC": "devel/libvterm"
41262     ,"keywords": [ "devel" ]
41263     ,"distfile": [ "mirror://GITHUB/neovim:libvterm:4e5651a/neovim-libvterm-4e5651a.tar.gz" ]
41264     ,"cpe": { "product": "libvterm", "vendor": "leonerd" }
41265     ,"variants":
41266      [
41267       {
41268         "label": "standard"
41269        ,"sdesc": "VT220/xterm/ECMA-48 terminal emulator"
41270        ,"spkgs": [ "single" ]
41271       }
41272      ]
41273    }
41274   ,{
41275      "bucket": "B6"
41276     ,"namebase": "libxslt"
41277     ,"version": "1.1.34"
41278     ,"homepage": "http://xmlsoft.org/XSLT/"
41279     ,"FPC": "textproc/libxslt"
41280     ,"keywords": [ "textproc" ]
41281     ,"distfile": [ "ftp://xmlsoft.org/libxml2/libxslt-1.1.34.tar.gz" ]
41282     ,"cpe": { "product": "libxslt", "vendor": "xmlsoft" }
41283     ,"variants":
41284      [
41285       {
41286         "label": "standard"
41287        ,"sdesc": "XSLT C library for GNOME"
41288        ,"spkgs": [ "single" ]
41289       }
41290      ]
41291    }
41292   ,{
41293      "bucket": "B6"
41294     ,"namebase": "p11-kit"
41295     ,"version": "0.23.22"
41296     ,"homepage": "https://p11-glue.freedesktop.org/p11-kit.html"
41297     ,"FPC": "security/p11-kit"
41298     ,"keywords": [ "security", "devel" ]
41299     ,"distfile": [ "https://github.com/p11-glue/p11-kit/releases/download/0.23.22/p11-kit-0.23.22.tar.xz" ]
41300     ,"cpe": { "product": "p11-kit", "vendor": "p11-kit_project" }
41301     ,"variants":
41302      [
41303       {
41304         "label": "standard"
41305        ,"sdesc": "Library for loading and sharing PKCS#11 modules"
41306        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
41307       }
41308      ]
41309    }
41310   ,{
41311      "bucket": "B6"
41312     ,"namebase": "perl-Algorithm-Interval2Prefix"
41313     ,"version": "0.02"
41314     ,"FPC": "generated"
41315     ,"keywords": [ "perl" ]
41316     ,"distfile": [ "mirror://CPAN/ID:L/LT/LTHEGLER/Algorithm-Interval2Prefix-0.02.tar.gz" ]
41317     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
41318     ,"variants":
41319      [
41320       {
41321         "label": "530"
41322        ,"sdesc": "Generate prefixes from intervals (5.30)"
41323        ,"spkgs": [ "single" ]
41324       }
41325      ,{
41326         "label": "532"
41327        ,"sdesc": "Generate prefixes from intervals (5.32)"
41328        ,"spkgs": [ "single" ]
41329       }
41330      ]
41331    }
41332   ,{
41333      "bucket": "B6"
41334     ,"namebase": "perl-Test-Most"
41335     ,"version": "0.37"
41336     ,"homepage": "https://github.com/Ovid/test--most"
41337     ,"FPC": "generated"
41338     ,"keywords": [ "perl" ]
41339     ,"distfile": [ "mirror://CPAN/ID:O/OV/OVID/Test-Most-0.37.tar.gz" ]
41340     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
41341     ,"variants":
41342      [
41343       {
41344         "label": "530"
41345        ,"sdesc": "Most commonly needed test functions (5.30)"
41346        ,"spkgs": [ "single" ]
41347       }
41348      ,{
41349         "label": "532"
41350        ,"sdesc": "Most commonly needed test functions (5.32)"
41351        ,"spkgs": [ "single" ]
41352       }
41353      ]
41354    }
41355   ,{
41356      "bucket": "B6"
41357     ,"namebase": "php80-pdo_pgsql"
41358     ,"version": "8.0.2"
41359     ,"homepage": "https://php.net/"
41360     ,"FPC": "databases/php80-pdo_pgsql"
41361     ,"keywords": [ "lang", "www", "php", "databases" ]
41362     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
41363     ,"cpe": { "product": "php", "vendor": "php" }
41364     ,"variants":
41365      [
41366       {
41367         "label": "standard"
41368        ,"sdesc": "PHP 8.0 extension: pdo_pgsql database driver"
41369        ,"spkgs": [ "single" ]
41370       }
41371      ]
41372    }
41373   ,{
41374      "bucket": "B6"
41375     ,"namebase": "python-ddt"
41376     ,"version": "1.4.1"
41377     ,"homepage": "https://github.com/datadriventests/ddt"
41378     ,"FPC": "generated"
41379     ,"keywords": [ "python" ]
41380     ,"distfile": [ "mirror://PYPIWHL/31/3b/a38bb1606c0b912cd53976369ac10334f6b5e96fa260eebc46fabe6a43bf/ddt-1.4.1-py2.py3-none-any.whl" ]
41381     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
41382     ,"variants":
41383      [
41384       {
41385         "label": "py38"
41386        ,"sdesc": "Data-Driven/Decorated Tests (PY38)"
41387        ,"spkgs": [ "single" ]
41388       }
41389      ,{
41390         "label": "py39"
41391        ,"sdesc": "Data-Driven/Decorated Tests (PY39)"
41392        ,"spkgs": [ "single" ]
41393       }
41394      ]
41395    }
41396   ,{
41397      "bucket": "B6"
41398     ,"namebase": "python-sip"
41399     ,"version": "6.0.2"
41400     ,"homepage": "https://www.riverbankcomputing.com/software/sip/"
41401     ,"FPC": "generated"
41402     ,"keywords": [ "python" ]
41403     ,"distfile": [ "mirror://PYPI/s/sip/sip-6.0.2.tar.gz" ]
41404     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
41405     ,"variants":
41406      [
41407       {
41408         "label": "py38"
41409        ,"sdesc": "Bindings generator for C/C++ libraries (PY38)"
41410        ,"spkgs": [ "single" ]
41411       }
41412      ,{
41413         "label": "py39"
41414        ,"sdesc": "Bindings generator for C/C++ libraries (PY39)"
41415        ,"spkgs": [ "single" ]
41416       }
41417      ]
41418    }
41419   ,{
41420      "bucket": "B6"
41421     ,"namebase": "wpa_supplicant"
41422     ,"version": "2.9"
41423     ,"homepage": "https://w1.fi/wpa_supplicant/"
41424     ,"FPC": "security/wpa_supplicant"
41425     ,"keywords": [ "security", "net" ]
41426     ,"distfile": [ "https://w1.fi/releases/wpa_supplicant-2.9.tar.gz" ]
41427     ,"cpe": { "product": "wpa_supplicant", "vendor": "wpa_supplicant" }
41428     ,"variants":
41429      [
41430       {
41431         "label": "standard"
41432        ,"sdesc": "Supplicant (client) for WPA/802.1x protocols"
41433        ,"spkgs": [ "single" ]
41434       }
41435      ]
41436    }
41437   ,{
41438      "bucket": "B7"
41439     ,"namebase": "R-ggraph"
41440     ,"version": "2.0.5"
41441     ,"homepage": "https://ggraph.data-imaginist.com"
41442     ,"FPC": "generated"
41443     ,"keywords": [ "cran" ]
41444     ,"distfile": [ "mirror://CRAN/src/contrib/ggraph_2.0.5.tar.gz" ]
41445     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
41446     ,"variants":
41447      [
41448       {
41449         "label": "standard"
41450        ,"sdesc": "Grammar of Graphics implementation"
41451        ,"spkgs": [ "single" ]
41452       }
41453      ]
41454    }
41455   ,{
41456      "bucket": "B7"
41457     ,"namebase": "R-padr"
41458     ,"version": "0.5.3"
41459     ,"homepage": "https://github.com/EdwinTh/padr"
41460     ,"FPC": "generated"
41461     ,"keywords": [ "cran" ]
41462     ,"distfile": [ "mirror://CRAN/src/contrib/padr_0.5.3.tar.gz" ]
41463     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
41464     ,"variants":
41465      [
41466       {
41467         "label": "standard"
41468        ,"sdesc": "Quickly Get Datetime Data Ready for Analysis"
41469        ,"spkgs": [ "single" ]
41470       }
41471      ]
41472    }
41473   ,{
41474      "bucket": "B7"
41475     ,"namebase": "desktop-file-utils"
41476     ,"version": "0.26"
41477     ,"homepage": "https://www.freedesktop.org/wiki/Software/desktop-file-utils/"
41478     ,"FPC": "devel/desktop-file-utils"
41479     ,"keywords": [ "sysutils" ]
41480     ,"distfile": [ "http://freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-0.26.tar.xz" ]
41481     ,"variants":
41482      [
41483       {
41484         "label": "standard"
41485        ,"sdesc": "Utilities for manipulating .desktop files"
41486        ,"spkgs": [ "single" ]
41487       }
41488      ]
41489    }
41490   ,{
41491      "bucket": "B7"
41492     ,"namebase": "flac"
41493     ,"version": "1.3.3"
41494     ,"homepage": "https://xiph.org/flac/"
41495     ,"FPC": "audio/flac"
41496     ,"keywords": [ "audio" ]
41497     ,"distfile": [ "http://downloads.xiph.org/releases/flac/flac-1.3.3.tar.xz" ]
41498     ,"cpe": { "product": "flac", "vendor": "flac_project" }
41499     ,"variants":
41500      [
41501       {
41502         "label": "standard"
41503        ,"sdesc": "Free Lossless Audio Codec"
41504        ,"spkgs": [ "complete", "primary", "docs" ]
41505       }
41506      ]
41507    }
41508   ,{
41509      "bucket": "B7"
41510     ,"namebase": "perl-Algorithm-Diff-Any"
41511     ,"version": "1.001"
41512     ,"FPC": "generated"
41513     ,"keywords": [ "perl" ]
41514     ,"distfile": [ "mirror://CPAN/ID:J/JA/JAWNSY/Algorithm-Diff-Any-1.001.tar.gz" ]
41515     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
41516     ,"variants":
41517      [
41518       {
41519         "label": "530"
41520        ,"sdesc": "Find differences between files (5.30)"
41521        ,"spkgs": [ "single" ]
41522       }
41523      ,{
41524         "label": "532"
41525        ,"sdesc": "Find differences between files (5.32)"
41526        ,"spkgs": [ "single" ]
41527       }
41528      ]
41529    }
41530   ,{
41531      "bucket": "B7"
41532     ,"namebase": "perl-Module-Compile"
41533     ,"version": "0.38"
41534     ,"homepage": "https://github.com/ingydotnet/module-compile-pm"
41535     ,"FPC": "generated"
41536     ,"keywords": [ "perl" ]
41537     ,"distfile": [ "mirror://CPAN/ID:I/IN/INGY/Module-Compile-0.38.tar.gz" ]
41538     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
41539     ,"variants":
41540      [
41541       {
41542         "label": "530"
41543        ,"sdesc": "Perl Module Compilation (5.30)"
41544        ,"spkgs": [ "single" ]
41545       }
41546      ,{
41547         "label": "532"
41548        ,"sdesc": "Perl Module Compilation (5.32)"
41549        ,"spkgs": [ "single" ]
41550       }
41551      ]
41552    }
41553   ,{
41554      "bucket": "B7"
41555     ,"namebase": "perl-Test-MemoryGrowth"
41556     ,"version": "0.04"
41557     ,"FPC": "generated"
41558     ,"keywords": [ "perl" ]
41559     ,"distfile": [ "mirror://CPAN/ID:P/PE/PEVANS/Test-MemoryGrowth-0.04.tar.gz" ]
41560     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
41561     ,"variants":
41562      [
41563       {
41564         "label": "530"
41565        ,"sdesc": "Assert when code increases memory usage (5.30)"
41566        ,"spkgs": [ "single" ]
41567       }
41568      ,{
41569         "label": "532"
41570        ,"sdesc": "Assert when code increases memory usage (5.32)"
41571        ,"spkgs": [ "single" ]
41572       }
41573      ]
41574    }
41575   ,{
41576      "bucket": "B7"
41577     ,"namebase": "perl-XML-SAX-Base"
41578     ,"version": "1.09"
41579     ,"homepage": "https://github.com/grantm/XML-SAX-Base"
41580     ,"FPC": "generated"
41581     ,"keywords": [ "perl" ]
41582     ,"distfile": [ "mirror://CPAN/ID:G/GR/GRANTM/XML-SAX-Base-1.09.tar.gz" ]
41583     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
41584     ,"variants":
41585      [
41586       {
41587         "label": "530"
41588        ,"sdesc": "Base class for SAX Drivers and Filters (5.30)"
41589        ,"spkgs": [ "single" ]
41590       }
41591      ,{
41592         "label": "532"
41593        ,"sdesc": "Base class for SAX Drivers and Filters (5.32)"
41594        ,"spkgs": [ "single" ]
41595       }
41596      ]
41597    }
41598   ,{
41599      "bucket": "B7"
41600     ,"namebase": "php80-pdo_sqlite"
41601     ,"version": "8.0.2"
41602     ,"homepage": "https://php.net/"
41603     ,"FPC": "databases/php80-pdo_sqlite"
41604     ,"keywords": [ "lang", "www", "php", "databases" ]
41605     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
41606     ,"cpe": { "product": "php", "vendor": "php" }
41607     ,"variants":
41608      [
41609       {
41610         "label": "standard"
41611        ,"sdesc": "PHP 8.0 extension: pdo_sqlite database driver"
41612        ,"spkgs": [ "single" ]
41613       }
41614      ]
41615    }
41616   ,{
41617      "bucket": "B7"
41618     ,"namebase": "postgis"
41619     ,"version": "3.1.1"
41620     ,"homepage": "http://www.postgis.org/"
41621     ,"FPC": "databases/postgis24"
41622     ,"keywords": [ "databases", "geography" ]
41623     ,"distfile": [ "http://download.osgeo.org/postgis/source/postgis-3.1.1.tar.gz" ]
41624     ,"variants":
41625      [
41626       {
41627         "label": "standard"
41628        ,"sdesc": "Spatial and Geographic objects for PostgreSQL"
41629        ,"spkgs": [ "single" ]
41630       }
41631      ]
41632    }
41633   ,{
41634      "bucket": "B7"
41635     ,"namebase": "python-Sphinx"
41636     ,"version": "3.5.1"
41637     ,"homepage": "http://sphinx-doc.org/"
41638     ,"FPC": "generated"
41639     ,"keywords": [ "python" ]
41640     ,"distfile": [ "mirror://PYPIWHL/84/7a/d0cb3f5ff9fa0e944ba4f5878122ba0cbed0ce56dc5ebbcd42fe3cb5064e/Sphinx-3.5.1-py3-none-any.whl" ]
41641     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
41642     ,"variants":
41643      [
41644       {
41645         "label": "py38"
41646        ,"sdesc": "Python documentation generator (PY38)"
41647        ,"spkgs": [ "single" ]
41648       }
41649      ,{
41650         "label": "py39"
41651        ,"sdesc": "Python documentation generator (PY39)"
41652        ,"spkgs": [ "single" ]
41653       }
41654      ]
41655    }
41656   ,{
41657      "bucket": "B7"
41658     ,"namebase": "python-coreapi"
41659     ,"version": "2.3.3"
41660     ,"homepage": "https://github.com/core-api/python-client"
41661     ,"FPC": "generated"
41662     ,"keywords": [ "python" ]
41663     ,"distfile": [ "mirror://PYPIWHL/fc/3a/9dedaad22962770edd334222f2b3c3e7ad5e1c8cab1d6a7992c30329e2e5/coreapi-2.3.3-py2.py3-none-any.whl" ]
41664     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
41665     ,"variants":
41666      [
41667       {
41668         "label": "py38"
41669        ,"sdesc": "Python client library for Core API (PY38)"
41670        ,"spkgs": [ "single" ]
41671       }
41672      ,{
41673         "label": "py39"
41674        ,"sdesc": "Python client library for Core API (PY39)"
41675        ,"spkgs": [ "single" ]
41676       }
41677      ]
41678    }
41679   ,{
41680      "bucket": "B7"
41681     ,"namebase": "python-jmespath"
41682     ,"version": "0.10.0"
41683     ,"homepage": "https://github.com/jmespath/jmespath.py"
41684     ,"FPC": "generated"
41685     ,"keywords": [ "python" ]
41686     ,"distfile": [ "mirror://PYPIWHL/07/cb/5f001272b6faeb23c1c9e0acc04d48eaaf5c862c17709d20e3469c6e0139/jmespath-0.10.0-py2.py3-none-any.whl" ]
41687     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
41688     ,"variants":
41689      [
41690       {
41691         "label": "py38"
41692        ,"sdesc": "JSON Matching Expressions (PY38)"
41693        ,"spkgs": [ "single" ]
41694       }
41695      ,{
41696         "label": "py39"
41697        ,"sdesc": "JSON Matching Expressions (PY39)"
41698        ,"spkgs": [ "single" ]
41699       }
41700      ]
41701    }
41702   ,{
41703      "bucket": "B7"
41704     ,"namebase": "ruby-deep_merge"
41705     ,"version": "1.2.1"
41706     ,"homepage": "https://github.com/danielsdeleo/deep_merge"
41707     ,"FPC": "generated"
41708     ,"keywords": [ "ruby" ]
41709     ,"distfile": [ "mirror://RUBYGEMS//deep_merge-1.2.1.gem" ]
41710     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
41711     ,"variants":
41712      [
41713       {
41714         "label": "v26"
41715        ,"sdesc": "Merge Deeply Nested Hashes (v26)"
41716        ,"spkgs": [ "single" ]
41717       }
41718      ,{
41719         "label": "v27"
41720        ,"sdesc": "Merge Deeply Nested Hashes (v27)"
41721        ,"spkgs": [ "single" ]
41722       }
41723      ,{
41724         "label": "v30"
41725        ,"sdesc": "Merge Deeply Nested Hashes (v30)"
41726        ,"spkgs": [ "single" ]
41727       }
41728      ]
41729    }
41730   ,{
41731      "bucket": "B7"
41732     ,"namebase": "wavpack"
41733     ,"version": "5.4.0"
41734     ,"homepage": "https://www.wavpack.com/"
41735     ,"FPC": "audio/wavpack"
41736     ,"keywords": [ "audio" ]
41737     ,"distfile": [ "mirror://GITHUB/dbry:WavPack:5.4.0/dbry-WavPack-5.4.0.tar.gz" ]
41738     ,"cpe": { "product": "wavpack", "vendor": "wavpack" }
41739     ,"variants":
41740      [
41741       {
41742         "label": "standard"
41743        ,"sdesc": "Hybrid lossless audio compression"
41744        ,"spkgs": [ "single" ]
41745       }
41746      ]
41747    }
41748   ,{
41749      "bucket": "B7"
41750     ,"namebase": "xorg-100dpi-fonts"
41751     ,"version": "7.7"
41752     ,"homepage": "https://www.x.org/"
41753     ,"FPC": "x11-fonts/xorg-fonts-100dpi"
41754     ,"keywords": [ "x11_fonts" ]
41755     ,"distfile": [  ]
41756     ,"variants":
41757      [
41758       {
41759         "label": "standard"
41760        ,"sdesc": "X.Org 100dpi bitmap fonts"
41761        ,"spkgs": [ "single" ]
41762       }
41763      ]
41764    }
41765   ,{
41766      "bucket": "B8"
41767     ,"namebase": "R-NLP"
41768     ,"version": "0.2-1"
41769     ,"FPC": "generated"
41770     ,"keywords": [ "cran" ]
41771     ,"distfile": [ "mirror://CRAN/src/contrib/NLP_0.2-1.tar.gz" ]
41772     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
41773     ,"variants":
41774      [
41775       {
41776         "label": "standard"
41777        ,"sdesc": "Natural Language Processing Infrastructure"
41778        ,"spkgs": [ "single" ]
41779       }
41780      ]
41781    }
41782   ,{
41783      "bucket": "B8"
41784     ,"namebase": "aunit"
41785     ,"version": "2020"
41786     ,"homepage": "http://libre.adacore.com/tools/aunit/"
41787     ,"FPC": "devel/aunit"
41788     ,"keywords": [ "devel", "ada" ]
41789     ,"distfile": [ "http://downloads.dragonlace.net/src/aunit-2020-20200429-19B6C-src.tar.gz" ]
41790     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
41791     ,"variants":
41792      [
41793       {
41794         "label": "standard"
41795        ,"sdesc": "Ada unit testing framework"
41796        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
41797       }
41798      ]
41799    }
41800   ,{
41801      "bucket": "B8"
41802     ,"namebase": "perl-ExtUtils-CChecker"
41803     ,"version": "0.10"
41804     ,"FPC": "generated"
41805     ,"keywords": [ "perl" ]
41806     ,"distfile": [ "mirror://CPAN/ID:P/PE/PEVANS/ExtUtils-CChecker-0.10.tar.gz" ]
41807     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
41808     ,"variants":
41809      [
41810       {
41811         "label": "530"
41812        ,"sdesc": "Configuration utilities for using C headers (5.30)"
41813        ,"spkgs": [ "single" ]
41814       }
41815      ,{
41816         "label": "532"
41817        ,"sdesc": "Configuration utilities for using C headers (5.32)"
41818        ,"spkgs": [ "single" ]
41819       }
41820      ]
41821    }
41822   ,{
41823      "bucket": "B8"
41824     ,"namebase": "python-distro"
41825     ,"version": "1.5.0"
41826     ,"homepage": "https://github.com/nir0s/distro"
41827     ,"FPC": "generated"
41828     ,"keywords": [ "python" ]
41829     ,"distfile": [ "mirror://PYPIWHL/25/b7/b3c4270a11414cb22c6352ebc7a83aaa3712043be29daa05018fd5a5c956/distro-1.5.0-py2.py3-none-any.whl" ]
41830     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
41831     ,"variants":
41832      [
41833       {
41834         "label": "py38"
41835        ,"sdesc": "Distro - an OS platform information API (PY38)"
41836        ,"spkgs": [ "single" ]
41837       }
41838      ,{
41839         "label": "py39"
41840        ,"sdesc": "Distro - an OS platform information API (PY39)"
41841        ,"spkgs": [ "single" ]
41842       }
41843      ]
41844    }
41845   ,{
41846      "bucket": "B8"
41847     ,"namebase": "qscintilla"
41848     ,"version": "2.12.0"
41849     ,"homepage": "https://www.riverbankcomputing.com/software/qscintilla/intro"
41850     ,"FPC": "devel/qscintilla2-qt5"
41851     ,"keywords": [ "devel" ]
41852     ,"distfile": [ "https://www.riverbankcomputing.com/static/Downloads/QScintilla/2.12.0/QScintilla_src-2.12.0.tar.gz" ]
41853     ,"variants":
41854      [
41855       {
41856         "label": "standard"
41857        ,"sdesc": "Qt port of the Scintilla C++ editor control"
41858        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
41859       }
41860      ]
41861    }
41862   ,{
41863      "bucket": "B8"
41864     ,"namebase": "redis"
41865     ,"version": "6.2.0"
41866     ,"homepage": "https://redis.io/"
41867     ,"FPC": "databases/redis"
41868     ,"keywords": [ "databases" ]
41869     ,"distfile": [ "http://download.redis.io/releases/redis-6.2.0.tar.gz" ]
41870     ,"cpe": { "product": "redis", "vendor": "redislabs" }
41871     ,"variants":
41872      [
41873       {
41874         "label": "standard"
41875        ,"sdesc": "Persistent key-value database with net interface"
41876        ,"spkgs": [ "single" ]
41877       }
41878      ]
41879    }
41880   ,{
41881      "bucket": "B8"
41882     ,"namebase": "texlive-bin"
41883     ,"version": "20200406"
41884     ,"homepage": "https://www.tug.org/texlive"
41885     ,"FPC": "print/texlive-base"
41886     ,"keywords": [ "print" ]
41887     ,"distfile": [ "ftp://ftp.tug.org/texlive/historic/2020/texlive-20200406-source.tar.xz", "ftp://ftp.tug.org/texlive/historic/2020/texlive-20200406-extra.tar.xz", "https://www.tug.org/texlive/LICENSE.TL", "https://www.latex-project.org/lppl.txt" ]
41888     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
41889     ,"variants":
41890      [
41891       {
41892         "label": "standard"
41893        ,"sdesc": "Binary and input files for TeXlive"
41894        ,"spkgs": [ "complete", "primary", "docs", "bibtex", "context", "engine_luatex", "engine_pdftex", "engine_xetex", "synctex", "tlmgr", "utils", "xindy" ]
41895       }
41896      ]
41897    }
41898   ,{
41899      "bucket": "B9"
41900     ,"namebase": "R-Rdpack"
41901     ,"version": "2.1.1"
41902     ,"homepage": "https://geobosh.github.io/Rdpack/"
41903     ,"FPC": "generated"
41904     ,"keywords": [ "cran" ]
41905     ,"distfile": [ "mirror://CRAN/src/contrib/Rdpack_2.1.1.tar.gz" ]
41906     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
41907     ,"variants":
41908      [
41909       {
41910         "label": "standard"
41911        ,"sdesc": "Update and Manipulate Rd Documentation Objects"
41912        ,"spkgs": [ "single" ]
41913       }
41914      ]
41915    }
41916   ,{
41917      "bucket": "B9"
41918     ,"namebase": "R-gower"
41919     ,"version": "0.2.2"
41920     ,"homepage": "https://github.com/markvanderloo/gower"
41921     ,"FPC": "generated"
41922     ,"keywords": [ "cran" ]
41923     ,"distfile": [ "mirror://CRAN/src/contrib/gower_0.2.2.tar.gz" ]
41924     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
41925     ,"variants":
41926      [
41927       {
41928         "label": "standard"
41929        ,"sdesc": "Gower's Distance"
41930        ,"spkgs": [ "single" ]
41931       }
41932      ]
41933    }
41934   ,{
41935      "bucket": "B9"
41936     ,"namebase": "aspell-rw"
41937     ,"version": "0.50.0"
41938     ,"homepage": "http://aspell.net/"
41939     ,"FPC": "textproc/rw-aspell"
41940     ,"keywords": [ "textproc" ]
41941     ,"distfile": [ "mirror://GNU/aspell/dict/rw/aspell-rw-0.50-0.tar.bz2" ]
41942     ,"variants":
41943      [
41944       {
41945         "label": "standard"
41946        ,"sdesc": "Aspell Kinyarwanda dictionary"
41947        ,"spkgs": [ "single" ]
41948       }
41949      ]
41950    }
41951   ,{
41952      "bucket": "B9"
41953     ,"namebase": "fossil"
41954     ,"version": "2.14"
41955     ,"homepage": "https://fossil-scm.org/"
41956     ,"FPC": "devel/fossil"
41957     ,"keywords": [ "devel" ]
41958     ,"distfile": [ "https://fossil-scm.org/home/uv/fossil-src-2.14.tar.gz" ]
41959     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
41960     ,"cpe": { "product": "fossil", "vendor": "fossil-scm" }
41961     ,"variants":
41962      [
41963       {
41964         "label": "standard"
41965        ,"sdesc": "Distributed source control management system"
41966        ,"spkgs": [ "single" ]
41967       }
41968      ]
41969    }
41970   ,{
41971      "bucket": "B9"
41972     ,"namebase": "libotr"
41973     ,"version": "4.1.1"
41974     ,"homepage": "https://otr.cypherpunks.ca/"
41975     ,"FPC": "security/libotr"
41976     ,"keywords": [ "net", "net_im", "security" ]
41977     ,"distfile": [ "https://otr.cypherpunks.ca/libotr-4.1.1.tar.gz" ]
41978     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
41979     ,"cpe": { "product": "libotr", "vendor": "cypherpunks" }
41980     ,"variants":
41981      [
41982       {
41983         "label": "standard"
41984        ,"sdesc": "OTR library and toolkit"
41985        ,"spkgs": [ "single" ]
41986       }
41987      ]
41988    }
41989   ,{
41990      "bucket": "B9"
41991     ,"namebase": "libpcap"
41992     ,"version": "1.10.0"
41993     ,"homepage": "https://www.tcpdump.org/"
41994     ,"FPC": "net/libpcap"
41995     ,"keywords": [ "net" ]
41996     ,"distfile": [ "http://www.tcpdump.org/release/libpcap-1.10.0.tar.gz" ]
41997     ,"cpe": { "product": "libpcap", "vendor": "tcpdump" }
41998     ,"variants":
41999      [
42000       {
42001         "label": "standard"
42002        ,"sdesc": "Network packet capture library"
42003        ,"spkgs": [ "single" ]
42004       }
42005      ]
42006    }
42007   ,{
42008      "bucket": "B9"
42009     ,"namebase": "perl-Algorithm-ContextVector"
42010     ,"version": "0.01"
42011     ,"FPC": "generated"
42012     ,"keywords": [ "perl" ]
42013     ,"distfile": [ "mirror://CPAN/ID:A/AI/AIMBERT/Algorithm-ContextVector-0.01.tar.gz" ]
42014     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
42015     ,"variants":
42016      [
42017       {
42018         "label": "530"
42019        ,"sdesc": "Implementation based on cosine similarity (5.30)"
42020        ,"spkgs": [ "single" ]
42021       }
42022      ,{
42023         "label": "532"
42024        ,"sdesc": "Implementation based on cosine similarity (5.32)"
42025        ,"spkgs": [ "single" ]
42026       }
42027      ]
42028    }
42029   ,{
42030      "bucket": "B9"
42031     ,"namebase": "pgplot"
42032     ,"version": "5.2.2"
42033     ,"homepage": "https://www.astro.caltech.edu/~tjp/pgplot/"
42034     ,"FPC": "graphics/pgplot"
42035     ,"keywords": [ "graphics" ]
42036     ,"distfile": [ "ftp://ftp.astro.caltech.edu/pub/pgplot/pgplot522.tar.gz" ]
42037     ,"variants":
42038      [
42039       {
42040         "label": "standard"
42041        ,"sdesc": "FORTRAN/C scientific graphic library"
42042        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
42043       }
42044      ]
42045    }
42046   ,{
42047      "bucket": "B9"
42048     ,"namebase": "php80-ffi"
42049     ,"version": "8.0.2"
42050     ,"homepage": "https://php.net/"
42051     ,"FPC": "devel/php80-ffi"
42052     ,"keywords": [ "lang", "www", "php", "devel" ]
42053     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
42054     ,"cpe": { "product": "php", "vendor": "php" }
42055     ,"variants":
42056      [
42057       {
42058         "label": "standard"
42059        ,"sdesc": "PHP 8.0 extension: ffi (libxml interface)"
42060        ,"spkgs": [ "single" ]
42061       }
42062      ]
42063    }
42064   ,{
42065      "bucket": "B9"
42066     ,"namebase": "python-configobj"
42067     ,"version": "5.0.6"
42068     ,"homepage": "https://github.com/DiffSK/configobj"
42069     ,"FPC": "generated"
42070     ,"keywords": [ "python" ]
42071     ,"distfile": [ "mirror://PYPI/c/configobj/configobj-5.0.6.tar.gz" ]
42072     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
42073     ,"variants":
42074      [
42075       {
42076         "label": "py38"
42077        ,"sdesc": "Config file reading, writing and validation (PY38)"
42078        ,"spkgs": [ "single" ]
42079       }
42080      ,{
42081         "label": "py39"
42082        ,"sdesc": "Config file reading, writing and validation (PY39)"
42083        ,"spkgs": [ "single" ]
42084       }
42085      ]
42086    }
42087   ,{
42088      "bucket": "B9"
42089     ,"namebase": "python-importlib-metadata"
42090     ,"version": "3.7.0"
42091     ,"homepage": "https://github.com/python/importlib_metadata"
42092     ,"FPC": "generated"
42093     ,"keywords": [ "python" ]
42094     ,"distfile": [ "mirror://PYPIWHL/3a/0d/af9e3dce6524461fa1e8327449f392edac8a3d880b4c91ce3e2d25450d03/importlib_metadata-3.7.0-py3-none-any.whl" ]
42095     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
42096     ,"variants":
42097      [
42098       {
42099         "label": "py38"
42100        ,"sdesc": "Read metadata from Python packages (PY38)"
42101        ,"spkgs": [ "single" ]
42102       }
42103      ,{
42104         "label": "py39"
42105        ,"sdesc": "Read metadata from Python packages (PY39)"
42106        ,"spkgs": [ "single" ]
42107       }
42108      ]
42109    }
42110   ,{
42111      "bucket": "B9"
42112     ,"namebase": "rexima"
42113     ,"version": "1.4"
42114     ,"homepage": "http://www.svgalib.org/rus/rexima.html"
42115     ,"FPC": "audio/rexima"
42116     ,"keywords": [ "audio" ]
42117     ,"distfile": [ "ftp://ftp.ibiblio.org/pub/Linux/apps/sound/mixers/rexima-1.4.tar.gz" ]
42118     ,"variants":
42119      [
42120       {
42121         "label": "standard"
42122        ,"sdesc": "Curses-based interactive mixer"
42123        ,"spkgs": [ "single" ]
42124       }
42125      ]
42126    }
42127   ,{
42128      "bucket": "B9"
42129     ,"namebase": "ruby-marcel"
42130     ,"version": "0.3.3"
42131     ,"homepage": "https://github.com/basecamp/marcel"
42132     ,"FPC": "generated"
42133     ,"keywords": [ "ruby" ]
42134     ,"distfile": [ "mirror://RUBYGEMS//marcel-0.3.3.gem" ]
42135     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
42136     ,"variants":
42137      [
42138       {
42139         "label": "v26"
42140        ,"sdesc": "Simple MIME type detection (v26)"
42141        ,"spkgs": [ "single" ]
42142       }
42143      ,{
42144         "label": "v27"
42145        ,"sdesc": "Simple MIME type detection (v27)"
42146        ,"spkgs": [ "single" ]
42147       }
42148      ,{
42149         "label": "v30"
42150        ,"sdesc": "Simple MIME type detection (v30)"
42151        ,"spkgs": [ "single" ]
42152       }
42153      ]
42154    }
42155   ,{
42156      "bucket": "B9"
42157     ,"namebase": "ruby-rails-html-sanitizer"
42158     ,"version": "1.3.0"
42159     ,"homepage": "https://github.com/rails/rails-html-sanitizer"
42160     ,"FPC": "generated"
42161     ,"keywords": [ "ruby" ]
42162     ,"distfile": [ "mirror://RUBYGEMS//rails-html-sanitizer-1.3.0.gem" ]
42163     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
42164     ,"variants":
42165      [
42166       {
42167         "label": "v26"
42168        ,"sdesc": "HTML sanitization for Rails applications (v26)"
42169        ,"spkgs": [ "single" ]
42170       }
42171      ,{
42172         "label": "v27"
42173        ,"sdesc": "HTML sanitization for Rails applications (v27)"
42174        ,"spkgs": [ "single" ]
42175       }
42176      ,{
42177         "label": "v30"
42178        ,"sdesc": "HTML sanitization for Rails applications (v30)"
42179        ,"spkgs": [ "single" ]
42180       }
42181      ]
42182    }
42183   ,{
42184      "bucket": "BA"
42185     ,"namebase": "R-servr"
42186     ,"version": "0.21"
42187     ,"homepage": "https://github.com/yihui/servr"
42188     ,"FPC": "generated"
42189     ,"keywords": [ "cran" ]
42190     ,"distfile": [ "mirror://CRAN/src/contrib/servr_0.21.tar.gz" ]
42191     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
42192     ,"variants":
42193      [
42194       {
42195         "label": "standard"
42196        ,"sdesc": "Simple HTTP server - static and dynamic files"
42197        ,"spkgs": [ "single" ]
42198       }
42199      ]
42200    }
42201   ,{
42202      "bucket": "BA"
42203     ,"namebase": "aspell-pl"
42204     ,"version": "6.0_20210105.0"
42205     ,"homepage": "https://sjp.pl/slownik/en/"
42206     ,"FPC": "N/A"
42207     ,"keywords": [ "textproc" ]
42208     ,"distfile": [ "https://sjp.pl/slownik/ort/sjp-aspell6-pl-6.0_20210105-0.tar.bz2" ]
42209     ,"variants":
42210      [
42211       {
42212         "label": "standard"
42213        ,"sdesc": "Aspell Polish dictionary"
42214        ,"spkgs": [ "single" ]
42215       }
42216      ]
42217    }
42218   ,{
42219      "bucket": "BA"
42220     ,"namebase": "cups"
42221     ,"version": "2.3.3"
42222     ,"homepage": "https://www.cups.org/"
42223     ,"FPC": "print/cups"
42224     ,"keywords": [ "print" ]
42225     ,"distfile": [ "mirror://GITHUB/apple:cups:v2.3.3/apple-cups-2.3.3.tar.gz" ]
42226     ,"cpe": { "product": "cups", "vendor": "apple" }
42227     ,"variants":
42228      [
42229       {
42230         "label": "standard"
42231        ,"sdesc": "Common UNIX Printing System"
42232        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
42233       }
42234      ]
42235    }
42236   ,{
42237      "bucket": "BA"
42238     ,"namebase": "fontforge"
42239     ,"version": "20201107"
42240     ,"homepage": "https://fontforge.org/"
42241     ,"FPC": "print/fontforge"
42242     ,"keywords": [ "print" ]
42243     ,"distfile": [ "mirror://GITHUB/fontforge:fontforge:20201107/fontforge-fontforge-20201107.tar.gz" ]
42244     ,"cpe": { "product": "fontforge", "vendor": "fontforge" }
42245     ,"variants":
42246      [
42247       {
42248         "label": "standard"
42249        ,"sdesc": "Outline and bitmap font editor"
42250        ,"spkgs": [ "complete", "primary", "nls" ]
42251       }
42252      ]
42253    }
42254   ,{
42255      "bucket": "BA"
42256     ,"namebase": "fribidi"
42257     ,"version": "1.0.10"
42258     ,"homepage": "https://github.com/fribidi/fribidi"
42259     ,"FPC": "converters/fribidi"
42260     ,"keywords": [ "converters" ]
42261     ,"distfile": [ "https://github.com/fribidi/fribidi/releases/download/v1.0.10/fribidi-1.0.10.tar.xz" ]
42262     ,"cpe": { "product": "fribidi", "vendor": "gnu" }
42263     ,"variants":
42264      [
42265       {
42266         "label": "standard"
42267        ,"sdesc": "Free Implementation of the Unicode BiDi Algorithm"
42268        ,"spkgs": [ "single" ]
42269       }
42270      ]
42271    }
42272   ,{
42273      "bucket": "BA"
42274     ,"namebase": "perl-Algorithm-Cron"
42275     ,"version": "0.10"
42276     ,"FPC": "generated"
42277     ,"keywords": [ "perl" ]
42278     ,"distfile": [ "mirror://CPAN/ID:P/PE/PEVANS/Algorithm-Cron-0.10.tar.gz" ]
42279     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
42280     ,"variants":
42281      [
42282       {
42283         "label": "530"
42284        ,"sdesc": "Abstract implementation of F scheduling (5.30)"
42285        ,"spkgs": [ "single" ]
42286       }
42287      ,{
42288         "label": "532"
42289        ,"sdesc": "Abstract implementation of F scheduling (5.32)"
42290        ,"spkgs": [ "single" ]
42291       }
42292      ]
42293    }
42294   ,{
42295      "bucket": "BA"
42296     ,"namebase": "perl-Algorithm-RectanglesContainingDot_XS"
42297     ,"version": "0.02"
42298     ,"FPC": "generated"
42299     ,"keywords": [ "perl" ]
42300     ,"distfile": [ "mirror://CPAN/ID:S/SA/SALVA/Algorithm-RectanglesContainingDot_XS-0.02.tar.gz" ]
42301     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
42302     ,"variants":
42303      [
42304       {
42305         "label": "530"
42306        ,"sdesc": "Fast find rectangles containing a dot (5.30)"
42307        ,"spkgs": [ "single" ]
42308       }
42309      ,{
42310         "label": "532"
42311        ,"sdesc": "Fast find rectangles containing a dot (5.32)"
42312        ,"spkgs": [ "single" ]
42313       }
42314      ]
42315    }
42316   ,{
42317      "bucket": "BA"
42318     ,"namebase": "perl-IO-String"
42319     ,"version": "1.08"
42320     ,"FPC": "generated"
42321     ,"keywords": [ "perl" ]
42322     ,"distfile": [ "mirror://CPAN/ID:G/GA/GAAS/IO-String-1.08.tar.gz" ]
42323     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
42324     ,"variants":
42325      [
42326       {
42327         "label": "530"
42328        ,"sdesc": "Emulate file interface for in-core strings (5.30)"
42329        ,"spkgs": [ "single" ]
42330       }
42331      ,{
42332         "label": "532"
42333        ,"sdesc": "Emulate file interface for in-core strings (5.32)"
42334        ,"spkgs": [ "single" ]
42335       }
42336      ]
42337    }
42338   ,{
42339      "bucket": "BA"
42340     ,"namebase": "ruby-rainbow"
42341     ,"version": "3.0.0"
42342     ,"homepage": "https://github.com/sickill/rainbow"
42343     ,"FPC": "generated"
42344     ,"keywords": [ "ruby" ]
42345     ,"distfile": [ "mirror://RUBYGEMS//rainbow-3.0.0.gem" ]
42346     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
42347     ,"variants":
42348      [
42349       {
42350         "label": "v26"
42351        ,"sdesc": "Colorize printed text on ANSI terminals (v26)"
42352        ,"spkgs": [ "single" ]
42353       }
42354      ,{
42355         "label": "v27"
42356        ,"sdesc": "Colorize printed text on ANSI terminals (v27)"
42357        ,"spkgs": [ "single" ]
42358       }
42359      ,{
42360         "label": "v30"
42361        ,"sdesc": "Colorize printed text on ANSI terminals (v30)"
42362        ,"spkgs": [ "single" ]
42363       }
42364      ]
42365    }
42366   ,{
42367      "bucket": "BA"
42368     ,"namebase": "scrypt"
42369     ,"version": "1.3.1"
42370     ,"homepage": "https://www.tarsnap.com/scrypt.html"
42371     ,"FPC": "security/scrypt"
42372     ,"keywords": [ "security" ]
42373     ,"distfile": [ "http://www.tarsnap.com/scrypt/scrypt-1.3.1.tgz" ]
42374     ,"variants":
42375      [
42376       {
42377         "label": "standard"
42378        ,"sdesc": "Key Derivation Function"
42379        ,"spkgs": [ "single" ]
42380       }
42381      ]
42382    }
42383   ,{
42384      "bucket": "BA"
42385     ,"namebase": "xorg-xi"
42386     ,"version": "1.7.10"
42387     ,"homepage": "https://www.x.org/"
42388     ,"FPC": "x11/libXi"
42389     ,"keywords": [ "x11" ]
42390     ,"distfile": [ "mirror://XORG/individual/lib/libXi-1.7.10.tar.bz2" ]
42391     ,"cpe": { "product": "libxi", "vendor": "x.org" }
42392     ,"variants":
42393      [
42394       {
42395         "label": "standard"
42396        ,"sdesc": "X Input extension library"
42397        ,"spkgs": [ "single" ]
42398       }
42399      ]
42400    }
42401   ,{
42402      "bucket": "BB"
42403     ,"namebase": "R-tokenizers"
42404     ,"version": "0.2.1"
42405     ,"homepage": "https://lincolnmullen.com/software/tokenizers/"
42406     ,"FPC": "generated"
42407     ,"keywords": [ "cran" ]
42408     ,"distfile": [ "mirror://CRAN/src/contrib/tokenizers_0.2.1.tar.gz" ]
42409     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
42410     ,"variants":
42411      [
42412       {
42413         "label": "standard"
42414        ,"sdesc": "Fast tokenization of natural language text"
42415        ,"spkgs": [ "single" ]
42416       }
42417      ]
42418    }
42419   ,{
42420      "bucket": "BB"
42421     ,"namebase": "apq-pgsql"
42422     ,"version": "3.2.0"
42423     ,"FPC": "databases/apq-pgsql"
42424     ,"keywords": [ "databases", "ada" ]
42425     ,"distfile": [ "mirror://FREELOCAL/marino/apq-pgsql-3.2.0.tar.bz2" ]
42426     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
42427     ,"variants":
42428      [
42429       {
42430         "label": "standard"
42431        ,"sdesc": "APQ Ada95 MySQL database driver"
42432        ,"spkgs": [ "single" ]
42433       }
42434      ]
42435    }
42436   ,{
42437      "bucket": "BB"
42438     ,"namebase": "aspell-fa"
42439     ,"version": "0.11.0"
42440     ,"homepage": "http://aspell.net/"
42441     ,"FPC": "textproc/fa-aspell"
42442     ,"keywords": [ "textproc" ]
42443     ,"distfile": [ "mirror://GNU/aspell/dict/fa/aspell6-fa-0.11-0.tar.bz2" ]
42444     ,"variants":
42445      [
42446       {
42447         "label": "standard"
42448        ,"sdesc": "Aspell Persian (Farsi) dictionary"
42449        ,"spkgs": [ "single" ]
42450       }
42451      ]
42452    }
42453   ,{
42454      "bucket": "BB"
42455     ,"namebase": "clucene"
42456     ,"version": "2.3.3.4"
42457     ,"homepage": "http://clucene.sourceforge.net/"
42458     ,"FPC": "textproc/clucene"
42459     ,"keywords": [ "textproc" ]
42460     ,"distfile": [ "mirror://SF/clucene/clucene-core-unstable/2.3/clucene-core-2.3.3.4.tar.gz" ]
42461     ,"variants":
42462      [
42463       {
42464         "label": "standard"
42465        ,"sdesc": "C++ port of Lucene search engine"
42466        ,"spkgs": [ "single" ]
42467       }
42468      ]
42469    }
42470   ,{
42471      "bucket": "BB"
42472     ,"namebase": "dosbox"
42473     ,"version": "0.74-3"
42474     ,"homepage": "https://www.dosbox.com"
42475     ,"FPC": "emulators/dosbox"
42476     ,"keywords": [ "emulators" ]
42477     ,"distfile": [ "mirror://SF/dosbox/dosbox/0.74-3/dosbox-0.74-3.tar.gz" ]
42478     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
42479     ,"cpe": { "product": "dosbox", "vendor": "dosbox" }
42480     ,"variants":
42481      [
42482       {
42483         "label": "standard"
42484        ,"sdesc": "X86 PC emulator with built-in DOS"
42485        ,"spkgs": [ "single" ]
42486       }
42487      ]
42488    }
42489   ,{
42490      "bucket": "BB"
42491     ,"namebase": "libmng"
42492     ,"version": "2.0.3"
42493     ,"homepage": "http://libmng.sourceforge.net/"
42494     ,"FPC": "graphics/libmng"
42495     ,"keywords": [ "graphics" ]
42496     ,"distfile": [ "mirror://SF/libmng/libmng-devel/2.0.3/libmng-2.0.3.tar.xz" ]
42497     ,"variants":
42498      [
42499       {
42500         "label": "standard"
42501        ,"sdesc": "Multiple-image Network Graphics support library"
42502        ,"spkgs": [ "single" ]
42503       }
42504      ]
42505    }
42506   ,{
42507      "bucket": "BB"
42508     ,"namebase": "libsass"
42509     ,"version": "3.6.4"
42510     ,"homepage": "https://sass-lang.com/libsass"
42511     ,"FPC": "textproc/libsass"
42512     ,"keywords": [ "textproc" ]
42513     ,"distfile": [ "mirror://GITHUB/sass:libsass:3.6.4/sass-libsass-3.6.4.tar.gz" ]
42514     ,"cpe": { "product": "libsass", "vendor": "libsass" }
42515     ,"variants":
42516      [
42517       {
42518         "label": "standard"
42519        ,"sdesc": "C/C++ implementation of a Sass compiler"
42520        ,"spkgs": [ "single" ]
42521       }
42522      ]
42523    }
42524   ,{
42525      "bucket": "BB"
42526     ,"namebase": "recode"
42527     ,"version": "3.6"
42528     ,"homepage": "https://github.com/pinard/Recode"
42529     ,"FPC": "converters/recode"
42530     ,"keywords": [ "converters" ]
42531     ,"distfile": [ "mirror://GITHUB/pinard:Recode:v3.6/pinard-Recode-3.6.tar.gz" ]
42532     ,"variants":
42533      [
42534       {
42535         "label": "standard"
42536        ,"sdesc": "Converts files between character sets and usages"
42537        ,"spkgs": [ "complete", "primary", "nls" ]
42538       }
42539      ]
42540    }
42541   ,{
42542      "bucket": "BB"
42543     ,"namebase": "ruby-searchkick"
42544     ,"version": "4.4.3"
42545     ,"homepage": "https://github.com/ankane/searchkick"
42546     ,"FPC": "generated"
42547     ,"keywords": [ "ruby" ]
42548     ,"distfile": [ "mirror://RUBYGEMS//searchkick-4.4.3.gem" ]
42549     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
42550     ,"variants":
42551      [
42552       {
42553         "label": "v26"
42554        ,"sdesc": "Intelligent search (Rails + Elasticsearch) (v26)"
42555        ,"spkgs": [ "single" ]
42556       }
42557      ,{
42558         "label": "v27"
42559        ,"sdesc": "Intelligent search (Rails + Elasticsearch) (v27)"
42560        ,"spkgs": [ "single" ]
42561       }
42562      ,{
42563         "label": "v30"
42564        ,"sdesc": "Intelligent search (Rails + Elasticsearch) (v30)"
42565        ,"spkgs": [ "single" ]
42566       }
42567      ]
42568    }
42569   ,{
42570      "bucket": "BC"
42571     ,"namebase": "R-usethis"
42572     ,"version": "2.0.1"
42573     ,"homepage": "https://usethis.r-lib.org"
42574     ,"FPC": "generated"
42575     ,"keywords": [ "cran" ]
42576     ,"distfile": [ "mirror://CRAN/src/contrib/usethis_2.0.1.tar.gz" ]
42577     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
42578     ,"variants":
42579      [
42580       {
42581         "label": "standard"
42582        ,"sdesc": "Automate Package and Project Setup"
42583        ,"spkgs": [ "single" ]
42584       }
42585      ]
42586    }
42587   ,{
42588      "bucket": "BC"
42589     ,"namebase": "jansson"
42590     ,"version": "2.13.1"
42591     ,"homepage": "http://www.digip.org/jansson/"
42592     ,"FPC": "devel/jansson"
42593     ,"keywords": [ "devel" ]
42594     ,"distfile": [ "http://www.digip.org/jansson/releases/jansson-2.13.1.tar.bz2" ]
42595     ,"cpe": { "product": "jansson", "vendor": "jansson_project" }
42596     ,"variants":
42597      [
42598       {
42599         "label": "standard"
42600        ,"sdesc": "JSON data encoding and manipulation library"
42601        ,"spkgs": [ "single" ]
42602       }
42603      ]
42604    }
42605   ,{
42606      "bucket": "BC"
42607     ,"namebase": "libedit"
42608     ,"version": "20210216-3.1"
42609     ,"homepage": "http://thrysoee.dk/editline/"
42610     ,"FPC": "N/A"
42611     ,"keywords": [ "devel" ]
42612     ,"distfile": [ "http://thrysoee.dk/editline/libedit-20210216-3.1.tar.gz" ]
42613     ,"variants":
42614      [
42615       {
42616         "label": "standard"
42617        ,"sdesc": "Command line editor library"
42618        ,"spkgs": [ "single" ]
42619       }
42620      ]
42621    }
42622   ,{
42623      "bucket": "BC"
42624     ,"namebase": "libmad"
42625     ,"version": "0.15.1b"
42626     ,"homepage": "http://www.underbit.com/products/mad/"
42627     ,"FPC": "audio/libmad"
42628     ,"keywords": [ "audio" ]
42629     ,"distfile": [ "mirror://SF/mad/libmad/0.15.1b/libmad-0.15.1b.tar.gz" ]
42630     ,"variants":
42631      [
42632       {
42633         "label": "standard"
42634        ,"sdesc": "High-quality MPEG audio decoder (opt for accuracy)"
42635        ,"spkgs": [ "single" ]
42636       }
42637      ,{
42638         "label": "speed"
42639        ,"sdesc": "High-quality MPEG audio decoder (opt for speed)"
42640        ,"spkgs": [ "single" ]
42641       }
42642      ]
42643    }
42644   ,{
42645      "bucket": "BC"
42646     ,"namebase": "perl-Alien-wxWidgets"
42647     ,"version": "0.69"
42648     ,"homepage": "http://svn.code.sf.net/p/wxperl/code/Alien-wxWidgets"
42649     ,"FPC": "generated"
42650     ,"keywords": [ "perl" ]
42651     ,"distfile": [ "mirror://CPAN/ID:M/MD/MDOOTSON/Alien-wxWidgets-0.69.tar.gz" ]
42652     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
42653     ,"variants":
42654      [
42655       {
42656         "label": "530"
42657        ,"sdesc": "Building and using wxWidgets binaries (5.30)"
42658        ,"spkgs": [ "single" ]
42659       }
42660      ,{
42661         "label": "532"
42662        ,"sdesc": "Building and using wxWidgets binaries (5.32)"
42663        ,"spkgs": [ "single" ]
42664       }
42665      ]
42666    }
42667   ,{
42668      "bucket": "BC"
42669     ,"namebase": "perl-Getopt-Usaginator"
42670     ,"version": "0.0012"
42671     ,"FPC": "generated"
42672     ,"keywords": [ "perl" ]
42673     ,"distfile": [ "mirror://CPAN/ID:R/RO/ROKR/Getopt-Usaginator-0.0012.tar.gz" ]
42674     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
42675     ,"variants":
42676      [
42677       {
42678         "label": "530"
42679        ,"sdesc": "Usage function creator for applications (5.30)"
42680        ,"spkgs": [ "single" ]
42681       }
42682      ,{
42683         "label": "532"
42684        ,"sdesc": "Usage function creator for applications (5.32)"
42685        ,"spkgs": [ "single" ]
42686       }
42687      ]
42688    }
42689   ,{
42690      "bucket": "BC"
42691     ,"namebase": "perl-Test-Taint"
42692     ,"version": "1.08"
42693     ,"homepage": "https://github.com/petdance/test-taint"
42694     ,"FPC": "generated"
42695     ,"keywords": [ "perl" ]
42696     ,"distfile": [ "mirror://CPAN/ID:P/PE/PETDANCE/Test-Taint-1.08.tar.gz" ]
42697     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
42698     ,"variants":
42699      [
42700       {
42701         "label": "530"
42702        ,"sdesc": "Checks for taintedness of variables (5.30)"
42703        ,"spkgs": [ "single" ]
42704       }
42705      ,{
42706         "label": "532"
42707        ,"sdesc": "Checks for taintedness of variables (5.32)"
42708        ,"spkgs": [ "single" ]
42709       }
42710      ]
42711    }
42712   ,{
42713      "bucket": "BC"
42714     ,"namebase": "python-Mako"
42715     ,"version": "1.1.4"
42716     ,"homepage": "https://www.makotemplates.org/"
42717     ,"FPC": "generated"
42718     ,"keywords": [ "python" ]
42719     ,"distfile": [ "mirror://PYPI/M/Mako/Mako-1.1.4.tar.gz" ]
42720     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
42721     ,"variants":
42722      [
42723       {
42724         "label": "py38"
42725        ,"sdesc": "Super-fast template library (PY38)"
42726        ,"spkgs": [ "single" ]
42727       }
42728      ,{
42729         "label": "py39"
42730        ,"sdesc": "Super-fast template library (PY39)"
42731        ,"spkgs": [ "single" ]
42732       }
42733      ]
42734    }
42735   ,{
42736      "bucket": "BC"
42737     ,"namebase": "python-asn1crypto"
42738     ,"version": "1.4.0"
42739     ,"homepage": "https://github.com/wbond/asn1crypto"
42740     ,"FPC": "generated"
42741     ,"keywords": [ "python" ]
42742     ,"distfile": [ "mirror://PYPIWHL/b5/a8/56be92dcd4a5bf1998705a9b4028249fe7c9a035b955fe93b6a3e5b829f8/asn1crypto-1.4.0-py2.py3-none-any.whl" ]
42743     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
42744     ,"variants":
42745      [
42746       {
42747         "label": "py38"
42748        ,"sdesc": "Performant ASN.1 handling library (PY38)"
42749        ,"spkgs": [ "single" ]
42750       }
42751      ,{
42752         "label": "py39"
42753        ,"sdesc": "Performant ASN.1 handling library (PY39)"
42754        ,"spkgs": [ "single" ]
42755       }
42756      ]
42757    }
42758   ,{
42759      "bucket": "BC"
42760     ,"namebase": "python-python-dateutil"
42761     ,"version": "2.8.1"
42762     ,"homepage": "https://dateutil.readthedocs.io"
42763     ,"FPC": "generated"
42764     ,"keywords": [ "python" ]
42765     ,"distfile": [ "mirror://PYPIWHL/d4/70/d60450c3dd48ef87586924207ae8907090de0b306af2bce5d134d78615cb/python_dateutil-2.8.1-py2.py3-none-any.whl" ]
42766     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
42767     ,"variants":
42768      [
42769       {
42770         "label": "py38"
42771        ,"sdesc": "Extension to the standard datetime module (PY38)"
42772        ,"spkgs": [ "single" ]
42773       }
42774      ,{
42775         "label": "py39"
42776        ,"sdesc": "Extension to the standard datetime module (PY39)"
42777        ,"spkgs": [ "single" ]
42778       }
42779      ]
42780    }
42781   ,{
42782      "bucket": "BC"
42783     ,"namebase": "zig"
42784     ,"version": "0.7.1"
42785     ,"homepage": "https://ziglang.org/"
42786     ,"FPC": "lang/zig"
42787     ,"keywords": [ "devel", "lang" ]
42788     ,"distfile": [ "mirror://GITHUB/ziglang:zig:0.7.1/ziglang-zig-0.7.1.tar.gz" ]
42789     ,"contacts": [ { "name": "Tse ", "email": "tse@tse.gratis" } ]
42790     ,"variants":
42791      [
42792       {
42793         "label": "standard"
42794        ,"sdesc": "Programming language"
42795        ,"spkgs": [ "single" ]
42796       }
42797      ]
42798    }
42799   ,{
42800      "bucket": "BD"
42801     ,"namebase": "R-callr"
42802     ,"version": "3.5.1"
42803     ,"homepage": "https://github.com/r-lib/callr#readme"
42804     ,"FPC": "generated"
42805     ,"keywords": [ "cran" ]
42806     ,"distfile": [ "mirror://CRAN/src/contrib/callr_3.5.1.tar.gz" ]
42807     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
42808     ,"variants":
42809      [
42810       {
42811         "label": "standard"
42812        ,"sdesc": "Call R from R"
42813        ,"spkgs": [ "single" ]
42814       }
42815      ]
42816    }
42817   ,{
42818      "bucket": "BD"
42819     ,"namebase": "perl-IO-Tty"
42820     ,"version": "1.16"
42821     ,"homepage": "https://github.com/toddr/IO-Tty"
42822     ,"FPC": "generated"
42823     ,"keywords": [ "perl" ]
42824     ,"distfile": [ "mirror://CPAN/ID:T/TO/TODDR/IO-Tty-1.16.tar.gz" ]
42825     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
42826     ,"variants":
42827      [
42828       {
42829         "label": "530"
42830        ,"sdesc": "Pseudo ttys and constants (5.30)"
42831        ,"spkgs": [ "single" ]
42832       }
42833      ,{
42834         "label": "532"
42835        ,"sdesc": "Pseudo ttys and constants (5.32)"
42836        ,"spkgs": [ "single" ]
42837       }
42838      ]
42839    }
42840   ,{
42841      "bucket": "BD"
42842     ,"namebase": "perl-String-RewritePrefix"
42843     ,"version": "0.008"
42844     ,"homepage": "https://github.com/rjbs/String-RewritePrefix"
42845     ,"FPC": "generated"
42846     ,"keywords": [ "perl" ]
42847     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/String-RewritePrefix-0.008.tar.gz" ]
42848     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
42849     ,"variants":
42850      [
42851       {
42852         "label": "530"
42853        ,"sdesc": "Rewrite strings based on prefixes (5.30)"
42854        ,"spkgs": [ "single" ]
42855       }
42856      ,{
42857         "label": "532"
42858        ,"sdesc": "Rewrite strings based on prefixes (5.32)"
42859        ,"spkgs": [ "single" ]
42860       }
42861      ]
42862    }
42863   ,{
42864      "bucket": "BD"
42865     ,"namebase": "perl-Unicode-UTF8"
42866     ,"version": "0.62"
42867     ,"homepage": "https://github.com/chansen/p5-unicode-utf8"
42868     ,"FPC": "generated"
42869     ,"keywords": [ "perl" ]
42870     ,"distfile": [ "mirror://CPAN/ID:C/CH/CHANSEN/Unicode-UTF8-0.62.tar.gz" ]
42871     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
42872     ,"variants":
42873      [
42874       {
42875         "label": "530"
42876        ,"sdesc": "Encoding and decoding of UTF-8 form (5.30)"
42877        ,"spkgs": [ "single" ]
42878       }
42879      ,{
42880         "label": "532"
42881        ,"sdesc": "Encoding and decoding of UTF-8 form (5.32)"
42882        ,"spkgs": [ "single" ]
42883       }
42884      ]
42885    }
42886   ,{
42887      "bucket": "BD"
42888     ,"namebase": "php80-pdo_dblib"
42889     ,"version": "8.0.2"
42890     ,"homepage": "https://php.net/"
42891     ,"FPC": "databases/php80-pdo_dblib"
42892     ,"keywords": [ "lang", "www", "php", "databases" ]
42893     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
42894     ,"cpe": { "product": "php", "vendor": "php" }
42895     ,"variants":
42896      [
42897       {
42898         "label": "standard"
42899        ,"sdesc": "PHP 8.0 extension: pdo_dblib database driver"
42900        ,"spkgs": [ "single" ]
42901       }
42902      ]
42903    }
42904   ,{
42905      "bucket": "BD"
42906     ,"namebase": "python-drf-yasg"
42907     ,"version": "1.20.0"
42908     ,"homepage": "https://github.com/axnsan12/drf-yasg"
42909     ,"FPC": "generated"
42910     ,"keywords": [ "python" ]
42911     ,"distfile": [ "mirror://PYPIWHL/fc/5c/4584321c7a7fd85429f73fd4c3406b09309e3a071e250177739384a4ab48/drf_yasg-1.20.0-py2.py3-none-any.whl" ]
42912     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
42913     ,"variants":
42914      [
42915       {
42916         "label": "py38"
42917        ,"sdesc": "Django Swagger/OpenAPI spec generator (PY38)"
42918        ,"spkgs": [ "single" ]
42919       }
42920      ,{
42921         "label": "py39"
42922        ,"sdesc": "Django Swagger/OpenAPI spec generator (PY39)"
42923        ,"spkgs": [ "single" ]
42924       }
42925      ]
42926    }
42927   ,{
42928      "bucket": "BD"
42929     ,"namebase": "python-itypes"
42930     ,"version": "1.2.0"
42931     ,"homepage": "https://github.com/PavanTatikonda/itypes"
42932     ,"FPC": "generated"
42933     ,"keywords": [ "python" ]
42934     ,"distfile": [ "mirror://PYPIWHL/3f/bb/3bd99c7cd34d4a123b2903e16da364f6d2078b1c3a3530a8ad105c668104/itypes-1.2.0-py2.py3-none-any.whl" ]
42935     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
42936     ,"variants":
42937      [
42938       {
42939         "label": "py38"
42940        ,"sdesc": "Simple immutable types for python (PY38)"
42941        ,"spkgs": [ "single" ]
42942       }
42943      ,{
42944         "label": "py39"
42945        ,"sdesc": "Simple immutable types for python (PY39)"
42946        ,"spkgs": [ "single" ]
42947       }
42948      ]
42949    }
42950   ,{
42951      "bucket": "BD"
42952     ,"namebase": "python-stevedore"
42953     ,"version": "3.3.0"
42954     ,"homepage": "https://docs.openstack.org/stevedore/latest/"
42955     ,"FPC": "generated"
42956     ,"keywords": [ "python" ]
42957     ,"distfile": [ "mirror://PYPIWHL/d4/49/b602307aeac3df3384ff1fcd05da9c0376c622a6c48bb5325f28ab165b57/stevedore-3.3.0-py3-none-any.whl" ]
42958     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
42959     ,"variants":
42960      [
42961       {
42962         "label": "py38"
42963        ,"sdesc": "Dynamic plugins for Python applications (PY38)"
42964        ,"spkgs": [ "single" ]
42965       }
42966      ,{
42967         "label": "py39"
42968        ,"sdesc": "Dynamic plugins for Python applications (PY39)"
42969        ,"spkgs": [ "single" ]
42970       }
42971      ]
42972    }
42973   ,{
42974      "bucket": "BD"
42975     ,"namebase": "ruby-net-http-persistent"
42976     ,"version": "4.0.1"
42977     ,"homepage": "https://github.com/drbrain/net-http-persistent"
42978     ,"FPC": "generated"
42979     ,"keywords": [ "ruby" ]
42980     ,"distfile": [ "mirror://RUBYGEMS//net-http-persistent-4.0.1.gem" ]
42981     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
42982     ,"variants":
42983      [
42984       {
42985         "label": "v26"
42986        ,"sdesc": "Manages persistent HTTP connections (v26)"
42987        ,"spkgs": [ "single" ]
42988       }
42989      ,{
42990         "label": "v27"
42991        ,"sdesc": "Manages persistent HTTP connections (v27)"
42992        ,"spkgs": [ "single" ]
42993       }
42994      ,{
42995         "label": "v30"
42996        ,"sdesc": "Manages persistent HTTP connections (v30)"
42997        ,"spkgs": [ "single" ]
42998       }
42999      ]
43000    }
43001   ,{
43002      "bucket": "BD"
43003     ,"namebase": "xorg-font-arabic-misc"
43004     ,"version": "1.0.3"
43005     ,"homepage": "https://www.x.org/"
43006     ,"FPC": "x11-fonts/font-arabic-misc"
43007     ,"keywords": [ "x11_fonts" ]
43008     ,"distfile": [ "mirror://XORG/individual/font/font-arabic-misc-1.0.3.tar.bz2" ]
43009     ,"variants":
43010      [
43011       {
43012         "label": "standard"
43013        ,"sdesc": "X.Org miscellaneous Arabic fonts"
43014        ,"spkgs": [ "single" ]
43015       }
43016      ]
43017    }
43018   ,{
43019      "bucket": "BD"
43020     ,"namebase": "xorg-xrandr"
43021     ,"version": "1.5.2"
43022     ,"homepage": "https://www.x.org/"
43023     ,"FPC": "x11/libXrandr"
43024     ,"keywords": [ "x11" ]
43025     ,"distfile": [ "mirror://XORG/individual/lib/libXrandr-1.5.2.tar.bz2" ]
43026     ,"cpe": { "product": "libxrandr", "vendor": "x" }
43027     ,"variants":
43028      [
43029       {
43030         "label": "standard"
43031        ,"sdesc": "X Resize and Rotate extension library"
43032        ,"spkgs": [ "single" ]
43033       }
43034      ]
43035    }
43036   ,{
43037      "bucket": "BE"
43038     ,"namebase": "R-waldo"
43039     ,"version": "0.2.4"
43040     ,"homepage": "https://github.com/r-lib/waldo"
43041     ,"FPC": "generated"
43042     ,"keywords": [ "cran" ]
43043     ,"distfile": [ "mirror://CRAN/src/contrib/waldo_0.2.4.tar.gz" ]
43044     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
43045     ,"variants":
43046      [
43047       {
43048         "label": "standard"
43049        ,"sdesc": "Find Differences Between R Objects"
43050        ,"spkgs": [ "single" ]
43051       }
43052      ]
43053    }
43054   ,{
43055      "bucket": "BE"
43056     ,"namebase": "ansible"
43057     ,"version": "3.0.0"
43058     ,"homepage": "https://ansible.com/"
43059     ,"FPC": "generated"
43060     ,"keywords": [ "python" ]
43061     ,"distfile": [ "mirror://PYPI/a/ansible/ansible-3.0.0.tar.gz" ]
43062     ,"cpe": { "product": "ansible", "vendor": "redhat" }
43063     ,"variants":
43064      [
43065       {
43066         "label": "standard"
43067        ,"sdesc": "Radically simple IT automation"
43068        ,"spkgs": [ "single" ]
43069       }
43070      ]
43071    }
43072   ,{
43073      "bucket": "BE"
43074     ,"namebase": "aspell-mg"
43075     ,"version": "0.03.0"
43076     ,"homepage": "http://aspell.net/"
43077     ,"FPC": "N/A"
43078     ,"keywords": [ "textproc" ]
43079     ,"distfile": [ "mirror://GNU/aspell/dict/mg/aspell5-mg-0.03-0.tar.bz2" ]
43080     ,"variants":
43081      [
43082       {
43083         "label": "standard"
43084        ,"sdesc": "Aspell Malagasy dictionary"
43085        ,"spkgs": [ "single" ]
43086       }
43087      ]
43088    }
43089   ,{
43090      "bucket": "BE"
43091     ,"namebase": "atkmm"
43092     ,"version": "2.36.0"
43093     ,"homepage": "https://www.gtkmm.org/"
43094     ,"FPC": "accessibility/atkmm"
43095     ,"keywords": [ "accessibility" ]
43096     ,"distfile": [ "mirror://GNOME/atkmm/2.36//atkmm-2.36.0.tar.xz" ]
43097     ,"variants":
43098      [
43099       {
43100         "label": "standard"
43101        ,"sdesc": "C++ bindings for ATK"
43102        ,"spkgs": [ "single" ]
43103       }
43104      ]
43105    }
43106   ,{
43107      "bucket": "BE"
43108     ,"namebase": "findutils"
43109     ,"version": "4.8.0"
43110     ,"homepage": "http://www.gnu.org/software/findutils/"
43111     ,"FPC": "misc/findutils"
43112     ,"keywords": [ "misc" ]
43113     ,"distfile": [ "mirror://GNU/findutils/findutils-4.8.0.tar.xz" ]
43114     ,"cpe": { "product": "findutils", "vendor": "gnu" }
43115     ,"variants":
43116      [
43117       {
43118         "label": "standard"
43119        ,"sdesc": "GNU find utilities (prefixed with g)"
43120        ,"spkgs": [ "complete", "primary", "nls" ]
43121       }
43122      ,{
43123         "label": "noprefix"
43124        ,"sdesc": "GNU find utilities (standard names)"
43125        ,"spkgs": [ "complete", "primary", "nls" ]
43126       }
43127      ,{
43128         "label": "ravensys"
43129        ,"sdesc": "GNU find utilities for raven sysroot (no nls)"
43130        ,"spkgs": [ "primary" ]
43131       }
43132      ]
43133    }
43134   ,{
43135      "bucket": "BE"
43136     ,"namebase": "gcc10"
43137     ,"version": "10.2.0"
43138     ,"homepage": "https://gcc.gnu.org/"
43139     ,"FPC": "lang/gcc10"
43140     ,"keywords": [ "lang", "raven" ]
43141     ,"distfile": [ "mirror://GCC/releases/gcc-10.2.0/gcc-10.2.0.tar.xz" ]
43142     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
43143     ,"cpe": { "product": "gcc", "vendor": "gnu" }
43144     ,"variants":
43145      [
43146       {
43147         "label": "standard"
43148        ,"sdesc": "GNU Compiler collection (GCC), Series 10"
43149        ,"spkgs": [ "complete", "compilers", "ada_run", "cxx_run", "fortran_run", "libs", "infopages" ]
43150       }
43151      ]
43152    }
43153   ,{
43154      "bucket": "BE"
43155     ,"namebase": "libical"
43156     ,"version": "3.0.9"
43157     ,"homepage": "https://libical.github.io/libical/"
43158     ,"FPC": "devel/libical"
43159     ,"keywords": [ "devel" ]
43160     ,"distfile": [ "https://github.com/libical/libical/releases/download/v3.0.9/libical-3.0.9.tar.gz" ]
43161     ,"cpe": { "product": "libical", "vendor": "libical_project" }
43162     ,"variants":
43163      [
43164       {
43165         "label": "standard"
43166        ,"sdesc": "Reference implementation of the iCalendar format"
43167        ,"spkgs": [ "single" ]
43168       }
43169      ]
43170    }
43171   ,{
43172      "bucket": "BE"
43173     ,"namebase": "libpsl"
43174     ,"version": "0.21.1"
43175     ,"homepage": "https://github.com/rockdaboot/libpsl"
43176     ,"FPC": "dns/libpsl"
43177     ,"keywords": [ "dns" ]
43178     ,"distfile": [ "mirror://GITHUB/rockdaboot:libpsl:0.21.1/rockdaboot-libpsl-0.21.1.tar.gz" ]
43179     ,"variants":
43180      [
43181       {
43182         "label": "standard"
43183        ,"sdesc": "Library to handle the Public Suffix List"
43184        ,"spkgs": [ "single" ]
43185       }
43186      ]
43187    }
43188   ,{
43189      "bucket": "BE"
43190     ,"namebase": "libvdpau"
43191     ,"version": "1.4"
43192     ,"homepage": "http://freedesktop.org/wiki/Software/VDPAU"
43193     ,"FPC": "multimedia/libvdpau"
43194     ,"keywords": [ "multimedia" ]
43195     ,"distfile": [ "https://gitlab.freedesktop.org/vdpau/libvdpau/-/archive/1.4/libvdpau-1.4.tar.bz2" ]
43196     ,"cpe": { "product": "libvdpau", "vendor": "libvdpau_project" }
43197     ,"variants":
43198      [
43199       {
43200         "label": "standard"
43201        ,"sdesc": "VDPAU wrapper and tracing library"
43202        ,"spkgs": [ "single" ]
43203       }
43204      ]
43205    }
43206   ,{
43207      "bucket": "BE"
43208     ,"namebase": "lua54"
43209     ,"version": "5.4.2"
43210     ,"homepage": "http://www.lua.org/"
43211     ,"FPC": "lang/lua54"
43212     ,"keywords": [ "lang" ]
43213     ,"distfile": [ "http://www.lua.org/ftp/lua-5.4.2.tar.gz" ]
43214     ,"cpe": { "product": "lua", "vendor": "lua" }
43215     ,"variants":
43216      [
43217       {
43218         "label": "standard"
43219        ,"sdesc": "Light, powerful language for app. extension"
43220        ,"spkgs": [ "single" ]
43221       }
43222      ]
43223    }
43224   ,{
43225      "bucket": "BE"
43226     ,"namebase": "perl-Algorithm-Kmeanspp"
43227     ,"version": "0.03"
43228     ,"FPC": "generated"
43229     ,"keywords": [ "perl" ]
43230     ,"distfile": [ "mirror://CPAN/ID:F/FU/FUJISAWA/Algorithm-Kmeanspp-0.03.tar.gz" ]
43231     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
43232     ,"variants":
43233      [
43234       {
43235         "label": "530"
43236        ,"sdesc": "Perl implementation of K-means++ (5.30)"
43237        ,"spkgs": [ "single" ]
43238       }
43239      ,{
43240         "label": "532"
43241        ,"sdesc": "Perl implementation of K-means++ (5.32)"
43242        ,"spkgs": [ "single" ]
43243       }
43244      ]
43245    }
43246   ,{
43247      "bucket": "BE"
43248     ,"namebase": "python-PyAudio"
43249     ,"version": "0.2.11"
43250     ,"homepage": "http://people.csail.mit.edu/hubert/pyaudio/"
43251     ,"FPC": "generated"
43252     ,"keywords": [ "python" ]
43253     ,"distfile": [ "mirror://PYPI/P/PyAudio/PyAudio-0.2.11.tar.gz" ]
43254     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
43255     ,"variants":
43256      [
43257       {
43258         "label": "py38"
43259        ,"sdesc": "Bindings for PortAudio v19 (PY38)"
43260        ,"spkgs": [ "single" ]
43261       }
43262      ,{
43263         "label": "py39"
43264        ,"sdesc": "Bindings for PortAudio v19 (PY39)"
43265        ,"spkgs": [ "single" ]
43266       }
43267      ]
43268    }
43269   ,{
43270      "bucket": "BE"
43271     ,"namebase": "ruby-nio4r"
43272     ,"version": "2.5.5"
43273     ,"homepage": "https://github.com/socketry/nio4r"
43274     ,"FPC": "generated"
43275     ,"keywords": [ "ruby" ]
43276     ,"distfile": [ "mirror://RUBYGEMS//nio4r-2.5.5.gem" ]
43277     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
43278     ,"variants":
43279      [
43280       {
43281         "label": "v26"
43282        ,"sdesc": "New IO for Ruby (v26)"
43283        ,"spkgs": [ "single" ]
43284       }
43285      ,{
43286         "label": "v27"
43287        ,"sdesc": "New IO for Ruby (v27)"
43288        ,"spkgs": [ "single" ]
43289       }
43290      ,{
43291         "label": "v30"
43292        ,"sdesc": "New IO for Ruby (v30)"
43293        ,"spkgs": [ "single" ]
43294       }
43295      ]
43296    }
43297   ,{
43298      "bucket": "BF"
43299     ,"namebase": "R-desc"
43300     ,"version": "1.2.0"
43301     ,"homepage": "https://github.com/r-lib/desc#readme"
43302     ,"FPC": "generated"
43303     ,"keywords": [ "cran" ]
43304     ,"distfile": [ "mirror://CRAN/src/contrib/desc_1.2.0.tar.gz" ]
43305     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
43306     ,"variants":
43307      [
43308       {
43309         "label": "standard"
43310        ,"sdesc": "Manipulate DESCRIPTION Files"
43311        ,"spkgs": [ "single" ]
43312       }
43313      ]
43314    }
43315   ,{
43316      "bucket": "BF"
43317     ,"namebase": "R-openssl"
43318     ,"version": "1.4.3"
43319     ,"homepage": "https://github.com/jeroen/openssl#readme"
43320     ,"FPC": "generated"
43321     ,"keywords": [ "cran" ]
43322     ,"distfile": [ "mirror://CRAN/src/contrib/openssl_1.4.3.tar.gz" ]
43323     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
43324     ,"variants":
43325      [
43326       {
43327         "label": "standard"
43328        ,"sdesc": "Encryption, signature and certificate toolkit"
43329        ,"spkgs": [ "single" ]
43330       }
43331      ]
43332    }
43333   ,{
43334      "bucket": "BF"
43335     ,"namebase": "R-rJava"
43336     ,"version": "0.9-13"
43337     ,"homepage": "http://www.rforge.net/rJava/"
43338     ,"FPC": "generated"
43339     ,"keywords": [ "cran" ]
43340     ,"distfile": [ "mirror://CRAN/src/contrib/rJava_0.9-13.tar.gz" ]
43341     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
43342     ,"variants":
43343      [
43344       {
43345         "label": "standard"
43346        ,"sdesc": "Low-Level R to Java Interface"
43347        ,"spkgs": [ "single" ]
43348       }
43349      ]
43350    }
43351   ,{
43352      "bucket": "BF"
43353     ,"namebase": "R-readr"
43354     ,"version": "1.4.0"
43355     ,"homepage": "https://readr.tidyverse.org"
43356     ,"FPC": "generated"
43357     ,"keywords": [ "cran" ]
43358     ,"distfile": [ "mirror://CRAN/src/contrib/readr_1.4.0.tar.gz" ]
43359     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
43360     ,"variants":
43361      [
43362       {
43363         "label": "standard"
43364        ,"sdesc": "Read Rectangular Text Data"
43365        ,"spkgs": [ "single" ]
43366       }
43367      ]
43368    }
43369   ,{
43370      "bucket": "BF"
43371     ,"namebase": "R-sp"
43372     ,"version": "1.4-5"
43373     ,"homepage": "https://github.com/edzer/sp/"
43374     ,"FPC": "generated"
43375     ,"keywords": [ "cran" ]
43376     ,"distfile": [ "mirror://CRAN/src/contrib/sp_1.4-5.tar.gz" ]
43377     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
43378     ,"variants":
43379      [
43380       {
43381         "label": "standard"
43382        ,"sdesc": "Classes and Methods for Spatial Data"
43383        ,"spkgs": [ "single" ]
43384       }
43385      ]
43386    }
43387   ,{
43388      "bucket": "BF"
43389     ,"namebase": "docbook-xsl"
43390     ,"version": "1.79.2"
43391     ,"homepage": "http://docbook.sourceforge.net/projects/xsl/"
43392     ,"FPC": "textproc/docbook-xsl"
43393     ,"keywords": [ "textproc" ]
43394     ,"distfile": [ "https://github.com/docbook/xslt10-stylesheets/releases/download/release%2F1.79.2/docbook-xsl-1.79.2.tar.bz2", "https://github.com/docbook/xslt10-stylesheets/releases/download/release%2F1.79.2/docbook-xsl-doc-1.79.2.tar.bz2" ]
43395     ,"variants":
43396      [
43397       {
43398         "label": "standard"
43399        ,"sdesc": "XSL DocBook stylesheets"
43400        ,"spkgs": [ "complete", "primary", "docs" ]
43401       }
43402      ]
43403    }
43404   ,{
43405      "bucket": "BF"
43406     ,"namebase": "icon-naming-utils"
43407     ,"version": "0.8.90"
43408     ,"homepage": "https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html"
43409     ,"FPC": "x11-themes/icon-naming-utils"
43410     ,"keywords": [ "x11_themes" ]
43411     ,"distfile": [ "http://tango.freedesktop.org/releases/icon-naming-utils-0.8.90.tar.bz2" ]
43412     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
43413     ,"variants":
43414      [
43415       {
43416         "label": "standard"
43417        ,"sdesc": "Mapping for icons to freedesktop.org naming scheme"
43418        ,"spkgs": [ "single" ]
43419       }
43420      ]
43421    }
43422   ,{
43423      "bucket": "BF"
43424     ,"namebase": "libmwaw"
43425     ,"version": "0.3.17"
43426     ,"homepage": "https://sourceforge.net/p/libmwaw/wiki/Home/"
43427     ,"FPC": "textproc/libmwaw03"
43428     ,"keywords": [ "textproc" ]
43429     ,"distfile": [ "mirror://SF/libmwaw/libmwaw/libmwaw-0.3.17/libmwaw-0.3.17.tar.xz" ]
43430     ,"cpe": { "product": "libmwaw", "vendor": "libmwaw_project" }
43431     ,"variants":
43432      [
43433       {
43434         "label": "standard"
43435        ,"sdesc": "Import library for some old mac text documents"
43436        ,"spkgs": [ "single" ]
43437       }
43438      ]
43439    }
43440   ,{
43441      "bucket": "BF"
43442     ,"namebase": "lumina-coreutils"
43443     ,"version": "1.6.0"
43444     ,"homepage": "https://lumina-desktop.org"
43445     ,"FPC": "x11/lumina-coreutils"
43446     ,"keywords": [ "x11" ]
43447     ,"distfile": [ "mirror://GITHUB/lumina-desktop:lumina:v1.6.0/lumina-desktop-lumina-1.6.0.tar.gz" ]
43448     ,"variants":
43449      [
43450       {
43451         "label": "standard"
43452        ,"sdesc": "Core utilities for the Lumina Desktop"
43453        ,"spkgs": [ "complete", "primary", "nls" ]
43454       }
43455      ]
43456    }
43457   ,{
43458      "bucket": "BF"
43459     ,"namebase": "lutok"
43460     ,"version": "0.4"
43461     ,"homepage": "https://github.com/jmmv/lutok"
43462     ,"FPC": "devel/lutok"
43463     ,"keywords": [ "devel" ]
43464     ,"distfile": [ "https://github.com/jmmv/lutok/releases/download/lutok-0.4/lutok-0.4.tar.gz" ]
43465     ,"variants":
43466      [
43467       {
43468         "label": "standard"
43469        ,"sdesc": "Lightweight C++ API for Lua"
43470        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
43471       }
43472      ]
43473    }
43474   ,{
43475      "bucket": "BF"
43476     ,"namebase": "pango"
43477     ,"version": "1.48.2"
43478     ,"homepage": "https://www.pango.org/"
43479     ,"FPC": "x11-toolkits/pango"
43480     ,"keywords": [ "x11_toolkits" ]
43481     ,"distfile": [ "mirror://GNOME/pango/1.48/pango-1.48.2.tar.xz" ]
43482     ,"cpe": { "product": "pango", "vendor": "pango" }
43483     ,"variants":
43484      [
43485       {
43486         "label": "standard"
43487        ,"sdesc": "Open-source framework for rendering of i18n text"
43488        ,"spkgs": [ "complete", "primary", "docs" ]
43489       }
43490      ]
43491    }
43492   ,{
43493      "bucket": "BF"
43494     ,"namebase": "perl-Algorithm-Easing"
43495     ,"version": "0.998"
43496     ,"FPC": "generated"
43497     ,"keywords": [ "perl" ]
43498     ,"distfile": [ "mirror://CPAN/ID:Z/ZE/ZENBAE/Algorithm-Easing-0.998.tar.gz" ]
43499     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
43500     ,"variants":
43501      [
43502       {
43503         "label": "530"
43504        ,"sdesc": "Calculate eased translations over time (5.30)"
43505        ,"spkgs": [ "single" ]
43506       }
43507      ,{
43508         "label": "532"
43509        ,"sdesc": "Calculate eased translations over time (5.32)"
43510        ,"spkgs": [ "single" ]
43511       }
43512      ]
43513    }
43514   ,{
43515      "bucket": "BF"
43516     ,"namebase": "perl-Types-Serialiser"
43517     ,"version": "1.01"
43518     ,"FPC": "generated"
43519     ,"keywords": [ "perl" ]
43520     ,"distfile": [ "mirror://CPAN/ID:M/ML/MLEHMANN/Types-Serialiser-1.01.tar.gz" ]
43521     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
43522     ,"variants":
43523      [
43524       {
43525         "label": "530"
43526        ,"sdesc": "Data types for common serialisation formats (5.30)"
43527        ,"spkgs": [ "single" ]
43528       }
43529      ,{
43530         "label": "532"
43531        ,"sdesc": "Data types for common serialisation formats (5.32)"
43532        ,"spkgs": [ "single" ]
43533       }
43534      ]
43535    }
43536   ,{
43537      "bucket": "BF"
43538     ,"namebase": "python-click-repl"
43539     ,"version": "0.1.6"
43540     ,"homepage": "https://github.com/untitaker/click-repl"
43541     ,"FPC": "generated"
43542     ,"keywords": [ "python" ]
43543     ,"distfile": [ "mirror://PYPIWHL/6c/4e/577214ee76a5a36af485ae9ec01b4a47ee607b5d413b2063dafccf41f3ad/click_repl-0.1.6-py3-none-any.whl" ]
43544     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
43545     ,"variants":
43546      [
43547       {
43548         "label": "py38"
43549        ,"sdesc": "REPL plugin for Click (PY38)"
43550        ,"spkgs": [ "single" ]
43551       }
43552      ,{
43553         "label": "py39"
43554        ,"sdesc": "REPL plugin for Click (PY39)"
43555        ,"spkgs": [ "single" ]
43556       }
43557      ]
43558    }
43559   ,{
43560      "bucket": "BF"
43561     ,"namebase": "python-jsonpointer"
43562     ,"version": "2.0"
43563     ,"homepage": "https://github.com/stefankoegl/python-json-pointer"
43564     ,"FPC": "generated"
43565     ,"keywords": [ "python" ]
43566     ,"distfile": [ "mirror://PYPIWHL/18/b0/a80d29577c08eea401659254dfaed87f1af45272899e1812d7e01b679bc5/jsonpointer-2.0-py2.py3-none-any.whl" ]
43567     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
43568     ,"variants":
43569      [
43570       {
43571         "label": "py38"
43572        ,"sdesc": "Identify specific nodes in a JSON document (PY38)"
43573        ,"spkgs": [ "single" ]
43574       }
43575      ,{
43576         "label": "py39"
43577        ,"sdesc": "Identify specific nodes in a JSON document (PY39)"
43578        ,"spkgs": [ "single" ]
43579       }
43580      ]
43581    }
43582   ,{
43583      "bucket": "BF"
43584     ,"namebase": "python-vine"
43585     ,"version": "5.0.0"
43586     ,"homepage": "https://github.com/celery/vine"
43587     ,"FPC": "generated"
43588     ,"keywords": [ "python" ]
43589     ,"distfile": [ "mirror://PYPIWHL/8d/61/a7badb48186919a9fd7cf0ef427cab6d16e0ed474035c36fa64ddd72bfa2/vine-5.0.0-py2.py3-none-any.whl" ]
43590     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
43591     ,"variants":
43592      [
43593       {
43594         "label": "py38"
43595        ,"sdesc": "Promises, promises, promises (PY38)"
43596        ,"spkgs": [ "single" ]
43597       }
43598      ,{
43599         "label": "py39"
43600        ,"sdesc": "Promises, promises, promises (PY39)"
43601        ,"spkgs": [ "single" ]
43602       }
43603      ]
43604    }
43605   ,{
43606      "bucket": "BF"
43607     ,"namebase": "ruby-rake"
43608     ,"version": "13.0.3"
43609     ,"homepage": "https://github.com/ruby/rake"
43610     ,"FPC": "generated"
43611     ,"keywords": [ "ruby" ]
43612     ,"distfile": [ "mirror://RUBYGEMS//rake-13.0.3.gem" ]
43613     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
43614     ,"cpe": { "product": "rake", "vendor": "ruby-lang" }
43615     ,"variants":
43616      [
43617       {
43618         "label": "v26"
43619        ,"sdesc": "Make-like program implemented in Ruby (v26)"
43620        ,"spkgs": [ "single" ]
43621       }
43622      ,{
43623         "label": "v27"
43624        ,"sdesc": "Make-like program implemented in Ruby (v27)"
43625        ,"spkgs": [ "single" ]
43626       }
43627      ,{
43628         "label": "v30"
43629        ,"sdesc": "Make-like program implemented in Ruby (v30)"
43630        ,"spkgs": [ "single" ]
43631       }
43632      ]
43633    }
43634   ,{
43635      "bucket": "C0"
43636     ,"namebase": "apq-odbc"
43637     ,"version": "3.2.0"
43638     ,"FPC": "databases/apq-odbc"
43639     ,"keywords": [ "databases", "ada" ]
43640     ,"distfile": [ "mirror://FREELOCAL/marino/apq-odbc-3.2.0.tar.bz2" ]
43641     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
43642     ,"variants":
43643      [
43644       {
43645         "label": "standard"
43646        ,"sdesc": "APQ Ada95 ODBC database driver"
43647        ,"spkgs": [ "single" ]
43648       }
43649      ]
43650    }
43651   ,{
43652      "bucket": "C0"
43653     ,"namebase": "aspell-nds"
43654     ,"version": "0.01.0"
43655     ,"homepage": "http://aspell.net/"
43656     ,"FPC": "textproc/nds-aspell"
43657     ,"keywords": [ "textproc" ]
43658     ,"distfile": [ "mirror://GNU/aspell/dict/nds/aspell6-nds-0.01-0.tar.bz2" ]
43659     ,"variants":
43660      [
43661       {
43662         "label": "standard"
43663        ,"sdesc": "Aspell Low Saxon dictionary"
43664        ,"spkgs": [ "single" ]
43665       }
43666      ]
43667    }
43668   ,{
43669      "bucket": "C0"
43670     ,"namebase": "perl-Algorithm-Permute"
43671     ,"version": "0.16"
43672     ,"homepage": "https://github.com/stphnlyd/perl5-Algorithm-Permute.git"
43673     ,"FPC": "generated"
43674     ,"keywords": [ "perl" ]
43675     ,"distfile": [ "mirror://CPAN/ID:S/SL/SLOYD/Algorithm-Permute-0.16.tar.gz" ]
43676     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
43677     ,"variants":
43678      [
43679       {
43680         "label": "530"
43681        ,"sdesc": "Object-oriented fast permutations (5.30)"
43682        ,"spkgs": [ "single" ]
43683       }
43684      ,{
43685         "label": "532"
43686        ,"sdesc": "Object-oriented fast permutations (5.32)"
43687        ,"spkgs": [ "single" ]
43688       }
43689      ]
43690    }
43691   ,{
43692      "bucket": "C0"
43693     ,"namebase": "perl-Cpanel-JSON-XS"
43694     ,"version": "4.25"
43695     ,"homepage": "https://github.com/rurban/Cpanel-JSON-XS"
43696     ,"FPC": "generated"
43697     ,"keywords": [ "perl" ]
43698     ,"distfile": [ "mirror://CPAN/ID:R/RU/RURBAN/Cpanel-JSON-XS-4.25.tar.gz" ]
43699     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
43700     ,"variants":
43701      [
43702       {
43703         "label": "530"
43704        ,"sdesc": "Perl structure to JSON converter (5.30)"
43705        ,"spkgs": [ "single" ]
43706       }
43707      ,{
43708         "label": "532"
43709        ,"sdesc": "Perl structure to JSON converter (5.32)"
43710        ,"spkgs": [ "single" ]
43711       }
43712      ]
43713    }
43714   ,{
43715      "bucket": "C0"
43716     ,"namebase": "perl-File-Listing"
43717     ,"version": "6.14"
43718     ,"FPC": "generated"
43719     ,"keywords": [ "perl" ]
43720     ,"distfile": [ "mirror://CPAN/ID:P/PL/PLICEASE/File-Listing-6.14.tar.gz" ]
43721     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
43722     ,"variants":
43723      [
43724       {
43725         "label": "530"
43726        ,"sdesc": "Parse directory listing (5.30)"
43727        ,"spkgs": [ "single" ]
43728       }
43729      ,{
43730         "label": "532"
43731        ,"sdesc": "Parse directory listing (5.32)"
43732        ,"spkgs": [ "single" ]
43733       }
43734      ]
43735    }
43736   ,{
43737      "bucket": "C0"
43738     ,"namebase": "python-anyjson"
43739     ,"version": "0.3.3"
43740     ,"FPC": "generated"
43741     ,"keywords": [ "python" ]
43742     ,"distfile": [ "mirror://PYPI/a/anyjson/anyjson-0.3.3.tar.gz" ]
43743     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
43744     ,"variants":
43745      [
43746       {
43747         "label": "py38"
43748        ,"sdesc": "Multiple JSON library wrapper (PY38)"
43749        ,"spkgs": [ "single" ]
43750       }
43751      ,{
43752         "label": "py39"
43753        ,"sdesc": "Multiple JSON library wrapper (PY39)"
43754        ,"spkgs": [ "single" ]
43755       }
43756      ]
43757    }
43758   ,{
43759      "bucket": "C0"
43760     ,"namebase": "python-statmake"
43761     ,"version": "0.3.0"
43762     ,"homepage": "https://github.com/daltonmaag/statmake"
43763     ,"FPC": "generated"
43764     ,"keywords": [ "python" ]
43765     ,"distfile": [ "mirror://PYPIWHL/0d/45/15cc4b63600b206e7df55876333970be1444efb0b56a429d29a86bf01c30/statmake-0.3.0-py3-none-any.whl" ]
43766     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
43767     ,"variants":
43768      [
43769       {
43770         "label": "py38"
43771        ,"sdesc": "Applies STAT Stylespace to a variable font (PY38)"
43772        ,"spkgs": [ "single" ]
43773       }
43774      ,{
43775         "label": "py39"
43776        ,"sdesc": "Applies STAT Stylespace to a variable font (PY39)"
43777        ,"spkgs": [ "single" ]
43778       }
43779      ]
43780    }
43781   ,{
43782      "bucket": "C0"
43783     ,"namebase": "rdesktop"
43784     ,"version": "1.9.0"
43785     ,"homepage": "https://github.com/rdesktop/rdesktop"
43786     ,"FPC": "net/rdesktop"
43787     ,"keywords": [ "net", "comms" ]
43788     ,"distfile": [ "https://github.com/rdesktop/rdesktop/releases/download/v1.9.0/rdesktop-1.9.0.tar.gz" ]
43789     ,"cpe": { "product": "rdesktop", "vendor": "rdesktop" }
43790     ,"variants":
43791      [
43792       {
43793         "label": "standard"
43794        ,"sdesc": "RDP client - Windows NT/2000/2003 Terminal Server"
43795        ,"spkgs": [ "complete", "primary", "docs" ]
43796       }
43797      ]
43798    }
43799   ,{
43800      "bucket": "C0"
43801     ,"namebase": "slime"
43802     ,"version": "2.26.1"
43803     ,"homepage": "https://common-lisp.net/project/slime/"
43804     ,"FPC": "editors/slime"
43805     ,"keywords": [ "editors" ]
43806     ,"distfile": [ "mirror://GITHUB/slime:slime:v2.26.1/slime-slime-2.26.1.tar.gz" ]
43807     ,"variants":
43808      [
43809       {
43810         "label": "standard"
43811        ,"sdesc": "Superior Lisp Interaction Mode for Emacs"
43812        ,"spkgs": [ "complete", "primary", "docs" ]
43813       }
43814      ]
43815    }
43816   ,{
43817      "bucket": "C0"
43818     ,"namebase": "xorg-font-jis-misc"
43819     ,"version": "1.0.3"
43820     ,"homepage": "https://www.x.org/"
43821     ,"FPC": "x11-fonts/font-jis-misc"
43822     ,"keywords": [ "x11_fonts" ]
43823     ,"distfile": [ "mirror://XORG/individual/font/font-jis-misc-1.0.3.tar.bz2" ]
43824     ,"variants":
43825      [
43826       {
43827         "label": "standard"
43828        ,"sdesc": "X.Org miscellaneous JIS fonts"
43829        ,"spkgs": [ "single" ]
43830       }
43831      ]
43832    }
43833   ,{
43834      "bucket": "C0"
43835     ,"namebase": "xorg-x11perf"
43836     ,"version": "1.6.1"
43837     ,"homepage": "https://www.x.org/"
43838     ,"FPC": "x11/x11perf"
43839     ,"keywords": [ "x11" ]
43840     ,"distfile": [ "mirror://XORG/individual/app/x11perf-1.6.1.tar.bz2" ]
43841     ,"cpe": { "product": "x11perf", "vendor": "xfree86" }
43842     ,"variants":
43843      [
43844       {
43845         "label": "standard"
43846        ,"sdesc": "Program to list X application resources"
43847        ,"spkgs": [ "single" ]
43848       }
43849      ]
43850    }
43851   ,{
43852      "bucket": "C0"
43853     ,"namebase": "xorg-xinerama"
43854     ,"version": "1.1.4"
43855     ,"homepage": "https://www.x.org/"
43856     ,"FPC": "x11/libXinerama"
43857     ,"keywords": [ "x11" ]
43858     ,"distfile": [ "mirror://XORG/individual/lib/libXinerama-1.1.4.tar.bz2" ]
43859     ,"cpe": { "product": "libxinerama", "vendor": "x" }
43860     ,"variants":
43861      [
43862       {
43863         "label": "standard"
43864        ,"sdesc": "X11 Xinerama library"
43865        ,"spkgs": [ "single" ]
43866       }
43867      ]
43868    }
43869   ,{
43870      "bucket": "C1"
43871     ,"namebase": "aspell-da"
43872     ,"version": "1.7.42"
43873     ,"homepage": "http://aspell.net/"
43874     ,"FPC": "textproc/da-aspell"
43875     ,"keywords": [ "textproc" ]
43876     ,"distfile": [ "http://da.speling.org/filer/aspell-da-1.7.42.tar.bz2" ]
43877     ,"variants":
43878      [
43879       {
43880         "label": "standard"
43881        ,"sdesc": "Aspell Danish dictionary"
43882        ,"spkgs": [ "single" ]
43883       }
43884      ]
43885    }
43886   ,{
43887      "bucket": "C1"
43888     ,"namebase": "aspell-wa"
43889     ,"version": "0.50.0"
43890     ,"homepage": "http://aspell.net/"
43891     ,"FPC": "textproc/wa-aspell"
43892     ,"keywords": [ "textproc" ]
43893     ,"distfile": [ "mirror://GNU/aspell/dict/wa/aspell-wa-0.50-0.tar.bz2" ]
43894     ,"variants":
43895      [
43896       {
43897         "label": "standard"
43898        ,"sdesc": "Aspell Walloon dictionary"
43899        ,"spkgs": [ "single" ]
43900       }
43901      ]
43902    }
43903   ,{
43904      "bucket": "C1"
43905     ,"namebase": "binutils"
43906     ,"version": "2.35.1"
43907     ,"homepage": "http://sources.redhat.com/binutils/"
43908     ,"FPC": "devel/binutils"
43909     ,"keywords": [ "devel" ]
43910     ,"distfile": [ "mirror://SOURCEWARE/binutils/releases/binutils-2.35.1.tar.xz" ]
43911     ,"cpe": { "product": "binutils", "vendor": "gnu" }
43912     ,"variants":
43913      [
43914       {
43915         "label": "standard"
43916        ,"sdesc": "GNU binary tools"
43917        ,"spkgs": [ "complete", "primary", "nls" ]
43918       }
43919      ,{
43920         "label": "ravensys"
43921        ,"sdesc": "GNU binary tools for Ravenports toolchain"
43922        ,"spkgs": [ "single" ]
43923       }
43924      ]
43925    }
43926   ,{
43927      "bucket": "C1"
43928     ,"namebase": "gperf"
43929     ,"version": "3.1"
43930     ,"homepage": "http://www.gnu.org/software/gperf/"
43931     ,"FPC": "devel/gperf"
43932     ,"keywords": [ "devel" ]
43933     ,"distfile": [ "mirror://GNU/gperf/gperf-3.1.tar.gz" ]
43934     ,"variants":
43935      [
43936       {
43937         "label": "standard"
43938        ,"sdesc": "Perfect hash function generator"
43939        ,"spkgs": [ "complete", "primary", "docs" ]
43940       }
43941      ]
43942    }
43943   ,{
43944      "bucket": "C1"
43945     ,"namebase": "libzip"
43946     ,"version": "1.7.3"
43947     ,"homepage": "http://www.nih.at/libzip/"
43948     ,"FPC": "archivers/libzip"
43949     ,"keywords": [ "archivers" ]
43950     ,"distfile": [ "http://www.nih.at/libzip/libzip-1.7.3.tar.xz" ]
43951     ,"cpe": { "product": "libzip", "vendor": "libzip" }
43952     ,"variants":
43953      [
43954       {
43955         "label": "standard"
43956        ,"sdesc": "C library for manipulating ZIP archives"
43957        ,"spkgs": [ "complete", "primary", "docs" ]
43958       }
43959      ]
43960    }
43961   ,{
43962      "bucket": "C1"
43963     ,"namebase": "parcellite"
43964     ,"version": "1.2.1"
43965     ,"homepage": "http://parcellite.sourceforge.net/"
43966     ,"FPC": "deskutils/parcellite"
43967     ,"keywords": [ "deskutils" ]
43968     ,"distfile": [ "mirror://GITHUB/rickyrockrat:parcellite:1.2.1/rickyrockrat-parcellite-1.2.1.tar.gz" ]
43969     ,"variants":
43970      [
43971       {
43972         "label": "standard"
43973        ,"sdesc": "Lightweight GTK+ clipboard manager"
43974        ,"spkgs": [ "complete", "primary", "nls" ]
43975       }
43976      ]
43977    }
43978   ,{
43979      "bucket": "C1"
43980     ,"namebase": "perl-Algorithm-VectorClocks"
43981     ,"version": "0.1.2"
43982     ,"FPC": "generated"
43983     ,"keywords": [ "perl" ]
43984     ,"distfile": [ "mirror://CPAN/ID:T/TA/TAKERU/Algorithm-VectorClocks-v0.1.2.tar.gz" ]
43985     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
43986     ,"variants":
43987      [
43988       {
43989         "label": "530"
43990        ,"sdesc": "Generates a partial ordering of events (5.30)"
43991        ,"spkgs": [ "single" ]
43992       }
43993      ,{
43994         "label": "532"
43995        ,"sdesc": "Generates a partial ordering of events (5.32)"
43996        ,"spkgs": [ "single" ]
43997       }
43998      ]
43999    }
44000   ,{
44001      "bucket": "C1"
44002     ,"namebase": "perl-Devel-Hide"
44003     ,"version": "0.0013"
44004     ,"homepage": "https://github.com/aferreira/cpan-Devel-Hide"
44005     ,"FPC": "generated"
44006     ,"keywords": [ "perl" ]
44007     ,"distfile": [ "mirror://CPAN/ID:D/DC/DCANTRELL/Devel-Hide-0.0013.tar.gz" ]
44008     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
44009     ,"variants":
44010      [
44011       {
44012         "label": "530"
44013        ,"sdesc": "Forces unavailability of specified modules (5.30)"
44014        ,"spkgs": [ "single" ]
44015       }
44016      ,{
44017         "label": "532"
44018        ,"sdesc": "Forces unavailability of specified modules (5.32)"
44019        ,"spkgs": [ "single" ]
44020       }
44021      ]
44022    }
44023   ,{
44024      "bucket": "C1"
44025     ,"namebase": "perl-Text-WrapI18N"
44026     ,"version": "0.06"
44027     ,"FPC": "generated"
44028     ,"keywords": [ "perl" ]
44029     ,"distfile": [ "mirror://CPAN/ID:K/KU/KUBOTA/Text-WrapI18N-0.06.tar.gz" ]
44030     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
44031     ,"variants":
44032      [
44033       {
44034         "label": "530"
44035        ,"sdesc": "Multibyte text line wrapping module (5.30)"
44036        ,"spkgs": [ "single" ]
44037       }
44038      ,{
44039         "label": "532"
44040        ,"sdesc": "Multibyte text line wrapping module (5.32)"
44041        ,"spkgs": [ "single" ]
44042       }
44043      ]
44044    }
44045   ,{
44046      "bucket": "C1"
44047     ,"namebase": "php74-soap"
44048     ,"version": "7.4.15"
44049     ,"homepage": "https://php.net/"
44050     ,"FPC": "net/php74-soap"
44051     ,"keywords": [ "lang", "www", "php", "net" ]
44052     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
44053     ,"cpe": { "product": "php", "vendor": "php" }
44054     ,"variants":
44055      [
44056       {
44057         "label": "standard"
44058        ,"sdesc": "PHP 7.4 extension: soap web services"
44059        ,"spkgs": [ "single" ]
44060       }
44061      ]
44062    }
44063   ,{
44064      "bucket": "C1"
44065     ,"namebase": "sed"
44066     ,"version": "4.8"
44067     ,"homepage": "http://www.gnu.org/software/sed/sed.html"
44068     ,"FPC": "textproc/gsed"
44069     ,"keywords": [ "textproc" ]
44070     ,"distfile": [ "mirror://GNU/sed/sed-4.8.tar.xz" ]
44071     ,"cpe": { "product": "sed", "vendor": "gnu" }
44072     ,"variants":
44073      [
44074       {
44075         "label": "standard"
44076        ,"sdesc": "GNU stream editor"
44077        ,"spkgs": [ "complete", "primary", "nls" ]
44078       }
44079      ,{
44080         "label": "ravensys"
44081        ,"sdesc": "GNU stream editor for sysroot (no nls)"
44082        ,"spkgs": [ "primary" ]
44083       }
44084      ]
44085    }
44086   ,{
44087      "bucket": "C1"
44088     ,"namebase": "zip-ada"
44089     ,"version": "55"
44090     ,"homepage": "http://unzip-ada.sourceforge.net/"
44091     ,"FPC": "archivers/zip-ada"
44092     ,"keywords": [ "archivers", "ada" ]
44093     ,"distfile": [ "mirror://SF/unzip-ada//zipada55.zip" ]
44094     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
44095     ,"variants":
44096      [
44097       {
44098         "label": "standard"
44099        ,"sdesc": "Zip compression library written in Ada"
44100        ,"spkgs": [ "complete", "primary", "examples" ]
44101       }
44102      ]
44103    }
44104   ,{
44105      "bucket": "C2"
44106     ,"namebase": "R-miniUI"
44107     ,"version": "0.1.1.1"
44108     ,"FPC": "generated"
44109     ,"keywords": [ "cran" ]
44110     ,"distfile": [ "mirror://CRAN/src/contrib/miniUI_0.1.1.1.tar.gz" ]
44111     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
44112     ,"variants":
44113      [
44114       {
44115         "label": "standard"
44116        ,"sdesc": "Shiny UI Widgets for Small Screens"
44117        ,"spkgs": [ "single" ]
44118       }
44119      ]
44120    }
44121   ,{
44122      "bucket": "C2"
44123     ,"namebase": "R-uuid"
44124     ,"version": "0.1-4"
44125     ,"homepage": "http://www.rforge.net/uuid"
44126     ,"FPC": "generated"
44127     ,"keywords": [ "cran" ]
44128     ,"distfile": [ "mirror://CRAN/src/contrib/uuid_0.1-4.tar.gz" ]
44129     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
44130     ,"variants":
44131      [
44132       {
44133         "label": "standard"
44134        ,"sdesc": "Tools for Generating and Handling of UUIDs"
44135        ,"spkgs": [ "single" ]
44136       }
44137      ]
44138    }
44139   ,{
44140      "bucket": "C2"
44141     ,"namebase": "aspell-ru"
44142     ,"version": "0.99f7.1"
44143     ,"homepage": "http://aspell.net/"
44144     ,"FPC": "russian/aspell"
44145     ,"keywords": [ "textproc", "russian" ]
44146     ,"distfile": [ "mirror://GNU/aspell/dict/ru/aspell6-ru-0.99f7-1.tar.bz2" ]
44147     ,"variants":
44148      [
44149       {
44150         "label": "standard"
44151        ,"sdesc": "Aspell Russian dictionary"
44152        ,"spkgs": [ "single" ]
44153       }
44154      ]
44155    }
44156   ,{
44157      "bucket": "C2"
44158     ,"namebase": "lumina-textedit"
44159     ,"version": "1.6.0"
44160     ,"homepage": "https://lumina-desktop.org"
44161     ,"FPC": "deskutils/lumina-textedit"
44162     ,"keywords": [ "deskutils" ]
44163     ,"distfile": [ "mirror://GITHUB/lumina-desktop:lumina:v1.6.0/lumina-desktop-lumina-1.6.0.tar.gz" ]
44164     ,"variants":
44165      [
44166       {
44167         "label": "standard"
44168        ,"sdesc": "Plain-text editor from the Lumina Desktop"
44169        ,"spkgs": [ "complete", "primary", "nls" ]
44170       }
44171      ]
44172    }
44173   ,{
44174      "bucket": "C2"
44175     ,"namebase": "perl-Text-Glob"
44176     ,"version": "0.11"
44177     ,"FPC": "generated"
44178     ,"keywords": [ "perl" ]
44179     ,"distfile": [ "mirror://CPAN/ID:R/RC/RCLAMP/Text-Glob-0.11.tar.gz" ]
44180     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
44181     ,"variants":
44182      [
44183       {
44184         "label": "530"
44185        ,"sdesc": "Match globbing patterns against text (5.30)"
44186        ,"spkgs": [ "single" ]
44187       }
44188      ,{
44189         "label": "532"
44190        ,"sdesc": "Match globbing patterns against text (5.32)"
44191        ,"spkgs": [ "single" ]
44192       }
44193      ]
44194    }
44195   ,{
44196      "bucket": "C2"
44197     ,"namebase": "perl-WebService-MusicBrainz"
44198     ,"version": "1.0.5"
44199     ,"FPC": "generated"
44200     ,"keywords": [ "perl" ]
44201     ,"distfile": [ "mirror://CPAN/ID:B/BF/BFAIST/WebService-MusicBrainz-1.0.5.tar.gz" ]
44202     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
44203     ,"variants":
44204      [
44205       {
44206         "label": "530"
44207        ,"sdesc": "Web service API to MusicBrainz database (5.30)"
44208        ,"spkgs": [ "single" ]
44209       }
44210      ,{
44211         "label": "532"
44212        ,"sdesc": "Web service API to MusicBrainz database (5.32)"
44213        ,"spkgs": [ "single" ]
44214       }
44215      ]
44216    }
44217   ,{
44218      "bucket": "C2"
44219     ,"namebase": "xorg-mkfontscale"
44220     ,"version": "1.2.1"
44221     ,"homepage": "https://www.x.org/"
44222     ,"FPC": "x11-fonts/mkfontscale"
44223     ,"keywords": [ "x11_fonts" ]
44224     ,"distfile": [ "mirror://XORG/individual/app/mkfontscale-1.2.1.tar.bz2" ]
44225     ,"variants":
44226      [
44227       {
44228         "label": "standard"
44229        ,"sdesc": "Scalable X font index generator"
44230        ,"spkgs": [ "single" ]
44231       }
44232      ]
44233    }
44234   ,{
44235      "bucket": "C2"
44236     ,"namebase": "xorg-xaw"
44237     ,"version": "1.0.13"
44238     ,"homepage": "https://www.x.org/"
44239     ,"FPC": "x11-toolkits/libXaw"
44240     ,"keywords": [ "x11" ]
44241     ,"distfile": [ "mirror://XORG/individual/lib/libXaw-1.0.13.tar.bz2" ]
44242     ,"variants":
44243      [
44244       {
44245         "label": "standard"
44246        ,"sdesc": "X Athena Widgets library"
44247        ,"spkgs": [ "single" ]
44248       }
44249      ]
44250    }
44251   ,{
44252      "bucket": "C2"
44253     ,"namebase": "xorg-xkill"
44254     ,"version": "1.0.5"
44255     ,"homepage": "https://www.x.org/"
44256     ,"FPC": "x11/xkill"
44257     ,"keywords": [ "x11" ]
44258     ,"distfile": [ "mirror://XORG/individual/app/xkill-1.0.5.tar.bz2" ]
44259     ,"variants":
44260      [
44261       {
44262         "label": "standard"
44263        ,"sdesc": "Utility for killing a client by its X resource"
44264        ,"spkgs": [ "single" ]
44265       }
44266      ]
44267    }
44268   ,{
44269      "bucket": "C3"
44270     ,"namebase": "R-PerformanceAnalytics"
44271     ,"version": "2.0.4"
44272     ,"homepage": "https://github.com/braverock/PerformanceAnalytics"
44273     ,"FPC": "generated"
44274     ,"keywords": [ "cran" ]
44275     ,"distfile": [ "mirror://CRAN/src/contrib/PerformanceAnalytics_2.0.4.tar.gz" ]
44276     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
44277     ,"variants":
44278      [
44279       {
44280         "label": "standard"
44281        ,"sdesc": "Econometric Tools for Performance & Risk Analysis"
44282        ,"spkgs": [ "single" ]
44283       }
44284      ]
44285    }
44286   ,{
44287      "bucket": "C3"
44288     ,"namebase": "adacontrol"
44289     ,"version": "1.21r6b"
44290     ,"homepage": "https://www.adalog.fr/en/adacontrol.html"
44291     ,"FPC": "lang/adacontrol"
44292     ,"keywords": [ "lang", "ada" ]
44293     ,"distfile": [ "mirror://SF/adacontrol/adactl-1.21r6b-src.tgz" ]
44294     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
44295     ,"variants":
44296      [
44297       {
44298         "label": "standard"
44299        ,"sdesc": "Ada constructs lint tool with project support"
44300        ,"spkgs": [ "complete", "primary", "docs" ]
44301       }
44302      ]
44303    }
44304   ,{
44305      "bucket": "C3"
44306     ,"namebase": "aspell-it"
44307     ,"version": "2.4.20070901"
44308     ,"homepage": "http://linguistico.sourceforge.net"
44309     ,"FPC": "textproc/it-aspell"
44310     ,"keywords": [ "textproc", "italian" ]
44311     ,"distfile": [ "mirror://SF/linguistico/Dizionario%20italiano%20per%20Aspell/2.4-20070901-0/aspell6-it-2.4-20070901-0.tar.bz2" ]
44312     ,"variants":
44313      [
44314       {
44315         "label": "standard"
44316        ,"sdesc": "Aspell Italian dictionary"
44317        ,"spkgs": [ "single" ]
44318       }
44319      ]
44320    }
44321   ,{
44322      "bucket": "C3"
44323     ,"namebase": "audiofile"
44324     ,"version": "0.3.6"
44325     ,"homepage": "https://audiofile.68k.org/"
44326     ,"FPC": "audio/libaudiofile"
44327     ,"keywords": [ "audio" ]
44328     ,"distfile": [ "mirror://GNOME/audiofile/0.3/audiofile-0.3.6.tar.xz" ]
44329     ,"cpe": { "product": "audiofile", "vendor": "audiofile" }
44330     ,"variants":
44331      [
44332       {
44333         "label": "standard"
44334        ,"sdesc": "Library to handle various audio file formats"
44335        ,"spkgs": [ "single" ]
44336       }
44337      ]
44338    }
44339   ,{
44340      "bucket": "C3"
44341     ,"namebase": "bezitopo"
44342     ,"version": "0.1.5"
44343     ,"homepage": "https://github.com/phma/bezitopo"
44344     ,"FPC": "N/A"
44345     ,"keywords": [ "graphics" ]
44346     ,"distfile": [ "mirror://GITHUB/phma:bezitopo:0.1.5/phma-bezitopo-0.1.5.tar.gz" ]
44347     ,"variants":
44348      [
44349       {
44350         "label": "standard"
44351        ,"sdesc": "Land surveying program based on Bezier splines"
44352        ,"spkgs": [ "complete", "primary", "nls" ]
44353       }
44354      ]
44355    }
44356   ,{
44357      "bucket": "C3"
44358     ,"namebase": "minizip"
44359     ,"version": "1.2.11"
44360     ,"homepage": "https://zlib.net"
44361     ,"FPC": "archivers/minizip"
44362     ,"keywords": [ "archivers" ]
44363     ,"distfile": [ "http://www.zlib.net/zlib-1.2.11.tar.gz" ]
44364     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
44365     ,"cpe": { "product": "zlib", "vendor": "gnu" }
44366     ,"variants":
44367      [
44368       {
44369         "label": "standard"
44370        ,"sdesc": "Simple zip utilities using zlib"
44371        ,"spkgs": [ "complete", "primary", "library" ]
44372       }
44373      ]
44374    }
44375   ,{
44376      "bucket": "C3"
44377     ,"namebase": "perl-Guard"
44378     ,"version": "1.023"
44379     ,"FPC": "generated"
44380     ,"keywords": [ "perl" ]
44381     ,"distfile": [ "mirror://CPAN/ID:M/ML/MLEHMANN/Guard-1.023.tar.gz" ]
44382     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
44383     ,"variants":
44384      [
44385       {
44386         "label": "530"
44387        ,"sdesc": "Safe cleanup blocks (5.30)"
44388        ,"spkgs": [ "single" ]
44389       }
44390      ,{
44391         "label": "532"
44392        ,"sdesc": "Safe cleanup blocks (5.32)"
44393        ,"spkgs": [ "single" ]
44394       }
44395      ]
44396    }
44397   ,{
44398      "bucket": "C3"
44399     ,"namebase": "php74-bz2"
44400     ,"version": "7.4.15"
44401     ,"homepage": "https://php.net/"
44402     ,"FPC": "archivers/php74-bz2"
44403     ,"keywords": [ "lang", "www", "php", "archivers" ]
44404     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
44405     ,"cpe": { "product": "php", "vendor": "php" }
44406     ,"variants":
44407      [
44408       {
44409         "label": "standard"
44410        ,"sdesc": "PHP 7.4 extension: bzip2 compression"
44411        ,"spkgs": [ "single" ]
44412       }
44413      ]
44414    }
44415   ,{
44416      "bucket": "C3"
44417     ,"namebase": "php74-sqlite3"
44418     ,"version": "7.4.15"
44419     ,"homepage": "https://php.net/"
44420     ,"FPC": "databases/php74-sqlite3"
44421     ,"keywords": [ "lang", "www", "php", "databases" ]
44422     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
44423     ,"cpe": { "product": "php", "vendor": "php" }
44424     ,"variants":
44425      [
44426       {
44427         "label": "standard"
44428        ,"sdesc": "PHP 7.4 extension: sqlite3 database driver"
44429        ,"spkgs": [ "single" ]
44430       }
44431      ]
44432    }
44433   ,{
44434      "bucket": "C3"
44435     ,"namebase": "ruby-temple"
44436     ,"version": "0.8.2"
44437     ,"homepage": "https://github.com/judofyr/temple"
44438     ,"FPC": "generated"
44439     ,"keywords": [ "ruby" ]
44440     ,"distfile": [ "mirror://RUBYGEMS//temple-0.8.2.gem" ]
44441     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
44442     ,"variants":
44443      [
44444       {
44445         "label": "v26"
44446        ,"sdesc": "Template compilation framework in Ruby (v26)"
44447        ,"spkgs": [ "single" ]
44448       }
44449      ,{
44450         "label": "v27"
44451        ,"sdesc": "Template compilation framework in Ruby (v27)"
44452        ,"spkgs": [ "single" ]
44453       }
44454      ,{
44455         "label": "v30"
44456        ,"sdesc": "Template compilation framework in Ruby (v30)"
44457        ,"spkgs": [ "single" ]
44458       }
44459      ]
44460    }
44461   ,{
44462      "bucket": "C3"
44463     ,"namebase": "xorg-driver-video-vmware"
44464     ,"version": "13.3.0"
44465     ,"homepage": "https://www.x.org/"
44466     ,"FPC": "x11-drivers/xf86-video-vmware"
44467     ,"keywords": [ "x11_drivers" ]
44468     ,"distfile": [ "mirror://XORG/individual/driver/xf86-video-vmware-13.3.0.tar.bz2" ]
44469     ,"variants":
44470      [
44471       {
44472         "label": "standard"
44473        ,"sdesc": "X.org VMware video driver"
44474        ,"spkgs": [ "single" ]
44475       }
44476      ]
44477    }
44478   ,{
44479      "bucket": "C4"
44480     ,"namebase": "perl-Algorithm-GenerateSequence"
44481     ,"version": "0.02"
44482     ,"FPC": "generated"
44483     ,"keywords": [ "perl" ]
44484     ,"distfile": [ "mirror://CPAN/ID:R/RC/RCLAMP/Algorithm-GenerateSequence-0.02.tar.gz" ]
44485     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
44486     ,"variants":
44487      [
44488       {
44489         "label": "530"
44490        ,"sdesc": "Sequence generator (5.30)"
44491        ,"spkgs": [ "single" ]
44492       }
44493      ,{
44494         "label": "532"
44495        ,"sdesc": "Sequence generator (5.32)"
44496        ,"spkgs": [ "single" ]
44497       }
44498      ]
44499    }
44500   ,{
44501      "bucket": "C4"
44502     ,"namebase": "perl-Devel-PartialDump"
44503     ,"version": "0.20"
44504     ,"homepage": "https://github.com/moose/Devel-PartialDump"
44505     ,"FPC": "generated"
44506     ,"keywords": [ "perl" ]
44507     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Devel-PartialDump-0.20.tar.gz" ]
44508     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
44509     ,"variants":
44510      [
44511       {
44512         "label": "530"
44513        ,"sdesc": "Partial dumping of data structures (5.30)"
44514        ,"spkgs": [ "single" ]
44515       }
44516      ,{
44517         "label": "532"
44518        ,"sdesc": "Partial dumping of data structures (5.32)"
44519        ,"spkgs": [ "single" ]
44520       }
44521      ]
44522    }
44523   ,{
44524      "bucket": "C4"
44525     ,"namebase": "perl-File-Which"
44526     ,"version": "1.23"
44527     ,"homepage": "https://github.com/plicease/File-Which"
44528     ,"FPC": "generated"
44529     ,"keywords": [ "perl" ]
44530     ,"distfile": [ "mirror://CPAN/ID:P/PL/PLICEASE/File-Which-1.23.tar.gz" ]
44531     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
44532     ,"variants":
44533      [
44534       {
44535         "label": "530"
44536        ,"sdesc": "Implementation of which utility as an API (5.30)"
44537        ,"spkgs": [ "single" ]
44538       }
44539      ,{
44540         "label": "532"
44541        ,"sdesc": "Implementation of which utility as an API (5.32)"
44542        ,"spkgs": [ "single" ]
44543       }
44544      ]
44545    }
44546   ,{
44547      "bucket": "C4"
44548     ,"namebase": "perl-Logic-Minimizer"
44549     ,"version": "1.00"
44550     ,"FPC": "generated"
44551     ,"keywords": [ "perl" ]
44552     ,"distfile": [ "mirror://CPAN/ID:J/JG/JGAMBLE/Logic-Minimizer-1.00.tar.gz" ]
44553     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
44554     ,"variants":
44555      [
44556       {
44557         "label": "530"
44558        ,"sdesc": "Parent class for Logic minimizers (5.30)"
44559        ,"spkgs": [ "single" ]
44560       }
44561      ,{
44562         "label": "532"
44563        ,"sdesc": "Parent class for Logic minimizers (5.32)"
44564        ,"spkgs": [ "single" ]
44565       }
44566      ]
44567    }
44568   ,{
44569      "bucket": "C4"
44570     ,"namebase": "perl-SGMLSpm"
44571     ,"version": "1.1"
44572     ,"homepage": "https://metacpan.org/release/RAAB/SGMLSpm-1.1"
44573     ,"FPC": "generated"
44574     ,"keywords": [ "perl" ]
44575     ,"distfile": [ "mirror://CPAN/ID:R/RA/RAAB/SGMLSpm-1.1.tar.gz" ]
44576     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
44577     ,"variants":
44578      [
44579       {
44580         "label": "530"
44581        ,"sdesc": "Library for parsing the output of nsgmls (v530)"
44582        ,"spkgs": [ "single" ]
44583       }
44584      ,{
44585         "label": "532"
44586        ,"sdesc": "Library for parsing the output of nsgmls (v532)"
44587        ,"spkgs": [ "single" ]
44588       }
44589      ]
44590    }
44591   ,{
44592      "bucket": "C4"
44593     ,"namebase": "perl-String-Util"
44594     ,"version": "1.31"
44595     ,"homepage": "https://github.com/scottchiefbaker/String-Util"
44596     ,"FPC": "generated"
44597     ,"keywords": [ "perl" ]
44598     ,"distfile": [ "mirror://CPAN/ID:B/BA/BAKERSCOT/String-Util-1.31.tar.gz" ]
44599     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
44600     ,"variants":
44601      [
44602       {
44603         "label": "530"
44604        ,"sdesc": "String processing utility functions (5.30)"
44605        ,"spkgs": [ "single" ]
44606       }
44607      ,{
44608         "label": "532"
44609        ,"sdesc": "String processing utility functions (5.32)"
44610        ,"spkgs": [ "single" ]
44611       }
44612      ]
44613    }
44614   ,{
44615      "bucket": "C4"
44616     ,"namebase": "perl-Test-Requires"
44617     ,"version": "0.11"
44618     ,"homepage": "https://github.com/tokuhirom/Test-Requires"
44619     ,"FPC": "generated"
44620     ,"keywords": [ "perl" ]
44621     ,"distfile": [ "mirror://CPAN/ID:T/TO/TOKUHIROM/Test-Requires-0.11.tar.gz" ]
44622     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
44623     ,"variants":
44624      [
44625       {
44626         "label": "530"
44627        ,"sdesc": "Checks to see if the module can be loaded (5.30)"
44628        ,"spkgs": [ "single" ]
44629       }
44630      ,{
44631         "label": "532"
44632        ,"sdesc": "Checks to see if the module can be loaded (5.32)"
44633        ,"spkgs": [ "single" ]
44634       }
44635      ]
44636    }
44637   ,{
44638      "bucket": "C4"
44639     ,"namebase": "pigz"
44640     ,"version": "2.6"
44641     ,"homepage": "https://zlib.net/pigz/"
44642     ,"FPC": "archivers/pigz"
44643     ,"keywords": [ "archivers" ]
44644     ,"distfile": [ "http://zlib.net/pigz/pigz-2.6.tar.gz" ]
44645     ,"cpe": { "product": "pigz", "vendor": "zlib" }
44646     ,"variants":
44647      [
44648       {
44649         "label": "standard"
44650        ,"sdesc": "Parallel Implementation of GZip"
44651        ,"spkgs": [ "single" ]
44652       }
44653      ]
44654    }
44655   ,{
44656      "bucket": "C4"
44657     ,"namebase": "python-prompt-toolkit"
44658     ,"version": "3.0.16"
44659     ,"homepage": "https://github.com/prompt-toolkit/python-prompt-toolkit"
44660     ,"FPC": "generated"
44661     ,"keywords": [ "python" ]
44662     ,"distfile": [ "mirror://PYPIWHL/a6/0b/c6de29441b29f8b54d5bbe29a8b223de6e400714ff50e85541bd4c783421/prompt_toolkit-3.0.16-py3-none-any.whl" ]
44663     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
44664     ,"variants":
44665      [
44666       {
44667         "label": "py38"
44668        ,"sdesc": "Builds powerful interactive command lines (PY38)"
44669        ,"spkgs": [ "single" ]
44670       }
44671      ,{
44672         "label": "py39"
44673        ,"sdesc": "Builds powerful interactive command lines (PY39)"
44674        ,"spkgs": [ "single" ]
44675       }
44676      ]
44677    }
44678   ,{
44679      "bucket": "C4"
44680     ,"namebase": "sfml"
44681     ,"version": "2.5.1"
44682     ,"homepage": "https://www.sfml-dev.org/"
44683     ,"FPC": "devel/sfml"
44684     ,"keywords": [ "devel", "multimedia" ]
44685     ,"distfile": [ "mirror://GITHUB/SFML:SFML:2.5.1/SFML-SFML-2.5.1.tar.gz" ]
44686     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
44687     ,"variants":
44688      [
44689       {
44690         "label": "standard"
44691        ,"sdesc": "Simple Fast Multimedia Library"
44692        ,"spkgs": [ "single" ]
44693       }
44694      ]
44695    }
44696   ,{
44697      "bucket": "C4"
44698     ,"namebase": "xfce"
44699     ,"version": "4.16"
44700     ,"homepage": "https://www.xfce.org"
44701     ,"FPC": "x11-wm/xfce4"
44702     ,"keywords": [ "x11_wm" ]
44703     ,"distfile": [  ]
44704     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
44705     ,"variants":
44706      [
44707       {
44708         "label": "standard"
44709        ,"sdesc": "Meta-port for the Xfce DE (standard)"
44710        ,"spkgs": [ "single" ]
44711       }
44712      ,{
44713         "label": "minimal"
44714        ,"sdesc": "Meta-port for the Xfce DE (minimal)"
44715        ,"spkgs": [ "single" ]
44716       }
44717      ,{
44718         "label": "core"
44719        ,"sdesc": "Meta-port for the Xfce DE (core)"
44720        ,"spkgs": [ "single" ]
44721       }
44722      ]
44723    }
44724   ,{
44725      "bucket": "C5"
44726     ,"namebase": "aspell-csb"
44727     ,"version": "0.02.0"
44728     ,"homepage": "http://aspell.net/"
44729     ,"FPC": "textproc/csb-aspell"
44730     ,"keywords": [ "textproc" ]
44731     ,"distfile": [ "mirror://GNU/aspell/dict/csb/aspell6-csb-0.02-0.tar.bz2" ]
44732     ,"variants":
44733      [
44734       {
44735         "label": "standard"
44736        ,"sdesc": "Aspell Kashubian dictionary"
44737        ,"spkgs": [ "single" ]
44738       }
44739      ]
44740    }
44741   ,{
44742      "bucket": "C5"
44743     ,"namebase": "aspell-ia"
44744     ,"version": "0.50.1"
44745     ,"homepage": "http://aspell.net/"
44746     ,"FPC": "textproc/ia-aspell"
44747     ,"keywords": [ "textproc" ]
44748     ,"distfile": [ "mirror://GNU/aspell/dict/ia/aspell-ia-0.50-1.tar.bz2" ]
44749     ,"variants":
44750      [
44751       {
44752         "label": "standard"
44753        ,"sdesc": "Aspell Interlingua dictionary"
44754        ,"spkgs": [ "single" ]
44755       }
44756      ]
44757    }
44758   ,{
44759      "bucket": "C5"
44760     ,"namebase": "gpgme"
44761     ,"version": "1.15.1"
44762     ,"homepage": "https://www.gnupg.org/related_software/gpgme/"
44763     ,"FPC": "security/gpgme"
44764     ,"keywords": [ "security" ]
44765     ,"distfile": [ "mirror://GNUPG/gpgme/gpgme-1.15.1.tar.bz2" ]
44766     ,"cpe": { "product": "gpgme", "vendor": "gnu" }
44767     ,"variants":
44768      [
44769       {
44770         "label": "standard"
44771        ,"sdesc": "GnuPG Made Easy - high level crypto API"
44772        ,"spkgs": [ "complete", "primary", "cpp" ]
44773       }
44774      ]
44775    }
44776   ,{
44777      "bucket": "C5"
44778     ,"namebase": "gtkada"
44779     ,"version": "2019"
44780     ,"homepage": "http://libre.adacore.com/libre/tools/gtkada/"
44781     ,"FPC": "x11-toolkits/gtkada3"
44782     ,"keywords": [ "x11_toolkits" ]
44783     ,"distfile": [ "mirror://GITHUB/AdaCore:gtkada:a8a3538/AdaCore-gtkada-a8a3538.tar.gz" ]
44784     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
44785     ,"variants":
44786      [
44787       {
44788         "label": "standard"
44789        ,"sdesc": "Ada graphical toolkit based on Gtk3 components"
44790        ,"spkgs": [ "complete", "primary", "docs" ]
44791       }
44792      ]
44793    }
44794   ,{
44795      "bucket": "C5"
44796     ,"namebase": "i3"
44797     ,"version": "4.19.2"
44798     ,"homepage": "https://i3wm.org/"
44799     ,"FPC": "x11-wm/i3"
44800     ,"keywords": [ "x11_wm" ]
44801     ,"distfile": [ "https://i3wm.org/downloads/i3-4.19.2.tar.xz" ]
44802     ,"variants":
44803      [
44804       {
44805         "label": "standard"
44806        ,"sdesc": "Improved dynamic tiling window manager"
44807        ,"spkgs": [ "complete", "primary", "docs" ]
44808       }
44809      ]
44810    }
44811   ,{
44812      "bucket": "C5"
44813     ,"namebase": "libmnl"
44814     ,"version": "1.0.4"
44815     ,"homepage": "https://www.netfilter.org/projects/libmnl"
44816     ,"FPC": "N/A"
44817     ,"keywords": [ "net" ]
44818     ,"distfile": [ "https://www.netfilter.org/projects/libmnl/files/libmnl-1.0.4.tar.bz2" ]
44819     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
44820     ,"cpe": { "product": "libmnl", "vendor": "netfilter" }
44821     ,"variants":
44822      [
44823       {
44824         "label": "standard"
44825        ,"sdesc": "Minimalistic library for Netlink developers"
44826        ,"spkgs": [ "single" ]
44827       }
44828      ]
44829    }
44830   ,{
44831      "bucket": "C5"
44832     ,"namebase": "perl-File-Share"
44833     ,"version": "0.25"
44834     ,"homepage": "https://github.com/ingydotnet/file-share-pm"
44835     ,"FPC": "generated"
44836     ,"keywords": [ "perl" ]
44837     ,"distfile": [ "mirror://CPAN/ID:I/IN/INGY/File-Share-0.25.tar.gz" ]
44838     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
44839     ,"variants":
44840      [
44841       {
44842         "label": "530"
44843        ,"sdesc": "Extend File::ShareDir to Local Libraries (5.30)"
44844        ,"spkgs": [ "single" ]
44845       }
44846      ,{
44847         "label": "532"
44848        ,"sdesc": "Extend File::ShareDir to Local Libraries (5.32)"
44849        ,"spkgs": [ "single" ]
44850       }
44851      ]
44852    }
44853   ,{
44854      "bucket": "C5"
44855     ,"namebase": "php80-sysvshm"
44856     ,"version": "8.0.2"
44857     ,"homepage": "https://php.net/"
44858     ,"FPC": "devel/php80-sysvshm"
44859     ,"keywords": [ "lang", "www", "php", "devel" ]
44860     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
44861     ,"cpe": { "product": "php", "vendor": "php" }
44862     ,"variants":
44863      [
44864       {
44865         "label": "standard"
44866        ,"sdesc": "PHP 8.0 extension: sysvshm share memory functions"
44867        ,"spkgs": [ "single" ]
44868       }
44869      ]
44870    }
44871   ,{
44872      "bucket": "C5"
44873     ,"namebase": "python-tqdm"
44874     ,"version": "4.58.0"
44875     ,"homepage": "https://github.com/tqdm/tqdm"
44876     ,"FPC": "generated"
44877     ,"keywords": [ "python" ]
44878     ,"distfile": [ "mirror://PYPIWHL/4e/8c/f1035bd24b0e352ddba7be320abc1603fc4c9976fcda6971ed287be59164/tqdm-4.58.0-py2.py3-none-any.whl" ]
44879     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
44880     ,"variants":
44881      [
44882       {
44883         "label": "py38"
44884        ,"sdesc": "Fast, Extensible Progress Meter (PY38)"
44885        ,"spkgs": [ "single" ]
44886       }
44887      ,{
44888         "label": "py39"
44889        ,"sdesc": "Fast, Extensible Progress Meter (PY39)"
44890        ,"spkgs": [ "single" ]
44891       }
44892      ]
44893    }
44894   ,{
44895      "bucket": "C5"
44896     ,"namebase": "sdl2_net"
44897     ,"version": "2.0.1"
44898     ,"homepage": "https://www.libsdl.org/projects/SDL_net"
44899     ,"FPC": "net/sdl2_net"
44900     ,"keywords": [ "net" ]
44901     ,"distfile": [ "http://www.libsdl.org/projects/SDL_net/release/SDL2_net-2.0.1.tar.gz" ]
44902     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
44903     ,"variants":
44904      [
44905       {
44906         "label": "standard"
44907        ,"sdesc": "SDL cross-platform networking library"
44908        ,"spkgs": [ "single" ]
44909       }
44910      ]
44911    }
44912   ,{
44913      "bucket": "C5"
44914     ,"namebase": "testdisk"
44915     ,"version": "7.1"
44916     ,"homepage": "https://www.cgsecurity.org/wiki/TestDisk"
44917     ,"FPC": "sysutils/testdisk"
44918     ,"keywords": [ "sysutils" ]
44919     ,"distfile": [ "https://www.cgsecurity.org/testdisk-7.1.tar.bz2" ]
44920     ,"variants":
44921      [
44922       {
44923         "label": "standard"
44924        ,"sdesc": "Powerful free data recovery software"
44925        ,"spkgs": [ "complete", "primary", "docs" ]
44926       }
44927      ]
44928    }
44929   ,{
44930      "bucket": "C5"
44931     ,"namebase": "xorg-cyrillic-fonts"
44932     ,"version": "7.7"
44933     ,"homepage": "https://www.x.org/"
44934     ,"FPC": "x11-fonts/xorg-fonts-cyrillic"
44935     ,"keywords": [ "x11_fonts" ]
44936     ,"distfile": [  ]
44937     ,"variants":
44938      [
44939       {
44940         "label": "standard"
44941        ,"sdesc": "X.Org Cyrillic bitmap fonts"
44942        ,"spkgs": [ "single" ]
44943       }
44944      ]
44945    }
44946   ,{
44947      "bucket": "C5"
44948     ,"namebase": "xorg-drivers"
44949     ,"version": "7.7"
44950     ,"homepage": "https://www.x.org/"
44951     ,"FPC": "x11-drivers/xorg-drivers"
44952     ,"keywords": [ "x11_drivers" ]
44953     ,"distfile": [  ]
44954     ,"variants":
44955      [
44956       {
44957         "label": "standard"
44958        ,"sdesc": "X.Org drivers meta-port"
44959        ,"spkgs": [ "single" ]
44960       }
44961      ]
44962    }
44963   ,{
44964      "bucket": "C6"
44965     ,"namebase": "R-riingo"
44966     ,"version": "0.3.1"
44967     ,"homepage": "https://github.com/business-science/riingo"
44968     ,"FPC": "generated"
44969     ,"keywords": [ "cran" ]
44970     ,"distfile": [ "mirror://CRAN/src/contrib/riingo_0.3.1.tar.gz" ]
44971     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
44972     ,"variants":
44973      [
44974       {
44975         "label": "standard"
44976        ,"sdesc": "R Interface to the 'Tiingo' Stock Price API"
44977        ,"spkgs": [ "single" ]
44978       }
44979      ]
44980    }
44981   ,{
44982      "bucket": "C6"
44983     ,"namebase": "libssh2"
44984     ,"version": "1.9.0"
44985     ,"homepage": "https://www.libssh2.org/"
44986     ,"FPC": "security/libssh2"
44987     ,"keywords": [ "security", "devel" ]
44988     ,"distfile": [ "https://www.libssh2.org/download/libssh2-1.9.0.tar.gz" ]
44989     ,"cpe": { "product": "libssh2", "vendor": "libssh2" }
44990     ,"variants":
44991      [
44992       {
44993         "label": "standard"
44994        ,"sdesc": "SSH2 protocol library"
44995        ,"spkgs": [ "single" ]
44996       }
44997      ]
44998    }
44999   ,{
45000      "bucket": "C6"
45001     ,"namebase": "libtheora"
45002     ,"version": "1.1.1"
45003     ,"homepage": "https://www.theora.org/"
45004     ,"FPC": "multimedia/libtheora"
45005     ,"keywords": [ "multimedia" ]
45006     ,"distfile": [ "http://downloads.xiph.org/releases/theora/libtheora-1.1.1.tar.bz2" ]
45007     ,"variants":
45008      [
45009       {
45010         "label": "standard"
45011        ,"sdesc": "Theora video compression codec"
45012        ,"spkgs": [ "single" ]
45013       }
45014      ]
45015    }
45016   ,{
45017      "bucket": "C6"
45018     ,"namebase": "libvncserver"
45019     ,"version": "0.9.13"
45020     ,"homepage": "https://libvnc.github.io/"
45021     ,"FPC": "net/libvncserver"
45022     ,"keywords": [ "net" ]
45023     ,"distfile": [ "mirror://GITHUB/LibVNC:libvncserver:LibVNCServer-0.9.13/LibVNC-libvncserver-LibVNCServer-0.9.13.tar.gz", "https://github.com/LibVNC/libvncserver/commit/132c1389390c.patch", "https://github.com/LibVNC/libvncserver/commit/0becaf749e83.patch" ]
45024     ,"cpe": { "product": "libvncserver", "vendor": "libvncserver_project" }
45025     ,"variants":
45026      [
45027       {
45028         "label": "standard"
45029        ,"sdesc": "VNC server and client C libraries"
45030        ,"spkgs": [ "single" ]
45031       }
45032      ]
45033    }
45034   ,{
45035      "bucket": "C6"
45036     ,"namebase": "perl-Hash-MultiValue"
45037     ,"version": "0.16"
45038     ,"homepage": "https://github.com/miyagawa/Hash-MultiValue"
45039     ,"FPC": "generated"
45040     ,"keywords": [ "perl" ]
45041     ,"distfile": [ "mirror://CPAN/ID:A/AR/ARISTOTLE/Hash-MultiValue-0.16.tar.gz" ]
45042     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45043     ,"variants":
45044      [
45045       {
45046         "label": "530"
45047        ,"sdesc": "Store multiple values per key (5.30)"
45048        ,"spkgs": [ "single" ]
45049       }
45050      ,{
45051         "label": "532"
45052        ,"sdesc": "Store multiple values per key (5.32)"
45053        ,"spkgs": [ "single" ]
45054       }
45055      ]
45056    }
45057   ,{
45058      "bucket": "C6"
45059     ,"namebase": "perl-PPI"
45060     ,"version": "1.270"
45061     ,"homepage": "https://github.com/adamkennedy/PPI"
45062     ,"FPC": "generated"
45063     ,"keywords": [ "perl" ]
45064     ,"distfile": [ "mirror://CPAN/ID:M/MI/MITHALDU/PPI-1.270.tar.gz" ]
45065     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45066     ,"variants":
45067      [
45068       {
45069         "label": "530"
45070        ,"sdesc": "Parse and Manipulate Perl without Perl (5.30)"
45071        ,"spkgs": [ "single" ]
45072       }
45073      ,{
45074         "label": "532"
45075        ,"sdesc": "Parse and Manipulate Perl without Perl (5.32)"
45076        ,"spkgs": [ "single" ]
45077       }
45078      ]
45079    }
45080   ,{
45081      "bucket": "C6"
45082     ,"namebase": "perl-TimeDate"
45083     ,"version": "2.33"
45084     ,"homepage": "https://github.com/atoomic/perl-TimeDate"
45085     ,"FPC": "generated"
45086     ,"keywords": [ "perl" ]
45087     ,"distfile": [ "mirror://CPAN/ID:A/AT/ATOOMIC/TimeDate-2.33.tar.gz" ]
45088     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45089     ,"variants":
45090      [
45091       {
45092         "label": "530"
45093        ,"sdesc": "Parse date strings into time values (5.30)"
45094        ,"spkgs": [ "single" ]
45095       }
45096      ,{
45097         "label": "532"
45098        ,"sdesc": "Parse date strings into time values (5.32)"
45099        ,"spkgs": [ "single" ]
45100       }
45101      ]
45102    }
45103   ,{
45104      "bucket": "C6"
45105     ,"namebase": "php74-shmop"
45106     ,"version": "7.4.15"
45107     ,"homepage": "https://php.net/"
45108     ,"FPC": "devel/php74-shmop"
45109     ,"keywords": [ "lang", "www", "php", "devel" ]
45110     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
45111     ,"cpe": { "product": "php", "vendor": "php" }
45112     ,"variants":
45113      [
45114       {
45115         "label": "standard"
45116        ,"sdesc": "PHP 7.4 extension: shmop (shared memory ops)"
45117        ,"spkgs": [ "single" ]
45118       }
45119      ]
45120    }
45121   ,{
45122      "bucket": "C6"
45123     ,"namebase": "php80-shmop"
45124     ,"version": "8.0.2"
45125     ,"homepage": "https://php.net/"
45126     ,"FPC": "devel/php80-shmop"
45127     ,"keywords": [ "lang", "www", "php", "devel" ]
45128     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
45129     ,"cpe": { "product": "php", "vendor": "php" }
45130     ,"variants":
45131      [
45132       {
45133         "label": "standard"
45134        ,"sdesc": "PHP 8.0 extension: shmop (shared memory ops)"
45135        ,"spkgs": [ "single" ]
45136       }
45137      ]
45138    }
45139   ,{
45140      "bucket": "C6"
45141     ,"namebase": "python-pathlib"
45142     ,"version": "1.0.1"
45143     ,"homepage": "https://pathlib.readthedocs.org/"
45144     ,"FPC": "generated"
45145     ,"keywords": [ "python" ]
45146     ,"distfile": [ "mirror://PYPI/p/pathlib/pathlib-1.0.1.tar.gz" ]
45147     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
45148     ,"variants":
45149      [
45150       {
45151         "label": "py38"
45152        ,"sdesc": "Object-oriented filesystem paths (PY38)"
45153        ,"spkgs": [ "single" ]
45154       }
45155      ,{
45156         "label": "py39"
45157        ,"sdesc": "Object-oriented filesystem paths (PY39)"
45158        ,"spkgs": [ "single" ]
45159       }
45160      ]
45161    }
45162   ,{
45163      "bucket": "C6"
45164     ,"namebase": "re2c"
45165     ,"version": "2.0.3"
45166     ,"homepage": "https://re2c.org"
45167     ,"FPC": "devel/re2c"
45168     ,"keywords": [ "devel" ]
45169     ,"distfile": [ "https://github.com/skvadrik/re2c/releases/download/2.0.3/re2c-2.0.3.tar.xz" ]
45170     ,"cpe": { "product": "re2c", "vendor": "re2c" }
45171     ,"variants":
45172      [
45173       {
45174         "label": "standard"
45175        ,"sdesc": "Generator of C-based recognizers from regex"
45176        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
45177       }
45178      ]
45179    }
45180   ,{
45181      "bucket": "C6"
45182     ,"namebase": "unibilium"
45183     ,"version": "2.1.0"
45184     ,"homepage": "https://github.com/mauke/unibilium"
45185     ,"FPC": "devel/unibilium"
45186     ,"keywords": [ "devel" ]
45187     ,"distfile": [ "mirror://GITHUB/neovim:unibilium:v2.1.0/neovim-unibilium-2.1.0.tar.gz" ]
45188     ,"variants":
45189      [
45190       {
45191         "label": "standard"
45192        ,"sdesc": "Very basic terminfo library"
45193        ,"spkgs": [ "single" ]
45194       }
45195      ]
45196    }
45197   ,{
45198      "bucket": "C6"
45199     ,"namebase": "xorg-xres"
45200     ,"version": "1.2.0"
45201     ,"homepage": "https://www.x.org/"
45202     ,"FPC": "x11/libXres"
45203     ,"keywords": [ "x11" ]
45204     ,"distfile": [ "mirror://XORG/individual/lib/libXres-1.2.0.tar.bz2" ]
45205     ,"cpe": { "product": "libxres", "vendor": "x" }
45206     ,"variants":
45207      [
45208       {
45209         "label": "standard"
45210        ,"sdesc": "X Resource usage library"
45211        ,"spkgs": [ "single" ]
45212       }
45213      ]
45214    }
45215   ,{
45216      "bucket": "C7"
45217     ,"namebase": "R-assertthat"
45218     ,"version": "0.2.1"
45219     ,"FPC": "generated"
45220     ,"keywords": [ "cran" ]
45221     ,"distfile": [ "mirror://CRAN/src/contrib/assertthat_0.2.1.tar.gz" ]
45222     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
45223     ,"variants":
45224      [
45225       {
45226         "label": "standard"
45227        ,"sdesc": "Easy Pre and Post Assertions"
45228        ,"spkgs": [ "single" ]
45229       }
45230      ]
45231    }
45232   ,{
45233      "bucket": "C7"
45234     ,"namebase": "argon2"
45235     ,"version": "20190702"
45236     ,"homepage": "https://github.com/P-H-C/phc-winner-argon2"
45237     ,"FPC": "security/libargon2"
45238     ,"keywords": [ "security" ]
45239     ,"distfile": [ "https://github.com/P-H-C/phc-winner-argon2/archive/20190702.tar.gz" ]
45240     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
45241     ,"variants":
45242      [
45243       {
45244         "label": "standard"
45245        ,"sdesc": "Reference C implementation of the Argon2 hash"
45246        ,"spkgs": [ "single" ]
45247       }
45248      ]
45249    }
45250   ,{
45251      "bucket": "C7"
45252     ,"namebase": "perl-Alien-Base-ModuleBuild"
45253     ,"version": "1.15"
45254     ,"homepage": "https://github.com/PerlAlien/Alien-Base-ModuleBuild"
45255     ,"FPC": "generated"
45256     ,"keywords": [ "perl" ]
45257     ,"distfile": [ "mirror://CPAN/ID:P/PL/PLICEASE/Alien-Base-ModuleBuild-1.15.tar.gz" ]
45258     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45259     ,"variants":
45260      [
45261       {
45262         "label": "530"
45263        ,"sdesc": "Subclass for building Alien::modules (5.30)"
45264        ,"spkgs": [ "single" ]
45265       }
45266      ,{
45267         "label": "532"
45268        ,"sdesc": "Subclass for building Alien::modules (5.32)"
45269        ,"spkgs": [ "single" ]
45270       }
45271      ]
45272    }
45273   ,{
45274      "bucket": "C7"
45275     ,"namebase": "perl-MooX-Types-MooseLike"
45276     ,"version": "0.29"
45277     ,"homepage": "https://github.com/mateu/MooX-Types-MooseLike"
45278     ,"FPC": "generated"
45279     ,"keywords": [ "perl" ]
45280     ,"distfile": [ "mirror://CPAN/ID:M/MA/MATEU/MooX-Types-MooseLike-0.29.tar.gz" ]
45281     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45282     ,"variants":
45283      [
45284       {
45285         "label": "530"
45286        ,"sdesc": "Some Moosish types and a type builder (5.30)"
45287        ,"spkgs": [ "single" ]
45288       }
45289      ,{
45290         "label": "532"
45291        ,"sdesc": "Some Moosish types and a type builder (5.32)"
45292        ,"spkgs": [ "single" ]
45293       }
45294      ]
45295    }
45296   ,{
45297      "bucket": "C7"
45298     ,"namebase": "perl-Stream-Buffered"
45299     ,"version": "0.03"
45300     ,"homepage": "https://github.com/plack/Stream-Buffered"
45301     ,"FPC": "generated"
45302     ,"keywords": [ "perl" ]
45303     ,"distfile": [ "mirror://CPAN/ID:D/DO/DOY/Stream-Buffered-0.03.tar.gz" ]
45304     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45305     ,"variants":
45306      [
45307       {
45308         "label": "530"
45309        ,"sdesc": "Temporary buffer to save bytes (5.30)"
45310        ,"spkgs": [ "single" ]
45311       }
45312      ,{
45313         "label": "532"
45314        ,"sdesc": "Temporary buffer to save bytes (5.32)"
45315        ,"spkgs": [ "single" ]
45316       }
45317      ]
45318    }
45319   ,{
45320      "bucket": "C7"
45321     ,"namebase": "perl-Test-RequiresInternet"
45322     ,"version": "0.05"
45323     ,"homepage": "https://github.com/mrallen1/Test-RequiresInternet"
45324     ,"FPC": "generated"
45325     ,"keywords": [ "perl" ]
45326     ,"distfile": [ "mirror://CPAN/ID:M/MA/MALLEN/Test-RequiresInternet-0.05.tar.gz" ]
45327     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45328     ,"variants":
45329      [
45330       {
45331         "label": "530"
45332        ,"sdesc": "Easily test network connectivity (5.30)"
45333        ,"spkgs": [ "single" ]
45334       }
45335      ,{
45336         "label": "532"
45337        ,"sdesc": "Easily test network connectivity (5.32)"
45338        ,"spkgs": [ "single" ]
45339       }
45340      ]
45341    }
45342   ,{
45343      "bucket": "C7"
45344     ,"namebase": "perl-XML-SAX"
45345     ,"version": "1.02"
45346     ,"homepage": "https://github.com/grantm/xml-sax"
45347     ,"FPC": "generated"
45348     ,"keywords": [ "perl" ]
45349     ,"distfile": [ "mirror://CPAN/ID:G/GR/GRANTM/XML-SAX-1.02.tar.gz" ]
45350     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45351     ,"variants":
45352      [
45353       {
45354         "label": "530"
45355        ,"sdesc": "Simple API for XML (5.30)"
45356        ,"spkgs": [ "single" ]
45357       }
45358      ,{
45359         "label": "532"
45360        ,"sdesc": "Simple API for XML (5.32)"
45361        ,"spkgs": [ "single" ]
45362       }
45363      ]
45364    }
45365   ,{
45366      "bucket": "C7"
45367     ,"namebase": "php80-xml"
45368     ,"version": "8.0.2"
45369     ,"homepage": "https://php.net/"
45370     ,"FPC": "textproc/php80-xml"
45371     ,"keywords": [ "lang", "www", "php", "textproc" ]
45372     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
45373     ,"cpe": { "product": "php", "vendor": "php" }
45374     ,"variants":
45375      [
45376       {
45377         "label": "standard"
45378        ,"sdesc": "PHP 8.0 extension: xml (libxml interface)"
45379        ,"spkgs": [ "single" ]
45380       }
45381      ]
45382    }
45383   ,{
45384      "bucket": "C7"
45385     ,"namebase": "python-packaging"
45386     ,"version": "20.9"
45387     ,"homepage": "https://github.com/pypa/packaging"
45388     ,"FPC": "generated"
45389     ,"keywords": [ "python" ]
45390     ,"distfile": [ "mirror://PYPIWHL/3e/89/7ea760b4daa42653ece2380531c90f64788d979110a2ab51049d92f408af/packaging-20.9-py2.py3-none-any.whl" ]
45391     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
45392     ,"variants":
45393      [
45394       {
45395         "label": "py38"
45396        ,"sdesc": "Core utilities for Python packages (PY38)"
45397        ,"spkgs": [ "single" ]
45398       }
45399      ,{
45400         "label": "py39"
45401        ,"sdesc": "Core utilities for Python packages (PY39)"
45402        ,"spkgs": [ "single" ]
45403       }
45404      ]
45405    }
45406   ,{
45407      "bucket": "C7"
45408     ,"namebase": "ruby-ffi"
45409     ,"version": "1.14.2"
45410     ,"homepage": "https://github.com/ffi/ffi/wiki"
45411     ,"FPC": "generated"
45412     ,"keywords": [ "ruby" ]
45413     ,"distfile": [ "mirror://RUBYGEMS//ffi-1.14.2.gem" ]
45414     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
45415     ,"variants":
45416      [
45417       {
45418         "label": "v26"
45419        ,"sdesc": "Foreign Function Interface library (v26)"
45420        ,"spkgs": [ "single" ]
45421       }
45422      ,{
45423         "label": "v27"
45424        ,"sdesc": "Foreign Function Interface library (v27)"
45425        ,"spkgs": [ "single" ]
45426       }
45427      ,{
45428         "label": "v30"
45429        ,"sdesc": "Foreign Function Interface library (v30)"
45430        ,"spkgs": [ "single" ]
45431       }
45432      ]
45433    }
45434   ,{
45435      "bucket": "C7"
45436     ,"namebase": "ruby-multipart-post"
45437     ,"version": "2.1.1"
45438     ,"homepage": "https://github.com/nicksieger/multipart-post"
45439     ,"FPC": "generated"
45440     ,"keywords": [ "ruby" ]
45441     ,"distfile": [ "mirror://RUBYGEMS//multipart-post-2.1.1.gem" ]
45442     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
45443     ,"variants":
45444      [
45445       {
45446         "label": "v26"
45447        ,"sdesc": "Multipart form post accessory for Net::HTTP (v26)"
45448        ,"spkgs": [ "single" ]
45449       }
45450      ,{
45451         "label": "v27"
45452        ,"sdesc": "Multipart form post accessory for Net::HTTP (v27)"
45453        ,"spkgs": [ "single" ]
45454       }
45455      ,{
45456         "label": "v30"
45457        ,"sdesc": "Multipart form post accessory for Net::HTTP (v30)"
45458        ,"spkgs": [ "single" ]
45459       }
45460      ]
45461    }
45462   ,{
45463      "bucket": "C7"
45464     ,"namebase": "termcap"
45465     ,"version": "11.0.1"
45466     ,"homepage": "https://www.gnu.org/software/termutils/"
45467     ,"FPC": "N/A"
45468     ,"keywords": [ "devel" ]
45469     ,"distfile": [ "mirror://GNU/termcap/termcap-1.3.1.tar.gz" ]
45470     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
45471     ,"variants":
45472      [
45473       {
45474         "label": "standard"
45475        ,"sdesc": "DB with terminal capabilities"
45476        ,"spkgs": [ "single" ]
45477       }
45478      ]
45479    }
45480   ,{
45481      "bucket": "C8"
45482     ,"namebase": "bash"
45483     ,"version": "5.1.p4"
45484     ,"homepage": "http://www.gnu.org/software/bash/bash.html"
45485     ,"FPC": "N/A"
45486     ,"keywords": [ "shells" ]
45487     ,"distfile": [ "mirror://GNU/bash/bash-5.1.tar.gz", "mirror://GNU/bash/bash-5.1-patches/bash51-001", "mirror://GNU/bash/bash-5.1-patches/bash51-002", "mirror://GNU/bash/bash-5.1-patches/bash51-003", "mirror://GNU/bash/bash-5.1-patches/bash51-004" ]
45488     ,"cpe": { "product": "bash", "vendor": "gnu" }
45489     ,"variants":
45490      [
45491       {
45492         "label": "standard"
45493        ,"sdesc": "GNU Bourne Again SHell"
45494        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
45495       }
45496      ,{
45497         "label": "static"
45498        ,"sdesc": "Static GNU Bourne Again SHell"
45499        ,"spkgs": [ "primary" ]
45500       }
45501      ]
45502    }
45503   ,{
45504      "bucket": "C8"
45505     ,"namebase": "git-lfs"
45506     ,"version": "2.13.2"
45507     ,"homepage": "https://git-lfs.github.com/"
45508     ,"FPC": "devel/git-lfs"
45509     ,"keywords": [ "devel" ]
45510     ,"distfile": [ "mirror://GITHUB/git-lfs:git-lfs:v2.13.2/git-lfs-git-lfs-2.13.2.tar.gz" ]
45511     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
45512     ,"cpe": { "product": "git_large_file_storage", "vendor": "git_large_file_storage_project" }
45513     ,"variants":
45514      [
45515       {
45516         "label": "standard"
45517        ,"sdesc": "Git extension for versioning large files"
45518        ,"spkgs": [ "single" ]
45519       }
45520      ]
45521    }
45522   ,{
45523      "bucket": "C8"
45524     ,"namebase": "gtk4"
45525     ,"version": "4.0.3"
45526     ,"homepage": "https://www.gtk.org/"
45527     ,"FPC": "N/A"
45528     ,"keywords": [ "x11_toolkits" ]
45529     ,"distfile": [ "mirror://GNOME/gtk/4.0/gtk-4.0.3.tar.xz" ]
45530     ,"cpe": { "product": "gtk\\+", "vendor": "gtk" }
45531     ,"variants":
45532      [
45533       {
45534         "label": "standard"
45535        ,"sdesc": "Gimp Toolkit for X11 GUI"
45536        ,"spkgs": [ "complete", "primary", "nls" ]
45537       }
45538      ]
45539    }
45540   ,{
45541      "bucket": "C8"
45542     ,"namebase": "libhubbub"
45543     ,"version": "0.3.7"
45544     ,"homepage": "https://www.netsurf-browser.org/projects/hubbub/"
45545     ,"FPC": "www/libhubbub"
45546     ,"keywords": [ "www" ]
45547     ,"distfile": [ "https://download.netsurf-browser.org/libs/releases/libhubbub-0.3.7-src.tar.gz" ]
45548     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
45549     ,"variants":
45550      [
45551       {
45552         "label": "standard"
45553        ,"sdesc": "HTML5 compliant parsing library"
45554        ,"spkgs": [ "single" ]
45555       }
45556      ]
45557    }
45558   ,{
45559      "bucket": "C8"
45560     ,"namebase": "mypaint-brushes1"
45561     ,"version": "1.3.1"
45562     ,"homepage": "http://mypaint.org/"
45563     ,"FPC": "graphics/mypaint-brushes"
45564     ,"keywords": [ "graphics" ]
45565     ,"distfile": [ "mirror://GITHUB/mypaint:mypaint-brushes:v1.3.1/mypaint-mypaint-brushes-1.3.1.tar.gz" ]
45566     ,"variants":
45567      [
45568       {
45569         "label": "standard"
45570        ,"sdesc": "Legacy brushes used by MyPaint v1.x"
45571        ,"spkgs": [ "single" ]
45572       }
45573      ]
45574    }
45575   ,{
45576      "bucket": "C8"
45577     ,"namebase": "openssl"
45578     ,"version": "1.0.2u"
45579     ,"homepage": "https://www.openssl.org/"
45580     ,"FPC": "security/openssl-unsafe"
45581     ,"keywords": [ "security", "devel" ]
45582     ,"distfile": [ "https://www.openssl.org/source/openssl-1.0.2u.tar.gz" ]
45583     ,"cpe": { "product": "openssl", "vendor": "openssl" }
45584     ,"variants":
45585      [
45586       {
45587         "label": "standard"
45588        ,"sdesc": "SSL and crypto library"
45589        ,"spkgs": [ "single" ]
45590       }
45591      ]
45592    }
45593   ,{
45594      "bucket": "C8"
45595     ,"namebase": "perl-Algorithm-ConsistentHash-JumpHash"
45596     ,"version": "0.05"
45597     ,"FPC": "generated"
45598     ,"keywords": [ "perl" ]
45599     ,"distfile": [ "mirror://CPAN/ID:Y/YV/YVES/Algorithm-ConsistentHash-JumpHash-0.05.tar.gz" ]
45600     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45601     ,"variants":
45602      [
45603       {
45604         "label": "530"
45605        ,"sdesc": "Jump consistent hash algorithm (5.30)"
45606        ,"spkgs": [ "single" ]
45607       }
45608      ,{
45609         "label": "532"
45610        ,"sdesc": "Jump consistent hash algorithm (5.32)"
45611        ,"spkgs": [ "single" ]
45612       }
45613      ]
45614    }
45615   ,{
45616      "bucket": "C8"
45617     ,"namebase": "perl-Algorithm-DimReduction"
45618     ,"version": "0.00001"
45619     ,"FPC": "generated"
45620     ,"keywords": [ "perl" ]
45621     ,"distfile": [ "mirror://CPAN/ID:M/MI/MIKI/Algorithm-DimReduction-0.00001.tar.gz" ]
45622     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45623     ,"variants":
45624      [
45625       {
45626         "label": "530"
45627        ,"sdesc": "Octave-based dimension Reduction tool (5.30)"
45628        ,"spkgs": [ "single" ]
45629       }
45630      ,{
45631         "label": "532"
45632        ,"sdesc": "Octave-based dimension Reduction tool (5.32)"
45633        ,"spkgs": [ "single" ]
45634       }
45635      ]
45636    }
45637   ,{
45638      "bucket": "C8"
45639     ,"namebase": "perl-Image-ExifTool"
45640     ,"version": "12.21"
45641     ,"homepage": "https://exiftool.org/"
45642     ,"FPC": "generated"
45643     ,"keywords": [ "perl" ]
45644     ,"distfile": [ "https://exiftool.org/Image-ExifTool-12.21.tar.gz" ]
45645     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45646     ,"variants":
45647      [
45648       {
45649         "label": "530"
45650        ,"sdesc": "Read and write meta information (5.30)"
45651        ,"spkgs": [ "single" ]
45652       }
45653      ,{
45654         "label": "532"
45655        ,"sdesc": "Read and write meta information (5.32)"
45656        ,"spkgs": [ "single" ]
45657       }
45658      ]
45659    }
45660   ,{
45661      "bucket": "C8"
45662     ,"namebase": "perl-Test-Fatal"
45663     ,"version": "0.016"
45664     ,"homepage": "https://github.com/rjbs/Test-Fatal"
45665     ,"FPC": "generated"
45666     ,"keywords": [ "perl" ]
45667     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/Test-Fatal-0.016.tar.gz" ]
45668     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45669     ,"variants":
45670      [
45671       {
45672         "label": "530"
45673        ,"sdesc": "Helpers for testing code with exceptions (5.30)"
45674        ,"spkgs": [ "single" ]
45675       }
45676      ,{
45677         "label": "532"
45678        ,"sdesc": "Helpers for testing code with exceptions (5.32)"
45679        ,"spkgs": [ "single" ]
45680       }
45681      ]
45682    }
45683   ,{
45684      "bucket": "C8"
45685     ,"namebase": "python-Django"
45686     ,"version": "3.1.7"
45687     ,"homepage": "https://www.djangoproject.com/"
45688     ,"FPC": "generated"
45689     ,"keywords": [ "python" ]
45690     ,"distfile": [ "mirror://PYPIWHL/b8/6f/9a4415cc4fe9228e26ea53cf2005961799b2abb8da0411e519fdb74754fa/Django-3.1.7-py3-none-any.whl" ]
45691     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
45692     ,"cpe": { "product": "django", "vendor": "djangoproject" }
45693     ,"variants":
45694      [
45695       {
45696         "label": "py38"
45697        ,"sdesc": "High-level Python Web framework (PY38)"
45698        ,"spkgs": [ "single" ]
45699       }
45700      ,{
45701         "label": "py39"
45702        ,"sdesc": "High-level Python Web framework (PY39)"
45703        ,"spkgs": [ "single" ]
45704       }
45705      ]
45706    }
45707   ,{
45708      "bucket": "C8"
45709     ,"namebase": "python-click-plugins"
45710     ,"version": "1.1.1"
45711     ,"homepage": "https://github.com/click-contrib/click-plugins"
45712     ,"FPC": "generated"
45713     ,"keywords": [ "python" ]
45714     ,"distfile": [ "mirror://PYPIWHL/e9/da/824b92d9942f4e472702488857914bdd50f73021efea15b4cad9aca8ecef/click_plugins-1.1.1-py2.py3-none-any.whl" ]
45715     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
45716     ,"variants":
45717      [
45718       {
45719         "label": "py38"
45720        ,"sdesc": "Registers external CLI commands (PY38)"
45721        ,"spkgs": [ "single" ]
45722       }
45723      ,{
45724         "label": "py39"
45725        ,"sdesc": "Registers external CLI commands (PY39)"
45726        ,"spkgs": [ "single" ]
45727       }
45728      ]
45729    }
45730   ,{
45731      "bucket": "C8"
45732     ,"namebase": "ruby-mini_portile2"
45733     ,"version": "2.5.0"
45734     ,"homepage": "https://github.com/flavorjones/mini_portile"
45735     ,"FPC": "generated"
45736     ,"keywords": [ "ruby" ]
45737     ,"distfile": [ "mirror://RUBYGEMS//mini_portile2-2.5.0.gem" ]
45738     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
45739     ,"variants":
45740      [
45741       {
45742         "label": "v26"
45743        ,"sdesc": "Simplistic port-like solution for developers (v26)"
45744        ,"spkgs": [ "single" ]
45745       }
45746      ,{
45747         "label": "v27"
45748        ,"sdesc": "Simplistic port-like solution for developers (v27)"
45749        ,"spkgs": [ "single" ]
45750       }
45751      ,{
45752         "label": "v30"
45753        ,"sdesc": "Simplistic port-like solution for developers (v30)"
45754        ,"spkgs": [ "single" ]
45755       }
45756      ]
45757    }
45758   ,{
45759      "bucket": "C9"
45760     ,"namebase": "R-randomForest"
45761     ,"version": "4.6-14"
45762     ,"homepage": "https://www.stat.berkeley.edu/~breiman/RandomForests/"
45763     ,"FPC": "generated"
45764     ,"keywords": [ "cran" ]
45765     ,"distfile": [ "mirror://CRAN/src/contrib/randomForest_4.6-14.tar.gz" ]
45766     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
45767     ,"variants":
45768      [
45769       {
45770         "label": "standard"
45771        ,"sdesc": "Breiman and Cutler's Random Forests"
45772        ,"spkgs": [ "single" ]
45773       }
45774      ]
45775    }
45776   ,{
45777      "bucket": "C9"
45778     ,"namebase": "aspell-ca"
45779     ,"version": "2.5.0"
45780     ,"homepage": "http://aspell.net/"
45781     ,"FPC": "textproc/ca-aspell"
45782     ,"keywords": [ "textproc" ]
45783     ,"distfile": [ "https://www.softcatala.org/pub/softcatala/aspell/2.5.0/aspell6-ca-2.5.0.tar.bz2" ]
45784     ,"variants":
45785      [
45786       {
45787         "label": "standard"
45788        ,"sdesc": "Aspell Catalan dictionary"
45789        ,"spkgs": [ "single" ]
45790       }
45791      ]
45792    }
45793   ,{
45794      "bucket": "C9"
45795     ,"namebase": "lmdb"
45796     ,"version": "0.9.28"
45797     ,"homepage": "https://symas.com/lmdb/technical/"
45798     ,"FPC": "databases/lmdb"
45799     ,"keywords": [ "databases" ]
45800     ,"distfile": [ "https://git.openldap.org/openldap/openldap/-/archive/LMDB_0.9.28/openldap-LMDB_0.9.28.tar.bz2" ]
45801     ,"variants":
45802      [
45803       {
45804         "label": "standard"
45805        ,"sdesc": "Lightning Memory-Mapped Database"
45806        ,"spkgs": [ "single" ]
45807       }
45808      ]
45809    }
45810   ,{
45811      "bucket": "C9"
45812     ,"namebase": "perl-Algorithm-RectanglesContainingDot"
45813     ,"version": "0.02"
45814     ,"FPC": "generated"
45815     ,"keywords": [ "perl" ]
45816     ,"distfile": [ "mirror://CPAN/ID:S/SA/SALVA/Algorithm-RectanglesContainingDot-0.02.tar.gz" ]
45817     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45818     ,"variants":
45819      [
45820       {
45821         "label": "530"
45822        ,"sdesc": "Find rectangles containing a given dot (5.30)"
45823        ,"spkgs": [ "single" ]
45824       }
45825      ,{
45826         "label": "532"
45827        ,"sdesc": "Find rectangles containing a given dot (5.32)"
45828        ,"spkgs": [ "single" ]
45829       }
45830      ]
45831    }
45832   ,{
45833      "bucket": "C9"
45834     ,"namebase": "perl-Class-Tiny"
45835     ,"version": "1.008"
45836     ,"homepage": "https://github.com/dagolden/Class-Tiny"
45837     ,"FPC": "generated"
45838     ,"keywords": [ "perl" ]
45839     ,"distfile": [ "mirror://CPAN/ID:D/DA/DAGOLDEN/Class-Tiny-1.008.tar.gz" ]
45840     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45841     ,"variants":
45842      [
45843       {
45844         "label": "530"
45845        ,"sdesc": "Minimalist class construction (5.30)"
45846        ,"spkgs": [ "single" ]
45847       }
45848      ,{
45849         "label": "532"
45850        ,"sdesc": "Minimalist class construction (5.32)"
45851        ,"spkgs": [ "single" ]
45852       }
45853      ]
45854    }
45855   ,{
45856      "bucket": "C9"
45857     ,"namebase": "perl-Data-CosineSimilarity"
45858     ,"version": "0.02"
45859     ,"FPC": "generated"
45860     ,"keywords": [ "perl" ]
45861     ,"distfile": [ "mirror://CPAN/ID:A/AI/AIMBERT/Data-CosineSimilarity-0.02.tar.gz" ]
45862     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45863     ,"variants":
45864      [
45865       {
45866         "label": "530"
45867        ,"sdesc": "Computes the Cosine Similarity (5.30)"
45868        ,"spkgs": [ "single" ]
45869       }
45870      ,{
45871         "label": "532"
45872        ,"sdesc": "Computes the Cosine Similarity (5.32)"
45873        ,"spkgs": [ "single" ]
45874       }
45875      ]
45876    }
45877   ,{
45878      "bucket": "C9"
45879     ,"namebase": "perl-IO-Socket-Timeout"
45880     ,"version": "0.32"
45881     ,"FPC": "generated"
45882     ,"keywords": [ "perl" ]
45883     ,"distfile": [ "mirror://CPAN/ID:D/DA/DAMS/IO-Socket-Timeout-0.32.tar.gz" ]
45884     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
45885     ,"variants":
45886      [
45887       {
45888         "label": "530"
45889        ,"sdesc": "IO::Socket with read/write timeout (5.30)"
45890        ,"spkgs": [ "single" ]
45891       }
45892      ,{
45893         "label": "532"
45894        ,"sdesc": "IO::Socket with read/write timeout (5.32)"
45895        ,"spkgs": [ "single" ]
45896       }
45897      ]
45898    }
45899   ,{
45900      "bucket": "C9"
45901     ,"namebase": "php74-xmlwriter"
45902     ,"version": "7.4.15"
45903     ,"homepage": "https://php.net/"
45904     ,"FPC": "textproc/php74-xmlwriter"
45905     ,"keywords": [ "lang", "www", "php", "textproc" ]
45906     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
45907     ,"cpe": { "product": "php", "vendor": "php" }
45908     ,"variants":
45909      [
45910       {
45911         "label": "standard"
45912        ,"sdesc": "PHP 7.4 extension: xmlwriter (libxml interface)"
45913        ,"spkgs": [ "single" ]
45914       }
45915      ]
45916    }
45917   ,{
45918      "bucket": "C9"
45919     ,"namebase": "python-wrapt"
45920     ,"version": "1.12.1"
45921     ,"homepage": "https://github.com/GrahamDumpleton/wrapt"
45922     ,"FPC": "generated"
45923     ,"keywords": [ "python" ]
45924     ,"distfile": [ "mirror://PYPI/w/wrapt/wrapt-1.12.1.tar.gz" ]
45925     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
45926     ,"variants":
45927      [
45928       {
45929         "label": "py38"
45930        ,"sdesc": "Decorators, wrappers and monkey patching (PY38)"
45931        ,"spkgs": [ "single" ]
45932       }
45933      ,{
45934         "label": "py39"
45935        ,"sdesc": "Decorators, wrappers and monkey patching (PY39)"
45936        ,"spkgs": [ "single" ]
45937       }
45938      ]
45939    }
45940   ,{
45941      "bucket": "C9"
45942     ,"namebase": "ruby-activestorage"
45943     ,"version": "6.1.3"
45944     ,"homepage": "https://rubyonrails.org"
45945     ,"FPC": "generated"
45946     ,"keywords": [ "ruby" ]
45947     ,"distfile": [ "mirror://RUBYGEMS//activestorage-6.1.3.gem" ]
45948     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
45949     ,"variants":
45950      [
45951       {
45952         "label": "v26"
45953        ,"sdesc": "Local and cloud file storage framework (v26)"
45954        ,"spkgs": [ "single" ]
45955       }
45956      ,{
45957         "label": "v27"
45958        ,"sdesc": "Local and cloud file storage framework (v27)"
45959        ,"spkgs": [ "single" ]
45960       }
45961      ,{
45962         "label": "v30"
45963        ,"sdesc": "Local and cloud file storage framework (v30)"
45964        ,"spkgs": [ "single" ]
45965       }
45966      ]
45967    }
45968   ,{
45969      "bucket": "C9"
45970     ,"namebase": "xorg-driver-video-ati"
45971     ,"version": "19.1.0"
45972     ,"homepage": "https://www.x.org/"
45973     ,"FPC": "x11-drivers/xf86-video-ati"
45974     ,"keywords": [ "x11_drivers" ]
45975     ,"distfile": [ "mirror://XORG/individual/driver/xf86-video-ati-19.1.0.tar.bz2" ]
45976     ,"variants":
45977      [
45978       {
45979         "label": "standard"
45980        ,"sdesc": "ATI Radeon video driver for the Xorg X server"
45981        ,"spkgs": [ "single" ]
45982       }
45983      ]
45984    }
45985   ,{
45986      "bucket": "CA"
45987     ,"namebase": "aspell-am"
45988     ,"version": "0.03.1"
45989     ,"homepage": "http://aspell.net/"
45990     ,"FPC": "textproc/am-aspell"
45991     ,"keywords": [ "textproc" ]
45992     ,"distfile": [ "mirror://GNU/aspell/dict/am/aspell6-am-0.03-1.tar.bz2" ]
45993     ,"variants":
45994      [
45995       {
45996         "label": "standard"
45997        ,"sdesc": "Aspell Amharic dictionary"
45998        ,"spkgs": [ "single" ]
45999       }
46000      ]
46001    }
46002   ,{
46003      "bucket": "CA"
46004     ,"namebase": "gzip"
46005     ,"version": "1.10"
46006     ,"homepage": "http://www.gzip.org/"
46007     ,"FPC": "archivers/gzip"
46008     ,"keywords": [ "archivers" ]
46009     ,"distfile": [ "mirror://GNU/gzip/gzip-1.10.tar.gz" ]
46010     ,"cpe": { "product": "gzip", "vendor": "gnu" }
46011     ,"variants":
46012      [
46013       {
46014         "label": "standard"
46015        ,"sdesc": "Popular compression utility"
46016        ,"spkgs": [ "single" ]
46017       }
46018      ]
46019    }
46020   ,{
46021      "bucket": "CA"
46022     ,"namebase": "libcroco"
46023     ,"version": "0.6.13"
46024     ,"homepage": "https://developer.gnome.org/libcroco/"
46025     ,"FPC": "textproc/libcroco"
46026     ,"keywords": [ "textproc" ]
46027     ,"distfile": [ "mirror://GNOME/libcroco/0.6/libcroco-0.6.13.tar.xz" ]
46028     ,"cpe": { "product": "libcroco", "vendor": "gnome" }
46029     ,"variants":
46030      [
46031       {
46032         "label": "standard"
46033        ,"sdesc": "CSS2 parsing library"
46034        ,"spkgs": [ "complete", "primary", "docs" ]
46035       }
46036      ]
46037    }
46038   ,{
46039      "bucket": "CA"
46040     ,"namebase": "libnsfb"
46041     ,"version": "0.2.2"
46042     ,"homepage": "https://www.netsurf-browser.org/projects/libnsfb/"
46043     ,"FPC": "N/A"
46044     ,"keywords": [ "devel" ]
46045     ,"distfile": [ "https://download.netsurf-browser.org/libs/releases/libnsfb-0.2.2-src.tar.gz" ]
46046     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
46047     ,"variants":
46048      [
46049       {
46050         "label": "standard"
46051        ,"sdesc": "NetSurf framebuffer library"
46052        ,"spkgs": [ "single" ]
46053       }
46054      ]
46055    }
46056   ,{
46057      "bucket": "CA"
46058     ,"namebase": "libressl-devel"
46059     ,"version": "3.3.1"
46060     ,"homepage": "http://www.libressl.org/"
46061     ,"FPC": "security/libressl-devel"
46062     ,"keywords": [ "security", "devel" ]
46063     ,"distfile": [ "mirror://OPENBSD/LibreSSL/libressl-3.3.1.tar.gz" ]
46064     ,"cpe": { "product": "libressl", "vendor": "openbsd" }
46065     ,"variants":
46066      [
46067       {
46068         "label": "standard"
46069        ,"sdesc": "OpenBSD fork of the OpenSSL SSL/TLS protocol"
46070        ,"spkgs": [ "single" ]
46071       }
46072      ,{
46073         "label": "static"
46074        ,"sdesc": "Static minimal version of LibreSSL"
46075        ,"spkgs": [ "single" ]
46076       }
46077      ]
46078    }
46079   ,{
46080      "bucket": "CA"
46081     ,"namebase": "perl-MooX-Options"
46082     ,"version": "4.103"
46083     ,"homepage": "https://github.com/celogeek/MooX-Options"
46084     ,"FPC": "generated"
46085     ,"keywords": [ "perl" ]
46086     ,"distfile": [ "mirror://CPAN/ID:R/RE/REHSACK/MooX-Options-4.103.tar.gz" ]
46087     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
46088     ,"variants":
46089      [
46090       {
46091         "label": "530"
46092        ,"sdesc": "Explicit Options eXtension for Object Class (5.30)"
46093        ,"spkgs": [ "single" ]
46094       }
46095      ,{
46096         "label": "532"
46097        ,"sdesc": "Explicit Options eXtension for Object Class (5.32)"
46098        ,"spkgs": [ "single" ]
46099       }
46100      ]
46101    }
46102   ,{
46103      "bucket": "CA"
46104     ,"namebase": "perl-Pod-Spell"
46105     ,"version": "1.20"
46106     ,"homepage": "https://github.com/perl-pod/Pod-Spell"
46107     ,"FPC": "generated"
46108     ,"keywords": [ "perl" ]
46109     ,"distfile": [ "mirror://CPAN/ID:D/DO/DOLMEN/Pod-Spell-1.20.tar.gz" ]
46110     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
46111     ,"variants":
46112      [
46113       {
46114         "label": "530"
46115        ,"sdesc": "Formatter for spellchecking Pod (5.30)"
46116        ,"spkgs": [ "single" ]
46117       }
46118      ,{
46119         "label": "532"
46120        ,"sdesc": "Formatter for spellchecking Pod (5.32)"
46121        ,"spkgs": [ "single" ]
46122       }
46123      ]
46124    }
46125   ,{
46126      "bucket": "CA"
46127     ,"namebase": "php73-readline"
46128     ,"version": "7.3.27"
46129     ,"homepage": "https://php.net/"
46130     ,"FPC": "devel/php73-readline"
46131     ,"keywords": [ "lang", "www", "php", "devel" ]
46132     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
46133     ,"cpe": { "product": "php", "vendor": "php" }
46134     ,"variants":
46135      [
46136       {
46137         "label": "standard"
46138        ,"sdesc": "PHP 7.3 extension: readline library interface"
46139        ,"spkgs": [ "single" ]
46140       }
46141      ]
46142    }
46143   ,{
46144      "bucket": "CA"
46145     ,"namebase": "ruby-activerecord"
46146     ,"version": "6.1.3"
46147     ,"homepage": "https://rubyonrails.org"
46148     ,"FPC": "generated"
46149     ,"keywords": [ "ruby" ]
46150     ,"distfile": [ "mirror://RUBYGEMS//activerecord-6.1.3.gem" ]
46151     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
46152     ,"variants":
46153      [
46154       {
46155         "label": "v26"
46156        ,"sdesc": "Database mapper for Rails (v26)"
46157        ,"spkgs": [ "single" ]
46158       }
46159      ,{
46160         "label": "v27"
46161        ,"sdesc": "Database mapper for Rails (v27)"
46162        ,"spkgs": [ "single" ]
46163       }
46164      ,{
46165         "label": "v30"
46166        ,"sdesc": "Database mapper for Rails (v30)"
46167        ,"spkgs": [ "single" ]
46168       }
46169      ]
46170    }
46171   ,{
46172      "bucket": "CA"
46173     ,"namebase": "speexdsp"
46174     ,"version": "1.2.0"
46175     ,"homepage": "https://www.speex.org"
46176     ,"FPC": "audio/speexdsp"
46177     ,"keywords": [ "audio" ]
46178     ,"distfile": [ "https://ftp.osuosl.org/pub/xiph/releases/speex/speexdsp-1.2.0.tar.gz" ]
46179     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
46180     ,"variants":
46181      [
46182       {
46183         "label": "standard"
46184        ,"sdesc": "DSP library derived from Speex"
46185        ,"spkgs": [ "complete", "primary", "docs" ]
46186       }
46187      ]
46188    }
46189   ,{
46190      "bucket": "CB"
46191     ,"namebase": "apr1"
46192     ,"version": "1.7.0"
46193     ,"homepage": "https://apr.apache.org/"
46194     ,"FPC": "N/A"
46195     ,"keywords": [ "devel" ]
46196     ,"distfile": [ "mirror://APACHE/apr/apr-1.7.0.tar.gz" ]
46197     ,"variants":
46198      [
46199       {
46200         "label": "standard"
46201        ,"sdesc": "Apache Portable Runtime library"
46202        ,"spkgs": [ "single" ]
46203       }
46204      ]
46205    }
46206   ,{
46207      "bucket": "CB"
46208     ,"namebase": "cairomm"
46209     ,"version": "1.16.0"
46210     ,"homepage": "https://www.cairographics.org/cairomm/"
46211     ,"FPC": "graphics/cairomm"
46212     ,"keywords": [ "graphics" ]
46213     ,"distfile": [ "http://cairographics.org/releases/cairomm-1.16.0.tar.xz" ]
46214     ,"variants":
46215      [
46216       {
46217         "label": "standard"
46218        ,"sdesc": "C++ API for the cairo graphics library"
46219        ,"spkgs": [ "single" ]
46220       }
46221      ]
46222    }
46223   ,{
46224      "bucket": "CB"
46225     ,"namebase": "devcpu-data"
46226     ,"version": "1.38"
46227     ,"FPC": "sysutils/devcpu-data"
46228     ,"keywords": [ "sysutils" ]
46229     ,"distfile": [ "mirror://GITHUB/intel:Intel-Linux-Processor-Microcode-Data-Files:microcode-20210216/intel-Intel-Linux-Processor-Microcode-Data-Files-microcode-20210216.tar.gz", "mirror://FREELOCAL/sbruno/amd64-microcode.20191228.tar.xz" ]
46230     ,"variants":
46231      [
46232       {
46233         "label": "standard"
46234        ,"sdesc": "Intel and AMD CPUs microcode updates"
46235        ,"spkgs": [ "single" ]
46236       }
46237      ]
46238    }
46239   ,{
46240      "bucket": "CB"
46241     ,"namebase": "gsfonts"
46242     ,"version": "8.11pre44"
46243     ,"homepage": "https://www.ghostscript.com"
46244     ,"FPC": "N/A"
46245     ,"keywords": [ "print" ]
46246     ,"distfile": [ "mirror://DEBIAN/pool/main/g/gsfonts/gsfonts_8.11+urwcyr1.0.7~pre44.orig.tar.gz", "mirror://DEBIAN/pool/main/g/gsfonts/gsfonts_8.11+urwcyr1.0.7~pre44-4.4.diff.gz" ]
46247     ,"variants":
46248      [
46249       {
46250         "label": "standard"
46251        ,"sdesc": "Fonts for the Ghostscript interpreter(s)"
46252        ,"spkgs": [ "single" ]
46253       }
46254      ]
46255    }
46256   ,{
46257      "bucket": "CB"
46258     ,"namebase": "perl-Algorithm-Graphs-TransitiveClosure"
46259     ,"version": "2009110901"
46260     ,"FPC": "generated"
46261     ,"keywords": [ "perl" ]
46262     ,"distfile": [ "mirror://CPAN/ID:A/AB/ABIGAIL/Algorithm-Graphs-TransitiveClosure-2009110901.tar.gz" ]
46263     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
46264     ,"variants":
46265      [
46266       {
46267         "label": "530"
46268        ,"sdesc": "Calculate the transitive closure (5.30)"
46269        ,"spkgs": [ "single" ]
46270       }
46271      ,{
46272         "label": "532"
46273        ,"sdesc": "Calculate the transitive closure (5.32)"
46274        ,"spkgs": [ "single" ]
46275       }
46276      ]
46277    }
46278   ,{
46279      "bucket": "CB"
46280     ,"namebase": "perl-CryptX"
46281     ,"version": "0.070"
46282     ,"homepage": "https://github.com/DCIT/perl-CryptX"
46283     ,"FPC": "generated"
46284     ,"keywords": [ "perl" ]
46285     ,"distfile": [ "mirror://CPAN/ID:M/MI/MIK/CryptX-0.070.tar.gz" ]
46286     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
46287     ,"variants":
46288      [
46289       {
46290         "label": "530"
46291        ,"sdesc": "Cryptographic toolkit (5.30)"
46292        ,"spkgs": [ "single" ]
46293       }
46294      ,{
46295         "label": "532"
46296        ,"sdesc": "Cryptographic toolkit (5.32)"
46297        ,"spkgs": [ "single" ]
46298       }
46299      ]
46300    }
46301   ,{
46302      "bucket": "CB"
46303     ,"namebase": "perl-Graph-RandomPath"
46304     ,"version": "0.01"
46305     ,"homepage": "https://github.com/hoehrmann/Graph-RandomPath"
46306     ,"FPC": "generated"
46307     ,"keywords": [ "perl" ]
46308     ,"distfile": [ "mirror://CPAN/ID:B/BJ/BJOERN/Graph-RandomPath-0.01.tar.gz" ]
46309     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
46310     ,"variants":
46311      [
46312       {
46313         "label": "530"
46314        ,"sdesc": "Find random path between 2 graph vertices (5.30)"
46315        ,"spkgs": [ "single" ]
46316       }
46317      ,{
46318         "label": "532"
46319        ,"sdesc": "Find random path between 2 graph vertices (5.32)"
46320        ,"spkgs": [ "single" ]
46321       }
46322      ]
46323    }
46324   ,{
46325      "bucket": "CB"
46326     ,"namebase": "ruby-netrc"
46327     ,"version": "0.11.0"
46328     ,"homepage": "https://github.com/geemus/netrc"
46329     ,"FPC": "generated"
46330     ,"keywords": [ "ruby" ]
46331     ,"distfile": [ "mirror://RUBYGEMS//netrc-0.11.0.gem" ]
46332     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
46333     ,"variants":
46334      [
46335       {
46336         "label": "v26"
46337        ,"sdesc": "Library to read and write netrc files (v26)"
46338        ,"spkgs": [ "single" ]
46339       }
46340      ,{
46341         "label": "v27"
46342        ,"sdesc": "Library to read and write netrc files (v27)"
46343        ,"spkgs": [ "single" ]
46344       }
46345      ,{
46346         "label": "v30"
46347        ,"sdesc": "Library to read and write netrc files (v30)"
46348        ,"spkgs": [ "single" ]
46349       }
46350      ]
46351    }
46352   ,{
46353      "bucket": "CB"
46354     ,"namebase": "ruby-pg"
46355     ,"version": "1.2.3"
46356     ,"homepage": "https://github.com/ged/ruby-pg"
46357     ,"FPC": "generated"
46358     ,"keywords": [ "ruby" ]
46359     ,"distfile": [ "mirror://RUBYGEMS//pg-1.2.3.gem" ]
46360     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
46361     ,"variants":
46362      [
46363       {
46364         "label": "v26"
46365        ,"sdesc": "Interface to PostgreSQL servers (v26)"
46366        ,"spkgs": [ "single" ]
46367       }
46368      ,{
46369         "label": "v27"
46370        ,"sdesc": "Interface to PostgreSQL servers (v27)"
46371        ,"spkgs": [ "single" ]
46372       }
46373      ,{
46374         "label": "v30"
46375        ,"sdesc": "Interface to PostgreSQL servers (v30)"
46376        ,"spkgs": [ "single" ]
46377       }
46378      ]
46379    }
46380   ,{
46381      "bucket": "CB"
46382     ,"namebase": "ruby-rspec-mocks"
46383     ,"version": "3.10.2"
46384     ,"homepage": "https://github.com/rspec/rspec-mocks"
46385     ,"FPC": "generated"
46386     ,"keywords": [ "ruby" ]
46387     ,"distfile": [ "mirror://RUBYGEMS//rspec-mocks-3.10.2.gem" ]
46388     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
46389     ,"variants":
46390      [
46391       {
46392         "label": "v26"
46393        ,"sdesc": "Rspec-mocks-3.10.2 (v26)"
46394        ,"spkgs": [ "single" ]
46395       }
46396      ,{
46397         "label": "v27"
46398        ,"sdesc": "Rspec-mocks-3.10.2 (v27)"
46399        ,"spkgs": [ "single" ]
46400       }
46401      ,{
46402         "label": "v30"
46403        ,"sdesc": "Rspec-mocks-3.10.2 (v30)"
46404        ,"spkgs": [ "single" ]
46405       }
46406      ]
46407    }
46408   ,{
46409      "bucket": "CB"
46410     ,"namebase": "slop"
46411     ,"version": "7.5"
46412     ,"homepage": "https://github.com/naelstrof/slop"
46413     ,"FPC": "x11/slop"
46414     ,"keywords": [ "graphics", "x11" ]
46415     ,"distfile": [ "mirror://GITHUB/naelstrof:slop:v7.5/naelstrof-slop-7.5.tar.gz" ]
46416     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
46417     ,"variants":
46418      [
46419       {
46420         "label": "standard"
46421        ,"sdesc": "Query for a selection and print to stdout"
46422        ,"spkgs": [ "single" ]
46423       }
46424      ]
46425    }
46426   ,{
46427      "bucket": "CB"
46428     ,"namebase": "xorg-font-bh-100dpi"
46429     ,"version": "1.0.3"
46430     ,"homepage": "https://www.x.org/"
46431     ,"FPC": "x11-fonts/font-bh-100dpi"
46432     ,"keywords": [ "x11_fonts" ]
46433     ,"distfile": [ "mirror://XORG/individual/font/font-bh-100dpi-1.0.3.tar.bz2" ]
46434     ,"variants":
46435      [
46436       {
46437         "label": "standard"
46438        ,"sdesc": "X.org Bigelow & Holmes 100 DPI font"
46439        ,"spkgs": [ "single" ]
46440       }
46441      ]
46442    }
46443   ,{
46444      "bucket": "CC"
46445     ,"namebase": "R-RcppArmadillo"
46446     ,"version": "0.10.2.1.0"
46447     ,"homepage": "https://github.com/RcppCore/RcppArmadillo"
46448     ,"FPC": "generated"
46449     ,"keywords": [ "cran" ]
46450     ,"distfile": [ "mirror://CRAN/src/contrib/RcppArmadillo_0.10.2.1.0.tar.gz" ]
46451     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
46452     ,"variants":
46453      [
46454       {
46455         "label": "standard"
46456        ,"sdesc": "Interface to Armadillo linear algebra library"
46457        ,"spkgs": [ "single" ]
46458       }
46459      ]
46460    }
46461   ,{
46462      "bucket": "CC"
46463     ,"namebase": "R-leaflet"
46464     ,"version": "2.0.4.1"
46465     ,"homepage": "https://rstudio.github.io/leaflet/"
46466     ,"FPC": "generated"
46467     ,"keywords": [ "cran" ]
46468     ,"distfile": [ "mirror://CRAN/src/contrib/leaflet_2.0.4.1.tar.gz" ]
46469     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
46470     ,"variants":
46471      [
46472       {
46473         "label": "standard"
46474        ,"sdesc": "Interactive web map creation via leaflet library"
46475        ,"spkgs": [ "single" ]
46476       }
46477      ]
46478    }
46479   ,{
46480      "bucket": "CC"
46481     ,"namebase": "booch95"
46482     ,"version": "20190412"
46483     ,"homepage": "https://sourceforge.net/projects/booch95/"
46484     ,"FPC": "devel/adabooch"
46485     ,"keywords": [ "devel", "ada" ]
46486     ,"distfile": [ "mirror://SF/booch95/booch95/20190412/bc-20190412.tar.bz2" ]
46487     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
46488     ,"variants":
46489      [
46490       {
46491         "label": "standard"
46492        ,"sdesc": "Ada95 Booch Components"
46493        ,"spkgs": [ "complete", "primary", "docs" ]
46494       }
46495      ]
46496    }
46497   ,{
46498      "bucket": "CC"
46499     ,"namebase": "openssl-devel"
46500     ,"version": "1.1.1j"
46501     ,"homepage": "https://www.openssl.org/"
46502     ,"FPC": "security/openssl"
46503     ,"keywords": [ "security", "devel" ]
46504     ,"distfile": [ "https://www.openssl.org/source/openssl-1.1.1j.tar.gz" ]
46505     ,"cpe": { "product": "openssl", "vendor": "openssl" }
46506     ,"variants":
46507      [
46508       {
46509         "label": "standard"
46510        ,"sdesc": "SSL and crypto library"
46511        ,"spkgs": [ "single" ]
46512       }
46513      ]
46514    }
46515   ,{
46516      "bucket": "CC"
46517     ,"namebase": "perl-File-Map"
46518     ,"version": "0.67"
46519     ,"homepage": "https://github.com/Leont/file-map"
46520     ,"FPC": "generated"
46521     ,"keywords": [ "perl" ]
46522     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEONT/File-Map-0.67.tar.gz" ]
46523     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
46524     ,"variants":
46525      [
46526       {
46527         "label": "530"
46528        ,"sdesc": "Memory mapping made simple and safe (5.30)"
46529        ,"spkgs": [ "single" ]
46530       }
46531      ,{
46532         "label": "532"
46533        ,"sdesc": "Memory mapping made simple and safe (5.32)"
46534        ,"spkgs": [ "single" ]
46535       }
46536      ]
46537    }
46538   ,{
46539      "bucket": "CC"
46540     ,"namebase": "perl-Pod-Abstract"
46541     ,"version": "0.20"
46542     ,"FPC": "generated"
46543     ,"keywords": [ "perl" ]
46544     ,"distfile": [ "mirror://CPAN/ID:B/BL/BLILBURNE/Pod-Abstract-0.20.tar.gz" ]
46545     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
46546     ,"variants":
46547      [
46548       {
46549         "label": "530"
46550        ,"sdesc": "Abstract document tree for POD documents (5.30)"
46551        ,"spkgs": [ "single" ]
46552       }
46553      ,{
46554         "label": "532"
46555        ,"sdesc": "Abstract document tree for POD documents (5.32)"
46556        ,"spkgs": [ "single" ]
46557       }
46558      ]
46559    }
46560   ,{
46561      "bucket": "CC"
46562     ,"namebase": "php74-sodium"
46563     ,"version": "7.4.15"
46564     ,"homepage": "https://php.net/"
46565     ,"FPC": "security/php74-sodium"
46566     ,"keywords": [ "lang", "www", "php", "security" ]
46567     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
46568     ,"cpe": { "product": "php", "vendor": "php" }
46569     ,"variants":
46570      [
46571       {
46572         "label": "standard"
46573        ,"sdesc": "PHP 7.4 extension: sodium (libxml interface)"
46574        ,"spkgs": [ "single" ]
46575       }
46576      ]
46577    }
46578   ,{
46579      "bucket": "CC"
46580     ,"namebase": "php74-zlib"
46581     ,"version": "7.4.15"
46582     ,"homepage": "https://php.net/"
46583     ,"FPC": "archivers/php74-zlib"
46584     ,"keywords": [ "lang", "www", "php", "archivers" ]
46585     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
46586     ,"cpe": { "product": "php", "vendor": "php" }
46587     ,"variants":
46588      [
46589       {
46590         "label": "standard"
46591        ,"sdesc": "PHP 7.4 extension: zlib compression"
46592        ,"spkgs": [ "single" ]
46593       }
46594      ]
46595    }
46596   ,{
46597      "bucket": "CC"
46598     ,"namebase": "python-PyNaCl"
46599     ,"version": "1.4.0"
46600     ,"homepage": "https://github.com/pyca/pynacl/"
46601     ,"FPC": "generated"
46602     ,"keywords": [ "python" ]
46603     ,"distfile": [ "mirror://PYPI/P/PyNaCl/PyNaCl-1.4.0.tar.gz" ]
46604     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
46605     ,"variants":
46606      [
46607       {
46608         "label": "py38"
46609        ,"sdesc": "Binding to NaCl Cryptography library (PY38)"
46610        ,"spkgs": [ "single" ]
46611       }
46612      ,{
46613         "label": "py39"
46614        ,"sdesc": "Binding to NaCl Cryptography library (PY39)"
46615        ,"spkgs": [ "single" ]
46616       }
46617      ]
46618    }
46619   ,{
46620      "bucket": "CC"
46621     ,"namebase": "texstudio"
46622     ,"version": "3.1.1"
46623     ,"homepage": "https://www.texstudio.org"
46624     ,"FPC": "editors/texstudio"
46625     ,"keywords": [ "editors" ]
46626     ,"distfile": [ "https://github.com/texstudio-org/texstudio/archive/3.1.1.tar.gz" ]
46627     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
46628     ,"variants":
46629      [
46630       {
46631         "label": "standard"
46632        ,"sdesc": "Featureful LaTeX editor/IDE"
46633        ,"spkgs": [ "complete", "primary", "nls" ]
46634       }
46635      ]
46636    }
46637   ,{
46638      "bucket": "CC"
46639     ,"namebase": "xorg-bdftopcf"
46640     ,"version": "1.1"
46641     ,"homepage": "https://www.x.org/"
46642     ,"FPC": "x11-fonts/bdftopcf"
46643     ,"keywords": [ "x11_fonts" ]
46644     ,"distfile": [ "mirror://XORG/individual/app/bdftopcf-1.1.tar.bz2" ]
46645     ,"variants":
46646      [
46647       {
46648         "label": "standard"
46649        ,"sdesc": "X font BDF to PCF converter"
46650        ,"spkgs": [ "single" ]
46651       }
46652      ]
46653    }
46654   ,{
46655      "bucket": "CC"
46656     ,"namebase": "xorg-font-misc-cyrillic"
46657     ,"version": "1.0.3"
46658     ,"homepage": "https://www.x.org/"
46659     ,"FPC": "x11-fonts/font-misc-cyrillic"
46660     ,"keywords": [ "x11_fonts" ]
46661     ,"distfile": [ "mirror://XORG/individual/font/font-misc-cyrillic-1.0.3.tar.bz2" ]
46662     ,"variants":
46663      [
46664       {
46665         "label": "standard"
46666        ,"sdesc": "X.org Miscellaneous Cyrillic font"
46667        ,"spkgs": [ "single" ]
46668       }
46669      ]
46670    }
46671   ,{
46672      "bucket": "CD"
46673     ,"namebase": "GraphicsMagick"
46674     ,"version": "1.3.36"
46675     ,"homepage": "http://www.graphicsmagick.org/"
46676     ,"FPC": "graphics/GraphicsMagick"
46677     ,"keywords": [ "graphics" ]
46678     ,"distfile": [ "mirror://SF/graphicsmagick/graphicsmagick/1.3.36/GraphicsMagick-1.3.36.tar.xz" ]
46679     ,"cpe": { "product": "graphicsmagick", "vendor": "graphicsmagick" }
46680     ,"variants":
46681      [
46682       {
46683         "label": "standard"
46684        ,"sdesc": "Image processing system"
46685        ,"spkgs": [ "complete", "primary", "docs" ]
46686       }
46687      ]
46688    }
46689   ,{
46690      "bucket": "CD"
46691     ,"namebase": "R-statmod"
46692     ,"version": "1.4.35"
46693     ,"FPC": "generated"
46694     ,"keywords": [ "cran" ]
46695     ,"distfile": [ "mirror://CRAN/src/contrib/statmod_1.4.35.tar.gz" ]
46696     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
46697     ,"variants":
46698      [
46699       {
46700         "label": "standard"
46701        ,"sdesc": "Statistical Modeling"
46702        ,"spkgs": [ "single" ]
46703       }
46704      ]
46705    }
46706   ,{
46707      "bucket": "CD"
46708     ,"namebase": "autoselect-ssl"
46709     ,"version": "1"
46710     ,"FPC": "N/A"
46711     ,"keywords": [ "security" ]
46712     ,"distfile": [  ]
46713     ,"variants":
46714      [
46715       {
46716         "label": "standard"
46717        ,"sdesc": "Dynamic links to SSL program variants"
46718        ,"spkgs": [ "single" ]
46719       }
46720      ]
46721    }
46722   ,{
46723      "bucket": "CD"
46724     ,"namebase": "gnatcoll-core"
46725     ,"version": "2020"
46726     ,"homepage": "https://github.com/AdaCore/gnatcoll-core"
46727     ,"FPC": "N/A"
46728     ,"keywords": [ "devel" ]
46729     ,"distfile": [ "http://downloads.dragonlace.net/src/gnatcoll-core-2020-20200429-19B7C-src.tar.gz" ]
46730     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
46731     ,"variants":
46732      [
46733       {
46734         "label": "standard"
46735        ,"sdesc": "Core packages of GNAT Components Collection"
46736        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
46737       }
46738      ]
46739    }
46740   ,{
46741      "bucket": "CD"
46742     ,"namebase": "hunspell-pt_BR"
46743     ,"version": "3.2"
46744     ,"homepage": "https://pt-br.libreoffice.org/projetos/vero/"
46745     ,"FPC": "N/A"
46746     ,"keywords": [ "textproc" ]
46747     ,"distfile": [ "https://pt-br.libreoffice.org/assets/Uploads/PT-BR-Documents/VERO/VeroptBRV320AOC.oxt" ]
46748     ,"variants":
46749      [
46750       {
46751         "label": "standard"
46752        ,"sdesc": "Hunspell Brazilian Portuguese dictionary"
46753        ,"spkgs": [ "single" ]
46754       }
46755      ]
46756    }
46757   ,{
46758      "bucket": "CD"
46759     ,"namebase": "libdrm"
46760     ,"version": "2.4.104"
46761     ,"homepage": "https://dri.freedesktop.org"
46762     ,"FPC": "graphics/libdrm"
46763     ,"keywords": [ "graphics", "x11" ]
46764     ,"distfile": [ "http://dri.freedesktop.org/libdrm/libdrm-2.4.104.tar.xz" ]
46765     ,"variants":
46766      [
46767       {
46768         "label": "standard"
46769        ,"sdesc": "Direct Rendering Module services kernel interface"
46770        ,"spkgs": [ "single" ]
46771       }
46772      ]
46773    }
46774   ,{
46775      "bucket": "CD"
46776     ,"namebase": "libotf"
46777     ,"version": "0.9.16"
46778     ,"homepage": "http://www.nongnu.org/m17n/"
46779     ,"FPC": "print/libotf"
46780     ,"keywords": [ "print", "devel", "textproc" ]
46781     ,"distfile": [ "mirror://SAVANNAH/m17n/libotf-0.9.16.tar.gz" ]
46782     ,"variants":
46783      [
46784       {
46785         "label": "standard"
46786        ,"sdesc": "Library for handling OpenType fonts"
46787        ,"spkgs": [ "single" ]
46788       }
46789      ]
46790    }
46791   ,{
46792      "bucket": "CD"
46793     ,"namebase": "perl-Inline-C"
46794     ,"version": "0.81"
46795     ,"homepage": "https://github.com/ingydotnet/inline-c-pm"
46796     ,"FPC": "generated"
46797     ,"keywords": [ "perl" ]
46798     ,"distfile": [ "mirror://CPAN/ID:T/TI/TINITA/Inline-C-0.81.tar.gz" ]
46799     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
46800     ,"variants":
46801      [
46802       {
46803         "label": "530"
46804        ,"sdesc": "C Language Support for Inline (5.30)"
46805        ,"spkgs": [ "single" ]
46806       }
46807      ,{
46808         "label": "532"
46809        ,"sdesc": "C Language Support for Inline (5.32)"
46810        ,"spkgs": [ "single" ]
46811       }
46812      ]
46813    }
46814   ,{
46815      "bucket": "CD"
46816     ,"namebase": "perl-PadWalker"
46817     ,"version": "2.5"
46818     ,"FPC": "generated"
46819     ,"keywords": [ "perl" ]
46820     ,"distfile": [ "mirror://CPAN/ID:R/RO/ROBIN/PadWalker-2.5.tar.gz" ]
46821     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
46822     ,"variants":
46823      [
46824       {
46825         "label": "530"
46826        ,"sdesc": "Play with other peoples' lexical variables (5.30)"
46827        ,"spkgs": [ "single" ]
46828       }
46829      ,{
46830         "label": "532"
46831        ,"sdesc": "Play with other peoples' lexical variables (5.32)"
46832        ,"spkgs": [ "single" ]
46833       }
46834      ]
46835    }
46836   ,{
46837      "bucket": "CD"
46838     ,"namebase": "perl-Test-CPAN-Meta"
46839     ,"version": "0.25"
46840     ,"homepage": "https://github.com/barbie/Test-CPAN-Meta"
46841     ,"FPC": "generated"
46842     ,"keywords": [ "perl" ]
46843     ,"distfile": [ "mirror://CPAN/ID:B/BA/BARBIE/Test-CPAN-Meta-0.25.tar.gz" ]
46844     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
46845     ,"variants":
46846      [
46847       {
46848         "label": "530"
46849        ,"sdesc": "Validate your CPAN META.json files (5.30)"
46850        ,"spkgs": [ "single" ]
46851       }
46852      ,{
46853         "label": "532"
46854        ,"sdesc": "Validate your CPAN META.json files (5.32)"
46855        ,"spkgs": [ "single" ]
46856       }
46857      ]
46858    }
46859   ,{
46860      "bucket": "CD"
46861     ,"namebase": "python-filetype"
46862     ,"version": "1.0.7"
46863     ,"homepage": "https://github.com/h2non/filetype.py"
46864     ,"FPC": "generated"
46865     ,"keywords": [ "python" ]
46866     ,"distfile": [ "mirror://PYPIWHL/b4/6b/7bc015da1a576ac037582ae0c5acb675371de9e017e860931e97a428ee31/filetype-1.0.7-py2.py3-none-any.whl" ]
46867     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
46868     ,"variants":
46869      [
46870       {
46871         "label": "py38"
46872        ,"sdesc": "Infer file and MIME type of file or buffer (PY38)"
46873        ,"spkgs": [ "single" ]
46874       }
46875      ,{
46876         "label": "py39"
46877        ,"sdesc": "Infer file and MIME type of file or buffer (PY39)"
46878        ,"spkgs": [ "single" ]
46879       }
46880      ]
46881    }
46882   ,{
46883      "bucket": "CD"
46884     ,"namebase": "python-pygit2"
46885     ,"version": "1.5.0"
46886     ,"homepage": "https://github.com/libgit2/pygit2"
46887     ,"FPC": "generated"
46888     ,"keywords": [ "python" ]
46889     ,"distfile": [ "mirror://PYPI/p/pygit2/pygit2-1.5.0.tar.gz" ]
46890     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
46891     ,"variants":
46892      [
46893       {
46894         "label": "py38"
46895        ,"sdesc": "Python bindings for libgit2 (PY38)"
46896        ,"spkgs": [ "single" ]
46897       }
46898      ,{
46899         "label": "py39"
46900        ,"sdesc": "Python bindings for libgit2 (PY39)"
46901        ,"spkgs": [ "single" ]
46902       }
46903      ]
46904    }
46905   ,{
46906      "bucket": "CE"
46907     ,"namebase": "gnatcross-sysroot-freebsd"
46908     ,"version": "3"
46909     ,"homepage": "http://www.dragonlace.net"
46910     ,"FPC": "lang/gnatcross-sysroot-aarch64"
46911     ,"keywords": [ "lang" ]
46912     ,"distfile": [ "ftp://ftp.freebsd.org/pub/FreeBSD/releases/arm64/aarch64/11.3-RELEASE/base.txz", "http://www.ravenports.com/cache-distfiles/base-12.2-20201023.txz", "http://www.ravenports.com/cache-distfiles/base-i386-12.2-20201023.txz" ]
46913     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
46914     ,"variants":
46915      [
46916       {
46917         "label": "ARM64_R11"
46918        ,"sdesc": "FreeBSD C/Ada cross-compiler sysroot (ARM64/R11)"
46919        ,"spkgs": [ "single" ]
46920       }
46921      ,{
46922         "label": "AMD64_R12"
46923        ,"sdesc": "FreeBSD C/Ada cross-compiler sysroot (AMD64/R12)"
46924        ,"spkgs": [ "single" ]
46925       }
46926      ,{
46927         "label": "I386_R12"
46928        ,"sdesc": "FreeBSD C/Ada cross-compiler sysroot (I386/R12)"
46929        ,"spkgs": [ "single" ]
46930       }
46931      ]
46932    }
46933   ,{
46934      "bucket": "CE"
46935     ,"namebase": "help2man"
46936     ,"version": "1.48.1"
46937     ,"homepage": "https://www.gnu.org/software/help2man/"
46938     ,"FPC": "misc/help2man"
46939     ,"keywords": [ "textproc" ]
46940     ,"distfile": [ "mirror://GNU/help2man/help2man-1.48.1.tar.xz" ]
46941     ,"variants":
46942      [
46943       {
46944         "label": "standard"
46945        ,"sdesc": "Simple man page generator using program output"
46946        ,"spkgs": [ "single" ]
46947       }
46948      ]
46949    }
46950   ,{
46951      "bucket": "CE"
46952     ,"namebase": "librevenge"
46953     ,"version": "0.0.4"
46954     ,"homepage": "https://sourceforge.net/p/libwpd/wiki/librevenge/"
46955     ,"FPC": "textproc/librevenge"
46956     ,"keywords": [ "textproc" ]
46957     ,"distfile": [ "mirror://SF/libwpd/librevenge/librevenge-0.0.4/librevenge-0.0.4.tar.xz" ]
46958     ,"variants":
46959      [
46960       {
46961         "label": "standard"
46962        ,"sdesc": "Library for REVerses ENGineered formats filters"
46963        ,"spkgs": [ "single" ]
46964       }
46965      ]
46966    }
46967   ,{
46968      "bucket": "CE"
46969     ,"namebase": "perl-Context-Preserve"
46970     ,"version": "0.03"
46971     ,"homepage": "https://github.com/karenetheridge/Context-Preserve"
46972     ,"FPC": "generated"
46973     ,"keywords": [ "perl" ]
46974     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Context-Preserve-0.03.tar.gz" ]
46975     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
46976     ,"variants":
46977      [
46978       {
46979         "label": "530"
46980        ,"sdesc": "Preserve context after subroutine call (5.30)"
46981        ,"spkgs": [ "single" ]
46982       }
46983      ,{
46984         "label": "532"
46985        ,"sdesc": "Preserve context after subroutine call (5.32)"
46986        ,"spkgs": [ "single" ]
46987       }
46988      ]
46989    }
46990   ,{
46991      "bucket": "CE"
46992     ,"namebase": "php73-curl"
46993     ,"version": "7.3.27"
46994     ,"homepage": "https://php.net/"
46995     ,"FPC": "ftp/php73-curl"
46996     ,"keywords": [ "lang", "www", "php", "ftp" ]
46997     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
46998     ,"cpe": { "product": "php", "vendor": "php" }
46999     ,"variants":
47000      [
47001       {
47002         "label": "standard"
47003        ,"sdesc": "PHP 7.3 extension: curl Client URL library"
47004        ,"spkgs": [ "single" ]
47005       }
47006      ]
47007    }
47008   ,{
47009      "bucket": "CE"
47010     ,"namebase": "php74-gmp"
47011     ,"version": "7.4.15"
47012     ,"homepage": "https://php.net/"
47013     ,"FPC": "math/php74-gmp"
47014     ,"keywords": [ "lang", "www", "php", "math" ]
47015     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
47016     ,"cpe": { "product": "php", "vendor": "php" }
47017     ,"variants":
47018      [
47019       {
47020         "label": "standard"
47021        ,"sdesc": "PHP 7.4 extension: gmp arbitrary-length integers"
47022        ,"spkgs": [ "single" ]
47023       }
47024      ]
47025    }
47026   ,{
47027      "bucket": "CE"
47028     ,"namebase": "ruby-sprockets"
47029     ,"version": "4.0.2"
47030     ,"homepage": "https://github.com/rails/sprockets"
47031     ,"FPC": "generated"
47032     ,"keywords": [ "ruby" ]
47033     ,"distfile": [ "mirror://RUBYGEMS//sprockets-4.0.2.gem" ]
47034     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
47035     ,"variants":
47036      [
47037       {
47038         "label": "v26"
47039        ,"sdesc": "Rack-based asset packaging system (v26)"
47040        ,"spkgs": [ "single" ]
47041       }
47042      ,{
47043         "label": "v27"
47044        ,"sdesc": "Rack-based asset packaging system (v27)"
47045        ,"spkgs": [ "single" ]
47046       }
47047      ,{
47048         "label": "v30"
47049        ,"sdesc": "Rack-based asset packaging system (v30)"
47050        ,"spkgs": [ "single" ]
47051       }
47052      ]
47053    }
47054   ,{
47055      "bucket": "CE"
47056     ,"namebase": "smpeg"
47057     ,"version": "0.4.5"
47058     ,"homepage": "https://icculus.org/smpeg"
47059     ,"FPC": "multimedia/smpeg"
47060     ,"keywords": [ "multimedia" ]
47061     ,"distfile": [ "http://ravenports.elderlinux.org/distcache/smpeg-0.4.5.tar.xz" ]
47062     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
47063     ,"variants":
47064      [
47065       {
47066         "label": "standard"
47067        ,"sdesc": "SDL MPEG video/audio player and library"
47068        ,"spkgs": [ "single" ]
47069       }
47070      ]
47071    }
47072   ,{
47073      "bucket": "CF"
47074     ,"namebase": "json-glib"
47075     ,"version": "1.6.2"
47076     ,"homepage": "https://wiki.gnome.org/Projects/JsonGlib"
47077     ,"FPC": "devel/json-glib"
47078     ,"keywords": [ "devel" ]
47079     ,"distfile": [ "http://ftp.gnome.org/pub/GNOME/sources/json-glib/1.6/json-glib-1.6.2.tar.xz" ]
47080     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
47081     ,"variants":
47082      [
47083       {
47084         "label": "standard"
47085        ,"sdesc": "JSON (RFC 4627) interface for Glib"
47086        ,"spkgs": [ "complete", "primary", "nls" ]
47087       }
47088      ]
47089    }
47090   ,{
47091      "bucket": "CF"
47092     ,"namebase": "lame"
47093     ,"version": "3.100"
47094     ,"homepage": "http://lame.sourceforge.net"
47095     ,"FPC": "audio/lame"
47096     ,"keywords": [ "audio" ]
47097     ,"distfile": [ "mirror://SF/lame/lame/3.100/lame-3.100.tar.gz" ]
47098     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
47099     ,"cpe": { "product": "lame", "vendor": "lame_project" }
47100     ,"variants":
47101      [
47102       {
47103         "label": "standard"
47104        ,"sdesc": "Fast MP3 encoder kit"
47105        ,"spkgs": [ "complete", "primary", "docs" ]
47106       }
47107      ]
47108    }
47109   ,{
47110      "bucket": "CF"
47111     ,"namebase": "libcmis"
47112     ,"version": "0.5.2"
47113     ,"homepage": "https://github.com/tdf/libcmis"
47114     ,"FPC": "net/libcmis"
47115     ,"keywords": [ "net", "devel" ]
47116     ,"distfile": [ "http://dev-www.libreoffice.org/src/libcmis-0.5.2.tar.xz" ]
47117     ,"variants":
47118      [
47119       {
47120         "label": "standard"
47121        ,"sdesc": "Client library for the CMIS interface"
47122        ,"spkgs": [ "single" ]
47123       }
47124      ]
47125    }
47126   ,{
47127      "bucket": "CF"
47128     ,"namebase": "lua-zlib"
47129     ,"version": "1.2"
47130     ,"homepage": "https://github.com/brimworks/lua-zlib"
47131     ,"FPC": "N/A"
47132     ,"keywords": [ "archivers" ]
47133     ,"distfile": [ "mirror://GITHUB/brimworks:lua-zlib:v1.2/brimworks-lua-zlib-1.2.tar.gz" ]
47134     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
47135     ,"variants":
47136      [
47137       {
47138         "label": "lua52"
47139        ,"sdesc": "Simple streaming interface to Zlib for Lua 5.2"
47140        ,"spkgs": [ "single" ]
47141       }
47142      ,{
47143         "label": "lua53"
47144        ,"sdesc": "Simple streaming interface to Zlib for Lua 5.3"
47145        ,"spkgs": [ "single" ]
47146       }
47147      ,{
47148         "label": "lua54"
47149        ,"sdesc": "Simple streaming interface to Zlib for Lua 5.4"
47150        ,"spkgs": [ "single" ]
47151       }
47152      ]
47153    }
47154   ,{
47155      "bucket": "CF"
47156     ,"namebase": "lua53"
47157     ,"version": "5.3.6"
47158     ,"homepage": "http://www.lua.org/"
47159     ,"FPC": "lang/lua53"
47160     ,"keywords": [ "lang" ]
47161     ,"distfile": [ "http://www.lua.org/ftp/lua-5.3.6.tar.gz" ]
47162     ,"cpe": { "product": "lua", "vendor": "lua" }
47163     ,"variants":
47164      [
47165       {
47166         "label": "standard"
47167        ,"sdesc": "Light, powerful language for app. extension"
47168        ,"spkgs": [ "single" ]
47169       }
47170      ]
47171    }
47172   ,{
47173      "bucket": "CF"
47174     ,"namebase": "perl-Algorithm-AdaBoost"
47175     ,"version": "0.01"
47176     ,"homepage": "https://github.com/sekia/Algorithm-AdaBoost.git"
47177     ,"FPC": "generated"
47178     ,"keywords": [ "perl" ]
47179     ,"distfile": [ "mirror://CPAN/ID:S/SE/SEKIA/Algorithm-AdaBoost-0.01.tar.gz" ]
47180     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
47181     ,"variants":
47182      [
47183       {
47184         "label": "530"
47185        ,"sdesc": "AdaBoost learning algorithm (5.30)"
47186        ,"spkgs": [ "single" ]
47187       }
47188      ,{
47189         "label": "532"
47190        ,"sdesc": "AdaBoost learning algorithm (5.32)"
47191        ,"spkgs": [ "single" ]
47192       }
47193      ]
47194    }
47195   ,{
47196      "bucket": "CF"
47197     ,"namebase": "php74-sysvsem"
47198     ,"version": "7.4.15"
47199     ,"homepage": "https://php.net/"
47200     ,"FPC": "devel/php74-sysvsem"
47201     ,"keywords": [ "lang", "www", "php", "devel" ]
47202     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
47203     ,"cpe": { "product": "php", "vendor": "php" }
47204     ,"variants":
47205      [
47206       {
47207         "label": "standard"
47208        ,"sdesc": "PHP 7.4 extension: sysvsem semaphore functions"
47209        ,"spkgs": [ "single" ]
47210       }
47211      ]
47212    }
47213   ,{
47214      "bucket": "CF"
47215     ,"namebase": "python-click-log"
47216     ,"version": "0.3.2"
47217     ,"homepage": "https://github.com/click-contrib/click-log"
47218     ,"FPC": "generated"
47219     ,"keywords": [ "python" ]
47220     ,"distfile": [ "mirror://PYPIWHL/38/52/a9dbb622f40ceeb09df141d855062cc9fbb38011f0ad8caee0cd840f399c/click_log-0.3.2-py2.py3-none-any.whl" ]
47221     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
47222     ,"variants":
47223      [
47224       {
47225         "label": "py38"
47226        ,"sdesc": "Logging integration for Click (PY38)"
47227        ,"spkgs": [ "single" ]
47228       }
47229      ,{
47230         "label": "py39"
47231        ,"sdesc": "Logging integration for Click (PY39)"
47232        ,"spkgs": [ "single" ]
47233       }
47234      ]
47235    }
47236   ,{
47237      "bucket": "CF"
47238     ,"namebase": "ruby-net-ssh"
47239     ,"version": "6.1.0"
47240     ,"homepage": "https://github.com/net-ssh/net-ssh"
47241     ,"FPC": "generated"
47242     ,"keywords": [ "ruby" ]
47243     ,"distfile": [ "mirror://RUBYGEMS//net-ssh-6.1.0.gem" ]
47244     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
47245     ,"variants":
47246      [
47247       {
47248         "label": "v26"
47249        ,"sdesc": "Implementation of the SSH2 client protocol (v26)"
47250        ,"spkgs": [ "single" ]
47251       }
47252      ,{
47253         "label": "v27"
47254        ,"sdesc": "Implementation of the SSH2 client protocol (v27)"
47255        ,"spkgs": [ "single" ]
47256       }
47257      ,{
47258         "label": "v30"
47259        ,"sdesc": "Implementation of the SSH2 client protocol (v30)"
47260        ,"spkgs": [ "single" ]
47261       }
47262      ]
47263    }
47264   ,{
47265      "bucket": "CF"
47266     ,"namebase": "ruby-rails"
47267     ,"version": "6.1.3"
47268     ,"homepage": "https://rubyonrails.org"
47269     ,"FPC": "generated"
47270     ,"keywords": [ "ruby" ]
47271     ,"distfile": [ "mirror://RUBYGEMS//rails-6.1.3.gem" ]
47272     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
47273     ,"cpe": { "product": "rails", "vendor": "rubyonrails" }
47274     ,"variants":
47275      [
47276       {
47277         "label": "v26"
47278        ,"sdesc": "Full-stack web application framework (v26)"
47279        ,"spkgs": [ "single" ]
47280       }
47281      ,{
47282         "label": "v27"
47283        ,"sdesc": "Full-stack web application framework (v27)"
47284        ,"spkgs": [ "single" ]
47285       }
47286      ,{
47287         "label": "v30"
47288        ,"sdesc": "Full-stack web application framework (v30)"
47289        ,"spkgs": [ "single" ]
47290       }
47291      ]
47292    }
47293   ,{
47294      "bucket": "D0"
47295     ,"namebase": "R-tseries"
47296     ,"version": "0.10-48"
47297     ,"FPC": "generated"
47298     ,"keywords": [ "cran" ]
47299     ,"distfile": [ "mirror://CRAN/src/contrib/tseries_0.10-48.tar.gz" ]
47300     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
47301     ,"variants":
47302      [
47303       {
47304         "label": "standard"
47305        ,"sdesc": "Time Series Analysis and Computational Finance"
47306        ,"spkgs": [ "single" ]
47307       }
47308      ]
47309    }
47310   ,{
47311      "bucket": "D0"
47312     ,"namebase": "gsl"
47313     ,"version": "2.6"
47314     ,"homepage": "http://www.gnu.org/software/gsl"
47315     ,"FPC": "math/gsl"
47316     ,"keywords": [ "math" ]
47317     ,"distfile": [ "mirror://GNU/gsl/gsl-2.6.tar.gz" ]
47318     ,"variants":
47319      [
47320       {
47321         "label": "standard"
47322        ,"sdesc": "GNU Scientific Library - mathematical libs"
47323        ,"spkgs": [ "single" ]
47324       }
47325      ]
47326    }
47327   ,{
47328      "bucket": "D0"
47329     ,"namebase": "lua-sec"
47330     ,"version": "1.0"
47331     ,"homepage": "https://github.com/brunoos/luasec"
47332     ,"FPC": "security/luasec"
47333     ,"keywords": [ "security" ]
47334     ,"distfile": [ "mirror://GITHUB/brunoos:luasec:v1.0/brunoos-luasec-1.0.tar.gz" ]
47335     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
47336     ,"variants":
47337      [
47338       {
47339         "label": "lua52"
47340        ,"sdesc": "SSL/TLS support module for Lua 5.2"
47341        ,"spkgs": [ "single" ]
47342       }
47343      ,{
47344         "label": "lua53"
47345        ,"sdesc": "SSL/TLS support module for Lua 5.3"
47346        ,"spkgs": [ "single" ]
47347       }
47348      ,{
47349         "label": "lua54"
47350        ,"sdesc": "SSL/TLS support module for Lua 5.4"
47351        ,"spkgs": [ "single" ]
47352       }
47353      ]
47354    }
47355   ,{
47356      "bucket": "D0"
47357     ,"namebase": "mypaint-brushes"
47358     ,"version": "2.0.2"
47359     ,"homepage": "http://mypaint.org/"
47360     ,"FPC": "graphics/mypaint-brushes"
47361     ,"keywords": [ "graphics" ]
47362     ,"distfile": [ "mirror://GITHUB/mypaint:mypaint-brushes:v2.0.2/mypaint-mypaint-brushes-2.0.2.tar.gz" ]
47363     ,"variants":
47364      [
47365       {
47366         "label": "standard"
47367        ,"sdesc": "Brushes used by MyPaint v2.x"
47368        ,"spkgs": [ "single" ]
47369       }
47370      ]
47371    }
47372   ,{
47373      "bucket": "D0"
47374     ,"namebase": "nasm"
47375     ,"version": "2.15.05"
47376     ,"homepage": "https://www.nasm.us/"
47377     ,"FPC": "devel/nasm"
47378     ,"keywords": [ "devel", "lang" ]
47379     ,"distfile": [ "https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/nasm-2.15.05.tar.xz", "https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/nasm-2.15.05-xdoc.tar.xz" ]
47380     ,"cpe": { "product": "netwide_assembler", "vendor": "nasm" }
47381     ,"variants":
47382      [
47383       {
47384         "label": "standard"
47385        ,"sdesc": "General-purpose x86 and amd64 assembler"
47386        ,"spkgs": [ "complete", "primary", "docs" ]
47387       }
47388      ]
47389    }
47390   ,{
47391      "bucket": "D0"
47392     ,"namebase": "popt"
47393     ,"version": "1.18"
47394     ,"homepage": "http://freshmeat.net/projects/popt/"
47395     ,"FPC": "devel/popt"
47396     ,"keywords": [ "devel" ]
47397     ,"distfile": [ "http://ftp.rpm.org/popt/releases/popt-1.x/popt-1.18.tar.gz" ]
47398     ,"cpe": { "product": "popt", "vendor": "popt_project" }
47399     ,"variants":
47400      [
47401       {
47402         "label": "standard"
47403        ,"sdesc": "Command line option parsing library"
47404        ,"spkgs": [ "single" ]
47405       }
47406      ]
47407    }
47408   ,{
47409      "bucket": "D0"
47410     ,"namebase": "python-polib"
47411     ,"version": "1.1.0"
47412     ,"FPC": "generated"
47413     ,"keywords": [ "python" ]
47414     ,"distfile": [ "mirror://PYPIWHL/30/a2/e407c3b00cace3d7fc8df14d364deeecfeb96044e1a317de583bc26eae58/polib-1.1.0-py2.py3-none-any.whl" ]
47415     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
47416     ,"variants":
47417      [
47418       {
47419         "label": "py38"
47420        ,"sdesc": "Library to manipulate gettext files (PY38)"
47421        ,"spkgs": [ "single" ]
47422       }
47423      ,{
47424         "label": "py39"
47425        ,"sdesc": "Library to manipulate gettext files (PY39)"
47426        ,"spkgs": [ "single" ]
47427       }
47428      ]
47429    }
47430   ,{
47431      "bucket": "D0"
47432     ,"namebase": "python-simplejson"
47433     ,"version": "3.17.2"
47434     ,"homepage": "https://github.com/simplejson/simplejson"
47435     ,"FPC": "generated"
47436     ,"keywords": [ "python" ]
47437     ,"distfile": [ "mirror://PYPI/s/simplejson/simplejson-3.17.2.tar.gz" ]
47438     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
47439     ,"variants":
47440      [
47441       {
47442         "label": "py38"
47443        ,"sdesc": "Fast, extensible JSON encoder/decoder (PY38)"
47444        ,"spkgs": [ "single" ]
47445       }
47446      ,{
47447         "label": "py39"
47448        ,"sdesc": "Fast, extensible JSON encoder/decoder (PY39)"
47449        ,"spkgs": [ "single" ]
47450       }
47451      ]
47452    }
47453   ,{
47454      "bucket": "D0"
47455     ,"namebase": "xorg-fontutil"
47456     ,"version": "1.3.2"
47457     ,"homepage": "https://www.x.org/"
47458     ,"FPC": "x11-fonts/font-util"
47459     ,"keywords": [ "x11_fonts" ]
47460     ,"distfile": [ "mirror://XORG/individual/font/font-util-1.3.2.tar.gz" ]
47461     ,"variants":
47462      [
47463       {
47464         "label": "standard"
47465        ,"sdesc": "X font index generator"
47466        ,"spkgs": [ "single" ]
47467       }
47468      ]
47469    }
47470   ,{
47471      "bucket": "D1"
47472     ,"namebase": "opencollada"
47473     ,"version": "1.6.68"
47474     ,"homepage": "http://www.opencollada.org/"
47475     ,"FPC": "graphics/opencollada"
47476     ,"keywords": [ "graphics" ]
47477     ,"distfile": [ "mirror://GITHUB/KhronosGroup:OpenCOLLADA:v1.6.68/KhronosGroup-OpenCOLLADA-1.6.68.tar.gz" ]
47478     ,"variants":
47479      [
47480       {
47481         "label": "standard"
47482        ,"sdesc": "Library for reading and writing COLLADA files"
47483        ,"spkgs": [ "single" ]
47484       }
47485      ]
47486    }
47487   ,{
47488      "bucket": "D1"
47489     ,"namebase": "pcre"
47490     ,"version": "8.44"
47491     ,"homepage": "http://www.pcre.org/"
47492     ,"FPC": "devel/pcre"
47493     ,"keywords": [ "devel", "textproc" ]
47494     ,"distfile": [ "https://ftp.pcre.org/pub/pcre/pcre-8.44.tar.bz2" ]
47495     ,"cpe": { "product": "pcre", "vendor": "pcre" }
47496     ,"variants":
47497      [
47498       {
47499         "label": "standard"
47500        ,"sdesc": "Perl Compatible Regular Expressions library"
47501        ,"spkgs": [ "complete", "static", "shared", "docs" ]
47502       }
47503      ]
47504    }
47505   ,{
47506      "bucket": "D1"
47507     ,"namebase": "perl-Devel-Refactor"
47508     ,"version": "0.05"
47509     ,"FPC": "generated"
47510     ,"keywords": [ "perl" ]
47511     ,"distfile": [ "mirror://CPAN/ID:S/SS/SSOTKA/Devel-Refactor-0.05.tar.gz" ]
47512     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
47513     ,"variants":
47514      [
47515       {
47516         "label": "530"
47517        ,"sdesc": "Extension for refactoring Perl code (5.30)"
47518        ,"spkgs": [ "single" ]
47519       }
47520      ,{
47521         "label": "532"
47522        ,"sdesc": "Extension for refactoring Perl code (5.32)"
47523        ,"spkgs": [ "single" ]
47524       }
47525      ]
47526    }
47527   ,{
47528      "bucket": "D1"
47529     ,"namebase": "perl-Unicode-String"
47530     ,"version": "2.10"
47531     ,"FPC": "generated"
47532     ,"keywords": [ "perl" ]
47533     ,"distfile": [ "mirror://CPAN/ID:G/GA/GAAS/GAAS/Unicode-String-2.10.tar.gz" ]
47534     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
47535     ,"variants":
47536      [
47537       {
47538         "label": "530"
47539        ,"sdesc": "String of Unicode characters (UTF-16BE) (5.30)"
47540        ,"spkgs": [ "single" ]
47541       }
47542      ,{
47543         "label": "532"
47544        ,"sdesc": "String of Unicode characters (UTF-16BE) (5.32)"
47545        ,"spkgs": [ "single" ]
47546       }
47547      ]
47548    }
47549   ,{
47550      "bucket": "D1"
47551     ,"namebase": "precomp"
47552     ,"version": "0.4.7"
47553     ,"homepage": "https://github.com/schnaader/precomp-cpp"
47554     ,"FPC": "N/A"
47555     ,"keywords": [ "archivers" ]
47556     ,"distfile": [ "mirror://GITHUB/schnaader:precomp-cpp:v0.4.7/schnaader-precomp-cpp-0.4.7.tar.gz" ]
47557     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
47558     ,"variants":
47559      [
47560       {
47561         "label": "standard"
47562        ,"sdesc": "Further compress some already compressed files"
47563        ,"spkgs": [ "single" ]
47564       }
47565      ]
47566    }
47567   ,{
47568      "bucket": "D1"
47569     ,"namebase": "qt6-qtquick3d"
47570     ,"version": "6.0.1"
47571     ,"homepage": "https://www.qt.io/"
47572     ,"FPC": "N/A"
47573     ,"keywords": [ "graphics", "devel" ]
47574     ,"distfile": [ "http://download.qt.io/official_releases/qt/6.0/6.0.1/submodules/qtquick3d-everywhere-src-6.0.1.tar.xz" ]
47575     ,"cpe": { "product": "qt", "vendor": "qt" }
47576     ,"variants":
47577      [
47578       {
47579         "label": "standard"
47580        ,"sdesc": "Qt6 - QtQuick3D component"
47581        ,"spkgs": [ "single" ]
47582       }
47583      ]
47584    }
47585   ,{
47586      "bucket": "D1"
47587     ,"namebase": "qt6-qtquicktimeline"
47588     ,"version": "6.0.1"
47589     ,"homepage": "https://www.qt.io/"
47590     ,"FPC": "N/A"
47591     ,"keywords": [ "graphics", "devel" ]
47592     ,"distfile": [ "http://download.qt.io/official_releases/qt/6.0/6.0.1/submodules/qtquicktimeline-everywhere-src-6.0.1.tar.xz" ]
47593     ,"cpe": { "product": "qt", "vendor": "qt" }
47594     ,"variants":
47595      [
47596       {
47597         "label": "standard"
47598        ,"sdesc": "Qt6 - QtQuickTimeLine component"
47599        ,"spkgs": [ "single" ]
47600       }
47601      ]
47602    }
47603   ,{
47604      "bucket": "D1"
47605     ,"namebase": "stterm"
47606     ,"version": "0.8.4"
47607     ,"homepage": "https://st.suckless.org"
47608     ,"FPC": "N/A"
47609     ,"keywords": [ "x11" ]
47610     ,"distfile": [ "https://dl.suckless.org/st/st-0.8.4.tar.gz" ]
47611     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
47612     ,"variants":
47613      [
47614       {
47615         "label": "standard"
47616        ,"sdesc": "Simple terminal emulator for X which sucks less"
47617        ,"spkgs": [ "single" ]
47618       }
47619      ]
47620    }
47621   ,{
47622      "bucket": "D2"
47623     ,"namebase": "R-bindr"
47624     ,"version": "0.1.1"
47625     ,"homepage": "https://github.com/krlmlr/bindr"
47626     ,"FPC": "generated"
47627     ,"keywords": [ "cran" ]
47628     ,"distfile": [ "mirror://CRAN/src/contrib/bindr_0.1.1.tar.gz" ]
47629     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
47630     ,"variants":
47631      [
47632       {
47633         "label": "standard"
47634        ,"sdesc": "Parametrized Active Bindings"
47635        ,"spkgs": [ "single" ]
47636       }
47637      ]
47638    }
47639   ,{
47640      "bucket": "D2"
47641     ,"namebase": "R-rbibutils"
47642     ,"version": "2.0"
47643     ,"homepage": "https://geobosh.github.io/rbibutils/"
47644     ,"FPC": "generated"
47645     ,"keywords": [ "cran" ]
47646     ,"distfile": [ "mirror://CRAN/src/contrib/rbibutils_2.0.tar.gz" ]
47647     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
47648     ,"variants":
47649      [
47650       {
47651         "label": "standard"
47652        ,"sdesc": "Convert Between Bibliography Formats"
47653        ,"spkgs": [ "single" ]
47654       }
47655      ]
47656    }
47657   ,{
47658      "bucket": "D2"
47659     ,"namebase": "adabase"
47660     ,"version": "3.1"
47661     ,"homepage": "http://jrmarino.github.io/AdaBase/"
47662     ,"FPC": "databases/adabase"
47663     ,"keywords": [ "databases", "ada" ]
47664     ,"distfile": [ "mirror://GITHUB/jrmarino:AdaBase:v3.1/jrmarino-AdaBase-3.1.tar.gz" ]
47665     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
47666     ,"variants":
47667      [
47668       {
47669         "label": "standard"
47670        ,"sdesc": "Thick database bindings for Ada"
47671        ,"spkgs": [ "single" ]
47672       }
47673      ,{
47674         "label": "sqlite"
47675        ,"sdesc": "Thick SQLite bindings for Ada"
47676        ,"spkgs": [ "single" ]
47677       }
47678      ]
47679    }
47680   ,{
47681      "bucket": "D2"
47682     ,"namebase": "aspell-eo"
47683     ,"version": "2.1.20000225a.2"
47684     ,"homepage": "http://aspell.net/"
47685     ,"FPC": "textproc/eo-aspell"
47686     ,"keywords": [ "textproc" ]
47687     ,"distfile": [ "mirror://GNU/aspell/dict/eo/aspell6-eo-2.1.20000225a-2.tar.bz2" ]
47688     ,"variants":
47689      [
47690       {
47691         "label": "standard"
47692        ,"sdesc": "Aspell Esperanto dictionary"
47693        ,"spkgs": [ "single" ]
47694       }
47695      ]
47696    }
47697   ,{
47698      "bucket": "D2"
47699     ,"namebase": "hexcurse"
47700     ,"version": "1.60.0"
47701     ,"homepage": "https://github.com/LonnyGomes/hexcurse/"
47702     ,"FPC": "editors/hexcurse"
47703     ,"keywords": [ "editors" ]
47704     ,"distfile": [ "mirror://GITHUB/LonnyGomes:hexcurse:v1.60.0/LonnyGomes-hexcurse-1.60.0.tar.gz" ]
47705     ,"variants":
47706      [
47707       {
47708         "label": "standard"
47709        ,"sdesc": "Versatile ncurses-based hex editor"
47710        ,"spkgs": [ "single" ]
47711       }
47712      ]
47713    }
47714   ,{
47715      "bucket": "D2"
47716     ,"namebase": "libasr"
47717     ,"version": "1.0.4"
47718     ,"homepage": "https://github.com/OpenSMTPD/libasr"
47719     ,"FPC": "dns/libasr"
47720     ,"keywords": [ "dns" ]
47721     ,"distfile": [ "https://www.opensmtpd.org/archives/libasr-1.0.4.tar.gz" ]
47722     ,"variants":
47723      [
47724       {
47725         "label": "standard"
47726        ,"sdesc": "Asynchronous DNS resolver library"
47727        ,"spkgs": [ "single" ]
47728       }
47729      ]
47730    }
47731   ,{
47732      "bucket": "D2"
47733     ,"namebase": "nspr"
47734     ,"version": "4.29"
47735     ,"homepage": "https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSPR"
47736     ,"FPC": "devel/nspr"
47737     ,"keywords": [ "devel" ]
47738     ,"distfile": [ "mirror://MOZILLA/nspr/releases/v4.29/src/nspr-4.29.tar.gz" ]
47739     ,"cpe": { "product": "netscape_portable_runtime", "vendor": "mozilla" }
47740     ,"variants":
47741      [
47742       {
47743         "label": "standard"
47744        ,"sdesc": "Platform-neutral API for system-like functions"
47745        ,"spkgs": [ "single" ]
47746       }
47747      ]
47748    }
47749   ,{
47750      "bucket": "D2"
47751     ,"namebase": "parole"
47752     ,"version": "4.16.0"
47753     ,"homepage": "https://docs.xfce.org/apps/parole/start"
47754     ,"FPC": "multimedia/xfce4-parole"
47755     ,"keywords": [ "multimedia" ]
47756     ,"distfile": [ "https://archive.xfce.org/src/apps/parole/4.16/parole-4.16.0.tar.bz2" ]
47757     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
47758     ,"variants":
47759      [
47760       {
47761         "label": "standard"
47762        ,"sdesc": "Gstreamer-based media player for Xfce"
47763        ,"spkgs": [ "complete", "primary", "nls" ]
47764       }
47765      ]
47766    }
47767   ,{
47768      "bucket": "D2"
47769     ,"namebase": "perl-Algorithm-Knap01DP"
47770     ,"version": "0.25"
47771     ,"FPC": "generated"
47772     ,"keywords": [ "perl" ]
47773     ,"distfile": [ "mirror://CPAN/ID:C/CA/CASIANO/Algorithm-Knap01DP-0.25.tar.gz" ]
47774     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
47775     ,"variants":
47776      [
47777       {
47778         "label": "530"
47779        ,"sdesc": "0-1 Knapsack problem solver (5.30)"
47780        ,"spkgs": [ "single" ]
47781       }
47782      ,{
47783         "label": "532"
47784        ,"sdesc": "0-1 Knapsack problem solver (5.32)"
47785        ,"spkgs": [ "single" ]
47786       }
47787      ]
47788    }
47789   ,{
47790      "bucket": "D2"
47791     ,"namebase": "perl-Algorithm-Search"
47792     ,"version": "0.04"
47793     ,"FPC": "generated"
47794     ,"keywords": [ "perl" ]
47795     ,"distfile": [ "mirror://CPAN/ID:A/AR/ARTHUR/Algorithm-Search-0.04.tar.gz" ]
47796     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
47797     ,"variants":
47798      [
47799       {
47800         "label": "530"
47801        ,"sdesc": "Module for traversing an object (5.30)"
47802        ,"spkgs": [ "single" ]
47803       }
47804      ,{
47805         "label": "532"
47806        ,"sdesc": "Module for traversing an object (5.32)"
47807        ,"spkgs": [ "single" ]
47808       }
47809      ]
47810    }
47811   ,{
47812      "bucket": "D2"
47813     ,"namebase": "perl-AnyEvent-HTTP"
47814     ,"version": "2.25"
47815     ,"FPC": "generated"
47816     ,"keywords": [ "perl" ]
47817     ,"distfile": [ "mirror://CPAN/ID:M/ML/MLEHMANN/AnyEvent-HTTP-2.25.tar.gz" ]
47818     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
47819     ,"variants":
47820      [
47821       {
47822         "label": "530"
47823        ,"sdesc": "Simple but non-blocking HTTP/HTTPS client (5.30)"
47824        ,"spkgs": [ "single" ]
47825       }
47826      ,{
47827         "label": "532"
47828        ,"sdesc": "Simple but non-blocking HTTP/HTTPS client (5.32)"
47829        ,"spkgs": [ "single" ]
47830       }
47831      ]
47832    }
47833   ,{
47834      "bucket": "D2"
47835     ,"namebase": "perl-YAML-Tiny"
47836     ,"version": "1.73"
47837     ,"homepage": "https://github.com/Perl-Toolchain-Gang/YAML-Tiny"
47838     ,"FPC": "generated"
47839     ,"keywords": [ "perl" ]
47840     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/YAML-Tiny-1.73.tar.gz" ]
47841     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
47842     ,"variants":
47843      [
47844       {
47845         "label": "530"
47846        ,"sdesc": "Read/Write YAML files efficiently (5.30)"
47847        ,"spkgs": [ "single" ]
47848       }
47849      ,{
47850         "label": "532"
47851        ,"sdesc": "Read/Write YAML files efficiently (5.32)"
47852        ,"spkgs": [ "single" ]
47853       }
47854      ]
47855    }
47856   ,{
47857      "bucket": "D2"
47858     ,"namebase": "php80-odbc"
47859     ,"version": "8.0.2"
47860     ,"homepage": "https://php.net/"
47861     ,"FPC": "databases/php80-odbc"
47862     ,"keywords": [ "lang", "www", "php", "databases" ]
47863     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
47864     ,"cpe": { "product": "php", "vendor": "php" }
47865     ,"variants":
47866      [
47867       {
47868         "label": "standard"
47869        ,"sdesc": "PHP 8.0 extension: odbc database driver"
47870        ,"spkgs": [ "single" ]
47871       }
47872      ]
47873    }
47874   ,{
47875      "bucket": "D3"
47876     ,"namebase": "R-lubridate"
47877     ,"version": "1.7.10"
47878     ,"homepage": "https://lubridate.tidyverse.org"
47879     ,"FPC": "generated"
47880     ,"keywords": [ "cran" ]
47881     ,"distfile": [ "mirror://CRAN/src/contrib/lubridate_1.7.10.tar.gz" ]
47882     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
47883     ,"variants":
47884      [
47885       {
47886         "label": "standard"
47887        ,"sdesc": "Make Dealing with Dates a Little Easier"
47888        ,"spkgs": [ "single" ]
47889       }
47890      ]
47891    }
47892   ,{
47893      "bucket": "D3"
47894     ,"namebase": "agrep"
47895     ,"version": "3.41.5"
47896     ,"homepage": "https://github.com/Wikinaut/agrep"
47897     ,"FPC": "textproc/agrep"
47898     ,"keywords": [ "textproc" ]
47899     ,"distfile": [ "mirror://GITHUB/Wikinaut:agrep:7b7f350/Wikinaut-agrep-7b7f350.tar.gz" ]
47900     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
47901     ,"variants":
47902      [
47903       {
47904         "label": "standard"
47905        ,"sdesc": "Approximate GREP for fast fuzzy string searching"
47906        ,"spkgs": [ "single" ]
47907       }
47908      ]
47909    }
47910   ,{
47911      "bucket": "D3"
47912     ,"namebase": "db18"
47913     ,"version": "18.1.40"
47914     ,"homepage": "https://www.oracle.com/database/berkeley-db/db.html"
47915     ,"FPC": "databases/db18"
47916     ,"keywords": [ "databases", "java" ]
47917     ,"distfile": [ "https://fossies.org/linux/misc/db-18.1.40.tar.gz" ]
47918     ,"variants":
47919      [
47920       {
47921         "label": "standard"
47922        ,"sdesc": "Oracle Berkeley DB, revision 18"
47923        ,"spkgs": [ "complete", "shared", "static", "docs" ]
47924       }
47925      ]
47926    }
47927   ,{
47928      "bucket": "D3"
47929     ,"namebase": "fonts-anonymous-pro"
47930     ,"version": "1.003"
47931     ,"homepage": "https://www.marksimonson.com/fonts/view/anonymous-pro"
47932     ,"FPC": "x11-fonts/anonymous-pro"
47933     ,"keywords": [ "x11_fonts" ]
47934     ,"distfile": [ "https://www.marksimonson.com/assets/content/fonts/AnonymousPro-1.002.zip", "https://www.marksimonson.com/assets/content/fonts/AnonymousProMinus-1.003.zip" ]
47935     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
47936     ,"variants":
47937      [
47938       {
47939         "label": "standard"
47940        ,"sdesc": "Fixed width sans designed especially for coders"
47941        ,"spkgs": [ "single" ]
47942       }
47943      ]
47944    }
47945   ,{
47946      "bucket": "D3"
47947     ,"namebase": "iso-codes"
47948     ,"version": "4.5.0"
47949     ,"homepage": "https://salsa.debian.org/iso-codes-team/iso-codes"
47950     ,"FPC": "misc/iso-codes"
47951     ,"keywords": [ "misc" ]
47952     ,"distfile": [ "https://salsa.debian.org/iso-codes-team/iso-codes/-/archive/iso-codes-4.5.0/iso-codes-4.5.0.tar.bz2" ]
47953     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
47954     ,"variants":
47955      [
47956       {
47957         "label": "standard"
47958        ,"sdesc": "Lists of country, language and currency iso names"
47959        ,"spkgs": [ "complete", "primary", "nls" ]
47960       }
47961      ]
47962    }
47963   ,{
47964      "bucket": "D3"
47965     ,"namebase": "libconfuse"
47966     ,"version": "3.3"
47967     ,"homepage": "https://github.com/martinh/libconfuse"
47968     ,"FPC": "devel/libconfuse"
47969     ,"keywords": [ "devel" ]
47970     ,"distfile": [ "https://github.com/martinh/libconfuse/releases/download/v3.3/confuse-3.3.tar.xz" ]
47971     ,"cpe": { "product": "libconfuse", "vendor": "libconfuse_project" }
47972     ,"variants":
47973      [
47974       {
47975         "label": "standard"
47976        ,"sdesc": "Configuration file parser library"
47977        ,"spkgs": [ "single" ]
47978       }
47979      ]
47980    }
47981   ,{
47982      "bucket": "D3"
47983     ,"namebase": "pekwm-themepack"
47984     ,"version": "1.00"
47985     ,"homepage": "https://www.box-look.org/browse/cat/141/ord/latest"
47986     ,"FPC": "N/A"
47987     ,"keywords": [ "x11" ]
47988     ,"distfile": [ "http://ravenports.elderlinux.org/distcache/pekwm-themes/72623-Awakening.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/72821-Sandwich-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/72941-Groove.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/72951-Mirev2-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/73021-Fearless_Pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/73156-vita.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/73196-Nova.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/73385-Breathe_Pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/73566-Dyne-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/73628-Fawn-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/73721-Elfin2-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/73773-Pureline.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/73795-GAIA-REVLTN-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/74038-Reuben-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/74136-BlackWhite.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/74188-Royalty-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/74262-Japanese.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/74798-Zenner-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/74799-graphyte-pekwm0.1.6.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/75880-AXONKOLOR-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/76019-Royale.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/76323-Jello-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/76808-Elegant-Brit-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/78158-elegantcoldblue.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/78251-Lucid-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/78581-Azel-Smooth-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/79422-elementary.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/79594-Elegance.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/79672-Wobed.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/79935-d8g01-pekwm016.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/79936-d8g02-pekwm016.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/80350-Inda-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/81183-IceQua.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/81830-Dusk.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/81855-Chambara.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/82638-Agualemon.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/83418-Shiftie_July_PekWM_by_Izobalax.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/83840-Vertigo.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/83922-detour.pekwm.v0.2.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/84017-Dansk58LVS_PekWM_by_Izobalax.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/85041-case.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/85824-Mirev3_pack_by_izobalax.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/86277-Symphony-pekwm-v1.6.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/87264-SONA-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/88365-ATTH.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/91541-a2th.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/94020-Shiki-Colors.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/94567-Pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/94964-Stippled-1.11.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/95720-NeoMotif.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/95871-Dushiki-Colors.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/95927-Mirav2.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/96110-semitif_0812301719.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/96286-Murrina334.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/96427-magni.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/104039-bluedream-0.5.tgz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/104138-Miro.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/104422-norova.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/105089-asciannight.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/105431-turquoise_grass.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/105979-dominion-light.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/105980-dominion-dark.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/107805-BR_first_theme-pekwm_0.1.11.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/107810-nooto-pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/108561-Buuf-PekWM_BMPanel.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/108816-Tango_Hashed.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/108855-Monochrome-1.11.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/108914-Leviathan-PekWM_BMPanel.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/108919-Shiftie-PekWM_BMPanel.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/108971-ODH-PekWM_BMPanel.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/109068-Shiftie_Pastel-PekWM_BMPanel.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/109187-Luder-PekWM_BMPanel.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/109245-Shiftie2-PekWM_BMPanel.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/109290-Muin-PekWM_BMPanel.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/109416-Striped-BMPanel_PekWM.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/109474-PuckoModern-PekWM_BMPanel.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/109650-Kupo_Finale-PekWM_BMPanel.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/109692-Flarn-PekWM_BMPanel.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/109728-Crono-BMPanel_Pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/109896-Lakrits-BMPanel_PekWM.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/109952-SlanXP_Final-BMPanel_PekWM.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/110113-Knorr-pack.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/110189-Kemikal-PekWM-BMPanel.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/110259-Isotop-BMPanel_PekWM.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/110291-Sharealike.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/113258-neon.tgz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/113259-cream.tgz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/113436-Daloa.tgz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/114947-gorgeous_0.1.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/118224-zairo-0.2.tgz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/119184-greenbars.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/119673-New-Wave.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/120669-Windows_XP-pekwm-0.1.11.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/121815-Paradigm-black.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/124281-Magic_night_pekwm.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/125743-Mirev3-blue.tar.xz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/128119-elementary-theme-for-pekwm.tar.xz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/132981-lila-20100925.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/136273-Optima_configs.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/136653-Optima_Light.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/137494-zuki_blues.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/137769-Tigerback.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/139582-Drakfire_PekWM.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/140916-default-blue-alternate_pekwm0112.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/142332-pekTerm.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/144464-AtolmPekWM.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/144500-OrtaPekWM.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/144502-SmoothPekWM.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/145166-Mira.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/150706-Infinity_themes.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/151306-Pek-nimo.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/151474-akeshiburu-LR.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/151498-Outside-pek.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/151569-Alien_Night.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/152079-stdlook_simple.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/158264-4dwm_based.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/158409-windowmakerbased_4lba.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/158467-radiance.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/158976-Luna_PekWM.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/162490-win7.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/163148-matt_black.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/163539-0.1.17-2-matt_black_HD.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/165272-bubble_gumm.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/165347-Enquinox-i.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/165348-Dialog-0.1.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/165419-AmiWM.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/165451-Flat_vvvindovvvs.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/166155-winTrust.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/166292-flat_grey_0.1.17-2.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/166889-NumixFlatStudio.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/166923-Simplicity.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/166943-Chrome.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/166948-manjaro-greenbars-light.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/166949-manjaro-greybars.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/167217-GreyFrames.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/167693-Irbis.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/168721-Lucid_Dark.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/169164-SquaredTeal.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/170279-WB3.1-v0.2.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/171158-Ia_Ora_Night_PekWM.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/BlueChrome.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/Curvy.tar.bz2", "http://ravenports.elderlinux.org/distcache/pekwm-themes/Menda-Pekwm-Theme-master.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/Minimalist.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/The_Western_Sky768.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/The_Western_Lands768.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/The_Verdant_Land768.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/The_Western_Sky.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/The_Western_Lands.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/The_Verdant_Land.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/Unknown_Pleasures768.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/For_Your_Pleasure768.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/FindingPleasure768.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/Unknown_Pleasures.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/For_Your_Pleasure.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/FindingPleasure.zip", "http://ravenports.elderlinux.org/distcache/pekwm-themes/dh_ForYourPleasure1.10.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/dh_MyPleasure1.0.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/dh_SimplePleasures1.0.tar.gz", "http://ravenports.elderlinux.org/distcache/pekwm-themes/dh_UnknownPleasures1.10.tar.gz" ]
47989     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
47990     ,"variants":
47991      [
47992       {
47993         "label": "standard"
47994        ,"sdesc": "Almost 200 themes and variants for PekWM"
47995        ,"spkgs": [ "single" ]
47996       }
47997      ]
47998    }
47999   ,{
48000      "bucket": "D3"
48001     ,"namebase": "perl-PPIx-Regexp"
48002     ,"version": "0.078"
48003     ,"homepage": "https://github.com/trwyant/perl-PPIx-Regexp"
48004     ,"FPC": "generated"
48005     ,"keywords": [ "perl" ]
48006     ,"distfile": [ "mirror://CPAN/ID:W/WY/WYANT/PPIx-Regexp-0.078.tar.gz" ]
48007     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
48008     ,"variants":
48009      [
48010       {
48011         "label": "530"
48012        ,"sdesc": "Parse regular expressions (5.30)"
48013        ,"spkgs": [ "single" ]
48014       }
48015      ,{
48016         "label": "532"
48017        ,"sdesc": "Parse regular expressions (5.32)"
48018        ,"spkgs": [ "single" ]
48019       }
48020      ]
48021    }
48022   ,{
48023      "bucket": "D3"
48024     ,"namebase": "perl-Sort-Naturally"
48025     ,"version": "1.03"
48026     ,"homepage": "https://github.com/bingos/sort-naturally"
48027     ,"FPC": "generated"
48028     ,"keywords": [ "perl" ]
48029     ,"distfile": [ "mirror://CPAN/ID:B/BI/BINGOS/Sort-Naturally-1.03.tar.gz" ]
48030     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
48031     ,"variants":
48032      [
48033       {
48034         "label": "530"
48035        ,"sdesc": "Sort lexically but with digits numerically (5.30)"
48036        ,"spkgs": [ "single" ]
48037       }
48038      ,{
48039         "label": "532"
48040        ,"sdesc": "Sort lexically but with digits numerically (5.32)"
48041        ,"spkgs": [ "single" ]
48042       }
48043      ]
48044    }
48045   ,{
48046      "bucket": "D4"
48047     ,"namebase": "R-haven"
48048     ,"version": "2.3.1"
48049     ,"homepage": "https://haven.tidyverse.org"
48050     ,"FPC": "generated"
48051     ,"keywords": [ "cran" ]
48052     ,"distfile": [ "mirror://CRAN/src/contrib/haven_2.3.1.tar.gz" ]
48053     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
48054     ,"variants":
48055      [
48056       {
48057         "label": "standard"
48058        ,"sdesc": "Import and Export 'SPSS', 'Stata' and 'SAS' Files"
48059        ,"spkgs": [ "single" ]
48060       }
48061      ]
48062    }
48063   ,{
48064      "bucket": "D4"
48065     ,"namebase": "gn"
48066     ,"version": "1823"
48067     ,"homepage": "https://gn.googlesource.com/gn"
48068     ,"FPC": "devel/gn"
48069     ,"keywords": [ "devel" ]
48070     ,"distfile": [ "mirror://GITHUB/cglogic:gn:v1823/cglogic-gn-1823.tar.gz" ]
48071     ,"variants":
48072      [
48073       {
48074         "label": "standard"
48075        ,"sdesc": "Meta-build system to generate Ninja build files"
48076        ,"spkgs": [ "single" ]
48077       }
48078      ]
48079    }
48080   ,{
48081      "bucket": "D4"
48082     ,"namebase": "gnugrep"
48083     ,"version": "3.6"
48084     ,"homepage": "http://www.gnu.org/software/grep/"
48085     ,"FPC": "textproc/gnugrep"
48086     ,"keywords": [ "textproc" ]
48087     ,"distfile": [ "mirror://GNU/grep/grep-3.6.tar.xz" ]
48088     ,"cpe": { "product": "grep", "vendor": "gnu" }
48089     ,"variants":
48090      [
48091       {
48092         "label": "standard"
48093        ,"sdesc": "GNU implementation of grep"
48094        ,"spkgs": [ "complete", "primary", "nls" ]
48095       }
48096      ,{
48097         "label": "ravensys"
48098        ,"sdesc": "GNU grep for raven sysroot (no libintl)"
48099        ,"spkgs": [ "primary" ]
48100       }
48101      ]
48102    }
48103   ,{
48104      "bucket": "D4"
48105     ,"namebase": "perl-Dancer2"
48106     ,"version": "0.300005"
48107     ,"homepage": "https://github.com/PerlDancer/Dancer2"
48108     ,"FPC": "generated"
48109     ,"keywords": [ "perl" ]
48110     ,"distfile": [ "mirror://CPAN/ID:C/CR/CROMEDOME/Dancer2-0.300005.tar.gz" ]
48111     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
48112     ,"variants":
48113      [
48114       {
48115         "label": "530"
48116        ,"sdesc": "Lightweight web application framework (5.30)"
48117        ,"spkgs": [ "single" ]
48118       }
48119      ,{
48120         "label": "532"
48121        ,"sdesc": "Lightweight web application framework (5.32)"
48122        ,"spkgs": [ "single" ]
48123       }
48124      ]
48125    }
48126   ,{
48127      "bucket": "D4"
48128     ,"namebase": "perl-HTML-Parser"
48129     ,"version": "3.75"
48130     ,"homepage": "https://github.com/libwww-perl/html-parser"
48131     ,"FPC": "generated"
48132     ,"keywords": [ "perl" ]
48133     ,"distfile": [ "mirror://CPAN/ID:C/CA/CAPOEIRAB/HTML-Parser-3.75.tar.gz" ]
48134     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
48135     ,"variants":
48136      [
48137       {
48138         "label": "530"
48139        ,"sdesc": "HTML parser class (5.30)"
48140        ,"spkgs": [ "single" ]
48141       }
48142      ,{
48143         "label": "532"
48144        ,"sdesc": "HTML parser class (5.32)"
48145        ,"spkgs": [ "single" ]
48146       }
48147      ]
48148    }
48149   ,{
48150      "bucket": "D4"
48151     ,"namebase": "perl-POSIX-strptime"
48152     ,"version": "0.13"
48153     ,"FPC": "generated"
48154     ,"keywords": [ "perl" ]
48155     ,"distfile": [ "mirror://CPAN/ID:G/GO/GOZER/POSIX-strptime-0.13.tar.gz" ]
48156     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
48157     ,"variants":
48158      [
48159       {
48160         "label": "530"
48161        ,"sdesc": "POSIX date parsing strptime(3) function (5.30)"
48162        ,"spkgs": [ "single" ]
48163       }
48164      ,{
48165         "label": "532"
48166        ,"sdesc": "POSIX date parsing strptime(3) function (5.32)"
48167        ,"spkgs": [ "single" ]
48168       }
48169      ]
48170    }
48171   ,{
48172      "bucket": "D4"
48173     ,"namebase": "ruby-pleaserun"
48174     ,"version": "0.0.31"
48175     ,"homepage": "https://github.com/jordansissel/pleaserun"
48176     ,"FPC": "generated"
48177     ,"keywords": [ "ruby" ]
48178     ,"distfile": [ "mirror://RUBYGEMS//pleaserun-0.0.31.gem" ]
48179     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
48180     ,"variants":
48181      [
48182       {
48183         "label": "v26"
48184        ,"sdesc": "Startup and service script generator (v26)"
48185        ,"spkgs": [ "single" ]
48186       }
48187      ,{
48188         "label": "v27"
48189        ,"sdesc": "Startup and service script generator (v27)"
48190        ,"spkgs": [ "single" ]
48191       }
48192      ,{
48193         "label": "v30"
48194        ,"sdesc": "Startup and service script generator (v30)"
48195        ,"spkgs": [ "single" ]
48196       }
48197      ]
48198    }
48199   ,{
48200      "bucket": "D4"
48201     ,"namebase": "ruby-puppet"
48202     ,"version": "7.4.1"
48203     ,"homepage": "https://github.com/puppetlabs/puppet"
48204     ,"FPC": "generated"
48205     ,"keywords": [ "ruby" ]
48206     ,"distfile": [ "mirror://RUBYGEMS//puppet-7.4.1.gem" ]
48207     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
48208     ,"variants":
48209      [
48210       {
48211         "label": "v26"
48212        ,"sdesc": "Aautomated configuration management tool (v26)"
48213        ,"spkgs": [ "single" ]
48214       }
48215      ,{
48216         "label": "v27"
48217        ,"sdesc": "Aautomated configuration management tool (v27)"
48218        ,"spkgs": [ "single" ]
48219       }
48220      ,{
48221         "label": "v30"
48222        ,"sdesc": "Aautomated configuration management tool (v30)"
48223        ,"spkgs": [ "single" ]
48224       }
48225      ]
48226    }
48227   ,{
48228      "bucket": "D5"
48229     ,"namebase": "check"
48230     ,"version": "0.15.2"
48231     ,"homepage": "https://libcheck.github.io/check/"
48232     ,"FPC": "devel/check"
48233     ,"keywords": [ "devel" ]
48234     ,"distfile": [ "mirror://GITHUB/libcheck:check:0.15.2/libcheck-check-0.15.2.tar.gz" ]
48235     ,"variants":
48236      [
48237       {
48238         "label": "standard"
48239        ,"sdesc": "Unit test framework for C"
48240        ,"spkgs": [ "single" ]
48241       }
48242      ]
48243    }
48244   ,{
48245      "bucket": "D5"
48246     ,"namebase": "gnatcross-bootstrap"
48247     ,"version": "9.3.0"
48248     ,"homepage": "http://www.dragonlace.net/"
48249     ,"FPC": "N/A"
48250     ,"keywords": [ "lang" ]
48251     ,"distfile": [ "mirror://GCC/releases/gcc-9.3.0/gcc-9.3.0.tar.xz", "http://www.mpfr.org/mpfr-3.1.4/mpfr-3.1.4.tar.xz", "mirror://GNU/gmp/gmp-6.1.0.tar.xz", "mirror://GNU/mpc/mpc-1.0.3.tar.gz", "mirror://GNU/libiconv/libiconv-1.15.tar.gz" ]
48252     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
48253     ,"variants":
48254      [
48255       {
48256         "label": "standard"
48257        ,"sdesc": "Gnatcross-to-native compiler generator"
48258        ,"spkgs": [ "single" ]
48259       }
48260      ]
48261    }
48262   ,{
48263      "bucket": "D5"
48264     ,"namebase": "gstreamer1-plugins-wavpack"
48265     ,"version": "1.18.3"
48266     ,"homepage": "https://gstreamer.freedesktop.org/"
48267     ,"FPC": "audio/gstreamer1-plugins-wavpack"
48268     ,"keywords": [ "multimedia", "graphics" ]
48269     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-1.18.3.tar.xz" ]
48270     ,"variants":
48271      [
48272       {
48273         "label": "standard"
48274        ,"sdesc": "GStreamer1 wavpack codec plugin"
48275        ,"spkgs": [ "single" ]
48276       }
48277      ]
48278    }
48279   ,{
48280      "bucket": "D5"
48281     ,"namebase": "lua-bitop"
48282     ,"version": "1.0.2"
48283     ,"homepage": "http://bitop.luajit.org/"
48284     ,"FPC": "devel/lua-bitop"
48285     ,"keywords": [ "devel" ]
48286     ,"distfile": [ "http://bitop.luajit.org/download/LuaBitOp-1.0.2.tar.gz" ]
48287     ,"variants":
48288      [
48289       {
48290         "label": "lua52"
48291        ,"sdesc": "Bitwise operations on numbers for Lua 5.2"
48292        ,"spkgs": [ "single" ]
48293       }
48294      ,{
48295         "label": "lua53"
48296        ,"sdesc": "Bitwise operations on numbers for Lua 5.3"
48297        ,"spkgs": [ "single" ]
48298       }
48299      ,{
48300         "label": "lua54"
48301        ,"sdesc": "Bitwise operations on numbers for Lua 5.4"
48302        ,"spkgs": [ "single" ]
48303       }
48304      ]
48305    }
48306   ,{
48307      "bucket": "D5"
48308     ,"namebase": "perl-Devel-Symdump"
48309     ,"version": "2.18"
48310     ,"FPC": "generated"
48311     ,"keywords": [ "perl" ]
48312     ,"distfile": [ "mirror://CPAN/ID:A/AN/ANDK/Devel-Symdump-2.18.tar.gz" ]
48313     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
48314     ,"variants":
48315      [
48316       {
48317         "label": "530"
48318        ,"sdesc": "Dump symbol names or the symbol table (5.30)"
48319        ,"spkgs": [ "single" ]
48320       }
48321      ,{
48322         "label": "532"
48323        ,"sdesc": "Dump symbol names or the symbol table (5.32)"
48324        ,"spkgs": [ "single" ]
48325       }
48326      ]
48327    }
48328   ,{
48329      "bucket": "D5"
48330     ,"namebase": "perl-File-Find-Rule"
48331     ,"version": "0.34"
48332     ,"FPC": "generated"
48333     ,"keywords": [ "perl" ]
48334     ,"distfile": [ "mirror://CPAN/ID:R/RC/RCLAMP/File-Find-Rule-0.34.tar.gz" ]
48335     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
48336     ,"variants":
48337      [
48338       {
48339         "label": "530"
48340        ,"sdesc": "Alternative interface to File::Find (5.30)"
48341        ,"spkgs": [ "single" ]
48342       }
48343      ,{
48344         "label": "532"
48345        ,"sdesc": "Alternative interface to File::Find (5.32)"
48346        ,"spkgs": [ "single" ]
48347       }
48348      ]
48349    }
48350   ,{
48351      "bucket": "D5"
48352     ,"namebase": "php73-pdo_sqlite"
48353     ,"version": "7.3.27"
48354     ,"homepage": "https://php.net/"
48355     ,"FPC": "databases/php73-pdo_sqlite"
48356     ,"keywords": [ "lang", "www", "php", "databases" ]
48357     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
48358     ,"cpe": { "product": "php", "vendor": "php" }
48359     ,"variants":
48360      [
48361       {
48362         "label": "standard"
48363        ,"sdesc": "PHP 7.3 extension: pdo_sqlite database driver"
48364        ,"spkgs": [ "single" ]
48365       }
48366      ]
48367    }
48368   ,{
48369      "bucket": "D5"
48370     ,"namebase": "python-booleanOperations"
48371     ,"version": "0.9.0"
48372     ,"homepage": "https://github.com/typemytype/booleanOperations"
48373     ,"FPC": "generated"
48374     ,"keywords": [ "python" ]
48375     ,"distfile": [ "mirror://PYPIWHL/fc/c6/c4cae54f482465a33c5f011d95ec64293dce9e012dac7873147c2dc85396/booleanOperations-0.9.0-py3-none-any.whl" ]
48376     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
48377     ,"variants":
48378      [
48379       {
48380         "label": "py38"
48381        ,"sdesc": "Boolean operations on paths (PY38)"
48382        ,"spkgs": [ "single" ]
48383       }
48384      ,{
48385         "label": "py39"
48386        ,"sdesc": "Boolean operations on paths (PY39)"
48387        ,"spkgs": [ "single" ]
48388       }
48389      ]
48390    }
48391   ,{
48392      "bucket": "D5"
48393     ,"namebase": "python-django-js-asset"
48394     ,"version": "1.2.2"
48395     ,"homepage": "https://github.com/matthiask/django-js-asset/"
48396     ,"FPC": "generated"
48397     ,"keywords": [ "python" ]
48398     ,"distfile": [ "mirror://PYPIWHL/aa/2d/98089cf51c8e83bc70723021390b94a3638a4a0ce30a47e2e70476b2095d/django_js_asset-1.2.2-py2.py3-none-any.whl" ]
48399     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
48400     ,"variants":
48401      [
48402       {
48403         "label": "py38"
48404        ,"sdesc": "Django forms.Media script tag (PY38)"
48405        ,"spkgs": [ "single" ]
48406       }
48407      ,{
48408         "label": "py39"
48409        ,"sdesc": "Django forms.Media script tag (PY39)"
48410        ,"spkgs": [ "single" ]
48411       }
48412      ]
48413    }
48414   ,{
48415      "bucket": "D5"
48416     ,"namebase": "xvkbd"
48417     ,"version": "4.1"
48418     ,"homepage": "http://t-sato.in.coocan.jp/xvkbd/"
48419     ,"FPC": "x11/xvkbd"
48420     ,"keywords": [ "x11" ]
48421     ,"distfile": [ "http://t-sato.in.coocan.jp/xvkbd/xvkbd-4.1.tar.gz" ]
48422     ,"variants":
48423      [
48424       {
48425         "label": "standard"
48426        ,"sdesc": "Virtual (on-screen) keyboard for X"
48427        ,"spkgs": [ "single" ]
48428       }
48429      ]
48430    }
48431   ,{
48432      "bucket": "D6"
48433     ,"namebase": "R-magrittr"
48434     ,"version": "2.0.1"
48435     ,"homepage": "https://magrittr.tidyverse.org"
48436     ,"FPC": "generated"
48437     ,"keywords": [ "cran" ]
48438     ,"distfile": [ "mirror://CRAN/src/contrib/magrittr_2.0.1.tar.gz" ]
48439     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
48440     ,"variants":
48441      [
48442       {
48443         "label": "standard"
48444        ,"sdesc": "Forward-Pipe Operator for R"
48445        ,"spkgs": [ "single" ]
48446       }
48447      ]
48448    }
48449   ,{
48450      "bucket": "D6"
48451     ,"namebase": "aspell-sc"
48452     ,"version": "1.0"
48453     ,"homepage": "http://aspell.net/"
48454     ,"FPC": "textproc/sc-aspell"
48455     ,"keywords": [ "textproc" ]
48456     ,"distfile": [ "mirror://GNU/aspell/dict/sc/aspell5-sc-1.0.tar.bz2" ]
48457     ,"variants":
48458      [
48459       {
48460         "label": "standard"
48461        ,"sdesc": "Aspell Sardinian dictionary"
48462        ,"spkgs": [ "single" ]
48463       }
48464      ]
48465    }
48466   ,{
48467      "bucket": "D6"
48468     ,"namebase": "gcc8"
48469     ,"version": "8.4.0"
48470     ,"homepage": "https://gcc.gnu.org/"
48471     ,"FPC": "lang/gcc8"
48472     ,"keywords": [ "lang", "raven" ]
48473     ,"distfile": [ "mirror://GCC/releases/gcc-8.4.0/gcc-8.4.0.tar.xz" ]
48474     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
48475     ,"cpe": { "product": "gcc", "vendor": "gnu" }
48476     ,"variants":
48477      [
48478       {
48479         "label": "standard"
48480        ,"sdesc": "GNU Compiler collection (GCC), Series 8"
48481        ,"spkgs": [ "complete", "compilers", "cxx_run", "fortran_run", "libs", "infopages" ]
48482       }
48483      ]
48484    }
48485   ,{
48486      "bucket": "D6"
48487     ,"namebase": "gstreamer1-plugins-ogg"
48488     ,"version": "1.18.3"
48489     ,"homepage": "https://gstreamer.freedesktop.org/"
48490     ,"FPC": "audio/gstreamer1-plugins-ogg"
48491     ,"keywords": [ "multimedia", "audio" ]
48492     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.18.3.tar.xz" ]
48493     ,"variants":
48494      [
48495       {
48496         "label": "standard"
48497        ,"sdesc": "GStreamer1 Ogg bitstream plugin"
48498        ,"spkgs": [ "single" ]
48499       }
48500      ]
48501    }
48502   ,{
48503      "bucket": "D6"
48504     ,"namebase": "gstreamer1-plugins-theora"
48505     ,"version": "1.18.3"
48506     ,"homepage": "https://gstreamer.freedesktop.org/"
48507     ,"FPC": "multimedia/gstreamer1-plugins-theora"
48508     ,"keywords": [ "multimedia" ]
48509     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.18.3.tar.xz" ]
48510     ,"variants":
48511      [
48512       {
48513         "label": "standard"
48514        ,"sdesc": "GStreamer1 theora plugin"
48515        ,"spkgs": [ "single" ]
48516       }
48517      ]
48518    }
48519   ,{
48520      "bucket": "D6"
48521     ,"namebase": "gstreamer1-plugins-xvideo"
48522     ,"version": "1.18.3"
48523     ,"homepage": "https://gstreamer.freedesktop.org/"
48524     ,"FPC": "x11/gstreamer1-plugins-x"
48525     ,"keywords": [ "multimedia", "x11" ]
48526     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.18.3.tar.xz" ]
48527     ,"variants":
48528      [
48529       {
48530         "label": "standard"
48531        ,"sdesc": "GStreamer1 XImageSink plugin"
48532        ,"spkgs": [ "single" ]
48533       }
48534      ]
48535    }
48536   ,{
48537      "bucket": "D6"
48538     ,"namebase": "libnspsl"
48539     ,"version": "0.1.6"
48540     ,"homepage": "https://source.netsurf-browser.org/libnspsl.git"
48541     ,"FPC": "dns/libnspsl"
48542     ,"keywords": [ "dns" ]
48543     ,"distfile": [ "https://download.netsurf-browser.org/libs/releases/libnspsl-0.1.6-src.tar.gz" ]
48544     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
48545     ,"variants":
48546      [
48547       {
48548         "label": "standard"
48549        ,"sdesc": "NetSurf Public Suffix List handling library"
48550        ,"spkgs": [ "single" ]
48551       }
48552      ]
48553    }
48554   ,{
48555      "bucket": "D6"
48556     ,"namebase": "mbedtls"
48557     ,"version": "2.25.0"
48558     ,"homepage": "https://tls.mbed.org/"
48559     ,"FPC": "security/mbedtls"
48560     ,"keywords": [ "security", "devel" ]
48561     ,"distfile": [ "mirror://GITHUB/ARMmbed:mbedtls:v2.25.0/ARMmbed-mbedtls-2.25.0.tar.gz" ]
48562     ,"cpe": { "product": "mbed_tls", "vendor": "arm" }
48563     ,"variants":
48564      [
48565       {
48566         "label": "standard"
48567        ,"sdesc": "Light-weight cryptographic and SSL/TLS library"
48568        ,"spkgs": [ "single" ]
48569       }
48570      ]
48571    }
48572   ,{
48573      "bucket": "D6"
48574     ,"namebase": "perl-Text-VisualWidth"
48575     ,"version": "0.02"
48576     ,"FPC": "generated"
48577     ,"keywords": [ "perl" ]
48578     ,"distfile": [ "mirror://CPAN/ID:N/NA/NANZOU/Text-VisualWidth-0.02.tar.gz" ]
48579     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
48580     ,"variants":
48581      [
48582       {
48583         "label": "530"
48584        ,"sdesc": "Multi-width character trim functions (5.30)"
48585        ,"spkgs": [ "single" ]
48586       }
48587      ,{
48588         "label": "532"
48589        ,"sdesc": "Multi-width character trim functions (5.32)"
48590        ,"spkgs": [ "single" ]
48591       }
48592      ]
48593    }
48594   ,{
48595      "bucket": "D6"
48596     ,"namebase": "perl-libwww-perl"
48597     ,"version": "6.52"
48598     ,"homepage": "https://github.com/libwww-perl/libwww-perl"
48599     ,"FPC": "generated"
48600     ,"keywords": [ "perl" ]
48601     ,"distfile": [ "mirror://CPAN/ID:O/OA/OALDERS/libwww-perl-6.52.tar.gz" ]
48602     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
48603     ,"cpe": { "product": "libwww-perl", "vendor": "gisle_aas" }
48604     ,"variants":
48605      [
48606       {
48607         "label": "530"
48608        ,"sdesc": "World-Wide Web library for Perl (5.30)"
48609        ,"spkgs": [ "single" ]
48610       }
48611      ,{
48612         "label": "532"
48613        ,"sdesc": "World-Wide Web library for Perl (5.32)"
48614        ,"spkgs": [ "single" ]
48615       }
48616      ]
48617    }
48618   ,{
48619      "bucket": "D6"
48620     ,"namebase": "python-breathe"
48621     ,"version": "4.27.0"
48622     ,"homepage": "https://github.com/michaeljones/breathe"
48623     ,"FPC": "generated"
48624     ,"keywords": [ "python" ]
48625     ,"distfile": [ "mirror://PYPIWHL/d8/ec/29eeace2e50003879f7fed2739efb517c9193feb3d6cadec13b49d62aecf/breathe-4.27.0-py3-none-any.whl" ]
48626     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
48627     ,"variants":
48628      [
48629       {
48630         "label": "py38"
48631        ,"sdesc": "Sphinx Doxygen renderer (PY38)"
48632        ,"spkgs": [ "single" ]
48633       }
48634      ,{
48635         "label": "py39"
48636        ,"sdesc": "Sphinx Doxygen renderer (PY39)"
48637        ,"spkgs": [ "single" ]
48638       }
48639      ]
48640    }
48641   ,{
48642      "bucket": "D6"
48643     ,"namebase": "python-graphviz"
48644     ,"version": "0.16"
48645     ,"homepage": "https://github.com/xflr6/graphviz"
48646     ,"FPC": "generated"
48647     ,"keywords": [ "python" ]
48648     ,"distfile": [ "mirror://PYPIWHL/86/86/89ba50ba65928001d3161f23bfa03945ed18ea13a1d1d44a772ff1fa4e7a/graphviz-0.16-py2.py3-none-any.whl" ]
48649     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
48650     ,"variants":
48651      [
48652       {
48653         "label": "py38"
48654        ,"sdesc": "Simple Python interface for Graphviz (PY38)"
48655        ,"spkgs": [ "single" ]
48656       }
48657      ,{
48658         "label": "py39"
48659        ,"sdesc": "Simple Python interface for Graphviz (PY39)"
48660        ,"spkgs": [ "single" ]
48661       }
48662      ]
48663    }
48664   ,{
48665      "bucket": "D6"
48666     ,"namebase": "xbrightness"
48667     ,"version": "0.3"
48668     ,"homepage": "http://disjunkt.com/xbrightness/"
48669     ,"FPC": "x11/xbrightness"
48670     ,"keywords": [ "x11" ]
48671     ,"distfile": [ "http://shallowsky.com/software/xbrightness/xbrightness-0.3-mika-akk.tar.gz" ]
48672     ,"variants":
48673      [
48674       {
48675         "label": "standard"
48676        ,"sdesc": "X11 brightness and gamma control"
48677        ,"spkgs": [ "single" ]
48678       }
48679      ]
48680    }
48681   ,{
48682      "bucket": "D7"
48683     ,"namebase": "R-sourcetools"
48684     ,"version": "0.1.7"
48685     ,"FPC": "generated"
48686     ,"keywords": [ "cran" ]
48687     ,"distfile": [ "mirror://CRAN/src/contrib/sourcetools_0.1.7.tar.gz" ]
48688     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
48689     ,"variants":
48690      [
48691       {
48692         "label": "standard"
48693        ,"sdesc": "Tools for Reading, Tokenizing and Parsing R Code"
48694        ,"spkgs": [ "single" ]
48695       }
48696      ]
48697    }
48698   ,{
48699      "bucket": "D7"
48700     ,"namebase": "filezilla"
48701     ,"version": "3.52.2"
48702     ,"homepage": "https://filezilla-project.org"
48703     ,"FPC": "ftp/filezilla"
48704     ,"keywords": [ "ftp" ]
48705     ,"distfile": [ "https://download.filezilla-project.org/client/FileZilla_3.52.2_src.tar.bz2" ]
48706     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
48707     ,"cpe": { "product": "filezilla_client", "vendor": "filezilla-project" }
48708     ,"variants":
48709      [
48710       {
48711         "label": "standard"
48712        ,"sdesc": "Cross-platform graphical FTP, FTPS & SFTP client"
48713        ,"spkgs": [ "complete", "primary", "nls" ]
48714       }
48715      ]
48716    }
48717   ,{
48718      "bucket": "D7"
48719     ,"namebase": "gprbuild"
48720     ,"version": "2020"
48721     ,"homepage": "https://docs.adacore.com/live/wave/gprbuild/html/gprbuild_ug/gprbuild_ug.html"
48722     ,"FPC": "N/A"
48723     ,"keywords": [ "devel", "ada" ]
48724     ,"distfile": [ "http://downloads.dragonlace.net/src/gprbuild-2020-20200429-19BD2-src.tar.gz", "http://downloads.dragonlace.net/src/xmlada-2020-20200429-19A99-src.tar.gz" ]
48725     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
48726     ,"variants":
48727      [
48728       {
48729         "label": "standard"
48730        ,"sdesc": "Adacore multi-language software build tool"
48731        ,"spkgs": [ "complete", "primary", "gprlib", "docs", "examples" ]
48732       }
48733      ]
48734    }
48735   ,{
48736      "bucket": "D7"
48737     ,"namebase": "guile22"
48738     ,"version": "2.2.7"
48739     ,"homepage": "https://www.gnu.org/software/guile/"
48740     ,"FPC": "lang/guile2"
48741     ,"keywords": [ "lang" ]
48742     ,"distfile": [ "mirror://GNU/guile/guile-2.2.7.tar.gz" ]
48743     ,"cpe": { "product": "guile", "vendor": "gnu" }
48744     ,"variants":
48745      [
48746       {
48747         "label": "standard"
48748        ,"sdesc": "GNU Ubiquitous Intelligent Language for Extensions"
48749        ,"spkgs": [ "single" ]
48750       }
48751      ]
48752    }
48753   ,{
48754      "bucket": "D7"
48755     ,"namebase": "harfbuzz"
48756     ,"version": "2.7.4"
48757     ,"homepage": "http://www.freedesktop.org/wiki/Software/HarfBuzz"
48758     ,"FPC": "print/harfbuzz"
48759     ,"keywords": [ "print" ]
48760     ,"distfile": [ "mirror://GITHUB/harfbuzz:harfbuzz:2.7.4/harfbuzz-harfbuzz-2.7.4.tar.gz" ]
48761     ,"cpe": { "product": "harfbuzz", "vendor": "harfbuzz_project" }
48762     ,"variants":
48763      [
48764       {
48765         "label": "standard"
48766        ,"sdesc": "OpenType text shaping engine"
48767        ,"spkgs": [ "complete", "primary", "icu", "docs" ]
48768       }
48769      ]
48770    }
48771   ,{
48772      "bucket": "D7"
48773     ,"namebase": "kyua"
48774     ,"version": "0.13"
48775     ,"homepage": "https://github.com/jmmv"
48776     ,"FPC": "devel/kyua"
48777     ,"keywords": [ "devel" ]
48778     ,"distfile": [ "https://github.com/jmmv/kyua/releases/download/kyua-0.13/kyua-0.13.tar.gz" ]
48779     ,"variants":
48780      [
48781       {
48782         "label": "standard"
48783        ,"sdesc": "Testing framework for infrastructure software"
48784        ,"spkgs": [ "single" ]
48785       }
48786      ]
48787    }
48788   ,{
48789      "bucket": "D7"
48790     ,"namebase": "libnumbertext"
48791     ,"version": "1.0.7"
48792     ,"homepage": "https://github.com/Numbertext/libnumbertext"
48793     ,"FPC": "textproc/libnumbertext"
48794     ,"keywords": [ "textproc" ]
48795     ,"distfile": [ "https://github.com/Numbertext/libnumbertext/releases/download/1.0.7/libnumbertext-1.0.7.tar.xz" ]
48796     ,"variants":
48797      [
48798       {
48799         "label": "standard"
48800        ,"sdesc": "Library for converting numbers to text"
48801        ,"spkgs": [ "single" ]
48802       }
48803      ]
48804    }
48805   ,{
48806      "bucket": "D7"
48807     ,"namebase": "lld"
48808     ,"version": "11.1.0"
48809     ,"homepage": "http://llvm.org/"
48810     ,"FPC": "N/A"
48811     ,"keywords": [ "lang", "sysutils" ]
48812     ,"distfile": [ "https://github.com/llvm/llvm-project/releases/download/llvmorg-11.1.0/lld-11.1.0.src.tar.xz" ]
48813     ,"variants":
48814      [
48815       {
48816         "label": "standard"
48817        ,"sdesc": "Linker from the LLVM project"
48818        ,"spkgs": [ "single" ]
48819       }
48820      ]
48821    }
48822   ,{
48823      "bucket": "D7"
48824     ,"namebase": "patch"
48825     ,"version": "2.7.6"
48826     ,"homepage": "http://www.gnu.org/software/patch/patch.html"
48827     ,"FPC": "devel/patch"
48828     ,"keywords": [ "devel" ]
48829     ,"distfile": [ "mirror://GNU/patch/patch-2.7.6.tar.xz" ]
48830     ,"cpe": { "product": "patch", "vendor": "gnu" }
48831     ,"variants":
48832      [
48833       {
48834         "label": "standard"
48835        ,"sdesc": "GNU patch utility"
48836        ,"spkgs": [ "single" ]
48837       }
48838      ,{
48839         "label": "noprefix"
48840        ,"sdesc": "GNU patch utility with unprefixed program name"
48841        ,"spkgs": [ "single" ]
48842       }
48843      ]
48844    }
48845   ,{
48846      "bucket": "D7"
48847     ,"namebase": "perl-Algorithm-Networksort"
48848     ,"version": "2.02"
48849     ,"FPC": "generated"
48850     ,"keywords": [ "perl" ]
48851     ,"distfile": [ "mirror://CPAN/ID:J/JG/JGAMBLE/Algorithm-Networksort-2.02.tar.gz" ]
48852     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
48853     ,"variants":
48854      [
48855       {
48856         "label": "530"
48857        ,"sdesc": "Create Sorting Networks (5.30)"
48858        ,"spkgs": [ "single" ]
48859       }
48860      ,{
48861         "label": "532"
48862        ,"sdesc": "Create Sorting Networks (5.32)"
48863        ,"spkgs": [ "single" ]
48864       }
48865      ]
48866    }
48867   ,{
48868      "bucket": "D7"
48869     ,"namebase": "perl-Set-Object"
48870     ,"version": "1.41"
48871     ,"FPC": "generated"
48872     ,"keywords": [ "perl" ]
48873     ,"distfile": [ "mirror://CPAN/ID:R/RU/RURBAN/Set-Object-1.41.tar.gz" ]
48874     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
48875     ,"variants":
48876      [
48877       {
48878         "label": "530"
48879        ,"sdesc": "Unordered collections (sets) of objects (5.30)"
48880        ,"spkgs": [ "single" ]
48881       }
48882      ,{
48883         "label": "532"
48884        ,"sdesc": "Unordered collections (sets) of objects (5.32)"
48885        ,"spkgs": [ "single" ]
48886       }
48887      ]
48888    }
48889   ,{
48890      "bucket": "D7"
48891     ,"namebase": "php73-pdo_dblib"
48892     ,"version": "7.3.27"
48893     ,"homepage": "https://php.net/"
48894     ,"FPC": "databases/php73-pdo_dblib"
48895     ,"keywords": [ "lang", "www", "php", "databases" ]
48896     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
48897     ,"cpe": { "product": "php", "vendor": "php" }
48898     ,"variants":
48899      [
48900       {
48901         "label": "standard"
48902        ,"sdesc": "PHP 7.3 extension: pdo_dblib database driver"
48903        ,"spkgs": [ "single" ]
48904       }
48905      ]
48906    }
48907   ,{
48908      "bucket": "D7"
48909     ,"namebase": "php74-mysqli"
48910     ,"version": "7.4.15"
48911     ,"homepage": "https://php.net/"
48912     ,"FPC": "databases/php74-mysqli"
48913     ,"keywords": [ "lang", "www", "php", "databases" ]
48914     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
48915     ,"cpe": { "product": "php", "vendor": "php" }
48916     ,"variants":
48917      [
48918       {
48919         "label": "standard"
48920        ,"sdesc": "PHP 7.4 extension: mysqli database driver"
48921        ,"spkgs": [ "single" ]
48922       }
48923      ]
48924    }
48925   ,{
48926      "bucket": "D7"
48927     ,"namebase": "python-msgpack"
48928     ,"version": "1.0.2"
48929     ,"homepage": "https://msgpack.org/"
48930     ,"FPC": "generated"
48931     ,"keywords": [ "python" ]
48932     ,"distfile": [ "mirror://PYPI/m/msgpack/msgpack-1.0.2.tar.gz" ]
48933     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
48934     ,"variants":
48935      [
48936       {
48937         "label": "py38"
48938        ,"sdesc": "MessagePack (de)serializer (PY38)"
48939        ,"spkgs": [ "single" ]
48940       }
48941      ,{
48942         "label": "py39"
48943        ,"sdesc": "MessagePack (de)serializer (PY39)"
48944        ,"spkgs": [ "single" ]
48945       }
48946      ]
48947    }
48948   ,{
48949      "bucket": "D7"
48950     ,"namebase": "wayland"
48951     ,"version": "1.19.0"
48952     ,"homepage": "https://wayland.freedesktop.org/"
48953     ,"FPC": "graphics/wayland"
48954     ,"keywords": [ "graphics" ]
48955     ,"distfile": [ "https://wayland.freedesktop.org/releases/wayland-1.19.0.tar.xz" ]
48956     ,"contacts": [ { "name": "Peeter Must", "email": "karu.pruun@gmail.com" } ]
48957     ,"variants":
48958      [
48959       {
48960         "label": "standard"
48961        ,"sdesc": "Wayland Display Protocol implementation"
48962        ,"spkgs": [ "complete", "primary" ]
48963       }
48964      ]
48965    }
48966   ,{
48967      "bucket": "D8"
48968     ,"namebase": "R-iterators"
48969     ,"version": "1.0.13"
48970     ,"homepage": "https://github.com/RevolutionAnalytics/iterators"
48971     ,"FPC": "generated"
48972     ,"keywords": [ "cran" ]
48973     ,"distfile": [ "mirror://CRAN/src/contrib/iterators_1.0.13.tar.gz" ]
48974     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
48975     ,"variants":
48976      [
48977       {
48978         "label": "standard"
48979        ,"sdesc": "Provides Iterator Construct"
48980        ,"spkgs": [ "single" ]
48981       }
48982      ]
48983    }
48984   ,{
48985      "bucket": "D8"
48986     ,"namebase": "R-lazyeval"
48987     ,"version": "0.2.2"
48988     ,"FPC": "generated"
48989     ,"keywords": [ "cran" ]
48990     ,"distfile": [ "mirror://CRAN/src/contrib/lazyeval_0.2.2.tar.gz" ]
48991     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
48992     ,"variants":
48993      [
48994       {
48995         "label": "standard"
48996        ,"sdesc": "Lazy (Non-Standard) Evaluation"
48997        ,"spkgs": [ "single" ]
48998       }
48999      ]
49000    }
49001   ,{
49002      "bucket": "D8"
49003     ,"namebase": "enchant"
49004     ,"version": "2.2.15"
49005     ,"homepage": "https://abiword.github.io/enchant/"
49006     ,"FPC": "textproc/enchant"
49007     ,"keywords": [ "textproc" ]
49008     ,"distfile": [ "https://github.com/AbiWord/enchant/releases/download/v2.2.15/enchant-2.2.15.tar.gz" ]
49009     ,"variants":
49010      [
49011       {
49012         "label": "standard"
49013        ,"sdesc": "Dictionary/spellchecking framework"
49014        ,"spkgs": [ "single" ]
49015       }
49016      ]
49017    }
49018   ,{
49019      "bucket": "D8"
49020     ,"namebase": "libiconv"
49021     ,"version": "1.16"
49022     ,"homepage": "http://www.gnu.org/software/libiconv/"
49023     ,"FPC": "converters/libiconv"
49024     ,"keywords": [ "converters", "devel" ]
49025     ,"distfile": [ "mirror://GNU/libiconv/libiconv-1.16.tar.gz" ]
49026     ,"variants":
49027      [
49028       {
49029         "label": "standard"
49030        ,"sdesc": "Character set conversion library"
49031        ,"spkgs": [ "complete", "static", "shared" ]
49032       }
49033      ]
49034    }
49035   ,{
49036      "bucket": "D8"
49037     ,"namebase": "libopusenc"
49038     ,"version": "0.2.1"
49039     ,"homepage": "https://www.opus-codec.org/"
49040     ,"FPC": "audio/opus-tools"
49041     ,"keywords": [ "audio" ]
49042     ,"distfile": [ "mirror://MOZILLA/opus/libopusenc-0.2.1.tar.gz" ]
49043     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
49044     ,"variants":
49045      [
49046       {
49047         "label": "standard"
49048        ,"sdesc": "High-level API for encoding .opus files"
49049        ,"spkgs": [ "complete", "primary", "docs" ]
49050       }
49051      ]
49052    }
49053   ,{
49054      "bucket": "D8"
49055     ,"namebase": "php80-pdo_firebird"
49056     ,"version": "8.0.2"
49057     ,"homepage": "https://php.net/"
49058     ,"FPC": "databases/php80-pdo_firebird"
49059     ,"keywords": [ "lang", "www", "php", "databases" ]
49060     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
49061     ,"cpe": { "product": "php", "vendor": "php" }
49062     ,"variants":
49063      [
49064       {
49065         "label": "standard"
49066        ,"sdesc": "PHP 8.0 extension: pdo_firebird database driver"
49067        ,"spkgs": [ "single" ]
49068       }
49069      ]
49070    }
49071   ,{
49072      "bucket": "D8"
49073     ,"namebase": "ruby-mail"
49074     ,"version": "2.7.1"
49075     ,"homepage": "https://github.com/mikel/mail"
49076     ,"FPC": "generated"
49077     ,"keywords": [ "ruby" ]
49078     ,"distfile": [ "mirror://RUBYGEMS//mail-2.7.1.gem" ]
49079     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
49080     ,"variants":
49081      [
49082       {
49083         "label": "v26"
49084        ,"sdesc": "Really Ruby mail handler (v26)"
49085        ,"spkgs": [ "single" ]
49086       }
49087      ,{
49088         "label": "v27"
49089        ,"sdesc": "Really Ruby mail handler (v27)"
49090        ,"spkgs": [ "single" ]
49091       }
49092      ,{
49093         "label": "v30"
49094        ,"sdesc": "Really Ruby mail handler (v30)"
49095        ,"spkgs": [ "single" ]
49096       }
49097      ]
49098    }
49099   ,{
49100      "bucket": "D8"
49101     ,"namebase": "ruby-yard"
49102     ,"version": "0.9.26"
49103     ,"homepage": "https://yardoc.org"
49104     ,"FPC": "generated"
49105     ,"keywords": [ "ruby" ]
49106     ,"distfile": [ "mirror://RUBYGEMS//yard-0.9.26.gem" ]
49107     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
49108     ,"variants":
49109      [
49110       {
49111         "label": "v26"
49112        ,"sdesc": "Document generation tool for Ruby (v26)"
49113        ,"spkgs": [ "single" ]
49114       }
49115      ,{
49116         "label": "v27"
49117        ,"sdesc": "Document generation tool for Ruby (v27)"
49118        ,"spkgs": [ "single" ]
49119       }
49120      ,{
49121         "label": "v30"
49122        ,"sdesc": "Document generation tool for Ruby (v30)"
49123        ,"spkgs": [ "single" ]
49124       }
49125      ]
49126    }
49127   ,{
49128      "bucket": "D9"
49129     ,"namebase": "R-ellipsis"
49130     ,"version": "0.3.1"
49131     ,"homepage": "https://ellipsis.r-lib.org"
49132     ,"FPC": "generated"
49133     ,"keywords": [ "cran" ]
49134     ,"distfile": [ "mirror://CRAN/src/contrib/ellipsis_0.3.1.tar.gz" ]
49135     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
49136     ,"variants":
49137      [
49138       {
49139         "label": "standard"
49140        ,"sdesc": "Tools for detecting function extension problems"
49141        ,"spkgs": [ "single" ]
49142       }
49143      ]
49144    }
49145   ,{
49146      "bucket": "D9"
49147     ,"namebase": "R-future"
49148     ,"version": "1.21.0"
49149     ,"homepage": "https://github.com/HenrikBengtsson/future"
49150     ,"FPC": "generated"
49151     ,"keywords": [ "cran" ]
49152     ,"distfile": [ "mirror://CRAN/src/contrib/future_1.21.0.tar.gz" ]
49153     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
49154     ,"variants":
49155      [
49156       {
49157         "label": "standard"
49158        ,"sdesc": "Unified parallel and distributed processing"
49159        ,"spkgs": [ "single" ]
49160       }
49161      ]
49162    }
49163   ,{
49164      "bucket": "D9"
49165     ,"namebase": "R-sandwich"
49166     ,"version": "3.0-0"
49167     ,"homepage": "http://sandwich.R-Forge.R-project.org/"
49168     ,"FPC": "generated"
49169     ,"keywords": [ "cran" ]
49170     ,"distfile": [ "mirror://CRAN/src/contrib/sandwich_3.0-0.tar.gz" ]
49171     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
49172     ,"variants":
49173      [
49174       {
49175         "label": "standard"
49176        ,"sdesc": "Robust Covariance Matrix Estimators"
49177        ,"spkgs": [ "single" ]
49178       }
49179      ]
49180    }
49181   ,{
49182      "bucket": "D9"
49183     ,"namebase": "evdev-proto"
49184     ,"version": "5.8"
49185     ,"homepage": "https://github.com/torvalds/linux/"
49186     ,"FPC": "devel/evdev-proto"
49187     ,"keywords": [ "devel" ]
49188     ,"distfile": [ "https://github.com/torvalds/linux/raw/v5.8/include/uapi/linux/input.h", "https://github.com/torvalds/linux/raw/v5.8/include/uapi/linux/input-event-codes.h", "https://github.com/torvalds/linux/raw/v5.8/include/uapi/linux/uinput.h", "https://github.com/torvalds/linux/raw/v5.8/include/uapi/linux/v4l2-common.h", "https://github.com/torvalds/linux/raw/v5.8/include/uapi/linux/v4l2-controls.h", "https://github.com/torvalds/linux/raw/v5.8/include/uapi/linux/videodev2.h", "https://github.com/torvalds/linux/raw/v5.8/include/uapi/linux/joystick.h" ]
49189     ,"variants":
49190      [
49191       {
49192         "label": "standard"
49193        ,"sdesc": "Input event device header files"
49194        ,"spkgs": [ "single" ]
49195       }
49196      ]
49197    }
49198   ,{
49199      "bucket": "D9"
49200     ,"namebase": "graphite"
49201     ,"version": "1.3.14"
49202     ,"homepage": "http://graphite.sil.org"
49203     ,"FPC": "graphics/graphite2"
49204     ,"keywords": [ "graphics", "print" ]
49205     ,"distfile": [ "mirror://GITHUB/silnrsi:graphite:1.3.14/silnrsi-graphite-1.3.14.tar.gz" ]
49206     ,"cpe": { "product": "graphite2", "vendor": "sil" }
49207     ,"variants":
49208      [
49209       {
49210         "label": "standard"
49211        ,"sdesc": "Rendering for complex non-Roman writing systems"
49212        ,"spkgs": [ "single" ]
49213       }
49214      ]
49215    }
49216   ,{
49217      "bucket": "D9"
49218     ,"namebase": "opencvs"
49219     ,"version": "20181230"
49220     ,"homepage": "https://www.openbsd.org/opencvs/index.html"
49221     ,"FPC": "devel/opencvs"
49222     ,"keywords": [ "devel" ]
49223     ,"distfile": [ "mirror://GITHUB/OrangeGrayCyan:cvs:20190201.1/OrangeGrayCyan-cvs-20190201.1.tar.gz" ]
49224     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
49225     ,"variants":
49226      [
49227       {
49228         "label": "standard"
49229        ,"sdesc": "Free Concurrent Versions System implementation"
49230        ,"spkgs": [ "single" ]
49231       }
49232      ]
49233    }
49234   ,{
49235      "bucket": "D9"
49236     ,"namebase": "perl-File-Slurp"
49237     ,"version": "9999.32"
49238     ,"homepage": "https://github.com/perhunter/slurp"
49239     ,"FPC": "generated"
49240     ,"keywords": [ "perl" ]
49241     ,"distfile": [ "mirror://CPAN/ID:C/CA/CAPOEIRAB/File-Slurp-9999.32.tar.gz" ]
49242     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
49243     ,"variants":
49244      [
49245       {
49246         "label": "530"
49247        ,"sdesc": "Reading/Writing/Modifying of complete files (5.30)"
49248        ,"spkgs": [ "single" ]
49249       }
49250      ,{
49251         "label": "532"
49252        ,"sdesc": "Reading/Writing/Modifying of complete files (5.32)"
49253        ,"spkgs": [ "single" ]
49254       }
49255      ]
49256    }
49257   ,{
49258      "bucket": "D9"
49259     ,"namebase": "perl-Test-NoWarnings"
49260     ,"version": "1.04"
49261     ,"FPC": "generated"
49262     ,"keywords": [ "perl" ]
49263     ,"distfile": [ "mirror://CPAN/ID:A/AD/ADAMK/Test-NoWarnings-1.04.tar.gz" ]
49264     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
49265     ,"variants":
49266      [
49267       {
49268         "label": "530"
49269        ,"sdesc": "Prevent warning emissions during testing (5.30)"
49270        ,"spkgs": [ "single" ]
49271       }
49272      ,{
49273         "label": "532"
49274        ,"sdesc": "Prevent warning emissions during testing (5.32)"
49275        ,"spkgs": [ "single" ]
49276       }
49277      ]
49278    }
49279   ,{
49280      "bucket": "D9"
49281     ,"namebase": "php80-filter"
49282     ,"version": "8.0.2"
49283     ,"homepage": "https://php.net/"
49284     ,"FPC": "security/php80-filter"
49285     ,"keywords": [ "lang", "www", "php", "security" ]
49286     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
49287     ,"cpe": { "product": "php", "vendor": "php" }
49288     ,"variants":
49289      [
49290       {
49291         "label": "standard"
49292        ,"sdesc": "PHP 8.0 extension: filter Data filtering"
49293        ,"spkgs": [ "single" ]
49294       }
49295      ]
49296    }
49297   ,{
49298      "bucket": "DA"
49299     ,"namebase": "R-readxl"
49300     ,"version": "1.3.1"
49301     ,"homepage": "https://readxl.tidyverse.org"
49302     ,"FPC": "generated"
49303     ,"keywords": [ "cran" ]
49304     ,"distfile": [ "mirror://CRAN/src/contrib/readxl_1.3.1.tar.gz" ]
49305     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
49306     ,"variants":
49307      [
49308       {
49309         "label": "standard"
49310        ,"sdesc": "Read Excel Files"
49311        ,"spkgs": [ "single" ]
49312       }
49313      ]
49314    }
49315   ,{
49316      "bucket": "DA"
49317     ,"namebase": "autoselect-ruby"
49318     ,"version": "3"
49319     ,"FPC": "N/A"
49320     ,"keywords": [ "lang" ]
49321     ,"distfile": [  ]
49322     ,"variants":
49323      [
49324       {
49325         "label": "standard"
49326        ,"sdesc": "Dynamic links to the latest installed ruby"
49327        ,"spkgs": [ "single" ]
49328       }
49329      ]
49330    }
49331   ,{
49332      "bucket": "DA"
49333     ,"namebase": "jam"
49334     ,"version": "2.6.1"
49335     ,"homepage": "https://www.perforce.com/documentation/jam-documentation"
49336     ,"FPC": "devel/jam"
49337     ,"keywords": [ "devel" ]
49338     ,"distfile": [ "https://swarm.workshop.perforce.com/projects/perforce_software-jam/download/main/jam-2.6.1.tar" ]
49339     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
49340     ,"variants":
49341      [
49342       {
49343         "label": "standard"
49344        ,"sdesc": "Simple but more powerful alternative to make"
49345        ,"spkgs": [ "complete", "primary", "docs" ]
49346       }
49347      ]
49348    }
49349   ,{
49350      "bucket": "DA"
49351     ,"namebase": "libglade"
49352     ,"version": "2.6.4"
49353     ,"homepage": "https://developer.gnome.org/libglade/stable/"
49354     ,"FPC": "devel/libglade2"
49355     ,"keywords": [ "devel" ]
49356     ,"distfile": [ "mirror://GNOME/libglade/2.6/libglade-2.6.4.tar.bz2" ]
49357     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
49358     ,"variants":
49359      [
49360       {
49361         "label": "standard"
49362        ,"sdesc": "Library for dynamically loading GLADE interfaces"
49363        ,"spkgs": [ "single" ]
49364       }
49365      ]
49366    }
49367   ,{
49368      "bucket": "DA"
49369     ,"namebase": "perl-Perl6-Export-Attrs"
49370     ,"version": "0.000006"
49371     ,"FPC": "generated"
49372     ,"keywords": [ "perl" ]
49373     ,"distfile": [ "mirror://CPAN/ID:D/DC/DCONWAY/Perl6-Export-Attrs-0.000006.tar.gz" ]
49374     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
49375     ,"variants":
49376      [
49377       {
49378         "label": "530"
49379        ,"sdesc": "Implement Perl 6 'is export(...) in Perl 5 (5.30)"
49380        ,"spkgs": [ "single" ]
49381       }
49382      ,{
49383         "label": "532"
49384        ,"sdesc": "Implement Perl 6 'is export(...) in Perl 5 (5.32)"
49385        ,"spkgs": [ "single" ]
49386       }
49387      ]
49388    }
49389   ,{
49390      "bucket": "DA"
49391     ,"namebase": "perl-Sub-Identify"
49392     ,"version": "0.14"
49393     ,"homepage": "https://github.com/rgs/Sub-Identify"
49394     ,"FPC": "generated"
49395     ,"keywords": [ "perl" ]
49396     ,"distfile": [ "mirror://CPAN/ID:R/RG/RGARCIA/Sub-Identify-0.14.tar.gz" ]
49397     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
49398     ,"variants":
49399      [
49400       {
49401         "label": "530"
49402        ,"sdesc": "Retrieve names of code references (5.30)"
49403        ,"spkgs": [ "single" ]
49404       }
49405      ,{
49406         "label": "532"
49407        ,"sdesc": "Retrieve names of code references (5.32)"
49408        ,"spkgs": [ "single" ]
49409       }
49410      ]
49411    }
49412   ,{
49413      "bucket": "DA"
49414     ,"namebase": "php74-curl"
49415     ,"version": "7.4.15"
49416     ,"homepage": "https://php.net/"
49417     ,"FPC": "ftp/php74-curl"
49418     ,"keywords": [ "lang", "www", "php", "ftp" ]
49419     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
49420     ,"cpe": { "product": "php", "vendor": "php" }
49421     ,"variants":
49422      [
49423       {
49424         "label": "standard"
49425        ,"sdesc": "PHP 7.4 extension: curl Client URL library"
49426        ,"spkgs": [ "single" ]
49427       }
49428      ]
49429    }
49430   ,{
49431      "bucket": "DA"
49432     ,"namebase": "python-sphinxcontrib-applehelp"
49433     ,"version": "1.0.2"
49434     ,"homepage": "http://sphinx-doc.org/"
49435     ,"FPC": "generated"
49436     ,"keywords": [ "python" ]
49437     ,"distfile": [ "mirror://PYPIWHL/dc/47/86022665a9433d89a66f5911b558ddff69861766807ba685de2e324bd6ed/sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl" ]
49438     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
49439     ,"variants":
49440      [
49441       {
49442         "label": "py38"
49443        ,"sdesc": "Sphinx extension: apple help books (PY38)"
49444        ,"spkgs": [ "single" ]
49445       }
49446      ,{
49447         "label": "py39"
49448        ,"sdesc": "Sphinx extension: apple help books (PY39)"
49449        ,"spkgs": [ "single" ]
49450       }
49451      ]
49452    }
49453   ,{
49454      "bucket": "DA"
49455     ,"namebase": "ruby-builder"
49456     ,"version": "3.2.4"
49457     ,"homepage": "http://onestepback.org"
49458     ,"FPC": "generated"
49459     ,"keywords": [ "ruby" ]
49460     ,"distfile": [ "mirror://RUBYGEMS//builder-3.2.4.gem" ]
49461     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
49462     ,"variants":
49463      [
49464       {
49465         "label": "v26"
49466        ,"sdesc": "Builders for MarkUp (v26)"
49467        ,"spkgs": [ "single" ]
49468       }
49469      ,{
49470         "label": "v27"
49471        ,"sdesc": "Builders for MarkUp (v27)"
49472        ,"spkgs": [ "single" ]
49473       }
49474      ,{
49475         "label": "v30"
49476        ,"sdesc": "Builders for MarkUp (v30)"
49477        ,"spkgs": [ "single" ]
49478       }
49479      ]
49480    }
49481   ,{
49482      "bucket": "DA"
49483     ,"namebase": "ruby-loofah"
49484     ,"version": "2.9.0"
49485     ,"homepage": "https://github.com/flavorjones/loofah"
49486     ,"FPC": "generated"
49487     ,"keywords": [ "ruby" ]
49488     ,"distfile": [ "mirror://RUBYGEMS//loofah-2.9.0.gem" ]
49489     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
49490     ,"cpe": { "product": "loofah", "vendor": "loofah_project", "target_sw": "ruby" }
49491     ,"variants":
49492      [
49493       {
49494         "label": "v26"
49495        ,"sdesc": "HTML/XML transformation library (v26)"
49496        ,"spkgs": [ "single" ]
49497       }
49498      ,{
49499         "label": "v27"
49500        ,"sdesc": "HTML/XML transformation library (v27)"
49501        ,"spkgs": [ "single" ]
49502       }
49503      ,{
49504         "label": "v30"
49505        ,"sdesc": "HTML/XML transformation library (v30)"
49506        ,"spkgs": [ "single" ]
49507       }
49508      ]
49509    }
49510   ,{
49511      "bucket": "DB"
49512     ,"namebase": "QR-Code-generator"
49513     ,"version": "1.6.0"
49514     ,"homepage": "https://www.nayuki.io/page/qr-code-generator-library"
49515     ,"FPC": "graphics/qr-code-generator"
49516     ,"keywords": [ "graphics" ]
49517     ,"distfile": [ "mirror://GITHUB/nayuki:QR-Code-generator:v1.6.0/nayuki-QR-Code-generator-1.6.0.tar.gz" ]
49518     ,"variants":
49519      [
49520       {
49521         "label": "standard"
49522        ,"sdesc": "High-quality QR Code generator library"
49523        ,"spkgs": [ "single" ]
49524       }
49525      ]
49526    }
49527   ,{
49528      "bucket": "DB"
49529     ,"namebase": "libid3tag"
49530     ,"version": "0.15.1b"
49531     ,"homepage": "http://www.underbit.com/products/mad/"
49532     ,"FPC": "audio/libid3tag"
49533     ,"keywords": [ "audio" ]
49534     ,"distfile": [ "ftp://ftp.mars.org/pub/mpeg/libid3tag-0.15.1b.tar.gz" ]
49535     ,"cpe": { "product": "libid3tag", "vendor": "libid3tag_project" }
49536     ,"variants":
49537      [
49538       {
49539         "label": "standard"
49540        ,"sdesc": "ID3 tag manipulation library"
49541        ,"spkgs": [ "single" ]
49542       }
49543      ]
49544    }
49545   ,{
49546      "bucket": "DB"
49547     ,"namebase": "libxklavier"
49548     ,"version": "5.4"
49549     ,"homepage": "https://freedesktop.org/wiki/Software/LibXklavier"
49550     ,"FPC": "x11/libxklavier"
49551     ,"keywords": [ "x11" ]
49552     ,"distfile": [ "https://people.freedesktop.org/~svu/libxklavier-5.4.tar.bz2" ]
49553     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
49554     ,"variants":
49555      [
49556       {
49557         "label": "standard"
49558        ,"sdesc": "Library providing a high-level API for XKB"
49559        ,"spkgs": [ "complete", "primary", "docs" ]
49560       }
49561      ]
49562    }
49563   ,{
49564      "bucket": "DB"
49565     ,"namebase": "lua-posix"
49566     ,"version": "35.0"
49567     ,"homepage": "https://github.com/luaposix/luaposix"
49568     ,"FPC": "devel/lua-posix"
49569     ,"keywords": [ "devel" ]
49570     ,"distfile": [ "mirror://GITHUB/luaposix:luaposix:v35.0/luaposix-luaposix-35.0.tar.gz" ]
49571     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
49572     ,"variants":
49573      [
49574       {
49575         "label": "lua52"
49576        ,"sdesc": "POSIX API bindings for Lua 5.2"
49577        ,"spkgs": [ "single" ]
49578       }
49579      ,{
49580         "label": "lua53"
49581        ,"sdesc": "POSIX API bindings for Lua 5.3"
49582        ,"spkgs": [ "single" ]
49583       }
49584      ,{
49585         "label": "lua54"
49586        ,"sdesc": "POSIX API bindings for Lua 5.4"
49587        ,"spkgs": [ "single" ]
49588       }
49589      ]
49590    }
49591   ,{
49592      "bucket": "DB"
49593     ,"namebase": "perl-Lchown"
49594     ,"version": "1.01"
49595     ,"FPC": "generated"
49596     ,"keywords": [ "perl" ]
49597     ,"distfile": [ "mirror://CPAN/ID:N/NC/NCLEATON/Lchown-1.01.tar.gz" ]
49598     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
49599     ,"variants":
49600      [
49601       {
49602         "label": "530"
49603        ,"sdesc": "Use the lchown(2) system call from Perl (5.30)"
49604        ,"spkgs": [ "single" ]
49605       }
49606      ,{
49607         "label": "532"
49608        ,"sdesc": "Use the lchown(2) system call from Perl (5.32)"
49609        ,"spkgs": [ "single" ]
49610       }
49611      ]
49612    }
49613   ,{
49614      "bucket": "DB"
49615     ,"namebase": "python-kitchen"
49616     ,"version": "1.2.6"
49617     ,"homepage": "https://fedorahosted.org/kitchen"
49618     ,"FPC": "generated"
49619     ,"keywords": [ "python" ]
49620     ,"distfile": [ "mirror://PYPI/k/kitchen/kitchen-1.2.6.tar.gz" ]
49621     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
49622     ,"variants":
49623      [
49624       {
49625         "label": "py38"
49626        ,"sdesc": "Cornucopia of useful code (PY38)"
49627        ,"spkgs": [ "single" ]
49628       }
49629      ,{
49630         "label": "py39"
49631        ,"sdesc": "Cornucopia of useful code (PY39)"
49632        ,"spkgs": [ "single" ]
49633       }
49634      ]
49635    }
49636   ,{
49637      "bucket": "DB"
49638     ,"namebase": "qca"
49639     ,"version": "2.3.2"
49640     ,"homepage": "https://userbase.kde.org/QCA"
49641     ,"FPC": "devel/qca"
49642     ,"keywords": [ "devel" ]
49643     ,"distfile": [ "http://download.kde.org/stable/qca/2.3.2/qca-2.3.2.tar.xz" ]
49644     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
49645     ,"variants":
49646      [
49647       {
49648         "label": "standard"
49649        ,"sdesc": "Cross-platform crypto API for Qt"
49650        ,"spkgs": [ "single" ]
49651       }
49652      ]
49653    }
49654   ,{
49655      "bucket": "DC"
49656     ,"namebase": "R-eddington"
49657     ,"version": "2.1.1"
49658     ,"homepage": "https://github.com/pegeler/eddington2"
49659     ,"FPC": "generated"
49660     ,"keywords": [ "cran" ]
49661     ,"distfile": [ "mirror://CRAN/src/contrib/eddington_2.1.1.tar.gz" ]
49662     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
49663     ,"variants":
49664      [
49665       {
49666         "label": "standard"
49667        ,"sdesc": "Compute a Cyclist's Eddington Number"
49668        ,"spkgs": [ "single" ]
49669       }
49670      ]
49671    }
49672   ,{
49673      "bucket": "DC"
49674     ,"namebase": "R-rprojroot"
49675     ,"version": "2.0.2"
49676     ,"homepage": "https://rprojroot.r-lib.org/"
49677     ,"FPC": "generated"
49678     ,"keywords": [ "cran" ]
49679     ,"distfile": [ "mirror://CRAN/src/contrib/rprojroot_2.0.2.tar.gz" ]
49680     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
49681     ,"variants":
49682      [
49683       {
49684         "label": "standard"
49685        ,"sdesc": "Finding Files in Project Subdirectories"
49686        ,"spkgs": [ "single" ]
49687       }
49688      ]
49689    }
49690   ,{
49691      "bucket": "DC"
49692     ,"namebase": "aspell-mk"
49693     ,"version": "0.50.0"
49694     ,"homepage": "http://aspell.net/"
49695     ,"FPC": "textproc/mk-aspell"
49696     ,"keywords": [ "textproc" ]
49697     ,"distfile": [ "mirror://GNU/aspell/dict/mk/aspell-mk-0.50-0.tar.bz2" ]
49698     ,"variants":
49699      [
49700       {
49701         "label": "standard"
49702        ,"sdesc": "Aspell Macedonian dictionary"
49703        ,"spkgs": [ "single" ]
49704       }
49705      ]
49706    }
49707   ,{
49708      "bucket": "DC"
49709     ,"namebase": "aspell-or"
49710     ,"version": "0.03.1"
49711     ,"homepage": "http://aspell.net/"
49712     ,"FPC": "textproc/or-aspell"
49713     ,"keywords": [ "textproc" ]
49714     ,"distfile": [ "mirror://GNU/aspell/dict/or/aspell6-or-0.03-1.tar.bz2" ]
49715     ,"variants":
49716      [
49717       {
49718         "label": "standard"
49719        ,"sdesc": "Aspell Oriya dictionary"
49720        ,"spkgs": [ "single" ]
49721       }
49722      ]
49723    }
49724   ,{
49725      "bucket": "DC"
49726     ,"namebase": "hunspell-he"
49727     ,"version": "1.4"
49728     ,"homepage": "http://hspell.ivrix.org.il/"
49729     ,"FPC": "hebrew/hunspell"
49730     ,"keywords": [ "textproc" ]
49731     ,"distfile": [ "http://hspell.ivrix.org.il/hspell-1.4.tar.gz" ]
49732     ,"variants":
49733      [
49734       {
49735         "label": "standard"
49736        ,"sdesc": "Hunspell Hebrew dictionary"
49737        ,"spkgs": [ "single" ]
49738       }
49739      ]
49740    }
49741   ,{
49742      "bucket": "DC"
49743     ,"namebase": "perl-Test-LongString"
49744     ,"version": "0.17"
49745     ,"homepage": "https://github.com/rgs/Test-LongString"
49746     ,"FPC": "generated"
49747     ,"keywords": [ "perl" ]
49748     ,"distfile": [ "mirror://CPAN/ID:R/RG/RGARCIA/Test-LongString-0.17.tar.gz" ]
49749     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
49750     ,"variants":
49751      [
49752       {
49753         "label": "530"
49754        ,"sdesc": "Tests strings for equality (5.30)"
49755        ,"spkgs": [ "single" ]
49756       }
49757      ,{
49758         "label": "532"
49759        ,"sdesc": "Tests strings for equality (5.32)"
49760        ,"spkgs": [ "single" ]
49761       }
49762      ]
49763    }
49764   ,{
49765      "bucket": "DC"
49766     ,"namebase": "php73-tokenizer"
49767     ,"version": "7.3.27"
49768     ,"homepage": "https://php.net/"
49769     ,"FPC": "devel/php73-tokenizer"
49770     ,"keywords": [ "lang", "www", "php", "devel" ]
49771     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
49772     ,"cpe": { "product": "php", "vendor": "php" }
49773     ,"variants":
49774      [
49775       {
49776         "label": "standard"
49777        ,"sdesc": "PHP 7.3 extension: tokenizer interface"
49778        ,"spkgs": [ "single" ]
49779       }
49780      ]
49781    }
49782   ,{
49783      "bucket": "DC"
49784     ,"namebase": "python-pyparsing"
49785     ,"version": "2.4.7"
49786     ,"homepage": "https://github.com/pyparsing/pyparsing/"
49787     ,"FPC": "generated"
49788     ,"keywords": [ "python" ]
49789     ,"distfile": [ "mirror://PYPIWHL/8a/bb/488841f56197b13700afd5658fc279a2025a39e22449b7cf29864669b15d/pyparsing-2.4.7-py2.py3-none-any.whl" ]
49790     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
49791     ,"variants":
49792      [
49793       {
49794         "label": "py38"
49795        ,"sdesc": "Python parsing module (PY38)"
49796        ,"spkgs": [ "single" ]
49797       }
49798      ,{
49799         "label": "py39"
49800        ,"sdesc": "Python parsing module (PY39)"
49801        ,"spkgs": [ "single" ]
49802       }
49803      ]
49804    }
49805   ,{
49806      "bucket": "DC"
49807     ,"namebase": "python-pytz"
49808     ,"version": "2021.1"
49809     ,"homepage": "http://pythonhosted.org/pytz"
49810     ,"FPC": "generated"
49811     ,"keywords": [ "python" ]
49812     ,"distfile": [ "mirror://PYPIWHL/70/94/784178ca5dd892a98f113cdd923372024dc04b8d40abe77ca76b5fb90ca6/pytz-2021.1-py2.py3-none-any.whl" ]
49813     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
49814     ,"variants":
49815      [
49816       {
49817         "label": "py38"
49818        ,"sdesc": "World timezone definitions (PY38)"
49819        ,"spkgs": [ "single" ]
49820       }
49821      ,{
49822         "label": "py39"
49823        ,"sdesc": "World timezone definitions (PY39)"
49824        ,"spkgs": [ "single" ]
49825       }
49826      ]
49827    }
49828   ,{
49829      "bucket": "DC"
49830     ,"namebase": "siren"
49831     ,"version": "0.9"
49832     ,"homepage": "https://www.kariliq.nl/siren/"
49833     ,"FPC": "audio/siren"
49834     ,"keywords": [ "audio" ]
49835     ,"distfile": [ "https://www.kariliq.nl/siren/dist/siren-0.9.tar.gz" ]
49836     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
49837     ,"variants":
49838      [
49839       {
49840         "label": "standard"
49841        ,"sdesc": "Text-based audio player"
49842        ,"spkgs": [ "single" ]
49843       }
49844      ]
49845    }
49846   ,{
49847      "bucket": "DC"
49848     ,"namebase": "zeromq"
49849     ,"version": "4.3.4"
49850     ,"homepage": "https://zeromq.org/"
49851     ,"FPC": "net/libzmq4"
49852     ,"keywords": [ "net" ]
49853     ,"distfile": [ "https://github.com/zeromq/libzmq/releases/download/v4.3.4/zeromq-4.3.4.tar.gz" ]
49854     ,"cpe": { "product": "zeromq", "vendor": "zeromq" }
49855     ,"variants":
49856      [
49857       {
49858         "label": "standard"
49859        ,"sdesc": "High-performance, asynchronous messaging library"
49860        ,"spkgs": [ "single" ]
49861       }
49862      ]
49863    }
49864   ,{
49865      "bucket": "DD"
49866     ,"namebase": "anet"
49867     ,"version": "0.4.2"
49868     ,"homepage": "https://www.codelabs.ch/anet/"
49869     ,"FPC": "net/anet"
49870     ,"keywords": [ "net" ]
49871     ,"distfile": [ "http://www.codelabs.ch/download/libanet-0.4.2.tar.bz2" ]
49872     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
49873     ,"variants":
49874      [
49875       {
49876         "label": "standard"
49877        ,"sdesc": "Networking library for Ada"
49878        ,"spkgs": [ "complete", "primary", "docs" ]
49879       }
49880      ]
49881    }
49882   ,{
49883      "bucket": "DD"
49884     ,"namebase": "gstreamer1"
49885     ,"version": "1.18.3"
49886     ,"homepage": "https://gstreamer.freedesktop.org"
49887     ,"FPC": "multimedia/gstreamer1"
49888     ,"keywords": [ "multimedia" ]
49889     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.18.3.tar.xz" ]
49890     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
49891     ,"cpe": { "product": "gstreamer", "vendor": "gstreamer_project" }
49892     ,"variants":
49893      [
49894       {
49895         "label": "standard"
49896        ,"sdesc": "Media applications framework"
49897        ,"spkgs": [ "complete", "primary", "nls" ]
49898       }
49899      ]
49900    }
49901   ,{
49902      "bucket": "DD"
49903     ,"namebase": "libssh"
49904     ,"version": "0.9.5"
49905     ,"homepage": "https://www.libssh.org"
49906     ,"FPC": "security/libssh"
49907     ,"keywords": [ "security" ]
49908     ,"distfile": [ "https://www.libssh.org/files/0.9/libssh-0.9.5.tar.xz" ]
49909     ,"cpe": { "product": "libssh", "vendor": "libssh" }
49910     ,"variants":
49911      [
49912       {
49913         "label": "standard"
49914        ,"sdesc": "Library implementing the SSH2 protocol"
49915        ,"spkgs": [ "single" ]
49916       }
49917      ]
49918    }
49919   ,{
49920      "bucket": "DD"
49921     ,"namebase": "oed"
49922     ,"version": "6.7"
49923     ,"homepage": "https://github.com/ibara/oed"
49924     ,"FPC": "N/A"
49925     ,"keywords": [ "editors" ]
49926     ,"distfile": [ "mirror://GITHUB/ibara:oed:oed-6.7/ibara-oed-oed-6.7.tar.gz" ]
49927     ,"variants":
49928      [
49929       {
49930         "label": "standard"
49931        ,"sdesc": "OpenBSD version of line-oriented text editor"
49932        ,"spkgs": [ "single" ]
49933       }
49934      ]
49935    }
49936   ,{
49937      "bucket": "DD"
49938     ,"namebase": "perl-IPC-Run3"
49939     ,"version": "0.048"
49940     ,"homepage": "https://github.com/rjbs/IPC-Run3/"
49941     ,"FPC": "generated"
49942     ,"keywords": [ "perl" ]
49943     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/IPC-Run3-0.048.tar.gz" ]
49944     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
49945     ,"variants":
49946      [
49947       {
49948         "label": "530"
49949        ,"sdesc": "Run subprocess with input/ouput redirection (5.30)"
49950        ,"spkgs": [ "single" ]
49951       }
49952      ,{
49953         "label": "532"
49954        ,"sdesc": "Run subprocess with input/ouput redirection (5.32)"
49955        ,"spkgs": [ "single" ]
49956       }
49957      ]
49958    }
49959   ,{
49960      "bucket": "DD"
49961     ,"namebase": "perl-Quantum-Superpositions"
49962     ,"version": "2.03"
49963     ,"FPC": "generated"
49964     ,"keywords": [ "perl" ]
49965     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEMBARK/Quantum-Superpositions-2.03.tar.gz" ]
49966     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
49967     ,"variants":
49968      [
49969       {
49970         "label": "530"
49971        ,"sdesc": "QM-like superpositions in Perl (5.30)"
49972        ,"spkgs": [ "single" ]
49973       }
49974      ,{
49975         "label": "532"
49976        ,"sdesc": "QM-like superpositions in Perl (5.32)"
49977        ,"spkgs": [ "single" ]
49978       }
49979      ]
49980    }
49981   ,{
49982      "bucket": "DD"
49983     ,"namebase": "php80-pcntl"
49984     ,"version": "8.0.2"
49985     ,"homepage": "https://php.net/"
49986     ,"FPC": "devel/php80-pcntl"
49987     ,"keywords": [ "lang", "www", "php", "devel" ]
49988     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
49989     ,"cpe": { "product": "php", "vendor": "php" }
49990     ,"variants":
49991      [
49992       {
49993         "label": "standard"
49994        ,"sdesc": "PHP 8.0 extension: pcntl (process control)"
49995        ,"spkgs": [ "single" ]
49996       }
49997      ]
49998    }
49999   ,{
50000      "bucket": "DD"
50001     ,"namebase": "python-smmap"
50002     ,"version": "4.0.0"
50003     ,"homepage": "https://github.com/gitpython-developers/smmap"
50004     ,"FPC": "generated"
50005     ,"keywords": [ "python" ]
50006     ,"distfile": [ "mirror://PYPIWHL/68/ee/d540eb5e5996eb81c26ceffac6ee49041d473bc5125f2aa995cf51ec1cf1/smmap-4.0.0-py2.py3-none-any.whl" ]
50007     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
50008     ,"variants":
50009      [
50010       {
50011         "label": "py38"
50012        ,"sdesc": "Sliding window memory map manager (PY38)"
50013        ,"spkgs": [ "single" ]
50014       }
50015      ,{
50016         "label": "py39"
50017        ,"sdesc": "Sliding window memory map manager (PY39)"
50018        ,"spkgs": [ "single" ]
50019       }
50020      ]
50021    }
50022   ,{
50023      "bucket": "DD"
50024     ,"namebase": "python-ufo2ft"
50025     ,"version": "2.19.2"
50026     ,"homepage": "https://github.com/googlefonts/ufo2ft"
50027     ,"FPC": "generated"
50028     ,"keywords": [ "python" ]
50029     ,"distfile": [ "mirror://PYPIWHL/fc/45/0c2782768320e95366590cad031ee4546c8e6b3fb10a1cb02b155b17310d/ufo2ft-2.19.2-py2.py3-none-any.whl" ]
50030     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
50031     ,"variants":
50032      [
50033       {
50034         "label": "py38"
50035        ,"sdesc": "Bridge between UFOs and FontTools (PY38)"
50036        ,"spkgs": [ "single" ]
50037       }
50038      ,{
50039         "label": "py39"
50040        ,"sdesc": "Bridge between UFOs and FontTools (PY39)"
50041        ,"spkgs": [ "single" ]
50042       }
50043      ]
50044    }
50045   ,{
50046      "bucket": "DD"
50047     ,"namebase": "qt5-qtxmlpatterns"
50048     ,"version": "5.15.2"
50049     ,"homepage": "https://www.qt.io/"
50050     ,"FPC": "textproc/qt5-xmlpatterns"
50051     ,"keywords": [ "textproc", "devel" ]
50052     ,"distfile": [ "http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/qtxmlpatterns-everywhere-src-5.15.2.tar.xz" ]
50053     ,"cpe": { "product": "qt", "vendor": "qt" }
50054     ,"variants":
50055      [
50056       {
50057         "label": "standard"
50058        ,"sdesc": "Qt5 - QtXmlPatterns component"
50059        ,"spkgs": [ "single" ]
50060       }
50061      ]
50062    }
50063   ,{
50064      "bucket": "DD"
50065     ,"namebase": "ruby-avro"
50066     ,"version": "1.10.1"
50067     ,"homepage": "https://avro.apache.org/"
50068     ,"FPC": "generated"
50069     ,"keywords": [ "ruby" ]
50070     ,"distfile": [ "mirror://RUBYGEMS//avro-1.10.1.gem" ]
50071     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
50072     ,"variants":
50073      [
50074       {
50075         "label": "v26"
50076        ,"sdesc": "Apache Avro for Ruby (v26)"
50077        ,"spkgs": [ "single" ]
50078       }
50079      ,{
50080         "label": "v27"
50081        ,"sdesc": "Apache Avro for Ruby (v27)"
50082        ,"spkgs": [ "single" ]
50083       }
50084      ,{
50085         "label": "v30"
50086        ,"sdesc": "Apache Avro for Ruby (v30)"
50087        ,"spkgs": [ "single" ]
50088       }
50089      ]
50090    }
50091   ,{
50092      "bucket": "DD"
50093     ,"namebase": "vte"
50094     ,"version": "0.62.3"
50095     ,"homepage": "https://wiki.gnome.org/Apps/Terminal/VTE"
50096     ,"FPC": "x11-toolkits/vte3"
50097     ,"keywords": [ "x11_toolkits" ]
50098     ,"distfile": [ "mirror://GNOME/vte/0.62/vte-0.62.3.tar.xz" ]
50099     ,"variants":
50100      [
50101       {
50102         "label": "standard"
50103        ,"sdesc": "Virtual Terminal Emulator widget"
50104        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
50105       }
50106      ]
50107    }
50108   ,{
50109      "bucket": "DE"
50110     ,"namebase": "ISO_8879"
50111     ,"version": "1986"
50112     ,"FPC": "textproc/iso8879"
50113     ,"keywords": [ "textproc" ]
50114     ,"distfile": [ "mirror://FREELOCAL/kuriyama/isoENTS.zip" ]
50115     ,"variants":
50116      [
50117       {
50118         "label": "standard"
50119        ,"sdesc": "Character entity sets from ISO 8879:1986 (SGML)"
50120        ,"spkgs": [ "single" ]
50121       }
50122      ]
50123    }
50124   ,{
50125      "bucket": "DE"
50126     ,"namebase": "aspell-pa"
50127     ,"version": "0.01.1"
50128     ,"homepage": "http://aspell.net/"
50129     ,"FPC": "textproc/pa-aspell"
50130     ,"keywords": [ "textproc" ]
50131     ,"distfile": [ "mirror://GNU/aspell/dict/pa/aspell6-pa-0.01-1.tar.bz2" ]
50132     ,"variants":
50133      [
50134       {
50135         "label": "standard"
50136        ,"sdesc": "Aspell Punjabi dictionary"
50137        ,"spkgs": [ "single" ]
50138       }
50139      ]
50140    }
50141   ,{
50142      "bucket": "DE"
50143     ,"namebase": "cwm"
50144     ,"version": "6.7"
50145     ,"homepage": "https://github.com/leahneukirchen/cwm"
50146     ,"FPC": "N/A"
50147     ,"keywords": [ "x11_wm" ]
50148     ,"distfile": [ "mirror://GITHUB/leahneukirchen:cwm:v6.7/leahneukirchen-cwm-6.7.tar.gz" ]
50149     ,"contacts": [ { "name": "Michael Neumann", "email": "mneumann@ntecs.de" } ]
50150     ,"variants":
50151      [
50152       {
50153         "label": "standard"
50154        ,"sdesc": "Minimalistic window manager for X11"
50155        ,"spkgs": [ "single" ]
50156       }
50157      ]
50158    }
50159   ,{
50160      "bucket": "DE"
50161     ,"namebase": "gmrun"
50162     ,"version": "0.9.2"
50163     ,"homepage": "https://sourceforge.net/projects/gmrun/"
50164     ,"FPC": "x11/gmrun"
50165     ,"keywords": [ "x11" ]
50166     ,"distfile": [ "mirror://SF/gmrun/gmrun/0.9.2/gmrun-0.9.2.tar.gz" ]
50167     ,"variants":
50168      [
50169       {
50170         "label": "standard"
50171        ,"sdesc": "Small GTK based 'Run application' dialog"
50172        ,"spkgs": [ "single" ]
50173       }
50174      ]
50175    }
50176   ,{
50177      "bucket": "DE"
50178     ,"namebase": "hunspell-it"
50179     ,"version": "2016.02.10"
50180     ,"homepage": "https://extensions.openoffice.org/en/project/italian-dictionary-thesaurus-hyphenation-patterns/"
50181     ,"FPC": "textproc/it-hunspell"
50182     ,"keywords": [ "textproc" ]
50183     ,"distfile": [ "mirror://SF/aoo-extensions/1204/14/dict-it.oxt" ]
50184     ,"variants":
50185      [
50186       {
50187         "label": "standard"
50188        ,"sdesc": "Hunspell Italian dictionary"
50189        ,"spkgs": [ "single" ]
50190       }
50191      ]
50192    }
50193   ,{
50194      "bucket": "DE"
50195     ,"namebase": "libunistring"
50196     ,"version": "0.9.10"
50197     ,"homepage": "https://www.gnu.org/software/libunistring/"
50198     ,"FPC": "devel/libunistring"
50199     ,"keywords": [ "devel" ]
50200     ,"distfile": [ "mirror://GNU/libunistring/libunistring-0.9.10.tar.xz" ]
50201     ,"variants":
50202      [
50203       {
50204         "label": "standard"
50205        ,"sdesc": "Unicode string library"
50206        ,"spkgs": [ "complete", "primary", "docs" ]
50207       }
50208      ]
50209    }
50210   ,{
50211      "bucket": "DE"
50212     ,"namebase": "perl-HTTP-Negotiate"
50213     ,"version": "6.01"
50214     ,"homepage": "https://github.com/gisle/http-negotiate"
50215     ,"FPC": "generated"
50216     ,"keywords": [ "perl" ]
50217     ,"distfile": [ "mirror://CPAN/ID:G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz" ]
50218     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
50219     ,"variants":
50220      [
50221       {
50222         "label": "530"
50223        ,"sdesc": "Choose a variant to serve (5.30)"
50224        ,"spkgs": [ "single" ]
50225       }
50226      ,{
50227         "label": "532"
50228        ,"sdesc": "Choose a variant to serve (5.32)"
50229        ,"spkgs": [ "single" ]
50230       }
50231      ]
50232    }
50233   ,{
50234      "bucket": "DE"
50235     ,"namebase": "perl-Shell-Guess"
50236     ,"version": "0.09"
50237     ,"homepage": "https://github.com/plicease/Shell-Guess"
50238     ,"FPC": "generated"
50239     ,"keywords": [ "perl" ]
50240     ,"distfile": [ "mirror://CPAN/ID:P/PL/PLICEASE/Shell-Guess-0.09.tar.gz" ]
50241     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
50242     ,"variants":
50243      [
50244       {
50245         "label": "530"
50246        ,"sdesc": "Returns likely shell in use (5.30)"
50247        ,"spkgs": [ "single" ]
50248       }
50249      ,{
50250         "label": "532"
50251        ,"sdesc": "Returns likely shell in use (5.32)"
50252        ,"spkgs": [ "single" ]
50253       }
50254      ]
50255    }
50256   ,{
50257      "bucket": "DE"
50258     ,"namebase": "perl-Template-Toolkit"
50259     ,"version": "3.009"
50260     ,"homepage": "https://github.com/abw/Template2"
50261     ,"FPC": "generated"
50262     ,"keywords": [ "perl" ]
50263     ,"distfile": [ "mirror://CPAN/ID:A/AT/ATOOMIC/Template-Toolkit-3.009.tar.gz" ]
50264     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
50265     ,"variants":
50266      [
50267       {
50268         "label": "530"
50269        ,"sdesc": "Comprehensive template processing system (5.30)"
50270        ,"spkgs": [ "single" ]
50271       }
50272      ,{
50273         "label": "532"
50274        ,"sdesc": "Comprehensive template processing system (5.32)"
50275        ,"spkgs": [ "single" ]
50276       }
50277      ]
50278    }
50279   ,{
50280      "bucket": "DE"
50281     ,"namebase": "php73-pspell"
50282     ,"version": "7.3.27"
50283     ,"homepage": "https://php.net/"
50284     ,"FPC": "textproc/php73-pspell"
50285     ,"keywords": [ "lang", "www", "php", "textproc" ]
50286     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
50287     ,"cpe": { "product": "php", "vendor": "php" }
50288     ,"variants":
50289      [
50290       {
50291         "label": "standard"
50292        ,"sdesc": "PHP 7.3 extension: pspell (spell checker)"
50293        ,"spkgs": [ "single" ]
50294       }
50295      ]
50296    }
50297   ,{
50298      "bucket": "DE"
50299     ,"namebase": "php80-openssl"
50300     ,"version": "8.0.2"
50301     ,"homepage": "https://php.net/"
50302     ,"FPC": "security/php80-openssl"
50303     ,"keywords": [ "lang", "www", "php", "security" ]
50304     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
50305     ,"cpe": { "product": "php", "vendor": "php" }
50306     ,"variants":
50307      [
50308       {
50309         "label": "standard"
50310        ,"sdesc": "PHP 8.0 extension: openssl (encryption)"
50311        ,"spkgs": [ "single" ]
50312       }
50313      ]
50314    }
50315   ,{
50316      "bucket": "DE"
50317     ,"namebase": "php80-pdo"
50318     ,"version": "8.0.2"
50319     ,"homepage": "https://php.net/"
50320     ,"FPC": "databases/php80-pdo"
50321     ,"keywords": [ "lang", "www", "php", "databases" ]
50322     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
50323     ,"cpe": { "product": "php", "vendor": "php" }
50324     ,"variants":
50325      [
50326       {
50327         "label": "standard"
50328        ,"sdesc": "PHP 8.0 extension: pdo (PHP Data Objects)"
50329        ,"spkgs": [ "single" ]
50330       }
50331      ]
50332    }
50333   ,{
50334      "bucket": "DE"
50335     ,"namebase": "python-funcsigs"
50336     ,"version": "1.0.2"
50337     ,"homepage": "http://funcsigs.readthedocs.org"
50338     ,"FPC": "generated"
50339     ,"keywords": [ "python" ]
50340     ,"distfile": [ "mirror://PYPIWHL/69/cb/f5be453359271714c01b9bd06126eaf2e368f1fddfff30818754b5ac2328/funcsigs-1.0.2-py2.py3-none-any.whl" ]
50341     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
50342     ,"variants":
50343      [
50344       {
50345         "label": "py38"
50346        ,"sdesc": "Signature functions backport from 3.3 (PY38)"
50347        ,"spkgs": [ "single" ]
50348       }
50349      ,{
50350         "label": "py39"
50351        ,"sdesc": "Signature functions backport from 3.3 (PY39)"
50352        ,"spkgs": [ "single" ]
50353       }
50354      ]
50355    }
50356   ,{
50357      "bucket": "DE"
50358     ,"namebase": "ruby-bcrypt"
50359     ,"version": "3.1.16"
50360     ,"homepage": "https://github.com/codahale/bcrypt-ruby"
50361     ,"FPC": "generated"
50362     ,"keywords": [ "ruby" ]
50363     ,"distfile": [ "mirror://RUBYGEMS//bcrypt-3.1.16.gem" ]
50364     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
50365     ,"variants":
50366      [
50367       {
50368         "label": "v26"
50369        ,"sdesc": "Wrapper for handling passwords via bcrypt (v26)"
50370        ,"spkgs": [ "single" ]
50371       }
50372      ,{
50373         "label": "v27"
50374        ,"sdesc": "Wrapper for handling passwords via bcrypt (v27)"
50375        ,"spkgs": [ "single" ]
50376       }
50377      ,{
50378         "label": "v30"
50379        ,"sdesc": "Wrapper for handling passwords via bcrypt (v30)"
50380        ,"spkgs": [ "single" ]
50381       }
50382      ]
50383    }
50384   ,{
50385      "bucket": "DE"
50386     ,"namebase": "ruby-simple_form"
50387     ,"version": "5.1.0"
50388     ,"homepage": "https://github.com/heartcombo/simple_form"
50389     ,"FPC": "generated"
50390     ,"keywords": [ "ruby" ]
50391     ,"distfile": [ "mirror://RUBYGEMS//simple_form-5.1.0.gem" ]
50392     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
50393     ,"variants":
50394      [
50395       {
50396         "label": "v26"
50397        ,"sdesc": "Forms made easy! (v26)"
50398        ,"spkgs": [ "single" ]
50399       }
50400      ,{
50401         "label": "v27"
50402        ,"sdesc": "Forms made easy! (v27)"
50403        ,"spkgs": [ "single" ]
50404       }
50405      ,{
50406         "label": "v30"
50407        ,"sdesc": "Forms made easy! (v30)"
50408        ,"spkgs": [ "single" ]
50409       }
50410      ]
50411    }
50412   ,{
50413      "bucket": "DE"
50414     ,"namebase": "ruby-unf_ext"
50415     ,"version": "0.0.7.7"
50416     ,"homepage": "https://github.com/knu/ruby-unf_ext"
50417     ,"FPC": "generated"
50418     ,"keywords": [ "ruby" ]
50419     ,"distfile": [ "mirror://RUBYGEMS//unf_ext-0.0.7.7.gem" ]
50420     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
50421     ,"variants":
50422      [
50423       {
50424         "label": "v26"
50425        ,"sdesc": "Unicode Normalization Form support/CRuby (v26)"
50426        ,"spkgs": [ "single" ]
50427       }
50428      ,{
50429         "label": "v27"
50430        ,"sdesc": "Unicode Normalization Form support/CRuby (v27)"
50431        ,"spkgs": [ "single" ]
50432       }
50433      ,{
50434         "label": "v30"
50435        ,"sdesc": "Unicode Normalization Form support/CRuby (v30)"
50436        ,"spkgs": [ "single" ]
50437       }
50438      ]
50439    }
50440   ,{
50441      "bucket": "DF"
50442     ,"namebase": "ORBit2"
50443     ,"version": "2.14.19"
50444     ,"homepage": "https://developer.gnome.org/ORBit2/"
50445     ,"FPC": "devel/ORBit2"
50446     ,"keywords": [ "devel" ]
50447     ,"distfile": [ "mirror://GNOME/ORBit2/2.14/ORBit2-2.14.19.tar.bz2" ]
50448     ,"variants":
50449      [
50450       {
50451         "label": "standard"
50452        ,"sdesc": "High-Performance CORBA Object Request Broker"
50453        ,"spkgs": [ "complete", "primary", "docs" ]
50454       }
50455      ]
50456    }
50457   ,{
50458      "bucket": "DF"
50459     ,"namebase": "aspell-he"
50460     ,"version": "1.1.0"
50461     ,"homepage": "http://aspell.net/"
50462     ,"FPC": "hebrew/aspell"
50463     ,"keywords": [ "textproc" ]
50464     ,"distfile": [ "http://hspell.ivrix.org.il/hspell-1.1.tar.gz" ]
50465     ,"variants":
50466      [
50467       {
50468         "label": "standard"
50469        ,"sdesc": "Aspell Hebrew dictionary"
50470        ,"spkgs": [ "single" ]
50471       }
50472      ]
50473    }
50474   ,{
50475      "bucket": "DF"
50476     ,"namebase": "perl-Canary-Stability"
50477     ,"version": "2013"
50478     ,"FPC": "generated"
50479     ,"keywords": [ "perl" ]
50480     ,"distfile": [ "mirror://CPAN/ID:M/ML/MLEHMANN/Canary-Stability-2013.tar.gz" ]
50481     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
50482     ,"variants":
50483      [
50484       {
50485         "label": "530"
50486        ,"sdesc": "Compatibility canary for schmorp's modules (5.30)"
50487        ,"spkgs": [ "single" ]
50488       }
50489      ,{
50490         "label": "532"
50491        ,"sdesc": "Compatibility canary for schmorp's modules (5.32)"
50492        ,"spkgs": [ "single" ]
50493       }
50494      ]
50495    }
50496   ,{
50497      "bucket": "DF"
50498     ,"namebase": "php80-iconv"
50499     ,"version": "8.0.2"
50500     ,"homepage": "https://php.net/"
50501     ,"FPC": "converters/php80-iconv"
50502     ,"keywords": [ "lang", "www", "php", "converters" ]
50503     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
50504     ,"cpe": { "product": "php", "vendor": "php" }
50505     ,"variants":
50506      [
50507       {
50508         "label": "standard"
50509        ,"sdesc": "PHP 8.0 extension: iconv character set conversion"
50510        ,"spkgs": [ "single" ]
50511       }
50512      ]
50513    }
50514   ,{
50515      "bucket": "DF"
50516     ,"namebase": "python-rjsmin"
50517     ,"version": "1.1.0"
50518     ,"homepage": "http://opensource.perlig.de/rjsmin/"
50519     ,"FPC": "generated"
50520     ,"keywords": [ "python" ]
50521     ,"distfile": [ "mirror://PYPI/r/rjsmin/rjsmin-1.1.0.tar.gz" ]
50522     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
50523     ,"variants":
50524      [
50525       {
50526         "label": "py38"
50527        ,"sdesc": "Javascript Minifier (PY38)"
50528        ,"spkgs": [ "single" ]
50529       }
50530      ,{
50531         "label": "py39"
50532        ,"sdesc": "Javascript Minifier (PY39)"
50533        ,"spkgs": [ "single" ]
50534       }
50535      ]
50536    }
50537   ,{
50538      "bucket": "DF"
50539     ,"namebase": "wget"
50540     ,"version": "1.21.1"
50541     ,"homepage": "https://www.gnu.org/software/wget/"
50542     ,"FPC": "ftp/wget"
50543     ,"keywords": [ "ftp", "www" ]
50544     ,"distfile": [ "mirror://GNU/wget/wget-1.21.1.tar.gz" ]
50545     ,"cpe": { "product": "wget", "vendor": "gnu" }
50546     ,"variants":
50547      [
50548       {
50549         "label": "standard"
50550        ,"sdesc": "Program to retrieve files via http/s and ftp"
50551        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
50552       }
50553      ]
50554    }
50555   ,{
50556      "bucket": "E0"
50557     ,"namebase": "cairo"
50558     ,"version": "1.16.0"
50559     ,"homepage": "https://www.cairographics.org"
50560     ,"FPC": "graphics/cairo"
50561     ,"keywords": [ "graphics" ]
50562     ,"distfile": [ "http://cairographics.org/releases/cairo-1.16.0.tar.xz" ]
50563     ,"cpe": { "product": "cairo", "vendor": "cairographics" }
50564     ,"variants":
50565      [
50566       {
50567         "label": "standard"
50568        ,"sdesc": "Vector graphics library with cross-device support"
50569        ,"spkgs": [ "single" ]
50570       }
50571      ]
50572    }
50573   ,{
50574      "bucket": "E0"
50575     ,"namebase": "gstreamer1-plugins-resindvd"
50576     ,"version": "1.18.3"
50577     ,"homepage": "https://gstreamer.freedesktop.org/"
50578     ,"FPC": "multimedia/gstreamer1-plugins-resindvd"
50579     ,"keywords": [ "multimedia" ]
50580     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.18.3.tar.xz" ]
50581     ,"variants":
50582      [
50583       {
50584         "label": "standard"
50585        ,"sdesc": "GStreamer1 DVD playback plugin"
50586        ,"spkgs": [ "single" ]
50587       }
50588      ]
50589    }
50590   ,{
50591      "bucket": "E0"
50592     ,"namebase": "lua-socket"
50593     ,"version": "3.0rc1"
50594     ,"homepage": "https://github.com/diegonehab/luasocket"
50595     ,"FPC": "net/luasocket"
50596     ,"keywords": [ "net" ]
50597     ,"distfile": [ "mirror://GITHUB/diegonehab:luasocket:v3.0-rc1/diegonehab-luasocket-3.0-rc1.tar.gz" ]
50598     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
50599     ,"variants":
50600      [
50601       {
50602         "label": "lua52"
50603        ,"sdesc": "Comprehensive networking module for Lua 5.2"
50604        ,"spkgs": [ "single" ]
50605       }
50606      ,{
50607         "label": "lua53"
50608        ,"sdesc": "Comprehensive networking module for Lua 5.3"
50609        ,"spkgs": [ "single" ]
50610       }
50611      ,{
50612         "label": "lua54"
50613        ,"sdesc": "Comprehensive networking module for Lua 5.4"
50614        ,"spkgs": [ "single" ]
50615       }
50616      ]
50617    }
50618   ,{
50619      "bucket": "E0"
50620     ,"namebase": "mupdf"
50621     ,"version": "1.18.0"
50622     ,"homepage": "https://mupdf.com/"
50623     ,"FPC": "graphics/mupdf"
50624     ,"keywords": [ "graphics" ]
50625     ,"distfile": [ "https://mupdf.com/downloads/archive/mupdf-1.18.0-source.tar.gz" ]
50626     ,"cpe": { "product": "mupdf", "vendor": "artifex" }
50627     ,"variants":
50628      [
50629       {
50630         "label": "standard"
50631        ,"sdesc": "Lightweight PDF and XPS viewer"
50632        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
50633       }
50634      ]
50635    }
50636   ,{
50637      "bucket": "E0"
50638     ,"namebase": "ntl"
50639     ,"version": "11.4.3"
50640     ,"homepage": "http://www.shoup.net/ntl/"
50641     ,"FPC": "math/ntl"
50642     ,"keywords": [ "math" ]
50643     ,"distfile": [ "http://www.shoup.net/ntl/ntl-11.4.3.tar.gz" ]
50644     ,"variants":
50645      [
50646       {
50647         "label": "standard"
50648        ,"sdesc": "Victor Shoup's Number Theory Library"
50649        ,"spkgs": [ "complete", "primary", "docs" ]
50650       }
50651      ]
50652    }
50653   ,{
50654      "bucket": "E0"
50655     ,"namebase": "perl-Algorithm-Partition"
50656     ,"version": "0.04"
50657     ,"FPC": "generated"
50658     ,"keywords": [ "perl" ]
50659     ,"distfile": [ "mirror://CPAN/ID:D/DM/DMITRI/Algorithm-Partition-0.04.tar.gz" ]
50660     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
50661     ,"variants":
50662      [
50663       {
50664         "label": "530"
50665        ,"sdesc": "Partition a set of integers (5.30)"
50666        ,"spkgs": [ "single" ]
50667       }
50668      ,{
50669         "label": "532"
50670        ,"sdesc": "Partition a set of integers (5.32)"
50671        ,"spkgs": [ "single" ]
50672       }
50673      ]
50674    }
50675   ,{
50676      "bucket": "E0"
50677     ,"namebase": "perl-JSON"
50678     ,"version": "4.03"
50679     ,"homepage": "https://github.com/makamaka/JSON"
50680     ,"FPC": "generated"
50681     ,"keywords": [ "perl" ]
50682     ,"distfile": [ "mirror://CPAN/ID:I/IS/ISHIGAKI/JSON-4.03.tar.gz" ]
50683     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
50684     ,"variants":
50685      [
50686       {
50687         "label": "530"
50688        ,"sdesc": "JavaScript Object Notation encoder/decoder (5.30)"
50689        ,"spkgs": [ "single" ]
50690       }
50691      ,{
50692         "label": "532"
50693        ,"sdesc": "JavaScript Object Notation encoder/decoder (5.32)"
50694        ,"spkgs": [ "single" ]
50695       }
50696      ]
50697    }
50698   ,{
50699      "bucket": "E0"
50700     ,"namebase": "perl-Math-MatrixReal"
50701     ,"version": "2.13"
50702     ,"homepage": "https://github.com/leto/math--matrixreal/tree/master"
50703     ,"FPC": "generated"
50704     ,"keywords": [ "perl" ]
50705     ,"distfile": [ "mirror://CPAN/ID:L/LE/LETO/Math-MatrixReal-2.13.tar.gz" ]
50706     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
50707     ,"variants":
50708      [
50709       {
50710         "label": "530"
50711        ,"sdesc": "Manipulate NxN matrices of real numbers (5.30)"
50712        ,"spkgs": [ "single" ]
50713       }
50714      ,{
50715         "label": "532"
50716        ,"sdesc": "Manipulate NxN matrices of real numbers (5.32)"
50717        ,"spkgs": [ "single" ]
50718       }
50719      ]
50720    }
50721   ,{
50722      "bucket": "E0"
50723     ,"namebase": "perl-Time-timegm"
50724     ,"version": "0.01"
50725     ,"FPC": "generated"
50726     ,"keywords": [ "perl" ]
50727     ,"distfile": [ "mirror://CPAN/ID:P/PE/PEVANS/Time-timegm-0.01.tar.gz" ]
50728     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
50729     ,"variants":
50730      [
50731       {
50732         "label": "530"
50733        ,"sdesc": "UTC version of mktime() (5.30)"
50734        ,"spkgs": [ "single" ]
50735       }
50736      ,{
50737         "label": "532"
50738        ,"sdesc": "UTC version of mktime() (5.32)"
50739        ,"spkgs": [ "single" ]
50740       }
50741      ]
50742    }
50743   ,{
50744      "bucket": "E0"
50745     ,"namebase": "php73-xsl"
50746     ,"version": "7.3.27"
50747     ,"homepage": "https://php.net/"
50748     ,"FPC": "textproc/php73-xsl"
50749     ,"keywords": [ "lang", "www", "php", "textproc" ]
50750     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
50751     ,"cpe": { "product": "php", "vendor": "php" }
50752     ,"variants":
50753      [
50754       {
50755         "label": "standard"
50756        ,"sdesc": "PHP 7.3 extension: xsl (transformations)"
50757        ,"spkgs": [ "single" ]
50758       }
50759      ]
50760    }
50761   ,{
50762      "bucket": "E0"
50763     ,"namebase": "python-cssutils"
50764     ,"version": "1.0.2"
50765     ,"homepage": "http://cthedot.de/cssutils/"
50766     ,"FPC": "generated"
50767     ,"keywords": [ "python" ]
50768     ,"distfile": [ "mirror://PYPIWHL/6b/15/a9fb9010f58d1c55dd0b7779db2334feb9a572d407024f39a60f44293861/cssutils-1.0.2-py3-none-any.whl" ]
50769     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
50770     ,"variants":
50771      [
50772       {
50773         "label": "py38"
50774        ,"sdesc": "Cascading Style Sheets library (PY38)"
50775        ,"spkgs": [ "single" ]
50776       }
50777      ,{
50778         "label": "py39"
50779        ,"sdesc": "Cascading Style Sheets library (PY39)"
50780        ,"spkgs": [ "single" ]
50781       }
50782      ]
50783    }
50784   ,{
50785      "bucket": "E1"
50786     ,"namebase": "perl-Algorithm-C3"
50787     ,"version": "0.11"
50788     ,"homepage": "https://github.com/moose/Algorithm-C3"
50789     ,"FPC": "generated"
50790     ,"keywords": [ "perl" ]
50791     ,"distfile": [ "mirror://CPAN/ID:H/HA/HAARG/Algorithm-C3-0.11.tar.gz" ]
50792     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
50793     ,"variants":
50794      [
50795       {
50796         "label": "530"
50797        ,"sdesc": "Merge hierarchies using C3 algorithm (5.30)"
50798        ,"spkgs": [ "single" ]
50799       }
50800      ,{
50801         "label": "532"
50802        ,"sdesc": "Merge hierarchies using C3 algorithm (5.32)"
50803        ,"spkgs": [ "single" ]
50804       }
50805      ]
50806    }
50807   ,{
50808      "bucket": "E1"
50809     ,"namebase": "perl-Algorithm-PageRank"
50810     ,"version": "0.08"
50811     ,"FPC": "generated"
50812     ,"keywords": [ "perl" ]
50813     ,"distfile": [ "mirror://CPAN/ID:X/XE/XERN/Algorithm-PageRank-0.08.tar.gz" ]
50814     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
50815     ,"variants":
50816      [
50817       {
50818         "label": "530"
50819        ,"sdesc": "Calculate PageRank (5.30)"
50820        ,"spkgs": [ "single" ]
50821       }
50822      ,{
50823         "label": "532"
50824        ,"sdesc": "Calculate PageRank (5.32)"
50825        ,"spkgs": [ "single" ]
50826       }
50827      ]
50828    }
50829   ,{
50830      "bucket": "E1"
50831     ,"namebase": "perl-Algorithm-Toy-HashSC"
50832     ,"version": "0.01"
50833     ,"homepage": "https://github.com/thrig/Algorithm-Toy-HashSC"
50834     ,"FPC": "generated"
50835     ,"keywords": [ "perl" ]
50836     ,"distfile": [ "mirror://CPAN/ID:J/JM/JMATES/Algorithm-Toy-HashSC-0.01.tar.gz" ]
50837     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
50838     ,"variants":
50839      [
50840       {
50841         "label": "530"
50842        ,"sdesc": "Toy separate chain hash implementation (5.30)"
50843        ,"spkgs": [ "single" ]
50844       }
50845      ,{
50846         "label": "532"
50847        ,"sdesc": "Toy separate chain hash implementation (5.32)"
50848        ,"spkgs": [ "single" ]
50849       }
50850      ]
50851    }
50852   ,{
50853      "bucket": "E1"
50854     ,"namebase": "perl-MooseX-Types-Common"
50855     ,"version": "0.001014"
50856     ,"homepage": "https://github.com/moose/MooseX-Types-Common"
50857     ,"FPC": "generated"
50858     ,"keywords": [ "perl" ]
50859     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/MooseX-Types-Common-0.001014.tar.gz" ]
50860     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
50861     ,"variants":
50862      [
50863       {
50864         "label": "530"
50865        ,"sdesc": "Library of commonly used type constraints (5.30)"
50866        ,"spkgs": [ "single" ]
50867       }
50868      ,{
50869         "label": "532"
50870        ,"sdesc": "Library of commonly used type constraints (5.32)"
50871        ,"spkgs": [ "single" ]
50872       }
50873      ]
50874    }
50875   ,{
50876      "bucket": "E1"
50877     ,"namebase": "perl-Type-Tie"
50878     ,"version": "0.015"
50879     ,"homepage": "https://github.com/tobyink/p5-type-tie"
50880     ,"FPC": "generated"
50881     ,"keywords": [ "perl" ]
50882     ,"distfile": [ "mirror://CPAN/ID:T/TO/TOBYINK/Type-Tie-0.015.tar.gz" ]
50883     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
50884     ,"variants":
50885      [
50886       {
50887         "label": "530"
50888        ,"sdesc": "Tie a variable to a type constraint (5.30)"
50889        ,"spkgs": [ "single" ]
50890       }
50891      ,{
50892         "label": "532"
50893        ,"sdesc": "Tie a variable to a type constraint (5.32)"
50894        ,"spkgs": [ "single" ]
50895       }
50896      ]
50897    }
50898   ,{
50899      "bucket": "E1"
50900     ,"namebase": "php74-iconv"
50901     ,"version": "7.4.15"
50902     ,"homepage": "https://php.net/"
50903     ,"FPC": "converters/php74-iconv"
50904     ,"keywords": [ "lang", "www", "php", "converters" ]
50905     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
50906     ,"cpe": { "product": "php", "vendor": "php" }
50907     ,"variants":
50908      [
50909       {
50910         "label": "standard"
50911        ,"sdesc": "PHP 7.4 extension: iconv character set conversion"
50912        ,"spkgs": [ "single" ]
50913       }
50914      ]
50915    }
50916   ,{
50917      "bucket": "E1"
50918     ,"namebase": "php74-odbc"
50919     ,"version": "7.4.15"
50920     ,"homepage": "https://php.net/"
50921     ,"FPC": "databases/php74-odbc"
50922     ,"keywords": [ "lang", "www", "php", "databases" ]
50923     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
50924     ,"cpe": { "product": "php", "vendor": "php" }
50925     ,"variants":
50926      [
50927       {
50928         "label": "standard"
50929        ,"sdesc": "PHP 7.4 extension: odbc database driver"
50930        ,"spkgs": [ "single" ]
50931       }
50932      ]
50933    }
50934   ,{
50935      "bucket": "E1"
50936     ,"namebase": "ruby-websocket-driver"
50937     ,"version": "0.7.3"
50938     ,"homepage": "https://github.com/faye/websocket-driver-ruby"
50939     ,"FPC": "generated"
50940     ,"keywords": [ "ruby" ]
50941     ,"distfile": [ "mirror://RUBYGEMS//websocket-driver-0.7.3.gem" ]
50942     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
50943     ,"variants":
50944      [
50945       {
50946         "label": "v26"
50947        ,"sdesc": "Pluggable I/O WebSocket protocol handler (v26)"
50948        ,"spkgs": [ "single" ]
50949       }
50950      ,{
50951         "label": "v27"
50952        ,"sdesc": "Pluggable I/O WebSocket protocol handler (v27)"
50953        ,"spkgs": [ "single" ]
50954       }
50955      ,{
50956         "label": "v30"
50957        ,"sdesc": "Pluggable I/O WebSocket protocol handler (v30)"
50958        ,"spkgs": [ "single" ]
50959       }
50960      ]
50961    }
50962   ,{
50963      "bucket": "E1"
50964     ,"namebase": "vim"
50965     ,"version": "8.2.2557"
50966     ,"homepage": "https://www.vim.org/"
50967     ,"FPC": "editors/vim"
50968     ,"keywords": [ "editors" ]
50969     ,"distfile": [ "mirror://GITHUB/vim:vim:v8.2.2557/vim-vim-8.2.2557.tar.gz" ]
50970     ,"cpe": { "product": "vim", "vendor": "vim" }
50971     ,"variants":
50972      [
50973       {
50974         "label": "standard"
50975        ,"sdesc": "VIsual editor iMproved (basic options)"
50976        ,"spkgs": [ "complete", "primary", "nls" ]
50977       }
50978      ,{
50979         "label": "loaded"
50980        ,"sdesc": "VIsual editor iMproved (all options + X)"
50981        ,"spkgs": [ "complete", "primary", "nls" ]
50982       }
50983      ]
50984    }
50985   ,{
50986      "bucket": "E1"
50987     ,"namebase": "yasm"
50988     ,"version": "1.3.0"
50989     ,"homepage": "http://www.tortall.net/projects/yasm/"
50990     ,"FPC": "devel/yasm"
50991     ,"keywords": [ "devel", "lang" ]
50992     ,"distfile": [ "http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz" ]
50993     ,"variants":
50994      [
50995       {
50996         "label": "standard"
50997        ,"sdesc": "Modular BSD reimplementation of NASM"
50998        ,"spkgs": [ "single" ]
50999       }
51000      ]
51001    }
51002   ,{
51003      "bucket": "E2"
51004     ,"namebase": "cfitsio"
51005     ,"version": "3.490"
51006     ,"homepage": "https://heasarc.gsfc.nasa.gov/docs/software/fitsio/"
51007     ,"FPC": "astro/cfitsio"
51008     ,"keywords": [ "astro" ]
51009     ,"distfile": [ "http://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio-3.49.tar.gz" ]
51010     ,"cpe": { "product": "cfitsio", "vendor": "nasa" }
51011     ,"variants":
51012      [
51013       {
51014         "label": "standard"
51015        ,"sdesc": "NASA FITS data format library"
51016        ,"spkgs": [ "complete", "primary", "docs" ]
51017       }
51018      ]
51019    }
51020   ,{
51021      "bucket": "E2"
51022     ,"namebase": "perl-Algorithm-HyperLogLog"
51023     ,"version": "0.24"
51024     ,"homepage": "https://github.com/hideo55/p5-Algorithm-HyperLogLog"
51025     ,"FPC": "generated"
51026     ,"keywords": [ "perl" ]
51027     ,"distfile": [ "mirror://CPAN/ID:H/HI/HIDEAKIO/Algorithm-HyperLogLog-0.24.tar.gz" ]
51028     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51029     ,"variants":
51030      [
51031       {
51032         "label": "530"
51033        ,"sdesc": "Cardinality estimation algorithm (5.30)"
51034        ,"spkgs": [ "single" ]
51035       }
51036      ,{
51037         "label": "532"
51038        ,"sdesc": "Cardinality estimation algorithm (5.32)"
51039        ,"spkgs": [ "single" ]
51040       }
51041      ]
51042    }
51043   ,{
51044      "bucket": "E2"
51045     ,"namebase": "perl-Class-Data-Inheritable"
51046     ,"version": "0.08"
51047     ,"FPC": "generated"
51048     ,"keywords": [ "perl" ]
51049     ,"distfile": [ "mirror://CPAN/ID:T/TM/TMTM/Class-Data-Inheritable-0.08.tar.gz" ]
51050     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51051     ,"variants":
51052      [
51053       {
51054         "label": "530"
51055        ,"sdesc": "Inheritable, overridable class data (5.30)"
51056        ,"spkgs": [ "single" ]
51057       }
51058      ,{
51059         "label": "532"
51060        ,"sdesc": "Inheritable, overridable class data (5.32)"
51061        ,"spkgs": [ "single" ]
51062       }
51063      ]
51064    }
51065   ,{
51066      "bucket": "E2"
51067     ,"namebase": "perl-Class-Multimethods"
51068     ,"version": "1.701"
51069     ,"FPC": "generated"
51070     ,"keywords": [ "perl" ]
51071     ,"distfile": [ "mirror://CPAN/ID:D/DC/DCONWAY/Class-Multimethods-1.701.tar.gz" ]
51072     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51073     ,"variants":
51074      [
51075       {
51076         "label": "530"
51077        ,"sdesc": "Support subroutine overloading in perl (5.30)"
51078        ,"spkgs": [ "single" ]
51079       }
51080      ,{
51081         "label": "532"
51082        ,"sdesc": "Support subroutine overloading in perl (5.32)"
51083        ,"spkgs": [ "single" ]
51084       }
51085      ]
51086    }
51087   ,{
51088      "bucket": "E2"
51089     ,"namebase": "perl-Exporter-Lite"
51090     ,"version": "0.08"
51091     ,"homepage": "https://github.com/neilb/Exporter-Lite"
51092     ,"FPC": "generated"
51093     ,"keywords": [ "perl" ]
51094     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEILB/Exporter-Lite-0.08.tar.gz" ]
51095     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51096     ,"variants":
51097      [
51098       {
51099         "label": "530"
51100        ,"sdesc": "Lightweight functions and variables export (5.30)"
51101        ,"spkgs": [ "single" ]
51102       }
51103      ,{
51104         "label": "532"
51105        ,"sdesc": "Lightweight functions and variables export (5.32)"
51106        ,"spkgs": [ "single" ]
51107       }
51108      ]
51109    }
51110   ,{
51111      "bucket": "E2"
51112     ,"namebase": "perl-Regexp-Common"
51113     ,"version": "2017060201"
51114     ,"FPC": "generated"
51115     ,"keywords": [ "perl" ]
51116     ,"distfile": [ "mirror://CPAN/ID:A/AB/ABIGAIL/Regexp-Common-2017060201.tar.gz" ]
51117     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51118     ,"variants":
51119      [
51120       {
51121         "label": "530"
51122        ,"sdesc": "Commonly requested regular expressions (5.30)"
51123        ,"spkgs": [ "single" ]
51124       }
51125      ,{
51126         "label": "532"
51127        ,"sdesc": "Commonly requested regular expressions (5.32)"
51128        ,"spkgs": [ "single" ]
51129       }
51130      ]
51131    }
51132   ,{
51133      "bucket": "E2"
51134     ,"namebase": "php74-pdo_dblib"
51135     ,"version": "7.4.15"
51136     ,"homepage": "https://php.net/"
51137     ,"FPC": "databases/php74-pdo_dblib"
51138     ,"keywords": [ "lang", "www", "php", "databases" ]
51139     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
51140     ,"cpe": { "product": "php", "vendor": "php" }
51141     ,"variants":
51142      [
51143       {
51144         "label": "standard"
51145        ,"sdesc": "PHP 7.4 extension: pdo_dblib database driver"
51146        ,"spkgs": [ "single" ]
51147       }
51148      ]
51149    }
51150   ,{
51151      "bucket": "E2"
51152     ,"namebase": "python-jedi"
51153     ,"version": "0.18.0"
51154     ,"homepage": "https://github.com/davidhalter/jedi"
51155     ,"FPC": "generated"
51156     ,"keywords": [ "python" ]
51157     ,"distfile": [ "mirror://PYPIWHL/f9/36/7aa67ae2663025b49e8426ead0bad983fee1b73f472536e9790655da0277/jedi-0.18.0-py2.py3-none-any.whl" ]
51158     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
51159     ,"variants":
51160      [
51161       {
51162         "label": "py38"
51163        ,"sdesc": "Static analysis and autocompletion library (PY38)"
51164        ,"spkgs": [ "single" ]
51165       }
51166      ,{
51167         "label": "py39"
51168        ,"sdesc": "Static analysis and autocompletion library (PY39)"
51169        ,"spkgs": [ "single" ]
51170       }
51171      ]
51172    }
51173   ,{
51174      "bucket": "E2"
51175     ,"namebase": "python-mccabe"
51176     ,"version": "0.6.1"
51177     ,"homepage": "https://github.com/pycqa/mccabe"
51178     ,"FPC": "generated"
51179     ,"keywords": [ "python" ]
51180     ,"distfile": [ "mirror://PYPIWHL/87/89/479dc97e18549e21354893e4ee4ef36db1d237534982482c3681ee6e7b57/mccabe-0.6.1-py2.py3-none-any.whl" ]
51181     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
51182     ,"variants":
51183      [
51184       {
51185         "label": "py38"
51186        ,"sdesc": "McCabe checker, plugin for flake8 (PY38)"
51187        ,"spkgs": [ "single" ]
51188       }
51189      ,{
51190         "label": "py39"
51191        ,"sdesc": "McCabe checker, plugin for flake8 (PY39)"
51192        ,"spkgs": [ "single" ]
51193       }
51194      ]
51195    }
51196   ,{
51197      "bucket": "E2"
51198     ,"namebase": "qt5-qttools"
51199     ,"version": "5.15.2"
51200     ,"homepage": "https://www.qt.io/"
51201     ,"FPC": "N/A"
51202     ,"keywords": [ "textproc", "devel" ]
51203     ,"distfile": [ "http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/qttools-everywhere-src-5.15.2.tar.xz" ]
51204     ,"cpe": { "product": "qt", "vendor": "qt" }
51205     ,"variants":
51206      [
51207       {
51208         "label": "standard"
51209        ,"sdesc": "Qt5 - QtTools component"
51210        ,"spkgs": [ "single" ]
51211       }
51212      ]
51213    }
51214   ,{
51215      "bucket": "E2"
51216     ,"namebase": "xterm"
51217     ,"version": "366"
51218     ,"homepage": "https://invisible-island.net/xterm/"
51219     ,"FPC": "x11/xterm"
51220     ,"keywords": [ "x11" ]
51221     ,"distfile": [ "http://invisible-mirror.net/archives/xterm/xterm-366.tgz" ]
51222     ,"cpe": { "product": "xterm", "vendor": "invisible-island" }
51223     ,"variants":
51224      [
51225       {
51226         "label": "standard"
51227        ,"sdesc": "Terminal emulator for the X Window System"
51228        ,"spkgs": [ "single" ]
51229       }
51230      ]
51231    }
51232   ,{
51233      "bucket": "E3"
51234     ,"namebase": "R-ini"
51235     ,"version": "0.3.1"
51236     ,"homepage": "https://github.com/dvdscripter/ini"
51237     ,"FPC": "generated"
51238     ,"keywords": [ "cran" ]
51239     ,"distfile": [ "mirror://CRAN/src/contrib/ini_0.3.1.tar.gz" ]
51240     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
51241     ,"variants":
51242      [
51243       {
51244         "label": "standard"
51245        ,"sdesc": "Read and Write '.ini' Files"
51246        ,"spkgs": [ "single" ]
51247       }
51248      ]
51249    }
51250   ,{
51251      "bucket": "E3"
51252     ,"namebase": "perl-5.30"
51253     ,"version": "5.30.3"
51254     ,"homepage": "https://www.perl.org/"
51255     ,"FPC": "lang/perl5.30"
51256     ,"keywords": [ "lang", "perl", "devel" ]
51257     ,"distfile": [ "mirror://CPAN/../../src/5.0/perl-5.30.3.tar.xz" ]
51258     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
51259     ,"cpe": { "product": "perl", "vendor": "perl" }
51260     ,"variants":
51261      [
51262       {
51263         "label": "standard"
51264        ,"sdesc": "Practical Extraction and Report Language"
51265        ,"spkgs": [ "complete", "primary", "manpages" ]
51266       }
51267      ]
51268    }
51269   ,{
51270      "bucket": "E3"
51271     ,"namebase": "perl-Test-Differences"
51272     ,"version": "0.67"
51273     ,"homepage": "https://github.com/DrHyde/Test-Differences"
51274     ,"FPC": "generated"
51275     ,"keywords": [ "perl" ]
51276     ,"distfile": [ "mirror://CPAN/ID:D/DC/DCANTRELL/Test-Differences-0.67.tar.gz" ]
51277     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51278     ,"variants":
51279      [
51280       {
51281         "label": "530"
51282        ,"sdesc": "String and data structure comparison (5.30)"
51283        ,"spkgs": [ "single" ]
51284       }
51285      ,{
51286         "label": "532"
51287        ,"sdesc": "String and data structure comparison (5.32)"
51288        ,"spkgs": [ "single" ]
51289       }
51290      ]
51291    }
51292   ,{
51293      "bucket": "E3"
51294     ,"namebase": "perl-WWW-Form-UrlEncoded"
51295     ,"version": "0.26"
51296     ,"homepage": "https://github.com/kazeburo/WWW-Form-UrlEncoded"
51297     ,"FPC": "generated"
51298     ,"keywords": [ "perl" ]
51299     ,"distfile": [ "mirror://CPAN/ID:K/KA/KAZEBURO/WWW-Form-UrlEncoded-0.26.tar.gz" ]
51300     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51301     ,"variants":
51302      [
51303       {
51304         "label": "530"
51305        ,"sdesc": "Parser of application/x-www-form-urlencoded (5.30)"
51306        ,"spkgs": [ "single" ]
51307       }
51308      ,{
51309         "label": "532"
51310        ,"sdesc": "Parser of application/x-www-form-urlencoded (5.32)"
51311        ,"spkgs": [ "single" ]
51312       }
51313      ]
51314    }
51315   ,{
51316      "bucket": "E3"
51317     ,"namebase": "python-ConfigArgParse"
51318     ,"version": "1.3"
51319     ,"homepage": "https://github.com/bw2/ConfigArgParse"
51320     ,"FPC": "generated"
51321     ,"keywords": [ "python" ]
51322     ,"distfile": [ "mirror://PYPI/C/ConfigArgParse/ConfigArgParse-1.3.tar.gz" ]
51323     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
51324     ,"variants":
51325      [
51326       {
51327         "label": "py38"
51328        ,"sdesc": "Drop-in replacement for argparse (PY38)"
51329        ,"spkgs": [ "single" ]
51330       }
51331      ,{
51332         "label": "py39"
51333        ,"sdesc": "Drop-in replacement for argparse (PY39)"
51334        ,"spkgs": [ "single" ]
51335       }
51336      ]
51337    }
51338   ,{
51339      "bucket": "E3"
51340     ,"namebase": "quex"
51341     ,"version": "0.71.0"
51342     ,"homepage": "http://quex.sourceforge.net/"
51343     ,"FPC": "N/A"
51344     ,"keywords": [ "devel", "lang", "python" ]
51345     ,"distfile": [ "mirror://SF/quex/quex-0.71.0.zip" ]
51346     ,"variants":
51347      [
51348       {
51349         "label": "standard"
51350        ,"sdesc": "Lexical Analyzer Generator"
51351        ,"spkgs": [ "single" ]
51352       }
51353      ]
51354    }
51355   ,{
51356      "bucket": "E3"
51357     ,"namebase": "tcl86"
51358     ,"version": "8.6.11"
51359     ,"homepage": "http://www.tcl.tk/"
51360     ,"FPC": "lang/tcl86"
51361     ,"keywords": [ "lang" ]
51362     ,"distfile": [ "mirror://SF/tcl/Tcl/8.6.11/tcl8.6.11-src.tar.gz" ]
51363     ,"variants":
51364      [
51365       {
51366         "label": "standard"
51367        ,"sdesc": "Tool Command Language"
51368        ,"spkgs": [ "complete", "primary", "tzdata", "manpages" ]
51369       }
51370      ]
51371    }
51372   ,{
51373      "bucket": "E3"
51374     ,"namebase": "tmux"
51375     ,"version": "3.1c"
51376     ,"homepage": "https://tmux.github.io/"
51377     ,"FPC": "sysutils/tmux"
51378     ,"keywords": [ "sysutils" ]
51379     ,"distfile": [ "https://github.com/tmux/tmux/releases/download/3.1c/tmux-3.1c.tar.gz", "mirror://GITHUB/imomaliev:tmux-bash-completion:f5d5323/imomaliev-tmux-bash-completion-f5d5323.tar.gz" ]
51380     ,"cpe": { "product": "tmux", "vendor": "nicholas_marriott" }
51381     ,"variants":
51382      [
51383       {
51384         "label": "standard"
51385        ,"sdesc": "Terminal multiplexer"
51386        ,"spkgs": [ "single" ]
51387       }
51388      ]
51389    }
51390   ,{
51391      "bucket": "E3"
51392     ,"namebase": "xorg-xmodmap"
51393     ,"version": "1.0.10"
51394     ,"homepage": "https://www.x.org/"
51395     ,"FPC": "x11/xmodmap"
51396     ,"keywords": [ "x11" ]
51397     ,"distfile": [ "mirror://XORG/individual/app/xmodmap-1.0.10.tar.bz2" ]
51398     ,"variants":
51399      [
51400       {
51401         "label": "standard"
51402        ,"sdesc": "Modify keymaps and button mappings on X server"
51403        ,"spkgs": [ "single" ]
51404       }
51405      ]
51406    }
51407   ,{
51408      "bucket": "E4"
51409     ,"namebase": "R-XLConnect"
51410     ,"version": "1.0.2"
51411     ,"homepage": "https://mirai-solutions.ch"
51412     ,"FPC": "generated"
51413     ,"keywords": [ "cran" ]
51414     ,"distfile": [ "mirror://CRAN/src/contrib/XLConnect_1.0.2.tar.gz" ]
51415     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
51416     ,"variants":
51417      [
51418       {
51419         "label": "standard"
51420        ,"sdesc": "Excel Connector for R"
51421        ,"spkgs": [ "single" ]
51422       }
51423      ]
51424    }
51425   ,{
51426      "bucket": "E4"
51427     ,"namebase": "R-ddalpha"
51428     ,"version": "1.3.11"
51429     ,"FPC": "generated"
51430     ,"keywords": [ "cran" ]
51431     ,"distfile": [ "mirror://CRAN/src/contrib/ddalpha_1.3.11.tar.gz" ]
51432     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
51433     ,"variants":
51434      [
51435       {
51436         "label": "standard"
51437        ,"sdesc": "Depth-based classification and calculations"
51438        ,"spkgs": [ "single" ]
51439       }
51440      ]
51441    }
51442   ,{
51443      "bucket": "E4"
51444     ,"namebase": "R-sets"
51445     ,"version": "1.0-18"
51446     ,"FPC": "generated"
51447     ,"keywords": [ "cran" ]
51448     ,"distfile": [ "mirror://CRAN/src/contrib/sets_1.0-18.tar.gz" ]
51449     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
51450     ,"variants":
51451      [
51452       {
51453         "label": "standard"
51454        ,"sdesc": "Generalized and customizable sets and intervals"
51455        ,"spkgs": [ "single" ]
51456       }
51457      ]
51458    }
51459   ,{
51460      "bucket": "E4"
51461     ,"namebase": "gstreamer1-plugins-faac"
51462     ,"version": "1.18.3"
51463     ,"homepage": "https://gstreamer.freedesktop.org/"
51464     ,"FPC": "audio/gstreamer1-plugins-faac"
51465     ,"keywords": [ "multimedia", "audio" ]
51466     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.18.3.tar.xz" ]
51467     ,"variants":
51468      [
51469       {
51470         "label": "standard"
51471        ,"sdesc": "GStreamer1 MPEG-2/4 AAC decoder plugin"
51472        ,"spkgs": [ "single" ]
51473       }
51474      ]
51475    }
51476   ,{
51477      "bucket": "E4"
51478     ,"namebase": "jq"
51479     ,"version": "1.6"
51480     ,"homepage": "https://stedolan.github.io/jq/"
51481     ,"FPC": "textproc/jq"
51482     ,"keywords": [ "textproc" ]
51483     ,"distfile": [ "mirror://GITHUB/stedolan:jq:jq-1.6/stedolan-jq-jq-1.6.tar.gz" ]
51484     ,"cpe": { "product": "jq", "vendor": "jq_project" }
51485     ,"variants":
51486      [
51487       {
51488         "label": "standard"
51489        ,"sdesc": "Command-line JSON processor"
51490        ,"spkgs": [ "single" ]
51491       }
51492      ]
51493    }
51494   ,{
51495      "bucket": "E4"
51496     ,"namebase": "npth"
51497     ,"version": "1.6"
51498     ,"homepage": "https://www.gnupg.org/"
51499     ,"FPC": "devel/npth"
51500     ,"keywords": [ "devel" ]
51501     ,"distfile": [ "mirror://GNUPG/npth/npth-1.6.tar.bz2" ]
51502     ,"variants":
51503      [
51504       {
51505         "label": "standard"
51506        ,"sdesc": "New Portable Threads Library (nPth)"
51507        ,"spkgs": [ "single" ]
51508       }
51509      ]
51510    }
51511   ,{
51512      "bucket": "E4"
51513     ,"namebase": "perl-DBD-SQLite"
51514     ,"version": "1.66"
51515     ,"homepage": "https://github.com/DBD-SQLite/DBD-SQLite"
51516     ,"FPC": "generated"
51517     ,"keywords": [ "perl" ]
51518     ,"distfile": [ "mirror://CPAN/ID:I/IS/ISHIGAKI/DBD-SQLite-1.66.tar.gz" ]
51519     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51520     ,"variants":
51521      [
51522       {
51523         "label": "530"
51524        ,"sdesc": "Self Contained SQLite RDBMS in a DBI Driver (5.30)"
51525        ,"spkgs": [ "single" ]
51526       }
51527      ,{
51528         "label": "532"
51529        ,"sdesc": "Self Contained SQLite RDBMS in a DBI Driver (5.32)"
51530        ,"spkgs": [ "single" ]
51531       }
51532      ]
51533    }
51534   ,{
51535      "bucket": "E4"
51536     ,"namebase": "perl-File-Type"
51537     ,"version": "0.22"
51538     ,"FPC": "generated"
51539     ,"keywords": [ "perl" ]
51540     ,"distfile": [ "mirror://CPAN/ID:P/PM/PMISON/File-Type-0.22.tar.gz" ]
51541     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51542     ,"variants":
51543      [
51544       {
51545         "label": "530"
51546        ,"sdesc": "Determine file type using magic (5.30)"
51547        ,"spkgs": [ "single" ]
51548       }
51549      ,{
51550         "label": "532"
51551        ,"sdesc": "Determine file type using magic (5.32)"
51552        ,"spkgs": [ "single" ]
51553       }
51554      ]
51555    }
51556   ,{
51557      "bucket": "E4"
51558     ,"namebase": "perl-IO-Socket-SSL"
51559     ,"version": "2.070"
51560     ,"homepage": "https://github.com/noxxi/p5-io-socket-ssl"
51561     ,"FPC": "generated"
51562     ,"keywords": [ "perl" ]
51563     ,"distfile": [ "mirror://CPAN/ID:S/SU/SULLR/IO-Socket-SSL-2.070.tar.gz" ]
51564     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51565     ,"variants":
51566      [
51567       {
51568         "label": "530"
51569        ,"sdesc": "Nearly ransparent SSL encapsulation (5.30)"
51570        ,"spkgs": [ "single" ]
51571       }
51572      ,{
51573         "label": "532"
51574        ,"sdesc": "Nearly ransparent SSL encapsulation (5.32)"
51575        ,"spkgs": [ "single" ]
51576       }
51577      ]
51578    }
51579   ,{
51580      "bucket": "E4"
51581     ,"namebase": "perl-Math-Cephes"
51582     ,"version": "0.5305"
51583     ,"homepage": "https://github.com/shlomif/Math-Cephes"
51584     ,"FPC": "generated"
51585     ,"keywords": [ "perl" ]
51586     ,"distfile": [ "mirror://CPAN/ID:S/SH/SHLOMIF/Math-Cephes-0.5305.tar.gz" ]
51587     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51588     ,"variants":
51589      [
51590       {
51591         "label": "530"
51592        ,"sdesc": "Perl interface to the math cephes library (5.30)"
51593        ,"spkgs": [ "single" ]
51594       }
51595      ,{
51596         "label": "532"
51597        ,"sdesc": "Perl interface to the math cephes library (5.32)"
51598        ,"spkgs": [ "single" ]
51599       }
51600      ]
51601    }
51602   ,{
51603      "bucket": "E4"
51604     ,"namebase": "perl-Scope-Guard"
51605     ,"version": "0.21"
51606     ,"homepage": "https://github.com/chocolateboy/Scope-Guard"
51607     ,"FPC": "generated"
51608     ,"keywords": [ "perl" ]
51609     ,"distfile": [ "mirror://CPAN/ID:C/CH/CHOCOLATE/Scope-Guard-0.21.tar.gz" ]
51610     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51611     ,"variants":
51612      [
51613       {
51614         "label": "530"
51615        ,"sdesc": "Lexically-scoped resource management (5.30)"
51616        ,"spkgs": [ "single" ]
51617       }
51618      ,{
51619         "label": "532"
51620        ,"sdesc": "Lexically-scoped resource management (5.32)"
51621        ,"spkgs": [ "single" ]
51622       }
51623      ]
51624    }
51625   ,{
51626      "bucket": "E4"
51627     ,"namebase": "perl-Software-License-CCpack"
51628     ,"version": "1.11"
51629     ,"homepage": "https://github.com/SineSwiper/Software-License-CCpack"
51630     ,"FPC": "generated"
51631     ,"keywords": [ "perl" ]
51632     ,"distfile": [ "mirror://CPAN/ID:B/BB/BBYRD/Software-License-CCpack-1.11.tar.gz" ]
51633     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51634     ,"variants":
51635      [
51636       {
51637         "label": "530"
51638        ,"sdesc": "Pack of Creative Commons licenses (5.30)"
51639        ,"spkgs": [ "single" ]
51640       }
51641      ,{
51642         "label": "532"
51643        ,"sdesc": "Pack of Creative Commons licenses (5.32)"
51644        ,"spkgs": [ "single" ]
51645       }
51646      ]
51647    }
51648   ,{
51649      "bucket": "E4"
51650     ,"namebase": "python-future"
51651     ,"version": "0.18.2"
51652     ,"homepage": "https://python-future.org"
51653     ,"FPC": "generated"
51654     ,"keywords": [ "python" ]
51655     ,"distfile": [ "mirror://PYPI/f/future/future-0.18.2.tar.gz" ]
51656     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
51657     ,"variants":
51658      [
51659       {
51660         "label": "py38"
51661        ,"sdesc": "Compatibility layer for python 2 apps (PY38)"
51662        ,"spkgs": [ "single" ]
51663       }
51664      ,{
51665         "label": "py39"
51666        ,"sdesc": "Compatibility layer for python 2 apps (PY39)"
51667        ,"spkgs": [ "single" ]
51668       }
51669      ]
51670    }
51671   ,{
51672      "bucket": "E4"
51673     ,"namebase": "ruby-actionmailer"
51674     ,"version": "6.1.3"
51675     ,"homepage": "https://rubyonrails.org"
51676     ,"FPC": "generated"
51677     ,"keywords": [ "ruby" ]
51678     ,"distfile": [ "mirror://RUBYGEMS//actionmailer-6.1.3.gem" ]
51679     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
51680     ,"variants":
51681      [
51682       {
51683         "label": "v26"
51684        ,"sdesc": "Email support on Rails (v26)"
51685        ,"spkgs": [ "single" ]
51686       }
51687      ,{
51688         "label": "v27"
51689        ,"sdesc": "Email support on Rails (v27)"
51690        ,"spkgs": [ "single" ]
51691       }
51692      ,{
51693         "label": "v30"
51694        ,"sdesc": "Email support on Rails (v30)"
51695        ,"spkgs": [ "single" ]
51696       }
51697      ]
51698    }
51699   ,{
51700      "bucket": "E4"
51701     ,"namebase": "vorbis-tools"
51702     ,"version": "1.4.2"
51703     ,"homepage": "https://xiph.org/vorbis/"
51704     ,"FPC": "audio/vorbis-tools"
51705     ,"keywords": [ "audio" ]
51706     ,"distfile": [ "https://ftp.osuosl.org/pub/xiph/releases/vorbis/vorbis-tools-1.4.2.tar.gz" ]
51707     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
51708     ,"cpe": { "product": "vorbis-tools", "vendor": "xiph" }
51709     ,"variants":
51710      [
51711       {
51712         "label": "standard"
51713        ,"sdesc": "Play, encode, and manage Ogg Vorbis files"
51714        ,"spkgs": [ "complete", "primary", "nls" ]
51715       }
51716      ]
51717    }
51718   ,{
51719      "bucket": "E5"
51720     ,"namebase": "R-purrr"
51721     ,"version": "0.3.4"
51722     ,"homepage": "https://purrr.tidyverse.org"
51723     ,"FPC": "generated"
51724     ,"keywords": [ "cran" ]
51725     ,"distfile": [ "mirror://CRAN/src/contrib/purrr_0.3.4.tar.gz" ]
51726     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
51727     ,"variants":
51728      [
51729       {
51730         "label": "standard"
51731        ,"sdesc": "Functional Programming Tools"
51732        ,"spkgs": [ "single" ]
51733       }
51734      ]
51735    }
51736   ,{
51737      "bucket": "E5"
51738     ,"namebase": "R-visNetwork"
51739     ,"version": "2.0.9"
51740     ,"homepage": "http://datastorm-open.github.io/visNetwork/"
51741     ,"FPC": "generated"
51742     ,"keywords": [ "cran" ]
51743     ,"distfile": [ "mirror://CRAN/src/contrib/visNetwork_2.0.9.tar.gz" ]
51744     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
51745     ,"variants":
51746      [
51747       {
51748         "label": "standard"
51749        ,"sdesc": "Network Visualization using 'vis.js' Library"
51750        ,"spkgs": [ "single" ]
51751       }
51752      ]
51753    }
51754   ,{
51755      "bucket": "E5"
51756     ,"namebase": "adwaita-icon-theme"
51757     ,"version": "3.38.0"
51758     ,"homepage": "https://www.gnome.org"
51759     ,"FPC": "x11-themes/adwaita-icon-theme"
51760     ,"keywords": [ "x11_themes" ]
51761     ,"distfile": [ "mirror://GNOME/adwaita-icon-theme/3.38/adwaita-icon-theme-3.38.0.tar.xz" ]
51762     ,"variants":
51763      [
51764       {
51765         "label": "standard"
51766        ,"sdesc": "GNOME standard icons"
51767        ,"spkgs": [ "single" ]
51768       }
51769      ]
51770    }
51771   ,{
51772      "bucket": "E5"
51773     ,"namebase": "aspell-tet"
51774     ,"version": "0.1.1"
51775     ,"homepage": "http://aspell.net/"
51776     ,"FPC": "textproc/tet-aspell"
51777     ,"keywords": [ "textproc" ]
51778     ,"distfile": [ "mirror://GNU/aspell/dict/tet/aspell5-tet-0.1.1.tar.bz2" ]
51779     ,"variants":
51780      [
51781       {
51782         "label": "standard"
51783        ,"sdesc": "Aspell Tetum dictionary"
51784        ,"spkgs": [ "single" ]
51785       }
51786      ]
51787    }
51788   ,{
51789      "bucket": "E5"
51790     ,"namebase": "gimp"
51791     ,"version": "2.10.22"
51792     ,"homepage": "https://www.gimp.org/"
51793     ,"FPC": "graphics/gimp-app"
51794     ,"keywords": [ "graphics" ]
51795     ,"distfile": [ "mirror://GIMP/gimp/v2.10/gimp-2.10.22.tar.bz2" ]
51796     ,"cpe": { "product": "gimp", "vendor": "gnu" }
51797     ,"variants":
51798      [
51799       {
51800         "label": "standard"
51801        ,"sdesc": "GNU Image Manipulation Program"
51802        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
51803       }
51804      ]
51805    }
51806   ,{
51807      "bucket": "E5"
51808     ,"namebase": "gstreamer1-plugins-dvdread"
51809     ,"version": "1.18.3"
51810     ,"homepage": "https://gstreamer.freedesktop.org/"
51811     ,"FPC": "multimedia/gstreamer1-plugins-dvdread"
51812     ,"keywords": [ "multimedia" ]
51813     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-1.18.3.tar.xz" ]
51814     ,"variants":
51815      [
51816       {
51817         "label": "standard"
51818        ,"sdesc": "GStreamer1 DVD access plugin"
51819        ,"spkgs": [ "single" ]
51820       }
51821      ]
51822    }
51823   ,{
51824      "bucket": "E5"
51825     ,"namebase": "nmap"
51826     ,"version": "7.91"
51827     ,"homepage": "https://nmap.org/"
51828     ,"FPC": "security/nmap"
51829     ,"keywords": [ "security" ]
51830     ,"distfile": [ "http://nmap.org/dist/nmap-7.91.tar.bz2" ]
51831     ,"cpe": { "product": "nmap", "vendor": "nmap" }
51832     ,"variants":
51833      [
51834       {
51835         "label": "standard"
51836        ,"sdesc": "Port scanning utility for large networks"
51837        ,"spkgs": [ "single" ]
51838       }
51839      ]
51840    }
51841   ,{
51842      "bucket": "E5"
51843     ,"namebase": "pcmanfm"
51844     ,"version": "1.3.2"
51845     ,"homepage": "https://wiki.lxde.org/en/PCManFM"
51846     ,"FPC": "x11-fm/pcmanfm"
51847     ,"keywords": [ "x11_fm" ]
51848     ,"distfile": [ "mirror://SF/pcmanfm/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/PCManFM//pcmanfm-1.3.2.tar.xz" ]
51849     ,"cpe": { "product": "pcmanfm", "vendor": "pcmanfm_project" }
51850     ,"variants":
51851      [
51852       {
51853         "label": "standard"
51854        ,"sdesc": "Extremely fast and lightweight file manager"
51855        ,"spkgs": [ "complete", "primary", "nls" ]
51856       }
51857      ]
51858    }
51859   ,{
51860      "bucket": "E5"
51861     ,"namebase": "perl-Devel-CheckLib"
51862     ,"version": "1.14"
51863     ,"homepage": "https://github.com/mattn/p5-Devel-CheckLib"
51864     ,"FPC": "generated"
51865     ,"keywords": [ "perl" ]
51866     ,"distfile": [ "mirror://CPAN/ID:M/MA/MATTN/Devel-CheckLib-1.14.tar.gz" ]
51867     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51868     ,"variants":
51869      [
51870       {
51871         "label": "530"
51872        ,"sdesc": "Library availability checker (5.30)"
51873        ,"spkgs": [ "single" ]
51874       }
51875      ,{
51876         "label": "532"
51877        ,"sdesc": "Library availability checker (5.32)"
51878        ,"spkgs": [ "single" ]
51879       }
51880      ]
51881    }
51882   ,{
51883      "bucket": "E5"
51884     ,"namebase": "perl-Graph"
51885     ,"version": "0.9717"
51886     ,"homepage": "https://github.com/graphviz-perl/Graph"
51887     ,"FPC": "generated"
51888     ,"keywords": [ "perl" ]
51889     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETJ/Graph-0.9717.tar.gz" ]
51890     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51891     ,"variants":
51892      [
51893       {
51894         "label": "530"
51895        ,"sdesc": "Graph data structures and algorithms (5.30)"
51896        ,"spkgs": [ "single" ]
51897       }
51898      ,{
51899         "label": "532"
51900        ,"sdesc": "Graph data structures and algorithms (5.32)"
51901        ,"spkgs": [ "single" ]
51902       }
51903      ]
51904    }
51905   ,{
51906      "bucket": "E5"
51907     ,"namebase": "perl-Parse-ExuberantCTags"
51908     ,"version": "1.02"
51909     ,"FPC": "generated"
51910     ,"keywords": [ "perl" ]
51911     ,"distfile": [ "mirror://CPAN/ID:S/SM/SMUELLER/Parse-ExuberantCTags-1.02.tar.gz" ]
51912     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51913     ,"variants":
51914      [
51915       {
51916         "label": "530"
51917        ,"sdesc": "Efficiently parse exuberant ctags files (5.30)"
51918        ,"spkgs": [ "single" ]
51919       }
51920      ,{
51921         "label": "532"
51922        ,"sdesc": "Efficiently parse exuberant ctags files (5.32)"
51923        ,"spkgs": [ "single" ]
51924       }
51925      ]
51926    }
51927   ,{
51928      "bucket": "E5"
51929     ,"namebase": "perl-common-sense"
51930     ,"version": "3.75"
51931     ,"FPC": "generated"
51932     ,"keywords": [ "perl" ]
51933     ,"distfile": [ "mirror://CPAN/ID:M/ML/MLEHMANN/common-sense-3.75.tar.gz" ]
51934     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
51935     ,"variants":
51936      [
51937       {
51938         "label": "530"
51939        ,"sdesc": "Sane defaults for Perl programs (5.30)"
51940        ,"spkgs": [ "single" ]
51941       }
51942      ,{
51943         "label": "532"
51944        ,"sdesc": "Sane defaults for Perl programs (5.32)"
51945        ,"spkgs": [ "single" ]
51946       }
51947      ]
51948    }
51949   ,{
51950      "bucket": "E5"
51951     ,"namebase": "php73-calendar"
51952     ,"version": "7.3.27"
51953     ,"homepage": "https://php.net/"
51954     ,"FPC": "misc/php73-calendar"
51955     ,"keywords": [ "lang", "www", "php", "misc" ]
51956     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
51957     ,"cpe": { "product": "php", "vendor": "php" }
51958     ,"variants":
51959      [
51960       {
51961         "label": "standard"
51962        ,"sdesc": "PHP 7.3 extension: calendar converter"
51963        ,"spkgs": [ "single" ]
51964       }
51965      ]
51966    }
51967   ,{
51968      "bucket": "E5"
51969     ,"namebase": "python-openapi-codec"
51970     ,"version": "1.3.2"
51971     ,"homepage": "https://github.com/core-api/python-openapi-codec/"
51972     ,"FPC": "generated"
51973     ,"keywords": [ "python" ]
51974     ,"distfile": [ "mirror://PYPI/o/openapi-codec/openapi-codec-1.3.2.tar.gz" ]
51975     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
51976     ,"variants":
51977      [
51978       {
51979         "label": "py38"
51980        ,"sdesc": "OpenAPI codec for Core API (PY38)"
51981        ,"spkgs": [ "single" ]
51982       }
51983      ,{
51984         "label": "py39"
51985        ,"sdesc": "OpenAPI codec for Core API (PY39)"
51986        ,"spkgs": [ "single" ]
51987       }
51988      ]
51989    }
51990   ,{
51991      "bucket": "E5"
51992     ,"namebase": "python-requests-toolbelt"
51993     ,"version": "0.9.1"
51994     ,"homepage": "https://toolbelt.readthedocs.org"
51995     ,"FPC": "generated"
51996     ,"keywords": [ "python" ]
51997     ,"distfile": [ "mirror://PYPIWHL/60/ef/7681134338fc097acef8d9b2f8abe0458e4d87559c689a8c306d0957ece5/requests_toolbelt-0.9.1-py2.py3-none-any.whl" ]
51998     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
51999     ,"variants":
52000      [
52001       {
52002         "label": "py38"
52003        ,"sdesc": "Utilities collection for Requests (PY38)"
52004        ,"spkgs": [ "single" ]
52005       }
52006      ,{
52007         "label": "py39"
52008        ,"sdesc": "Utilities collection for Requests (PY39)"
52009        ,"spkgs": [ "single" ]
52010       }
52011      ]
52012    }
52013   ,{
52014      "bucket": "E6"
52015     ,"namebase": "R-XML"
52016     ,"version": "3.99-0.5"
52017     ,"homepage": "http://www.omegahat.net/RSXML"
52018     ,"FPC": "generated"
52019     ,"keywords": [ "cran" ]
52020     ,"distfile": [ "mirror://CRAN/src/contrib/XML_3.99-0.5.tar.gz" ]
52021     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
52022     ,"variants":
52023      [
52024       {
52025         "label": "standard"
52026        ,"sdesc": "XML Parsing and generating tools"
52027        ,"spkgs": [ "single" ]
52028       }
52029      ]
52030    }
52031   ,{
52032      "bucket": "E6"
52033     ,"namebase": "R-rgexf"
52034     ,"version": "0.16.0"
52035     ,"homepage": "https://gvegayon.github.io/rgexf"
52036     ,"FPC": "generated"
52037     ,"keywords": [ "cran" ]
52038     ,"distfile": [ "mirror://CRAN/src/contrib/rgexf_0.16.0.tar.gz" ]
52039     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
52040     ,"variants":
52041      [
52042       {
52043         "label": "standard"
52044        ,"sdesc": "Build, Import and Export GEXF Graph Files"
52045        ,"spkgs": [ "single" ]
52046       }
52047      ]
52048    }
52049   ,{
52050      "bucket": "E6"
52051     ,"namebase": "fontconfig"
52052     ,"version": "2.13.1"
52053     ,"homepage": "http://www.freedesktop.org/wiki/Software/fontconfig"
52054     ,"FPC": "N/A"
52055     ,"keywords": [ "x11_fonts" ]
52056     ,"distfile": [ "http://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.1.tar.bz2" ]
52057     ,"cpe": { "product": "fontconfig", "vendor": "fontconfig_project" }
52058     ,"variants":
52059      [
52060       {
52061         "label": "standard"
52062        ,"sdesc": "XML-based font configuration API for X Windows"
52063        ,"spkgs": [ "complete", "primary", "docs" ]
52064       }
52065      ]
52066    }
52067   ,{
52068      "bucket": "E6"
52069     ,"namebase": "gstreamer1-plugins-libav"
52070     ,"version": "1.18.3"
52071     ,"homepage": "https://gstreamer.freedesktop.org/"
52072     ,"FPC": "multimedia/gstreamer1-libav"
52073     ,"keywords": [ "multimedia" ]
52074     ,"distfile": [ "http://gstreamer.freedesktop.org/src/gst-libav/gst-libav-1.18.3.tar.xz" ]
52075     ,"variants":
52076      [
52077       {
52078         "label": "standard"
52079        ,"sdesc": "GStreamer1 AV library plugin"
52080        ,"spkgs": [ "single" ]
52081       }
52082      ]
52083    }
52084   ,{
52085      "bucket": "E6"
52086     ,"namebase": "nano"
52087     ,"version": "5.6"
52088     ,"homepage": "https://www.nano-editor.org/"
52089     ,"FPC": "editors/nano"
52090     ,"keywords": [ "editors" ]
52091     ,"distfile": [ "mirror://GNU/nano/nano-5.6.tar.gz" ]
52092     ,"cpe": { "product": "nano", "vendor": "gnu" }
52093     ,"variants":
52094      [
52095       {
52096         "label": "standard"
52097        ,"sdesc": "Nano's ANOther editor, an enhanced Pico clone"
52098        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
52099       }
52100      ]
52101    }
52102   ,{
52103      "bucket": "E6"
52104     ,"namebase": "perl-Commandable"
52105     ,"version": "0.04"
52106     ,"FPC": "generated"
52107     ,"keywords": [ "perl" ]
52108     ,"distfile": [ "mirror://CPAN/ID:P/PE/PEVANS/Commandable-0.04.tar.gz" ]
52109     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
52110     ,"variants":
52111      [
52112       {
52113         "label": "530"
52114        ,"sdesc": "Utilities for commandline-based programs (5.30)"
52115        ,"spkgs": [ "single" ]
52116       }
52117      ,{
52118         "label": "532"
52119        ,"sdesc": "Utilities for commandline-based programs (5.32)"
52120        ,"spkgs": [ "single" ]
52121       }
52122      ]
52123    }
52124   ,{
52125      "bucket": "E6"
52126     ,"namebase": "perl-Log-Any"
52127     ,"version": "1.709"
52128     ,"homepage": "https://github.com/preaction/Log-Any"
52129     ,"FPC": "generated"
52130     ,"keywords": [ "perl" ]
52131     ,"distfile": [ "mirror://CPAN/ID:P/PR/PREACTION/Log-Any-1.709.tar.gz" ]
52132     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
52133     ,"variants":
52134      [
52135       {
52136         "label": "530"
52137        ,"sdesc": "Bringing loggers and listeners together (5.30)"
52138        ,"spkgs": [ "single" ]
52139       }
52140      ,{
52141         "label": "532"
52142        ,"sdesc": "Bringing loggers and listeners together (5.32)"
52143        ,"spkgs": [ "single" ]
52144       }
52145      ]
52146    }
52147   ,{
52148      "bucket": "E6"
52149     ,"namebase": "php73-exif"
52150     ,"version": "7.3.27"
52151     ,"homepage": "https://php.net/"
52152     ,"FPC": "graphics/php73-exif"
52153     ,"keywords": [ "lang", "www", "php", "graphics" ]
52154     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
52155     ,"cpe": { "product": "php", "vendor": "php" }
52156     ,"variants":
52157      [
52158       {
52159         "label": "standard"
52160        ,"sdesc": "PHP 7.3 extension: exif image meta data"
52161        ,"spkgs": [ "single" ]
52162       }
52163      ]
52164    }
52165   ,{
52166      "bucket": "E6"
52167     ,"namebase": "python-pycryptodomex"
52168     ,"version": "3.10.1"
52169     ,"homepage": "https://www.pycryptodome.org"
52170     ,"FPC": "generated"
52171     ,"keywords": [ "python" ]
52172     ,"distfile": [ "mirror://PYPI/p/pycryptodomex/pycryptodomex-3.10.1.tar.gz" ]
52173     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
52174     ,"variants":
52175      [
52176       {
52177         "label": "py38"
52178        ,"sdesc": "Cryptographic library for Python (PY38)"
52179        ,"spkgs": [ "single" ]
52180       }
52181      ,{
52182         "label": "py39"
52183        ,"sdesc": "Cryptographic library for Python (PY39)"
52184        ,"spkgs": [ "single" ]
52185       }
52186      ]
52187    }
52188   ,{
52189      "bucket": "E6"
52190     ,"namebase": "ruby-rest-client"
52191     ,"version": "2.1.0"
52192     ,"homepage": "https://github.com/rest-client/rest-client"
52193     ,"FPC": "generated"
52194     ,"keywords": [ "ruby" ]
52195     ,"distfile": [ "mirror://RUBYGEMS//rest-client-2.1.0.gem" ]
52196     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
52197     ,"variants":
52198      [
52199       {
52200         "label": "v26"
52201        ,"sdesc": "Simple HTTP and REST client for Ruby (v26)"
52202        ,"spkgs": [ "single" ]
52203       }
52204      ,{
52205         "label": "v27"
52206        ,"sdesc": "Simple HTTP and REST client for Ruby (v27)"
52207        ,"spkgs": [ "single" ]
52208       }
52209      ,{
52210         "label": "v30"
52211        ,"sdesc": "Simple HTTP and REST client for Ruby (v30)"
52212        ,"spkgs": [ "single" ]
52213       }
52214      ]
52215    }
52216   ,{
52217      "bucket": "E6"
52218     ,"namebase": "xorg-xhost"
52219     ,"version": "1.0.8"
52220     ,"homepage": "https://www.x.org/"
52221     ,"FPC": "x11/xhost"
52222     ,"keywords": [ "x11" ]
52223     ,"distfile": [ "mirror://XORG/individual/app/xhost-1.0.8.tar.bz2" ]
52224     ,"variants":
52225      [
52226       {
52227         "label": "standard"
52228        ,"sdesc": "Server access control program for X"
52229        ,"spkgs": [ "single" ]
52230       }
52231      ]
52232    }
52233   ,{
52234      "bucket": "E7"
52235     ,"namebase": "libxfce4ui"
52236     ,"version": "4.16.0"
52237     ,"homepage": "https://xfce.org"
52238     ,"FPC": "x11/libxfce4menu"
52239     ,"keywords": [ "x11" ]
52240     ,"distfile": [ "http://archive.xfce.org/src/xfce/libxfce4ui/4.16/libxfce4ui-4.16.0.tar.bz2" ]
52241     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
52242     ,"variants":
52243      [
52244       {
52245         "label": "standard"
52246        ,"sdesc": "Xfce UI library containing various GTK+ widgets"
52247        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
52248       }
52249      ]
52250    }
52251   ,{
52252      "bucket": "E7"
52253     ,"namebase": "libyaml"
52254     ,"version": "0.2.5"
52255     ,"homepage": "https://github.com/yaml/libyaml"
52256     ,"FPC": "textproc/libyaml"
52257     ,"keywords": [ "textproc" ]
52258     ,"distfile": [ "mirror://GITHUB/yaml:libyaml:0.2.5/yaml-libyaml-0.2.5.tar.gz" ]
52259     ,"cpe": { "product": "libyaml", "vendor": "pyyaml" }
52260     ,"variants":
52261      [
52262       {
52263         "label": "standard"
52264        ,"sdesc": "YAML 1.1 parser and emitter written in C"
52265        ,"spkgs": [ "single" ]
52266       }
52267      ]
52268    }
52269   ,{
52270      "bucket": "E7"
52271     ,"namebase": "perl-Net-SSLeay"
52272     ,"version": "1.90"
52273     ,"FPC": "generated"
52274     ,"keywords": [ "perl" ]
52275     ,"distfile": [ "mirror://CPAN/ID:C/CH/CHRISN/Net-SSLeay-1.90.tar.gz" ]
52276     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
52277     ,"variants":
52278      [
52279       {
52280         "label": "530"
52281        ,"sdesc": "Perl extension for using OpenSSL (5.30)"
52282        ,"spkgs": [ "single" ]
52283       }
52284      ,{
52285         "label": "532"
52286        ,"sdesc": "Perl extension for using OpenSSL (5.32)"
52287        ,"spkgs": [ "single" ]
52288       }
52289      ]
52290    }
52291   ,{
52292      "bucket": "E7"
52293     ,"namebase": "php80-pdo_odbc"
52294     ,"version": "8.0.2"
52295     ,"homepage": "https://php.net/"
52296     ,"FPC": "databases/php80-pdo_odbc"
52297     ,"keywords": [ "lang", "www", "php", "databases" ]
52298     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
52299     ,"cpe": { "product": "php", "vendor": "php" }
52300     ,"variants":
52301      [
52302       {
52303         "label": "standard"
52304        ,"sdesc": "PHP 8.0 extension: pdo_odbc database driver"
52305        ,"spkgs": [ "single" ]
52306       }
52307      ]
52308    }
52309   ,{
52310      "bucket": "E7"
52311     ,"namebase": "wxWidgets28"
52312     ,"version": "2.8.12"
52313     ,"homepage": "http://www.wxwidgets.org/"
52314     ,"FPC": "x11-toolkits/wxgtk28"
52315     ,"keywords": [ "x11_toolkits" ]
52316     ,"distfile": [ "https://github.com/wxWidgets/wxWidgets/releases/download/v2.8.12/wxWidgets-2.8.12.tar.bz2" ]
52317     ,"cpe": { "product": "wxwidgets", "vendor": "wxwidgets" }
52318     ,"variants":
52319      [
52320       {
52321         "label": "standard"
52322        ,"sdesc": "GUI toolkit with GTK+ bindings"
52323        ,"spkgs": [ "single" ]
52324       }
52325      ]
52326    }
52327   ,{
52328      "bucket": "E7"
52329     ,"namebase": "xorg-docs"
52330     ,"version": "1.7.1"
52331     ,"homepage": "https://www.x.org/"
52332     ,"FPC": "x11/xorg-docs"
52333     ,"keywords": [ "x11_drivers" ]
52334     ,"distfile": [ "mirror://XORG/individual/doc/xorg-docs-1.7.1.tar.bz2" ]
52335     ,"variants":
52336      [
52337       {
52338         "label": "standard"
52339        ,"sdesc": "X.org documentation files"
52340        ,"spkgs": [ "complete", "primary", "docs" ]
52341       }
52342      ]
52343    }
52344   ,{
52345      "bucket": "E7"
52346     ,"namebase": "xorg-server"
52347     ,"version": "1.20.10"
52348     ,"homepage": "https://www.x.org/"
52349     ,"FPC": "x11-servers/xorg-server"
52350     ,"keywords": [ "x11_servers" ]
52351     ,"distfile": [ "mirror://XORG/individual/xserver/xorg-server-1.20.10.tar.bz2" ]
52352     ,"cpe": { "product": "xorg-server", "vendor": "x.org" }
52353     ,"variants":
52354      [
52355       {
52356         "label": "standard"
52357        ,"sdesc": "X.Org X server and related programs"
52358        ,"spkgs": [ "single" ]
52359       }
52360      ,{
52361         "label": "virtual"
52362        ,"sdesc": "X virtual framebuffer server from X.Org"
52363        ,"spkgs": [ "single" ]
52364       }
52365      ,{
52366         "label": "dmx"
52367        ,"sdesc": "Distributed Multihead X from X.Org"
52368        ,"spkgs": [ "single" ]
52369       }
52370      ,{
52371         "label": "xephyr"
52372        ,"sdesc": "X server from X.Org based on kdrive"
52373        ,"spkgs": [ "single" ]
52374       }
52375      ,{
52376         "label": "nest"
52377        ,"sdesc": "Nesting X server from X.Org"
52378        ,"spkgs": [ "single" ]
52379       }
52380      ,{
52381         "label": "wayland"
52382        ,"sdesc": "X Clients under Wayland"
52383        ,"spkgs": [ "single" ]
52384       }
52385      ]
52386    }
52387   ,{
52388      "bucket": "E7"
52389     ,"namebase": "xorg-xt"
52390     ,"version": "1.2.1"
52391     ,"homepage": "https://www.x.org/"
52392     ,"FPC": "x11-toolkits/libXt"
52393     ,"keywords": [ "x11", "x11_toolkits" ]
52394     ,"distfile": [ "mirror://XORG/individual/lib/libXt-1.2.1.tar.bz2" ]
52395     ,"cpe": { "product": "libxt", "vendor": "x" }
52396     ,"variants":
52397      [
52398       {
52399         "label": "standard"
52400        ,"sdesc": "X Toolkit library"
52401        ,"spkgs": [ "single" ]
52402       }
52403      ]
52404    }
52405   ,{
52406      "bucket": "E8"
52407     ,"namebase": "R-R6"
52408     ,"version": "2.5.0"
52409     ,"homepage": "https://r6.r-lib.org"
52410     ,"FPC": "generated"
52411     ,"keywords": [ "cran" ]
52412     ,"distfile": [ "mirror://CRAN/src/contrib/R6_2.5.0.tar.gz" ]
52413     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
52414     ,"variants":
52415      [
52416       {
52417         "label": "standard"
52418        ,"sdesc": "Encapsulated Classes with Reference Semantics"
52419        ,"spkgs": [ "single" ]
52420       }
52421      ]
52422    }
52423   ,{
52424      "bucket": "E8"
52425     ,"namebase": "R-RUnit"
52426     ,"version": "0.4.32"
52427     ,"FPC": "generated"
52428     ,"keywords": [ "cran" ]
52429     ,"distfile": [ "mirror://CRAN/src/contrib/RUnit_0.4.32.tar.gz" ]
52430     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
52431     ,"variants":
52432      [
52433       {
52434         "label": "standard"
52435        ,"sdesc": "R Unit Test Framework"
52436        ,"spkgs": [ "single" ]
52437       }
52438      ]
52439    }
52440   ,{
52441      "bucket": "E8"
52442     ,"namebase": "hardlink-osx"
52443     ,"version": "0.1.1"
52444     ,"homepage": "https://github.com/selkhateeb/hardlink"
52445     ,"FPC": "N/A"
52446     ,"keywords": [ "sysutils" ]
52447     ,"distfile": [ "mirror://GITHUB/selkhateeb:hardlink:v0.1.1/selkhateeb-hardlink-0.1.1.tar.gz" ]
52448     ,"variants":
52449      [
52450       {
52451         "label": "standard"
52452        ,"sdesc": "Utility to hardlink directories on MacOS"
52453        ,"spkgs": [ "single" ]
52454       }
52455      ]
52456    }
52457   ,{
52458      "bucket": "E8"
52459     ,"namebase": "perl-Algorithm-BreakOverlappingRectangles"
52460     ,"version": "0.01"
52461     ,"FPC": "generated"
52462     ,"keywords": [ "perl" ]
52463     ,"distfile": [ "mirror://CPAN/ID:S/SA/SALVA/Algorithm-BreakOverlappingRectangles-0.01.tar.gz" ]
52464     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
52465     ,"variants":
52466      [
52467       {
52468         "label": "530"
52469        ,"sdesc": "Break up overlapping rectangles (5.30)"
52470        ,"spkgs": [ "single" ]
52471       }
52472      ,{
52473         "label": "532"
52474        ,"sdesc": "Break up overlapping rectangles (5.32)"
52475        ,"spkgs": [ "single" ]
52476       }
52477      ]
52478    }
52479   ,{
52480      "bucket": "E8"
52481     ,"namebase": "perl-Dist-CheckConflicts"
52482     ,"version": "0.11"
52483     ,"homepage": "https://github.com/doy/dist-checkconflicts"
52484     ,"FPC": "generated"
52485     ,"keywords": [ "perl" ]
52486     ,"distfile": [ "mirror://CPAN/ID:D/DO/DOY/Dist-CheckConflicts-0.11.tar.gz" ]
52487     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
52488     ,"variants":
52489      [
52490       {
52491         "label": "530"
52492        ,"sdesc": "Declare version conflicts for your dist (5.30)"
52493        ,"spkgs": [ "single" ]
52494       }
52495      ,{
52496         "label": "532"
52497        ,"sdesc": "Declare version conflicts for your dist (5.32)"
52498        ,"spkgs": [ "single" ]
52499       }
52500      ]
52501    }
52502   ,{
52503      "bucket": "E8"
52504     ,"namebase": "postgresql12"
52505     ,"version": "12.6"
52506     ,"homepage": "https://www.postgresql.org/"
52507     ,"FPC": "databases/postgresql12-server"
52508     ,"keywords": [ "databases" ]
52509     ,"distfile": [ "mirror://PGSQL/source/v12.6/postgresql-12.6.tar.bz2" ]
52510     ,"cpe": { "product": "postgresql", "vendor": "postgresql" }
52511     ,"variants":
52512      [
52513       {
52514         "label": "standard"
52515        ,"sdesc": "Powerful, open source object-relational database"
52516        ,"spkgs": [ "complete", "server", "client", "contrib", "plperl", "plpython", "pltcl", "docs", "nls" ]
52517       }
52518      ]
52519    }
52520   ,{
52521      "bucket": "E8"
52522     ,"namebase": "python-Jinja2"
52523     ,"version": "2.11.3"
52524     ,"homepage": "https://palletsprojects.com/p/jinja/"
52525     ,"FPC": "generated"
52526     ,"keywords": [ "python" ]
52527     ,"distfile": [ "mirror://PYPIWHL/7e/c2/1eece8c95ddbc9b1aeb64f5783a9e07a286de42191b7204d67b7496ddf35/Jinja2-2.11.3-py2.py3-none-any.whl" ]
52528     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
52529     ,"variants":
52530      [
52531       {
52532         "label": "py38"
52533        ,"sdesc": "Fully featured template engine (PY38)"
52534        ,"spkgs": [ "single" ]
52535       }
52536      ,{
52537         "label": "py39"
52538        ,"sdesc": "Fully featured template engine (PY39)"
52539        ,"spkgs": [ "single" ]
52540       }
52541      ]
52542    }
52543   ,{
52544      "bucket": "E8"
52545     ,"namebase": "qrencode"
52546     ,"version": "4.1.1"
52547     ,"homepage": "https://github.com/fukuchi/libqrencode"
52548     ,"FPC": "graphics/libqrencode"
52549     ,"keywords": [ "graphics" ]
52550     ,"distfile": [ "mirror://GITHUB/fukuchi:libqrencode:v4.1.1/fukuchi-libqrencode-4.1.1.tar.gz" ]
52551     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
52552     ,"variants":
52553      [
52554       {
52555         "label": "standard"
52556        ,"sdesc": "C library for encoding data in a QR Code symbol"
52557        ,"spkgs": [ "single" ]
52558       }
52559      ]
52560    }
52561   ,{
52562      "bucket": "E9"
52563     ,"namebase": "R-RgoogleMaps"
52564     ,"version": "1.4.5.3"
52565     ,"homepage": "https://github.com/markusloecher/rgooglemaps/blob/master/rgooglemaps/www/QuickTutorial.html"
52566     ,"FPC": "generated"
52567     ,"keywords": [ "cran" ]
52568     ,"distfile": [ "mirror://CRAN/src/contrib/RgoogleMaps_1.4.5.3.tar.gz" ]
52569     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
52570     ,"variants":
52571      [
52572       {
52573         "label": "standard"
52574        ,"sdesc": "Overlays on Static Maps"
52575        ,"spkgs": [ "single" ]
52576       }
52577      ]
52578    }
52579   ,{
52580      "bucket": "E9"
52581     ,"namebase": "dbus-glib"
52582     ,"version": "0.110"
52583     ,"homepage": "https://wiki.freedesktop.org/www/Software/DBusBindings/"
52584     ,"FPC": "devel/dbus-glib"
52585     ,"keywords": [ "devel" ]
52586     ,"distfile": [ "https://dbus.freedesktop.org/releases/dbus-glib/dbus-glib-0.110.tar.gz" ]
52587     ,"cpe": { "product": "dbus-glib", "vendor": "freedesktop" }
52588     ,"variants":
52589      [
52590       {
52591         "label": "standard"
52592        ,"sdesc": "D-Bus GLib binding"
52593        ,"spkgs": [ "complete", "primary", "docs" ]
52594       }
52595      ]
52596    }
52597   ,{
52598      "bucket": "E9"
52599     ,"namebase": "dejagnu"
52600     ,"version": "1.6.2"
52601     ,"homepage": "https://www.gnu.org/software/dejagnu/"
52602     ,"FPC": "misc/dejagnu"
52603     ,"keywords": [ "misc" ]
52604     ,"distfile": [ "mirror://GNU/dejagnu/dejagnu-1.6.2.tar.gz" ]
52605     ,"variants":
52606      [
52607       {
52608         "label": "standard"
52609        ,"sdesc": "Framework for testing other programs"
52610        ,"spkgs": [ "single" ]
52611       }
52612      ]
52613    }
52614   ,{
52615      "bucket": "E9"
52616     ,"namebase": "gstreamer1-plugins-x265"
52617     ,"version": "1.18.3"
52618     ,"homepage": "https://gstreamer.freedesktop.org/"
52619     ,"FPC": "multimedia/gstreamer1-plugins-x265"
52620     ,"keywords": [ "multimedia" ]
52621     ,"distfile": [ "https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.18.3.tar.xz" ]
52622     ,"variants":
52623      [
52624       {
52625         "label": "standard"
52626        ,"sdesc": "GStreamer1 H.265 video encoder plugin"
52627        ,"spkgs": [ "single" ]
52628       }
52629      ]
52630    }
52631   ,{
52632      "bucket": "E9"
52633     ,"namebase": "libcxx"
52634     ,"version": "11.1.0"
52635     ,"homepage": "https://libcxx.llvm.org/"
52636     ,"FPC": "N/A"
52637     ,"keywords": [ "lang" ]
52638     ,"distfile": [ "https://github.com/llvm/llvm-project/releases/download/llvmorg-11.1.0/libcxx-11.1.0.src.tar.xz", "https://github.com/llvm/llvm-project/releases/download/llvmorg-11.1.0/libcxxabi-11.1.0.src.tar.xz" ]
52639     ,"variants":
52640      [
52641       {
52642         "label": "standard"
52643        ,"sdesc": "LLVM C++ standard library"
52644        ,"spkgs": [ "complete", "primary", "abi", "experimental" ]
52645       }
52646      ]
52647    }
52648   ,{
52649      "bucket": "E9"
52650     ,"namebase": "libgltf"
52651     ,"version": "0.1.0"
52652     ,"homepage": "https://wiki.documentfoundation.org/Development/libgltf"
52653     ,"FPC": "graphics/libgltf"
52654     ,"keywords": [ "graphics", "devel" ]
52655     ,"distfile": [ "http://dev-www.libreoffice.org/src/libgltf/libgltf-0.1.0.tar.gz" ]
52656     ,"variants":
52657      [
52658       {
52659         "label": "standard"
52660        ,"sdesc": "Rendering library for glTF"
52661        ,"spkgs": [ "single" ]
52662       }
52663      ]
52664    }
52665   ,{
52666      "bucket": "E9"
52667     ,"namebase": "netsurf-buildsystem"
52668     ,"version": "1.9"
52669     ,"homepage": "https://source.netsurf-browser.org/buildsystem.git"
52670     ,"FPC": "devel/netsurf-buildsystem"
52671     ,"keywords": [ "devel" ]
52672     ,"distfile": [ "https://download.netsurf-browser.org/libs/releases/buildsystem-1.9.tar.gz" ]
52673     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
52674     ,"variants":
52675      [
52676       {
52677         "label": "standard"
52678        ,"sdesc": "Buildsystem for the Netsurf browser and libs"
52679        ,"spkgs": [ "single" ]
52680       }
52681      ]
52682    }
52683   ,{
52684      "bucket": "E9"
52685     ,"namebase": "perl-Devel-Declare"
52686     ,"version": "0.006022"
52687     ,"homepage": "https://github.com/p5sagit/Devel-Declare"
52688     ,"FPC": "generated"
52689     ,"keywords": [ "perl" ]
52690     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Devel-Declare-0.006022.tar.gz" ]
52691     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
52692     ,"variants":
52693      [
52694       {
52695         "label": "530"
52696        ,"sdesc": "Deprecated - Adds keywords to perl in perl (5.30)"
52697        ,"spkgs": [ "single" ]
52698       }
52699      ,{
52700         "label": "532"
52701        ,"sdesc": "Deprecated - Adds keywords to perl in perl (5.32)"
52702        ,"spkgs": [ "single" ]
52703       }
52704      ]
52705    }
52706   ,{
52707      "bucket": "E9"
52708     ,"namebase": "perl-Safe-Isa"
52709     ,"version": "1.000010"
52710     ,"homepage": "https://github.com/p5sagit/Safe-Isa"
52711     ,"FPC": "generated"
52712     ,"keywords": [ "perl" ]
52713     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Safe-Isa-1.000010.tar.gz" ]
52714     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
52715     ,"variants":
52716      [
52717       {
52718         "label": "530"
52719        ,"sdesc": "Safe action on potential non-objects (5.30)"
52720        ,"spkgs": [ "single" ]
52721       }
52722      ,{
52723         "label": "532"
52724        ,"sdesc": "Safe action on potential non-objects (5.32)"
52725        ,"spkgs": [ "single" ]
52726       }
52727      ]
52728    }
52729   ,{
52730      "bucket": "E9"
52731     ,"namebase": "perl-Smart-Comments"
52732     ,"version": "1.06"
52733     ,"homepage": "https://github.com/neilb/Smart-Comments"
52734     ,"FPC": "generated"
52735     ,"keywords": [ "perl" ]
52736     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEILB/Smart-Comments-1.06.tar.gz" ]
52737     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
52738     ,"variants":
52739      [
52740       {
52741         "label": "530"
52742        ,"sdesc": "Comments that do more than just sit there (5.30)"
52743        ,"spkgs": [ "single" ]
52744       }
52745      ,{
52746         "label": "532"
52747        ,"sdesc": "Comments that do more than just sit there (5.32)"
52748        ,"spkgs": [ "single" ]
52749       }
52750      ]
52751    }
52752   ,{
52753      "bucket": "E9"
52754     ,"namebase": "php74-dba"
52755     ,"version": "7.4.15"
52756     ,"homepage": "https://php.net/"
52757     ,"FPC": "databases/php74-dba"
52758     ,"keywords": [ "lang", "www", "php", "databases" ]
52759     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
52760     ,"cpe": { "product": "php", "vendor": "php" }
52761     ,"variants":
52762      [
52763       {
52764         "label": "standard"
52765        ,"sdesc": "PHP 7.4 extension: dba Berkeley DB driver"
52766        ,"spkgs": [ "single" ]
52767       }
52768      ]
52769    }
52770   ,{
52771      "bucket": "E9"
52772     ,"namebase": "python-numpy"
52773     ,"version": "1.20.1"
52774     ,"homepage": "https://www.numpy.org"
52775     ,"FPC": "generated"
52776     ,"keywords": [ "python" ]
52777     ,"distfile": [ "mirror://PYPI/n/numpy/numpy-1.20.1.zip" ]
52778     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
52779     ,"variants":
52780      [
52781       {
52782         "label": "py38"
52783        ,"sdesc": "Array computing for Python (PY38)"
52784        ,"spkgs": [ "single" ]
52785       }
52786      ,{
52787         "label": "py39"
52788        ,"sdesc": "Array computing for Python (PY39)"
52789        ,"spkgs": [ "single" ]
52790       }
52791      ]
52792    }
52793   ,{
52794      "bucket": "E9"
52795     ,"namebase": "ruby-polyamorous"
52796     ,"version": "2.3.2"
52797     ,"FPC": "generated"
52798     ,"keywords": [ "ruby" ]
52799     ,"distfile": [ "mirror://RUBYGEMS//polyamorous-2.3.2.gem" ]
52800     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
52801     ,"variants":
52802      [
52803       {
52804         "label": "v26"
52805        ,"sdesc": "Extraction from Ransack/Squeel (v26)"
52806        ,"spkgs": [ "single" ]
52807       }
52808      ,{
52809         "label": "v27"
52810        ,"sdesc": "Extraction from Ransack/Squeel (v27)"
52811        ,"spkgs": [ "single" ]
52812       }
52813      ,{
52814         "label": "v30"
52815        ,"sdesc": "Extraction from Ransack/Squeel (v30)"
52816        ,"spkgs": [ "single" ]
52817       }
52818      ]
52819    }
52820   ,{
52821      "bucket": "E9"
52822     ,"namebase": "ruby-ransack"
52823     ,"version": "2.4.2"
52824     ,"homepage": "https://github.com/activerecord-hackery/ransack"
52825     ,"FPC": "generated"
52826     ,"keywords": [ "ruby" ]
52827     ,"distfile": [ "mirror://RUBYGEMS//ransack-2.4.2.gem" ]
52828     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
52829     ,"variants":
52830      [
52831       {
52832         "label": "v26"
52833        ,"sdesc": "Creation of advanced search forms for Rails (v26)"
52834        ,"spkgs": [ "single" ]
52835       }
52836      ,{
52837         "label": "v27"
52838        ,"sdesc": "Creation of advanced search forms for Rails (v27)"
52839        ,"spkgs": [ "single" ]
52840       }
52841      ,{
52842         "label": "v30"
52843        ,"sdesc": "Creation of advanced search forms for Rails (v30)"
52844        ,"spkgs": [ "single" ]
52845       }
52846      ]
52847    }
52848   ,{
52849      "bucket": "E9"
52850     ,"namebase": "ruby-zeitwerk"
52851     ,"version": "2.4.2"
52852     ,"homepage": "https://github.com/fxn/zeitwerk"
52853     ,"FPC": "generated"
52854     ,"keywords": [ "ruby" ]
52855     ,"distfile": [ "mirror://RUBYGEMS//zeitwerk-2.4.2.gem" ]
52856     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
52857     ,"variants":
52858      [
52859       {
52860         "label": "v26"
52861        ,"sdesc": "Implements constant autoloading (v26)"
52862        ,"spkgs": [ "single" ]
52863       }
52864      ,{
52865         "label": "v27"
52866        ,"sdesc": "Implements constant autoloading (v27)"
52867        ,"spkgs": [ "single" ]
52868       }
52869      ,{
52870         "label": "v30"
52871        ,"sdesc": "Implements constant autoloading (v30)"
52872        ,"spkgs": [ "single" ]
52873       }
52874      ]
52875    }
52876   ,{
52877      "bucket": "E9"
52878     ,"namebase": "tint2"
52879     ,"version": "16.7"
52880     ,"homepage": "https://gitlab.com/o9000/tint2"
52881     ,"FPC": "x11/tint"
52882     ,"keywords": [ "x11", "deskutils" ]
52883     ,"distfile": [ "mirror://GITLAB/o9000:tint2:v16.7/o9000-tint2-v16.7.tar.gz" ]
52884     ,"variants":
52885      [
52886       {
52887         "label": "standard"
52888        ,"sdesc": "Lightweight panel/taskbar/systray/clock"
52889        ,"spkgs": [ "complete", "primary", "examples", "docs", "nls" ]
52890       }
52891      ]
52892    }
52893   ,{
52894      "bucket": "EA"
52895     ,"namebase": "R-bdsmatrix"
52896     ,"version": "1.3-4"
52897     ,"FPC": "generated"
52898     ,"keywords": [ "cran" ]
52899     ,"distfile": [ "mirror://CRAN/src/contrib/bdsmatrix_1.3-4.tar.gz" ]
52900     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
52901     ,"variants":
52902      [
52903       {
52904         "label": "standard"
52905        ,"sdesc": "Routines for Block Diagonal Symmetric Matrices"
52906        ,"spkgs": [ "single" ]
52907       }
52908      ]
52909    }
52910   ,{
52911      "bucket": "EA"
52912     ,"namebase": "R-recipes"
52913     ,"version": "0.1.15"
52914     ,"homepage": "https://github.com/tidymodels/recipes"
52915     ,"FPC": "generated"
52916     ,"keywords": [ "cran" ]
52917     ,"distfile": [ "mirror://CRAN/src/contrib/recipes_0.1.15.tar.gz" ]
52918     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
52919     ,"variants":
52920      [
52921       {
52922         "label": "standard"
52923        ,"sdesc": "Preprocessing Tools to Create Design Matrices"
52924        ,"spkgs": [ "single" ]
52925       }
52926      ]
52927    }
52928   ,{
52929      "bucket": "EA"
52930     ,"namebase": "R-reshape2"
52931     ,"version": "1.4.4"
52932     ,"homepage": "https://github.com/hadley/reshape"
52933     ,"FPC": "generated"
52934     ,"keywords": [ "cran" ]
52935     ,"distfile": [ "mirror://CRAN/src/contrib/reshape2_1.4.4.tar.gz" ]
52936     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
52937     ,"variants":
52938      [
52939       {
52940         "label": "standard"
52941        ,"sdesc": "Second generation of data reshape package"
52942        ,"spkgs": [ "single" ]
52943       }
52944      ]
52945    }
52946   ,{
52947      "bucket": "EA"
52948     ,"namebase": "docbook-xml-simple"
52949     ,"version": "1.1"
52950     ,"homepage": "http://www.oasis-open.org/docbook/xml/simple/"
52951     ,"FPC": "textproc/sdocbook-xml"
52952     ,"keywords": [ "textproc" ]
52953     ,"distfile": [ "http://www.oasis-open.org/docbook/xml/simple/1.1/docbook-simple-1.1.zip" ]
52954     ,"variants":
52955      [
52956       {
52957         "label": "standard"
52958        ,"sdesc": "\"Simplified\" DocBook XML DTD"
52959        ,"spkgs": [ "single" ]
52960       }
52961      ]
52962    }
52963   ,{
52964      "bucket": "EA"
52965     ,"namebase": "hunspell-es"
52966     ,"version": "2.6"
52967     ,"homepage": "https://github.com/sbosio/rla-es"
52968     ,"FPC": "textproc/es-hunspell"
52969     ,"keywords": [ "textproc", "spanish" ]
52970     ,"distfile": [ "https://github.com/sbosio/rla-es/releases/download/v2.6/es.oxt" ]
52971     ,"variants":
52972      [
52973       {
52974         "label": "standard"
52975        ,"sdesc": "Hunspell Spanish dictionary"
52976        ,"spkgs": [ "single" ]
52977       }
52978      ]
52979    }
52980   ,{
52981      "bucket": "EA"
52982     ,"namebase": "pcsc-ada"
52983     ,"version": "0.7.5"
52984     ,"homepage": "http://www.codelabs.ch/pcscada"
52985     ,"FPC": "devel/pcsc-ada"
52986     ,"keywords": [ "devel" ]
52987     ,"distfile": [ "http://www.codelabs.ch/download/libpcscada-0.7.5.tar.bz2" ]
52988     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
52989     ,"variants":
52990      [
52991       {
52992         "label": "standard"
52993        ,"sdesc": "Ada binding to Smart card interface (PC/SC)"
52994        ,"spkgs": [ "complete", "primary", "docs" ]
52995       }
52996      ]
52997    }
52998   ,{
52999      "bucket": "EA"
53000     ,"namebase": "perl-Algorithm-CheckDigits"
53001     ,"version": "1.3.5"
53002     ,"homepage": "https://github.com/matwei/perl-Algorithm-CheckDigits"
53003     ,"FPC": "generated"
53004     ,"keywords": [ "perl" ]
53005     ,"distfile": [ "mirror://CPAN/ID:M/MA/MAMAWE/Algorithm-CheckDigits-v1.3.5.tar.gz" ]
53006     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
53007     ,"variants":
53008      [
53009       {
53010         "label": "530"
53011        ,"sdesc": "Generate and test check digits (5.30)"
53012        ,"spkgs": [ "single" ]
53013       }
53014      ,{
53015         "label": "532"
53016        ,"sdesc": "Generate and test check digits (5.32)"
53017        ,"spkgs": [ "single" ]
53018       }
53019      ]
53020    }
53021   ,{
53022      "bucket": "EA"
53023     ,"namebase": "perl-Algorithm-FastPermute"
53024     ,"version": "0.999"
53025     ,"FPC": "generated"
53026     ,"keywords": [ "perl" ]
53027     ,"distfile": [ "mirror://CPAN/ID:R/RO/ROBIN/Algorithm-FastPermute-0.999.tar.gz" ]
53028     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
53029     ,"variants":
53030      [
53031       {
53032         "label": "530"
53033        ,"sdesc": "Rapid generation of permutations (5.30)"
53034        ,"spkgs": [ "single" ]
53035       }
53036      ,{
53037         "label": "532"
53038        ,"sdesc": "Rapid generation of permutations (5.32)"
53039        ,"spkgs": [ "single" ]
53040       }
53041      ]
53042    }
53043   ,{
53044      "bucket": "EA"
53045     ,"namebase": "python-vobject"
53046     ,"version": "0.9.6.1"
53047     ,"homepage": "https://eventable.github.io/vobject/"
53048     ,"FPC": "generated"
53049     ,"keywords": [ "python" ]
53050     ,"distfile": [ "mirror://PYPI/v/vobject/vobject-0.9.6.1.tar.gz" ]
53051     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
53052     ,"variants":
53053      [
53054       {
53055         "label": "py38"
53056        ,"sdesc": "Parser for iCalendar and vCard files (PY38)"
53057        ,"spkgs": [ "single" ]
53058       }
53059      ,{
53060         "label": "py39"
53061        ,"sdesc": "Parser for iCalendar and vCard files (PY39)"
53062        ,"spkgs": [ "single" ]
53063       }
53064      ]
53065    }
53066   ,{
53067      "bucket": "EA"
53068     ,"namebase": "sdl_gnat"
53069     ,"version": "2013"
53070     ,"homepage": "http://libre.adacore.com/tools/gnat-gpl-edition"
53071     ,"FPC": "devel/sdl_gnat"
53072     ,"keywords": [ "devel" ]
53073     ,"distfile": [ "http://downloads.dragonlace.net/src/sdl_gnat-2013.tar.bz2" ]
53074     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
53075     ,"variants":
53076      [
53077       {
53078         "label": "standard"
53079        ,"sdesc": "Ada thin bindings for SDL (GPLv3)"
53080        ,"spkgs": [ "single" ]
53081       }
53082      ]
53083    }
53084   ,{
53085      "bucket": "EA"
53086     ,"namebase": "tinc"
53087     ,"version": "1.0.36"
53088     ,"homepage": "https://tinc-vpn.org/"
53089     ,"FPC": "security/tinc"
53090     ,"keywords": [ "net", "security" ]
53091     ,"distfile": [ "https://tinc-vpn.org/packages/tinc-1.0.36.tar.gz" ]
53092     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
53093     ,"cpe": { "product": "tinc", "vendor": "tinc-vpn" }
53094     ,"variants":
53095      [
53096       {
53097         "label": "standard"
53098        ,"sdesc": "Virtual Private Network (VPN) daemon"
53099        ,"spkgs": [ "single" ]
53100       }
53101      ]
53102    }
53103   ,{
53104      "bucket": "EA"
53105     ,"namebase": "xorg-xdmcp"
53106     ,"version": "1.1.3"
53107     ,"homepage": "https://www.x.org/"
53108     ,"FPC": "x11/libXdmcp"
53109     ,"keywords": [ "x11" ]
53110     ,"distfile": [ "mirror://XORG/individual/lib/libXdmcp-1.1.3.tar.bz2" ]
53111     ,"cpe": { "product": "libxdmcp", "vendor": "x.org" }
53112     ,"variants":
53113      [
53114       {
53115         "label": "standard"
53116        ,"sdesc": "X Display Manager Control Protocol library"
53117        ,"spkgs": [ "single" ]
53118       }
53119      ]
53120    }
53121   ,{
53122      "bucket": "EB"
53123     ,"namebase": "R-cellranger"
53124     ,"version": "1.1.0"
53125     ,"homepage": "https://github.com/rsheets/cellranger"
53126     ,"FPC": "generated"
53127     ,"keywords": [ "cran" ]
53128     ,"distfile": [ "mirror://CRAN/src/contrib/cellranger_1.1.0.tar.gz" ]
53129     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
53130     ,"variants":
53131      [
53132       {
53133         "label": "standard"
53134        ,"sdesc": "Translate spreadsheet cell ranges"
53135        ,"spkgs": [ "single" ]
53136       }
53137      ]
53138    }
53139   ,{
53140      "bucket": "EB"
53141     ,"namebase": "R-covr"
53142     ,"version": "3.5.1"
53143     ,"homepage": "https://covr.r-lib.org"
53144     ,"FPC": "generated"
53145     ,"keywords": [ "cran" ]
53146     ,"distfile": [ "mirror://CRAN/src/contrib/covr_3.5.1.tar.gz" ]
53147     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
53148     ,"variants":
53149      [
53150       {
53151         "label": "standard"
53152        ,"sdesc": "Test Coverage for Packages"
53153        ,"spkgs": [ "single" ]
53154       }
53155      ]
53156    }
53157   ,{
53158      "bucket": "EB"
53159     ,"namebase": "aspell-lv"
53160     ,"version": "0.5.5.1"
53161     ,"homepage": "http://aspell.net/"
53162     ,"FPC": "textproc/lv-aspell"
53163     ,"keywords": [ "textproc" ]
53164     ,"distfile": [ "mirror://GNU/aspell/dict/lv/aspell6-lv-0.5.5-1.tar.bz2" ]
53165     ,"variants":
53166      [
53167       {
53168         "label": "standard"
53169        ,"sdesc": "Aspell Latvian dictionary"
53170        ,"spkgs": [ "single" ]
53171       }
53172      ]
53173    }
53174   ,{
53175      "bucket": "EB"
53176     ,"namebase": "ccache"
53177     ,"version": "4.2"
53178     ,"homepage": "https://ccache.samba.org/"
53179     ,"FPC": "devel/ccache"
53180     ,"keywords": [ "devel" ]
53181     ,"distfile": [ "https://github.com/ccache/ccache/releases/download/v4.2/ccache-4.2.tar.xz" ]
53182     ,"variants":
53183      [
53184       {
53185         "label": "standard"
53186        ,"sdesc": "Fast C/C++ compiler cache tool"
53187        ,"spkgs": [ "complete", "primary", "docs" ]
53188       }
53189      ]
53190    }
53191   ,{
53192      "bucket": "EB"
53193     ,"namebase": "hunspell-pt_PT"
53194     ,"version": "20210112"
53195     ,"homepage": "https://natura.di.uminho.pt/wiki/doku.php?id=dicionarios:hunspell"
53196     ,"FPC": "N/A"
53197     ,"keywords": [ "textproc" ]
53198     ,"distfile": [ "https://natura.di.uminho.pt/download/sources/Dictionaries/hunspell/hunspell-pt_PT-20210112.tar.gz" ]
53199     ,"variants":
53200      [
53201       {
53202         "label": "standard"
53203        ,"sdesc": "Hunspell European Portuguese dictionary"
53204        ,"spkgs": [ "single" ]
53205       }
53206      ]
53207    }
53208   ,{
53209      "bucket": "EB"
53210     ,"namebase": "memcached"
53211     ,"version": "1.6.9"
53212     ,"homepage": "http://www.memcached.org/"
53213     ,"FPC": "databases/memcached"
53214     ,"keywords": [ "databases" ]
53215     ,"distfile": [ "http://www.memcached.org/files/memcached-1.6.9.tar.gz" ]
53216     ,"cpe": { "product": "memcached", "vendor": "memcached" }
53217     ,"variants":
53218      [
53219       {
53220         "label": "standard"
53221        ,"sdesc": "Distributed memory object caching system"
53222        ,"spkgs": [ "complete", "primary", "docs" ]
53223       }
53224      ]
53225    }
53226   ,{
53227      "bucket": "EB"
53228     ,"namebase": "perl-Test-UseAllModules"
53229     ,"version": "0.17"
53230     ,"homepage": "https://github.com/charsbar/test-useallmodules"
53231     ,"FPC": "generated"
53232     ,"keywords": [ "perl" ]
53233     ,"distfile": [ "mirror://CPAN/ID:I/IS/ISHIGAKI/Test-UseAllModules-0.17.tar.gz" ]
53234     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
53235     ,"variants":
53236      [
53237       {
53238         "label": "530"
53239        ,"sdesc": "Do use_ok() for all the MANIFESTed modules (5.30)"
53240        ,"spkgs": [ "single" ]
53241       }
53242      ,{
53243         "label": "532"
53244        ,"sdesc": "Do use_ok() for all the MANIFESTed modules (5.32)"
53245        ,"spkgs": [ "single" ]
53246       }
53247      ]
53248    }
53249   ,{
53250      "bucket": "EB"
53251     ,"namebase": "php80-readline"
53252     ,"version": "8.0.2"
53253     ,"homepage": "https://php.net/"
53254     ,"FPC": "devel/php80-readline"
53255     ,"keywords": [ "lang", "www", "php", "devel" ]
53256     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
53257     ,"cpe": { "product": "php", "vendor": "php" }
53258     ,"variants":
53259      [
53260       {
53261         "label": "standard"
53262        ,"sdesc": "PHP 8.0 extension: readline library interface"
53263        ,"spkgs": [ "single" ]
53264       }
53265      ]
53266    }
53267   ,{
53268      "bucket": "EB"
53269     ,"namebase": "ruby-addressable"
53270     ,"version": "2.7.0"
53271     ,"homepage": "https://github.com/sporkmonger/addressable"
53272     ,"FPC": "generated"
53273     ,"keywords": [ "ruby" ]
53274     ,"distfile": [ "mirror://RUBYGEMS//addressable-2.7.0.gem" ]
53275     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
53276     ,"variants":
53277      [
53278       {
53279         "label": "v26"
53280        ,"sdesc": "URI Implementation (v26)"
53281        ,"spkgs": [ "single" ]
53282       }
53283      ,{
53284         "label": "v27"
53285        ,"sdesc": "URI Implementation (v27)"
53286        ,"spkgs": [ "single" ]
53287       }
53288      ,{
53289         "label": "v30"
53290        ,"sdesc": "URI Implementation (v30)"
53291        ,"spkgs": [ "single" ]
53292       }
53293      ]
53294    }
53295   ,{
53296      "bucket": "EB"
53297     ,"namebase": "ruby-text"
53298     ,"version": "1.3.1"
53299     ,"homepage": "https://github.com/threedaymonk/text"
53300     ,"FPC": "generated"
53301     ,"keywords": [ "ruby" ]
53302     ,"distfile": [ "mirror://RUBYGEMS//text-1.3.1.gem" ]
53303     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
53304     ,"variants":
53305      [
53306       {
53307         "label": "v26"
53308        ,"sdesc": "Collection of text algorithms (v26)"
53309        ,"spkgs": [ "single" ]
53310       }
53311      ,{
53312         "label": "v27"
53313        ,"sdesc": "Collection of text algorithms (v27)"
53314        ,"spkgs": [ "single" ]
53315       }
53316      ,{
53317         "label": "v30"
53318        ,"sdesc": "Collection of text algorithms (v30)"
53319        ,"spkgs": [ "single" ]
53320       }
53321      ]
53322    }
53323   ,{
53324      "bucket": "EB"
53325     ,"namebase": "uthash"
53326     ,"version": "2.3.0"
53327     ,"homepage": "https://troydhanson.github.io/uthash/"
53328     ,"FPC": "devel/uthash"
53329     ,"keywords": [ "devel" ]
53330     ,"distfile": [ "mirror://GITHUB/troydhanson:uthash:v2.3.0/troydhanson-uthash-2.3.0.tar.gz" ]
53331     ,"variants":
53332      [
53333       {
53334         "label": "standard"
53335        ,"sdesc": "Hash Table for C Structures"
53336        ,"spkgs": [ "complete", "primary", "docs" ]
53337       }
53338      ]
53339    }
53340   ,{
53341      "bucket": "EB"
53342     ,"namebase": "xorg-setxkbmap"
53343     ,"version": "1.3.2"
53344     ,"homepage": "https://www.x.org/"
53345     ,"FPC": "x11/setxkbmap"
53346     ,"keywords": [ "x11" ]
53347     ,"distfile": [ "mirror://XORG/individual/app/setxkbmap-1.3.2.tar.bz2" ]
53348     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
53349     ,"variants":
53350      [
53351       {
53352         "label": "standard"
53353        ,"sdesc": "Tool to set the keyboard layout in X11"
53354        ,"spkgs": [ "single" ]
53355       }
53356      ]
53357    }
53358   ,{
53359      "bucket": "EB"
53360     ,"namebase": "xorg-xtransproto"
53361     ,"version": "1.4.0"
53362     ,"homepage": "https://www.x.org/"
53363     ,"FPC": "x11/xtrans"
53364     ,"keywords": [ "x11" ]
53365     ,"distfile": [ "mirror://XORG/individual/lib/xtrans-1.4.0.tar.bz2" ]
53366     ,"variants":
53367      [
53368       {
53369         "label": "standard"
53370        ,"sdesc": "Abstract network code for X"
53371        ,"spkgs": [ "single" ]
53372       }
53373      ]
53374    }
53375   ,{
53376      "bucket": "EC"
53377     ,"namebase": "R-tidyquant"
53378     ,"version": "1.0.2"
53379     ,"homepage": "https://github.com/business-science/tidyquant"
53380     ,"FPC": "generated"
53381     ,"keywords": [ "cran" ]
53382     ,"distfile": [ "mirror://CRAN/src/contrib/tidyquant_1.0.2.tar.gz" ]
53383     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
53384     ,"variants":
53385      [
53386       {
53387         "label": "standard"
53388        ,"sdesc": "Tidy Quantitative Financial Analysis"
53389        ,"spkgs": [ "single" ]
53390       }
53391      ]
53392    }
53393   ,{
53394      "bucket": "EC"
53395     ,"namebase": "aqbanking"
53396     ,"version": "6.2.9"
53397     ,"homepage": "https://www.aquamaniac.de/rdm/"
53398     ,"FPC": "finance/aqbanking"
53399     ,"keywords": [ "finance" ]
53400     ,"distfile": [ "http://www.aquamaniac.de/rdm/attachments/download/366/aqbanking-6.2.9.tar.gz" ]
53401     ,"variants":
53402      [
53403       {
53404         "label": "standard"
53405        ,"sdesc": "Online banking interface and financial framework"
53406        ,"spkgs": [ "complete", "primary", "nls" ]
53407       }
53408      ]
53409    }
53410   ,{
53411      "bucket": "EC"
53412     ,"namebase": "aspell-qu"
53413     ,"version": "0.02.0"
53414     ,"homepage": "http://aspell.net/"
53415     ,"FPC": "textproc/qu-aspell"
53416     ,"keywords": [ "textproc" ]
53417     ,"distfile": [ "mirror://GNU/aspell/dict/qu/aspell6-qu-0.02-0.tar.bz2" ]
53418     ,"variants":
53419      [
53420       {
53421         "label": "standard"
53422        ,"sdesc": "Aspell Quechua dictionary"
53423        ,"spkgs": [ "single" ]
53424       }
53425      ]
53426    }
53427   ,{
53428      "bucket": "EC"
53429     ,"namebase": "clang"
53430     ,"version": "11.1.0"
53431     ,"homepage": "http://llvm.org/"
53432     ,"FPC": "N/A"
53433     ,"keywords": [ "lang" ]
53434     ,"distfile": [ "https://github.com/llvm/llvm-project/releases/download/llvmorg-11.1.0/clang-11.1.0.src.tar.xz", "https://github.com/llvm/llvm-project/releases/download/llvmorg-11.1.0/clang-tools-extra-11.1.0.src.tar.xz" ]
53435     ,"variants":
53436      [
53437       {
53438         "label": "standard"
53439        ,"sdesc": "C language family frontend for LLVM 11.1"
53440        ,"spkgs": [ "complete", "compiler", "extra", "dynlibs" ]
53441       }
53442      ]
53443    }
53444   ,{
53445      "bucket": "EC"
53446     ,"namebase": "libGLU"
53447     ,"version": "9.0.1"
53448     ,"homepage": "http://www.freedesktop.org/Software/xorg"
53449     ,"FPC": "graphics/libGLU"
53450     ,"keywords": [ "graphics" ]
53451     ,"distfile": [ "ftp://ftp.freedesktop.org/pub/mesa/glu/glu-9.0.1.tar.gz" ]
53452     ,"variants":
53453      [
53454       {
53455         "label": "standard"
53456        ,"sdesc": "OpenGL utility library"
53457        ,"spkgs": [ "single" ]
53458       }
53459      ]
53460    }
53461   ,{
53462      "bucket": "EC"
53463     ,"namebase": "libfm-qt"
53464     ,"version": "0.16.0"
53465     ,"homepage": "https://lxqt.github.io/"
53466     ,"FPC": "x11/libfm-qt"
53467     ,"keywords": [ "x11" ]
53468     ,"distfile": [ "https://github.com/lxqt/libfm-qt/releases/download/0.16.0/libfm-qt-0.16.0.tar.xz" ]
53469     ,"variants":
53470      [
53471       {
53472         "label": "standard"
53473        ,"sdesc": "Core library of PCManFM-Qt file manager"
53474        ,"spkgs": [ "single" ]
53475       }
53476      ]
53477    }
53478   ,{
53479      "bucket": "EC"
53480     ,"namebase": "perl-Net-LibIDN2"
53481     ,"version": "1.01"
53482     ,"homepage": "https://github.com/gnuthor/Net--LibIDN2"
53483     ,"FPC": "generated"
53484     ,"keywords": [ "perl" ]
53485     ,"distfile": [ "mirror://CPAN/ID:T/TH/THOR/Net-LibIDN2-1.01.tar.gz" ]
53486     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
53487     ,"variants":
53488      [
53489       {
53490         "label": "530"
53491        ,"sdesc": "Perl bindings for GNU Libidn2 (5.30)"
53492        ,"spkgs": [ "single" ]
53493       }
53494      ,{
53495         "label": "532"
53496        ,"sdesc": "Perl bindings for GNU Libidn2 (5.32)"
53497        ,"spkgs": [ "single" ]
53498       }
53499      ]
53500    }
53501   ,{
53502      "bucket": "EC"
53503     ,"namebase": "php74-exif"
53504     ,"version": "7.4.15"
53505     ,"homepage": "https://php.net/"
53506     ,"FPC": "graphics/php74-exif"
53507     ,"keywords": [ "lang", "www", "php", "graphics" ]
53508     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
53509     ,"cpe": { "product": "php", "vendor": "php" }
53510     ,"variants":
53511      [
53512       {
53513         "label": "standard"
53514        ,"sdesc": "PHP 7.4 extension: exif image meta data"
53515        ,"spkgs": [ "single" ]
53516       }
53517      ]
53518    }
53519   ,{
53520      "bucket": "EC"
53521     ,"namebase": "python-Twisted"
53522     ,"version": "21.2.0"
53523     ,"homepage": "https://twistedmatrix.com/"
53524     ,"FPC": "generated"
53525     ,"keywords": [ "python" ]
53526     ,"distfile": [ "mirror://PYPIWHL/f2/16/3eb9c66a7bfb5220c7bcbaaac33d359fe8a157b028959cd210983749b2e0/Twisted-21.2.0-py3-none-any.whl" ]
53527     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
53528     ,"cpe": { "product": "twisted", "vendor": "twistedmatrix" }
53529     ,"variants":
53530      [
53531       {
53532         "label": "py38"
53533        ,"sdesc": "Asynchronous networking framework (PY38)"
53534        ,"spkgs": [ "single" ]
53535       }
53536      ,{
53537         "label": "py39"
53538        ,"sdesc": "Asynchronous networking framework (PY39)"
53539        ,"spkgs": [ "single" ]
53540       }
53541      ]
53542    }
53543   ,{
53544      "bucket": "EC"
53545     ,"namebase": "ravenadm"
53546     ,"version": "1.71"
53547     ,"homepage": "https://github.com/jrmarino/ravenadm"
53548     ,"FPC": "N/A"
53549     ,"keywords": [ "raven" ]
53550     ,"distfile": [ "mirror://GITHUB/jrmarino:ravenadm:v1.71/jrmarino-ravenadm-1.71.tar.gz" ]
53551     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
53552     ,"variants":
53553      [
53554       {
53555         "label": "standard"
53556        ,"sdesc": "Ravenports administration utility"
53557        ,"spkgs": [ "single" ]
53558       }
53559      ]
53560    }
53561   ,{
53562      "bucket": "EC"
53563     ,"namebase": "shared-mime-info"
53564     ,"version": "2.1"
53565     ,"homepage": "http://www.freedesktop.org/wiki/Software/shared-mime-info"
53566     ,"FPC": "misc/shared-mime-info"
53567     ,"keywords": [ "misc" ]
53568     ,"distfile": [ "https://gitlab.freedesktop.org/xdg/shared-mime-info/-/archive/2.1/shared-mime-info-2.1.tar.gz" ]
53569     ,"variants":
53570      [
53571       {
53572         "label": "standard"
53573        ,"sdesc": "MIME types database from freedesktop.org project"
53574        ,"spkgs": [ "complete", "primary", "nls" ]
53575       }
53576      ]
53577    }
53578   ,{
53579      "bucket": "EC"
53580     ,"namebase": "xorg-xv"
53581     ,"version": "1.0.11"
53582     ,"homepage": "https://www.x.org/"
53583     ,"FPC": "x11/libXv"
53584     ,"keywords": [ "x11" ]
53585     ,"distfile": [ "mirror://XORG/individual/lib/libXv-1.0.11.tar.bz2" ]
53586     ,"cpe": { "product": "libxv", "vendor": "x" }
53587     ,"variants":
53588      [
53589       {
53590         "label": "standard"
53591        ,"sdesc": "X Video Extension library"
53592        ,"spkgs": [ "single" ]
53593       }
53594      ]
53595    }
53596   ,{
53597      "bucket": "ED"
53598     ,"namebase": "R-SQUAREM"
53599     ,"version": "2021.1"
53600     ,"homepage": "https://coah.jhu.edu/people/Faculty_personal_Pages/Varadhan.html"
53601     ,"FPC": "generated"
53602     ,"keywords": [ "cran" ]
53603     ,"distfile": [ "mirror://CRAN/src/contrib/SQUAREM_2021.1.tar.gz" ]
53604     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
53605     ,"variants":
53606      [
53607       {
53608         "label": "standard"
53609        ,"sdesc": "Squared Extrapolation Methods for monotones"
53610        ,"spkgs": [ "single" ]
53611       }
53612      ]
53613    }
53614   ,{
53615      "bucket": "ED"
53616     ,"namebase": "R-lava"
53617     ,"version": "1.6.8.1"
53618     ,"homepage": "https://kkholst.github.io/lava/"
53619     ,"FPC": "generated"
53620     ,"keywords": [ "cran" ]
53621     ,"distfile": [ "mirror://CRAN/src/contrib/lava_1.6.8.1.tar.gz" ]
53622     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
53623     ,"variants":
53624      [
53625       {
53626         "label": "standard"
53627        ,"sdesc": "Latent Variable Models"
53628        ,"spkgs": [ "single" ]
53629       }
53630      ]
53631    }
53632   ,{
53633      "bucket": "ED"
53634     ,"namebase": "R-praise"
53635     ,"version": "1.0.0"
53636     ,"homepage": "https://github.com/gaborcsardi/praise"
53637     ,"FPC": "generated"
53638     ,"keywords": [ "cran" ]
53639     ,"distfile": [ "mirror://CRAN/src/contrib/praise_1.0.0.tar.gz" ]
53640     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
53641     ,"variants":
53642      [
53643       {
53644         "label": "standard"
53645        ,"sdesc": "Praise Users"
53646        ,"spkgs": [ "single" ]
53647       }
53648      ]
53649    }
53650   ,{
53651      "bucket": "ED"
53652     ,"namebase": "R-webshot"
53653     ,"version": "0.5.2"
53654     ,"homepage": "https://github.com/wch/webshot/"
53655     ,"FPC": "generated"
53656     ,"keywords": [ "cran" ]
53657     ,"distfile": [ "mirror://CRAN/src/contrib/webshot_0.5.2.tar.gz" ]
53658     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
53659     ,"variants":
53660      [
53661       {
53662         "label": "standard"
53663        ,"sdesc": "Take Screenshots of Web Pages"
53664        ,"spkgs": [ "single" ]
53665       }
53666      ]
53667    }
53668   ,{
53669      "bucket": "ED"
53670     ,"namebase": "i3status"
53671     ,"version": "2.13"
53672     ,"homepage": "https://i3wm.org/i3status/"
53673     ,"FPC": "x11/i3status"
53674     ,"keywords": [ "x11" ]
53675     ,"distfile": [ "https://i3wm.org/i3status/i3status-2.13.tar.bz2" ]
53676     ,"variants":
53677      [
53678       {
53679         "label": "standard"
53680        ,"sdesc": "Status bar for i3bar, dzen2, xmobar or similar"
53681        ,"spkgs": [ "single" ]
53682       }
53683      ]
53684    }
53685   ,{
53686      "bucket": "ED"
53687     ,"namebase": "libGD"
53688     ,"version": "2.3.1"
53689     ,"homepage": "https://www.libgd.org/"
53690     ,"FPC": "graphics/gd"
53691     ,"keywords": [ "graphics" ]
53692     ,"distfile": [ "https://github.com/libgd/libgd/releases/download/gd-2.3.1/libgd-2.3.1.tar.xz" ]
53693     ,"cpe": { "product": "libgd", "vendor": "libgd" }
53694     ,"variants":
53695      [
53696       {
53697         "label": "standard"
53698        ,"sdesc": "Graphics library for fast creation of images"
53699        ,"spkgs": [ "single" ]
53700       }
53701      ]
53702    }
53703   ,{
53704      "bucket": "ED"
53705     ,"namebase": "ocl-icd"
53706     ,"version": "2.2.14"
53707     ,"homepage": "https://github.com/OCL-dev/ocl-icd"
53708     ,"FPC": "devel/ocl-icd"
53709     ,"keywords": [ "devel" ]
53710     ,"distfile": [ "mirror://GITHUB/OCL-dev:ocl-icd:v2.2.14/OCL-dev-ocl-icd-2.2.14.tar.gz" ]
53711     ,"variants":
53712      [
53713       {
53714         "label": "standard"
53715        ,"sdesc": "Utility to regenerate the GNU info page index"
53716        ,"spkgs": [ "complete", "primary", "docs", "examples" ]
53717       }
53718      ]
53719    }
53720   ,{
53721      "bucket": "ED"
53722     ,"namebase": "perl-ExtUtils-PkgConfig"
53723     ,"version": "1.16"
53724     ,"homepage": "http://git.gnome.org/browse/perl-ExtUtils-PkgConfig"
53725     ,"FPC": "generated"
53726     ,"keywords": [ "perl" ]
53727     ,"distfile": [ "mirror://CPAN/ID:X/XA/XAOC/ExtUtils-PkgConfig-1.16.tar.gz" ]
53728     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
53729     ,"variants":
53730      [
53731       {
53732         "label": "530"
53733        ,"sdesc": "Simplistic interface to pkg-config (5.30)"
53734        ,"spkgs": [ "single" ]
53735       }
53736      ,{
53737         "label": "532"
53738        ,"sdesc": "Simplistic interface to pkg-config (5.32)"
53739        ,"spkgs": [ "single" ]
53740       }
53741      ]
53742    }
53743   ,{
53744      "bucket": "ED"
53745     ,"namebase": "postgresql10"
53746     ,"version": "10.16"
53747     ,"homepage": "https://www.postgresql.org/"
53748     ,"FPC": "databases/postgresql10-server"
53749     ,"keywords": [ "databases" ]
53750     ,"distfile": [ "mirror://PGSQL/source/v10.16/postgresql-10.16.tar.bz2" ]
53751     ,"cpe": { "product": "postgresql", "vendor": "postgresql" }
53752     ,"variants":
53753      [
53754       {
53755         "label": "standard"
53756        ,"sdesc": "Powerful, open source object-relational database"
53757        ,"spkgs": [ "complete", "server", "client", "contrib", "plperl", "plpython", "pltcl", "docs", "nls" ]
53758       }
53759      ]
53760    }
53761   ,{
53762      "bucket": "ED"
53763     ,"namebase": "ravensw"
53764     ,"version": "1.11.1"
53765     ,"homepage": "https://github.com/jrmarino/ravensw/blob/master/README.md"
53766     ,"FPC": "N/A"
53767     ,"keywords": [ "raven" ]
53768     ,"distfile": [ "mirror://GITHUB/jrmarino:ravensw:647d920/jrmarino-ravensw-647d920.tar.gz", "https://www.sqlite.org/2019/sqlite-autoconf-3280000.tar.gz" ]
53769     ,"variants":
53770      [
53771       {
53772         "label": "standard"
53773        ,"sdesc": "Ravenports binary package manager"
53774        ,"spkgs": [ "single" ]
53775       }
53776      ]
53777    }
53778   ,{
53779      "bucket": "ED"
53780     ,"namebase": "ruby-locale"
53781     ,"version": "2.1.3"
53782     ,"homepage": "https://github.com/ruby-gettext/locale"
53783     ,"FPC": "generated"
53784     ,"keywords": [ "ruby" ]
53785     ,"distfile": [ "mirror://RUBYGEMS//locale-2.1.3.gem" ]
53786     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
53787     ,"variants":
53788      [
53789       {
53790         "label": "v26"
53791        ,"sdesc": "Library for basic APIs of localization (v26)"
53792        ,"spkgs": [ "single" ]
53793       }
53794      ,{
53795         "label": "v27"
53796        ,"sdesc": "Library for basic APIs of localization (v27)"
53797        ,"spkgs": [ "single" ]
53798       }
53799      ,{
53800         "label": "v30"
53801        ,"sdesc": "Library for basic APIs of localization (v30)"
53802        ,"spkgs": [ "single" ]
53803       }
53804      ]
53805    }
53806   ,{
53807      "bucket": "ED"
53808     ,"namebase": "shadow"
53809     ,"version": "4.8.1"
53810     ,"homepage": "https://github.com/shadow-maint/shadow"
53811     ,"FPC": "N/A"
53812     ,"keywords": [ "sysutils", "raven" ]
53813     ,"distfile": [ "mirror://GITHUB/shadow-maint:shadow:4.8.1/shadow-maint-shadow-4.8.1.tar.gz" ]
53814     ,"cpe": { "product": "shadow", "vendor": "debian" }
53815     ,"variants":
53816      [
53817       {
53818         "label": "standard"
53819        ,"sdesc": "Password and admin tools for Linux"
53820        ,"spkgs": [ "single" ]
53821       }
53822      ]
53823    }
53824   ,{
53825      "bucket": "ED"
53826     ,"namebase": "usb-modeswitch"
53827     ,"version": "2.6.1"
53828     ,"homepage": "http://www.draisberghof.de/usb_modeswitch"
53829     ,"FPC": "sysutils/usb_modeswitch"
53830     ,"keywords": [ "sysutils" ]
53831     ,"distfile": [ "http://www.draisberghof.de/usb_modeswitch/usb-modeswitch-2.6.1.tar.bz2" ]
53832     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
53833     ,"variants":
53834      [
53835       {
53836         "label": "standard"
53837        ,"sdesc": "USB mode switching tool"
53838        ,"spkgs": [ "single" ]
53839       }
53840      ]
53841    }
53842   ,{
53843      "bucket": "ED"
53844     ,"namebase": "veracrypt"
53845     ,"version": "1.24p8"
53846     ,"homepage": "https://www.veracrypt.fr/en/Home.html"
53847     ,"FPC": "security/veracrypt"
53848     ,"keywords": [ "security" ]
53849     ,"distfile": [ "mirror://GITHUB/veracrypt:VeraCrypt:VeraCrypt_1.24-Update8_MacOSX/veracrypt-VeraCrypt-VeraCrypt_1.24-Update8_MacOSX.tar.gz" ]
53850     ,"cpe": { "product": "veracrypt", "vendor": "idrix" }
53851     ,"variants":
53852      [
53853       {
53854         "label": "standard"
53855        ,"sdesc": "Strong disk encryption based on TrueCrypt"
53856        ,"spkgs": [ "complete", "primary", "docs" ]
53857       }
53858      ]
53859    }
53860   ,{
53861      "bucket": "EE"
53862     ,"namebase": "OpenSP"
53863     ,"version": "1.5.2"
53864     ,"homepage": "http://openjade.sourceforge.net/"
53865     ,"FPC": "textproc/opensp"
53866     ,"keywords": [ "textproc" ]
53867     ,"distfile": [ "mirror://SF/openjade/opensp/1.5.2/OpenSP-1.5.2.tar.gz" ]
53868     ,"variants":
53869      [
53870       {
53871         "label": "standard"
53872        ,"sdesc": "Collection of SGML/XML tools"
53873        ,"spkgs": [ "single" ]
53874       }
53875      ]
53876    }
53877   ,{
53878      "bucket": "EE"
53879     ,"namebase": "R-plogr"
53880     ,"version": "0.2.0"
53881     ,"homepage": "https://github.com/krlmlr/plogr#readme"
53882     ,"FPC": "generated"
53883     ,"keywords": [ "cran" ]
53884     ,"distfile": [ "mirror://CRAN/src/contrib/plogr_0.2.0.tar.gz" ]
53885     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
53886     ,"variants":
53887      [
53888       {
53889         "label": "standard"
53890        ,"sdesc": "'plog' C++ Logging Library"
53891        ,"spkgs": [ "single" ]
53892       }
53893      ]
53894    }
53895   ,{
53896      "bucket": "EE"
53897     ,"namebase": "compiler-rt"
53898     ,"version": "11.1.0"
53899     ,"homepage": "https://compiler-rt.llvm.org/"
53900     ,"FPC": "N/A"
53901     ,"keywords": [ "lang", "devel" ]
53902     ,"distfile": [ "https://github.com/llvm/llvm-project/releases/download/llvmorg-11.1.0/compiler-rt-11.1.0.src.tar.xz" ]
53903     ,"variants":
53904      [
53905       {
53906         "label": "standard"
53907        ,"sdesc": "Compiler runtime libraries for clang"
53908        ,"spkgs": [ "single" ]
53909       }
53910      ]
53911    }
53912   ,{
53913      "bucket": "EE"
53914     ,"namebase": "elftoolchain"
53915     ,"version": "0.7.1"
53916     ,"homepage": "https://sourceforge.net/p/elftoolchain/wiki/Home/"
53917     ,"FPC": "N/A"
53918     ,"keywords": [ "devel" ]
53919     ,"distfile": [ "mirror://SF/elftoolchain/Sources/elftoolchain-0.7.1/elftoolchain-0.7.1.tar.bz2" ]
53920     ,"variants":
53921      [
53922       {
53923         "label": "standard"
53924        ,"sdesc": "Compilation tools and libraries for ELF"
53925        ,"spkgs": [ "complete", "libraries", "tools" ]
53926       }
53927      ]
53928    }
53929   ,{
53930      "bucket": "EE"
53931     ,"namebase": "giflib"
53932     ,"version": "5.2.1"
53933     ,"homepage": "https://sourceforge.net/projects/giflib/"
53934     ,"FPC": "graphics/giflib"
53935     ,"keywords": [ "graphics" ]
53936     ,"distfile": [ "mirror://SF/giflib/giflib-5.2.1.tar.gz" ]
53937     ,"cpe": { "product": "giflib", "vendor": "giflib_project" }
53938     ,"variants":
53939      [
53940       {
53941         "label": "standard"
53942        ,"sdesc": "GIF image format library and tools"
53943        ,"spkgs": [ "single" ]
53944       }
53945      ]
53946    }
53947   ,{
53948      "bucket": "EE"
53949     ,"namebase": "ixion"
53950     ,"version": "0.16.1"
53951     ,"homepage": "https://gitlab.com/ixion/ixion"
53952     ,"FPC": "N/A"
53953     ,"keywords": [ "math" ]
53954     ,"distfile": [ "https://gitlab.com/ixion/ixion/-/archive/0.16.1/ixion-0.16.1.tar.bz2", "https://gitlab.com/ixion/ixion/-/archive/0.16.1/ixion-0.15.0.tar.bz2" ]
53955     ,"variants":
53956      [
53957       {
53958         "label": "standard"
53959        ,"sdesc": "General purpose formula parser and interpreter"
53960        ,"spkgs": [ "single" ]
53961       }
53962      ,{
53963         "label": "libre"
53964        ,"sdesc": "Formual parser and interpreter for Libreoffice"
53965        ,"spkgs": [ "single" ]
53966       }
53967      ]
53968    }
53969   ,{
53970      "bucket": "EE"
53971     ,"namebase": "libmd"
53972     ,"version": "1.0.3"
53973     ,"homepage": "https://www.hadrons.org/software/libmd/"
53974     ,"FPC": "N/A"
53975     ,"keywords": [ "security", "devel" ]
53976     ,"distfile": [ "https://archive.hadrons.org/software/libmd/libmd-1.0.3.tar.xz" ]
53977     ,"variants":
53978      [
53979       {
53980         "label": "standard"
53981        ,"sdesc": "Message Digest functions from BSD systems"
53982        ,"spkgs": [ "single" ]
53983       }
53984      ]
53985    }
53986   ,{
53987      "bucket": "EE"
53988     ,"namebase": "libtcod"
53989     ,"version": "1.16.3"
53990     ,"homepage": "https://github.com/libtcod/libtcod"
53991     ,"FPC": "N/A"
53992     ,"keywords": [ "devel" ]
53993     ,"distfile": [ "mirror://GITHUB/libtcod:libtcod:1.16.3/libtcod-libtcod-1.16.3.tar.gz" ]
53994     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
53995     ,"variants":
53996      [
53997       {
53998         "label": "standard"
53999        ,"sdesc": "Roguelike game development library"
54000        ,"spkgs": [ "complete", "primary", "docs" ]
54001       }
54002      ]
54003    }
54004   ,{
54005      "bucket": "EE"
54006     ,"namebase": "libublio"
54007     ,"version": "20070103"
54008     ,"FPC": "devel/libublio"
54009     ,"keywords": [ "devel" ]
54010     ,"distfile": [ "http://ravenports.elderlinux.org/distcache/libublio-20070103.tar.gz" ]
54011     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
54012     ,"variants":
54013      [
54014       {
54015         "label": "standard"
54016        ,"sdesc": "User space caching library"
54017        ,"spkgs": [ "single" ]
54018       }
54019      ]
54020    }
54021   ,{
54022      "bucket": "EE"
54023     ,"namebase": "libvisual"
54024     ,"version": "0.4.0"
54025     ,"homepage": "https://sourceforge.net/projects/libvisual"
54026     ,"FPC": "graphics/libvisual04"
54027     ,"keywords": [ "graphics" ]
54028     ,"distfile": [ "mirror://SF/libvisual/libvisual/libvisual-0.4.0/libvisual-0.4.0.tar.gz" ]
54029     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
54030     ,"variants":
54031      [
54032       {
54033         "label": "standard"
54034        ,"sdesc": "Abstraction library between apps and visual plugin"
54035        ,"spkgs": [ "complete", "primary", "nls" ]
54036       }
54037      ]
54038    }
54039   ,{
54040      "bucket": "EE"
54041     ,"namebase": "mariadb105"
54042     ,"version": "10.5.9"
54043     ,"homepage": "https://mariadb.org/"
54044     ,"FPC": "databases/mariadb104-server"
54045     ,"keywords": [ "databases" ]
54046     ,"distfile": [ "https://downloads.mariadb.com/MariaDB/mariadb-10.5.9/source/mariadb-10.5.9.tar.gz" ]
54047     ,"cpe": { "product": "mariadb", "vendor": "mariadb" }
54048     ,"variants":
54049      [
54050       {
54051         "label": "standard"
54052        ,"sdesc": "Fast SQL database server, derived from MySQL"
54053        ,"spkgs": [ "complete", "server", "client", "docs" ]
54054       }
54055      ]
54056    }
54057   ,{
54058      "bucket": "EE"
54059     ,"namebase": "openssh"
54060     ,"version": "8.4p1"
54061     ,"homepage": "https://www.openssh.com/portable.html"
54062     ,"FPC": "security/openssh-portable"
54063     ,"keywords": [ "security" ]
54064     ,"distfile": [ "http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-8.4p1.tar.gz" ]
54065     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
54066     ,"cpe": { "product": "openssh", "vendor": "openbsd" }
54067     ,"variants":
54068      [
54069       {
54070         "label": "standard"
54071        ,"sdesc": "Portable version of OpenBSD's OpenSSH"
54072        ,"spkgs": [ "single" ]
54073       }
54074      ]
54075    }
54076   ,{
54077      "bucket": "EE"
54078     ,"namebase": "perl-MooseX-LazyRequire"
54079     ,"version": "0.11"
54080     ,"homepage": "https://github.com/moose/MooseX-LazyRequire"
54081     ,"FPC": "generated"
54082     ,"keywords": [ "perl" ]
54083     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/MooseX-LazyRequire-0.11.tar.gz" ]
54084     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
54085     ,"variants":
54086      [
54087       {
54088         "label": "530"
54089        ,"sdesc": "Required attributes that fail only upon use (5.30)"
54090        ,"spkgs": [ "single" ]
54091       }
54092      ,{
54093         "label": "532"
54094        ,"sdesc": "Required attributes that fail only upon use (5.32)"
54095        ,"spkgs": [ "single" ]
54096       }
54097      ]
54098    }
54099   ,{
54100      "bucket": "EE"
54101     ,"namebase": "python-Babel"
54102     ,"version": "2.9.0"
54103     ,"homepage": "http://babel.pocoo.org/"
54104     ,"FPC": "generated"
54105     ,"keywords": [ "python" ]
54106     ,"distfile": [ "mirror://PYPIWHL/dd/a5/81076e10b5ef74493cf08a8e419e61b64324c9c55db4aa7f89c0240c4873/Babel-2.9.0-py2.py3-none-any.whl" ]
54107     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
54108     ,"variants":
54109      [
54110       {
54111         "label": "py38"
54112        ,"sdesc": "Internationalization utilities (PY38)"
54113        ,"spkgs": [ "single" ]
54114       }
54115      ,{
54116         "label": "py39"
54117        ,"sdesc": "Internationalization utilities (PY39)"
54118        ,"spkgs": [ "single" ]
54119       }
54120      ]
54121    }
54122   ,{
54123      "bucket": "EF"
54124     ,"namebase": "arandr"
54125     ,"version": "0.1.10"
54126     ,"homepage": "http://christian.amsuess.com/tools/arandr/"
54127     ,"FPC": "x11/arandr"
54128     ,"keywords": [ "x11", "deskutils" ]
54129     ,"distfile": [ "http://christian.amsuess.com/tools/arandr/files/arandr-0.1.10.tar.gz" ]
54130     ,"variants":
54131      [
54132       {
54133         "label": "standard"
54134        ,"sdesc": "Another XRandR graphical user interface"
54135        ,"spkgs": [ "complete", "primary", "nls" ]
54136       }
54137      ]
54138    }
54139   ,{
54140      "bucket": "EF"
54141     ,"namebase": "gwenhywfar"
54142     ,"version": "5.6.0"
54143     ,"homepage": "https://www.aquamaniac.de/rdm/"
54144     ,"FPC": "devel/gwenhywfar"
54145     ,"keywords": [ "devel", "net", "security" ]
54146     ,"distfile": [ "https://www.aquamaniac.de/rdm/attachments/download/364/gwenhywfar-5.6.0.tar.gz" ]
54147     ,"variants":
54148      [
54149       {
54150         "label": "standard"
54151        ,"sdesc": "Networking and security application library"
54152        ,"spkgs": [ "complete", "primary", "gtk2", "gtk3", "qt5", "nls" ]
54153       }
54154      ]
54155    }
54156   ,{
54157      "bucket": "EF"
54158     ,"namebase": "perl-Digest-HMAC"
54159     ,"version": "1.03"
54160     ,"FPC": "generated"
54161     ,"keywords": [ "perl" ]
54162     ,"distfile": [ "mirror://CPAN/ID:G/GA/GAAS/Digest-HMAC-1.03.tar.gz" ]
54163     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
54164     ,"variants":
54165      [
54166       {
54167         "label": "530"
54168        ,"sdesc": "Keyed-Hashing for Message Authentication (5.30)"
54169        ,"spkgs": [ "single" ]
54170       }
54171      ,{
54172         "label": "532"
54173        ,"sdesc": "Keyed-Hashing for Message Authentication (5.32)"
54174        ,"spkgs": [ "single" ]
54175       }
54176      ]
54177    }
54178   ,{
54179      "bucket": "EF"
54180     ,"namebase": "perl-TermReadKey"
54181     ,"version": "2.38"
54182     ,"homepage": "https://github.com/jonathanstowe/TermReadKey"
54183     ,"FPC": "generated"
54184     ,"keywords": [ "perl" ]
54185     ,"distfile": [ "mirror://CPAN/ID:J/JS/JSTOWE/TermReadKey-2.38.tar.gz" ]
54186     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
54187     ,"variants":
54188      [
54189       {
54190         "label": "530"
54191        ,"sdesc": "Change terminal modes; non-blocking reads (5.30)"
54192        ,"spkgs": [ "single" ]
54193       }
54194      ,{
54195         "label": "532"
54196        ,"sdesc": "Change terminal modes; non-blocking reads (5.32)"
54197        ,"spkgs": [ "single" ]
54198       }
54199      ]
54200    }
54201   ,{
54202      "bucket": "EF"
54203     ,"namebase": "postgresql96"
54204     ,"version": "9.6.21"
54205     ,"homepage": "https://www.postgresql.org/"
54206     ,"FPC": "databases/postgresql96-server"
54207     ,"keywords": [ "databases" ]
54208     ,"distfile": [ "mirror://PGSQL/source/v9.6.21/postgresql-9.6.21.tar.bz2" ]
54209     ,"cpe": { "product": "postgresql", "vendor": "postgresql" }
54210     ,"variants":
54211      [
54212       {
54213         "label": "standard"
54214        ,"sdesc": "Powerful, open source object-relational database"
54215        ,"spkgs": [ "complete", "server", "client", "contrib", "plperl", "plpython", "pltcl", "docs", "nls" ]
54216       }
54217      ]
54218    }
54219   ,{
54220      "bucket": "EF"
54221     ,"namebase": "ruby-image_processing"
54222     ,"version": "1.12.1"
54223     ,"homepage": "https://github.com/janko/image_processing"
54224     ,"FPC": "generated"
54225     ,"keywords": [ "ruby" ]
54226     ,"distfile": [ "mirror://RUBYGEMS//image_processing-1.12.1.gem" ]
54227     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
54228     ,"variants":
54229      [
54230       {
54231         "label": "v26"
54232        ,"sdesc": "High-level wrapper for processing images (v26)"
54233        ,"spkgs": [ "single" ]
54234       }
54235      ,{
54236         "label": "v27"
54237        ,"sdesc": "High-level wrapper for processing images (v27)"
54238        ,"spkgs": [ "single" ]
54239       }
54240      ,{
54241         "label": "v30"
54242        ,"sdesc": "High-level wrapper for processing images (v30)"
54243        ,"spkgs": [ "single" ]
54244       }
54245      ]
54246    }
54247   ,{
54248      "bucket": "EF"
54249     ,"namebase": "words"
54250     ,"version": "1.97FC"
54251     ,"homepage": "http://archives.nd.edu/whitaker/wordsdoc.htm"
54252     ,"FPC": "textproc/words"
54253     ,"keywords": [ "textproc" ]
54254     ,"distfile": [ "http://archives.nd.edu/whitaker/wordsall.zip" ]
54255     ,"variants":
54256      [
54257       {
54258         "label": "standard"
54259        ,"sdesc": "Latin-English Dictionary Program"
54260        ,"spkgs": [ "complete", "primary", "docs" ]
54261       }
54262      ]
54263    }
54264   ,{
54265      "bucket": "F0"
54266     ,"namebase": "R-chron"
54267     ,"version": "2.3-56"
54268     ,"FPC": "generated"
54269     ,"keywords": [ "cran" ]
54270     ,"distfile": [ "mirror://CRAN/src/contrib/chron_2.3-56.tar.gz" ]
54271     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
54272     ,"variants":
54273      [
54274       {
54275         "label": "standard"
54276        ,"sdesc": "Date and Time objects"
54277        ,"spkgs": [ "single" ]
54278       }
54279      ]
54280    }
54281   ,{
54282      "bucket": "F0"
54283     ,"namebase": "R-coda"
54284     ,"version": "0.19-4"
54285     ,"FPC": "generated"
54286     ,"keywords": [ "cran" ]
54287     ,"distfile": [ "mirror://CRAN/src/contrib/coda_0.19-4.tar.gz" ]
54288     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
54289     ,"variants":
54290      [
54291       {
54292         "label": "standard"
54293        ,"sdesc": "Output Analysis and Diagnostics for MCMC"
54294        ,"spkgs": [ "single" ]
54295       }
54296      ]
54297    }
54298   ,{
54299      "bucket": "F0"
54300     ,"namebase": "R-lmtest"
54301     ,"version": "0.9-38"
54302     ,"FPC": "generated"
54303     ,"keywords": [ "cran" ]
54304     ,"distfile": [ "mirror://CRAN/src/contrib/lmtest_0.9-38.tar.gz" ]
54305     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
54306     ,"variants":
54307      [
54308       {
54309         "label": "standard"
54310        ,"sdesc": "Testing Linear Regression Models"
54311        ,"spkgs": [ "single" ]
54312       }
54313      ]
54314    }
54315   ,{
54316      "bucket": "F0"
54317     ,"namebase": "R-matrixStats"
54318     ,"version": "0.58.0"
54319     ,"homepage": "https://github.com/HenrikBengtsson/matrixStats"
54320     ,"FPC": "generated"
54321     ,"keywords": [ "cran" ]
54322     ,"distfile": [ "mirror://CRAN/src/contrib/matrixStats_0.58.0.tar.gz" ]
54323     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
54324     ,"variants":
54325      [
54326       {
54327         "label": "standard"
54328        ,"sdesc": "Matrix and Vector row/column functions"
54329        ,"spkgs": [ "single" ]
54330       }
54331      ]
54332    }
54333   ,{
54334      "bucket": "F0"
54335     ,"namebase": "R-stopwords"
54336     ,"version": "2.2"
54337     ,"homepage": "https://github.com/quanteda/stopwords"
54338     ,"FPC": "generated"
54339     ,"keywords": [ "cran" ]
54340     ,"distfile": [ "mirror://CRAN/src/contrib/stopwords_2.2.tar.gz" ]
54341     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
54342     ,"variants":
54343      [
54344       {
54345         "label": "standard"
54346        ,"sdesc": "Multilingual Stopword Lists"
54347        ,"spkgs": [ "single" ]
54348       }
54349      ]
54350    }
54351   ,{
54352      "bucket": "F0"
54353     ,"namebase": "djvulibre"
54354     ,"version": "3.5.28"
54355     ,"homepage": "https://sourceforge.net/projects/djvu/"
54356     ,"FPC": "graphics/djvulibre"
54357     ,"keywords": [ "graphics" ]
54358     ,"distfile": [ "mirror://SF/djvu/DjVuLibre/3.5.28/djvulibre-3.5.28.tar.gz" ]
54359     ,"cpe": { "product": "djvulibre", "vendor": "djvulibre_project" }
54360     ,"variants":
54361      [
54362       {
54363         "label": "standard"
54364        ,"sdesc": "Utilities and Libraries for the DjVu image format"
54365        ,"spkgs": [ "complete", "primary", "docs" ]
54366       }
54367      ]
54368    }
54369   ,{
54370      "bucket": "F0"
54371     ,"namebase": "fonts-crosextra-carlito"
54372     ,"version": "20130920"
54373     ,"homepage": "https://bugs.chromium.org/p/chromium/issues/detail?id=280557"
54374     ,"FPC": "x11-fonts/crosextrafonts-carlito-ttf"
54375     ,"keywords": [ "x11_fonts" ]
54376     ,"distfile": [ "http://gsdview.appspot.com/chromeos-localmirror/distfiles/crosextrafonts-carlito-20130920.tar.gz" ]
54377     ,"variants":
54378      [
54379       {
54380         "label": "standard"
54381        ,"sdesc": "Font created by Google to replace MS Calibri"
54382        ,"spkgs": [ "single" ]
54383       }
54384      ]
54385    }
54386   ,{
54387      "bucket": "F0"
54388     ,"namebase": "librsvg"
54389     ,"version": "2.50.3"
54390     ,"homepage": "http://live.gnome.org/LibRsvg"
54391     ,"FPC": "graphics/librsvg2-rust"
54392     ,"keywords": [ "graphics" ]
54393     ,"distfile": [ "mirror://GNOME/librsvg/2.50/librsvg-2.50.3.tar.xz", "mirror://GNOME/librsvg/2.40/librsvg-2.40.21.tar.xz" ]
54394     ,"cpe": { "product": "librsvg", "vendor": "gnome" }
54395     ,"variants":
54396      [
54397       {
54398         "label": "standard"
54399        ,"sdesc": "SVG vector-graphic files rendering library"
54400        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
54401       }
54402      ]
54403    }
54404   ,{
54405      "bucket": "F0"
54406     ,"namebase": "libsparkcrypto"
54407     ,"version": "0.1.1"
54408     ,"homepage": "https://github.com/Componolit/libsparkcrypto"
54409     ,"FPC": "N/A"
54410     ,"keywords": [ "security", "ada" ]
54411     ,"distfile": [ "mirror://GITHUB/Componolit:libsparkcrypto:5901d2c/Componolit-libsparkcrypto-5901d2c.tar.gz" ]
54412     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
54413     ,"variants":
54414      [
54415       {
54416         "label": "standard"
54417        ,"sdesc": "Cryptographic library implemented in SPARK"
54418        ,"spkgs": [ "single" ]
54419       }
54420      ]
54421    }
54422   ,{
54423      "bucket": "F0"
54424     ,"namebase": "mesa"
54425     ,"version": "20.3.4"
54426     ,"homepage": "https://www.mesa3d.org/"
54427     ,"FPC": "graphics/mesa-libs"
54428     ,"keywords": [ "graphics" ]
54429     ,"distfile": [ "https://mesa.freedesktop.org/archive/mesa-20.3.4.tar.xz" ]
54430     ,"cpe": { "product": "mesa", "vendor": "mesa3d" }
54431     ,"variants":
54432      [
54433       {
54434         "label": "standard"
54435        ,"sdesc": "Mesa 3D Graphics Library"
54436        ,"spkgs": [ "complete", "libs", "drivers" ]
54437       }
54438      ]
54439    }
54440   ,{
54441      "bucket": "F0"
54442     ,"namebase": "perl-Specio"
54443     ,"version": "0.47"
54444     ,"homepage": "https://github.com/houseabsolute/Specio"
54445     ,"FPC": "generated"
54446     ,"keywords": [ "perl" ]
54447     ,"distfile": [ "mirror://CPAN/ID:D/DR/DROLSKY/Specio-0.47.tar.gz" ]
54448     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
54449     ,"variants":
54450      [
54451       {
54452         "label": "530"
54453        ,"sdesc": "Type constraints and coercions for Perl (5.30)"
54454        ,"spkgs": [ "single" ]
54455       }
54456      ,{
54457         "label": "532"
54458        ,"sdesc": "Type constraints and coercions for Perl (5.32)"
54459        ,"spkgs": [ "single" ]
54460       }
54461      ]
54462    }
54463   ,{
54464      "bucket": "F0"
54465     ,"namebase": "perl-Test-Pod"
54466     ,"version": "1.52"
54467     ,"homepage": "https://github.com/perl-pod/test-pod"
54468     ,"FPC": "generated"
54469     ,"keywords": [ "perl" ]
54470     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Test-Pod-1.52.tar.gz" ]
54471     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
54472     ,"variants":
54473      [
54474       {
54475         "label": "530"
54476        ,"sdesc": "Check for POD errors in files (5.30)"
54477        ,"spkgs": [ "single" ]
54478       }
54479      ,{
54480         "label": "532"
54481        ,"sdesc": "Check for POD errors in files (5.32)"
54482        ,"spkgs": [ "single" ]
54483       }
54484      ]
54485    }
54486   ,{
54487      "bucket": "F0"
54488     ,"namebase": "perl-Text-Table"
54489     ,"version": "1.134"
54490     ,"homepage": "https://github.com/shlomif/Text-Table"
54491     ,"FPC": "generated"
54492     ,"keywords": [ "perl" ]
54493     ,"distfile": [ "mirror://CPAN/ID:S/SH/SHLOMIF/Text-Table-1.134.tar.gz" ]
54494     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
54495     ,"variants":
54496      [
54497       {
54498         "label": "530"
54499        ,"sdesc": "Organize Data in Tables (5.30)"
54500        ,"spkgs": [ "single" ]
54501       }
54502      ,{
54503         "label": "532"
54504        ,"sdesc": "Organize Data in Tables (5.32)"
54505        ,"spkgs": [ "single" ]
54506       }
54507      ]
54508    }
54509   ,{
54510      "bucket": "F0"
54511     ,"namebase": "php73-sysvsem"
54512     ,"version": "7.3.27"
54513     ,"homepage": "https://php.net/"
54514     ,"FPC": "devel/php73-sysvsem"
54515     ,"keywords": [ "lang", "www", "php", "devel" ]
54516     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
54517     ,"cpe": { "product": "php", "vendor": "php" }
54518     ,"variants":
54519      [
54520       {
54521         "label": "standard"
54522        ,"sdesc": "PHP 7.3 extension: sysvsem semaphore functions"
54523        ,"spkgs": [ "single" ]
54524       }
54525      ]
54526    }
54527   ,{
54528      "bucket": "F0"
54529     ,"namebase": "python-redis"
54530     ,"version": "3.5.3"
54531     ,"homepage": "https://github.com/andymccurdy/redis-py"
54532     ,"FPC": "generated"
54533     ,"keywords": [ "python" ]
54534     ,"distfile": [ "mirror://PYPIWHL/a7/7c/24fb0511df653cf1a5d938d8f5d19802a88cef255706fdda242ff97e91b7/redis-3.5.3-py2.py3-none-any.whl" ]
54535     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
54536     ,"variants":
54537      [
54538       {
54539         "label": "py38"
54540        ,"sdesc": "Python client for Redis key-value store (PY38)"
54541        ,"spkgs": [ "single" ]
54542       }
54543      ,{
54544         "label": "py39"
54545        ,"sdesc": "Python client for Redis key-value store (PY39)"
54546        ,"spkgs": [ "single" ]
54547       }
54548      ]
54549    }
54550   ,{
54551      "bucket": "F0"
54552     ,"namebase": "xorg-driver-video-amdgpu"
54553     ,"version": "19.1.0"
54554     ,"homepage": "https://www.x.org/"
54555     ,"FPC": "x11-drivers/xf86-video-amdgpu"
54556     ,"keywords": [ "x11_drivers" ]
54557     ,"distfile": [ "mirror://XORG/individual/driver/xf86-video-amdgpu-19.1.0.tar.bz2" ]
54558     ,"variants":
54559      [
54560       {
54561         "label": "standard"
54562        ,"sdesc": "X.org amdgpu video driver"
54563        ,"spkgs": [ "single" ]
54564       }
54565      ]
54566    }
54567   ,{
54568      "bucket": "F1"
54569     ,"namebase": "at-spi2-core"
54570     ,"version": "2.38.0"
54571     ,"homepage": "https://wiki.linuxfoundation.org/accessibility/atk/at-spi/at-spi_on_d-bus"
54572     ,"FPC": "accessibility/at-spi2-core"
54573     ,"keywords": [ "accessibility", "x11_toolkits" ]
54574     ,"distfile": [ "mirror://GNOME/at-spi2-core/2.38/at-spi2-core-2.38.0.tar.xz" ]
54575     ,"variants":
54576      [
54577       {
54578         "label": "standard"
54579        ,"sdesc": "Assistive Technology Service Provider Interface"
54580        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
54581       }
54582      ]
54583    }
54584   ,{
54585      "bucket": "F1"
54586     ,"namebase": "lzop"
54587     ,"version": "1.04"
54588     ,"homepage": "https://www.lzop.org/"
54589     ,"FPC": "archivers/lzop"
54590     ,"keywords": [ "archivers" ]
54591     ,"distfile": [ "http://www.lzop.org/download/lzop-1.04.tar.gz" ]
54592     ,"variants":
54593      [
54594       {
54595         "label": "standard"
54596        ,"sdesc": "LZO fast file compressor"
54597        ,"spkgs": [ "complete", "primary", "docs" ]
54598       }
54599      ]
54600    }
54601   ,{
54602      "bucket": "F1"
54603     ,"namebase": "perl-5.32"
54604     ,"version": "5.32.1"
54605     ,"homepage": "https://www.perl.org/"
54606     ,"FPC": "lang/perl5.32"
54607     ,"keywords": [ "lang", "perl", "devel" ]
54608     ,"distfile": [ "mirror://CPAN/../../src/5.0/perl-5.32.1.tar.xz" ]
54609     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
54610     ,"cpe": { "product": "perl", "vendor": "perl" }
54611     ,"variants":
54612      [
54613       {
54614         "label": "standard"
54615        ,"sdesc": "Practical Extraction and Report Language"
54616        ,"spkgs": [ "complete", "primary", "manpages" ]
54617       }
54618      ]
54619    }
54620   ,{
54621      "bucket": "F1"
54622     ,"namebase": "perl-Algorithm-Pair-Swiss"
54623     ,"version": "0.14"
54624     ,"FPC": "generated"
54625     ,"keywords": [ "perl" ]
54626     ,"distfile": [ "mirror://CPAN/ID:G/GG/GGOUDSMIT/Algorithm-Pair-Swiss-0.14.tar.gz" ]
54627     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
54628     ,"variants":
54629      [
54630       {
54631         "label": "530"
54632        ,"sdesc": "Generate unique pairings for tournaments (5.30)"
54633        ,"spkgs": [ "single" ]
54634       }
54635      ,{
54636         "label": "532"
54637        ,"sdesc": "Generate unique pairings for tournaments (5.32)"
54638        ,"spkgs": [ "single" ]
54639       }
54640      ]
54641    }
54642   ,{
54643      "bucket": "F1"
54644     ,"namebase": "perl-Algorithm-SpatialIndex-Storage-Redis"
54645     ,"version": "0.01"
54646     ,"FPC": "generated"
54647     ,"keywords": [ "perl" ]
54648     ,"distfile": [ "mirror://CPAN/ID:S/SM/SMUELLER/Algorithm-SpatialIndex-Storage-Redis-0.01.tar.gz" ]
54649     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
54650     ,"variants":
54651      [
54652       {
54653         "label": "530"
54654        ,"sdesc": "Redis storage backend (5.30)"
54655        ,"spkgs": [ "single" ]
54656       }
54657      ,{
54658         "label": "532"
54659        ,"sdesc": "Redis storage backend (5.32)"
54660        ,"spkgs": [ "single" ]
54661       }
54662      ]
54663    }
54664   ,{
54665      "bucket": "F1"
54666     ,"namebase": "perl-Module-Find"
54667     ,"version": "0.15"
54668     ,"homepage": "https://github.com/crenz/Module-Find"
54669     ,"FPC": "generated"
54670     ,"keywords": [ "perl" ]
54671     ,"distfile": [ "mirror://CPAN/ID:C/CR/CRENZ/Module-Find-0.15.tar.gz" ]
54672     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
54673     ,"variants":
54674      [
54675       {
54676         "label": "530"
54677        ,"sdesc": "Find installed modules in a (sub)category (5.30)"
54678        ,"spkgs": [ "single" ]
54679       }
54680      ,{
54681         "label": "532"
54682        ,"sdesc": "Find installed modules in a (sub)category (5.32)"
54683        ,"spkgs": [ "single" ]
54684       }
54685      ]
54686    }
54687   ,{
54688      "bucket": "F1"
54689     ,"namebase": "perl-ORLite-Migrate"
54690     ,"version": "1.10"
54691     ,"FPC": "generated"
54692     ,"keywords": [ "perl" ]
54693     ,"distfile": [ "mirror://CPAN/ID:A/AD/ADAMK/ORLite-Migrate-1.10.tar.gz" ]
54694     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
54695     ,"variants":
54696      [
54697       {
54698         "label": "530"
54699        ,"sdesc": "Nimble SQLite-specific schema migration (5.30)"
54700        ,"spkgs": [ "single" ]
54701       }
54702      ,{
54703         "label": "532"
54704        ,"sdesc": "Nimble SQLite-specific schema migration (5.32)"
54705        ,"spkgs": [ "single" ]
54706       }
54707      ]
54708    }
54709   ,{
54710      "bucket": "F1"
54711     ,"namebase": "perl-SQL-Statement"
54712     ,"version": "1.414"
54713     ,"homepage": "https://github.com/perl5-dbi/SQL-Statement"
54714     ,"FPC": "generated"
54715     ,"keywords": [ "perl" ]
54716     ,"distfile": [ "mirror://CPAN/ID:R/RE/REHSACK/SQL-Statement-1.414.tar.gz" ]
54717     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
54718     ,"variants":
54719      [
54720       {
54721         "label": "530"
54722        ,"sdesc": "SQL parsing and processing engine (5.30)"
54723        ,"spkgs": [ "single" ]
54724       }
54725      ,{
54726         "label": "532"
54727        ,"sdesc": "SQL parsing and processing engine (5.32)"
54728        ,"spkgs": [ "single" ]
54729       }
54730      ]
54731    }
54732   ,{
54733      "bucket": "F1"
54734     ,"namebase": "python-pbr"
54735     ,"version": "5.5.1"
54736     ,"homepage": "https://docs.openstack.org/pbr/latest/"
54737     ,"FPC": "generated"
54738     ,"keywords": [ "python" ]
54739     ,"distfile": [ "mirror://PYPIWHL/fb/48/69046506f6ac61c1eaa9a0d42d22d54673b69e176d30ca98e3f61513e980/pbr-5.5.1-py2.py3-none-any.whl" ]
54740     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
54741     ,"variants":
54742      [
54743       {
54744         "label": "py38"
54745        ,"sdesc": "Python Build Reasonableness (PY38)"
54746        ,"spkgs": [ "single" ]
54747       }
54748      ,{
54749         "label": "py39"
54750        ,"sdesc": "Python Build Reasonableness (PY39)"
54751        ,"spkgs": [ "single" ]
54752       }
54753      ]
54754    }
54755   ,{
54756      "bucket": "F1"
54757     ,"namebase": "ruby-backports"
54758     ,"version": "3.20.2"
54759     ,"homepage": "https://github.com/marcandre/backports"
54760     ,"FPC": "generated"
54761     ,"keywords": [ "ruby" ]
54762     ,"distfile": [ "mirror://RUBYGEMS//backports-3.20.2.gem" ]
54763     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
54764     ,"variants":
54765      [
54766       {
54767         "label": "v26"
54768        ,"sdesc": "Backports of Ruby features for older Ruby (v26)"
54769        ,"spkgs": [ "single" ]
54770       }
54771      ,{
54772         "label": "v27"
54773        ,"sdesc": "Backports of Ruby features for older Ruby (v27)"
54774        ,"spkgs": [ "single" ]
54775       }
54776      ,{
54777         "label": "v30"
54778        ,"sdesc": "Backports of Ruby features for older Ruby (v30)"
54779        ,"spkgs": [ "single" ]
54780       }
54781      ]
54782    }
54783   ,{
54784      "bucket": "F1"
54785     ,"namebase": "ruby-daemons"
54786     ,"version": "1.3.1"
54787     ,"homepage": "https://github.com/thuehlinger/daemons"
54788     ,"FPC": "generated"
54789     ,"keywords": [ "ruby" ]
54790     ,"distfile": [ "mirror://RUBYGEMS//daemons-1.3.1.gem" ]
54791     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
54792     ,"variants":
54793      [
54794       {
54795         "label": "v26"
54796        ,"sdesc": "Allows existing scripts to be daemonized (v26)"
54797        ,"spkgs": [ "single" ]
54798       }
54799      ,{
54800         "label": "v27"
54801        ,"sdesc": "Allows existing scripts to be daemonized (v27)"
54802        ,"spkgs": [ "single" ]
54803       }
54804      ,{
54805         "label": "v30"
54806        ,"sdesc": "Allows existing scripts to be daemonized (v30)"
54807        ,"spkgs": [ "single" ]
54808       }
54809      ]
54810    }
54811   ,{
54812      "bucket": "F1"
54813     ,"namebase": "taskwarrior"
54814     ,"version": "2.5.3"
54815     ,"homepage": "https://taskwarrior.org/"
54816     ,"FPC": "deskutils/taskwarrior"
54817     ,"keywords": [ "deskutils" ]
54818     ,"distfile": [ "https://github.com/GothenburgBitFactory/taskwarrior/releases/download/v2.5.3/task-2.5.3.tar.gz" ]
54819     ,"variants":
54820      [
54821       {
54822         "label": "standard"
54823        ,"sdesc": "Feature-rich command-line todo list manager"
54824        ,"spkgs": [ "complete", "primary", "docs" ]
54825       }
54826      ]
54827    }
54828   ,{
54829      "bucket": "F1"
54830     ,"namebase": "xinit"
54831     ,"version": "1.4.1"
54832     ,"homepage": "https://www.x.org/"
54833     ,"FPC": "x11/xinit"
54834     ,"keywords": [ "x11" ]
54835     ,"distfile": [ "mirror://XORG/individual/app/xinit-1.4.1.tar.bz2" ]
54836     ,"cpe": { "product": "xinit", "vendor": "x.org" }
54837     ,"variants":
54838      [
54839       {
54840         "label": "standard"
54841        ,"sdesc": "X Window System initializer"
54842        ,"spkgs": [ "single" ]
54843       }
54844      ]
54845    }
54846   ,{
54847      "bucket": "F1"
54848     ,"namebase": "xorg-xkbevd"
54849     ,"version": "1.1.4"
54850     ,"homepage": "https://www.x.org/"
54851     ,"FPC": "x11/xkbevd"
54852     ,"keywords": [ "x11" ]
54853     ,"distfile": [ "mirror://XORG/individual/app/xkbevd-1.1.4.tar.bz2" ]
54854     ,"variants":
54855      [
54856       {
54857         "label": "standard"
54858        ,"sdesc": "XKB event daemon"
54859        ,"spkgs": [ "single" ]
54860       }
54861      ]
54862    }
54863   ,{
54864      "bucket": "F1"
54865     ,"namebase": "zip"
54866     ,"version": "3.0"
54867     ,"homepage": "http://infozip.sourceforge.net/Zip.html"
54868     ,"FPC": "archivers/zip"
54869     ,"keywords": [ "archivers" ]
54870     ,"distfile": [ "mirror://SF/infozip/Zip%203.x%20%28latest%29/3.0/zip30.tar.gz" ]
54871     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
54872     ,"variants":
54873      [
54874       {
54875         "label": "standard"
54876        ,"sdesc": "Archiver compatible with PKZIP"
54877        ,"spkgs": [ "single" ]
54878       }
54879      ]
54880    }
54881   ,{
54882      "bucket": "F2"
54883     ,"namebase": "R-fs"
54884     ,"version": "1.5.0"
54885     ,"homepage": "https://fs.r-lib.org"
54886     ,"FPC": "generated"
54887     ,"keywords": [ "cran" ]
54888     ,"distfile": [ "mirror://CRAN/src/contrib/fs_1.5.0.tar.gz" ]
54889     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
54890     ,"variants":
54891      [
54892       {
54893         "label": "standard"
54894        ,"sdesc": "Cross-platform File system operations"
54895        ,"spkgs": [ "single" ]
54896       }
54897      ]
54898    }
54899   ,{
54900      "bucket": "F2"
54901     ,"namebase": "apq-base"
54902     ,"version": "3.2.0"
54903     ,"FPC": "databases/apq"
54904     ,"keywords": [ "databases", "ada" ]
54905     ,"distfile": [ "mirror://FREELOCAL/marino/apq-3.2.0.tar.bz2" ]
54906     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
54907     ,"variants":
54908      [
54909       {
54910         "label": "standard"
54911        ,"sdesc": "APQ Ada95 database base library"
54912        ,"spkgs": [ "single" ]
54913       }
54914      ]
54915    }
54916   ,{
54917      "bucket": "F2"
54918     ,"namebase": "aspell-sw"
54919     ,"version": "0.50.0"
54920     ,"homepage": "http://aspell.net/"
54921     ,"FPC": "textproc/sw-aspell"
54922     ,"keywords": [ "textproc" ]
54923     ,"distfile": [ "mirror://GNU/aspell/dict/sw/aspell-sw-0.50-0.tar.bz2" ]
54924     ,"variants":
54925      [
54926       {
54927         "label": "standard"
54928        ,"sdesc": "Aspell Swahili dictionary"
54929        ,"spkgs": [ "single" ]
54930       }
54931      ]
54932    }
54933   ,{
54934      "bucket": "F2"
54935     ,"namebase": "aspell-zu"
54936     ,"version": "0.50.0"
54937     ,"homepage": "http://aspell.net/"
54938     ,"FPC": "textproc/zu-aspell"
54939     ,"keywords": [ "textproc" ]
54940     ,"distfile": [ "mirror://GNU/aspell/dict/zu/aspell-zu-0.50-0.tar.bz2" ]
54941     ,"variants":
54942      [
54943       {
54944         "label": "standard"
54945        ,"sdesc": "Aspell Zulu dictionary"
54946        ,"spkgs": [ "single" ]
54947       }
54948      ]
54949    }
54950   ,{
54951      "bucket": "F2"
54952     ,"namebase": "brotli"
54953     ,"version": "1.0.9"
54954     ,"homepage": "https://github.com/google/brotli"
54955     ,"FPC": "archivers/brotli"
54956     ,"keywords": [ "archivers", "devel" ]
54957     ,"distfile": [ "mirror://GITHUB/google:brotli:v1.0.9/google-brotli-1.0.9.tar.gz" ]
54958     ,"cpe": { "product": "brotli", "vendor": "google" }
54959     ,"variants":
54960      [
54961       {
54962         "label": "standard"
54963        ,"sdesc": "Generic-purpose lossless compression algorithm"
54964        ,"spkgs": [ "single" ]
54965       }
54966      ]
54967    }
54968   ,{
54969      "bucket": "F2"
54970     ,"namebase": "perl-Algorithm-DecisionTree"
54971     ,"version": "3.43"
54972     ,"FPC": "generated"
54973     ,"keywords": [ "perl" ]
54974     ,"distfile": [ "mirror://CPAN/ID:A/AV/AVIKAK/Algorithm-DecisionTree-3.43.tar.gz" ]
54975     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
54976     ,"variants":
54977      [
54978       {
54979         "label": "530"
54980        ,"sdesc": "Classification of multidimensional data (5.30)"
54981        ,"spkgs": [ "single" ]
54982       }
54983      ,{
54984         "label": "532"
54985        ,"sdesc": "Classification of multidimensional data (5.32)"
54986        ,"spkgs": [ "single" ]
54987       }
54988      ]
54989    }
54990   ,{
54991      "bucket": "F2"
54992     ,"namebase": "perl-Image-Info"
54993     ,"version": "1.42"
54994     ,"FPC": "generated"
54995     ,"keywords": [ "perl" ]
54996     ,"distfile": [ "mirror://CPAN/ID:S/SR/SREZIC/Image-Info-1.42.tar.gz" ]
54997     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
54998     ,"variants":
54999      [
55000       {
55001         "label": "530"
55002        ,"sdesc": "Extract meta information from image files (5.30)"
55003        ,"spkgs": [ "single" ]
55004       }
55005      ,{
55006         "label": "532"
55007        ,"sdesc": "Extract meta information from image files (5.32)"
55008        ,"spkgs": [ "single" ]
55009       }
55010      ]
55011    }
55012   ,{
55013      "bucket": "F2"
55014     ,"namebase": "php73-zip"
55015     ,"version": "7.3.27"
55016     ,"homepage": "https://php.net/"
55017     ,"FPC": "archivers/php73-zip"
55018     ,"keywords": [ "lang", "www", "php", "archivers" ]
55019     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
55020     ,"cpe": { "product": "php", "vendor": "php" }
55021     ,"variants":
55022      [
55023       {
55024         "label": "standard"
55025        ,"sdesc": "PHP 7.3 extension: zip zip compression"
55026        ,"spkgs": [ "single" ]
55027       }
55028      ]
55029    }
55030   ,{
55031      "bucket": "F2"
55032     ,"namebase": "php80-curl"
55033     ,"version": "8.0.2"
55034     ,"homepage": "https://php.net/"
55035     ,"FPC": "ftp/php80-curl"
55036     ,"keywords": [ "lang", "www", "php", "ftp" ]
55037     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
55038     ,"cpe": { "product": "php", "vendor": "php" }
55039     ,"variants":
55040      [
55041       {
55042         "label": "standard"
55043        ,"sdesc": "PHP 8.0 extension: curl Client URL library"
55044        ,"spkgs": [ "single" ]
55045       }
55046      ]
55047    }
55048   ,{
55049      "bucket": "F2"
55050     ,"namebase": "pkgconf"
55051     ,"version": "1.7.3"
55052     ,"homepage": "https://github.com/pkgconf/pkgconf"
55053     ,"FPC": "devel/pkgconf"
55054     ,"keywords": [ "devel" ]
55055     ,"distfile": [ "https://distfiles.dereferenced.org/pkgconf/pkgconf-1.7.3.tar.xz" ]
55056     ,"cpe": { "product": "pkgconf", "vendor": "pkgconf" }
55057     ,"variants":
55058      [
55059       {
55060         "label": "standard"
55061        ,"sdesc": "Utility to configure compiler and linker flags"
55062        ,"spkgs": [ "single" ]
55063       }
55064      ]
55065    }
55066   ,{
55067      "bucket": "F2"
55068     ,"namebase": "python-pep8"
55069     ,"version": "1.7.1"
55070     ,"homepage": "http://pep8.readthedocs.org/"
55071     ,"FPC": "generated"
55072     ,"keywords": [ "python" ]
55073     ,"distfile": [ "mirror://PYPIWHL/42/3f/669429ce58de2c22d8d2c542752e137ec4b9885fff398d3eceb1a7f5acb4/pep8-1.7.1-py2.py3-none-any.whl" ]
55074     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
55075     ,"variants":
55076      [
55077       {
55078         "label": "py38"
55079        ,"sdesc": "Python style guide checker (PY38)"
55080        ,"spkgs": [ "single" ]
55081       }
55082      ,{
55083         "label": "py39"
55084        ,"sdesc": "Python style guide checker (PY39)"
55085        ,"spkgs": [ "single" ]
55086       }
55087      ]
55088    }
55089   ,{
55090      "bucket": "F2"
55091     ,"namebase": "python-sphinx-rtd-theme"
55092     ,"version": "0.5.1"
55093     ,"homepage": "https://github.com/readthedocs/sphinx_rtd_theme"
55094     ,"FPC": "generated"
55095     ,"keywords": [ "python" ]
55096     ,"distfile": [ "mirror://PYPIWHL/76/81/d5af3a50a45ee4311ac2dac5b599d69f68388401c7a4ca902e0e450a9f94/sphinx_rtd_theme-0.5.1-py2.py3-none-any.whl" ]
55097     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
55098     ,"variants":
55099      [
55100       {
55101         "label": "py38"
55102        ,"sdesc": "Read the Docs theme for Sphinx (PY38)"
55103        ,"spkgs": [ "single" ]
55104       }
55105      ,{
55106         "label": "py39"
55107        ,"sdesc": "Read the Docs theme for Sphinx (PY39)"
55108        ,"spkgs": [ "single" ]
55109       }
55110      ]
55111    }
55112   ,{
55113      "bucket": "F2"
55114     ,"namebase": "xfce4-appfinder"
55115     ,"version": "4.16.1"
55116     ,"homepage": "https://docs.xfce.org/xfce/xfce4-appfinder/start"
55117     ,"FPC": "misc/xfce4-appfinder"
55118     ,"keywords": [ "misc" ]
55119     ,"distfile": [ "https://archive.xfce.org/src/xfce/xfce4-appfinder/4.16/xfce4-appfinder-4.16.1.tar.bz2" ]
55120     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
55121     ,"variants":
55122      [
55123       {
55124         "label": "standard"
55125        ,"sdesc": "Application finder and launcher for Xfce"
55126        ,"spkgs": [ "complete", "primary", "nls" ]
55127       }
55128      ]
55129    }
55130   ,{
55131      "bucket": "F2"
55132     ,"namebase": "xorg-dmx"
55133     ,"version": "1.1.4"
55134     ,"homepage": "https://www.x.org/"
55135     ,"FPC": "x11/libdmx"
55136     ,"keywords": [ "x11" ]
55137     ,"distfile": [ "mirror://XORG/individual/lib/libdmx-1.1.4.tar.bz2" ]
55138     ,"cpe": { "product": "libdmx", "vendor": "x" }
55139     ,"variants":
55140      [
55141       {
55142         "label": "standard"
55143        ,"sdesc": "DMX extension library"
55144        ,"spkgs": [ "single" ]
55145       }
55146      ]
55147    }
55148   ,{
55149      "bucket": "F3"
55150     ,"namebase": "R-Quandl"
55151     ,"version": "2.10.0"
55152     ,"homepage": "https://github.com/quandl/quandl-r"
55153     ,"FPC": "generated"
55154     ,"keywords": [ "cran" ]
55155     ,"distfile": [ "mirror://CRAN/src/contrib/Quandl_2.10.0.tar.gz" ]
55156     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
55157     ,"variants":
55158      [
55159       {
55160         "label": "standard"
55161        ,"sdesc": "API Wrapper for Quandl.com"
55162        ,"spkgs": [ "single" ]
55163       }
55164      ]
55165    }
55166   ,{
55167      "bucket": "F3"
55168     ,"namebase": "R-crayon"
55169     ,"version": "1.4.1"
55170     ,"homepage": "https://github.com/r-lib/crayon#readme"
55171     ,"FPC": "generated"
55172     ,"keywords": [ "cran" ]
55173     ,"distfile": [ "mirror://CRAN/src/contrib/crayon_1.4.1.tar.gz" ]
55174     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
55175     ,"variants":
55176      [
55177       {
55178         "label": "standard"
55179        ,"sdesc": "Colored Terminal Output"
55180        ,"spkgs": [ "single" ]
55181       }
55182      ]
55183    }
55184   ,{
55185      "bucket": "F3"
55186     ,"namebase": "R-forcats"
55187     ,"version": "0.5.1"
55188     ,"homepage": "https://forcats.tidyverse.org"
55189     ,"FPC": "generated"
55190     ,"keywords": [ "cran" ]
55191     ,"distfile": [ "mirror://CRAN/src/contrib/forcats_0.5.1.tar.gz" ]
55192     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
55193     ,"variants":
55194      [
55195       {
55196         "label": "standard"
55197        ,"sdesc": "Tools for Working with Categorical Variables"
55198        ,"spkgs": [ "single" ]
55199       }
55200      ]
55201    }
55202   ,{
55203      "bucket": "F3"
55204     ,"namebase": "aria2"
55205     ,"version": "1.35.0"
55206     ,"homepage": "https://aria2.github.io/"
55207     ,"FPC": "www/aria2"
55208     ,"keywords": [ "ftp", "net", "www" ]
55209     ,"distfile": [ "https://github.com/aria2/aria2/releases/download/release-1.35.0/aria2-1.35.0.tar.xz" ]
55210     ,"cpe": { "product": "aria2", "vendor": "aria2_project" }
55211     ,"variants":
55212      [
55213       {
55214         "label": "standard"
55215        ,"sdesc": "CLI download for HTTP/S, FTP, BitTorrent, Metalink"
55216        ,"spkgs": [ "complete", "primary", "docs" ]
55217       }
55218      ]
55219    }
55220   ,{
55221      "bucket": "F3"
55222     ,"namebase": "aspell-hi"
55223     ,"version": "0.02.0"
55224     ,"homepage": "http://aspell.net/"
55225     ,"FPC": "textproc/hi-aspell"
55226     ,"keywords": [ "textproc" ]
55227     ,"distfile": [ "mirror://GNU/aspell/dict/hi/aspell6-hi-0.02-0.tar.bz2" ]
55228     ,"variants":
55229      [
55230       {
55231         "label": "standard"
55232        ,"sdesc": "Aspell Hindi dictionary"
55233        ,"spkgs": [ "single" ]
55234       }
55235      ]
55236    }
55237   ,{
55238      "bucket": "F3"
55239     ,"namebase": "catdoc"
55240     ,"version": "0.95"
55241     ,"homepage": "https://www.wagner.pp.ru/~vitus/software/catdoc"
55242     ,"FPC": "textproc/catdoc"
55243     ,"keywords": [ "converters" ]
55244     ,"distfile": [ "http://ftp.wagner.pp.ru/pub/catdoc/catdoc-0.95.tar.gz" ]
55245     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
55246     ,"variants":
55247      [
55248       {
55249         "label": "standard"
55250        ,"sdesc": "Convert MS Word/Excel/PowerPoint/RTF to ASCII/TeX"
55251        ,"spkgs": [ "complete", "primary", "viewer" ]
55252       }
55253      ]
55254    }
55255   ,{
55256      "bucket": "F3"
55257     ,"namebase": "chmlib"
55258     ,"version": "0.40"
55259     ,"homepage": "http://www.jedrea.com/chmlib/"
55260     ,"FPC": "misc/chmlib"
55261     ,"keywords": [ "misc" ]
55262     ,"distfile": [ "http://www.jedrea.com/chmlib/chmlib-0.40.tar.bz2" ]
55263     ,"variants":
55264      [
55265       {
55266         "label": "standard"
55267        ,"sdesc": "Library for reading Microsoft ITSS/CHM formats"
55268        ,"spkgs": [ "single" ]
55269       }
55270      ]
55271    }
55272   ,{
55273      "bucket": "F3"
55274     ,"namebase": "libidn2"
55275     ,"version": "2.3.0"
55276     ,"homepage": "https://gitlab.com/libidn/libidn2"
55277     ,"FPC": "dns/libidn2"
55278     ,"keywords": [ "dns" ]
55279     ,"distfile": [ "mirror://GNU/libidn/libidn2-2.3.0.tar.gz" ]
55280     ,"cpe": { "product": "libidn2", "vendor": "gnu" }
55281     ,"variants":
55282      [
55283       {
55284         "label": "standard"
55285        ,"sdesc": "IDNA2008 internationalized domain names library"
55286        ,"spkgs": [ "complete", "primary", "docs" ]
55287       }
55288      ]
55289    }
55290   ,{
55291      "bucket": "F3"
55292     ,"namebase": "perl-Class-Load-XS"
55293     ,"version": "0.10"
55294     ,"homepage": "https://github.com/moose/Class-Load-XS"
55295     ,"FPC": "generated"
55296     ,"keywords": [ "perl" ]
55297     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Class-Load-XS-0.10.tar.gz" ]
55298     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
55299     ,"variants":
55300      [
55301       {
55302         "label": "530"
55303        ,"sdesc": "XS implementation of parts of Class::Load (5.30)"
55304        ,"spkgs": [ "single" ]
55305       }
55306      ,{
55307         "label": "532"
55308        ,"sdesc": "XS implementation of parts of Class::Load (5.32)"
55309        ,"spkgs": [ "single" ]
55310       }
55311      ]
55312    }
55313   ,{
55314      "bucket": "F3"
55315     ,"namebase": "perl-Crypt-URandom"
55316     ,"version": "0.36"
55317     ,"FPC": "generated"
55318     ,"keywords": [ "perl" ]
55319     ,"distfile": [ "mirror://CPAN/ID:D/DD/DDICK/Crypt-URandom-0.36.tar.gz" ]
55320     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
55321     ,"variants":
55322      [
55323       {
55324         "label": "530"
55325        ,"sdesc": "Provide non blocking randomness (5.30)"
55326        ,"spkgs": [ "single" ]
55327       }
55328      ,{
55329         "label": "532"
55330        ,"sdesc": "Provide non blocking randomness (5.32)"
55331        ,"spkgs": [ "single" ]
55332       }
55333      ]
55334    }
55335   ,{
55336      "bucket": "F3"
55337     ,"namebase": "perl-Data-Record"
55338     ,"version": "0.02"
55339     ,"FPC": "generated"
55340     ,"keywords": [ "perl" ]
55341     ,"distfile": [ "mirror://CPAN/ID:O/OV/OVID/Data-Record-0.02.tar.gz" ]
55342     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
55343     ,"variants":
55344      [
55345       {
55346         "label": "530"
55347        ,"sdesc": "\"split\" on steroids (5.30)"
55348        ,"spkgs": [ "single" ]
55349       }
55350      ,{
55351         "label": "532"
55352        ,"sdesc": "\"split\" on steroids (5.32)"
55353        ,"spkgs": [ "single" ]
55354       }
55355      ]
55356    }
55357   ,{
55358      "bucket": "F3"
55359     ,"namebase": "perl-HTTP-Daemon"
55360     ,"version": "6.12"
55361     ,"homepage": "https://github.com/libwww-perl/HTTP-Daemon"
55362     ,"FPC": "generated"
55363     ,"keywords": [ "perl" ]
55364     ,"distfile": [ "mirror://CPAN/ID:O/OA/OALDERS/HTTP-Daemon-6.12.tar.gz" ]
55365     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
55366     ,"variants":
55367      [
55368       {
55369         "label": "530"
55370        ,"sdesc": "Simple http server class (5.30)"
55371        ,"spkgs": [ "single" ]
55372       }
55373      ,{
55374         "label": "532"
55375        ,"sdesc": "Simple http server class (5.32)"
55376        ,"spkgs": [ "single" ]
55377       }
55378      ]
55379    }
55380   ,{
55381      "bucket": "F3"
55382     ,"namebase": "php73-mysqli"
55383     ,"version": "7.3.27"
55384     ,"homepage": "https://php.net/"
55385     ,"FPC": "databases/php73-mysqli"
55386     ,"keywords": [ "lang", "www", "php", "databases" ]
55387     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
55388     ,"cpe": { "product": "php", "vendor": "php" }
55389     ,"variants":
55390      [
55391       {
55392         "label": "standard"
55393        ,"sdesc": "PHP 7.3 extension: mysqli database driver"
55394        ,"spkgs": [ "single" ]
55395       }
55396      ]
55397    }
55398   ,{
55399      "bucket": "F3"
55400     ,"namebase": "python-cu2qu"
55401     ,"version": "1.6.7"
55402     ,"homepage": "https://github.com/googlefonts"
55403     ,"FPC": "generated"
55404     ,"keywords": [ "python" ]
55405     ,"distfile": [ "mirror://PYPI/c/cu2qu/cu2qu-1.6.7.zip" ]
55406     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
55407     ,"variants":
55408      [
55409       {
55410         "label": "py38"
55411        ,"sdesc": "Cubic-to-quadratic bezier curve conversion (PY38)"
55412        ,"spkgs": [ "single" ]
55413       }
55414      ,{
55415         "label": "py39"
55416        ,"sdesc": "Cubic-to-quadratic bezier curve conversion (PY39)"
55417        ,"spkgs": [ "single" ]
55418       }
55419      ]
55420    }
55421   ,{
55422      "bucket": "F3"
55423     ,"namebase": "qpdf"
55424     ,"version": "10.2.0"
55425     ,"FPC": "print/qpdf"
55426     ,"keywords": [ "print" ]
55427     ,"distfile": [ "mirror://SF/qpdf/qpdf/10.2.0/qpdf-10.2.0.tar.gz" ]
55428     ,"cpe": { "product": "qpdf", "vendor": "qpdf_project" }
55429     ,"variants":
55430      [
55431       {
55432         "label": "standard"
55433        ,"sdesc": "Command-line tools for transforming PDF files"
55434        ,"spkgs": [ "complete", "primary", "docs" ]
55435       }
55436      ]
55437    }
55438   ,{
55439      "bucket": "F3"
55440     ,"namebase": "ruby-stud"
55441     ,"version": "0.0.23"
55442     ,"homepage": "https://github.com/jordansissel/ruby-stud"
55443     ,"FPC": "generated"
55444     ,"keywords": [ "ruby" ]
55445     ,"distfile": [ "mirror://RUBYGEMS//stud-0.0.23.gem" ]
55446     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
55447     ,"variants":
55448      [
55449       {
55450         "label": "v26"
55451        ,"sdesc": "Stud - common code techniques (v26)"
55452        ,"spkgs": [ "single" ]
55453       }
55454      ,{
55455         "label": "v27"
55456        ,"sdesc": "Stud - common code techniques (v27)"
55457        ,"spkgs": [ "single" ]
55458       }
55459      ,{
55460         "label": "v30"
55461        ,"sdesc": "Stud - common code techniques (v30)"
55462        ,"spkgs": [ "single" ]
55463       }
55464      ]
55465    }
55466   ,{
55467      "bucket": "F3"
55468     ,"namebase": "simple_components"
55469     ,"version": "4.49"
55470     ,"homepage": "http://www.dmitry-kazakov.de/ada/components.htm"
55471     ,"FPC": "N/A"
55472     ,"keywords": [ "devel", "ada" ]
55473     ,"distfile": [ "http://www.dmitry-kazakov.de/ada/components_4_49.tgz" ]
55474     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
55475     ,"variants":
55476      [
55477       {
55478         "label": "standard"
55479        ,"sdesc": "Simple Ada Components"
55480        ,"spkgs": [ "single" ]
55481       }
55482      ]
55483    }
55484   ,{
55485      "bucket": "F3"
55486     ,"namebase": "thunar"
55487     ,"version": "4.17.0"
55488     ,"homepage": "https://docs.xfce.org/xfce/thunar/start"
55489     ,"FPC": "x11-fm/thunar"
55490     ,"keywords": [ "x11_fm" ]
55491     ,"distfile": [ "https://archive.xfce.org/src/xfce/thunar/4.17/thunar-4.17.0.tar.bz2" ]
55492     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
55493     ,"cpe": { "product": "thunar", "vendor": "xfce" }
55494     ,"variants":
55495      [
55496       {
55497         "label": "standard"
55498        ,"sdesc": "File manager for Xfce"
55499        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
55500       }
55501      ]
55502    }
55503   ,{
55504      "bucket": "F3"
55505     ,"namebase": "xorg-font-ibm-type1"
55506     ,"version": "1.0.3"
55507     ,"homepage": "https://www.x.org/"
55508     ,"FPC": "x11-fonts/font-ibm-type1"
55509     ,"keywords": [ "x11_fonts" ]
55510     ,"distfile": [ "mirror://XORG/individual/font/font-ibm-type1-1.0.3.tar.bz2" ]
55511     ,"variants":
55512      [
55513       {
55514         "label": "standard"
55515        ,"sdesc": "X.org IBM Type 1 fonts"
55516        ,"spkgs": [ "single" ]
55517       }
55518      ]
55519    }
55520   ,{
55521      "bucket": "F3"
55522     ,"namebase": "xorg-xcb-util-image"
55523     ,"version": "0.4.0"
55524     ,"homepage": "https://xcb.freedesktop.org/"
55525     ,"FPC": "x11/xcb-util-image"
55526     ,"keywords": [ "x11" ]
55527     ,"distfile": [ "https://xcb.freedesktop.org/dist/xcb-util-image-0.4.0.tar.bz2" ]
55528     ,"variants":
55529      [
55530       {
55531         "label": "standard"
55532        ,"sdesc": "Xlib's XImage and XShmImage functions"
55533        ,"spkgs": [ "single" ]
55534       }
55535      ]
55536    }
55537   ,{
55538      "bucket": "F4"
55539     ,"namebase": "cairomm10"
55540     ,"version": "1.12.2"
55541     ,"homepage": "https://www.cairographics.org/cairomm/"
55542     ,"FPC": "graphics/cairomm"
55543     ,"keywords": [ "graphics" ]
55544     ,"distfile": [ "http://cairographics.org/releases/cairomm-1.12.2.tar.gz" ]
55545     ,"variants":
55546      [
55547       {
55548         "label": "standard"
55549        ,"sdesc": "C++ API for the cairo graphics library"
55550        ,"spkgs": [ "single" ]
55551       }
55552      ]
55553    }
55554   ,{
55555      "bucket": "F4"
55556     ,"namebase": "deadbeef"
55557     ,"version": "1.8.4"
55558     ,"homepage": "http://deadbeef.sourceforge.net/"
55559     ,"FPC": "audio/deadbeef"
55560     ,"keywords": [ "audio" ]
55561     ,"distfile": [ "mirror://GITHUB/DeaDBeeF-Player:deadbeef:1.8.4/DeaDBeeF-Player-deadbeef-1.8.4.tar.gz" ]
55562     ,"variants":
55563      [
55564       {
55565         "label": "standard"
55566        ,"sdesc": "Ultimate music player for Unix-like systems"
55567        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
55568       }
55569      ]
55570    }
55571   ,{
55572      "bucket": "F4"
55573     ,"namebase": "geany"
55574     ,"version": "1.37.1"
55575     ,"homepage": "https://www.geany.org/"
55576     ,"FPC": "devel/geany"
55577     ,"keywords": [ "editors", "devel" ]
55578     ,"distfile": [ "http://download.geany.org/geany-1.37.1.tar.bz2" ]
55579     ,"variants":
55580      [
55581       {
55582         "label": "standard"
55583        ,"sdesc": "Fast and lightweight IDE"
55584        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
55585       }
55586      ]
55587    }
55588   ,{
55589      "bucket": "F4"
55590     ,"namebase": "perl-Array-Diff"
55591     ,"version": "0.09"
55592     ,"homepage": "https://github.com/neilb/array-diff-perl"
55593     ,"FPC": "generated"
55594     ,"keywords": [ "perl" ]
55595     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEILB/Array-Diff-0.09.tar.gz" ]
55596     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
55597     ,"variants":
55598      [
55599       {
55600         "label": "530"
55601        ,"sdesc": "Find the differences between two arrays (5.30)"
55602        ,"spkgs": [ "single" ]
55603       }
55604      ,{
55605         "label": "532"
55606        ,"sdesc": "Find the differences between two arrays (5.32)"
55607        ,"spkgs": [ "single" ]
55608       }
55609      ]
55610    }
55611   ,{
55612      "bucket": "F4"
55613     ,"namebase": "php80-sockets"
55614     ,"version": "8.0.2"
55615     ,"homepage": "https://php.net/"
55616     ,"FPC": "net/php80-sockets"
55617     ,"keywords": [ "lang", "www", "php", "net" ]
55618     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
55619     ,"cpe": { "product": "php", "vendor": "php" }
55620     ,"variants":
55621      [
55622       {
55623         "label": "standard"
55624        ,"sdesc": "PHP 8.0 extension: sockets interface"
55625        ,"spkgs": [ "single" ]
55626       }
55627      ]
55628    }
55629   ,{
55630      "bucket": "F4"
55631     ,"namebase": "python-jsonschema"
55632     ,"version": "3.2.0"
55633     ,"homepage": "https://github.com/Julian/jsonschema"
55634     ,"FPC": "generated"
55635     ,"keywords": [ "python" ]
55636     ,"distfile": [ "mirror://PYPIWHL/c5/8f/51e89ce52a085483359217bc72cdbf6e75ee595d5b1d4b5ade40c7e018b8/jsonschema-3.2.0-py2.py3-none-any.whl" ]
55637     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
55638     ,"variants":
55639      [
55640       {
55641         "label": "py38"
55642        ,"sdesc": "Alternate implementation of JSON Schema (PY38)"
55643        ,"spkgs": [ "single" ]
55644       }
55645      ,{
55646         "label": "py39"
55647        ,"sdesc": "Alternate implementation of JSON Schema (PY39)"
55648        ,"spkgs": [ "single" ]
55649       }
55650      ]
55651    }
55652   ,{
55653      "bucket": "F4"
55654     ,"namebase": "ruby-kaminari"
55655     ,"version": "1.2.1"
55656     ,"homepage": "https://github.com/kaminari/kaminari"
55657     ,"FPC": "generated"
55658     ,"keywords": [ "ruby" ]
55659     ,"distfile": [ "mirror://RUBYGEMS//kaminari-1.2.1.gem" ]
55660     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
55661     ,"cpe": { "product": "kaminari", "vendor": "kaminari_project" }
55662     ,"variants":
55663      [
55664       {
55665         "label": "v26"
55666        ,"sdesc": "Sophisticated paginator for Rails 4+ (v26)"
55667        ,"spkgs": [ "single" ]
55668       }
55669      ,{
55670         "label": "v27"
55671        ,"sdesc": "Sophisticated paginator for Rails 4+ (v27)"
55672        ,"spkgs": [ "single" ]
55673       }
55674      ,{
55675         "label": "v30"
55676        ,"sdesc": "Sophisticated paginator for Rails 4+ (v30)"
55677        ,"spkgs": [ "single" ]
55678       }
55679      ]
55680    }
55681   ,{
55682      "bucket": "F4"
55683     ,"namebase": "wmctrl"
55684     ,"version": "1.07"
55685     ,"homepage": "https://sites.google.com/site/tstyblo/wmctrl"
55686     ,"FPC": "x11/wmctrl"
55687     ,"keywords": [ "x11" ]
55688     ,"distfile": [ "http://tripie.sweb.cz/utils/wmctrl/dist/wmctrl-1.07.tar.gz" ]
55689     ,"variants":
55690      [
55691       {
55692         "label": "standard"
55693        ,"sdesc": "Command-line tool to control X window managers"
55694        ,"spkgs": [ "single" ]
55695       }
55696      ]
55697    }
55698   ,{
55699      "bucket": "F4"
55700     ,"namebase": "xorg-xfont"
55701     ,"version": "1.5.4"
55702     ,"homepage": "https://www.x.org/"
55703     ,"FPC": "x11-fonts/libXfont"
55704     ,"keywords": [ "x11_fonts" ]
55705     ,"distfile": [ "mirror://XORG/individual/lib/libXfont-1.5.4.tar.bz2" ]
55706     ,"cpe": { "product": "libxfont", "vendor": "x" }
55707     ,"variants":
55708      [
55709       {
55710         "label": "standard"
55711        ,"sdesc": "X font library"
55712        ,"spkgs": [ "single" ]
55713       }
55714      ]
55715    }
55716   ,{
55717      "bucket": "F5"
55718     ,"namebase": "R-formatR"
55719     ,"version": "1.7"
55720     ,"homepage": "https://github.com/yihui/formatR"
55721     ,"FPC": "generated"
55722     ,"keywords": [ "cran" ]
55723     ,"distfile": [ "mirror://CRAN/src/contrib/formatR_1.7.tar.gz" ]
55724     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
55725     ,"variants":
55726      [
55727       {
55728         "label": "standard"
55729        ,"sdesc": "Format R Code Automatically"
55730        ,"spkgs": [ "single" ]
55731       }
55732      ]
55733    }
55734   ,{
55735      "bucket": "F5"
55736     ,"namebase": "aspell-gl"
55737     ,"version": "0.5a.2"
55738     ,"homepage": "http://aspell.net/"
55739     ,"FPC": "textproc/gl-aspell"
55740     ,"keywords": [ "textproc" ]
55741     ,"distfile": [ "mirror://GNU/aspell/dict/gl/aspell6-gl-0.5a-2.tar.bz2" ]
55742     ,"variants":
55743      [
55744       {
55745         "label": "standard"
55746        ,"sdesc": "Aspell Galician dictionary"
55747        ,"spkgs": [ "single" ]
55748       }
55749      ]
55750    }
55751   ,{
55752      "bucket": "F5"
55753     ,"namebase": "lzip"
55754     ,"version": "1.22"
55755     ,"homepage": "http://www.nongnu.org/lzip/lzip.html"
55756     ,"FPC": "archivers/lzip"
55757     ,"keywords": [ "archivers" ]
55758     ,"distfile": [ "mirror://SAVANNAH/lzip/lzip-1.22.tar.gz" ]
55759     ,"variants":
55760      [
55761       {
55762         "label": "standard"
55763        ,"sdesc": "LZMA lossless data compressor"
55764        ,"spkgs": [ "single" ]
55765       }
55766      ]
55767    }
55768   ,{
55769      "bucket": "F5"
55770     ,"namebase": "perl-Algorithm-Diff-XS"
55771     ,"version": "0.04"
55772     ,"FPC": "generated"
55773     ,"keywords": [ "perl" ]
55774     ,"distfile": [ "mirror://CPAN/ID:A/AU/AUDREYT/Algorithm-Diff-XS-0.04.tar.gz" ]
55775     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
55776     ,"variants":
55777      [
55778       {
55779         "label": "530"
55780        ,"sdesc": "Algorithm::Diff with XS core loop (5.30)"
55781        ,"spkgs": [ "single" ]
55782       }
55783      ,{
55784         "label": "532"
55785        ,"sdesc": "Algorithm::Diff with XS core loop (5.32)"
55786        ,"spkgs": [ "single" ]
55787       }
55788      ]
55789    }
55790   ,{
55791      "bucket": "F5"
55792     ,"namebase": "perl-Archive-Any-Lite"
55793     ,"version": "0.11"
55794     ,"homepage": "https://github.com/charsbar/archive-any-lite"
55795     ,"FPC": "generated"
55796     ,"keywords": [ "perl" ]
55797     ,"distfile": [ "mirror://CPAN/ID:I/IS/ISHIGAKI/Archive-Any-Lite-0.11.tar.gz" ]
55798     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
55799     ,"variants":
55800      [
55801       {
55802         "label": "530"
55803        ,"sdesc": "Simple CPAN package extractor (5.30)"
55804        ,"spkgs": [ "single" ]
55805       }
55806      ,{
55807         "label": "532"
55808        ,"sdesc": "Simple CPAN package extractor (5.32)"
55809        ,"spkgs": [ "single" ]
55810       }
55811      ]
55812    }
55813   ,{
55814      "bucket": "F5"
55815     ,"namebase": "perl-File-ConfigDir"
55816     ,"version": "0.021"
55817     ,"homepage": "https://github.com/perl5-utils/File-ConfigDir"
55818     ,"FPC": "generated"
55819     ,"keywords": [ "perl" ]
55820     ,"distfile": [ "mirror://CPAN/ID:R/RE/REHSACK/File-ConfigDir-0.021.tar.gz" ]
55821     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
55822     ,"variants":
55823      [
55824       {
55825         "label": "530"
55826        ,"sdesc": "Get directories of configuration files (5.30)"
55827        ,"spkgs": [ "single" ]
55828       }
55829      ,{
55830         "label": "532"
55831        ,"sdesc": "Get directories of configuration files (5.32)"
55832        ,"spkgs": [ "single" ]
55833       }
55834      ]
55835    }
55836   ,{
55837      "bucket": "F5"
55838     ,"namebase": "perl-Heap"
55839     ,"version": "0.80"
55840     ,"FPC": "generated"
55841     ,"keywords": [ "perl" ]
55842     ,"distfile": [ "mirror://CPAN/ID:J/JM/JMM/Heap-0.80.tar.gz" ]
55843     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
55844     ,"variants":
55845      [
55846       {
55847         "label": "530"
55848        ,"sdesc": "Extension for keeping data partially sorted (5.30)"
55849        ,"spkgs": [ "single" ]
55850       }
55851      ,{
55852         "label": "532"
55853        ,"sdesc": "Extension for keeping data partially sorted (5.32)"
55854        ,"spkgs": [ "single" ]
55855       }
55856      ]
55857    }
55858   ,{
55859      "bucket": "F5"
55860     ,"namebase": "perl-MusicBrainz-DiscID"
55861     ,"version": "0.06"
55862     ,"homepage": "https://github.com/njh/perl-musicbrainz-discid"
55863     ,"FPC": "generated"
55864     ,"keywords": [ "perl" ]
55865     ,"distfile": [ "mirror://CPAN/ID:N/NJ/NJH/MusicBrainz-DiscID-0.06.tar.gz" ]
55866     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
55867     ,"variants":
55868      [
55869       {
55870         "label": "530"
55871        ,"sdesc": "Interface for MusicBrainz libdiscid library (5.30)"
55872        ,"spkgs": [ "single" ]
55873       }
55874      ,{
55875         "label": "532"
55876        ,"sdesc": "Interface for MusicBrainz libdiscid library (5.32)"
55877        ,"spkgs": [ "single" ]
55878       }
55879      ]
55880    }
55881   ,{
55882      "bucket": "F5"
55883     ,"namebase": "perl-Number-Misc"
55884     ,"version": "1.2"
55885     ,"FPC": "generated"
55886     ,"keywords": [ "perl" ]
55887     ,"distfile": [ "mirror://CPAN/ID:M/MI/MIKO/Number-Misc-1.2.tar.gz" ]
55888     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
55889     ,"variants":
55890      [
55891       {
55892         "label": "530"
55893        ,"sdesc": "Number::Misc - handy utilities for numbers (5.30)"
55894        ,"spkgs": [ "single" ]
55895       }
55896      ,{
55897         "label": "532"
55898        ,"sdesc": "Number::Misc - handy utilities for numbers (5.32)"
55899        ,"spkgs": [ "single" ]
55900       }
55901      ]
55902    }
55903   ,{
55904      "bucket": "F5"
55905     ,"namebase": "perl-Unicode-LineBreak"
55906     ,"version": "2019.001"
55907     ,"homepage": "https://github.com/hatukanezumi/Unicode-LineBreak/"
55908     ,"FPC": "generated"
55909     ,"keywords": [ "perl" ]
55910     ,"distfile": [ "mirror://CPAN/ID:N/NE/NEZUMI/Unicode-LineBreak-2019.001.tar.gz" ]
55911     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
55912     ,"variants":
55913      [
55914       {
55915         "label": "530"
55916        ,"sdesc": "UAX #14 Unicode Line Breaking Algorithm (5.30)"
55917        ,"spkgs": [ "single" ]
55918       }
55919      ,{
55920         "label": "532"
55921        ,"sdesc": "UAX #14 Unicode Line Breaking Algorithm (5.32)"
55922        ,"spkgs": [ "single" ]
55923       }
55924      ]
55925    }
55926   ,{
55927      "bucket": "F5"
55928     ,"namebase": "php80-gettext"
55929     ,"version": "8.0.2"
55930     ,"homepage": "https://php.net/"
55931     ,"FPC": "devel/php80-gettext"
55932     ,"keywords": [ "lang", "www", "php", "devel" ]
55933     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
55934     ,"cpe": { "product": "php", "vendor": "php" }
55935     ,"variants":
55936      [
55937       {
55938         "label": "standard"
55939        ,"sdesc": "PHP 8.0 extension: gettext native lang support"
55940        ,"spkgs": [ "single" ]
55941       }
55942      ]
55943    }
55944   ,{
55945      "bucket": "F5"
55946     ,"namebase": "xorg-xdamage"
55947     ,"version": "1.1.5"
55948     ,"homepage": "https://www.x.org/"
55949     ,"FPC": "x11/libXdamage"
55950     ,"keywords": [ "x11" ]
55951     ,"distfile": [ "mirror://XORG/individual/lib/libXdamage-1.1.5.tar.bz2" ]
55952     ,"variants":
55953      [
55954       {
55955         "label": "standard"
55956        ,"sdesc": "X Damage extension library"
55957        ,"spkgs": [ "single" ]
55958       }
55959      ]
55960    }
55961   ,{
55962      "bucket": "F6"
55963     ,"namebase": "libxkbcommon"
55964     ,"version": "1.0.3"
55965     ,"homepage": "https://xkbcommon.org/"
55966     ,"FPC": "x11/libxkbcommon"
55967     ,"keywords": [ "x11" ]
55968     ,"distfile": [ "https://xkbcommon.org/download/libxkbcommon-1.0.3.tar.xz" ]
55969     ,"cpe": { "product": "libxkbcommon", "vendor": "xkbcommon" }
55970     ,"variants":
55971      [
55972       {
55973         "label": "standard"
55974        ,"sdesc": "Keymap handling library for toolkits and X windows"
55975        ,"spkgs": [ "single" ]
55976       }
55977      ]
55978    }
55979   ,{
55980      "bucket": "F6"
55981     ,"namebase": "perl-Async-Interrupt"
55982     ,"version": "1.26"
55983     ,"FPC": "generated"
55984     ,"keywords": [ "perl" ]
55985     ,"distfile": [ "mirror://CPAN/ID:M/ML/MLEHMANN/Async-Interrupt-1.26.tar.gz" ]
55986     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
55987     ,"variants":
55988      [
55989       {
55990         "label": "530"
55991        ,"sdesc": "Allow C/XS to interrupt perl asynchronously (5.30)"
55992        ,"spkgs": [ "single" ]
55993       }
55994      ,{
55995         "label": "532"
55996        ,"sdesc": "Allow C/XS to interrupt perl asynchronously (5.32)"
55997        ,"spkgs": [ "single" ]
55998       }
55999      ]
56000    }
56001   ,{
56002      "bucket": "F6"
56003     ,"namebase": "perl-WWW-RobotRules"
56004     ,"version": "6.02"
56005     ,"homepage": "https://github.com/gisle/www-robotrules"
56006     ,"FPC": "generated"
56007     ,"keywords": [ "perl" ]
56008     ,"distfile": [ "mirror://CPAN/ID:G/GA/GAAS/WWW-RobotRules-6.02.tar.gz" ]
56009     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
56010     ,"variants":
56011      [
56012       {
56013         "label": "530"
56014        ,"sdesc": "Database of robots.txt-derived permissions (5.30)"
56015        ,"spkgs": [ "single" ]
56016       }
56017      ,{
56018         "label": "532"
56019        ,"sdesc": "Database of robots.txt-derived permissions (5.32)"
56020        ,"spkgs": [ "single" ]
56021       }
56022      ]
56023    }
56024   ,{
56025      "bucket": "F6"
56026     ,"namebase": "perl-namespace-autoclean"
56027     ,"version": "0.29"
56028     ,"homepage": "https://github.com/moose/namespace-autoclean"
56029     ,"FPC": "generated"
56030     ,"keywords": [ "perl" ]
56031     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/namespace-autoclean-0.29.tar.gz" ]
56032     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
56033     ,"variants":
56034      [
56035       {
56036         "label": "530"
56037        ,"sdesc": "Keep imports out of your namespace (5.30)"
56038        ,"spkgs": [ "single" ]
56039       }
56040      ,{
56041         "label": "532"
56042        ,"sdesc": "Keep imports out of your namespace (5.32)"
56043        ,"spkgs": [ "single" ]
56044       }
56045      ]
56046    }
56047   ,{
56048      "bucket": "F6"
56049     ,"namebase": "php80-intl"
56050     ,"version": "8.0.2"
56051     ,"homepage": "https://php.net/"
56052     ,"FPC": "devel/php80-intl"
56053     ,"keywords": [ "lang", "www", "php", "devel" ]
56054     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
56055     ,"cpe": { "product": "php", "vendor": "php" }
56056     ,"variants":
56057      [
56058       {
56059         "label": "standard"
56060        ,"sdesc": "PHP 8.0 extension: intl Internationalization"
56061        ,"spkgs": [ "single" ]
56062       }
56063      ]
56064    }
56065   ,{
56066      "bucket": "F6"
56067     ,"namebase": "python-PyPDF2"
56068     ,"version": "1.26.0"
56069     ,"homepage": "https://mstamy2.github.com/PyPDF2"
56070     ,"FPC": "generated"
56071     ,"keywords": [ "python" ]
56072     ,"distfile": [ "mirror://PYPI/P/PyPDF2/PyPDF2-1.26.0.tar.gz" ]
56073     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
56074     ,"variants":
56075      [
56076       {
56077         "label": "py38"
56078        ,"sdesc": "Pure Python PDF Toolkit (PY38)"
56079        ,"spkgs": [ "single" ]
56080       }
56081      ,{
56082         "label": "py39"
56083        ,"sdesc": "Pure Python PDF Toolkit (PY39)"
56084        ,"spkgs": [ "single" ]
56085       }
56086      ]
56087    }
56088   ,{
56089      "bucket": "F6"
56090     ,"namebase": "python-click-didyoumean"
56091     ,"version": "0.0.3"
56092     ,"homepage": "https://github.com/timofurrer/click-didyoumean"
56093     ,"FPC": "generated"
56094     ,"keywords": [ "python" ]
56095     ,"distfile": [ "mirror://PYPI/c/click-didyoumean/click-didyoumean-0.0.3.tar.gz" ]
56096     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
56097     ,"variants":
56098      [
56099       {
56100         "label": "py38"
56101        ,"sdesc": "Enables git-like did-you-mean feature (PY38)"
56102        ,"spkgs": [ "single" ]
56103       }
56104      ,{
56105         "label": "py39"
56106        ,"sdesc": "Enables git-like did-you-mean feature (PY39)"
56107        ,"spkgs": [ "single" ]
56108       }
56109      ]
56110    }
56111   ,{
56112      "bucket": "F6"
56113     ,"namebase": "smartmontools"
56114     ,"version": "7.2"
56115     ,"homepage": "https://www.smartmontools.org"
56116     ,"FPC": "sysutils/smartmontools"
56117     ,"keywords": [ "sysutils" ]
56118     ,"distfile": [ "mirror://SF/smartmontools/smartmontools/7.2/smartmontools-7.2.tar.gz" ]
56119     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
56120     ,"variants":
56121      [
56122       {
56123         "label": "standard"
56124        ,"sdesc": "S.M.A.R.T. disk monitoring tools and daemon"
56125        ,"spkgs": [ "complete", "primary", "docs" ]
56126       }
56127      ]
56128    }
56129   ,{
56130      "bucket": "F6"
56131     ,"namebase": "xorg-font-daewoo-misc"
56132     ,"version": "1.0.3"
56133     ,"homepage": "https://www.x.org/"
56134     ,"FPC": "x11-fonts/font-daewoo-misc"
56135     ,"keywords": [ "x11_fonts" ]
56136     ,"distfile": [ "mirror://XORG/individual/font/font-daewoo-misc-1.0.3.tar.bz2" ]
56137     ,"variants":
56138      [
56139       {
56140         "label": "standard"
56141        ,"sdesc": "X.Org miscellaneous Daewoo fonts"
56142        ,"spkgs": [ "single" ]
56143       }
56144      ]
56145    }
56146   ,{
56147      "bucket": "F7"
56148     ,"namebase": "R-pkgconfig"
56149     ,"version": "2.0.3"
56150     ,"homepage": "https://github.com/r-lib/pkgconfig#readme"
56151     ,"FPC": "generated"
56152     ,"keywords": [ "cran" ]
56153     ,"distfile": [ "mirror://CRAN/src/contrib/pkgconfig_2.0.3.tar.gz" ]
56154     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
56155     ,"variants":
56156      [
56157       {
56158         "label": "standard"
56159        ,"sdesc": "Private Configuration for 'R' Packages"
56160        ,"spkgs": [ "single" ]
56161       }
56162      ]
56163    }
56164   ,{
56165      "bucket": "F7"
56166     ,"namebase": "alsa-lib"
56167     ,"version": "1.2.4"
56168     ,"homepage": "https://www.alsa-project.org/main/index.php/Main_Page"
56169     ,"FPC": "audio/alsa-lib"
56170     ,"keywords": [ "audio" ]
56171     ,"distfile": [ "mirror://GITHUB/alsa-project:alsa-lib:v1.2.4/alsa-project-alsa-lib-1.2.4.tar.gz" ]
56172     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
56173     ,"cpe": { "product": "alsa", "vendor": "alsa-project" }
56174     ,"variants":
56175      [
56176       {
56177         "label": "standard"
56178        ,"sdesc": "Advanced Linux Sound Architecture (ALSA)"
56179        ,"spkgs": [ "single" ]
56180       }
56181      ]
56182    }
56183   ,{
56184      "bucket": "F7"
56185     ,"namebase": "gnuplot"
56186     ,"version": "5.4.1"
56187     ,"homepage": "http://www.gnuplot.info/"
56188     ,"FPC": "math/gnuplot"
56189     ,"keywords": [ "math" ]
56190     ,"distfile": [ "mirror://SF/gnuplot/gnuplot/5.4.1/gnuplot-5.4.1.tar.gz" ]
56191     ,"cpe": { "product": "gnuplot", "vendor": "gnuplot" }
56192     ,"variants":
56193      [
56194       {
56195         "label": "standard"
56196        ,"sdesc": "Command-line driven graphing utility"
56197        ,"spkgs": [ "complete", "primary", "examples" ]
56198       }
56199      ,{
56200         "label": "lite"
56201        ,"sdesc": "Command-line driven graphing utility (headless)"
56202        ,"spkgs": [ "complete", "primary", "examples" ]
56203       }
56204      ]
56205    }
56206   ,{
56207      "bucket": "F7"
56208     ,"namebase": "libexo"
56209     ,"version": "4.16.0"
56210     ,"homepage": "https://xfce.org"
56211     ,"FPC": "x11/libexo"
56212     ,"keywords": [ "x11" ]
56213     ,"distfile": [ "http://archive.xfce.org/src/xfce/exo/4.16/exo-4.16.0.tar.bz2" ]
56214     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
56215     ,"variants":
56216      [
56217       {
56218         "label": "standard"
56219        ,"sdesc": "Xfce application development library"
56220        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
56221       }
56222      ]
56223    }
56224   ,{
56225      "bucket": "F7"
56226     ,"namebase": "perl-Algorithm-Statistic"
56227     ,"version": "0.04"
56228     ,"FPC": "generated"
56229     ,"keywords": [ "perl" ]
56230     ,"distfile": [ "mirror://CPAN/ID:I/IG/IGORK/Algorithm-Statistic-0.04.tar.gz" ]
56231     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
56232     ,"variants":
56233      [
56234       {
56235         "label": "530"
56236        ,"sdesc": "Different statistical algorithms library (5.30)"
56237        ,"spkgs": [ "single" ]
56238       }
56239      ,{
56240         "label": "532"
56241        ,"sdesc": "Different statistical algorithms library (5.32)"
56242        ,"spkgs": [ "single" ]
56243       }
56244      ]
56245    }
56246   ,{
56247      "bucket": "F7"
56248     ,"namebase": "php74-gettext"
56249     ,"version": "7.4.15"
56250     ,"homepage": "https://php.net/"
56251     ,"FPC": "devel/php74-gettext"
56252     ,"keywords": [ "lang", "www", "php", "devel" ]
56253     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
56254     ,"cpe": { "product": "php", "vendor": "php" }
56255     ,"variants":
56256      [
56257       {
56258         "label": "standard"
56259        ,"sdesc": "PHP 7.4 extension: gettext native lang support"
56260        ,"spkgs": [ "single" ]
56261       }
56262      ]
56263    }
56264   ,{
56265      "bucket": "F7"
56266     ,"namebase": "ruby-responders"
56267     ,"version": "3.0.1"
56268     ,"homepage": "https://github.com/heartcombo/responders"
56269     ,"FPC": "generated"
56270     ,"keywords": [ "ruby" ]
56271     ,"distfile": [ "mirror://RUBYGEMS//responders-3.0.1.gem" ]
56272     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
56273     ,"variants":
56274      [
56275       {
56276         "label": "v26"
56277        ,"sdesc": "Set of reponders for Rails (v26)"
56278        ,"spkgs": [ "single" ]
56279       }
56280      ,{
56281         "label": "v27"
56282        ,"sdesc": "Set of reponders for Rails (v27)"
56283        ,"spkgs": [ "single" ]
56284       }
56285      ,{
56286         "label": "v30"
56287        ,"sdesc": "Set of reponders for Rails (v30)"
56288        ,"spkgs": [ "single" ]
56289       }
56290      ]
56291    }
56292   ,{
56293      "bucket": "F7"
56294     ,"namebase": "xfwm4"
56295     ,"version": "4.16.1"
56296     ,"homepage": "https://docs.xfce.org/xfce/xfwm4/start"
56297     ,"FPC": "x11-wm/xfce4-wm"
56298     ,"keywords": [ "x11" ]
56299     ,"distfile": [ "http://archive.xfce.org/src/xfce/xfwm4/4.16/xfwm4-4.16.1.tar.bz2" ]
56300     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
56301     ,"variants":
56302      [
56303       {
56304         "label": "standard"
56305        ,"sdesc": "Standard-complient window manager from Xfce"
56306        ,"spkgs": [ "complete", "primary", "nls", "themes" ]
56307       }
56308      ]
56309    }
56310   ,{
56311      "bucket": "F8"
56312     ,"namebase": "R-snakecase"
56313     ,"version": "0.11.0"
56314     ,"homepage": "https://github.com/Tazinho/snakecase"
56315     ,"FPC": "generated"
56316     ,"keywords": [ "cran" ]
56317     ,"distfile": [ "mirror://CRAN/src/contrib/snakecase_0.11.0.tar.gz" ]
56318     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
56319     ,"variants":
56320      [
56321       {
56322         "label": "standard"
56323        ,"sdesc": "Convert Strings into any Case"
56324        ,"spkgs": [ "single" ]
56325       }
56326      ]
56327    }
56328   ,{
56329      "bucket": "F8"
56330     ,"namebase": "aspell-ny"
56331     ,"version": "0.01.0"
56332     ,"homepage": "http://aspell.net/"
56333     ,"FPC": "textproc/ny-aspell"
56334     ,"keywords": [ "textproc" ]
56335     ,"distfile": [ "mirror://GNU/aspell/dict/ny/aspell5-ny-0.01-0.tar.bz2" ]
56336     ,"variants":
56337      [
56338       {
56339         "label": "standard"
56340        ,"sdesc": "Aspell Nyanja dictionary"
56341        ,"spkgs": [ "single" ]
56342       }
56343      ]
56344    }
56345   ,{
56346      "bucket": "F8"
56347     ,"namebase": "gawk"
56348     ,"version": "5.1.0"
56349     ,"homepage": "http://www.gnu.org/software/gawk/gawk.html"
56350     ,"FPC": "lang/gawk"
56351     ,"keywords": [ "lang" ]
56352     ,"distfile": [ "mirror://GNU/gawk/gawk-5.1.0.tar.xz" ]
56353     ,"variants":
56354      [
56355       {
56356         "label": "standard"
56357        ,"sdesc": "GNU version of Awk"
56358        ,"spkgs": [ "complete", "primary", "nls" ]
56359       }
56360      ]
56361    }
56362   ,{
56363      "bucket": "F8"
56364     ,"namebase": "gcab"
56365     ,"version": "1.4"
56366     ,"homepage": "https://wiki.gnome.org/msitools"
56367     ,"FPC": "archivers/gcab"
56368     ,"keywords": [ "archivers" ]
56369     ,"distfile": [ "mirror://GNOME/gcab/1.4/gcab-1.4.tar.xz" ]
56370     ,"cpe": { "product": "gcab", "vendor": "gnome" }
56371     ,"variants":
56372      [
56373       {
56374         "label": "standard"
56375        ,"sdesc": "Cabinet file library and tool"
56376        ,"spkgs": [ "complete", "primary", "nls", "docs" ]
56377       }
56378      ]
56379    }
56380   ,{
56381      "bucket": "F8"
56382     ,"namebase": "hunspell-de"
56383     ,"version": "20161207"
56384     ,"homepage": "https://www.j3e.de/ispell/igerman98/"
56385     ,"FPC": "german/hunspell"
56386     ,"keywords": [ "textproc", "german" ]
56387     ,"distfile": [ "http://www.j3e.de/ispell/igerman98/dict/igerman98-20161207.tar.bz2" ]
56388     ,"variants":
56389      [
56390       {
56391         "label": "standard"
56392        ,"sdesc": "Hunspell German dictionary"
56393        ,"spkgs": [ "single" ]
56394       }
56395      ]
56396    }
56397   ,{
56398      "bucket": "F8"
56399     ,"namebase": "libcddb"
56400     ,"version": "1.3.2"
56401     ,"homepage": "http://libcddb.sourceforge.net/"
56402     ,"FPC": "audio/libcddb"
56403     ,"keywords": [ "audio" ]
56404     ,"distfile": [ "mirror://SF/libcddb/libcddb/1.3.2/libcddb-1.3.2.tar.bz2" ]
56405     ,"variants":
56406      [
56407       {
56408         "label": "standard"
56409        ,"sdesc": "CDDB access library"
56410        ,"spkgs": [ "single" ]
56411       }
56412      ]
56413    }
56414   ,{
56415      "bucket": "F8"
56416     ,"namebase": "libfreehand"
56417     ,"version": "0.1.2"
56418     ,"homepage": "https://wiki.documentfoundation.org/DLP/Libraries/libfreehand"
56419     ,"FPC": "graphics/libfreehand"
56420     ,"keywords": [ "graphics" ]
56421     ,"distfile": [ "https://dev-www.libreoffice.org/src/libfreehand/libfreehand-0.1.2.tar.xz" ]
56422     ,"variants":
56423      [
56424       {
56425         "label": "standard"
56426        ,"sdesc": "Library for import of FreeHand drawings"
56427        ,"spkgs": [ "single" ]
56428       }
56429      ]
56430    }
56431   ,{
56432      "bucket": "F8"
56433     ,"namebase": "mysql56"
56434     ,"version": "5.6.51"
56435     ,"homepage": "https://www.mysql.com/"
56436     ,"FPC": "databases/mysql56-server"
56437     ,"keywords": [ "databases" ]
56438     ,"distfile": [ "mirror://MYSQL/MySQL-5.6/mysql-5.6.51.zip" ]
56439     ,"cpe": { "product": "mysql", "vendor": "oracle" }
56440     ,"variants":
56441      [
56442       {
56443         "label": "standard"
56444        ,"sdesc": "Multithreaded SQL database (server)"
56445        ,"spkgs": [ "complete", "server", "client" ]
56446       }
56447      ]
56448    }
56449   ,{
56450      "bucket": "F8"
56451     ,"namebase": "openjpeg"
56452     ,"version": "2.4.0"
56453     ,"homepage": "http://www.openjpeg.org/"
56454     ,"FPC": "graphics/openjpeg"
56455     ,"keywords": [ "graphics" ]
56456     ,"distfile": [ "mirror://GITHUB/uclouvain:openjpeg:v2.4.0/uclouvain-openjpeg-2.4.0.tar.gz" ]
56457     ,"cpe": { "product": "openjpeg", "vendor": "uclouvain" }
56458     ,"variants":
56459      [
56460       {
56461         "label": "standard"
56462        ,"sdesc": "Open-source implementation of JPEG2000 image codec"
56463        ,"spkgs": [ "single" ]
56464       }
56465      ]
56466    }
56467   ,{
56468      "bucket": "F8"
56469     ,"namebase": "perl-Algorithm-Dependency"
56470     ,"version": "1.112"
56471     ,"homepage": "https://github.com/karenetheridge/Algorithm-Dependency"
56472     ,"FPC": "generated"
56473     ,"keywords": [ "perl" ]
56474     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Algorithm-Dependency-1.112.tar.gz" ]
56475     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
56476     ,"variants":
56477      [
56478       {
56479         "label": "530"
56480        ,"sdesc": "Base class for various dependency trees (5.30)"
56481        ,"spkgs": [ "single" ]
56482       }
56483      ,{
56484         "label": "532"
56485        ,"sdesc": "Base class for various dependency trees (5.32)"
56486        ,"spkgs": [ "single" ]
56487       }
56488      ]
56489    }
56490   ,{
56491      "bucket": "F8"
56492     ,"namebase": "perl-Algorithm-SAT-Backtracking"
56493     ,"version": "0.13"
56494     ,"homepage": "https://github.com/mudler/Algorithm-Sat-Backtracking"
56495     ,"FPC": "generated"
56496     ,"keywords": [ "perl" ]
56497     ,"distfile": [ "mirror://CPAN/ID:M/MU/MUDLER/Algorithm-SAT-Backtracking-0.13.tar.gz" ]
56498     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
56499     ,"variants":
56500      [
56501       {
56502         "label": "530"
56503        ,"sdesc": "Simple Backtracking SAT solver (5.30)"
56504        ,"spkgs": [ "single" ]
56505       }
56506      ,{
56507         "label": "532"
56508        ,"sdesc": "Simple Backtracking SAT solver (5.32)"
56509        ,"spkgs": [ "single" ]
56510       }
56511      ]
56512    }
56513   ,{
56514      "bucket": "F8"
56515     ,"namebase": "perl-Module-ExtractUse"
56516     ,"version": "0.343"
56517     ,"homepage": "https://github.com/domm/Module-ExtractUse"
56518     ,"FPC": "generated"
56519     ,"keywords": [ "perl" ]
56520     ,"distfile": [ "mirror://CPAN/ID:D/DO/DOMM/Module-ExtractUse-0.343.tar.gz" ]
56521     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
56522     ,"variants":
56523      [
56524       {
56525         "label": "530"
56526        ,"sdesc": "Find out what modules are used (5.30)"
56527        ,"spkgs": [ "single" ]
56528       }
56529      ,{
56530         "label": "532"
56531        ,"sdesc": "Find out what modules are used (5.32)"
56532        ,"spkgs": [ "single" ]
56533       }
56534      ]
56535    }
56536   ,{
56537      "bucket": "F8"
56538     ,"namebase": "perl-MooseX-Role-Parameterized"
56539     ,"version": "1.11"
56540     ,"homepage": "https://github.com/moose/MooseX-Role-Parameterized"
56541     ,"FPC": "generated"
56542     ,"keywords": [ "perl" ]
56543     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/MooseX-Role-Parameterized-1.11.tar.gz" ]
56544     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
56545     ,"variants":
56546      [
56547       {
56548         "label": "530"
56549        ,"sdesc": "Moose roles with composition parameters (5.30)"
56550        ,"spkgs": [ "single" ]
56551       }
56552      ,{
56553         "label": "532"
56554        ,"sdesc": "Moose roles with composition parameters (5.32)"
56555        ,"spkgs": [ "single" ]
56556       }
56557      ]
56558    }
56559   ,{
56560      "bucket": "F8"
56561     ,"namebase": "php80-dba"
56562     ,"version": "8.0.2"
56563     ,"homepage": "https://php.net/"
56564     ,"FPC": "databases/php80-dba"
56565     ,"keywords": [ "lang", "www", "php", "databases" ]
56566     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
56567     ,"cpe": { "product": "php", "vendor": "php" }
56568     ,"variants":
56569      [
56570       {
56571         "label": "standard"
56572        ,"sdesc": "PHP 8.0 extension: dba Berkeley DB driver"
56573        ,"spkgs": [ "single" ]
56574       }
56575      ]
56576    }
56577   ,{
56578      "bucket": "F8"
56579     ,"namebase": "picosat"
56580     ,"version": "965"
56581     ,"homepage": "http://fmv.jku.at/picosat/"
56582     ,"FPC": "math/picosat"
56583     ,"keywords": [ "math" ]
56584     ,"distfile": [ "http://fmv.jku.at/picosat/picosat-965.tar.gz" ]
56585     ,"variants":
56586      [
56587       {
56588         "label": "standard"
56589        ,"sdesc": "Satisfiability (SAT) solver for boolean variables"
56590        ,"spkgs": [ "single" ]
56591       }
56592      ]
56593    }
56594   ,{
56595      "bucket": "F8"
56596     ,"namebase": "poppler"
56597     ,"version": "21.02.0"
56598     ,"homepage": "https://poppler.freedesktop.org/"
56599     ,"FPC": "graphics/poppler"
56600     ,"keywords": [ "graphics", "print" ]
56601     ,"distfile": [ "https://poppler.freedesktop.org/poppler-21.02.0.tar.xz" ]
56602     ,"cpe": { "product": "poppler", "vendor": "freedesktop" }
56603     ,"variants":
56604      [
56605       {
56606         "label": "standard"
56607        ,"sdesc": "PDF rendering library"
56608        ,"spkgs": [ "complete", "primary", "cpp", "glib", "qt5", "utils" ]
56609       }
56610      ]
56611    }
56612   ,{
56613      "bucket": "F8"
56614     ,"namebase": "python-compreffor"
56615     ,"version": "0.5.1"
56616     ,"FPC": "generated"
56617     ,"keywords": [ "python" ]
56618     ,"distfile": [ "mirror://PYPI/c/compreffor/compreffor-0.5.1.zip" ]
56619     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
56620     ,"variants":
56621      [
56622       {
56623         "label": "py38"
56624        ,"sdesc": "CFF subroutinizer for fontTools (PY38)"
56625        ,"spkgs": [ "single" ]
56626       }
56627      ,{
56628         "label": "py39"
56629        ,"sdesc": "CFF subroutinizer for fontTools (PY39)"
56630        ,"spkgs": [ "single" ]
56631       }
56632      ]
56633    }
56634   ,{
56635      "bucket": "F8"
56636     ,"namebase": "python-salt"
56637     ,"version": "3002.5"
56638     ,"homepage": "http://saltstack.org/"
56639     ,"FPC": "sysutils/py-salt"
56640     ,"keywords": [ "python", "sysutils" ]
56641     ,"distfile": [ "mirror://PYPI/s/salt/salt-3002.5.tar.gz" ]
56642     ,"cpe": { "product": "salt", "vendor": "saltstack" }
56643     ,"variants":
56644      [
56645       {
56646         "label": "py39"
56647        ,"sdesc": "Remote execution and config mgmt system (PY 39)"
56648        ,"spkgs": [ "single" ]
56649       }
56650      ,{
56651         "label": "py38"
56652        ,"sdesc": "Remote execution and config mgmt system (PY 38)"
56653        ,"spkgs": [ "single" ]
56654       }
56655      ]
56656    }
56657   ,{
56658      "bucket": "F8"
56659     ,"namebase": "python-setuptools-git"
56660     ,"version": "1.2"
56661     ,"homepage": "https://github.com/msabramo/setuptools-git"
56662     ,"FPC": "generated"
56663     ,"keywords": [ "python" ]
56664     ,"distfile": [ "mirror://PYPIWHL/05/97/dd99fa9c0d9627a7b3c103a00f1566d8193aca8d473884ed258cca82b06f/setuptools_git-1.2-py2.py3-none-any.whl" ]
56665     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
56666     ,"variants":
56667      [
56668       {
56669         "label": "py38"
56670        ,"sdesc": "Revision control system plugin for Git (PY38)"
56671        ,"spkgs": [ "single" ]
56672       }
56673      ,{
56674         "label": "py39"
56675        ,"sdesc": "Revision control system plugin for Git (PY39)"
56676        ,"spkgs": [ "single" ]
56677       }
56678      ]
56679    }
56680   ,{
56681      "bucket": "F8"
56682     ,"namebase": "rsnapshot"
56683     ,"version": "1.4.3"
56684     ,"homepage": "https://rsnapshot.org/"
56685     ,"FPC": "sysutils/rsnapshot"
56686     ,"keywords": [ "sysutils" ]
56687     ,"distfile": [ "mirror://GITHUB/rsnapshot:rsnapshot:1.4.3/rsnapshot-rsnapshot-1.4.3.tar.gz" ]
56688     ,"variants":
56689      [
56690       {
56691         "label": "standard"
56692        ,"sdesc": "Local and remote filesystem snapshot utility"
56693        ,"spkgs": [ "single" ]
56694       }
56695      ]
56696    }
56697   ,{
56698      "bucket": "F8"
56699     ,"namebase": "ruby-kaminari-activerecord"
56700     ,"version": "1.2.1"
56701     ,"homepage": "https://github.com/kaminari/kaminari"
56702     ,"FPC": "generated"
56703     ,"keywords": [ "ruby" ]
56704     ,"distfile": [ "mirror://RUBYGEMS//kaminari-activerecord-1.2.1.gem" ]
56705     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
56706     ,"variants":
56707      [
56708       {
56709         "label": "v26"
56710        ,"sdesc": "Kaminari Active Record adapter (v26)"
56711        ,"spkgs": [ "single" ]
56712       }
56713      ,{
56714         "label": "v27"
56715        ,"sdesc": "Kaminari Active Record adapter (v27)"
56716        ,"spkgs": [ "single" ]
56717       }
56718      ,{
56719         "label": "v30"
56720        ,"sdesc": "Kaminari Active Record adapter (v30)"
56721        ,"spkgs": [ "single" ]
56722       }
56723      ]
56724    }
56725   ,{
56726      "bucket": "F9"
56727     ,"namebase": "R-htmltools"
56728     ,"version": "0.5.1.1"
56729     ,"homepage": "https://github.com/rstudio/htmltools"
56730     ,"FPC": "generated"
56731     ,"keywords": [ "cran" ]
56732     ,"distfile": [ "mirror://CRAN/src/contrib/htmltools_0.5.1.1.tar.gz" ]
56733     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
56734     ,"variants":
56735      [
56736       {
56737         "label": "standard"
56738        ,"sdesc": "Tools for HTML"
56739        ,"spkgs": [ "single" ]
56740       }
56741      ]
56742    }
56743   ,{
56744      "bucket": "F9"
56745     ,"namebase": "R-testthat"
56746     ,"version": "3.0.2"
56747     ,"homepage": "https://testthat.r-lib.org"
56748     ,"FPC": "generated"
56749     ,"keywords": [ "cran" ]
56750     ,"distfile": [ "mirror://CRAN/src/contrib/testthat_3.0.2.tar.gz" ]
56751     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
56752     ,"variants":
56753      [
56754       {
56755         "label": "standard"
56756        ,"sdesc": "Unit Testing for R"
56757        ,"spkgs": [ "single" ]
56758       }
56759      ]
56760    }
56761   ,{
56762      "bucket": "F9"
56763     ,"namebase": "Zstandard"
56764     ,"version": "1.4.8"
56765     ,"homepage": "https://facebook.github.io/zstd/"
56766     ,"FPC": "archivers/zstd"
56767     ,"keywords": [ "archivers" ]
56768     ,"distfile": [ "mirror://GITHUB/facebook:zstd:v1.4.8/facebook-zstd-1.4.8.tar.gz" ]
56769     ,"cpe": { "product": "zstandard", "vendor": "facebook" }
56770     ,"variants":
56771      [
56772       {
56773         "label": "standard"
56774        ,"sdesc": "Fast real-time compression algorithm (aka zstd)"
56775        ,"spkgs": [ "complete", "static", "shared" ]
56776       }
56777      ]
56778    }
56779   ,{
56780      "bucket": "F9"
56781     ,"namebase": "aspell-mt"
56782     ,"version": "0.50.0"
56783     ,"homepage": "http://aspell.net/"
56784     ,"FPC": "textproc/mt-aspell"
56785     ,"keywords": [ "textproc" ]
56786     ,"distfile": [ "mirror://GNU/aspell/dict/mt/aspell-mt-0.50-0.tar.bz2" ]
56787     ,"variants":
56788      [
56789       {
56790         "label": "standard"
56791        ,"sdesc": "Aspell Maltese dictionary"
56792        ,"spkgs": [ "single" ]
56793       }
56794      ]
56795    }
56796   ,{
56797      "bucket": "F9"
56798     ,"namebase": "dmidecode"
56799     ,"version": "3.3"
56800     ,"homepage": "https://www.nongnu.org/dmidecode"
56801     ,"FPC": "sysutils/dmidecode"
56802     ,"keywords": [ "sysutils" ]
56803     ,"distfile": [ "http://download.savannah.gnu.org/releases/dmidecode/dmidecode-3.3.tar.xz" ]
56804     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
56805     ,"variants":
56806      [
56807       {
56808         "label": "standard"
56809        ,"sdesc": "Dump DMI/SMBIOS information as human-readable text"
56810        ,"spkgs": [ "single" ]
56811       }
56812      ]
56813    }
56814   ,{
56815      "bucket": "F9"
56816     ,"namebase": "gamin"
56817     ,"version": "0.1.10"
56818     ,"homepage": "https://people.gnome.org/~veillard/gamin/"
56819     ,"FPC": "devel/gamin"
56820     ,"keywords": [ "devel" ]
56821     ,"distfile": [ "http://people.gnome.org/~veillard/gamin/sources/gamin-0.1.10.tar.gz" ]
56822     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
56823     ,"variants":
56824      [
56825       {
56826         "label": "standard"
56827        ,"sdesc": "Monitor files and directories for changes"
56828        ,"spkgs": [ "single" ]
56829       }
56830      ]
56831    }
56832   ,{
56833      "bucket": "F9"
56834     ,"namebase": "lua-lpeg"
56835     ,"version": "1.0.2"
56836     ,"homepage": "http://www.inf.puc-rio.br/~roberto/lpeg/"
56837     ,"FPC": "devel/lua-lpeg"
56838     ,"keywords": [ "devel" ]
56839     ,"distfile": [ "http://www.inf.puc-rio.br/~roberto/lpeg/lpeg-1.0.2.tar.gz" ]
56840     ,"variants":
56841      [
56842       {
56843         "label": "lua52"
56844        ,"sdesc": "Parsing Expression Grammars for Lua 5.2"
56845        ,"spkgs": [ "single" ]
56846       }
56847      ,{
56848         "label": "lua53"
56849        ,"sdesc": "Parsing Expression Grammars for Lua 5.3"
56850        ,"spkgs": [ "single" ]
56851       }
56852      ,{
56853         "label": "lua54"
56854        ,"sdesc": "Parsing Expression Grammars for Lua 5.4"
56855        ,"spkgs": [ "single" ]
56856       }
56857      ]
56858    }
56859   ,{
56860      "bucket": "F9"
56861     ,"namebase": "perl-Algorithm-ConsistentHash-Ketama"
56862     ,"version": "0.00012"
56863     ,"FPC": "generated"
56864     ,"keywords": [ "perl" ]
56865     ,"distfile": [ "mirror://CPAN/ID:D/DM/DMAKI/Algorithm-ConsistentHash-Ketama-0.00012.tar.gz" ]
56866     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
56867     ,"variants":
56868      [
56869       {
56870         "label": "530"
56871        ,"sdesc": "Ketama Consistent Hashing for Perl (XS) (5.30)"
56872        ,"spkgs": [ "single" ]
56873       }
56874      ,{
56875         "label": "532"
56876        ,"sdesc": "Ketama Consistent Hashing for Perl (XS) (5.32)"
56877        ,"spkgs": [ "single" ]
56878       }
56879      ]
56880    }
56881   ,{
56882      "bucket": "F9"
56883     ,"namebase": "perl-Bit-Vector"
56884     ,"version": "7.4"
56885     ,"FPC": "generated"
56886     ,"keywords": [ "perl" ]
56887     ,"distfile": [ "mirror://CPAN/ID:S/ST/STBEY/Bit-Vector-7.4.tar.gz" ]
56888     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
56889     ,"variants":
56890      [
56891       {
56892         "label": "530"
56893        ,"sdesc": "Efficient bit vector and \"big int\" library (5.30)"
56894        ,"spkgs": [ "single" ]
56895       }
56896      ,{
56897         "label": "532"
56898        ,"sdesc": "Efficient bit vector and \"big int\" library (5.32)"
56899        ,"spkgs": [ "single" ]
56900       }
56901      ]
56902    }
56903   ,{
56904      "bucket": "F9"
56905     ,"namebase": "perl-ExtUtils-Config"
56906     ,"version": "0.008"
56907     ,"homepage": "https://github.com/Leont/extutils-config"
56908     ,"FPC": "generated"
56909     ,"keywords": [ "perl" ]
56910     ,"distfile": [ "mirror://CPAN/ID:L/LE/LEONT/ExtUtils-Config-0.008.tar.gz" ]
56911     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
56912     ,"variants":
56913      [
56914       {
56915         "label": "530"
56916        ,"sdesc": "Wrapper for perl's configuration (5.30)"
56917        ,"spkgs": [ "single" ]
56918       }
56919      ,{
56920         "label": "532"
56921        ,"sdesc": "Wrapper for perl's configuration (5.32)"
56922        ,"spkgs": [ "single" ]
56923       }
56924      ]
56925    }
56926   ,{
56927      "bucket": "F9"
56928     ,"namebase": "perl-Math-Random"
56929     ,"version": "0.72"
56930     ,"FPC": "generated"
56931     ,"keywords": [ "perl" ]
56932     ,"distfile": [ "mirror://CPAN/ID:G/GR/GROMMEL/Math-Random-0.72.tar.gz" ]
56933     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
56934     ,"variants":
56935      [
56936       {
56937         "label": "530"
56938        ,"sdesc": "Random Number Generators (5.30)"
56939        ,"spkgs": [ "single" ]
56940       }
56941      ,{
56942         "label": "532"
56943        ,"sdesc": "Random Number Generators (5.32)"
56944        ,"spkgs": [ "single" ]
56945       }
56946      ]
56947    }
56948   ,{
56949      "bucket": "F9"
56950     ,"namebase": "perl-Try-Tiny"
56951     ,"version": "0.30"
56952     ,"homepage": "https://github.com/p5sagit/Try-Tiny"
56953     ,"FPC": "generated"
56954     ,"keywords": [ "perl" ]
56955     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Try-Tiny-0.30.tar.gz" ]
56956     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
56957     ,"variants":
56958      [
56959       {
56960         "label": "530"
56961        ,"sdesc": "Minimal try/catch with preservation of $@ (5.30)"
56962        ,"spkgs": [ "single" ]
56963       }
56964      ,{
56965         "label": "532"
56966        ,"sdesc": "Minimal try/catch with preservation of $@ (5.32)"
56967        ,"spkgs": [ "single" ]
56968       }
56969      ]
56970    }
56971   ,{
56972      "bucket": "F9"
56973     ,"namebase": "python-SQLAlchemy"
56974     ,"version": "1.3.23"
56975     ,"homepage": "http://www.sqlalchemy.org"
56976     ,"FPC": "generated"
56977     ,"keywords": [ "python" ]
56978     ,"distfile": [ "mirror://PYPI/S/SQLAlchemy/SQLAlchemy-1.3.23.tar.gz" ]
56979     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
56980     ,"cpe": { "product": "sqlalchemy", "vendor": "sqlalchemy" }
56981     ,"variants":
56982      [
56983       {
56984         "label": "py38"
56985        ,"sdesc": "Database Abstraction Library (PY38)"
56986        ,"spkgs": [ "single" ]
56987       }
56988      ,{
56989         "label": "py39"
56990        ,"sdesc": "Database Abstraction Library (PY39)"
56991        ,"spkgs": [ "single" ]
56992       }
56993      ]
56994    }
56995   ,{
56996      "bucket": "F9"
56997     ,"namebase": "python-pip"
56998     ,"version": "21.0.1"
56999     ,"homepage": "https://pip.pypa.io/"
57000     ,"FPC": "generated"
57001     ,"keywords": [ "python" ]
57002     ,"distfile": [ "mirror://PYPI/p/pip/pip-21.0.1.tar.gz" ]
57003     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
57004     ,"cpe": { "product": "pip", "vendor": "python" }
57005     ,"variants":
57006      [
57007       {
57008         "label": "py38"
57009        ,"sdesc": "PyPA tool for installing python packages (PY38)"
57010        ,"spkgs": [ "single" ]
57011       }
57012      ,{
57013         "label": "py39"
57014        ,"sdesc": "PyPA tool for installing python packages (PY39)"
57015        ,"spkgs": [ "single" ]
57016       }
57017      ]
57018    }
57019   ,{
57020      "bucket": "F9"
57021     ,"namebase": "python-sortedcontainers"
57022     ,"version": "2.3.0"
57023     ,"homepage": "http://www.grantjenks.com/docs/sortedcontainers/"
57024     ,"FPC": "generated"
57025     ,"keywords": [ "python" ]
57026     ,"distfile": [ "mirror://PYPIWHL/20/4d/a7046ae1a1a4cc4e9bbed194c387086f06b25038be596543d026946330c9/sortedcontainers-2.3.0-py2.py3-none-any.whl" ]
57027     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
57028     ,"variants":
57029      [
57030       {
57031         "label": "py38"
57032        ,"sdesc": "Sorted List, Dict, and Set containers (PY38)"
57033        ,"spkgs": [ "single" ]
57034       }
57035      ,{
57036         "label": "py39"
57037        ,"sdesc": "Sorted List, Dict, and Set containers (PY39)"
57038        ,"spkgs": [ "single" ]
57039       }
57040      ]
57041    }
57042   ,{
57043      "bucket": "FA"
57044     ,"namebase": "garcon"
57045     ,"version": "0.8.0"
57046     ,"homepage": "https://xfce.org"
57047     ,"FPC": "sysutils/garcon"
57048     ,"keywords": [ "sysutils" ]
57049     ,"distfile": [ "http://archive.xfce.org/src/xfce/garcon/0.8/garcon-0.8.0.tar.bz2" ]
57050     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
57051     ,"variants":
57052      [
57053       {
57054         "label": "standard"
57055        ,"sdesc": "Library implementing freedesktop.org menu specs"
57056        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
57057       }
57058      ]
57059    }
57060   ,{
57061      "bucket": "FA"
57062     ,"namebase": "libspiro"
57063     ,"version": "20200505"
57064     ,"homepage": "https://github.com/fontforge/libspiro"
57065     ,"FPC": "graphics/libspiro"
57066     ,"keywords": [ "graphics" ]
57067     ,"distfile": [ "mirror://GITHUB/fontforge:libspiro:20200505/fontforge-libspiro-20200505.tar.gz" ]
57068     ,"cpe": { "product": "libspiro", "vendor": "libspiro_project" }
57069     ,"variants":
57070      [
57071       {
57072         "label": "standard"
57073        ,"sdesc": "Library to simplify the drawing of curves"
57074        ,"spkgs": [ "single" ]
57075       }
57076      ]
57077    }
57078   ,{
57079      "bucket": "FA"
57080     ,"namebase": "openal"
57081     ,"version": "1.21.1"
57082     ,"homepage": "https://www.openal-soft.org"
57083     ,"FPC": "audio/openal-soft"
57084     ,"keywords": [ "audio" ]
57085     ,"distfile": [ "mirror://GITHUB/kcat:openal-soft:1.21.1/kcat-openal-soft-1.21.1.tar.gz" ]
57086     ,"contacts": [ { "name": "Leonid Bobrov", "email": "goleo@disroot.org" } ]
57087     ,"variants":
57088      [
57089       {
57090         "label": "standard"
57091        ,"sdesc": "Cross-platform 3D audio API"
57092        ,"spkgs": [ "single" ]
57093       }
57094      ]
57095    }
57096   ,{
57097      "bucket": "FA"
57098     ,"namebase": "ruby-hpricot"
57099     ,"version": "0.8.6"
57100     ,"homepage": "http://code.whytheluckystiff.net/hpricot/"
57101     ,"FPC": "generated"
57102     ,"keywords": [ "ruby" ]
57103     ,"distfile": [ "mirror://RUBYGEMS//hpricot-0.8.6.gem" ]
57104     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
57105     ,"variants":
57106      [
57107       {
57108         "label": "v26"
57109        ,"sdesc": "Swift, liberal HTML parser (v26)"
57110        ,"spkgs": [ "single" ]
57111       }
57112      ,{
57113         "label": "v27"
57114        ,"sdesc": "Swift, liberal HTML parser (v27)"
57115        ,"spkgs": [ "single" ]
57116       }
57117      ,{
57118         "label": "v30"
57119        ,"sdesc": "Swift, liberal HTML parser (v30)"
57120        ,"spkgs": [ "single" ]
57121       }
57122      ]
57123    }
57124   ,{
57125      "bucket": "FA"
57126     ,"namebase": "ruby-mime-types"
57127     ,"version": "3.3.1"
57128     ,"homepage": "https://github.com/mime-types/ruby-mime-types/"
57129     ,"FPC": "generated"
57130     ,"keywords": [ "ruby" ]
57131     ,"distfile": [ "mirror://RUBYGEMS//mime-types-3.3.1.gem" ]
57132     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
57133     ,"variants":
57134      [
57135       {
57136         "label": "v26"
57137        ,"sdesc": "MIME content type and registry library (v26)"
57138        ,"spkgs": [ "single" ]
57139       }
57140      ,{
57141         "label": "v27"
57142        ,"sdesc": "MIME content type and registry library (v27)"
57143        ,"spkgs": [ "single" ]
57144       }
57145      ,{
57146         "label": "v30"
57147        ,"sdesc": "MIME content type and registry library (v30)"
57148        ,"spkgs": [ "single" ]
57149       }
57150      ]
57151    }
57152   ,{
57153      "bucket": "FA"
57154     ,"namebase": "sbcl"
57155     ,"version": "2.1.1"
57156     ,"homepage": "http://www.sbcl.org/"
57157     ,"FPC": "lang/sbcl"
57158     ,"keywords": [ "lang" ]
57159     ,"distfile": [ "mirror://SF/sbcl/sbcl/2.1.1/sbcl-2.1.1-source.tar.bz2", "mirror://SF/sbcl/sbcl/1.2.7/sbcl-1.2.7-x86-64-dragonfly-binary.tar.bz2", "mirror://SF/sbcl/sbcl/1.2.7/sbcl-1.2.7-x86-64-freebsd-binary.tar.bz2", "mirror://SF/sbcl/sbcl/1.2.7/sbcl-1.2.7-x86-64-linux-binary.tar.bz2" ]
57160     ,"variants":
57161      [
57162       {
57163         "label": "standard"
57164        ,"sdesc": "Steel Bank Common Lisp"
57165        ,"spkgs": [ "single" ]
57166       }
57167      ]
57168    }
57169   ,{
57170      "bucket": "FA"
57171     ,"namebase": "wireshark"
57172     ,"version": "3.4.3"
57173     ,"homepage": "https://www.wireshark.org/"
57174     ,"FPC": "net/wireshark"
57175     ,"keywords": [ "net" ]
57176     ,"distfile": [ "http://www.wireshark.org/download/src/wireshark-3.4.3.tar.xz" ]
57177     ,"cpe": { "product": "wireshark", "vendor": "wireshark" }
57178     ,"variants":
57179      [
57180       {
57181         "label": "standard"
57182        ,"sdesc": "Network traffic analyzer"
57183        ,"spkgs": [ "complete", "primary", "docs" ]
57184       }
57185      ]
57186    }
57187   ,{
57188      "bucket": "FB"
57189     ,"namebase": "hdf5"
57190     ,"version": "1.12.0"
57191     ,"homepage": "https://www.hdfgroup.org/solutions/hdf5/"
57192     ,"FPC": "science/hdf5"
57193     ,"keywords": [ "archivers", "science" ]
57194     ,"distfile": [ "https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.12/hdf5-1.12.0/src/hdf5-1.12.0.tar.gz" ]
57195     ,"cpe": { "product": "hdf5", "vendor": "hdfgroup" }
57196     ,"variants":
57197      [
57198       {
57199         "label": "standard"
57200        ,"sdesc": "General purpose file format for scientific data"
57201        ,"spkgs": [ "single" ]
57202       }
57203      ]
57204    }
57205   ,{
57206      "bucket": "FB"
57207     ,"namebase": "mikmod"
57208     ,"version": "3.2.8"
57209     ,"homepage": "http://mikmod.sourceforge.net"
57210     ,"FPC": "audio/mikmod"
57211     ,"keywords": [ "audio" ]
57212     ,"distfile": [ "mirror://SF/mikmod/mikmod/3.2.8//mikmod-3.2.8.tar.gz" ]
57213     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
57214     ,"cpe": { "product": "mikmod", "vendor": "miod_vallat" }
57215     ,"variants":
57216      [
57217       {
57218         "label": "standard"
57219        ,"sdesc": "Ncurses-based module audio player"
57220        ,"spkgs": [ "single" ]
57221       }
57222      ]
57223    }
57224   ,{
57225      "bucket": "FB"
57226     ,"namebase": "pciids"
57227     ,"version": "20201127"
57228     ,"homepage": "http://pci-ids.ucw.cz/"
57229     ,"FPC": "misc/pciids"
57230     ,"keywords": [ "misc" ]
57231     ,"distfile": [ "mirror://GITHUB/pciutils:pciids:e310d9a/pciutils-pciids-e310d9a.tar.gz" ]
57232     ,"variants":
57233      [
57234       {
57235         "label": "standard"
57236        ,"sdesc": "Database of known IDs used in PCI devices"
57237        ,"spkgs": [ "single" ]
57238       }
57239      ]
57240    }
57241   ,{
57242      "bucket": "FB"
57243     ,"namebase": "perl-Algorithm-Diff-Callback"
57244     ,"version": "0.111"
57245     ,"homepage": "https://github.com/xsawyerx/algorithm-diff-callback"
57246     ,"FPC": "generated"
57247     ,"keywords": [ "perl" ]
57248     ,"distfile": [ "mirror://CPAN/ID:X/XS/XSAWYERX/Algorithm-Diff-Callback-0.111.tar.gz" ]
57249     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
57250     ,"variants":
57251      [
57252       {
57253         "label": "530"
57254        ,"sdesc": "Use callbacks on computed differences (5.30)"
57255        ,"spkgs": [ "single" ]
57256       }
57257      ,{
57258         "label": "532"
57259        ,"sdesc": "Use callbacks on computed differences (5.32)"
57260        ,"spkgs": [ "single" ]
57261       }
57262      ]
57263    }
57264   ,{
57265      "bucket": "FB"
57266     ,"namebase": "perl-Convert-Color-XTerm"
57267     ,"version": "0.05"
57268     ,"FPC": "generated"
57269     ,"keywords": [ "perl" ]
57270     ,"distfile": [ "mirror://CPAN/ID:P/PE/PEVANS/Convert-Color-XTerm-0.05.tar.gz" ]
57271     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
57272     ,"variants":
57273      [
57274       {
57275         "label": "530"
57276        ,"sdesc": "Indexed colors used by XTerm (5.30)"
57277        ,"spkgs": [ "single" ]
57278       }
57279      ,{
57280         "label": "532"
57281        ,"sdesc": "Indexed colors used by XTerm (5.32)"
57282        ,"spkgs": [ "single" ]
57283       }
57284      ]
57285    }
57286   ,{
57287      "bucket": "FB"
57288     ,"namebase": "perl-ExtUtils-XSpp"
57289     ,"version": "0.18"
57290     ,"FPC": "generated"
57291     ,"keywords": [ "perl" ]
57292     ,"distfile": [ "mirror://CPAN/ID:S/SM/SMUELLER/ExtUtils-XSpp-0.18.tar.gz" ]
57293     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
57294     ,"variants":
57295      [
57296       {
57297         "label": "530"
57298        ,"sdesc": "Thin layer over XS to provide C++ support (5.30)"
57299        ,"spkgs": [ "single" ]
57300       }
57301      ,{
57302         "label": "532"
57303        ,"sdesc": "Thin layer over XS to provide C++ support (5.32)"
57304        ,"spkgs": [ "single" ]
57305       }
57306      ]
57307    }
57308   ,{
57309      "bucket": "FB"
57310     ,"namebase": "perl-HTML-Tagset"
57311     ,"version": "3.20"
57312     ,"FPC": "generated"
57313     ,"keywords": [ "perl" ]
57314     ,"distfile": [ "mirror://CPAN/ID:P/PE/PETDANCE/HTML-Tagset-3.20.tar.gz" ]
57315     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
57316     ,"variants":
57317      [
57318       {
57319         "label": "530"
57320        ,"sdesc": "Data tables useful in parsing HTML (5.30)"
57321        ,"spkgs": [ "single" ]
57322       }
57323      ,{
57324         "label": "532"
57325        ,"sdesc": "Data tables useful in parsing HTML (5.32)"
57326        ,"spkgs": [ "single" ]
57327       }
57328      ]
57329    }
57330   ,{
57331      "bucket": "FB"
57332     ,"namebase": "perl-Locale-gettext"
57333     ,"version": "1.07"
57334     ,"homepage": "https://github.com/vandry/Perl-Locale-gettext"
57335     ,"FPC": "generated"
57336     ,"keywords": [ "perl" ]
57337     ,"distfile": [ "mirror://CPAN/ID:P/PV/PVANDRY/gettext-1.07.tar.gz" ]
57338     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
57339     ,"variants":
57340      [
57341       {
57342         "label": "530"
57343        ,"sdesc": "Message handling functions (v530)"
57344        ,"spkgs": [ "single" ]
57345       }
57346      ,{
57347         "label": "532"
57348        ,"sdesc": "Message handling functions (v532)"
57349        ,"spkgs": [ "single" ]
57350       }
57351      ]
57352    }
57353   ,{
57354      "bucket": "FB"
57355     ,"namebase": "perl-Module-Install"
57356     ,"version": "1.19"
57357     ,"homepage": "https://github.com/Perl-Toolchain-Gang/Module-Install.git"
57358     ,"FPC": "generated"
57359     ,"keywords": [ "perl" ]
57360     ,"distfile": [ "mirror://CPAN/ID:E/ET/ETHER/Module-Install-1.19.tar.gz" ]
57361     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
57362     ,"variants":
57363      [
57364       {
57365         "label": "530"
57366        ,"sdesc": "Standalone, extensible module installer (5.30)"
57367        ,"spkgs": [ "single" ]
57368       }
57369      ,{
57370         "label": "532"
57371        ,"sdesc": "Standalone, extensible module installer (5.32)"
57372        ,"spkgs": [ "single" ]
57373       }
57374      ]
57375    }
57376   ,{
57377      "bucket": "FB"
57378     ,"namebase": "php80-posix"
57379     ,"version": "8.0.2"
57380     ,"homepage": "https://php.net/"
57381     ,"FPC": "sysutils/php80-posix"
57382     ,"keywords": [ "lang", "www", "php", "sysutils" ]
57383     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
57384     ,"cpe": { "product": "php", "vendor": "php" }
57385     ,"variants":
57386      [
57387       {
57388         "label": "standard"
57389        ,"sdesc": "PHP 8.0 extension: posix functionality"
57390        ,"spkgs": [ "single" ]
57391       }
57392      ]
57393    }
57394   ,{
57395      "bucket": "FC"
57396     ,"namebase": "R-LearnBayes"
57397     ,"version": "2.15.1"
57398     ,"FPC": "generated"
57399     ,"keywords": [ "cran" ]
57400     ,"distfile": [ "mirror://CRAN/src/contrib/LearnBayes_2.15.1.tar.gz" ]
57401     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
57402     ,"variants":
57403      [
57404       {
57405         "label": "standard"
57406        ,"sdesc": "Functions for Learning Bayesian Inference"
57407        ,"spkgs": [ "single" ]
57408       }
57409      ]
57410    }
57411   ,{
57412      "bucket": "FC"
57413     ,"namebase": "R-jpeg"
57414     ,"version": "0.1-8.1"
57415     ,"homepage": "http://www.rforge.net/jpeg/"
57416     ,"FPC": "generated"
57417     ,"keywords": [ "cran" ]
57418     ,"distfile": [ "mirror://CRAN/src/contrib/jpeg_0.1-8.1.tar.gz" ]
57419     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
57420     ,"variants":
57421      [
57422       {
57423         "label": "standard"
57424        ,"sdesc": "Read and write JPEG images"
57425        ,"spkgs": [ "single" ]
57426       }
57427      ]
57428    }
57429   ,{
57430      "bucket": "FC"
57431     ,"namebase": "R-tibble"
57432     ,"version": "3.1.0"
57433     ,"homepage": "https://tibble.tidyverse.org/"
57434     ,"FPC": "generated"
57435     ,"keywords": [ "cran" ]
57436     ,"distfile": [ "mirror://CRAN/src/contrib/tibble_3.1.0.tar.gz" ]
57437     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
57438     ,"variants":
57439      [
57440       {
57441         "label": "standard"
57442        ,"sdesc": "Simple Data Frames"
57443        ,"spkgs": [ "single" ]
57444       }
57445      ]
57446    }
57447   ,{
57448      "bucket": "FC"
57449     ,"namebase": "adasockets"
57450     ,"version": "1.12"
57451     ,"homepage": "http://www.rfc1149.net/devel/adasockets.html"
57452     ,"FPC": "net/adasockets"
57453     ,"keywords": [ "net", "ada" ]
57454     ,"distfile": [ "https://www.rfc1149.net/download/adasockets/adasockets-1.12.tar.gz" ]
57455     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
57456     ,"variants":
57457      [
57458       {
57459         "label": "standard"
57460        ,"sdesc": "IPv4 socket library (TCP, UDP, and multicast)"
57461        ,"spkgs": [ "single" ]
57462       }
57463      ]
57464    }
57465   ,{
57466      "bucket": "FC"
57467     ,"namebase": "dovecot-pigeonhole"
57468     ,"version": "0.5.13"
57469     ,"homepage": "https://pigeonhole.dovecot.org/"
57470     ,"FPC": "mail/dovecot-pigeonhole"
57471     ,"keywords": [ "mail" ]
57472     ,"distfile": [ "http://pigeonhole.dovecot.org/releases/2.3/dovecot-2.3-pigeonhole-0.5.13.tar.gz" ]
57473     ,"variants":
57474      [
57475       {
57476         "label": "standard"
57477        ,"sdesc": "Sieve implementation for Dovecot"
57478        ,"spkgs": [ "complete", "primary", "docs" ]
57479       }
57480      ]
57481    }
57482   ,{
57483      "bucket": "FC"
57484     ,"namebase": "libnslog"
57485     ,"version": "0.1.3"
57486     ,"homepage": "http://git.netsurf-browser.org/libnslog.git"
57487     ,"FPC": "N/A"
57488     ,"keywords": [ "devel" ]
57489     ,"distfile": [ "http://download.netsurf-browser.org/libs/releases/libnslog-0.1.3-src.tar.gz" ]
57490     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
57491     ,"variants":
57492      [
57493       {
57494         "label": "standard"
57495        ,"sdesc": "NetSurf Parametric Logging Library"
57496        ,"spkgs": [ "single" ]
57497       }
57498      ]
57499    }
57500   ,{
57501      "bucket": "FC"
57502     ,"namebase": "midnight-commander"
57503     ,"version": "4.8.26"
57504     ,"homepage": "http://midnight-commander.org/"
57505     ,"FPC": "misc/mc"
57506     ,"keywords": [ "misc", "shells" ]
57507     ,"distfile": [ "http://ftp.midnight-commander.org/mc-4.8.26.tar.xz", "http://midnight-commander.org/chrome/site/MidnightCommander.png" ]
57508     ,"variants":
57509      [
57510       {
57511         "label": "standard"
57512        ,"sdesc": "Free Norton Commander clone"
57513        ,"spkgs": [ "complete", "primary", "nls" ]
57514       }
57515      ,{
57516         "label": "desktop"
57517        ,"sdesc": "Free Norton Commander clone (X11)"
57518        ,"spkgs": [ "complete", "primary", "nls" ]
57519       }
57520      ]
57521    }
57522   ,{
57523      "bucket": "FC"
57524     ,"namebase": "perl-Astro-FITS-CFITSIO"
57525     ,"version": "1.15"
57526     ,"FPC": "generated"
57527     ,"keywords": [ "perl" ]
57528     ,"distfile": [ "mirror://CPAN/ID:P/PR/PRATZLAFF/Astro-FITS-CFITSIO-1.15.tar.gz" ]
57529     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
57530     ,"variants":
57531      [
57532       {
57533         "label": "530"
57534        ,"sdesc": "Extension for using the cfitsio library (5.30)"
57535        ,"spkgs": [ "single" ]
57536       }
57537      ,{
57538         "label": "532"
57539        ,"sdesc": "Extension for using the cfitsio library (5.32)"
57540        ,"spkgs": [ "single" ]
57541       }
57542      ]
57543    }
57544   ,{
57545      "bucket": "FC"
57546     ,"namebase": "perl-URI"
57547     ,"version": "5.07"
57548     ,"homepage": "https://github.com/libwww-perl/URI"
57549     ,"FPC": "generated"
57550     ,"keywords": [ "perl" ]
57551     ,"distfile": [ "mirror://CPAN/ID:O/OA/OALDERS/URI-5.07.tar.gz" ]
57552     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
57553     ,"variants":
57554      [
57555       {
57556         "label": "530"
57557        ,"sdesc": "Uniform Resource Identifiers (5.30)"
57558        ,"spkgs": [ "single" ]
57559       }
57560      ,{
57561         "label": "532"
57562        ,"sdesc": "Uniform Resource Identifiers (5.32)"
57563        ,"spkgs": [ "single" ]
57564       }
57565      ]
57566    }
57567   ,{
57568      "bucket": "FC"
57569     ,"namebase": "qt5-qtsvg"
57570     ,"version": "5.15.2"
57571     ,"homepage": "https://www.qt.io/"
57572     ,"FPC": "graphics/qt5-svg"
57573     ,"keywords": [ "graphics", "devel" ]
57574     ,"distfile": [ "http://download.qt.io/official_releases/qt/5.15/5.15.2/submodules/qtsvg-everywhere-src-5.15.2.tar.xz" ]
57575     ,"cpe": { "product": "qt", "vendor": "qt" }
57576     ,"variants":
57577      [
57578       {
57579         "label": "standard"
57580        ,"sdesc": "Qt5 - QtSvg component"
57581        ,"spkgs": [ "single" ]
57582       }
57583      ]
57584    }
57585   ,{
57586      "bucket": "FC"
57587     ,"namebase": "ruby-elasticsearch"
57588     ,"version": "7.11.2"
57589     ,"homepage": "https://www.elastic.co/guide/en/elasticsearch/client/ruby-api/7.x/index.html"
57590     ,"FPC": "generated"
57591     ,"keywords": [ "ruby" ]
57592     ,"distfile": [ "mirror://RUBYGEMS//elasticsearch-7.11.2.gem" ]
57593     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
57594     ,"variants":
57595      [
57596       {
57597         "label": "v26"
57598        ,"sdesc": "Ruby integrations for Elasticsearch (v26)"
57599        ,"spkgs": [ "single" ]
57600       }
57601      ,{
57602         "label": "v27"
57603        ,"sdesc": "Ruby integrations for Elasticsearch (v27)"
57604        ,"spkgs": [ "single" ]
57605       }
57606      ,{
57607         "label": "v30"
57608        ,"sdesc": "Ruby integrations for Elasticsearch (v30)"
57609        ,"spkgs": [ "single" ]
57610       }
57611      ]
57612    }
57613   ,{
57614      "bucket": "FC"
57615     ,"namebase": "ruby-rails-dom-testing"
57616     ,"version": "2.0.3"
57617     ,"homepage": "https://github.com/rails/rails-dom-testing"
57618     ,"FPC": "generated"
57619     ,"keywords": [ "ruby" ]
57620     ,"distfile": [ "mirror://RUBYGEMS//rails-dom-testing-2.0.3.gem" ]
57621     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
57622     ,"variants":
57623      [
57624       {
57625         "label": "v26"
57626        ,"sdesc": "Nokogiri DOM comparison tool (v26)"
57627        ,"spkgs": [ "single" ]
57628       }
57629      ,{
57630         "label": "v27"
57631        ,"sdesc": "Nokogiri DOM comparison tool (v27)"
57632        ,"spkgs": [ "single" ]
57633       }
57634      ,{
57635         "label": "v30"
57636        ,"sdesc": "Nokogiri DOM comparison tool (v30)"
57637        ,"spkgs": [ "single" ]
57638       }
57639      ]
57640    }
57641   ,{
57642      "bucket": "FC"
57643     ,"namebase": "tumbler"
57644     ,"version": "4.16.0"
57645     ,"homepage": "https://docs.xfce.org/xfce/thunar/tumbler"
57646     ,"FPC": "deskutils/xfce4-tumbler"
57647     ,"keywords": [ "deskutils" ]
57648     ,"distfile": [ "https://archive.xfce.org/src/xfce/tumbler/4.16/tumbler-4.16.0.tar.bz2" ]
57649     ,"contacts": [ { "name": "Michael Reim", "email": "kraileth@elderlinux.org" } ]
57650     ,"variants":
57651      [
57652       {
57653         "label": "standard"
57654        ,"sdesc": "D-Bus thumbnailing service for Xfce"
57655        ,"spkgs": [ "complete", "primary", "docs", "nls" ]
57656       }
57657      ]
57658    }
57659   ,{
57660      "bucket": "FD"
57661     ,"namebase": "R-RcppProgress"
57662     ,"version": "0.4.2"
57663     ,"homepage": "https://github.com/kforner/rcpp_progress"
57664     ,"FPC": "generated"
57665     ,"keywords": [ "cran" ]
57666     ,"distfile": [ "mirror://CRAN/src/contrib/RcppProgress_0.4.2.tar.gz" ]
57667     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
57668     ,"variants":
57669      [
57670       {
57671         "label": "standard"
57672        ,"sdesc": "Progress bar with OpenMP support for C++"
57673        ,"spkgs": [ "single" ]
57674       }
57675      ]
57676    }
57677   ,{
57678      "bucket": "FD"
57679     ,"namebase": "R-colorspace"
57680     ,"version": "2.0-0"
57681     ,"homepage": "http://colorspace.R-Forge.R-project.org"
57682     ,"FPC": "generated"
57683     ,"keywords": [ "cran" ]
57684     ,"distfile": [ "mirror://CRAN/src/contrib/colorspace_2.0-0.tar.gz" ]
57685     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
57686     ,"variants":
57687      [
57688       {
57689         "label": "standard"
57690        ,"sdesc": "Colors and Palettes manipulation toolbox"
57691        ,"spkgs": [ "single" ]
57692       }
57693      ]
57694    }
57695   ,{
57696      "bucket": "FD"
57697     ,"namebase": "R-fastmap"
57698     ,"version": "1.1.0"
57699     ,"homepage": "https://r-lib.github.io/fastmap/"
57700     ,"FPC": "generated"
57701     ,"keywords": [ "cran" ]
57702     ,"distfile": [ "mirror://CRAN/src/contrib/fastmap_1.1.0.tar.gz" ]
57703     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
57704     ,"variants":
57705      [
57706       {
57707         "label": "standard"
57708        ,"sdesc": "Fast Data Structures"
57709        ,"spkgs": [ "single" ]
57710       }
57711      ]
57712    }
57713   ,{
57714      "bucket": "FD"
57715     ,"namebase": "R-viridisLite"
57716     ,"version": "0.3.0"
57717     ,"homepage": "https://github.com/sjmgarnier/viridisLite"
57718     ,"FPC": "generated"
57719     ,"keywords": [ "cran" ]
57720     ,"distfile": [ "mirror://CRAN/src/contrib/viridisLite_0.3.0.tar.gz" ]
57721     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
57722     ,"variants":
57723      [
57724       {
57725         "label": "standard"
57726        ,"sdesc": "Default color maps from Matplotlib Lite"
57727        ,"spkgs": [ "single" ]
57728       }
57729      ]
57730    }
57731   ,{
57732      "bucket": "FD"
57733     ,"namebase": "libfm-extra"
57734     ,"version": "1.3.2"
57735     ,"homepage": "http://pcmanfm.sourceforge.net/"
57736     ,"FPC": "x11/libfm"
57737     ,"keywords": [ "x11" ]
57738     ,"distfile": [ "mirror://SF/pcmanfm/PCManFM%20%2B%20Libfm%20%28tarball%20release%29/LibFM//libfm-1.3.2.tar.xz" ]
57739     ,"variants":
57740      [
57741       {
57742         "label": "standard"
57743        ,"sdesc": "Extra library of PCManFM file manager"
57744        ,"spkgs": [ "single" ]
57745       }
57746      ]
57747    }
57748   ,{
57749      "bucket": "FD"
57750     ,"namebase": "perl-Algorithm-Prefixspan"
57751     ,"version": "0.04"
57752     ,"FPC": "generated"
57753     ,"keywords": [ "perl" ]
57754     ,"distfile": [ "mirror://CPAN/ID:H/HO/HORIYUKI/Algorithm-Prefixspan-0.04.tar.gz" ]
57755     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
57756     ,"variants":
57757      [
57758       {
57759         "label": "530"
57760        ,"sdesc": "Prefix-projected Sequential Pattern mining (5.30)"
57761        ,"spkgs": [ "single" ]
57762       }
57763      ,{
57764         "label": "532"
57765        ,"sdesc": "Prefix-projected Sequential Pattern mining (5.32)"
57766        ,"spkgs": [ "single" ]
57767       }
57768      ]
57769    }
57770   ,{
57771      "bucket": "FD"
57772     ,"namebase": "perl-Sys-MemInfo"
57773     ,"version": "0.99"
57774     ,"FPC": "generated"
57775     ,"keywords": [ "perl" ]
57776     ,"distfile": [ "mirror://CPAN/ID:S/SC/SCRESTO/Sys-MemInfo-0.99.tar.gz" ]
57777     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
57778     ,"variants":
57779      [
57780       {
57781         "label": "530"
57782        ,"sdesc": "Returns free and used physical memory (5.30)"
57783        ,"spkgs": [ "single" ]
57784       }
57785      ,{
57786         "label": "532"
57787        ,"sdesc": "Returns free and used physical memory (5.32)"
57788        ,"spkgs": [ "single" ]
57789       }
57790      ]
57791    }
57792   ,{
57793      "bucket": "FD"
57794     ,"namebase": "php74-phar"
57795     ,"version": "7.4.15"
57796     ,"homepage": "https://php.net/"
57797     ,"FPC": "archivers/php74-phar"
57798     ,"keywords": [ "lang", "www", "php", "archivers" ]
57799     ,"distfile": [ "mirror://PHP/distributions/php-7.4.15.tar.xz" ]
57800     ,"cpe": { "product": "php", "vendor": "php" }
57801     ,"variants":
57802      [
57803       {
57804         "label": "standard"
57805        ,"sdesc": "PHP 7.4 extension: phar PHP Archive"
57806        ,"spkgs": [ "single" ]
57807       }
57808      ]
57809    }
57810   ,{
57811      "bucket": "FD"
57812     ,"namebase": "postfix"
57813     ,"version": "3.5.9"
57814     ,"homepage": "http://www.postfix.org/"
57815     ,"FPC": "mail/postfix"
57816     ,"keywords": [ "mail" ]
57817     ,"distfile": [ "https://de.postfix.org/ftpmirror/official/postfix-3.5.9.tar.gz" ]
57818     ,"cpe": { "product": "postfix", "vendor": "postfix" }
57819     ,"variants":
57820      [
57821       {
57822         "label": "standard"
57823        ,"sdesc": "Fast and robust mail transfer agent"
57824        ,"spkgs": [ "complete", "primary", "cdb", "ldap", "lmdb", "mysql", "pgsql", "test", "docs" ]
57825       }
57826      ]
57827    }
57828   ,{
57829      "bucket": "FD"
57830     ,"namebase": "ruby-mysql2"
57831     ,"version": "0.5.3"
57832     ,"homepage": "https://github.com/brianmario/mysql2"
57833     ,"FPC": "generated"
57834     ,"keywords": [ "ruby" ]
57835     ,"distfile": [ "mirror://RUBYGEMS//mysql2-0.5.3.gem" ]
57836     ,"contacts": [ { "name": "Ruby Automaton", "email": "ruby@ironwolf.systems" } ]
57837     ,"variants":
57838      [
57839       {
57840         "label": "v26"
57841        ,"sdesc": "Bindings for libmysql (v26)"
57842        ,"spkgs": [ "single" ]
57843       }
57844      ,{
57845         "label": "v27"
57846        ,"sdesc": "Bindings for libmysql (v27)"
57847        ,"spkgs": [ "single" ]
57848       }
57849      ,{
57850         "label": "v30"
57851        ,"sdesc": "Bindings for libmysql (v30)"
57852        ,"spkgs": [ "single" ]
57853       }
57854      ]
57855    }
57856   ,{
57857      "bucket": "FD"
57858     ,"namebase": "xorg-font-adobe-75dpi"
57859     ,"version": "1.0.3"
57860     ,"homepage": "https://www.x.org/"
57861     ,"FPC": "x11-fonts/font-adobe-75dpi"
57862     ,"keywords": [ "x11_fonts" ]
57863     ,"distfile": [ "mirror://XORG/individual/font/font-adobe-75dpi-1.0.3.tar.bz2" ]
57864     ,"variants":
57865      [
57866       {
57867         "label": "standard"
57868        ,"sdesc": "X.org Adobe 75 DPI font"
57869        ,"spkgs": [ "single" ]
57870       }
57871      ]
57872    }
57873   ,{
57874      "bucket": "FE"
57875     ,"namebase": "aspell-hil"
57876     ,"version": "0.11.0"
57877     ,"homepage": "http://aspell.net/"
57878     ,"FPC": "textproc/hil-aspell"
57879     ,"keywords": [ "textproc" ]
57880     ,"distfile": [ "mirror://GNU/aspell/dict/hil/aspell5-hil-0.11-0.tar.bz2" ]
57881     ,"variants":
57882      [
57883       {
57884         "label": "standard"
57885        ,"sdesc": "Aspell Hiligaynon dictionary"
57886        ,"spkgs": [ "single" ]
57887       }
57888      ]
57889    }
57890   ,{
57891      "bucket": "FE"
57892     ,"namebase": "byacc"
57893     ,"version": "20210109"
57894     ,"homepage": "https://invisible-island.net/byacc/"
57895     ,"FPC": "devel/byacc"
57896     ,"keywords": [ "devel" ]
57897     ,"distfile": [ "http://download.openpkg.org/components/cache/byacc/byacc-20210109.tgz" ]
57898     ,"variants":
57899      [
57900       {
57901         "label": "standard"
57902        ,"sdesc": "Best yacc variant available"
57903        ,"spkgs": [ "single" ]
57904       }
57905      ]
57906    }
57907   ,{
57908      "bucket": "FE"
57909     ,"namebase": "perl-Algorithm-Shape-RandomTree"
57910     ,"version": "0.01"
57911     ,"FPC": "generated"
57912     ,"keywords": [ "perl" ]
57913     ,"distfile": [ "mirror://CPAN/ID:T/TL/TLOUSKY/Algorithm-Shape-RandomTree-0.01.tar.gz" ]
57914     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
57915     ,"variants":
57916      [
57917       {
57918         "label": "530"
57919        ,"sdesc": "Randomized plant shape object generator (5.30)"
57920        ,"spkgs": [ "single" ]
57921       }
57922      ,{
57923         "label": "532"
57924        ,"sdesc": "Randomized plant shape object generator (5.32)"
57925        ,"spkgs": [ "single" ]
57926       }
57927      ]
57928    }
57929   ,{
57930      "bucket": "FE"
57931     ,"namebase": "perl-Test-Deep"
57932     ,"version": "1.130"
57933     ,"homepage": "https://github.com/rjbs/Test-Deep"
57934     ,"FPC": "generated"
57935     ,"keywords": [ "perl" ]
57936     ,"distfile": [ "mirror://CPAN/ID:R/RJ/RJBS/Test-Deep-1.130.tar.gz" ]
57937     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
57938     ,"variants":
57939      [
57940       {
57941         "label": "530"
57942        ,"sdesc": "Extremely flexible deep comparison (5.30)"
57943        ,"spkgs": [ "single" ]
57944       }
57945      ,{
57946         "label": "532"
57947        ,"sdesc": "Extremely flexible deep comparison (5.32)"
57948        ,"spkgs": [ "single" ]
57949       }
57950      ]
57951    }
57952   ,{
57953      "bucket": "FE"
57954     ,"namebase": "xorg-font-alias"
57955     ,"version": "1.0.4"
57956     ,"homepage": "https://www.x.org/"
57957     ,"FPC": "x11-fonts/font-alias"
57958     ,"keywords": [ "x11_fonts" ]
57959     ,"distfile": [ "mirror://XORG/individual/font/font-alias-1.0.4.tar.bz2" ]
57960     ,"variants":
57961      [
57962       {
57963         "label": "standard"
57964        ,"sdesc": "X.Org Font aliases"
57965        ,"spkgs": [ "single" ]
57966       }
57967      ]
57968    }
57969   ,{
57970      "bucket": "FF"
57971     ,"namebase": "R-ggvis"
57972     ,"version": "0.4.7"
57973     ,"homepage": "https://ggvis.rstudio.com/"
57974     ,"FPC": "generated"
57975     ,"keywords": [ "cran" ]
57976     ,"distfile": [ "mirror://CRAN/src/contrib/ggvis_0.4.7.tar.gz" ]
57977     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
57978     ,"variants":
57979      [
57980       {
57981         "label": "standard"
57982        ,"sdesc": "Interactive Grammar of Graphics"
57983        ,"spkgs": [ "single" ]
57984       }
57985      ]
57986    }
57987   ,{
57988      "bucket": "FF"
57989     ,"namebase": "R-proto"
57990     ,"version": "1.0.0"
57991     ,"homepage": "https://github.com/hadley/proto"
57992     ,"FPC": "generated"
57993     ,"keywords": [ "cran" ]
57994     ,"distfile": [ "mirror://CRAN/src/contrib/proto_1.0.0.tar.gz" ]
57995     ,"contacts": [ { "name": "CRAN Automaton", "email": "cran@ironwolf.systems" } ]
57996     ,"variants":
57997      [
57998       {
57999         "label": "standard"
58000        ,"sdesc": "Prototype Object-Based Programming"
58001        ,"spkgs": [ "single" ]
58002       }
58003      ]
58004    }
58005   ,{
58006      "bucket": "FF"
58007     ,"namebase": "expect"
58008     ,"version": "5.45.4"
58009     ,"homepage": "https://core.tcl.tk/expect/"
58010     ,"FPC": "lang/expect"
58011     ,"keywords": [ "lang" ]
58012     ,"distfile": [ "mirror://SF/expect/Expect/5.45.4/expect5.45.4.tar.gz" ]
58013     ,"cpe": { "product": "expect", "vendor": "don_libes" }
58014     ,"variants":
58015      [
58016       {
58017         "label": "standard"
58018        ,"sdesc": "Tool for automating interactive applications"
58019        ,"spkgs": [ "single" ]
58020       }
58021      ]
58022    }
58023   ,{
58024      "bucket": "FF"
58025     ,"namebase": "perl-Algorithm-CriticalPath"
58026     ,"version": "0.07"
58027     ,"FPC": "generated"
58028     ,"keywords": [ "perl" ]
58029     ,"distfile": [ "mirror://CPAN/ID:D/DE/DEDMEDVED/Algorithm-CriticalPath-0.07.tar.gz" ]
58030     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
58031     ,"variants":
58032      [
58033       {
58034         "label": "530"
58035        ,"sdesc": "Critical path analysis over a Graph Object (5.30)"
58036        ,"spkgs": [ "single" ]
58037       }
58038      ,{
58039         "label": "532"
58040        ,"sdesc": "Critical path analysis over a Graph Object (5.32)"
58041        ,"spkgs": [ "single" ]
58042       }
58043      ]
58044    }
58045   ,{
58046      "bucket": "FF"
58047     ,"namebase": "perl-Algorithm-NeedlemanWunsch"
58048     ,"version": "0.04"
58049     ,"FPC": "generated"
58050     ,"keywords": [ "perl" ]
58051     ,"distfile": [ "mirror://CPAN/ID:V/VB/VBAR/Algorithm-NeedlemanWunsch-0.04.tar.gz" ]
58052     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
58053     ,"variants":
58054      [
58055       {
58056         "label": "530"
58057        ,"sdesc": "Sequence alignment (5.30)"
58058        ,"spkgs": [ "single" ]
58059       }
58060      ,{
58061         "label": "532"
58062        ,"sdesc": "Sequence alignment (5.32)"
58063        ,"spkgs": [ "single" ]
58064       }
58065      ]
58066    }
58067   ,{
58068      "bucket": "FF"
58069     ,"namebase": "perl-Devel-OverloadInfo"
58070     ,"version": "0.005"
58071     ,"homepage": "https://github.com/ilmari/Devel-OverloadInfo"
58072     ,"FPC": "generated"
58073     ,"keywords": [ "perl" ]
58074     ,"distfile": [ "mirror://CPAN/ID:I/IL/ILMARI/Devel-OverloadInfo-0.005.tar.gz" ]
58075     ,"contacts": [ { "name": "Perl Automaton", "email": "perl@ironwolf.systems" } ]
58076     ,"variants":
58077      [
58078       {
58079         "label": "530"
58080        ,"sdesc": "Introspect overloaded operators (5.30)"
58081        ,"spkgs": [ "single" ]
58082       }
58083      ,{
58084         "label": "532"
58085        ,"sdesc": "Introspect overloaded operators (5.32)"
58086        ,"spkgs": [ "single" ]
58087       }
58088      ]
58089    }
58090   ,{
58091      "bucket": "FF"
58092     ,"namebase": "php73-pdo"
58093     ,"version": "7.3.27"
58094     ,"homepage": "https://php.net/"
58095     ,"FPC": "databases/php73-pdo"
58096     ,"keywords": [ "lang", "www", "php", "databases" ]
58097     ,"distfile": [ "mirror://PHP/distributions/php-7.3.27.tar.xz" ]
58098     ,"cpe": { "product": "php", "vendor": "php" }
58099     ,"variants":
58100      [
58101       {
58102         "label": "standard"
58103        ,"sdesc": "PHP 7.3 extension: pdo (PHP Data Objects)"
58104        ,"spkgs": [ "single" ]
58105       }
58106      ]
58107    }
58108   ,{
58109      "bucket": "FF"
58110     ,"namebase": "php80-pspell"
58111     ,"version": "8.0.2"
58112     ,"homepage": "https://php.net/"
58113     ,"FPC": "textproc/php80-pspell"
58114     ,"keywords": [ "lang", "www", "php", "textproc" ]
58115     ,"distfile": [ "mirror://PHP/distributions/php-8.0.2.tar.xz" ]
58116     ,"cpe": { "product": "php", "vendor": "php" }
58117     ,"variants":
58118      [
58119       {
58120         "label": "standard"
58121        ,"sdesc": "PHP 8.0 extension: pspell (spell checker)"
58122        ,"spkgs": [ "single" ]
58123       }
58124      ]
58125    }
58126   ,{
58127      "bucket": "FF"
58128     ,"namebase": "python-pylint"
58129     ,"version": "2.7.1"
58130     ,"homepage": "https://github.com/PyCQA/pylint"
58131     ,"FPC": "generated"
58132     ,"keywords": [ "python" ]
58133     ,"distfile": [ "mirror://PYPIWHL/cd/9f/5986adadc51c867799bc076431fba64fd8ec45d2e528f974838df8aca9da/pylint-2.7.1-py3-none-any.whl" ]
58134     ,"contacts": [ { "name": "Python Automaton", "email": "python@ironwolf.systems" } ]
58135     ,"variants":
58136      [
58137       {
58138         "label": "py38"
58139        ,"sdesc": "Python code static checker (PY38)"
58140        ,"spkgs": [ "single" ]
58141       }
58142      ,{
58143         "label": "py39"
58144        ,"sdesc": "Python code static checker (PY39)"
58145        ,"spkgs": [ "single" ]
58146       }
58147      ]
58148    }
58149   ,{
58150      "bucket": "FF"
58151     ,"namebase": "sparforte"
58152     ,"version": "2.3.1"
58153     ,"homepage": "http://www.sparforte.com"
58154     ,"FPC": "N/A"
58155     ,"keywords": [ "shells", "lang" ]
58156     ,"distfile": [ "mirror://GITHUB/kburtch:SparForte:v2.3.1/kburtch-SparForte-2.3.1.tar.gz" ]
58157     ,"contacts": [ { "name": "John Marino", "email": "draco@marino.st" } ]
58158     ,"variants":
58159      [
58160       {
58161         "label": "standard"
58162        ,"sdesc": "Shell and scripting for mission-critical projects"
58163        ,"spkgs": [ "complete", "primary", "examples", "docs" ]
58164       }
58165      ]
58166    }
58167   ]
58168  ,"summary":
58169   {
58170     "ports": 2919
58171    ,"variants": 4236
58172    ,"packages": 5388
58173   }
58174 }