/** * **wxwidgets** - Cross-Platform C++ GUI Library * * @domain `wxwidgets.org` * @programs `wx-config`, `wxrc` * @version `3.3.1` (9 versions available) * @versions From newest version to oldest. * * @install `launchpad install wxwidgets.org` * @homepage https://www.wxwidgets.org * @dependencies `libjpeg-turbo.org`, `libpng.org`, `simplesystems.org/libtiff`, ... (+6 more) (includes OS-specific dependencies with `os:package` format) * @buildDependencies `linux:llvm.org@<17`, `linux:gnu.org/make` (includes OS-specific dependencies with `os:package` format) - required only when building from source * * @example * ```typescript * import { pantry } from 'ts-pkgx' * * const pkg = pantry.wxwidgetsorg * console.log(pkg.name) // "wxwidgets" * console.log(pkg.description) // "Cross-Platform C++ GUI Library" * console.log(pkg.programs) // ["wx-config", "wxrc"] * console.log(pkg.versions[0]) // "3.3.1" (latest) * ``` * * @see https://ts-pkgx.netlify.app/packages/wxwidgets-org.md * @see https://ts-pkgx.netlify.app/usage */ export declare const wxwidgetsorgPackage: { /** * The display name of this package. */ name: 'wxwidgets'; /** * The canonical domain name for this package. */ domain: 'wxwidgets.org'; /** * Brief description of what this package does. */ description: 'Cross-Platform C++ GUI Library'; packageYmlUrl: 'https://github.com/pkgxdev/pantry/tree/main/projects/wxwidgets.org/package.yml'; homepageUrl: 'https://www.wxwidgets.org'; githubUrl: 'https://github.com/wxWidgets/wxWidgets'; /** * Command to install this package using launchpad. * @example launchpad install package-name */ installCommand: 'launchpad install wxwidgets.org'; pkgxInstallCommand: 'sh <(curl https://pkgx.sh) +wxwidgets.org -- $SHELL -i'; launchpadInstallCommand: 'launchpad install wxwidgets.org'; /** * Executable programs provided by this package. * These can be run after installation. */ programs: readonly ['wx-config', 'wxrc']; companions: readonly []; /** * Runtime dependencies for this package. * These are required when running the package. * OS-specific dependencies are prefixed with `os:` (e.g., `linux:freetype.org`). */ dependencies: readonly ['libjpeg-turbo.org', 'libpng.org', 'simplesystems.org/libtiff', 'pcre.org/v2', 'libexpat.github.io', 'zlib.net', 'linux:x.org/sm', 'linux:freedesktop.org/mesa-glu', 'linux:gtk.org/gtk3']; /** * Build dependencies for this package. * These are only required when building the package from source. * OS-specific dependencies are prefixed with `os:` (e.g., `linux:gnu.org/gcc`). */ buildDependencies: readonly ['linux:llvm.org@<17', 'linux:gnu.org/make']; /** * Available versions from newest to oldest. * @see https://ts-pkgx.netlify.app/usage for installation instructions */ versions: readonly ['3.3.1', '3.3.0', '3.2.8.1', '3.2.8', '3.2.7', '3.2.6', '3.2.5', '3.2.4', '3.2.3']; aliases: readonly [] }; export type WxwidgetsorgPackage = typeof wxwidgetsorgPackage