{
  "name": "glpk",
  "href": "https://vcpkg.link/ports/glpk",
  "supports": "!xbox",
  "published_at": "2024-02-08T06:30:51.000Z",
  "is_deprecated": false,
  "is_featured": false,
  "documentation_href": "https://www.gnu.org/software/glpk/#documentation",
  "homepage_href": "https://www.gnu.org/software/glpk/",
  "description": [
    "The GNU Linear Programming Kit (GLPK) solves large-scale linear programming (LP), mixed integer programming (MIP), and related problems.",
    "GLPK includes the following main components:",
    "Primal and dual simplex methods",
    "Primal-dual interior-point method",
    "Branch-and-cut method",
    "Translator for GNU MathProg",
    "Application program interface (API)",
    "Stand-alone LP/MIP solver "
  ],
  "license": "GPL-3.0-or-later",
  "version": {
    "type": "dot",
    "value": "5.0",
    "port": 3
  },
  "commit": {
    "tree_href": "https://github.com/microsoft/vcpkg/tree/da78c7eb8881444fbc9e2176400e9a9f4b325692/ports/glpk",
    "hash": "da78c7eb8881444fbc9e2176400e9a9f4b325692"
  },
  "repository": null,
  "dependencies": [],
  "dev_dependencies": [],
  "features": [
    {
      "name": "dl",
      "default": [],
      "description": [
        "Enable shared library support"
      ],
      "supports": "all",
      "dependencies": [
        {
          "name": "dlfcn-win32",
          "href": "https://vcpkg.link/ports/dlfcn-win32",
          "is_host": false,
          "with_default_features": true,
          "version_constraint": null,
          "platform": "all"
        }
      ]
    },
    {
      "name": "gmp",
      "default": [],
      "description": [
        "Use the GNU Multiple Precision Arithmetic Library"
      ],
      "supports": "all",
      "dependencies": [
        {
          "name": "gmp",
          "href": "https://vcpkg.link/ports/gmp",
          "is_host": false,
          "with_default_features": true,
          "version_constraint": null,
          "platform": "all"
        }
      ]
    },
    {
      "name": "mysql",
      "default": [],
      "description": [
        "Sharing between MathProg objects and MySQL databases (libmysql)"
      ],
      "supports": "all",
      "dependencies": [
        {
          "name": "glpk",
          "href": "https://vcpkg.link/ports/glpk",
          "is_host": false,
          "with_default_features": true,
          "version_constraint": null,
          "platform": "all"
        },
        {
          "name": "libmysql",
          "href": "https://vcpkg.link/ports/libmysql",
          "is_host": false,
          "with_default_features": true,
          "version_constraint": null,
          "platform": "all"
        }
      ]
    },
    {
      "name": "odbc",
      "default": [],
      "description": [
        "Sharing between MathProg objects and databases through ODBC (libiodbc)"
      ],
      "supports": "all",
      "dependencies": [
        {
          "name": "glpk",
          "href": "https://vcpkg.link/ports/glpk",
          "is_host": false,
          "with_default_features": true,
          "version_constraint": null,
          "platform": "all"
        }
      ]
    }
  ]
}