[projectm-eval] Update to 1.0.7 (#53461)

Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
This commit is contained in:
Kai Blaschke 2026-08-18 21:03:16 +02:00 committed by GitHub
parent c5a15727ee
commit 5793ccc1b1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 52 additions and 48 deletions

View File

@ -1,35 +1,35 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO projectM-visualizer/projectm-eval
REF "v${VERSION}"
SHA512 "17fd58fa596801354f36ed89c8dc34890d41c19fc8bae761c70b97ccf3df2c343307ac5b611a111b2b8c3f3a62bc05e440d9c958463c0bb094d8e06bc56abf68"
HEAD_REF master
)
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-DBUILD_NS_EEL_SHIM=ON
-DCMAKE_DISABLE_FIND_PACKAGE_BISON=ON
-DCMAKE_DISABLE_FIND_PACKAGE_FLEX=ON
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(
PACKAGE_NAME "projectm-eval"
CONFIG_PATH "lib/cmake/projectM-Eval"
DO_NOT_DELETE_PARENT_CONFIG_PATH
)
vcpkg_cmake_config_fixup(
PACKAGE_NAME "projectM-EvalMilkdrop"
CONFIG_PATH "lib/cmake/projectM-EvalMilkdrop"
)
vcpkg_fixup_pkgconfig()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.md")
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO projectM-visualizer/projectm-eval
REF "v${VERSION}"
SHA512 "c2bbf1a806651cc4e3b7d6518f50ca74e25e4df5c188835487170ebf34655bbcdf573c72768e4f11b568657f282c3058081dcb3d9111f1bdf43296f4fdad41cb"
HEAD_REF master
)
vcpkg_cmake_configure(
SOURCE_PATH "${SOURCE_PATH}"
OPTIONS
-DBUILD_NS_EEL_SHIM=ON
-DCMAKE_DISABLE_FIND_PACKAGE_BISON=ON
-DCMAKE_DISABLE_FIND_PACKAGE_FLEX=ON
)
vcpkg_cmake_install()
vcpkg_cmake_config_fixup(
PACKAGE_NAME "projectm-eval"
CONFIG_PATH "lib/cmake/projectM-Eval"
DO_NOT_DELETE_PARENT_CONFIG_PATH
)
vcpkg_cmake_config_fixup(
PACKAGE_NAME "projectM-EvalMilkdrop"
CONFIG_PATH "lib/cmake/projectM-EvalMilkdrop"
)
vcpkg_fixup_pkgconfig()
file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE.md")
file(INSTALL "${CMAKE_CURRENT_LIST_DIR}/usage" DESTINATION "${CURRENT_PACKAGES_DIR}/share/${PORT}")

View File

@ -1,9 +1,9 @@
projectm-eval provides CMake targets:
find_package(projectM-Eval REQUIRED)
target_link_libraries(main PRIVATE projectM::Eval)
To use the ns-eel2 shim with the Milkdrop codebase:
find_package(projectM-Eval REQUIRED COMPONENTS Milkdrop)
target_link_libraries(main PRIVATE projectM::ns-eel2)
projectm-eval provides CMake targets:
find_package(projectM-Eval REQUIRED)
target_link_libraries(main PRIVATE projectM::Eval)
To use the ns-eel2 shim with the Milkdrop codebase:
find_package(projectM-Eval REQUIRED COMPONENTS Milkdrop)
target_link_libraries(main PRIVATE projectM::ns-eel2)

View File

@ -1,7 +1,6 @@
{
"name": "projectm-eval",
"version": "1.0.6",
"port-version": 1,
"version": "1.0.7",
"description": "The projectM Expression Evaluation Library. A portable drop-in replacement of Milkdrop's \"ns-eel2\" expression parser for use in Milkdrop, projectM and other applications.",
"homepage": "https://github.com/projectM-visualizer/projectm-eval",
"license": "MIT",

View File

@ -8077,8 +8077,8 @@
"port-version": 0
},
"projectm-eval": {
"baseline": "1.0.6",
"port-version": 1
"baseline": "1.0.7",
"port-version": 0
},
"prometheus-cpp": {
"baseline": "1.3.0",

View File

@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "e327463eab3cd1f934fbb36d6ca794653f27f92c",
"version": "1.0.7",
"port-version": 0
},
{
"git-tree": "3c05c4c1f9a1a55cd3fd2da425b6fae2a07f9347",
"version": "1.0.6",