mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-11-28 12:49:01 +08:00
797256da29
* Fix mathgl confix fixup * Control library linkage * Fix dependencies * Revise tool installation * Install usage doc * Reduce config warnings * Don't pick up gettext * Fix osx * Cross-builds partially unsupported * uwp unsupported * Devendor getopt * No _CRT_STDIO_ISO_WIDE_SPECIFIERS * Fix mgllab * Fix glut * Cleanup * Update to 8.0.1 * Control building of examples * Fix examples * Add vcpkg-ci-mathgl test port * Update versions * Trim qt5 dependency * Trim non-trivial dependencies * Fix cross builds * CR changes
130 lines
2.4 KiB
JSON
130 lines
2.4 KiB
JSON
{
|
|
"name": "mathgl",
|
|
"version": "8.0.1",
|
|
"description": "MathGL is a free library of fast C++ routines for the plotting of the data varied in one or more dimensions",
|
|
"license": "GPL-3.0-only",
|
|
"supports": "!uwp",
|
|
"dependencies": [
|
|
"getopt",
|
|
{
|
|
"$comment": "Non-windows targets need host `make_bin`.",
|
|
"name": "mathgl",
|
|
"host": true,
|
|
"default-features": false
|
|
},
|
|
{
|
|
"name": "vcpkg-cmake",
|
|
"host": true
|
|
},
|
|
{
|
|
"name": "vcpkg-cmake-config",
|
|
"host": true
|
|
}
|
|
],
|
|
"default-features": [
|
|
"jpeg",
|
|
"opengl",
|
|
"png",
|
|
"zlib"
|
|
],
|
|
"features": {
|
|
"arma": {
|
|
"description": "Armadillo support",
|
|
"dependencies": [
|
|
"armadillo"
|
|
]
|
|
},
|
|
"examples": {
|
|
"description": "Build example programs (not installed)"
|
|
},
|
|
"fltk": {
|
|
"description": "fltk module",
|
|
"dependencies": [
|
|
{
|
|
"name": "fltk",
|
|
"default-features": false
|
|
}
|
|
]
|
|
},
|
|
"gif": {
|
|
"description": "gif module",
|
|
"dependencies": [
|
|
"giflib"
|
|
]
|
|
},
|
|
"glut": {
|
|
"description": "glut module",
|
|
"dependencies": [
|
|
{
|
|
"name": "freeglut",
|
|
"platform": "!osx"
|
|
},
|
|
{
|
|
"name": "mathgl",
|
|
"default-features": false,
|
|
"features": [
|
|
"opengl"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"gsl": {
|
|
"description": "gsl module",
|
|
"dependencies": [
|
|
"gsl"
|
|
]
|
|
},
|
|
"hdf5": {
|
|
"description": "hdf5 module",
|
|
"dependencies": [
|
|
{
|
|
"name": "hdf5",
|
|
"default-features": false
|
|
}
|
|
]
|
|
},
|
|
"jpeg": {
|
|
"description": "jpeg module",
|
|
"dependencies": [
|
|
"libjpeg-turbo"
|
|
]
|
|
},
|
|
"opengl": {
|
|
"description": "opengl module",
|
|
"dependencies": [
|
|
"opengl"
|
|
]
|
|
},
|
|
"png": {
|
|
"description": "png module",
|
|
"dependencies": [
|
|
"libpng"
|
|
]
|
|
},
|
|
"qt5": {
|
|
"description": "qt5 module",
|
|
"dependencies": [
|
|
{
|
|
"name": "qt5-base",
|
|
"default-features": false
|
|
}
|
|
]
|
|
},
|
|
"wx": {
|
|
"description": "wx module",
|
|
"dependencies": [
|
|
{
|
|
"name": "wxwidgets",
|
|
"default-features": false
|
|
}
|
|
]
|
|
},
|
|
"zlib": {
|
|
"description": "zlib module",
|
|
"dependencies": [
|
|
"zlib"
|
|
]
|
|
}
|
|
}
|
|
}
|