{
  "name": "boostorg/boost",
  "version": "1.92.0",
  "commit": "0000000000000000000000000000000000000000",
  "published_at": "2026-10-21T06:43:56Z",
  "flagged": false,
  "manifest": {
    "$schema": "../../../json-schema/package.schema.json",
    "build": {
      "options": {
        "BOOST_ENABLE_MPI": false,
        "BOOST_INCLUDE_LIBRARIES": "system;filesystem;program_options;thread;regex;serialization;json;random;container;atomic;chrono;test;url",
        "BOOST_INSTALL_LAYOUT": "system",
        "BUILD_TESTING": false
      },
      "system": "cmake"
    },
    "description": "Boost C++ libraries (the superproject; a chosen set of libraries is built)",
    "license": "BSL-1.0",
    "matrix": {
      "arch": [
        "x86_64",
        "arm64"
      ],
      "build_type": [
        "debug",
        "release"
      ],
      "compiler": [
        "gcc",
        "clang",
        "msvc"
      ],
      "exclude": [
        {
          "compiler": "gcc",
          "os": "windows"
        },
        {
          "compiler": "msvc",
          "os": "linux"
        },
        {
          "compiler": "msvc",
          "os": "macos"
        }
      ],
      "linkage": [
        "static"
      ],
      "os": [
        "linux",
        "windows",
        "macos"
      ]
    },
    "name": "boostorg/boost",
    "providers": [
      {
        "tag": "boost-{version}",
        "type": "github"
      }
    ],
    "repository": {
      "submodules": true,
      "type": "git",
      "url": "https://github.com/boostorg/boost"
    },
    "targets": {
      "atomic": {
        "defines": {
          "BOOST_ATOMIC_STATIC_LINK": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          {
            "value": "pthread",
            "when": {
              "os": "linux"
            }
          },
          "headers"
        ],
        "output-name": "boost_atomic",
        "type": "library"
      },
      "chrono": {
        "defines": {
          "BOOST_CHRONO_STATIC_LINK": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          {
            "value": "rt",
            "when": {
              "os": "linux"
            }
          },
          "headers"
        ],
        "output-name": "boost_chrono",
        "type": "library"
      },
      "container": {
        "defines": {
          "BOOST_CONTAINER_STATIC_LINK": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          "headers"
        ],
        "output-name": "boost_container",
        "type": "library"
      },
      "date_time": {
        "defines": {
          "BOOST_DATE_TIME_STATIC_LINK": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          "headers"
        ],
        "output-name": "boost_date_time",
        "type": "library"
      },
      "filesystem": {
        "defines": {
          "BOOST_FILESYSTEM_STATIC_LINK": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          "atomic",
          "headers"
        ],
        "output-name": "boost_filesystem",
        "type": "library"
      },
      "headers": {
        "defines": {
          "BOOST_ALL_NO_LIB": true
        },
        "include": [
          "include"
        ],
        "type": "header-only"
      },
      "json": {
        "defines": {
          "BOOST_JSON_STATIC_LINK": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          "container",
          "headers"
        ],
        "output-name": "boost_json",
        "type": "library"
      },
      "prg_exec_monitor": {
        "defines": {
          "BOOST_TEST_STATIC_LINK": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          "headers"
        ],
        "output-name": "boost_prg_exec_monitor",
        "type": "library"
      },
      "program_options": {
        "defines": {
          "BOOST_PROGRAM_OPTIONS_STATIC_LINK": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          "headers"
        ],
        "output-name": "boost_program_options",
        "type": "library"
      },
      "random": {
        "defines": {
          "BOOST_RANDOM_STATIC_LINK": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          "headers"
        ],
        "output-name": "boost_random",
        "type": "library"
      },
      "serialization": {
        "defines": {
          "BOOST_SERIALIZATION_STATIC_LINK": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          "headers"
        ],
        "output-name": "boost_serialization",
        "type": "library"
      },
      "test_exec_monitor": {
        "defines": {
          "BOOST_TEST_STATIC_LINK": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          "headers"
        ],
        "output-name": "boost_test_exec_monitor",
        "type": "library"
      },
      "thread": {
        "defines": {
          "BOOST_THREAD_STATIC_LINK": true,
          "BOOST_THREAD_USE_LIB": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          {
            "value": "pthread",
            "when": {
              "os": "linux"
            }
          },
          "atomic",
          "chrono",
          "container",
          "date_time",
          "headers"
        ],
        "output-name": "boost_thread",
        "type": "library"
      },
      "unit_test_framework": {
        "defines": {
          "BOOST_TEST_STATIC_LINK": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          "headers"
        ],
        "output-name": "boost_unit_test_framework",
        "type": "library"
      },
      "url": {
        "defines": {
          "BOOST_URL_STATIC_LINK": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          "headers"
        ],
        "output-name": "boost_url",
        "type": "library"
      },
      "wserialization": {
        "defines": {
          "BOOST_SERIALIZATION_STATIC_LINK": true
        },
        "include": [
          "include"
        ],
        "link-libraries": [
          "serialization",
          "headers"
        ],
        "output-name": "boost_wserialization",
        "type": "library"
      }
    }
  }
}
