[rmlui] Add feature for SVG rendering using lunasvg (#40748)

This commit is contained in:
dbartussek 2024-09-03 20:28:36 +02:00 committed by GitHub
parent 03ba0f8d4d
commit 136c521571
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 14 additions and 1 deletions

View File

@ -12,6 +12,7 @@ vcpkg_from_github(
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
FEATURES
lua RMLUI_LUA_BINDINGS
svg RMLUI_SVG_PLUGIN
)
if("freetype" IN_LIST FEATURES)

View File

@ -1,6 +1,7 @@
{
"name": "rmlui",
"version": "6.0",
"port-version": 1,
"maintainers": "Michael R. P. Ragazzon <mikke89@users.noreply.github.com>",
"description": "RmlUi is the C++ user interface library based on the HTML and CSS standards, designed as a complete solution for any project's interface needs.",
"homepage": "https://github.com/mikke89/RmlUi",
@ -35,6 +36,12 @@
"dependencies": [
"lua"
]
},
"svg": {
"description": "Enable plugin for SVG images",
"dependencies": [
"lunasvg"
]
}
}
}

View File

@ -7862,7 +7862,7 @@
},
"rmlui": {
"baseline": "6.0",
"port-version": 0
"port-version": 1
},
"rmqcpp": {
"baseline": "1.0.0",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "fdd8836a66e7c33d1454a1a1376ad32bf78da5f1",
"version": "6.0",
"port-version": 1
},
{
"git-tree": "845eceb8c79319709a6bee36adacb6b58ab81a05",
"version": "6.0",