plplot v5.15.0
- Created
- Updated
PLplot is a cross-platform software package for creating scientific plots whose (UTF-8) plot symbols and text are limited in practice only by what Unicode-aware system fonts are installed on a user's computer.
# Usage
plplot provides CMake targets:
find_package(plplot CONFIG REQUIRED)
# C API, PLplot Core Library
target_link_libraries(main PRIVATE PLPLOT::plplot)
# C++ binding
target_link_libraries(main PRIVATE PLPLOT::plplotcxx)
# wxWidgets GUI binding (optional, feature "wxwidgets")
target_link_libraries(main PRIVATE PLPLOT::plplotwxwidgets)
# CSIRO Cubic Spline Approximation Library
target_link_libraries(main PRIVATE PLPLOT::csirocsa)
# QSAS Time Format Conversion Library
target_link_libraries(main PRIVATE PLPLOT::qsastime)
# License
Unspecified
# Supported Platforms
All platforms are supported
# Features
No default features set.
# wxwidgets
# x11
Enable X11 support
Dependencies:
and 28 transitive dependencies:
- brotli (by freetype )
- bzip2 (by freetype )
- dirent (by cairo )
- expat (by cairo )
- fontconfig (by cairo )
freetype (by cairo , fontconfig )
Features:
brotli
,bzip2
,png
,zlib
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by fontconfig )
- gettext-libintl (by gettext )
libiconv (by gettext-libintl )
Platforms:
!linux
- libpng (by cairo )
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- libxau (by xcb )
- libxdmcp (by xcb )
- libxslt (by xproto )
- pixman (by cairo )
- pthread (by cairo )
- pthread-stubs (by xcb )
- pthreads (by pthread )
- xcb (by libx11 )
- xcb-proto (by xcb )
- xcb-util-m4 (by xcb )
- xorg-macros (by libxau )
- xproto (by libxau )
- xtrans (by libx11 )
- zlib (by libpng )
Host Dependencies:
6 transitive dependencies:
- gperf (by fontconfig )
- liblzma (by libxml2 )
- vcpkg-cmake (by expat )
- vcpkg-cmake-config (by expat )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
- vcpkg-tool-meson (by pixman )
# Dependencies
and 22 transitive dependencies:
- brotli (by freetype )
- bzip2 (by freetype )
- dirent (by cairo )
- expat (by cairo )
- fontconfig (by cairo )
- fribidi (by pango )
- getopt (by fontconfig )
getopt-win32 (by getopt )
Platforms:
windows & !mingw
- gettext (by fontconfig )
- gettext-libintl (by gettext )
- glib (by cairo )
- libffi (by glib )
libiconv (by gettext-libintl )
Platforms:
!linux
- libpng (by cairo )
libuuid (by fontconfig )
Platforms:
!windows & !osx & !mingw
- pixman (by cairo )
- pthread (by cairo )
- pthreads (by pthread )
- zlib (by libpng )
# Host Dependencies
and 3 transitive dependencies:
- gperf (by fontconfig )
vcpkg-cmake-get-vars (by libpng )
Platforms:
arm & android
- vcpkg-tool-meson (by pixman )
# Dependents
No dependents.
# Host Dependents
No dependents.
# Contributors
- Nagy-Egri Máté Ferenc
- Gabor Cseh
- Nikolay Simakov
- Billy O'Neal
- zi-m
- Phoebe
- Jack·Boos·Yu
- Stefano Sinigardi
- nicole mazzuca
- autoantwort
- Kai Pastor
- jim wang
# Changelog
8e4cfac
[plplot] Correct control of wxwidgets probably broken by https://github.com/microsoft/vcpkg/pull/21303/ (#21636)