From 5793ccc1b19a738be13ca0231fed4a62edf0e5ed Mon Sep 17 00:00:00 2001 From: Kai Blaschke Date: Tue, 18 Aug 2026 21:03:16 +0200 Subject: [PATCH] [projectm-eval] Update to 1.0.7 (#53461) Co-authored-by: Billy Robert O'Neal III --- ports/projectm-eval/portfile.cmake | 70 +++++++++++++++--------------- ports/projectm-eval/usage | 18 ++++---- ports/projectm-eval/vcpkg.json | 3 +- versions/baseline.json | 4 +- versions/p-/projectm-eval.json | 5 +++ 5 files changed, 52 insertions(+), 48 deletions(-) diff --git a/ports/projectm-eval/portfile.cmake b/ports/projectm-eval/portfile.cmake index 7cf1bf4379..002c297fce 100644 --- a/ports/projectm-eval/portfile.cmake +++ b/ports/projectm-eval/portfile.cmake @@ -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}") diff --git a/ports/projectm-eval/usage b/ports/projectm-eval/usage index f1fcdb8466..1f6240a171 100644 --- a/ports/projectm-eval/usage +++ b/ports/projectm-eval/usage @@ -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) diff --git a/ports/projectm-eval/vcpkg.json b/ports/projectm-eval/vcpkg.json index 67e9148b81..532bf85f1f 100644 --- a/ports/projectm-eval/vcpkg.json +++ b/ports/projectm-eval/vcpkg.json @@ -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", diff --git a/versions/baseline.json b/versions/baseline.json index ec87df5614..f37e64da58 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -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", diff --git a/versions/p-/projectm-eval.json b/versions/p-/projectm-eval.json index bb78ddb036..86739c9d04 100644 --- a/versions/p-/projectm-eval.json +++ b/versions/p-/projectm-eval.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "e327463eab3cd1f934fbb36d6ca794653f27f92c", + "version": "1.0.7", + "port-version": 0 + }, { "git-tree": "3c05c4c1f9a1a55cd3fd2da425b6fae2a07f9347", "version": "1.0.6",