@@ -4,16 +4,7 @@ package("cinatra")
44 set_description (" modern c++(c++20), cross-platform, header-only, easy to use http framework" )
55 set_license (" MIT" )
66
7- add_urls (" https://github.com/qicosmos/cinatra/archive/refs/tags/$(version).tar.gz" ,
8- " https://github.com/qicosmos/cinatra.git" )
9-
10- add_versions (" 0.9.5" , " f21448332f56484af76347a3da30099dcd155d31ac9d3098faf7e9d6cb1e0c34" )
11- add_versions (" 0.9.4" , " 2b8b4e264f8083674554db55ca137998f02c528730cf9565697234fec9de3378" )
12- add_versions (" 0.9.1" , " d1a8018e41caabbda2c380175b632e3c9c10b519727f6b998eda4e3f4ede84bd" )
13- add_versions (" v0.8.9" , " 007dc38aceedf42d03a9c05dc9aa6d2f303456ae7ce1100800df7a565b83b510" )
14- add_versions (" v0.8.0" , " 4e14d5206408eccb43b3e810d3a1fe228fbc7496ded8a16b041ed12cbcce4479" )
15-
16- add_patches (" >=0.8.9 <=0.9.2" , " patches/0.8.9/windows-move.patch" , " c913ed0e9044ffc0ced40516245ec0d55262f8eabd30244d9911c3f0427a60f5" )
7+ add_urls (" https://github.com/std-microblock/cinatra.git" )
178
189 add_configs (" ssl" , {description = " Enable SSL" , default = false , type = " boolean" })
1910 add_configs (" gzip" , {description = " Enable GZIP" , default = false , type = " boolean" })
@@ -22,7 +13,7 @@ package("cinatra")
2213 add_configs (" aarch64" , {description = " Enable aarch64 instruction set (only arm)" , default = false , type = " boolean" })
2314
2415 add_deps (" asio" )
25- add_deps (" async_simple" , {configs = {aio = false }})
16+ add_deps (" async_simple 18f3882be354d407af0f0674121dcddaeff36e26 " , {configs = {aio = false }})
2617
2718 on_check (" windows" , function (package )
2819 local vs_toolset = package :toolchain (" msvc" ):config (" vs_toolset" )
@@ -74,21 +65,7 @@ package("yalantinglibs")
7465 set_urls (" https://github.com/alibaba/yalantinglibs/archive/refs/tags/$(version).tar.gz" ,
7566 " https://github.com/alibaba/yalantinglibs.git" )
7667
77- add_versions (" 0.6.0" , " 798c32a0d25c6306d6ff3d9dbd1c561a41e16cc11bd30b8993c737f6ac0517d9" )
78- add_versions (" 0.5.8" , " 49b631c191f139ff465b489663a620f3ae24af6baa236cc1e3d96f3ac7506d73" )
79- add_versions (" 0.5.7" , " 1c1057289e5488f90dd326fd2bb9d3173bad11eb5b06bc0a8bf0fa80857e1cfa" )
80- add_versions (" 0.5.6" , " b2656f794af30c5b83952b7c73c2dabf949061ddb6284d18d7f0c0560244b35a" )
81- add_versions (" 0.5.5" , " 7962579c1414d1ade4fd22316476723d54112c919514bf1e6015a1870e5e68f7" )
82- add_versions (" 0.5.3" , " 9d24612975d38fa4b4a05bd9f8f5cb65d447365e5eb3661d0eba9701d383523a" )
83- add_versions (" 0.5.2" , " e63500b9b84b6efd76bfc375d0972c0376d98067f7a6118bfd9a3048d557f46a" )
84- add_versions (" 0.4.0" , " 35d88b5e329f88edb702c1c40a67dedb4438898774c96bb6f3f1704ab828257f" )
85- add_versions (" 0.3.11" , " 1766ca1ec977e2dd56dabdcad3172dc1b79c3bd1acd26ea2de019299fa7e888a" )
86- add_versions (" 0.3.9" , " aea6c5c99297f9b875eac8cabdf846b8f8e792bf7ccb3da8e0afda90ea62f00b" )
87- add_versions (" 0.3.8" , " a9966687a2ac1ed0b1a001a69e144db4cff4cdf77a5a80c00364e6ea687d3c52" )
88- add_versions (" 0.3.7" , " b4258806173f63034aa529913601bc3d90da8a598725c0edf0be1a8c5c6f32b8" )
89- add_versions (" 0.3.6" , " 92f694ad42537f95535efc648fc5e73e82f840dae4f54524a096050db398214b" )
90- add_versions (" 0.3.4" , " dd5edd3f43f23cd4b0614896e6587b61bb38c981dc21c85a54bcc54800d0dfe8" )
91- add_versions (" 0.3.5" , " 8d382573da01449c4f83fccbbc3bdc08d221651f3fc8b9137eb4fbdb703677c2" )
68+ add_versions (" 2026.03.30" , " 0c98464dd202aaa6275a8da3297719a436b8a51a" )
9269
9370 add_configs (" ssl" , {description = " Enable ssl support" , default = false , type = " boolean" })
9471 add_configs (" pmr" , {description = " Enable pmr support" , default = false , type = " boolean" })
@@ -98,7 +75,11 @@ package("yalantinglibs")
9875 add_configs (" struct_pack_unportable_optimize" , {description = " enable struct_pack optimize(but cost more compile time)" , default = false , type = " boolean" })
9976
10077 add_deps (" cmake" )
101- add_deps (" cinatra" , " iguana" )
78+ add_deps (" cinatra d9485603c89d1fbb286f459f4d3dfdf4b44a04df" , " iguana" , {
79+ configs = {
80+ ssl = true
81+ }
82+ })
10283
10384 on_check (" windows" , function (package )
10485 local vs_toolset = package :toolchain (" msvc" ):config (" vs_toolset" )
@@ -163,4 +144,4 @@ package("yalantinglibs")
163144 std::vector<char> buffer = struct_pack::serialize(person1);
164145 }
165146 ]] }, {configs = {languages = " c++20" }}))
166- end )
147+ end )
0 commit comments