{
  "_id": "6ad3368e6814ce853b65864c",
  "Package": "glpsol",
  "Type": "Package",
  "Title": "Bundled 'GLPK' Solver for 'MathProg', LP and MPS Models",
  "Version": "0.1.0.9000",
  "Authors@R": "c(\nperson(given = \"Oleg\", family = \"Lugovoy\",\nemail = \"olugovoy@optimalsolution.dev\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0001-5546-9875\")),\nperson(given = \"Free Software Foundation, Inc.\",\nrole = \"cph\",\ncomment = \"src/glpk/glpsol.c from 'GLPK' 5.0, see inst/COPYRIGHTS\"))",
  "Description": "Ships the 'glpsol' stand-alone solver of the GNU Linear\nProgramming Kit ('GLPK') with R and runs it as a separate\nprocess with a time limit and an optional live log. 'glpsol'\nreads 'MathProg' ('GMPL') models with separate data files,\n'CPLEX' LP and MPS files, and solves them with the simplex,\ninterior-point or branch-and-cut methods, writing the solution\nto a file. Windows and macOS binary builds carry a static copy\nof 'GLPK'; other platforms link against the system library.",
  "License": "GPL-3",
  "Encoding": "UTF-8",
  "SystemRequirements": "GLPK (>= 5.0): libglpk-dev (deb), glpk-devel (rpm),\nglpk (brew)",
  "URL": "https://optimal2050.github.io/glpsol/,\nhttps://github.com/optimal2050/glpsol",
  "BugReports": "https://github.com/optimal2050/glpsol/issues",
  "VignetteBuilder": "knitr",
  "Config/testthat/edition": "3",
  "Config/roxygen2/version": "8.1.1",
  "Config/pak/sysreqs": "libglpk-dev",
  "Repository": "https://optimal2050.r-universe.dev",
  "Date/Publication": "2026-10-16 22:53:49 UTC",
  "RemoteUrl": "https://github.com/optimal2050/glpsol",
  "RemoteRef": "HEAD",
  "RemoteSha": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-10-17 08:40:59 UTC",
    "User": "root"
  },
  "Author": "Oleg Lugovoy [aut, cre] (ORCID:\n<https://orcid.org/0000-0001-5546-9875>),\nFree Software Foundation, Inc. [cph] (src/glpk/glpsol.c from 'GLPK'\n5.0, see inst/COPYRIGHTS)",
  "Maintainer": "Oleg Lugovoy <olugovoy@optimalsolution.dev>",
  "_user": "optimal2050",
  "_type": "src",
  "_file": "glpsol_0.1.0.9000.tar.gz",
  "_fileid": "https://r2.ropensci.org/a3dec97698143e151d76dfb77a688ce87788bc9185160b89d5ff8926097d351e",
  "_filesize": 120512,
  "_sha256": "a3dec97698143e151d76dfb77a688ce87788bc9185160b89d5ff8926097d351e",
  "_expires": "2027-01-25T08:49:16.000Z",
  "_created": "2026-10-17T08:40:59.000Z",
  "_published": "2026-10-17T08:49:18.092Z",
  "_buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_jobs": [
    {
      "job": 117354827374,
      "time": 129,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12094709451"
    },
    {
      "job": 117354827459,
      "time": 98,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12096085559"
    },
    {
      "job": 117354827518,
      "time": 120,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12095617875"
    },
    {
      "job": 117354827404,
      "time": 98,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12095691594"
    },
    {
      "job": 117354827365,
      "time": 189,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12095931715"
    },
    {
      "job": 117354827394,
      "time": 268,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12096100735"
    },
    {
      "job": 117354827411,
      "time": 170,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12095329694"
    },
    {
      "job": 117354827382,
      "time": 325,
      "config": "macos-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12094874550"
    },
    {
      "job": 117354317612,
      "time": 164,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12096165066"
    },
    {
      "job": 117354827368,
      "time": 96,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "12095961340"
    },
    {
      "job": 117354827364,
      "time": 346,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12095547291"
    },
    {
      "job": 117354827383,
      "time": 117,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "12095807288"
    },
    {
      "job": 117354827606,
      "time": 100,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "12094924113"
    },
    {
      "job": 117354827602,
      "time": 358,
      "config": "windows-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12095424462"
    },
    {
      "job": 117354827430,
      "time": 83,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "12095786385"
    }
  ],
  "_upstream": "https://github.com/optimal2050/glpsol",
  "_commit": {
    "id": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
    "author": "olugovoy <olugovoy@optimalsolution.dev>",
    "committer": "olugovoy <olugovoy@optimalsolution.dev>",
    "message": "CRAN release\n",
    "time": 1792191229
  },
  "_maintainer": {
    "name": "Oleg Lugovoy",
    "email": "olugovoy@optimalsolution.dev",
    "login": "olugovoy",
    "description": "",
    "uuid": 5607267,
    "orcid": "0000-0001-5546-9875"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "optimal2050",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-41",
      "n": 7
    },
    {
      "week": "2026-42",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "v0.1.0",
      "date": "2026-10-07"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "olugovoy",
      "count": 8,
      "uuid": 5607267
    }
  ],
  "_userbio": {
    "uuid": 55292402,
    "type": "user",
    "name": "optimal2050",
    "followers": 17
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/glpsol"
  },
  "_devurl": "https://github.com/optimal2050/glpsol",
  "_pkgdown": "https://optimal2050.github.io/glpsol/",
  "_searchresults": 3,
  "_topics": [
    "glpk"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/glpsol.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md"
  ],
  "_homeurl": "https://github.com/optimal2050/glpsol",
  "_realowner": "optimal2050",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.1.0",
      "date": "2026-10-16"
    }
  ],
  "_exports": [
    "glpk_version",
    "glpsol_path",
    "glpsol_read_solution",
    "glpsol_run"
  ],
  "_help": [
    {
      "page": "glpk_version",
      "title": "Version of the linked GLPK library",
      "topics": [
        "glpk_version"
      ]
    },
    {
      "page": "glpsol_path",
      "title": "Path to the bundled glpsol executable",
      "topics": [
        "glpsol_path"
      ]
    },
    {
      "page": "glpsol_read_solution",
      "title": "Read a glpsol solution file",
      "topics": [
        "glpsol_read_solution"
      ]
    },
    {
      "page": "glpsol_run",
      "title": "Run the bundled glpsol executable",
      "topics": [
        "glpsol_run"
      ]
    }
  ],
  "_readme": "https://github.com/optimal2050/glpsol/raw/HEAD/README.md",
  "_rundeps": [],
  "_sysdeps": [
    {
      "shlib": "libglpk",
      "package": "libglpk40",
      "headers": "libglpk-dev",
      "source": "glpk",
      "version": "5.0-2build1",
      "name": "glpk",
      "homepage": "https://www.gnu.org/software/glpk/glpk.html",
      "description": "linear programming kit with integer (MIP) support"
    }
  ],
  "_vignettes": [
    {
      "source": "glpsol.Rmd",
      "filename": "glpsol.html",
      "title": "Solving MathProg, LP and MPS models with glpsol",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Overview",
        "Solving a MathProg model",
        "Separate data files",
        "LP and MPS files",
        "Monitoring and limiting a run",
        "Use from other packages",
        "Relation to other packages"
      ],
      "created": "2026-10-06 22:42:40",
      "modified": "2026-10-06 22:42:40",
      "commits": 1
    }
  ],
  "_score": 4,
  "_indexed": true,
  "_nocasepkg": "glpsol",
  "_universes": [
    "optimal2050",
    "olugovoy"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0.9000",
      "date": "2026-10-17T08:43:15.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
      "fileid": "https://r2.ropensci.org/6e9e0d73cdd60d9a79f075ca80b5c21e3dd398ba07072b140aec342737204a14",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0.9000",
      "date": "2026-10-17T08:42:46.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
      "fileid": "https://r2.ropensci.org/66a250946ffcfd78c3f17e2000990f69005a57ae650de28bf9d8b4c217e6e423",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0.9000",
      "date": "2026-10-17T08:43:09.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
      "fileid": "https://r2.ropensci.org/297e29f2465d7661c50010aaa90a818865b0008a84f0306077824ff5ee176cd5",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "0.1.0.9000",
      "date": "2026-10-17T08:42:46.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
      "fileid": "https://r2.ropensci.org/f400bdbd2011d1dad08db61b7c1bd6fab9d45893c6c76ab916896b082b906226",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0.9000",
      "date": "2026-10-17T08:44:55.000Z",
      "arch": "aarch64",
      "commit": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
      "fileid": "https://r2.ropensci.org/3ffbf5b0f093d4e71fec056188ef414d2a8163dfb0e84b1a31a501bf4a13f1ae",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0.9000",
      "date": "2026-10-17T08:45:08.000Z",
      "arch": "x86_64",
      "commit": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
      "fileid": "https://r2.ropensci.org/ba5738b295f51abdf27458de95523c5fe588119f512a3ab0e08efb27709b748f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0.9000",
      "date": "2026-10-17T08:45:29.000Z",
      "arch": "aarch64",
      "commit": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
      "fileid": "https://r2.ropensci.org/e0329e4963fefffb322b5cfe1b8f85c32415c9fcb2cc983d952163d8d6b36e7b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "0.1.0.9000",
      "date": "2026-10-17T08:46:57.000Z",
      "arch": "x86_64",
      "commit": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
      "fileid": "https://r2.ropensci.org/e67c8f6b0cd5698cbfd79110c55d0a46db6b9322058ddb591ed1c4f303d20b3a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0.9000",
      "date": "2026-10-17T08:42:48.000Z",
      "arch": "emscripten",
      "commit": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
      "fileid": "https://r2.ropensci.org/00635daee41d5eed04fdff45cf3c6e5d8916a78cfdfd35aedace3023887970ac",
      "status": "success",
      "buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0.9000",
      "date": "2026-10-17T08:46:05.000Z",
      "arch": "aarch64",
      "commit": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
      "fileid": "https://r2.ropensci.org/58b77e232caa2ffb2a9bd804e0fde58d377381dfc9a22697baffe9096c9307fe",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0.9000",
      "date": "2026-10-17T08:42:11.000Z",
      "arch": "x86_64",
      "commit": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
      "fileid": "https://r2.ropensci.org/e857d0a032e7ea743755954e692921b3fa3f29830f8256e088653bd6af1f2972",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0.9000",
      "date": "2026-10-17T08:42:29.000Z",
      "arch": "x86_64",
      "commit": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
      "fileid": "https://r2.ropensci.org/f482a3ff28dbd546797fec3d09bd6d65dd7bf4c61146b89bb9e9371b9b9d8487",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0.9000",
      "date": "2026-10-17T08:46:25.000Z",
      "arch": "aarch64",
      "commit": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
      "fileid": "https://r2.ropensci.org/f445c69a0028d2811b4e25b84477b65496a4dcc3d6c639f550fd5a5db31985cd",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "0.1.0.9000",
      "date": "2026-10-17T08:42:10.000Z",
      "arch": "x86_64",
      "commit": "6a0cb3df78f3ee603e2ac822853aa6347fc2e8f5",
      "fileid": "https://r2.ropensci.org/6bab568d43a150e75170343bd87e63b3954a6405527a69f5dfeb24bc6fcfd6c2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/optimal2050/actions/runs/39018108303"
    }
  ]
}