{
  "Abseil": {
    "patterns": [
      "\\bAbseil\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libabsl-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu",
            "versions": [
              "22.04",
              "24.04"
            ]
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "abseil-cpp-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          }
        ]
      },
      {
        "packages": [
          "abseil-cpp-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "abseil-cpp-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "abseil-cpp-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "abseil-cpp-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      }
    ]
  },
  "apparmor": {
    "patterns": [
      "\\bapparmor\\b",
      "\\blibapparmor\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libapparmor-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libapparmor-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "libapparmor-dev",
          "libapparmor"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "atk": {
    "patterns": [
      "\\batk\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libatk1.0-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "atk-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libatk-1_0-0"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "15.6"
            ]
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "15.6"
            ]
          }
        ]
      },
      {
        "packages": [
          "atk-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "15.3",
              "15.4",
              "15.5"
            ]
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "15.3",
              "15.4",
              "15.5"
            ]
          }
        ]
      },
      {
        "packages": [
          "atk-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine",
            "versions": [
              "3.15",
              "3.16"
            ]
          }
        ]
      },
      {
        "packages": [
          "atkmm2.36-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine",
            "versions": [
              "3.21",
              "edge"
            ]
          }
        ]
      },
      {
        "packages": [
          "atkmm-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine",
            "versions": [
              "3.17",
              "3.18",
              "3.19",
              "3.20"
            ]
          }
        ]
      }
    ]
  },
  "automake": {
    "patterns": [
      "\\bautomake\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "automake"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "automake"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "automake"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "automake"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "berkeleydb": {
    "patterns": [
      "\\bberkeley db\\b",
      "\\blibdb\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libdb-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libdb-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8",
              "9"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libdb-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libdb-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libdb-4_8-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "db-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "blender": {
    "patterns": [
      "\\bblender\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "blender"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "blender"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "blender"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "12.3",
              "15.0",
              "15.2"
            ]
          }
        ]
      },
      {
        "packages": [
          "blender"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine",
            "versions": [
              "3.16",
              "3.17",
              "3.18",
              "3.19",
              "3.20",
              "3.21",
              "edge"
            ]
          }
        ]
      }
    ]
  },
  "blosc": {
    "patterns": [
      "\\bblosc\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libblosc-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "blosc-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "blosc-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          }
        ]
      },
      {
        "packages": [
          "blosc-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-blosc",
          "mingw-w64-i686-blosc"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "boost": {
    "patterns": [
      "\\Boost\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libboost-all-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "boost-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          }
        ]
      },
      {
        "packages": [
          "boost-gnu-hpc-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "boost-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "bowtie2": {
    "patterns": [
      "\\bbowtie2\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "bowtie2"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "bowtie2"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      }
    ]
  },
  "bwidget": {
    "patterns": [
      "\\bbwidget\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "bwidget"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "bwidget"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "bwidget"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "12.3"
            ]
          }
        ]
      }
    ]
  },
  "cairo": {
    "patterns": [
      "\\bcairo\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libcairo2-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "cairo-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "cairo-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "cairo-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-cairo",
          "mingw-w64-i686-cairo"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "chrome": {
    "patterns": [
      "\\bchrome\\b",
      "\\bchromium\\b"
    ],
    "dependencies": [
      {
        "pre_install": [
          {
            "command": "apt-get install -y software-properties-common"
          },
          {
            "command": "add-apt-repository -y ppa:xtradeb/apps"
          },
          {
            "command": "apt-get update"
          }
        ],
        "packages": [
          "chromium"
        ],
        "post_install": [],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu",
            "versions": [
              "22.04",
              "24.04"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "[ $(which google-chrome) ] || apt-get install -y gnupg curl"
          },
          {
            "command": "[ $(which google-chrome) ] || curl -fsSL -o /tmp/google-chrome.deb https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb"
          },
          {
            "command": "[ $(which google-chrome) ] || DEBIAN_FRONTEND='noninteractive' apt-get install -y /tmp/google-chrome.deb"
          }
        ],
        "packages": [],
        "post_install": [
          {
            "command": "rm -f /tmp/google-chrome.deb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu",
            "versions": [
              "20.04"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          },
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "packages": [
          "chromium"
        ],
        "post_install": [],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          },
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "packages": [
          "chromium"
        ],
        "post_install": [],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          },
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "packages": [
          "chromium"
        ],
        "post_install": [],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          },
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "packages": [
          "chromium"
        ],
        "post_install": [],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "pre_install": [],
        "packages": [
          "chromium"
        ],
        "post_install": [],
        "constraints": [
          {
            "os": "linux",
            "distribution": "debian"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "yum install -y which"
          },
          {
            "command": "[ $(which google-chrome) ] || curl -fsSL -o /tmp/google-chrome.rpm https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm"
          },
          {
            "command": "[ $(which google-chrome) ] || yum install -y /tmp/google-chrome.rpm"
          }
        ],
        "packages": [],
        "post_install": [
          {
            "command": "rm -f /tmp/google-chrome.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          }
        ]
      }
    ]
  },
  "cln": {
    "patterns": [
      "\\bcln\\b",
      "\\bCLN\\b",
      "\\blibcln-dev\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libcln-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "cln-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          }
        ]
      },
      {
        "packages": [
          "cln-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      }
    ]
  },
  "cmake": {
    "patterns": [
      "\\bcmake\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "cmake"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "cmake"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8",
              "9",
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "cmake",
          "cmake3"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "cmake",
          "cmake3"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "cmake"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "cmake"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "coin-or-clp": {
    "patterns": [
      "\\bcoin-or clp\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "coinor-libclp-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "coin-or-Clp-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-coinor-cbc",
          "mingw-w64-i686-coinor-cbc"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "coinor-symphony": {
    "patterns": [
      "\\bsymphony\\b",
      "\\blibsymphony\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "coinor-symphony",
          "coinor-libsymphony-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "coin-or-SYMPHONY",
          "coin-or-SYMPHONY-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      }
    ]
  },
  "cuda": {
    "patterns": [
      "\\bnvcc\\b",
      "\\bcuda\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "nvidia-cuda-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          }
        ]
      }
    ]
  },
  "dcraw": {
    "patterns": [
      "\\bdcraw\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "dcraw"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "dcraw"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "dcraw"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "12.3"
            ]
          }
        ]
      }
    ]
  },
  "eigen": {
    "patterns": [
      "\\beigen3?\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libeigen3-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "eigen3-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "eigen3-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "eigen3-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "eigen3-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "eigen3-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "eigen3-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "eigen3-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "eigen3-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "eigen-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "exiftool": {
    "patterns": [
      "\\bexiftool\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libimage-exiftool-perl"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "perl-Image-ExifTool"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "perl-Image-ExifTool"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          }
        ]
      },
      {
        "packages": [
          "perl-Image-ExifTool"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "perl-Image-ExifTool"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "perl-Image-ExifTool"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "perl-Image-ExifTool"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "perl-Image-ExifTool"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "perl-Image-ExifTool"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      },
      {
        "packages": [
          "perl-image-exiftool"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "fftw3": {
    "patterns": [
      "\\bfftw\\b",
      "\\bfftw3\\b",
      "\\blibfftw3\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libfftw3-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "fftw-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "fftw3-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "fftw-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-fftw",
          "mingw-w64-i686-fftw"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "flint": {
    "patterns": [
      "\\bflint\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libflint-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "flint-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      }
    ]
  },
  "fluidsynth": {
    "patterns": [
      "\\bfluidsynth\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libfluidsynth-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "fluidsynth-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "fluidsynth-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          }
        ]
      },
      {
        "packages": [
          "fluidsynth-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "fontconfig": {
    "patterns": [
      "\\bfontconfig\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libfontconfig1-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "fontconfig-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "sle"
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      },
      {
        "packages": [
          "fontconfig-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "freetype": {
    "patterns": [
      "\\bfreetype\\b",
      "\\bfreetype2\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libfreetype6-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "freetype-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "freetype2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "freetype-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-freetype",
          "mingw-w64-i686-freetype"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "fribidi": {
    "patterns": [
      "\\bfribidi\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libfribidi-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "fribidi-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "fribidi-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "gdal": {
    "patterns": [
      "\\bgdal\\b",
      "\\blibgdal\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libgdal-dev",
          "gdal-bin"
        ],
        "pre_install": [
          {
            "command": "apt-get install -y software-properties-common"
          },
          {
            "command": "add-apt-repository -y ppa:ubuntugis/ppa"
          },
          {
            "command": "apt-get update"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu",
            "versions": [
              "14.04",
              "16.04"
            ]
          }
        ]
      },
      {
        "packages": [
          "libgdal-dev",
          "gdal-bin"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "gdal-devel",
          "gdal"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "gdal-devel",
          "gdal"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "packages": [
          "gdal-devel",
          "gdal"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          },
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "packages": [
          "gdal-devel",
          "gdal",
          "sqlite-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          },
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "packages": [
          "gdal-devel",
          "gdal",
          "sqlite-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "gdal-devel",
          "gdal"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "gdal-devel",
          "gdal"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "gdal-devel",
          "gdal"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "gdal-devel",
          "gdal"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "gdal-devel",
          "gdal"
        ],
        "pre_install": [
          {
            "command": "zypper repos openSUSE_Backports_SLE-12 || zypper addrepo https://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-12/standard/openSUSE:Backports:SLE-12.repo"
          },
          {
            "command": "zypper --gpg-auto-import-keys refresh"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "12.3"
            ]
          }
        ]
      },
      {
        "packages": [
          "gdal-dev",
          "gdal-tools"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "geos": {
    "patterns": [
      "\\bgeos\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libgeos-dev"
        ],
        "pre_install": [
          {
            "command": "apt-get install -y software-properties-common"
          },
          {
            "command": "add-apt-repository -y ppa:ubuntugis/ppa"
          },
          {
            "command": "apt-get update"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu",
            "versions": [
              "14.04",
              "16.04"
            ]
          }
        ]
      },
      {
        "packages": [
          "libgeos-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "geos-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "geos-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "geos-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "geos-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "geos-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "packages": [
          "geos-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "geos-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "geos-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          },
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "geos-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "geos-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-geos",
          "mingw-w64-i686-geos"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "ggobi": {
    "patterns": [
      "\\bggobi\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "ggobi"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          }
        ]
      },
      {
        "packages": [
          "ggobi"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "debian",
            "versions": [
              "10",
              "11",
              "12"
            ]
          }
        ]
      },
      {
        "packages": [
          "ggobi-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "ggobi-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      }
    ]
  },
  "ginac": {
    "patterns": [
      "\\bginac\\b",
      "\\bGiNaC\\b",
      "\\blibginac-dev\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libginac-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "ginac-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          }
        ]
      },
      {
        "packages": [
          "ginac-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      }
    ]
  },
  "git": {
    "patterns": [
      "\\bgit\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "git"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "git"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "git"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "git"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "glib": {
    "patterns": [
      "\\bglib\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libglib2.0-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "glib2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "glib2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "glib-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "glpk": {
    "patterns": [
      "\\bglpk\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libglpk-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "glpk-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "packages": [
          "glpk-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "glpk-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "glpk-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "glpk-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "glpk-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          },
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "glpk-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-glpk",
          "mingw-w64-i686-glpk"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "glu": {
    "patterns": [
      "\\bglu\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libglu1-mesa-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "mesa-libGLU-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "glu-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "glu-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "gmp": {
    "patterns": [
      "\\bgmp\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libgmp3-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "gmp-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "gmp-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "gmp-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-gmp",
          "mingw-w64-i686-gmp"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "gnumake": {
    "patterns": [
      "\\bgnu make\\b",
      "\\bgmake\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "make"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "make"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "make"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "make"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "gpgme": {
    "patterns": [
      "\\bgpgme\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libgpgme11-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "gpgme-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "gpgme-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "gpgme-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "gpgme"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "gpgme-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "gpgme-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libgpgme-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "gpgme-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "grpcpp": {
    "patterns": [
      "\\blibgrpc\\+\\+"
    ],
    "dependencies": [
      {
        "packages": [
          "libgrpc++-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "grpc-devel",
          "pkgconf"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          },
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "packages": [
          "grpc-devel",
          "pkgconf"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "grpc-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "grpc-devel",
          "pkgconf"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "grpc-devel",
          "pkgconf"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "grpc-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "gsl": {
    "patterns": [
      "\\blibgsl\\b",
      "\\bgsl\\b",
      "\\bgnu scientific library\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libgsl0-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "gsl-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8",
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "gsl-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "gsl-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "gsl-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "gsl-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "gsl-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-gsl",
          "mingw-w64-i686-gsl"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "gtk": {
    "patterns": [
      "\\bgtk\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libgtk2.0-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "gtk2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8",
              "9"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "gtk2-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "gtk2-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "gtk2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "gtk+2.0-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "harfbuzz": {
    "patterns": [
      "\\bharfbuzz\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libharfbuzz-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "harfbuzz-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "harfbuzz-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "haveged": {
    "patterns": [
      "\\bhaveged\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "haveged"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "haveged-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "haveged-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "haveged-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "haveged-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "haveged-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "haveged-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "haveged-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "haveged"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "haveged-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "hdf5": {
    "patterns": [
      "\\bhdf5\\b",
      "\\blibhdf5\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libhdf5-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "hdf5-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "hdf5-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "hdf5-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          },
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "packages": [
          "hdf5-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "hdf5-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "hdf5-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "hdf5-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          },
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "hdf5-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "hdf5-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "hdf5-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "12.3"
            ]
          }
        ]
      },
      {
        "packages": [
          "hdf5-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-hdf5",
          "mingw-w64-i686-hdf5"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "hiredis": {
    "patterns": [
      "\\bhiredis\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libhiredis-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "hiredis-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "hiredis-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "hiredis-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          }
        ]
      },
      {
        "packages": [
          "hiredis-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "hiredis-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "hiredis-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "hiredis-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "hiredis-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      },
      {
        "packages": [
          "hiredis-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "imagej": {
    "patterns": [
      "\\bimagej\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "imagej"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "imagej"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      }
    ]
  },
  "imagemagick": {
    "patterns": [
      "\\bimagemagick\\b",
      "\\bimage magick\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libmagick++-dev",
          "gsfonts"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "ImageMagick-devel",
          "ImageMagick-c++-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "ImageMagick-devel",
          "ImageMagick-c++-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          },
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "ImageMagick-devel",
          "ImageMagick-c++-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux"
          }
        ]
      },
      {
        "packages": [
          "ImageMagick-c++-devel",
          "ImageMagick-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "ImageMagick-c++-devel",
          "ImageMagick-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "ImageMagick-c++-devel",
          "ImageMagick-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "ImageMagick-c++-devel",
          "ImageMagick-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "ImageMagick-devel",
          "libMagick++-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "imagemagick-dev",
          "imagemagick-c++"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "jags": {
    "patterns": [
      "\\bjags\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "jags"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      }
    ]
  },
  "java": {
    "patterns": [
      "\\bjava\\b"
    ],
    "dependencies": [
      {
        "post_install": [
          {
            "command": "R CMD javareconf"
          }
        ],
        "packages": [
          "default-jdk"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "post_install": [
          {
            "command": "R CMD javareconf"
          }
        ],
        "packages": [
          "java-1.8.0-openjdk-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8"
            ]
          }
        ]
      },
      {
        "post_install": [
          {
            "command": "R CMD javareconf"
          }
        ],
        "packages": [
          "java-11-openjdk-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "post_install": [
          {
            "command": "R CMD javareconf"
          }
        ],
        "packages": [
          "java-21-openjdk-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "post_install": [
          {
            "command": "R CMD javareconf"
          }
        ],
        "packages": [
          "java-1_8_0-openjdk-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "15.3"
            ]
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "15.3"
            ]
          }
        ]
      },
      {
        "post_install": [
          {
            "command": "R CMD javareconf"
          }
        ],
        "packages": [
          "java-11-openjdk-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "15.4",
              "15.5",
              "15.6"
            ]
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "15.4",
              "15.5",
              "15.6"
            ]
          }
        ]
      },
      {
        "packages": [
          "java-jdk"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "latex": {
    "patterns": [
      "\\blatex\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "texlive"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "texlive"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "texlive"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "texlive"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "leptonica": {
    "patterns": [
      "\\bleptonica\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libleptonica-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "leptonica-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "leptonica-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "leptonica-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "leptonica-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "leptonica-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "leptonica-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "leptonica-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "leptonica-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "leptonica-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-leptonica",
          "mingw-w64-i686-leptonica"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "libarchive": {
    "patterns": [
      "\\blibarchive\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libarchive-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libarchive-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libarchive-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "libarchive-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libarchive"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "libarchive-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "libarchive-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "libarchive-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libarchive3-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "libarchive-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "libarchive-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-libarchive",
          "mingw-w64-i686-libarchive"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "libavfilter": {
    "patterns": [
      "\\blibavfilter\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libavfilter-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libavfilter-free-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libavfilter-free-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          },
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "libavfilter-free-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libavfilter-free-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          },
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "libavfilter-free-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "ffmpeg-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          },
          {
            "command": "yum install -y --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "ffmpeg-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          },
          {
            "command": "yum install -y --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "ffmpeg-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          },
          {
            "command": "dnf install -y epel-release"
          },
          {
            "command": "dnf install -y --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          },
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          },
          {
            "command": "dnf install -y --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm"
          }
        ],
        "packages": [
          "ffmpeg-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "ffmpeg-4-libavfilter-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "ffmpeg-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libbsd": {
    "patterns": [
      "\\blibbsd\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libbsd-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libbsd-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libbsd-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "libbsd-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          }
        ]
      },
      {
        "packages": [
          "libbsd-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "libbsd-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "libbsd-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "libbsd-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "libbsd-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      },
      {
        "packages": [
          "libbsd-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libbz2": {
    "patterns": [
      "\\blibbz2\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libbz2-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "bzip2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libbz2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "bzip2-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libcurl": {
    "patterns": [
      "\\blibcurl\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libcurl4-openssl-dev"
        ],
        "apt_satisfy": [
          "libcurl4-openssl-dev | libcurl4-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libcurl-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libcurl-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "curl-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-curl",
          "mingw-w64-i686-curl"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "libgit2": {
    "patterns": [
      "\\blibgit2\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libgit2-dev"
        ],
        "pre_install": [
          {
            "command": "apt-get install -y software-properties-common"
          },
          {
            "command": "add-apt-repository -y ppa:cran/libgit2"
          },
          {
            "command": "apt-get update"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu",
            "versions": [
              "16.04",
              "18.04"
            ]
          }
        ]
      },
      {
        "packages": [
          "libgit2-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu",
            "versions": [
              "20.04",
              "22.04",
              "24.04"
            ]
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libgit2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libgit2-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "libgit2-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "libgit2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "libgit2_1.7-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "libgit2-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libgit2_1.7-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "libgit2-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "libgit2-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libgit2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "15.0",
              "15.2",
              "15.3",
              "15.4",
              "15.5",
              "15.6"
            ]
          }
        ]
      },
      {
        "packages": [
          "libgit2-24"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "12.3"
            ]
          }
        ]
      },
      {
        "packages": [
          "libgit2-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libicu": {
    "patterns": [
      "\\bicu4c\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libicu-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libicu-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libicu"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "libicu-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "42.3",
              "15.0",
              "15.2"
            ]
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "12.3",
              "15.0",
              "15.2"
            ]
          }
        ]
      },
      {
        "packages": [
          "icu.691-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "15.3",
              "15.4",
              "15.5"
            ]
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "15.3",
              "15.4",
              "15.5"
            ]
          }
        ]
      },
      {
        "packages": [
          "libicu73_2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "15.6"
            ]
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "15.6"
            ]
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-icu",
          "mingw-w64-i686-icu"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      },
      {
        "packages": [
          "icu-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libjpeg": {
    "patterns": [
      "\\blibjpeg\\b",
      "\\bjpeg\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libjpeg-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libjpeg-turbo-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libjpeg8-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "jpeg-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-libjpeg",
          "mingw-w64-i686-libjpeg"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "libjq": {
    "patterns": [
      "\\blibjq\\b"
    ],
    "dependencies": [
      {
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "packages": [
          "jq-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "jq-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "jq-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "jq-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "packages": [
          "jq-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "jq-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "jq-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "jq-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libjq-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libjq-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "sle"
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      },
      {
        "packages": [
          "jq-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "liblzma": {
    "patterns": [
      "\\bliblzma\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "liblzma-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "xz-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "xz-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "xz-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libmagic": {
    "patterns": [
      "\\blibmagic\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libmagic-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "file-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "file-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "file-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "file-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "file-libs"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "file-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "file-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "file-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "file-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libmecab": {
    "patterns": [
      "\\blibmecab\\b",
      "\\bmecab\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libmecab-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "packages": [
          "mecab-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "mecab-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "mecab-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          },
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "packages": [
          "mecab-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          },
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "packages": [
          "mecab-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          },
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "packages": [
          "mecab-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      }
    ]
  },
  "libmysqlclient": {
    "patterns": [
      "\\blibmysqlclient\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libmysqlclient-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          }
        ]
      },
      {
        "packages": [
          "libmariadb-dev-compat",
          "libmariadb-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "mysql-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "mariadb-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7",
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8",
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "mariadb-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "mariadb-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "libmysqlclient-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "42.3"
            ]
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "12.3"
            ]
          }
        ]
      },
      {
        "packages": [
          "libmariadb-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "15.0",
              "15.2",
              "15.3",
              "15.4",
              "15.5",
              "15.6"
            ]
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "15.0",
              "15.2",
              "15.3",
              "15.4",
              "15.5",
              "15.6"
            ]
          }
        ]
      },
      {
        "packages": [
          "mariadb-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libpng": {
    "patterns": [
      "\\blibpng\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libpng-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libpng-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libpng16-compat-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-libpng",
          "mingw-w64-i686-libpng"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      },
      {
        "packages": [
          "libpng-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libprotobuf": {
    "patterns": [
      "\\blibprotobuf\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libprotobuf-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "protobuf-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "protobuf-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "packages": [
          "protobuf-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "protobuf-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "protobuf-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "protobuf"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          }
        ],
        "packages": [
          "protobuf-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "protobuf-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "protobuf-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "protobuf-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "protobuf-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-protobuf",
          "mingw-w64-i686-protobuf"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "librsvg2": {
    "patterns": [
      "\\blibrsvg2\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "librsvg2-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "librsvg2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "librsvg-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "librsvg-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libsecret": {
    "patterns": [
      "\\blibsecret\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libsecret-1-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libsecret-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libsecret-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "libsecret-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libsndfile": {
    "patterns": [
      "\\blibsndfile\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libsndfile1-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libsndfile-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libsndfile-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "libsndfile-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "libsndfile-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libsndfile"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "libsndfile-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "libsndfile-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libsndfile-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "libsndfile-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libsodium": {
    "patterns": [
      "\\blibsodium\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libsodium-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libsodium-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libsodium-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "libsodium-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          }
        ]
      },
      {
        "packages": [
          "libsodium-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "libsodium-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "libsodium-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "libsodium-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "libsodium-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libsodium-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      },
      {
        "packages": [
          "libsodium-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libssh": {
    "patterns": [
      "\\blibssh\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libssh-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libssh-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libssh-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "libssh-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux"
          }
        ]
      },
      {
        "packages": [
          "libssh"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "libssh-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "libssh-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libssh-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "libssh-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-libssh",
          "mingw-w64-i686-libssh"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "libssh2": {
    "patterns": [
      "\\blibssh2\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libssh2-1-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libssh2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libssh2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "libssh2-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux"
          }
        ]
      },
      {
        "packages": [
          "libssh2"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "libssh2-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "libssh2-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libopenssl-devel",
          "libssh2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "libssh2-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-libssh2",
          "mingw-w64-i686-libssh2"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "libtiff": {
    "patterns": [
      "\\blibtiff\\b",
      "\\btiff\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libtiff-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libtiff-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libtiff-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "tiff-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-libtiff",
          "mingw-w64-i686-libtiff"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "libtool": {
    "patterns": [
      "\\blibtool\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libtool"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libtool"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libtool"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "libtool"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libuv": {
    "patterns": [
      "\\blibuv\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libuv1-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libuv-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libuv-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "libuv-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "libuv-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "libuv-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "libuv-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "libuv-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libwebp": {
    "patterns": [
      "\\blibwebp\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libwebp-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libwebp-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libwebp-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "libwebp-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7",
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          }
        ]
      },
      {
        "packages": [
          "libwebp-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "libwebp"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "libwebp-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8",
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libwebp-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "libwebp-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libxml2": {
    "patterns": [
      "\\blibxml2\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libxml2-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libxml2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libxml2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "libxml2-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-libxml2",
          "mingw-w64-i686-libxml2"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "libxslt": {
    "patterns": [
      "\\blibxslt\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libxslt-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libxslt-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libxslt-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "libxslt-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "libzstd": {
    "patterns": [
      "\\blibzstd\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libzstd-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y epel-release"
          }
        ],
        "packages": [
          "libzstd-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "libzstd-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "libzstd-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8",
              "9",
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "zstd-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "mongodb": {
    "patterns": [
      "\\bmongodb\\b",
      "\\bmongo\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "mongodb"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu",
            "versions": [
              "18.04",
              "20.04"
            ]
          }
        ]
      },
      {
        "packages": [
          "mongodb"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "mongodb"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "mongodb"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "42.3"
            ]
          }
        ]
      },
      {
        "packages": [
          "mongodb-tools"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "mpfr": {
    "patterns": [
      "\\bmpfr\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libmpfr-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "mpfr-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "mpfr-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "mpfr-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "mysql": {
    "patterns": [
      "\\bmysql.*server\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "mysql-server"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          }
        ]
      },
      {
        "packages": [
          "mariadb-server"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "mysql"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "mariadb"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7",
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8",
              "9",
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "mariadb"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "mariadb"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "netcdf4": {
    "patterns": [
      "\\bnetcdf\\b",
      "\\bnetcdf4\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libnetcdf-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "netcdf-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "netcdf-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "netcdf-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          },
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "netcdf-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "netcdf-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "netcdf-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "netcdf-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "netcdf-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "netcdf-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      },
      {
        "packages": [
          "netcdf-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          },
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "netcdf-gnu-hpc-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "12.3"
            ]
          }
        ]
      },
      {
        "packages": [
          "netcdf-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "nlopt": {
    "patterns": [
      "\\bnlopt\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "mingw-w64-x86_64-nlopt",
          "mingw-w64-i686-nlopt"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "odbc": {
    "patterns": [
      "\\bodbc\\b",
      "\\bodbc3\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "unixodbc-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "unixODBC-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "unixODBC-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "unixODBC-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "unixODBC-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "unixODBC-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "unixodbc-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "openbabel": {
    "patterns": [
      "\\bopenbabel\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libopenbabel-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "openbabel-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "openbabel-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "openbabel-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "openbabel-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "openbabel-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "openbabel-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      }
    ]
  },
  "opencl": {
    "patterns": [
      "\\bopencl\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "ocl-icd-opencl-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "ocl-icd",
          "opencl-headers"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "ocl-icd",
          "opencl-headers"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "ocl-icd",
          "opencl-headers"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "ocl-icd",
          "opencl-headers"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "ocl-icd",
          "opencl-headers"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "ocl-icd"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8",
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libOpenCL1",
          "opencl-headers"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      },
      {
        "packages": [
          "opencl-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine",
            "versions": [
              "3.16",
              "3.17",
              "3.18",
              "3.19",
              "3.20",
              "3.21",
              "edge"
            ]
          }
        ]
      }
    ]
  },
  "opencv": {
    "patterns": [
      "\\bopencv\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libopencv-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "opencv-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "sle"
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      },
      {
        "packages": [
          "opencv-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "opencv-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "opencv-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          },
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "packages": [
          "opencv-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "opencv-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          },
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "opencv-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "opencv-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          },
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "opencv-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "opencv-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "opengl": {
    "patterns": [
      "\\bopengl\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libgl1-mesa-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "mesa-libGL-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "Mesa-libGL-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "mesa-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "openmpi": {
    "patterns": [
      "\\bopenmpi\\b",
      "\\bmpi\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libopenmpi-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "openmpi-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8",
              "9",
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7",
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "openmpi-1.10-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          },
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "openmpi-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "openmpi-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "openmpt": {
    "patterns": [
      "\\bopenmpt\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libopenmpt-dev",
          "portaudio19-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libopenmpt-devel",
          "portaudio-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libopenmpt-devel",
          "portaudio-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          }
        ]
      },
      {
        "packages": [
          "libopenmpt-dev",
          "portaudio-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine",
            "versions": [
              "3.18",
              "3.19",
              "3.20",
              "3.21",
              "edge"
            ]
          }
        ]
      }
    ]
  },
  "openssl": {
    "patterns": [
      "\\bopenssl\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libssl-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "openssl-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libopenssl-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "openssl-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-openssl",
          "mingw-w64-i686-openssl"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "osmium-tool": {
    "patterns": [
      "\\bosmium-tool\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "osmium-tool"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      }
    ]
  },
  "pandoc-citeproc": {
    "patterns": [
      "\\bpandoc-citeproc\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "pandoc-citeproc"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu",
            "versions": [
              "14.04",
              "16.04",
              "18.04",
              "20.04",
              "22.04"
            ]
          },
          {
            "os": "linux",
            "distribution": "debian",
            "versions": [
              "10",
              "11"
            ]
          }
        ]
      },
      {
        "packages": [
          "pandoc-citeproc"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "pandoc-citeproc"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      }
    ]
  },
  "pandoc": {
    "patterns": [
      "\\bpandoc\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "pandoc"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "pandoc"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "pandoc"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "pandoc"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "pandoc"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "pandoc"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "pandoc"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      },
      {
        "packages": [
          "pandoc"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine",
            "versions": [
              "3.17"
            ]
          }
        ]
      },
      {
        "packages": [
          "pandoc-cli"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine",
            "versions": [
              "3.18"
            ]
          }
        ]
      }
    ]
  },
  "pango": {
    "patterns": [
      "\\bpango\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libpango1.0-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "pango-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "pango-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "pango-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "pari-gp": {
    "patterns": [
      "\\bpari/gp\\b",
      "\\bpari-gp\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "pari-gp"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "pari-gp"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "pari-gp"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "pari-gp"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "pari-gp"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      }
    ]
  },
  "patch": {
    "patterns": [
      "\\bpatch\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "patch"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "perl": {
    "patterns": [
      "\\bperl\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "perl"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "perl"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "perl"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "perl"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "pkg-config": {
    "patterns": [
      "\\bpkg-config\\b",
      "\\bpkgconfig\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "pkg-config"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "pkgconfig"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "pkgconf-pkg-config"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8",
              "9",
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "pkg-config"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "pkgconf"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "poppler-data": {
    "patterns": [
      "\\bpoppler-data\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "poppler-data"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "poppler-data"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "poppler-data"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "poppler-data"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "poppler-glib": {
    "patterns": [
      "\\bPoppler glib\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libpoppler-glib-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "poppler-glib-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "poppler-glib-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "poppler-glib-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "poppler-glib-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "poppler-glib-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "poppler-glib-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libpoppler-glib-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "poppler-glib"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "poppler": {
    "patterns": [
      "\\bPoppler C\\+\\+"
    ],
    "dependencies": [
      {
        "packages": [
          "libpoppler-cpp-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "poppler-cpp-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "poppler-cpp-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "poppler-cpp-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "poppler-cpp-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "poppler-cpp-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "poppler-cpp-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libpoppler-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "poppler-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "postgresql": {
    "patterns": [
      "\\bpostgresql\\b",
      "\\blibpq-dev\\b",
      "\\bpostgresql-devel\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libpq-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "postgresql-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "libpq-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8",
              "9",
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "postgresql-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      },
      {
        "packages": [
          "postgresql10-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "libpq-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-libpq",
          "mingw-w64-i686-libpq"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "proj": {
    "patterns": [
      "\\bproj\\b",
      "\\bproj\\.4\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libproj-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "proj-devel",
          "proj-epsg"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "proj-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "proj-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "proj-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "proj-devel",
          "proj-epsg"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "proj-devel",
          "proj-epsg"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "proj-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "proj-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "proj-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "libproj-devel",
          "proj"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "42.3",
              "15.0"
            ]
          }
        ]
      },
      {
        "packages": [
          "proj-devel",
          "proj"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "15.2",
              "15.3",
              "15.4",
              "15.5",
              "15.6"
            ]
          }
        ]
      },
      {
        "packages": [
          "libproj-devel",
          "proj"
        ],
        "pre_install": [
          {
            "command": "zypper repos openSUSE_Backports_SLE-12 || zypper addrepo https://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-12/standard/openSUSE:Backports:SLE-12.repo"
          },
          {
            "command": "zypper --gpg-auto-import-keys refresh"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "12.3"
            ]
          }
        ]
      },
      {
        "packages": [
          "proj-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "protobuf-compiler": {
    "patterns": [
      "\\bprotobuf-compiler\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "protobuf-compiler",
          "libprotoc-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "protobuf-compiler"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "protobuf-compiler"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "protobuf-compiler"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "protobuf-compiler"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "protobuf-compiler"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "protobuf-compiler"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "protobuf-compiler"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "protobuf-compiler"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "protobuf-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "protobuf-c-compiler"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "protobuf-grpc": {
    "patterns": [
      "\\bgrpc/protobuf\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "protobuf-compiler-grpc"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "grpc-plugins"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          },
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "packages": [
          "grpc-plugins"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "grpc-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "grpc-plugins"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          },
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "grpc-plugins"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          },
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "grpc-plugins"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine",
            "versions": [
              "3.17",
              "3.18",
              "3.19",
              "3.20",
              "3.21",
              "edge"
            ]
          }
        ]
      },
      {
        "packages": [
          "grpc-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine",
            "versions": [
              "3.16"
            ]
          }
        ]
      }
    ]
  },
  "python": {
    "patterns": [
      "\\bpython\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "python3"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "python"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "python2"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "python3"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9",
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "python"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "python3"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "python3": {
    "patterns": [
      "\\bpython3\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "python3"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "python34"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "python36"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "python34"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "python34"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "python3"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9",
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "python3"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "python3"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-python3",
          "mingw-w64-i686-python3"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "qgis": {
    "patterns": [
      "\\bqgis\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libqgis-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "qgis-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "qgis-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "qgis-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "qgis-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      }
    ]
  },
  "QuantLib": {
    "patterns": [
      "\\bQuantLib\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libquantlib0-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "QuantLib-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "QuantLib-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "QuantLib-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "QuantLib-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      }
    ]
  },
  "redland": {
    "patterns": [
      "\\bredland\\b",
      "\\blibrdf0\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "librdf0-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "redland-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "redland-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "redland-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "redland"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat"
          }
        ]
      },
      {
        "packages": [
          "redland-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "redland-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "libredland-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "12.3"
            ]
          }
        ]
      },
      {
        "packages": [
          "redland-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-redland",
          "mingw-w64-i686-redland"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  },
  "rust": {
    "patterns": [
      "\\brust\\b",
      "\\brustc\\b",
      "\\bcargo\\b"
    ],
    "dependencies": [
      {
        "pre_install": [
          {
            "command": "curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- --no-modify-path -y"
          }
        ],
        "packages": [],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          },
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          },
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "saga": {
    "patterns": [
      "\\bsaga\\b",
      "\\bsaga gis\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "saga"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "saga-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora",
            "versions": [
              "36",
              "37"
            ]
          }
        ]
      }
    ]
  },
  "saint": {
    "patterns": [
      "\\bsaint"
    ],
    "dependencies": [
      {
        "packages": [
          "saint"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      }
    ]
  },
  "sasl": {
    "patterns": [
      "\\bsasl\\b",
      "\\bcyrus sasl\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libsasl2-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "cyrus-sasl-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "cyrus-sasl-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      },
      {
        "packages": [
          "cyrus-sasl-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "sdl2": {
    "patterns": [
      "\\bsdl2\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libsdl2-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "SDL2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "packages": [
          "SDL2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          },
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "packages": [
          "SDL2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "SDL2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "15.6"
            ]
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "15.6"
            ]
          }
        ]
      },
      {
        "packages": [
          "libSDL2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "15.0",
              "15.2",
              "15.3",
              "15.4",
              "15.5"
            ]
          },
          {
            "os": "linux",
            "distribution": "sle",
            "versions": [
              "15.0",
              "15.2",
              "15.3",
              "15.4",
              "15.5"
            ]
          }
        ]
      },
      {
        "packages": [
          "sdl2-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "sqlite3": {
    "patterns": [
      "\\bsqlite3\\b",
      "\\bsqlite\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libsqlite3-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "sqlite-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "sqlite3-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "sqlite-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "suitesparse": {
    "patterns": [
      "\\bsuitesparse\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libsuitesparse-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "suitesparse-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "packages": [
          "suitesparse-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "suitesparse-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          }
        ],
        "packages": [
          "suitesparse-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "suitesparse-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "suitesparse-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "swftools": {
    "patterns": [
      "\\bswftools\\b",
      "\\bswf tools\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "swftools"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu",
            "versions": [
              "14.04",
              "16.04",
              "18.04"
            ]
          }
        ]
      },
      {
        "packages": [
          "swftools"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "42.3"
            ]
          }
        ]
      }
    ]
  },
  "tcltk": {
    "patterns": [
      "\\btcl/tk\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "tcl",
          "tk"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "tcl",
          "tk"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "tcl",
          "tk"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "tcl",
          "tk"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "tesseract": {
    "patterns": [
      "\\btesseract\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libtesseract-dev",
          "tesseract-ocr-eng"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "tesseract-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "tesseract-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled powertools"
          }
        ],
        "packages": [
          "tesseract-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "tesseract-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y dnf-plugins-core"
          },
          {
            "command": "dnf config-manager --set-enabled crb"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "tesseract-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms"
          }
        ],
        "packages": [
          "tesseract-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "tesseract-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "tesseract-devel"
        ],
        "pre_install": [
          {
            "command": "subscription-manager repos --enable codeready-builder-for-rhel-10-$(arch)-rpms"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "tesseract-ocr-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      },
      {
        "packages": [
          "tesseract-ocr-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "tk": {
    "patterns": [
      "\\btk\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "tk-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "tk-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "sle"
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "tk-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "tktable": {
    "patterns": [
      "\\btktable\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "tk-table"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "tktable"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          }
        ]
      }
    ]
  },
  "udunits2": {
    "patterns": [
      "\\budunits-2\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libudunits2-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "udunits2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "udunits2-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "udunits2-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "udunits2-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "udunits2-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "udunits2-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "packages": [
          "udunits2-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "udunits2-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          }
        ]
      },
      {
        "packages": [
          "udunits-dev"
        ],
        "pre_install": [
          {
            "command": "apk add udunits-dev --repository=https://dl-cdn.alpinelinux.org/alpine/edge/community"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine",
            "versions": [
              "3.15",
              "3.16",
              "3.17",
              "3.18"
            ]
          }
        ]
      },
      {
        "packages": [
          "udunits-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "v8": {
    "patterns": [
      "\\bv8\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libnode-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu",
            "versions": [
              "20.04",
              "22.04",
              "24.04"
            ]
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libv8-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu",
            "versions": [
              "18.04"
            ]
          }
        ]
      },
      {
        "packages": [
          "v8-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "v8-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "v8-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "v8-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "nodejs-libs"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9",
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9",
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "v8-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse",
            "versions": [
              "42.3"
            ]
          }
        ]
      }
    ]
  },
  "wget": {
    "patterns": [
      "\\bwget\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "wget"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "wget"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "wget"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "wget"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "x11": {
    "patterns": [
      "\\bX11\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libx11-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          },
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "libX11-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      }
    ]
  },
  "xft": {
    "patterns": [
      "\\bxft\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libxft-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "libXft-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "libXft-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "libxft-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "xz": {
    "patterns": [
      "\\bxz\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "xz-utils"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "xz"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux"
          },
          {
            "os": "linux",
            "distribution": "redhat"
          },
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          },
          {
            "os": "linux",
            "distribution": "fedora"
          },
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "zeromq": {
    "patterns": [
      "\\bzeromq\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "libzmq3-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "zeromq-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "zeromq-devel"
        ],
        "pre_install": [
          {
            "command": "yum install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "6",
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "zeromq-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "zeromq-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y epel-release"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux"
          }
        ]
      },
      {
        "packages": [
          "zeromq-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "6"
            ]
          }
        ]
      },
      {
        "packages": [
          "zeromq-devel"
        ],
        "pre_install": [
          {
            "command": "rpm -q epel-release || yum install -y https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/epel-release-7-14.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7"
            ]
          }
        ]
      },
      {
        "packages": [
          "zeromq-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "8"
            ]
          }
        ]
      },
      {
        "packages": [
          "zeromq-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "9"
            ]
          }
        ]
      },
      {
        "packages": [
          "zeromq-devel"
        ],
        "pre_install": [
          {
            "command": "dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm"
          }
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "zeromq-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "zeromq-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      }
    ]
  },
  "zlib": {
    "patterns": [
      "\\bzlib\\b"
    ],
    "dependencies": [
      {
        "packages": [
          "zlib1g-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "ubuntu"
          },
          {
            "os": "linux",
            "distribution": "debian"
          }
        ]
      },
      {
        "packages": [
          "zlib-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "centos"
          },
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "9"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "7",
              "8",
              "9"
            ]
          },
          {
            "os": "linux",
            "distribution": "fedora"
          }
        ]
      },
      {
        "packages": [
          "zlib-ng-compat-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "rockylinux",
            "versions": [
              "10"
            ]
          },
          {
            "os": "linux",
            "distribution": "redhat",
            "versions": [
              "10"
            ]
          }
        ]
      },
      {
        "packages": [
          "zlib-devel"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "opensuse"
          },
          {
            "os": "linux",
            "distribution": "sle"
          }
        ]
      },
      {
        "packages": [
          "zlib-dev"
        ],
        "constraints": [
          {
            "os": "linux",
            "distribution": "alpine"
          }
        ]
      },
      {
        "packages": [
          "mingw-w64-x86_64-zlib",
          "mingw-w64-i686-zlib"
        ],
        "constraints": [
          {
            "os": "windows"
          }
        ]
      }
    ]
  }
}
