From 588129fdef25dd0ef2d8ff85ce043e472d93fdec Mon Sep 17 00:00:00 2001 From: Timur Chernykh <45117783+T3RR7@users.noreply.github.com> Date: Tue, 4 Feb 2025 08:27:05 +0300 Subject: [PATCH] [vmaware-vm-detection] add new port (#41618) --- ports/vmaware-vm-detection/portfile.cmake | 13 +++++++++++++ ports/vmaware-vm-detection/vcpkg.json | 7 +++++++ versions/baseline.json | 4 ++++ versions/v-/vmaware-vm-detection.json | 9 +++++++++ 4 files changed, 33 insertions(+) create mode 100644 ports/vmaware-vm-detection/portfile.cmake create mode 100644 ports/vmaware-vm-detection/vcpkg.json create mode 100644 versions/v-/vmaware-vm-detection.json diff --git a/ports/vmaware-vm-detection/portfile.cmake b/ports/vmaware-vm-detection/portfile.cmake new file mode 100644 index 0000000000..69c1dc6af9 --- /dev/null +++ b/ports/vmaware-vm-detection/portfile.cmake @@ -0,0 +1,13 @@ +vcpkg_from_github( + OUT_SOURCE_PATH SOURCE_PATH + REPO kernelwernel/VMAware + REF v${VERSION} + SHA512 fe4a3d85c97d4bc7b1fc0e65582df0a113a67dff13d1634eb0a74d330e226e4b0b10a99060061e1033089d5a3cd7863be362ba3df2e975607127e73126f6d54e + HEAD_REF master +) + +# Header only +set(VCPKG_BUILD_TYPE release) +file(INSTALL "${SOURCE_PATH}/src/vmaware_MIT.hpp" DESTINATION "${CURRENT_PACKAGES_DIR}/include/vmaware" RENAME "vmaware.hpp") + +vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE") diff --git a/ports/vmaware-vm-detection/vcpkg.json b/ports/vmaware-vm-detection/vcpkg.json new file mode 100644 index 0000000000..b354b07136 --- /dev/null +++ b/ports/vmaware-vm-detection/vcpkg.json @@ -0,0 +1,7 @@ +{ + "name": "vmaware-vm-detection", + "version": "2.0", + "description": "VM detection library", + "homepage": "https://github.com/kernelwernel/VMAware", + "license": "MIT" +} diff --git a/versions/baseline.json b/versions/baseline.json index 966cf95590..a8182e3308 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -9596,6 +9596,10 @@ "baseline": "1.2.10.2", "port-version": 0 }, + "vmaware-vm-detection": { + "baseline": "2.0", + "port-version": 0 + }, "volk": { "baseline": "1.4.304", "port-version": 0 diff --git a/versions/v-/vmaware-vm-detection.json b/versions/v-/vmaware-vm-detection.json new file mode 100644 index 0000000000..c426bcd221 --- /dev/null +++ b/versions/v-/vmaware-vm-detection.json @@ -0,0 +1,9 @@ +{ + "versions": [ + { + "git-tree": "99ea80db1f7f63b93af82a026b148300bbe783b4", + "version": "2.0", + "port-version": 0 + } + ] +}