[gegl] add cairo feature (#49111)

This commit is contained in:
talregev
2025-12-27 04:05:59 +02:00
committed by GitHub
parent a3c645a21b
commit e17b05d895
4 changed files with 22 additions and 2 deletions

View File

@@ -22,6 +22,12 @@ else()
list(APPEND feature_options "-Dintrospection=false")
endif()
if("cairo" IN_LIST FEATURES)
list(APPEND feature_options "-Dcairo=enabled")
else()
list(APPEND feature_options "-Dcairo=disabled")
endif()
vcpkg_configure_meson(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
@@ -45,7 +51,6 @@ vcpkg_configure_meson(
-Dmaxflow=disabled
-Dopenexr=disabled
-Dopenmp=disabled
-Dcairo=disabled
-Dpango=disabled
-Dpangocairo=disabled
-Dpoppler=disabled

View File

@@ -1,6 +1,7 @@
{
"name": "gegl",
"version": "0.4.66",
"port-version": 1,
"description": "Generic Graphical Library.",
"homepage": "https://gegl.org/",
"license": "LGPL-3.0-or-later",
@@ -16,6 +17,15 @@
}
],
"features": {
"cairo": {
"description": "Add cairo support",
"dependencies": [
{
"name": "cairo",
"default-features": false
}
]
},
"introspection": {
"description": "Enable introspection",
"supports": "!static",

View File

@@ -3250,7 +3250,7 @@
},
"gegl": {
"baseline": "0.4.66",
"port-version": 0
"port-version": 1
},
"gemmlowp": {
"baseline": "2021-09-28",

View File

@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "0090e814efd26e2ece837a00748aae0e2cf00ee6",
"version": "0.4.66",
"port-version": 1
},
{
"git-tree": "5a18d0d6cd7f4f7ccab7cfd2c4ef5b5cc331f6b9",
"version": "0.4.66",