[libtcod] update to 2.2.2 (#49252)

This commit is contained in:
Kyle Benesch
2026-01-09 13:58:20 -08:00
committed by GitHub
parent 10a80bc303
commit 39922dbab0
4 changed files with 27 additions and 15 deletions

View File

@@ -2,18 +2,22 @@ vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO libtcod/libtcod
REF ${VERSION}
SHA512 09e98f26ccc65afa6f739a90d64ca0be93a768cb01bf87932a18a07132fb8a5895a5b5194c80698e08d0fcbbaca926df6f0d9797901ecc82bd36a1cbe076464f
SHA512 e10d6d83e6057336efcc3f2a45dd7d2e287217c3c42f99f594a357668bac89dd8a235d8498d879168418c3b5fc1a3cb5ae2c9e0acadf4e3f95e247da3ab4de40
HEAD_REF main
)
vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
INVERTED_FEATURES
"png" CMAKE_DISABLE_FIND_PACKAGE_lodepng-c
"sdl" CMAKE_DISABLE_FIND_PACKAGE_SDL3
"threads" CMAKE_DISABLE_FIND_PACKAGE_Threads
"unicode" CMAKE_DISABLE_FIND_PACKAGE_utf8proc
"unicode" CMAKE_DISABLE_FIND_PACKAGE_unofficial-utf8proc
"zlib" CMAKE_DISABLE_FIND_PACKAGE_ZLIB
FEATURES
"png" LIBTCOD_LODEPNG
"png" VCPKG_LOCK_FIND_PACKAGE_lodepng-c
"sdl" LIBTCOD_SDL3
"sdl" VCPKG_LOCK_FIND_PACKAGE_SDL3
"threads" LIBTCOD_THREADS
"threads" VCPKG_LOCK_FIND_PACKAGE_Threads
"unicode" LIBTCOD_UTF8PROC
"unicode" VCPKG_LOCK_FIND_PACKAGE_utf8proc
"zlib" LIBTCOD_ZLIB
"zlib" VCPKG_LOCK_FIND_PACKAGE_ZLIB
)
vcpkg_cmake_configure(
@@ -21,11 +25,14 @@ vcpkg_cmake_configure(
OPTIONS
${FEATURE_OPTIONS}
-DCMAKE_INSTALL_INCLUDEDIR=${CURRENT_PACKAGES_DIR}/include
-DLIBTCOD_SDL3=find_package
-DLIBTCOD_ZLIB=find_package
-DLIBTCOD_LODEPNG=find_package
-DLIBTCOD_UTF8PROC=vcpkg
-DLIBTCOD_STB=find_package
-DFETCHCONTENT_FULLY_DISCONNECTED=ON
-DVCPKG_LOCK_FIND_PACKAGE_Stb=ON
MAYBE_UNUSED_VARIABLES
VCPKG_LOCK_FIND_PACKAGE_SDL3
VCPKG_LOCK_FIND_PACKAGE_Threads
VCPKG_LOCK_FIND_PACKAGE_ZLIB
VCPKG_LOCK_FIND_PACKAGE_lodepng-c
VCPKG_LOCK_FIND_PACKAGE_utf8proc
)
vcpkg_cmake_install()

View File

@@ -1,6 +1,6 @@
{
"name": "libtcod",
"version-semver": "2.2.1",
"version-semver": "2.2.2",
"maintainers": "Kyle Benesch <4b796c65+github@gmail.com>",
"description": "Common algorithms and tools for roguelikes.",
"homepage": "https://github.com/libtcod/libtcod",

View File

@@ -5569,7 +5569,7 @@
"port-version": 2
},
"libtcod": {
"baseline": "2.2.1",
"baseline": "2.2.2",
"port-version": 0
},
"libtess2": {

View File

@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "5ad27cec80859cd624e508b03182f0f7e4640951",
"version-semver": "2.2.2",
"port-version": 0
},
{
"git-tree": "240d7afc67250e63feeac072316dd51c60a0acb0",
"version-semver": "2.2.1",