Skip to content

Commit

Permalink
[Asmjit ] Asmjit update - Following pull request #39090 (#39630)
Browse files Browse the repository at this point in the history
Co-authored-by: Petr Kobalicek <[email protected]>
Co-authored-by: Stephen Eckels <[email protected]>
  • Loading branch information
3 people authored Jul 5, 2024
1 parent efd5cda commit f08f5fc
Show file tree
Hide file tree
Showing 10 changed files with 30 additions and 81 deletions.
5 changes: 2 additions & 3 deletions ports/asmjit/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO asmjit/asmjit
REF 51b10b19b6631434d3f9ad536a6fb140944a36d2 # commited on 2023-03-25
SHA512 1fba5159d2adad64e9a2b07a1f90de6988d1da47b9802ca8b57c61a89d8a90924525f6d0d6607279994bdbadcf693b2cc96cd7e4bf7f018ad64127b640dc38fb
REF ffac9f36fb045dd2c6a81e1b5b9ccc115e5ef924 # commited on 2024-06-28
SHA512 3a594bdea7095f66356f8c21e03a4db2535811988726c25a29e66721cb703dc9dceddeb5f8a6c7daeafba3fbf6dd07e71375446d8dfb182f57c14bce28192774
HEAD_REF master
)

Expand All @@ -16,7 +16,6 @@ vcpkg_cmake_configure(

vcpkg_cmake_install()
vcpkg_copy_pdbs()

vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/asmjit)

file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include")
Expand Down
9 changes: 5 additions & 4 deletions ports/asmjit/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
{
"name": "asmjit",
"version-date": "2023-03-25",
"description": "Complete x86/x64 JIT and Remote Assembler for C++",
"homepage": "https://github.com/asmjit/asmjit",
"supports": "!arm",
"version-date": "2024-06-28",
"description": "AsmJit is a lightweight library for machine code generation written in C++ language",
"homepage": "https://asmjit.com/",
"documentation": "https://asmjit.com/doc/",
"license": "Zlib",
"dependencies": [
{
"name": "vcpkg-cmake",
Expand Down
3 changes: 2 additions & 1 deletion ports/fbgemm/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
{
"name": "fbgemm",
"version": "0.4.1",
"port-version": 1,
"description": "FB (Facebook) + GEMM (General Matrix-Matrix Multiplication)",
"homepage": "https://code.fb.com/ml-applications/fbgemm/",
"license": "BSD-3-Clause",
"supports": "!(x86 | uwp)",
"supports": "!arm & !x86 & !uwp",
"dependencies": [
"asmjit",
"cpuinfo",
Expand Down
66 changes: 0 additions & 66 deletions ports/polyhook2/fix-dep.patch

This file was deleted.

5 changes: 2 additions & 3 deletions ports/polyhook2/portfile.cmake
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO stevemk14ebr/PolyHook_2_0
REF fd2a88f09c8ae89440858fc52573656141013c7f
SHA512 09eef1b0ca75f9420fa258c4290b6b62a3115531e77c91f9d223b2c4a10e8ee95b243bf9f6598d7c55b76ca4e4a185cdf1231b40d5ef87d7d405b8b434eb6cb0
REF 8cd6cb4ef0f2a599f35bdd46ac5833843aea6523
SHA512 93e6fcbb47f4b894c325766e1b2c146cebfe73424473ce0f52c8c923bd5b1276aebb3af03da9fc7027e2027994663c47a5a4f5a4f3c4a997a322886ac43401ec
HEAD_REF master
PATCHES fix-dep.patch
)

vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS
Expand Down
2 changes: 1 addition & 1 deletion ports/polyhook2/vcpkg.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "polyhook2",
"version-date": "2024-02-08",
"version-date": "2024-06-03",
"description": "C++17, x86/x64 Hooking Library v2.0",
"homepage": "https://github.com/stevemk14ebr/PolyHook_2_0",
"license": "MIT",
Expand Down
5 changes: 5 additions & 0 deletions versions/a-/asmjit.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "31ca0526f2e64a853da3f75e931a9b17c5af7014",
"version-date": "2024-06-28",
"port-version": 0
},
{
"git-tree": "e226149f3b22da2162e7d93eacc9f19411401e62",
"version-date": "2023-03-25",
Expand Down
6 changes: 3 additions & 3 deletions versions/baseline.json
Original file line number Diff line number Diff line change
Expand Up @@ -269,7 +269,7 @@
"port-version": 7
},
"asmjit": {
"baseline": "2023-03-25",
"baseline": "2024-06-28",
"port-version": 0
},
"asmtk": {
Expand Down Expand Up @@ -2670,7 +2670,7 @@
},
"fbgemm": {
"baseline": "0.4.1",
"port-version": 0
"port-version": 1
},
"fbthrift": {
"baseline": "2024.07.01.00",
Expand Down Expand Up @@ -6953,7 +6953,7 @@
"port-version": 12
},
"polyhook2": {
"baseline": "2024-02-08",
"baseline": "2024-06-03",
"port-version": 0
},
"polymorphic-value": {
Expand Down
5 changes: 5 additions & 0 deletions versions/f-/fbgemm.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "27b4707b88bb2ed527d372438c406d1a97323229",
"version": "0.4.1",
"port-version": 1
},
{
"git-tree": "e19b797fb42fad6dae0f9aca0890ddc62535800f",
"version": "0.4.1",
Expand Down
5 changes: 5 additions & 0 deletions versions/p-/polyhook2.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
{
"versions": [
{
"git-tree": "6039d71effaafe4610f614a64d90c84f386fa23b",
"version-date": "2024-06-03",
"port-version": 0
},
{
"git-tree": "2380bd82c3b07238558d4cfb7a2a38011b75faf5",
"version-date": "2024-02-08",
Expand Down

0 comments on commit f08f5fc

Please sign in to comment.