From 6430be161ab4e1e9717676801f2dd4bccb52c2d3 Mon Sep 17 00:00:00 2001 From: Keith Hughitt Date: Fri, 26 Apr 2019 16:41:55 -0400 Subject: [PATCH 1/3] Added arch linux reqs --- sysreqs/apparmor.json | 6 ++++++ sysreqs/atk.json | 5 +++++ sysreqs/bowtie2.json | 2 +- sysreqs/bwidget.json | 3 ++- sysreqs/cairo.json | 5 +++++ sysreqs/cmake.json | 2 +- sysreqs/coin-or-clp.json | 5 +++++ sysreqs/exiftool.json | 5 +++++ sysreqs/ffmpeg.json | 2 +- sysreqs/fftw.json | 5 +++++ sysreqs/freetype.json | 5 +++++ sysreqs/gdal.json | 2 +- sysreqs/glib.json | 5 +++++ sysreqs/glu.json | 5 +++++ sysreqs/gpgme.json | 5 +++++ sysreqs/gtkplus.json | 5 +++++ sysreqs/hdf5.json | 5 +++++ sysreqs/hiredis.json | 5 +++++ sysreqs/imagej.json | 5 +++++ sysreqs/imagemagick.json | 2 +- sysreqs/itk.json | 5 +++++ sysreqs/jags.json | 5 +++++ sysreqs/java.json | 5 +++++ sysreqs/libarchive.json | 5 +++++ sysreqs/libav.json | 5 +++++ sysreqs/libbsd.json | 5 +++++ sysreqs/libcurl.json | 5 +++++ sysreqs/libdb_stl.json | 5 +++++ sysreqs/libgdal.json | 5 +++++ sysreqs/libgeos.json | 5 +++++ sysreqs/libgmp.json | 5 +++++ sysreqs/libgsl.json | 5 +++++ sysreqs/libjq.json | 5 +++++ sysreqs/libmagic.json | 5 +++++ sysreqs/libmpfr.json | 5 +++++ sysreqs/libpng.json | 5 +++++ sysreqs/libpq.json | 5 +++++ sysreqs/libproj.json | 5 +++++ sysreqs/libprotobuf.json | 5 +++++ sysreqs/librsvg2.json | 5 +++++ sysreqs/libsecret.json | 5 +++++ sysreqs/libsndfile.json | 5 +++++ sysreqs/libssh2.json | 5 +++++ sysreqs/libtiff.json | 5 +++++ sysreqs/libudunits2.json | 5 +++++ sysreqs/libxft.json | 6 ++++++ sysreqs/libxml2.json | 5 +++++ sysreqs/libxslt.json | 5 +++++ sysreqs/magick++.json | 5 +++++ sysreqs/monetdb.json | 5 +++++ sysreqs/mongodb.json | 2 +- sysreqs/mysql-client.json | 5 +++++ sysreqs/mysql56.json | 5 +++++ sysreqs/netcdf4.json | 5 +++++ sysreqs/nvcc.json | 5 +++++ sysreqs/odbc.json | 5 +++++ sysreqs/opengl.json | 5 +++++ sysreqs/openmpi.json | 5 +++++ sysreqs/openssl.json | 5 +++++ sysreqs/pandoc.json | 2 +- sysreqs/pango.json | 5 +++++ sysreqs/pari-gp.json | 5 +++++ sysreqs/pdflatex.json | 5 +++++ sysreqs/perl.json | 2 +- sysreqs/pkgconfig.json | 6 ++++++ sysreqs/poppler.json | 5 +++++ sysreqs/protobuf-compiler.json | 5 +++++ sysreqs/protobuf3.json | 5 +++++ sysreqs/python.json | 5 +++++ sysreqs/qgis.json | 2 +- sysreqs/redland.json | 5 +++++ sysreqs/rust.json | 5 +++++ sysreqs/saga.json | 5 +++++ sysreqs/sasl.json | 5 +++++ sysreqs/sodium.json | 5 +++++ sysreqs/swftools.json | 2 +- sysreqs/tcltk.json | 2 +- sysreqs/tesseract.json | 5 +++++ sysreqs/tktable.json | 2 +- sysreqs/udunits.json | 5 +++++ sysreqs/v8.json | 5 +++++ sysreqs/webp.json | 5 +++++ sysreqs/wget.json | 2 +- sysreqs/zeromq.json | 5 +++++ sysreqs/zlib.json | 5 +++++ 85 files changed, 373 insertions(+), 14 deletions(-) diff --git a/sysreqs/apparmor.json b/sysreqs/apparmor.json index d840471..695138a 100644 --- a/sysreqs/apparmor.json +++ b/sysreqs/apparmor.json @@ -12,6 +12,12 @@ "buildtime-packages": [ "libapparmor-dev" ], "os": "linux", "distributions": [ "debian", "ubuntu" ] + }, + + { "packages": [ "apparmor" ], + "os": "linux", + "distributions" [ "arch" ] } + ] } diff --git a/sysreqs/atk.json b/sysreqs/atk.json index 6014aff..17e0376 100644 --- a/sysreqs/atk.json +++ b/sysreqs/atk.json @@ -20,6 +20,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "atk" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "atk" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/bowtie2.json b/sysreqs/bowtie2.json index 56a53db..be4df98 100644 --- a/sysreqs/bowtie2.json +++ b/sysreqs/bowtie2.json @@ -9,7 +9,7 @@ { "packages": [ "bowtie2" ], "os": "linux", - "distributions": [ "debian", "ubuntu" ] + "distributions": [ "arch", "debian", "ubuntu" ] }, { "packages": [ "homebrew/science/bowtie2" ], diff --git a/sysreqs/bwidget.json b/sysreqs/bwidget.json index 7088472..325d199 100644 --- a/sysreqs/bwidget.json +++ b/sysreqs/bwidget.json @@ -8,7 +8,8 @@ "dependencies": [ { "packages": [ "bwidget" ], - "os": "linux" + "os": "linux", + "distributions": [ "arch" ] }, { "packages": [ "bwidget" ], diff --git a/sysreqs/cairo.json b/sysreqs/cairo.json index d24fa8e..484d22c 100644 --- a/sysreqs/cairo.json +++ b/sysreqs/cairo.json @@ -22,6 +22,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "cairo" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "cairo" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/cmake.json b/sysreqs/cmake.json index cfa1e9d..8b839e9 100644 --- a/sysreqs/cmake.json +++ b/sysreqs/cmake.json @@ -9,7 +9,7 @@ { "packages": [ "cmake" ], "os": "linux", - "distributions": [ "debian", "ubuntu", "centos", "fedora", "redhat" ] + "distributions": [ "arch", "debian", "ubuntu", "centos", "fedora", "redhat" ] }, { "packages": [ "cmake" ], diff --git a/sysreqs/coin-or-clp.json b/sysreqs/coin-or-clp.json index 4155076..d8a5259 100644 --- a/sysreqs/coin-or-clp.json +++ b/sysreqs/coin-or-clp.json @@ -14,6 +14,11 @@ "distributions": [ "debian", "ubuntu" ] }, + { "packages": [ "coinor-csdp" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "coin-or-Clp" ], "os": "linux", "distributions": [ "fedora" ] diff --git a/sysreqs/exiftool.json b/sysreqs/exiftool.json index 4cc62b2..a91732f 100644 --- a/sysreqs/exiftool.json +++ b/sysreqs/exiftool.json @@ -17,6 +17,11 @@ "distributions": [ "centos", "fedora" ] }, + { "packages": [ "perl-image-exiftool" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "exiftool" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/ffmpeg.json b/sysreqs/ffmpeg.json index a2efcb9..8108809 100644 --- a/sysreqs/ffmpeg.json +++ b/sysreqs/ffmpeg.json @@ -9,7 +9,7 @@ { "packages": [ "ffmpeg" ], "os": "linux", - "distributions": [ "debian", "ubuntu" ] + "distributions": [ "arch", "debian", "ubuntu" ] }, { "runtime-packages": [ "ffmpeg", "ffmpeg-libs" ], diff --git a/sysreqs/fftw.json b/sysreqs/fftw.json index 745f5d6..9f681bd 100644 --- a/sysreqs/fftw.json +++ b/sysreqs/fftw.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "fftw" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "fftw" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/freetype.json b/sysreqs/freetype.json index 6ed7645..ad81071 100644 --- a/sysreqs/freetype.json +++ b/sysreqs/freetype.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "freetype2" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "freetype" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/gdal.json b/sysreqs/gdal.json index 242e02c..e07426a 100644 --- a/sysreqs/gdal.json +++ b/sysreqs/gdal.json @@ -14,7 +14,7 @@ { "packages": [ "gdal" ], "os": "linux", - "distributions": [ "centos", "fedora", "redhat" ] + "distributions": [ "arch", "centos", "fedora", "redhat" ] }, { "packages": [ "gdal" ], diff --git a/sysreqs/glib.json b/sysreqs/glib.json index 18a0a93..9fc0c8d 100644 --- a/sysreqs/glib.json +++ b/sysreqs/glib.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "centos" ] }, + { "packages": [ "glib2" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "glib" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/glu.json b/sysreqs/glu.json index 0329759..04581af 100644 --- a/sysreqs/glu.json +++ b/sysreqs/glu.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "glu" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/gpgme.json b/sysreqs/gpgme.json index e9d0181..d1ee67a 100644 --- a/sysreqs/gpgme.json +++ b/sysreqs/gpgme.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "gpgme" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "gpgme" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/gtkplus.json b/sysreqs/gtkplus.json index f45b91e..a844f38 100644 --- a/sysreqs/gtkplus.json +++ b/sysreqs/gtkplus.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "gtk2" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "gtk+" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/hdf5.json b/sysreqs/hdf5.json index 94a4931..04dfd6e 100644 --- a/sysreqs/hdf5.json +++ b/sysreqs/hdf5.json @@ -59,6 +59,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "hdf5" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "hdf5" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/hiredis.json b/sysreqs/hiredis.json index 7271799..475fe39 100644 --- a/sysreqs/hiredis.json +++ b/sysreqs/hiredis.json @@ -59,6 +59,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "hiredis" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "hiredis" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/imagej.json b/sysreqs/imagej.json index 1fa5d7c..aa23045 100644 --- a/sysreqs/imagej.json +++ b/sysreqs/imagej.json @@ -11,6 +11,11 @@ "os": "linux" }, + { "packages": [ "imagej" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "imagej" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/imagemagick.json b/sysreqs/imagemagick.json index e74c488..bfd87d1 100644 --- a/sysreqs/imagemagick.json +++ b/sysreqs/imagemagick.json @@ -10,7 +10,7 @@ { "packages": [ "imagemagick" ], "os": "linux", - "distributions": [ "debian", "ubuntu" ] + "distributions": [ "arch", "debian", "ubuntu" ] }, { "packages": [ "ImageMagick" ], diff --git a/sysreqs/itk.json b/sysreqs/itk.json index bb032be..7a37694 100644 --- a/sysreqs/itk.json +++ b/sysreqs/itk.json @@ -59,6 +59,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "insight-toolkit" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "insighttoolkit" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/jags.json b/sysreqs/jags.json index 7d22bb2..06d6e08 100644 --- a/sysreqs/jags.json +++ b/sysreqs/jags.json @@ -11,6 +11,11 @@ "os": "linux" }, + { "packages": [ "jags" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "jags" ], "os": "macos", "distribution": [ "brew" ] diff --git a/sysreqs/java.json b/sysreqs/java.json index 4e14193..9985058 100644 --- a/sysreqs/java.json +++ b/sysreqs/java.json @@ -33,6 +33,11 @@ "from-version": "9" }, + { "packages": [ "jre-openjdk-headless" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "java-1.8.0-openjdk" ], "os": "linux", "distributions": [ "centos", "fedora", "redhat" ] diff --git a/sysreqs/libarchive.json b/sysreqs/libarchive.json index 72838f7..262286c 100644 --- a/sysreqs/libarchive.json +++ b/sysreqs/libarchive.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "libarchive" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "libarchive " ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libav.json b/sysreqs/libav.json index b71f948..4403e15 100644 --- a/sysreqs/libav.json +++ b/sysreqs/libav.json @@ -67,6 +67,11 @@ "distribution": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "gst-libav" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "libav" ], "os": "macos", "distribution": [ "brew" ] diff --git a/sysreqs/libbsd.json b/sysreqs/libbsd.json index 2c548b6..95541e9 100644 --- a/sysreqs/libbsd.json +++ b/sysreqs/libbsd.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "libbsd" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "libbsd" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libcurl.json b/sysreqs/libcurl.json index eaf5305..d10c504 100644 --- a/sysreqs/libcurl.json +++ b/sysreqs/libcurl.json @@ -43,6 +43,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "curl" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ ], "os": "linux", "distributions": [ "brew" ] diff --git a/sysreqs/libdb_stl.json b/sysreqs/libdb_stl.json index 61ea891..04985f2 100644 --- a/sysreqs/libdb_stl.json +++ b/sysreqs/libdb_stl.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "db" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": "berkeley-db", "os": "macos", "distrobutions": [ "brew" ], diff --git a/sysreqs/libgdal.json b/sysreqs/libgdal.json index d496673..b53c2eb 100644 --- a/sysreqs/libgdal.json +++ b/sysreqs/libgdal.json @@ -52,6 +52,11 @@ "from-version": "9" }, + { "packages": [ "gdal" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "gdal" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libgeos.json b/sysreqs/libgeos.json index 632dd88..fbc7c9f 100644 --- a/sysreqs/libgeos.json +++ b/sysreqs/libgeos.json @@ -67,6 +67,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "" ], + "os": "linux", + "distributions" [ "geos" ] + }, + { "packages": [ "geos" ], "os": "macos", "distributions" [ "brew" ] diff --git a/sysreqs/libgmp.json b/sysreqs/libgmp.json index 1053bfb..833660a 100644 --- a/sysreqs/libgmp.json +++ b/sysreqs/libgmp.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "gmp" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "gmp" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libgsl.json b/sysreqs/libgsl.json index 33c6b98..dc1a30b 100644 --- a/sysreqs/libgsl.json +++ b/sysreqs/libgsl.json @@ -59,6 +59,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "gsl" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "gsl" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libjq.json b/sysreqs/libjq.json index 675f526..8f92fd8 100644 --- a/sysreqs/libjq.json +++ b/sysreqs/libjq.json @@ -21,6 +21,11 @@ "from-version": "8" }, + { "packages": [ "jq" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "runtime-packages": [ "jq" ], "buildtime-packages": [ "lijq-devel" ], "os": "linux", diff --git a/sysreqs/libmagic.json b/sysreqs/libmagic.json index 7efdc5b..e431347 100644 --- a/sysreqs/libmagic.json +++ b/sysreqs/libmagic.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "file" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "libmagic " ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libmpfr.json b/sysreqs/libmpfr.json index 9dc7cdf..8149cb6 100644 --- a/sysreqs/libmpfr.json +++ b/sysreqs/libmpfr.json @@ -43,6 +43,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "mpfr" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "mpfr" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libpng.json b/sysreqs/libpng.json index 727fc7b..115894e 100644 --- a/sysreqs/libpng.json +++ b/sysreqs/libpng.json @@ -43,6 +43,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "libpng" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "libpng" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libpq.json b/sysreqs/libpq.json index 685a2bd..68c6921 100644 --- a/sysreqs/libpq.json +++ b/sysreqs/libpq.json @@ -24,6 +24,11 @@ "distributions": [ "brew" ] }, + { "packages": [ "libpqxx" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "libpq" ], "os": "windows", "distributions": [ "msys2" ] diff --git a/sysreqs/libproj.json b/sysreqs/libproj.json index 9d22727..5d46ffc 100644 --- a/sysreqs/libproj.json +++ b/sysreqs/libproj.json @@ -67,6 +67,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "proj" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "proj" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libprotobuf.json b/sysreqs/libprotobuf.json index fadd7a6..4f24ad1 100644 --- a/sysreqs/libprotobuf.json +++ b/sysreqs/libprotobuf.json @@ -67,6 +67,11 @@ "distribution": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "protobuf" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "runtime-packages" [ "protobuf" ], "os": "macos", "distribution": [ "brew" ] diff --git a/sysreqs/librsvg2.json b/sysreqs/librsvg2.json index 3b9f27a..dced72c 100644 --- a/sysreqs/librsvg2.json +++ b/sysreqs/librsvg2.json @@ -19,6 +19,11 @@ "distribution": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "librsvg" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "librsvg" ], "os": "macos", "distribution": [ "brew" ] diff --git a/sysreqs/libsecret.json b/sysreqs/libsecret.json index 9d7d12f..47b04d9 100644 --- a/sysreqs/libsecret.json +++ b/sysreqs/libsecret.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "libsecret" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "libsecret" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libsndfile.json b/sysreqs/libsndfile.json index a507449..ac4a555 100644 --- a/sysreqs/libsndfile.json +++ b/sysreqs/libsndfile.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "libsndfile" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "libsndfile" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libssh2.json b/sysreqs/libssh2.json index 2c56979..4864669 100644 --- a/sysreqs/libssh2.json +++ b/sysreqs/libssh2.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "libssh2" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "libssh2" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libtiff.json b/sysreqs/libtiff.json index b5c63de..b64cf8a 100644 --- a/sysreqs/libtiff.json +++ b/sysreqs/libtiff.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "libtiff" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "libtiff" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libudunits2.json b/sysreqs/libudunits2.json index 7c34fa6..ef186a2 100644 --- a/sysreqs/libudunits2.json +++ b/sysreqs/libudunits2.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "udunits" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "runtime-packages": [ "udunits" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libxft.json b/sysreqs/libxft.json index bab1d82..ab70b34 100644 --- a/sysreqs/libxft.json +++ b/sysreqs/libxft.json @@ -18,5 +18,11 @@ "os": "linux", "distributions": [ "debian", "ubuntu" ] }, + + { "packages": [ "libxft" ], + "os": "linux", + "distributions" [ "arch" ] + } + ] } diff --git a/sysreqs/libxml2.json b/sysreqs/libxml2.json index ae52cf9..dc3394d 100644 --- a/sysreqs/libxml2.json +++ b/sysreqs/libxml2.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "libxml2" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/libxslt.json b/sysreqs/libxslt.json index 8ed7031..791f544 100644 --- a/sysreqs/libxslt.json +++ b/sysreqs/libxslt.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "libxslt" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "libxslt" ], "os": [ "macos" ], "distributions": [ "brew" ] diff --git a/sysreqs/magick++.json b/sysreqs/magick++.json index 298e072..b9a7fd6 100644 --- a/sysreqs/magick++.json +++ b/sysreqs/magick++.json @@ -67,6 +67,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "imagemagick" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "imagemagick@6" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/monetdb.json b/sysreqs/monetdb.json index c5f5793..fd5f8a2 100644 --- a/sysreqs/monetdb.json +++ b/sysreqs/monetdb.json @@ -7,6 +7,11 @@ "dependencies": [ + { "packages": [ "monetdb" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "monetdb" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/mongodb.json b/sysreqs/mongodb.json index 0a936af..5c1b9c6 100644 --- a/sysreqs/mongodb.json +++ b/sysreqs/mongodb.json @@ -9,7 +9,7 @@ { "packages": [ "mongodb" ], "os": "linux", - "distributions": [ "debian", "ubuntu", "centos", "fedora", "redhat" ] + "distributions": [ "arch", "debian", "ubuntu", "centos", "fedora", "redhat" ] }, { "packages": [ "mongodb" ], diff --git a/sysreqs/mysql-client.json b/sysreqs/mysql-client.json index 2a1058a..fbb9869 100644 --- a/sysreqs/mysql-client.json +++ b/sysreqs/mysql-client.json @@ -35,6 +35,11 @@ "distribution": [ "debian", "ubuntu" ], }, + { "packages": [ "mariadb-clients" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "mariadb-connector-c" ], "os": "macos", "distribution": [ "brew" ] diff --git a/sysreqs/mysql56.json b/sysreqs/mysql56.json index 5801b64..73460a8 100644 --- a/sysreqs/mysql56.json +++ b/sysreqs/mysql56.json @@ -18,6 +18,11 @@ "distributions": [ "debian" ] }, + { "packages": [ "mysql56" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "mysql-server", "mysql" ], "os": "linux", "distributions": [ "centos", "fedora", "redhat" ] diff --git a/sysreqs/netcdf4.json b/sysreqs/netcdf4.json index 0c3cce3..a090ff1 100644 --- a/sysreqs/netcdf4.json +++ b/sysreqs/netcdf4.json @@ -60,6 +60,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "netcdf" ], + "os": "linux", + "distributions" [ "arch" ] + }, + { "packages": [ "netcdf" ], "os": "macos", "distributions" [ "brew" ] diff --git a/sysreqs/nvcc.json b/sysreqs/nvcc.json index 735d452..274e030 100644 --- a/sysreqs/nvcc.json +++ b/sysreqs/nvcc.json @@ -10,6 +10,11 @@ { "packages": [ "nvidia-cuda-toolkit" ], "os": "linux", "distributions": [ "debian", "ubuntu", "centos", "fedora", "redhat" ] + }, + + { "packages": [ "cuda" ], + "os": "linux", + "distributions" [ "arch" ] } ] } diff --git a/sysreqs/odbc.json b/sysreqs/odbc.json index 0285563..4b49c40 100644 --- a/sysreqs/odbc.json +++ b/sysreqs/odbc.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "unixodbc" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "unixodbc" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/opengl.json b/sysreqs/opengl.json index d91c5ce..d1e5208 100644 --- a/sysreqs/opengl.json +++ b/sysreqs/opengl.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "mesa" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/openmpi.json b/sysreqs/openmpi.json index 94898b0..863bb78 100644 --- a/sysreqs/openmpi.json +++ b/sysreqs/openmpi.json @@ -67,6 +67,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "openmp" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "openmpi" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/openssl.json b/sysreqs/openssl.json index 4262920..b3b17bf 100644 --- a/sysreqs/openssl.json +++ b/sysreqs/openssl.json @@ -49,6 +49,11 @@ "distributions": [ "brew" ] }, + { "packages": [ "openssl" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "openssl" ], "os": "windows", "distributions": [ "msys2" ] diff --git a/sysreqs/pandoc.json b/sysreqs/pandoc.json index e3f9339..f9d71b6 100644 --- a/sysreqs/pandoc.json +++ b/sysreqs/pandoc.json @@ -10,7 +10,7 @@ { "packages": [ "pandoc", "pandoc-citeproc" ], "os": "linux", - "distributions": [ "debian", "ubuntu", "centos", "fedora", "redhat" ] + "distributions": [ "arch", "debian", "ubuntu", "centos", "fedora", "redhat" ] }, { "packages": [ "pandoc", "pandoc-citeproc" ], diff --git a/sysreqs/pango.json b/sysreqs/pango.json index fa80cf9..1e2f8e0 100644 --- a/sysreqs/pango.json +++ b/sysreqs/pango.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "pango" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "pango" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/pari-gp.json b/sysreqs/pari-gp.json index 69ff3a7..3ade371 100644 --- a/sysreqs/pari-gp.json +++ b/sysreqs/pari-gp.json @@ -17,6 +17,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "pari" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "pari" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/pdflatex.json b/sysreqs/pdflatex.json index a866a94..1e39945 100644 --- a/sysreqs/pdflatex.json +++ b/sysreqs/pdflatex.json @@ -15,6 +15,11 @@ { "packages": [ "texlive-collection-basic" ], "os": "linux", "distributions": [ "centos", "fedora", "redhat" ] + }, + + { "packages": [ "texlive-core" ], + "os": "linux", + "distributions": [ "arch" ] } ] } diff --git a/sysreqs/perl.json b/sysreqs/perl.json index be6ea55..644ace7 100644 --- a/sysreqs/perl.json +++ b/sysreqs/perl.json @@ -9,7 +9,7 @@ { "packages": [ "perl" ], "os": "linux", - "distributions": [ "debian", "ubuntu", "centos", "fedora", "redhat" ] + "distributions": [ "arch", "debian", "ubuntu", "centos", "fedora", "redhat" ] }, { "packages": [ ], diff --git a/sysreqs/pkgconfig.json b/sysreqs/pkgconfig.json index 68d8407..6af06f6 100644 --- a/sysreqs/pkgconfig.json +++ b/sysreqs/pkgconfig.json @@ -17,6 +17,12 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "pkgconf" ], + "os": "linux", + "distributions": [ "arch" ] + }, + + { "packages": [ "pkg-config" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/poppler.json b/sysreqs/poppler.json index 3e4b9c4..2d8a89b 100644 --- a/sysreqs/poppler.json +++ b/sysreqs/poppler.json @@ -43,6 +43,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "popper" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "poppler" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/protobuf-compiler.json b/sysreqs/protobuf-compiler.json index 4c773e2..16e9e1a 100644 --- a/sysreqs/protobuf-compiler.json +++ b/sysreqs/protobuf-compiler.json @@ -67,6 +67,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "protobuf" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "protobuf" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/protobuf3.json b/sysreqs/protobuf3.json index 6d6d067..dac515b 100644 --- a/sysreqs/protobuf3.json +++ b/sysreqs/protobuf3.json @@ -17,6 +17,11 @@ "distributions": [ "brew" ] }, + { "packages": [ "protobuf" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "protobuf" ], "os": "windows", "distributions": [ "msys2" ] diff --git a/sysreqs/python.json b/sysreqs/python.json index 5dbe2a0..d86ca2c 100644 --- a/sysreqs/python.json +++ b/sysreqs/python.json @@ -25,6 +25,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "python2" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/qgis.json b/sysreqs/qgis.json index 49d0811..b261445 100644 --- a/sysreqs/qgis.json +++ b/sysreqs/qgis.json @@ -9,7 +9,7 @@ { "packages": [ "qgis" ], "os": "linux", - "distributions": [ "debian", "ubuntu", "centos", "fedora", "redhat" ] + "distributions": [ "arch", "debian", "ubuntu", "centos", "fedora", "redhat" ] }, { "packages": [ "qgis2" ], diff --git a/sysreqs/redland.json b/sysreqs/redland.json index e7a47b3..84bd51e 100644 --- a/sysreqs/redland.json +++ b/sysreqs/redland.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "redland" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "redland" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/rust.json b/sysreqs/rust.json index 88129f0..3d64967 100644 --- a/sysreqs/rust.json +++ b/sysreqs/rust.json @@ -12,6 +12,11 @@ "distributions": [ "debian", "ubuntu", "centos", "fedora", "redhat" ] }, + { "packages": [ "rust" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "rust" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/saga.json b/sysreqs/saga.json index 0c3fe0e..83dc2e4 100644 --- a/sysreqs/saga.json +++ b/sysreqs/saga.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "saga-gis" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "saga-gis-lts" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/sasl.json b/sysreqs/sasl.json index 1b3eb5b..6b0aafd 100644 --- a/sysreqs/sasl.json +++ b/sysreqs/sasl.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "libsasl" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/sodium.json b/sysreqs/sodium.json index 91d3ef3..bf77a0a 100644 --- a/sysreqs/sodium.json +++ b/sysreqs/sodium.json @@ -43,6 +43,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "libsodium" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "libsodium" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/swftools.json b/sysreqs/swftools.json index 3a94185..b8707f8 100644 --- a/sysreqs/swftools.json +++ b/sysreqs/swftools.json @@ -9,7 +9,7 @@ { "packages": [ "swftools" ], "os": "linux", - "distributions": [ "debian", "ubuntu", "centos", "fedora", "redhat" ] + "distributions": [ "arch", "debian", "ubuntu", "centos", "fedora", "redhat" ] }, { "packages": [ "swftools" ], diff --git a/sysreqs/tcltk.json b/sysreqs/tcltk.json index d39d1e5..a30a3c5 100644 --- a/sysreqs/tcltk.json +++ b/sysreqs/tcltk.json @@ -9,7 +9,7 @@ { "packages": [ "tcl", "tk" ], "os": "linux", - "distributions": [ "debian", "ubuntu", "centos", "fedora", "redhat" ] + "distributions": [ "arch", "debian", "ubuntu", "centos", "fedora", "redhat" ] }, { "packages": [ "tcl-tk" ], diff --git a/sysreqs/tesseract.json b/sysreqs/tesseract.json index 63e751f..5068b50 100644 --- a/sysreqs/tesseract.json +++ b/sysreqs/tesseract.json @@ -51,6 +51,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "tesseract" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "tesseract" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/tktable.json b/sysreqs/tktable.json index f88e8d2..660aa97 100644 --- a/sysreqs/tktable.json +++ b/sysreqs/tktable.json @@ -14,7 +14,7 @@ { "packages": [ "tktable" ], "os": "linux", - "distributions": [ "centos", "fedora", "redhat" ] + "distributions": [ "arch", "centos", "fedora", "redhat" ] } ] } diff --git a/sysreqs/udunits.json b/sysreqs/udunits.json index 6e47ddc..d1cb76d 100644 --- a/sysreqs/udunits.json +++ b/sysreqs/udunits.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "udunits" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "udunits" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/v8.json b/sysreqs/v8.json index 4d5d4ca..e2734aa 100644 --- a/sysreqs/v8.json +++ b/sysreqs/v8.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "v8" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "v8" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/webp.json b/sysreqs/webp.json index f792b64..4e43c82 100644 --- a/sysreqs/webp.json +++ b/sysreqs/webp.json @@ -43,6 +43,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "libwebp" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "webp" ], "os": "macos", "distributions": [ "brew" ] diff --git a/sysreqs/wget.json b/sysreqs/wget.json index 974580d..425b226 100644 --- a/sysreqs/wget.json +++ b/sysreqs/wget.json @@ -9,7 +9,7 @@ { "packages": [ "wget" ], "os": "linux", - "distributions": [ "debian", "ubuntu", "centos", "fedora", "redhat" ] + "distributions": [ "arch", "debian", "ubuntu", "centos", "fedora", "redhat" ] }, { "packages": [ "wget" ], diff --git a/sysreqs/zeromq.json b/sysreqs/zeromq.json index 6a8c788..251fc0e 100644 --- a/sysreqs/zeromq.json +++ b/sysreqs/zeromq.json @@ -37,6 +37,11 @@ "from-version": "9" }, + { "packages": [ "zeromq" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "runtime-packages": [ "zeromq" ], "buildtime-packages": [ "zeromq-devel" ], "os": "linux", diff --git a/sysreqs/zlib.json b/sysreqs/zlib.json index 5cff196..c9922a0 100644 --- a/sysreqs/zlib.json +++ b/sysreqs/zlib.json @@ -19,6 +19,11 @@ "distributions": [ "centos", "fedora", "redhat" ] }, + { "packages": [ "zlib" ], + "os": "linux", + "distributions": [ "arch" ] + }, + { "packages": [ "zlib" ], "os": "macos", "distributions": [ "brew" ] From 8059935e7e6909aaa37f0990fe2d89dac93565c8 Mon Sep 17 00:00:00 2001 From: Keith Hughitt Date: Fri, 26 Apr 2019 16:59:39 -0400 Subject: [PATCH 2/3] Added Arch Linux platforms, etc. --- README.md | 3 +++ platforms/linux-x86_64-arch-gcc.json | 7 +++++++ scripts/pandoc-installer.sh | 21 ++++++++++++--------- 3 files changed, 22 insertions(+), 9 deletions(-) create mode 100644 platforms/linux-x86_64-arch-gcc.json diff --git a/README.md b/README.md index f478441..1b265ef 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,9 @@ Distributions using `deb` package format: * Ubuntu Linux * Debian Linux +Distributions using the `PKGBUILD` package format: +* Arch Linux + Distributions using `rpm` package format: * Fedora Linux (recent releases) * RedHat and CentOS Linux (recent releases) diff --git a/platforms/linux-x86_64-arch-gcc.json b/platforms/linux-x86_64-arch-gcc.json new file mode 100644 index 0000000..c5c57a5 --- /dev/null +++ b/platforms/linux-x86_64-arch-gcc.json @@ -0,0 +1,7 @@ +{ + "id": "linux-x86_64-arch-gcc", + "name": "RPM", + "distribution": "Arch", + "release": "2019.04.01", + "install-commands": "pacman -Syu && pacman -S --noconfirm ${sysreqs}" +} diff --git a/scripts/pandoc-installer.sh b/scripts/pandoc-installer.sh index 7d7a9c5..262e991 100755 --- a/scripts/pandoc-installer.sh +++ b/scripts/pandoc-installer.sh @@ -15,17 +15,20 @@ if uname > /dev/null && [ $(uname) == 'Darwin' ]; then elif uname > /dev/null && [ $(uname) == 'Linux' ] ;then >&2 echo "Linux detected" if [ -f /etc/debian_version ]; then - >&2 echo "DEB distro detected" - distro=debian - arch=$(uname -p) + >&2 echo "DEB distro detected" + distro=debian + elif [ -f "/etc/arch-release" ]; then + >&2 echo "PKGBUILD distro detected" + distro=arch + arch=$(uname -p)arch=$(uname -p) elif [ -f /etc/redhat-release ]; then - >&2 echo "RPM distro detected" - distro=rpm - arch=$(uname -p) + >&2 echo "RPM distro detected" + distro=rpm + arch=$(uname -p) else - >&2 echo "Unknown distro, try DEB" - distro=debian - arch=$(uname -p) + >&2 echo "Unknown distro, try DEB" + distro=debian + arch=$(uname -p) fi # Some Docker images report unknown, try to use 64 bit then From ee34d20922025988cf03515288a1c9469920d518 Mon Sep 17 00:00:00 2001 From: Keith Hughitt Date: Fri, 26 Apr 2019 18:31:10 -0400 Subject: [PATCH 3/3] Fixed json syntax errors --- sysreqs/apparmor.json | 2 +- sysreqs/atk.json | 2 +- sysreqs/exiftool.json | 2 +- sysreqs/ffmpeg.json | 8 ++++---- sysreqs/fftw.json | 2 +- sysreqs/freetype.json | 2 +- sysreqs/glib.json | 2 +- sysreqs/glu.json | 2 +- sysreqs/gpgme.json | 2 +- sysreqs/gtkplus.json | 2 +- sysreqs/hdf5.json | 2 +- sysreqs/hiredis.json | 2 +- sysreqs/imagej.json | 2 +- sysreqs/imagemagick.json | 2 +- sysreqs/itk.json | 2 +- sysreqs/jags.json | 2 +- sysreqs/java.json | 2 +- sysreqs/libarchive.json | 4 ++-- sysreqs/libav.json | 2 +- sysreqs/libbsd.json | 2 +- sysreqs/libcurl.json | 2 +- sysreqs/libdb_stl.json | 4 ++-- sysreqs/libgdal.json | 2 +- sysreqs/libgeos.json | 4 ++-- sysreqs/libgmp.json | 2 +- sysreqs/libgsl.json | 2 +- sysreqs/libjq.json | 2 +- sysreqs/libmagic.json | 2 +- sysreqs/libmpfr.json | 2 +- sysreqs/libpng.json | 2 +- sysreqs/libpq.json | 2 +- sysreqs/libproj.json | 2 +- sysreqs/libprotobuf.json | 8 ++++---- sysreqs/librsvg2.json | 2 +- sysreqs/libsecret.json | 2 +- sysreqs/libsndfile.json | 2 +- sysreqs/libssh2.json | 2 +- sysreqs/libtiff.json | 2 +- sysreqs/libudunits2.json | 2 +- sysreqs/libxft.json | 6 +++--- sysreqs/libxml2.json | 2 +- sysreqs/libxslt.json | 2 +- sysreqs/magick++.json | 2 +- sysreqs/monetdb.json | 2 +- sysreqs/mongodb.json | 2 +- sysreqs/mysql-client.json | 4 ++-- sysreqs/mysql56.json | 2 +- sysreqs/netcdf4.json | 6 +++--- sysreqs/nvcc.json | 2 +- sysreqs/openmpi.json | 11 ++++++----- 50 files changed, 69 insertions(+), 68 deletions(-) diff --git a/sysreqs/apparmor.json b/sysreqs/apparmor.json index 695138a..9090f09 100644 --- a/sysreqs/apparmor.json +++ b/sysreqs/apparmor.json @@ -16,7 +16,7 @@ { "packages": [ "apparmor" ], "os": "linux", - "distributions" [ "arch" ] + "distributions": [ "arch" ] } ] diff --git a/sysreqs/atk.json b/sysreqs/atk.json index 17e0376..a562c94 100644 --- a/sysreqs/atk.json +++ b/sysreqs/atk.json @@ -22,7 +22,7 @@ { "packages": [ "atk" ], "os": "linux", - "distributions" [ "arch" ] + "distributions": [ "arch" ] }, { "packages": [ "atk" ], diff --git a/sysreqs/exiftool.json b/sysreqs/exiftool.json index a91732f..13442a6 100644 --- a/sysreqs/exiftool.json +++ b/sysreqs/exiftool.json @@ -19,7 +19,7 @@ { "packages": [ "perl-image-exiftool" ], "os": "linux", - "distributions" [ "arch" ] + "distributions": [ "arch" ] }, { "packages": [ "exiftool" ], diff --git a/sysreqs/ffmpeg.json b/sysreqs/ffmpeg.json index 8108809..f404af8 100644 --- a/sysreqs/ffmpeg.json +++ b/sysreqs/ffmpeg.json @@ -5,7 +5,7 @@ "sysreqs": [ "FFmpeg" ], - "dependencies" [ + "dependencies": [ { "packages": [ "ffmpeg" ], "os": "linux", @@ -16,12 +16,12 @@ "buildtime-packages": [ "ffmpeg-devel" ], "os": "linux", "distributions": [ "centos", "fedora", "redhat" ] - } + }, { "packages": [ "ffmpeg" ], "os": "macos", - "distributions": [ "brew" ], - } + "distributions": [ "brew" ] + }, { "packages": [ "ffmpeg" ], "os": "windows", diff --git a/sysreqs/fftw.json b/sysreqs/fftw.json index 9f681bd..0e0c49c 100644 --- a/sysreqs/fftw.json +++ b/sysreqs/fftw.json @@ -21,7 +21,7 @@ { "packages": [ "fftw" ], "os": "linux", - "distributions" [ "arch" ] + "distributions": [ "arch" ] }, { "packages": [ "fftw" ], diff --git a/sysreqs/freetype.json b/sysreqs/freetype.json index ad81071..ebc2056 100644 --- a/sysreqs/freetype.json +++ b/sysreqs/freetype.json @@ -21,7 +21,7 @@ { "packages": [ "freetype2" ], "os": "linux", - "distributions" [ "arch" ] + "distributions": [ "arch" ] }, { "packages": [ "freetype" ], diff --git a/sysreqs/glib.json b/sysreqs/glib.json index 9fc0c8d..c8c42f9 100644 --- a/sysreqs/glib.json +++ b/sysreqs/glib.json @@ -21,7 +21,7 @@ { "packages": [ "glib2" ], "os": "linux", - "distributions" [ "arch" ] + "distributions": [ "arch" ] }, { "packages": [ "glib" ], diff --git a/sysreqs/glu.json b/sysreqs/glu.json index 04581af..586d950 100644 --- a/sysreqs/glu.json +++ b/sysreqs/glu.json @@ -21,7 +21,7 @@ { "packages": [ "glu" ], "os": "linux", - "distributions" [ "arch" ] + "distributions": [ "arch" ] }, { "packages": [ ], diff --git a/sysreqs/gpgme.json b/sysreqs/gpgme.json index d1ee67a..720371a 100644 --- a/sysreqs/gpgme.json +++ b/sysreqs/gpgme.json @@ -21,7 +21,7 @@ { "packages": [ "gpgme" ], "os": "linux", - "distributions" [ "arch" ] + "distributions": [ "arch" ] }, { "packages": [ "gpgme" ], diff --git a/sysreqs/gtkplus.json b/sysreqs/gtkplus.json index a844f38..e0b9d80 100644 --- a/sysreqs/gtkplus.json +++ b/sysreqs/gtkplus.json @@ -21,7 +21,7 @@ { "packages": [ "gtk2" ], "os": "linux", - "distributions" [ "arch" ] + "distributions": [ "arch" ] }, { "packages": [ "gtk+" ], diff --git a/sysreqs/hdf5.json b/sysreqs/hdf5.json index 04dfd6e..23c4713 100644 --- a/sysreqs/hdf5.json +++ b/sysreqs/hdf5.json @@ -61,7 +61,7 @@ { "packages": [ "hdf5" ], "os": "linux", - "distributions" [ "arch" ] + "distributions": [ "arch" ] }, { "packages": [ "hdf5" ], diff --git a/sysreqs/hiredis.json b/sysreqs/hiredis.json index 475fe39..22c43c3 100644 --- a/sysreqs/hiredis.json +++ b/sysreqs/hiredis.json @@ -61,7 +61,7 @@ { "packages": [ "hiredis" ], "os": "linux", - "distributions" [ "arch" ] + "distributions": [ "arch" ] }, { "packages": [ "hiredis" ], diff --git a/sysreqs/imagej.json b/sysreqs/imagej.json index aa23045..b575dce 100644 --- a/sysreqs/imagej.json +++ b/sysreqs/imagej.json @@ -13,7 +13,7 @@ { "packages": [ "imagej" ], "os": "linux", - "distributions" [ "arch" ] + "distributions": [ "arch" ] }, { "packages": [ "imagej" ], diff --git a/sysreqs/imagemagick.json b/sysreqs/imagemagick.json index bfd87d1..fb38d42 100644 --- a/sysreqs/imagemagick.json +++ b/sysreqs/imagemagick.json @@ -1,7 +1,7 @@ { "name": "imagemagick", "title": "ImageMagick", - "description": "Image manipulation programs" + "description": "Image manipulation programs", "uri": "https://www.imagemagick.org/", "sysreqs": [ "/Image[ ]?Magick/i" ], diff --git a/sysreqs/itk.json b/sysreqs/itk.json index 7a37694..eaa7b11 100644 --- a/sysreqs/itk.json +++ b/sysreqs/itk.json @@ -61,7 +61,7 @@ { "packages": [ "insight-toolkit" ], "os": "linux", - "distributions" [ "arch" ] + "distributions": [ "arch" ] }, { "packages": [ "insighttoolkit" ], diff --git a/sysreqs/jags.json b/sysreqs/jags.json index 06d6e08..f2cf645 100644 --- a/sysreqs/jags.json +++ b/sysreqs/jags.json @@ -13,7 +13,7 @@ { "packages": [ "jags" ], "os": "linux", - "distributions" [ "arch" ] + "distributions": [ "arch" ] }, { "packages": [ "jags" ], diff --git a/sysreqs/java.json b/sysreqs/java.json index 9985058..56cd59f 100644 --- a/sysreqs/java.json +++ b/sysreqs/java.json @@ -35,7 +35,7 @@ { "packages": [ "jre-openjdk-headless" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "java-1.8.0-openjdk" ], diff --git a/sysreqs/libarchive.json b/sysreqs/libarchive.json index 262286c..dae0ee0 100644 --- a/sysreqs/libarchive.json +++ b/sysreqs/libarchive.json @@ -1,6 +1,6 @@ { "name": "libarchive", - "title": "Multi-format archive and compression library" + "title": "Multi-format archive and compression library", "url": "https://www.libarchive.org/", "sysreqs": [ "libarchive" ], @@ -21,7 +21,7 @@ { "packages": [ "libarchive" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "libarchive " ], diff --git a/sysreqs/libav.json b/sysreqs/libav.json index 4403e15..41f5c64 100644 --- a/sysreqs/libav.json +++ b/sysreqs/libav.json @@ -69,7 +69,7 @@ { "packages": [ "gst-libav" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "libav" ], diff --git a/sysreqs/libbsd.json b/sysreqs/libbsd.json index 95541e9..86fa624 100644 --- a/sysreqs/libbsd.json +++ b/sysreqs/libbsd.json @@ -21,7 +21,7 @@ { "packages": [ "libbsd" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "libbsd" ], diff --git a/sysreqs/libcurl.json b/sysreqs/libcurl.json index d10c504..d9a02a4 100644 --- a/sysreqs/libcurl.json +++ b/sysreqs/libcurl.json @@ -45,7 +45,7 @@ { "packages": [ "curl" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ ], diff --git a/sysreqs/libdb_stl.json b/sysreqs/libdb_stl.json index 04985f2..fcdfe2d 100644 --- a/sysreqs/libdb_stl.json +++ b/sysreqs/libdb_stl.json @@ -21,12 +21,12 @@ { "packages": [ "db" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": "berkeley-db", "os": "macos", - "distrobutions": [ "brew" ], + "distrobutions": [ "brew" ] } ] } diff --git a/sysreqs/libgdal.json b/sysreqs/libgdal.json index b53c2eb..db37ecd 100644 --- a/sysreqs/libgdal.json +++ b/sysreqs/libgdal.json @@ -54,7 +54,7 @@ { "packages": [ "gdal" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "gdal" ], diff --git a/sysreqs/libgeos.json b/sysreqs/libgeos.json index fbc7c9f..30d93a0 100644 --- a/sysreqs/libgeos.json +++ b/sysreqs/libgeos.json @@ -69,12 +69,12 @@ { "packages": [ "" ], "os": "linux", - "distributions" [ "geos" ] + "distrubtions": [ "geos" ] }, { "packages": [ "geos" ], "os": "macos", - "distributions" [ "brew" ] + "distrubtions": [ "brew" ] } ] } diff --git a/sysreqs/libgmp.json b/sysreqs/libgmp.json index 833660a..b574b25 100644 --- a/sysreqs/libgmp.json +++ b/sysreqs/libgmp.json @@ -21,7 +21,7 @@ { "packages": [ "gmp" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "gmp" ], diff --git a/sysreqs/libgsl.json b/sysreqs/libgsl.json index dc1a30b..837a0c9 100644 --- a/sysreqs/libgsl.json +++ b/sysreqs/libgsl.json @@ -61,7 +61,7 @@ { "packages": [ "gsl" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "gsl" ], diff --git a/sysreqs/libjq.json b/sysreqs/libjq.json index 8f92fd8..0e4b318 100644 --- a/sysreqs/libjq.json +++ b/sysreqs/libjq.json @@ -23,7 +23,7 @@ { "packages": [ "jq" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "runtime-packages": [ "jq" ], diff --git a/sysreqs/libmagic.json b/sysreqs/libmagic.json index e431347..e64e080 100644 --- a/sysreqs/libmagic.json +++ b/sysreqs/libmagic.json @@ -21,7 +21,7 @@ { "packages": [ "file" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "libmagic " ], diff --git a/sysreqs/libmpfr.json b/sysreqs/libmpfr.json index 8149cb6..e9f53dd 100644 --- a/sysreqs/libmpfr.json +++ b/sysreqs/libmpfr.json @@ -45,7 +45,7 @@ { "packages": [ "mpfr" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "mpfr" ], diff --git a/sysreqs/libpng.json b/sysreqs/libpng.json index 115894e..86ee708 100644 --- a/sysreqs/libpng.json +++ b/sysreqs/libpng.json @@ -45,7 +45,7 @@ { "packages": [ "libpng" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "libpng" ], diff --git a/sysreqs/libpq.json b/sysreqs/libpq.json index 68c6921..41e511d 100644 --- a/sysreqs/libpq.json +++ b/sysreqs/libpq.json @@ -26,7 +26,7 @@ { "packages": [ "libpqxx" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "libpq" ], diff --git a/sysreqs/libproj.json b/sysreqs/libproj.json index 5d46ffc..754679a 100644 --- a/sysreqs/libproj.json +++ b/sysreqs/libproj.json @@ -69,7 +69,7 @@ { "packages": [ "proj" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "proj" ], diff --git a/sysreqs/libprotobuf.json b/sysreqs/libprotobuf.json index 4f24ad1..b490e71 100644 --- a/sysreqs/libprotobuf.json +++ b/sysreqs/libprotobuf.json @@ -1,6 +1,6 @@ { "name": "libprotobuf", - "title" "Protocol buffers C++ library", + "title": "Protocol buffers C++ library", "uri": "https://github.com/protocolbuffers/protobuf", "sysreqs": [ "libprotobuf" ], @@ -69,15 +69,15 @@ { "packages": [ "protobuf" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, - { "runtime-packages" [ "protobuf" ], + { "runtime-packages": [ "protobuf" ], "os": "macos", "distribution": [ "brew" ] }, - { "runtime-packages" [ "protobuf" ], + { "runtime-packages": [ "protobuf" ], "os": "windows", "distribution": [ "msys2" ] } diff --git a/sysreqs/librsvg2.json b/sysreqs/librsvg2.json index dced72c..2533212 100644 --- a/sysreqs/librsvg2.json +++ b/sysreqs/librsvg2.json @@ -21,7 +21,7 @@ { "packages": [ "librsvg" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "librsvg" ], diff --git a/sysreqs/libsecret.json b/sysreqs/libsecret.json index 47b04d9..8fb9809 100644 --- a/sysreqs/libsecret.json +++ b/sysreqs/libsecret.json @@ -21,7 +21,7 @@ { "packages": [ "libsecret" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "libsecret" ], diff --git a/sysreqs/libsndfile.json b/sysreqs/libsndfile.json index ac4a555..c2257a2 100644 --- a/sysreqs/libsndfile.json +++ b/sysreqs/libsndfile.json @@ -21,7 +21,7 @@ { "packages": [ "libsndfile" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "libsndfile" ], diff --git a/sysreqs/libssh2.json b/sysreqs/libssh2.json index 4864669..67c90b2 100644 --- a/sysreqs/libssh2.json +++ b/sysreqs/libssh2.json @@ -21,7 +21,7 @@ { "packages": [ "libssh2" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "libssh2" ], diff --git a/sysreqs/libtiff.json b/sysreqs/libtiff.json index b64cf8a..05110e0 100644 --- a/sysreqs/libtiff.json +++ b/sysreqs/libtiff.json @@ -21,7 +21,7 @@ { "packages": [ "libtiff" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "libtiff" ], diff --git a/sysreqs/libudunits2.json b/sysreqs/libudunits2.json index ef186a2..d7f767f 100644 --- a/sysreqs/libudunits2.json +++ b/sysreqs/libudunits2.json @@ -21,7 +21,7 @@ { "packages": [ "udunits" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "runtime-packages": [ "udunits" ], diff --git a/sysreqs/libxft.json b/sysreqs/libxft.json index ab70b34..561ef10 100644 --- a/sysreqs/libxft.json +++ b/sysreqs/libxft.json @@ -8,20 +8,20 @@ "dependencies": [ { "runtime-packages": [ "libxft2" ], - "buildtime-packages" [ "libxft2-dev" ], + "buildtime-packages": [ "libxft2-dev" ], "os": "linux", "distributions": [ "debian", "ubuntu" ] }, { "runtime-packages": [ "libXft" ], - "buildtime-packages" [ "libXft-devel" ], + "buildtime-packages": [ "libXft-devel" ], "os": "linux", "distributions": [ "debian", "ubuntu" ] }, { "packages": [ "libxft" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] } ] diff --git a/sysreqs/libxml2.json b/sysreqs/libxml2.json index dc3394d..d1dfa71 100644 --- a/sysreqs/libxml2.json +++ b/sysreqs/libxml2.json @@ -21,7 +21,7 @@ { "packages": [ "libxml2" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ ], diff --git a/sysreqs/libxslt.json b/sysreqs/libxslt.json index 791f544..b249a47 100644 --- a/sysreqs/libxslt.json +++ b/sysreqs/libxslt.json @@ -21,7 +21,7 @@ { "packages": [ "libxslt" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "libxslt" ], diff --git a/sysreqs/magick++.json b/sysreqs/magick++.json index b9a7fd6..26b1d0f 100644 --- a/sysreqs/magick++.json +++ b/sysreqs/magick++.json @@ -69,7 +69,7 @@ { "packages": [ "imagemagick" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "imagemagick@6" ], diff --git a/sysreqs/monetdb.json b/sysreqs/monetdb.json index fd5f8a2..478c9ad 100644 --- a/sysreqs/monetdb.json +++ b/sysreqs/monetdb.json @@ -9,7 +9,7 @@ { "packages": [ "monetdb" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "monetdb" ], diff --git a/sysreqs/mongodb.json b/sysreqs/mongodb.json index 5c1b9c6..67e3495 100644 --- a/sysreqs/mongodb.json +++ b/sysreqs/mongodb.json @@ -1,6 +1,6 @@ { "name": "mongodb", - "title" "Object/document-oriented database", + "title": "Object/document-oriented database", "uri": "https://www.mongodb.org/", "sysreqs": [ "mongodb" ], diff --git a/sysreqs/mysql-client.json b/sysreqs/mysql-client.json index fbb9869..bf5fa02 100644 --- a/sysreqs/mysql-client.json +++ b/sysreqs/mysql-client.json @@ -32,12 +32,12 @@ { "buildtime": [ "libmariadb-client-lgpl-dev" ], "runtime": [ "libmariadb2" ], "os": "linux", - "distribution": [ "debian", "ubuntu" ], + "distribution": [ "debian", "ubuntu" ] }, { "packages": [ "mariadb-clients" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "mariadb-connector-c" ], diff --git a/sysreqs/mysql56.json b/sysreqs/mysql56.json index 73460a8..43eb3c1 100644 --- a/sysreqs/mysql56.json +++ b/sysreqs/mysql56.json @@ -20,7 +20,7 @@ { "packages": [ "mysql56" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "mysql-server", "mysql" ], diff --git a/sysreqs/netcdf4.json b/sysreqs/netcdf4.json index a090ff1..002c948 100644 --- a/sysreqs/netcdf4.json +++ b/sysreqs/netcdf4.json @@ -62,17 +62,17 @@ { "packages": [ "netcdf" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] }, { "packages": [ "netcdf" ], "os": "macos", - "distributions" [ "brew" ] + "distrubtions": [ "brew" ] }, { "packages": [ "netcdf" ], "os": "windows", - "distributions" [ "msys2" ] + "distrubtions": [ "msys2" ] } ] } diff --git a/sysreqs/nvcc.json b/sysreqs/nvcc.json index 274e030..71a5f66 100644 --- a/sysreqs/nvcc.json +++ b/sysreqs/nvcc.json @@ -14,7 +14,7 @@ { "packages": [ "cuda" ], "os": "linux", - "distributions" [ "arch" ] + "distrubtions": [ "arch" ] } ] } diff --git a/sysreqs/openmpi.json b/sysreqs/openmpi.json index 863bb78..b6e57df 100644 --- a/sysreqs/openmpi.json +++ b/sysreqs/openmpi.json @@ -12,7 +12,7 @@ "os": "linux", "distributions": [ "ubuntu" ], "from-version": "14.04", - "before-version" "16.04" + "before-version": "16.04" }, { "runtime-packages": [ "libopenmpi1.10" ], @@ -20,7 +20,7 @@ "os": "linux", "distributions": [ "ubuntu" ], "from-version": "16.04", - "before-version" "18.04" + "before-version": "18.04" }, { "runtime-packages": [ "libopenmpi2" ], @@ -28,7 +28,7 @@ "os": "linux", "distributions": [ "ubuntu" ], "from-version": "18.04", - "before-version" "18.10" + "before-version": "18.10" }, { "runtime-packages": [ "libopenmpi3" ], @@ -43,7 +43,7 @@ "os": "linux", "distributions": [ "debian" ], "from-version": "8", - "before-version" "9" + "before-version": "9" }, { "runtime-packages": [ "libopenmpi2" ], @@ -51,7 +51,7 @@ "os": "linux", "distributions": [ "debian" ], "from-version": "9", - "before-version" "10" + "before-version": "10" }, { "runtime-packages": [ "libopenmpi3" ], @@ -72,6 +72,7 @@ "distributions": [ "arch" ] }, + { "packages": [ "openmpi" ], "os": "macos", "distributions": [ "brew" ]