diff --git a/ports/vlpp/fix_miss_file.patch b/ports/vlpp/fix_miss_file.patch new file mode 100644 index 0000000000..0792d4333b --- /dev/null +++ b/ports/vlpp/fix_miss_file.patch @@ -0,0 +1,24 @@ +diff --git a/Import/VlppReflection.h b/Import/VlppReflection.h +index 4589f99..85c9c01 100644 +--- a/Import/VlppReflection.h ++++ b/Import/VlppReflection.h +@@ -5,6 +5,7 @@ DEVELOPER: Zihan Chen(vczh) + #include "VlppOS.h" + #include "Vlpp.h" + #include "VlppRegex.h" ++#include + + /*********************************************************************** + .\DESCRIPTABLEOBJECT.H +diff --git a/Tools/GacGen/CMakeLists.txt b/Tools/GacGen/CMakeLists.txt +index f809893..5354e75 100644 +--- a/Tools/GacGen/CMakeLists.txt ++++ b/Tools/GacGen/CMakeLists.txt +@@ -25,7 +25,6 @@ set(SRCS + ../../Release/GacUIReflection.cpp + GacGen/GacGen.cpp + GacGen/Main.cpp +- GacGen/NativeController.cpp + ) + + if (WIN32) diff --git a/ports/vlpp/portfile.cmake b/ports/vlpp/portfile.cmake index 83f43a7e45..09442eb557 100644 --- a/ports/vlpp/portfile.cmake +++ b/ports/vlpp/portfile.cmake @@ -1,10 +1,11 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO vczh-libraries/Release - REF 039b6fcb5325af186060d2e6efb466f3d81afcb5 # 1.1.0.0 - SHA512 7c4da7f5686dd3ef8ddd211e440a9b70000fb5558a67fe75d73a3662ff6bd441fb0d2a125d77d9353abf0b5d273546d9fced9fba205a8aa4347a72e15064caf2 + REF "${VERSION}" + SHA512 5ea442a506fc71d79f5061adaf0eda70776c6bad66d2871399a29c15a58899fd32aeeb32cfb492ca34bc759e328682aecaf595101a066cda53c7a36ae45f5fd7 HEAD_REF master - PATCHES fix-tool-build.patch + PATCHES + fix-tool-build.patch ) vcpkg_from_github( @@ -32,9 +33,11 @@ if (BUILD_TOOLS) vcpkg_from_github( OUT_SOURCE_PATH GACGEN_SOURCE_PATH REPO vczh-libraries/GacUI - REF 1de25738b534f78f7dce721798ff367099526488 - SHA512 adc104d22f9ce61e82f40875e217ec2cfcc32d3088cf8f32bca16ea99084bb62aaae1601ddea328ce2eb9ddb321db9779352cbccd9437e21e3210e32286feb85 + REF 6547518c5bd775d336e53c583b39095a88e9723c + SHA512 114957408012ed1a03381f9caf6aafb463e8d94a4978b66f694698b5ff1bb86bcaa01c28c0aa75203e15d04126ed003b1fa370cc54f62ae87309c4bb798ede77 HEAD_REF master + PATCHES + fix_miss_file.patch ) vcpkg_from_github( OUT_SOURCE_PATH CPPMERGE_SOURCE_PATH diff --git a/ports/vlpp/vcpkg.json b/ports/vlpp/vcpkg.json index f6b7c1ef97..9a6ffbc10b 100644 --- a/ports/vlpp/vcpkg.json +++ b/ports/vlpp/vcpkg.json @@ -1,7 +1,6 @@ { "name": "vlpp", - "version": "1.1.0.0", - "port-version": 1, + "version": "1.2.9.0", "maintainers": "vczh", "description": "Common C++ construction, including string operation / generic container / linq / General-LR parser generator / multithreading / reflection for C++ / etc", "homepage": "https://github.com/vczh-libraries/Release", diff --git a/versions/baseline.json b/versions/baseline.json index a3d8d18f3a..b0d98cff05 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -9241,8 +9241,8 @@ "port-version": 4 }, "vlpp": { - "baseline": "1.1.0.0", - "port-version": 1 + "baseline": "1.2.9.0", + "port-version": 0 }, "volk": { "baseline": "1.3.280.0", diff --git a/versions/v-/vlpp.json b/versions/v-/vlpp.json index 7dad748037..6fd11e29fc 100644 --- a/versions/v-/vlpp.json +++ b/versions/v-/vlpp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "da71459de0fa6efcd3f4a57f79ff605cc6d60d9e", + "version": "1.2.9.0", + "port-version": 0 + }, { "git-tree": "654b1fb66c8a083d723a6a655acf5eb706fe97f2", "version": "1.1.0.0",