aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/gobject-introspection/vcpkg.json
diff options
context:
space:
mode:
Diffstat (limited to 'vcpkg/ports/gobject-introspection/vcpkg.json')
-rw-r--r--vcpkg/ports/gobject-introspection/vcpkg.json37
1 files changed, 37 insertions, 0 deletions
diff --git a/vcpkg/ports/gobject-introspection/vcpkg.json b/vcpkg/ports/gobject-introspection/vcpkg.json
new file mode 100644
index 0000000..8c2767a
--- /dev/null
+++ b/vcpkg/ports/gobject-introspection/vcpkg.json
@@ -0,0 +1,37 @@
+{
+ "name": "gobject-introspection",
+ "version": "1.82.0",
+ "port-version": 1,
+ "description": [
+ "A middleware layer between C libraries (using GObject) and language bindings.",
+ "Building (with) gobject-introspection is based on dynamic library linkage. Static builds of the core feature set are supported only for CI purposes.",
+ "The g-ir-scanner program runs executables for the target system. This limits actual cross-build support to targets supported by the host CPU."
+ ],
+ "homepage": "https://gi.readthedocs.io/en/latest/",
+ "license": null,
+ "supports": "!(static & staticcrt)",
+ "dependencies": [
+ "glib",
+ "libffi",
+ "python3",
+ {
+ "name": "vcpkg-tool-meson",
+ "host": true
+ }
+ ],
+ "features": {
+ "cairo": {
+ "description": "Install introspection data for cairo.",
+ "supports": "!static",
+ "dependencies": [
+ {
+ "name": "cairo",
+ "default-features": false,
+ "features": [
+ "gobject"
+ ]
+ }
+ ]
+ }
+ }
+}