Compare commits

...

2580 Commits

Author SHA1 Message Date
ruki 864f51f504
Update arduinojson to v7.3.1 (#6511) 4 weeks ago
ruki ee39a6d461
Update lzav to 4.7 (#6509) 4 weeks ago
ruki 1e7bcb5322
Update microsoft-gsl to v4.2.0 (#6510) 4 weeks ago
ruki 186b92ca7b
Auto-update hlslpp to 3.6 (#6504) 1 month ago
Saikari 883e42b021
Add portmidi v2.0.4 (#6495) 1 month ago
Jérôme Leclercq 60015fbc45
Update xmake.lua (#6497) 1 month ago
ruki b416f0a348
Update plutovg to v0.0.13 (#6500) 1 month ago
ruki 8817c10862
Update zstd to v1.5.7 (#6501) 1 month ago
ruki 4b1f1fb499
Update xsimd to 13.2.0 (#6503) 1 month ago
Maxime 969fa5e4e0
Remove OpenSSL dependency for GNS on windows (#6498) 1 month ago
Saikari 68b55e6531
add libkeyfinder 2.2.8 (#6493) 1 month ago
Dozingfiretruck 2efbdfa071
add:sdl2 add 2.32.2 (#6492) 1 month ago
Doekin 1938273e10
p11-kit: add package (#6490) 1 month ago
ruki 0137f5ea49
Update lapack to v3.12.1 (#6439) 1 month ago
Doekin 938a2e0faf
leancrypto: add package (#6487) 1 month ago
Doekin acd17cc0ef
hyprwayland-scanner: add package (#6486) 1 month ago
ruki 448604cd27
Auto-update libjpeg-turbo to 3.1.0 (#6485) 1 month ago
Saikari 3eda575c0a
update fast_float to v8.0.0 (#6481) 1 month ago
Saikari 42e5cb5195
update cinatra to 0.9.5 (#6478) 1 month ago
Saikari 309ff4f0c6
update iguana to 1.0.7 (#6480) 1 month ago
A2va 2d86671c51
Update tbox to v1.7.6 (#6479) 1 month ago
ruki 5db0eca1c1
Update lief to 0.16.4 (#6483) 1 month ago
ruki 5799b72d89
Update kahip to v3.18 (#6484) 1 month ago
Saikari a229cc7e4b
async_simple Fix linux arm64 (#6475) 1 month ago
Saikari 7c1de3ec96
update cpptrace to v0.8.2 (#6476) 1 month ago
apocelipes 93d1cdf704
ada: update to v3.1.3 (#6474) 1 month ago
fasiondog 9a3a4fa327
update mnn to 3.0.5 (#6409) 1 month ago
Aidan Sun 304a040435
Add botan versions 3.6.0 to 3.7.1 (#6450) 1 month ago
ruki 00c0bcead7
improve check nsis (#6472) 1 month ago
ruki 468dfad99b
Update nuklear to 4.12.4 (#6469) 1 month ago
ruki 37ad1aa3cf
Update stringzilla to v3.12.1 (#6470) 1 month ago
ruki 4cc4878335
Update ucx to 1.18.0 (#6440) 1 month ago
ruki 9b9362fd45
Auto-update libwebsockets to v4.3.4 (#6457) 1 month ago
ruki b7bd967985
Auto-update double-conversion to v3.3.1 (#6460) 1 month ago
ruki d64bc735b0
Update tiny-optional to v1.4.0 (#6468) 1 month ago
Saikari d872ed39e6
add fixed-containers (#6465) 1 month ago
Saikari 2b44b6e371
Add windows plat for libebur128 (#6463) 1 month ago
Saikari 2e82469975
Add gelldur-eventbus v3.1.2 (#6462) 1 month ago
kbz_8 9ab93ad27e
adding tinycthread package for windows, linux and macos (#6461) 1 month ago
ruki 86cfdca647
Update sqlite_orm to v1.9.1 (#6458) 1 month ago
Saikari bd28e4af03
Add babl 0.1.110 (#6456) 1 month ago
Doekin 956a85fcac
ffmpeg: improve version parsing logic (#6446) 1 month ago
Saikari 3e3dc5aa1c
Add webthing-cpp v1.1.0 (#6453) 1 month ago
Saikari a10b1c7a2d
Update uwebsockets to v20.74.0 (#6454) 1 month ago
Chi Huu Huynh ec5b0ef6e7
whereami: add package (#6451) 1 month ago
Saikari 6ceaccfbe7
Add new package cwt-cucumber 2.5 (#6449) 1 month ago
Saikari cdabbe48fd
add new package safetyhook (#6438) 1 month ago
KkemChen 280fa83fe3
cgraph: fix xmake.lua (#6444) 1 month ago
ruki a9731a0976
Update pahomqttcpp to v1.5.1 (#6441) 1 month ago
ruki 8fcc674587
Update miniaudio to 0.11.22 (#6442) 1 month ago
ruki 53be6f970d
Update re-flex to v5.2.2 (#6443) 1 month ago
Saikari da5391aea2
update plutovg to 0.0.12 (#6437) 1 month ago
Saikari cde21691c2
update plutosvg to 0.0.6 (#6436) 1 month ago
Saikari 11ce68aaae
update harfbuzz to 10.3.0 (#6435) 1 month ago
Saikari 06d59b79df
update lcms to 2.17 (#6422) 1 month ago
Saikari d1c6f518f3
update flatbuffers to v25.2.10 (#6431) 1 month ago
apocelipes d71ee30e42
etl: update to v20.40.0 (#6434) 1 month ago
ruki b581f63a1d
Update cuda-samples to v12.8 (#6433) 1 month ago
kbz_8 5448db7aa2
Adding 24.0.0.1 version to wgpu-native (#6420) 1 month ago
Saikari 6115a62fea
add new package poly2tri (#6421) 1 month ago
Saikari be8ef302f2
update taskflow to v3.9.0 (#6430) 1 month ago
Saikari f41bb979c7
Update meson to 1.7.0 (#6429) 1 month ago
ruki 5f35fbfbe8
Update aws-c-common to v0.11.1 (#6423) 1 month ago
ruki a895e9f035
Update daw_header_libraries to v2.123.2 (#6424) 1 month ago
ruki 128e05ba73
Update cgif to v0.5.0 (#6425) 1 month ago
ruki 84570bcb04
Update dataframe to 3.4.0 (#6426) 1 month ago
star9029 3b847188b8
boost: fix process syslinks on windows 1 month ago
c8ef b735d64754
update sqlite3 to 3.49.1 (#6415) 1 month ago
SuniRein 4315f50bc4
Fix syslink missing in webui 2.5.0 (#6414) 1 month ago
ruki 4345cf52be
Update node-addon-api to v8.3.1 (#6410) 1 month ago
ruki dea65049d4
Update cglm to v0.9.6 (#6411) 1 month ago
ruki 1c8769e7d1
Update aws-c-mqtt to v0.12.1 (#6412) 1 month ago
ruki ed4a451340
Update argparse to 3.2 (#6413) 1 month ago
ruki acb796a2b7
Update libsdl2_ttf to 2.24.0 (#6407) 1 month ago
ruki fec260f635
Update nanoflann to v1.7.0 (#6404) 1 month ago
ruki 51c72baaed
Update c4core to 0.2.5 (#6405) 1 month ago
ruki a76c54a94b
Update lunasvg to v3.2.0 (#6406) 1 month ago
star9029 97843e50e7
antlr4-runtime: Fix build with latest msvc stl (#6403) 1 month ago
ruki 42e710cb29
add msys platform for kotlin-native (#6400) 1 month ago
star9029 ee29fff6a4
aurora-au: add package (#6401) 1 month ago
ruki 3eefa043fb
Auto-update watcher to 0.13.5 (#6394) 1 month ago
ruki 8bce4a7daf
Update microsoft-proxy to 3.2.1 (#6397) 1 month ago
ruki 861eab114e
Update libpng to v1.6.47 (#6395) 1 month ago
ruki 7bc89bf784
Update amrex to 25.02 (#6392) 1 month ago
ruki 5fa1956e39
Update glaze to v4.4.3 (#6390) 1 month ago
ruki 220737c918
Update plutosvg to v0.0.5 (#6391) 1 month ago
fantasy-peak 80f3fb8002
Configurable openssl version for grpc (#6388) 1 month ago
Aidan Sun 9e71a99bfe
Add imgui versions v1.91.7 and v1.91.8 (#6389) 1 month ago
ruki 60e1de7eed
Auto-update libsdl2_image to 2.8.5 (#6334) 1 month ago
ruki 59c18d1c5d
Auto-update ozz-animation to 0.16.0 (#6386) 1 month ago
ruki 2d41348a38
Update c-blosc2 to v2.16.0 (#6383) 1 month ago
ruki 69b4802464
Update jsoncons to v1.2.0 (#6384) 1 month ago
ruki 6475c440af
Update glaze to v4.4.2 (#6385) 1 month ago
Aidan Sun 9e9457ed22
Update imguitextselect to 1.1.4 (#6382) 1 month ago
star9029 d11b01271c
implot3d: add package (#6381) 1 month ago
ruki 408de0af62
Update quill to v8.1.1 (#6379) 1 month ago
ruki d5f2209538
Update libsdl2_mixer to 2.8.1 (#6375) 1 month ago
ruki 4acf0f864c
Update paul_thread_pool to 0.7.0 (#6376) 1 month ago
ruki ab08b3393c
Auto-update aws-lc to v1.45.0 (#6364) 1 month ago
star9029 02ece0ce1b
cpr: support clang-cl toolchain (#6374) 2 months ago
ruki 22778ae537
Auto-update streamvbyte to v2.0.0 (#6368) 2 months ago
ruki 91bea96fb0
Auto-update fmtlog to v2.3.0 (#6372) 2 months ago
Aidan Sun 102ef4f39e
Add bluez versions 5.71 to 5.79 (#6373) 2 months ago
ruki 483602b7eb
Update fast-cdr to v2.2.6 (#6369) 2 months ago
ruki 6bc709390e
Update snmalloc to 0.7.1 (#6370) 2 months ago
ruki 8f65a7d5c3
Update boost_ut to v2.3.0 (#6371) 2 months ago
star9029 df8a72f922
zxing-cpp: Improve 2.3.0 version build (#6367) 2 months ago
star9029 c660b4cab6
zint: add package (#6366) 2 months ago
star9029 55a22782c2
metall: add package (#4395) 2 months ago
Aidan Sun 7c785c378a
Update liburing to 2.9 (#6361) 2 months ago
ruki 674fd77679
Auto-update dlss to v310.1.0 (#6365) 2 months ago
ruki 1efbbacf72
Update flecs to v4.0.4 (#6362) 2 months ago
ruki 79b163541b
Update ls-qpack to v2.6.1 (#6363) 2 months ago
star9029 37cf6369b1
anari: add package (#4679) 2 months ago
ruki 7ca1b13a6a
Update vk-bootstrap to v1.4.307 (#6359) 2 months ago
ruki 0cc733d1b3
Update cgltf to v1.15 (#6356) 2 months ago
xpxz 82632a98bc
update crow to 1.2.1.1 (#6353) 2 months ago
Doekin 4b4d646b17
extra-cmake-modules: add package (#6355) 2 months ago
apocelipes 5500b5ad67
go: add v1.24.0 (#6352) 2 months ago
star9029 c78b8a0070 stdexec: improve on_check 2 months ago
vspefs c64fe7a50b
update microsoft-proxy to 3.2.0 (#6344) 2 months ago
ruki 333a1a3be0
add kotlin-native (#6343) 2 months ago
ruki c29e299fab
Update sol2 to v3.3.1 (#6350) 2 months ago
ruki 2426c76baa
Update ta-lib to 0.6.4 (#6347) 2 months ago
ruki c0197cb6d4
Update clay to v0.13 (#6348) 2 months ago
ruki 2a252ab6cd
Update libfabric to 2.0.0 (#6349) 2 months ago
ruki 175c4ba0bd
Update libffi to 3.4.7 (#6351) 2 months ago
Jérôme Leclercq 1e184cf808
Add libsdl3_image (#6345) 2 months ago
Doekin 24d6a2b044
ffmpeg: remove unsupported linker flag `-Bsymbolic` for MinGW (#6346) 2 months ago
ruki c9137d4368
Update aws-c-http to v0.9.3 (#6340) 2 months ago
ruki b4c6ec1e6a
Update s2n-tls to v1.5.12 (#6342) 2 months ago
ruki d685af3559
Update directx-headers to v1.615.0 (#6341) 2 months ago
star9029 b5e2178691
toml++: add extsources (#6337) 2 months ago
ruki aff94cf052
Update portable_build_tools to v2.10 (#6331) 2 months ago
ruki 4fe74240ba
Update samurai to v0.21.1 (#6332) 2 months ago
ruki deff208266
Update sentry-native to 0.7.20 (#6335) 2 months ago
ruki 6e04311b24
update libxrender (#6336) 2 months ago
ruki cf1cdfee6d revert test.lua 2 months ago
Jérôme Leclercq 50ea22ebb1
Rename libsdl packages to libsdl2 (#6292) 2 months ago
ruki d988c7beb3
Update rocksdb to v9.10.0 (#6333) 2 months ago
SuniRein a7e1f1c60d
fix: syslink missing on linux in webui. (#6329) 2 months ago
vspefs f2df3e7c7b
lock scnlib's fast_float dependency to below 7.0.0 (#6328) 2 months ago
Frityet d190578423
add v1.2.3 (#6330) 2 months ago
ruki 318a3e5222
Update node-api-headers to v1.5.0 (#6319) 2 months ago
ruki 56e1d3a699
Update simdutf to v6.2.0 (#6325) 2 months ago
ruki ba82997f11
Update cpp-httplib to v0.18.7 (#6326) 2 months ago
ruki 1f06026b36
Update cpptrace to v0.7.5 (#6323) 2 months ago
A2va 169ef2760e
Patch liburing shared/static (#6286) 2 months ago
ruki 86d70f6d94
rename libsdl2 deps (#6317) 2 months ago
c8ef e96fbd32d7
Update libpng to 1.6.46 (#6318) 2 months ago
ruki 44d72ba745
Auto-update pahomqttcpp to v1.5.0 (#6313) 2 months ago
ruki 5d5247a881 remove unused patches 2 months ago
ruki 079396268b
rename libsdl_xxx to libsdl2_xxx (#6316) 2 months ago
ruki 7bd41fa835
Update aws-c-event-stream to v0.5.1 (#6311) 2 months ago
ruki 6508d3a4e6
Update cpp-httplib to v0.18.6 (#6314) 2 months ago
ruki 4805484fbb
Update libbigwig to 0.4.8 (#6315) 2 months ago
ruki 9239b34a28
Update aws-c-compression to v0.3.1 (#6312) 2 months ago
ruki 299e67e485
rename libsdl to libsdl2 (#6307) 2 months ago
star9029 6a27cf3c2e
Auto-update ada to v3.0.1 (#6309) 2 months ago
c8ef 7c647dfabd
update sqlite3 to 3.49.0 (#6310) 2 months ago
star9029 1bd21f6b6a
idna: add 0.2.0 version (#6308) 2 months ago
star9029 20694502a4
fgt: add package (#6306) 2 months ago
c8ef d7a0779921
update abseil to 20250127.0 (#6302) 2 months ago
ruki d68357ca57
fix lief (#6305) 2 months ago
ruki 5e93d55e7a
Update lief to 0.16.3 (#6304) 2 months ago
star9029 672f1349cf
tinygltf: fix deps include (#6303) 2 months ago
ruki 04d3a3214f
improve cli patch (#6301) 2 months ago
star9029 eb7726e3b9
tinygltf: Remove vendor install (#6298) 2 months ago
apocelipes d8d4793b94
go: update to v1.22.12/v1.23.6 (#6299) 2 months ago
ruki ebdc2cbd22
fix lni (#6300) 2 months ago
star9029 5820957c91
yy-thunks: update to 1.1.5 version (#5730) 2 months ago
ruki 26276a2939
Auto-update thread-pool to v5.0.0 (#6024) 2 months ago
ruki 22a34355ea
Auto-update capstone to 5.0.5 (#6287) 2 months ago
ruki 9af2095f13 enable embed for libxmake 2 months ago
mirageAlchemy 354387f1ab
Add capnproto support and fix msgpack compilation for reflect-cpp v0.17.0 (#6294) 2 months ago
ruki ae51a60324
disable readline (#6297) 2 months ago
star9029 4badd8d9c4
vc-ltl5: add deps for windows xp version (#6296) 2 months ago
ruki dc2a99c8e5
xmake 2.9.8 (#6295) 2 months ago
ruki 759f94faaf
Update protobuf-c to 1.5.1 (#6289) 2 months ago
ruki a0e2154a76
Update pahomqttc to v1.3.14 (#6288) 2 months ago
ruki 7ee39187b6
Update uwebsockets to v20.72.0 (#6291) 2 months ago
Jérôme Leclercq fab4640e3b
Add libsdl3 (#6225) 2 months ago
Jérôme Leclercq a913ba1275
libcurl: Don't disable OpenSSL by default (#6281) 2 months ago
Inari0 a81e99d138
split wayland-protocols from wayland (#6274) 2 months ago
ruki 296e3fa759
Update cppfront to v0.8.1 (#6276) 2 months ago
ruki f9b0cbf44b
Update pdfhummus to v4.6.8 (#6279) 2 months ago
Chi Huu Huynh 2efb8ec0c2
srell: update 4.063 (#6272) 2 months ago
star9029 bf0ee23c1a
liboai: Add license (#6273) 2 months ago
ruki 48fa9f55ab
Update google-cloud-cpp to v2.34.0 (#6275) 2 months ago
ruki 8ecbb63d17
Update aws-c-cal to v0.8.3 (#6277) 2 months ago
ruki da83ed0c85
Auto-update libmaxminddb to 1.12.2 (#6267) 2 months ago
ruki 47b0a321b3
Auto-update libfswatch to 1.18.2 (#6268) 2 months ago
Inari0 2064dbae96
update opencv and spdlog (#6264) 2 months ago
c8ef 9e0ca520d8
update fmt to 11.1.3 (#6271) 2 months ago
kbz_8 7038d6ffe4
Adding patch for sol2 3.3.0 (#6251) 2 months ago
ruki 2317f11ced
Update toml11 to v4.3.0 (#6269) 2 months ago
Christian Kurz d0fb307110
Update capnproto to branch and with version 1.0.2 (#4780) 2 months ago
ruki 25c8a97932
Update tinyexr to v1.0.10 (#6265) 2 months ago
Komo cf67f1f0ab
libnyquist: new package (#6176) 2 months ago
ruki 0bc0e30396
Update itlib to v1.11.5 (#6259) 2 months ago
ruki f92662442b
Update cpp-rotor to v0.33 (#6260) 2 months ago
ruki bec4d66087
Auto-update bzip3 to 1.5.1 (#6261) 2 months ago
star9029 754963fa4a
minja: add package (#6258) 2 months ago
Inari0 40df0b2057
update cacert (#6257) 2 months ago
ruki 6e75093a18
Update libuv to v1.50.0 (#6253) 2 months ago
MicroBlock 4b0acbed92
Update xmake.lua (#6245) 2 months ago
ruki a1316845c3
Auto-update reactiveplusplus to v2.2.2 (#6199) 2 months ago
ruki 38b19e943d
Update protobuf-cpp to 29.3 (#6227) 2 months ago
ruki 8fa841c7fe
Update tinygltf to v2.9.5 (#6250) 2 months ago
ruki 1e8d315bdd
Update libxmake to v2.9.7 (#6246) 2 months ago
ruki 1b23c7e733
Update libassert to v2.1.4 (#6248) 2 months ago
apocelipes a02d11fd4f
CImg: update to v3.5.2 (#6244) 2 months ago
ruki cd3b5b5304
Auto-update kuba-zip to v0.3.3 (#6228) 2 months ago
ruki 626925f658
Update reflect-cpp to v0.17.0 (#6242) 2 months ago
ruki ccef050bde
Update frugally-deep to v0.16.2 (#6243) 2 months ago
ruki 67c53a042b
Update cgns to v4.5.0 (#6240) 2 months ago
ruki 80b6e0bbd7
Update aws-c-sdkutils to v0.2.3 (#6241) 2 months ago
apocelipes 104467255c
CImg: update to v3.5.1 (#6238) 2 months ago
star9029 0753178416
octree: add package (#6223) 2 months ago
Frityet f474990051
Update ObjFW (#5986) 2 months ago
ruki e40a554bbb
Auto-update stc to v5.0 (#6229) 2 months ago
ruki 243f78df4d
Update yoga to v3.2.1 (#6236) 2 months ago
Shiffted f4cd9a6950
Remove platform requirements for gcem (#6235) 2 months ago
Iiro Surakka 1b3d631fca
Fix box2d build when using commit hash as version (#6234) 2 months ago
Shiwei Wang f3b138854b
ufbx: install extra files to includedir (#6233) 2 months ago
ruki c42fe3532a
Update dispenso to v1.4.0 (#6232) 2 months ago
apocelipes 145e30e0ee
cppitertools: update to v2024.10.19 (#6231) 2 months ago
谢天 080d51a44a
Add reckless log (#6222) 2 months ago
Doekin 2619d9f502
Qt: enhance cross-compilation support for desktop platforms (#6208) 2 months ago
ruki 327049a727
Update ittapi to v3.25.4 (#6230) 2 months ago
ruki b51b43a54a
Update arduinojson to v7.3.0 (#6226) 2 months ago
ruki fe7add7f0c
Update cpp-rotor to v0.32 (#6218) 2 months ago
ruki a661b86973
Update libzip to v1.11.3 (#6219) 2 months ago
ruki 9f9072ec6d
Update orc to v2.1.0 (#6220) 2 months ago
star9029 59e0522ca3
yyjson: add cmake config (#6215) 2 months ago
方糖 027caa9116
fix: bypass verilator root check (#6162) 2 months ago
mirageAlchemy fc3bc1fc78
fix reflect-cpp compilation when msgpack is enabled (#6205) 2 months ago
star9029 c621edaa57 nanomsg: remove unused code 2 months ago
star9029 45489dfe11 range-v3: add extsources 2 months ago
star9029 04b34dd272 faker-cxx: Improve on_check 2 months ago
ruki 852a92081f
Update verilator to v5.032 (#6213) 2 months ago
star9029 4fd9216b6d
lastools: add package (#6209) 2 months ago
Doekin 19c9021c8c
aqt: update to 3.1.21 (#6210) 2 months ago
ruki 49a7531c6f
Auto-update faker-cxx to v4.0.1 (#6202) 2 months ago
ruki 6168c84416
improve cmake for ninja (#6207) 2 months ago
ruki dad864f9b2
Update harfbuzz to 10.2.0 (#6201) 2 months ago
ruki 233328880b
Update cpp-httplib to v0.18.5 (#6203) 2 months ago
xpxz d6ad68dc09
add winpcap support for pcapplusplus (#6197) 2 months ago
ruki 287bd9af3c
Update catch2 to v3.8.0 (#6200) 2 months ago
ruki 1404fa2a00
Update cutlass to v3.7.0 (#6192) 2 months ago
ruki 8cc5580b17
Auto-update ocilib to v4.7.7 (#6182) 2 months ago
ruki 802b3493c5 fix is_supported 2 months ago
Saikari 376edcc845
Update pugixml to v1.15 (#6166) 2 months ago
icysky efd55d0e53
pcl: fix boost version requirement (#6163) 2 months ago
xpxz d4e6bed41f
add winpcap (#6196) 2 months ago
NahidaChan ffb3319c27
python: update 3.13.1 (#6171) 2 months ago
ruki abc4bd52fe
Update oniguruma to v6.9.10 (#6195) 2 months ago
Chi Huu Huynh 1a996c990d
quickjs-ng: remove limits (#6188) 2 months ago
yh-sb 2cf62b3514
Enable Qt6 for macOS arm64 (#6190) 2 months ago
ruki c83867e24a
Update spectra to v1.1.0 (#6191) 2 months ago
ruki 4bb65c18d2
Update aws-c-sdkutils to v0.2.2 (#6193) 2 months ago
ruki eccc765c51
Update jsoncons to v1.1.0 (#6186) 2 months ago
ruki 9d2243f5f5
Update quill to v8.0.0 (#6183) 2 months ago
ruki 3664154695
Update barkeep to v0.1.5 (#6184) 2 months ago
ruki 46bd6aa9f5
Update sse2neon to v1.8.0 (#6185) 2 months ago
Shiwei Wang 0b10ad1186
spdlog: only add '/utf-8' when not use std_format (#6173) 2 months ago
star9029 459aba852f
Fix ci (#6181) 2 months ago
xpxz a266c23449
Update utf8proc and install to all plat (#6179) 2 months ago
star9029 5c5d720e0d
Add hosted arm64 ci (#6175) 2 months ago
apocelipes e1f194ce61
go: update to v1.22.11 & v1.23.5 (#6174) 2 months ago
Inari0 f06c542d49
fix libigl on windows (#6172) 3 months ago
Altina Orion e76d08c499
New package: google-cloud-cpp (#5991) 3 months ago
star9029 b9d3d7770f
crc32c: Fix windows shared build (#6170) 3 months ago
star9029 b8fd0ab4aa
lwlog: add package (#6168) 3 months ago
MicroBlock 0a989d105a
update thorvg to latest (#6153) 3 months ago
谢天 14b5d26cd7
Add dlss package (#6169) 3 months ago
c8ef cb7674766c
update sqlite3 to 3.48.0 (#6165) 3 months ago
icysky 71b100e8f6
libtorch: remove nvtx dependency since v2.4.1 (#6158) 3 months ago
c8ef 2981ab310b
update fmt to 11.1.2 (#6160) 3 months ago
SFGrenade cbdc8b4c09
fix libsdl_image 2.8.4 sha256 (#6161) 3 months ago
谢天 3c792d010e
Add offsetAllocator package (#6150) 3 months ago
Yassine Sen f061dd305d
Add dipp package (#6155) 3 months ago
ruki 8fdfdd2c36
Auto-update cnats to v3.9.2 (#5965) 3 months ago
Elite-stay 7eac88e0cc
fix flann (#6152) 3 months ago
star9029 c3e729ba6f
Auto-update littlefs to v2.10.1 (#6148) 3 months ago
ruki cdf2e3d29f
Auto-update ls-qpack to v2.6.0 (#6106) 3 months ago
star9029 8eea855f4e
xxhash: Support shared build (#6151) 3 months ago
star9029 a68d0744d8
Update libwfkafka to v0.11.7 (#6146) 3 months ago
star9029 f069905368
Update sentry-native to 0.7.17 (#6147) 3 months ago
Saikari 53bb788bf6
prepend miniz (#6143) 3 months ago
Saikari 0ff15e094b
try to build shared cunit (#6135) 3 months ago
谢天 4d60a5b992
Add tlsf package (#6144) 3 months ago
star9029 77845d621e
libgit2cpp: add package (#6142) 3 months ago
star9029 9f5a6ed1cc
libgit2: Support wasm (#6141) 3 months ago
Saikari 342705d646
upd ver (#6140) 3 months ago
谢天 0acb6f28c3
Add easy_profiler package (#6139) 3 months ago
Saikari 153fc0abe1
revise miniz (#6137) 3 months ago
PumpkinXD 567a2f6f3b
update cosmocc to version 4.0.2 (#6138) 3 months ago
Saikari b49d6d685e
init (#6134) 3 months ago
Saikari 2c33ed26af
New package: cunit (#6133) 3 months ago
Saikari 3fa02e89c0
Update vulkan-memory-allocator to 3.2.0 (#6130) 3 months ago
ruki 431c6a315b
Update nuklear to 4.12.3 (#6131) 3 months ago
Saikari e6a84e86fc
libmysofa: add package (#6076) 3 months ago
star9029 4aa0a409c1
ada: Disable cpm download (#6128) 3 months ago
star9029 60c609e53b
ffmpeg: Fix build on msys2 (#6104) 3 months ago
apocelipes 1a25444bed
CImg: update to v3.5.0 (#6129) 3 months ago
star9029 b102feda00 ormpp: limit deps version 3 months ago
star9029 bd8a6e07a9 boost: Fix cmake find zstd for 1.87 version 3 months ago
RedbeanW 738c3c81a3
snappy: Update to 1.2.1 version (#6116) 3 months ago
Saikari f5026b8df0
bump ver (#6120) 3 months ago
Saikari 0012fcabb2
bump ver (#6121) 3 months ago
muzili 8ca17794d4
fix hookmanager assert fail (#6119) 3 months ago
ruki 128b1b27b5
Update libdeflate to v1.23 (#6126) 3 months ago
ruki ccf2635020
Update aws-crt-cpp to v0.29.8 (#6122) 3 months ago
ruki 8c2819477c
Update zxing-cpp to v2.3.0 (#6123) 3 months ago
ruki 713745e3b0
Update pyincpp to v2.6.0 (#6125) 3 months ago
muzili 9e5a55717b
add v0.4.1 (#6117) 3 months ago
RedbeanW 89519365b0
leveldb: fix build under clang-cl. (#6118) 3 months ago
Jérôme Leclercq 2e23d5528a
Assimp: Fix compilation with MinGW10 (#6107) 3 months ago
ruki 72d7580225
Update plutosvg to v0.0.4 (#6114) 3 months ago
ruki d5c975b507
Update annoy to v1.17.3 (#6110) 3 months ago
ruki a391fc303c
Update aws-c-common to v0.10.6 (#6111) 3 months ago
ruki a1843a8763
Update xsimd to 13.1.0 (#6112) 3 months ago
yh-sb aabc10c49e
Fix asio build (#6108) 3 months ago
ruki 63d263d90d
Update jsoncons to v1.0.0 (#6105) 3 months ago
fasiondog 3c40b7c82c
add ta-lib (#6103) 3 months ago
MicroBlock 90de2a05b1
update skia to 131 (#6095) 3 months ago
Doekin c0a3807816
OpenSSL: improve MinGW support on Windows (#6079) 3 months ago
xpxz 0534af8f29
update cinatra to 0.9.4 (#6012) 3 months ago
ruki d81dccf326
Update grpc to v1.69.0 (#6101) 3 months ago
ruki eb69214096
Update cutlass to v3.6.0 (#6102) 3 months ago
ruki 7512e7b3c1
Update simdjson to v3.11.3 (#6099) 3 months ago
ruki 2bddd449e6
Update libsdl_image to 2.8.4 (#6100) 3 months ago
star9029 4cab59b7c1
x265: improve numa deps (#6096) 3 months ago
Jérôme Leclercq 0032783a6b
Update xxhash to v0.8.3 (#6098) 3 months ago
Jim 64c15d349f
Limit ImGui <=1.90.4 to Polyscope > 2.2.0 (#6091) 3 months ago
ruki cac47faf52
Update highs to v1.9.0 (#6094) 3 months ago
ruki e53de1c6ba
Update gyp-next to v0.19.1 (#6092) 3 months ago
ruki 9c52f623df
Update highfive to v2.10.1 (#6093) 3 months ago
star9029 95aa0e9479
igraph: add package (#6005) 3 months ago
c8ef bf79554a5a
update fmt to 11.1.1 (#6090) 3 months ago
Linpeng Zhang 00854d746f
[clay] Add renderer configuration options and update test cases (#6074) 3 months ago
ruki eb0f2d5ff4
Update amqp-cpp to v4.3.27 (#6089) 3 months ago
ruki c8c33bbeab
Update snitch to 1.3.1 (#6086) 3 months ago
ruki 81d323730d
Update cpp-httplib to v0.18.3 (#6087) 3 months ago
ruki d844b71f5e
Update ngtcp2 to 1.10.0 (#6088) 3 months ago
star9029 349bdfd28e
angelscript: Enable exceptions by default (#6084) 3 months ago
Inari0 da88f60408
update amgcl (#6071) 3 months ago
RimuruChan aa72d472b1
Fix opengl and glfw link for msys (#6075) 3 months ago
ruki a640d24599
Auto-update onnx to v1.17.0 (#5831) 3 months ago
mirageAlchemy 7fdce6d0d6
Fix reflect-cpp when toml/yaml are configured (#6077) 3 months ago
ruki 245d68599a
Update tree-sitter to v0.24.6 (#6080) 3 months ago
ruki 48c241ea68
Update units to v2.3.4 (#6081) 3 months ago
ruki d523d6025a
Update c-blosc2 to v2.15.2 (#6082) 3 months ago
Saikari c77e894977
new port pffft (#6058) 3 months ago
apocelipes 86c14bb1c5
StringZilla: update to v3.11.3 (#6072) 3 months ago
Jérôme Leclercq 2d517a0474
SFML: Fix msvc runtime when using MTd without debug (#6073) 3 months ago
ruki e56559c540
Auto-update quickjs-ng to v0.8.0 (#6070) 3 months ago
Inari0 e7104e9f83
update boost (#6056) 3 months ago
Saikari c5fdefa4e2
Update xmake.lua (#6059) 3 months ago
Jérôme Leclercq e44c72f502
Update libsdl to 2.30.10 (#6065) 3 months ago
ruki f77637602d
Update simsimd to v6.2.3 (#6066) 3 months ago
ruki 49b3e33636
Update simdutf to v5.7.2 (#6067) 3 months ago
ruki 4b4478aa4d
Update pdfio to v1.4.0 (#6068) 3 months ago
ruki 9c2020d52f
Update tree-sitter to v0.24.5 (#6069) 3 months ago
Jérôme Leclercq 4294a00f76
Update dr_flac to 0.12.43 (#6060) 3 months ago
Jérôme Leclercq ff9d0bc962
Update dr_mp3 to 0.6.40 (#6061) 3 months ago
Jérôme Leclercq 87087d7c82
Update dr_wav to 0.13.17 (#6062) 3 months ago
Jérôme Leclercq c3a12f1946
Update fmt to 11.1.0 (#6063) 3 months ago
Jérôme Leclercq f9341819ba
Update kiwisolver to 1.4.8 (#6064) 3 months ago
Saikari 37d5a9296d
update LIEF to 0.16 (#6046) 3 months ago
Doekin b8de188ce9
SFML: update to 3.0.0 (#6038) 3 months ago
ruki d5101eca49
Auto-update vvenc to v1.13.0 (#6044) 3 months ago
muzili 4630bd9684
hookmanager update to 0.3.3 (#6050) 3 months ago
ruki 73db7de1e0
Update s2n-tls to v1.5.10 (#6051) 3 months ago
ruki a217799c76
Update ufbx to v0.15.1 (#6052) 3 months ago
ruki 8390a5cd2a
Update liboqs to 0.12.0 (#6054) 3 months ago
NahidaChan 68bcc298f7
Add paul_thread_pool git repo (#6047) 3 months ago
Altina Orion a852a80f0b
grpc patch: Fixed NAN/INFINITY definitions to work on Windows 11 SDK. (#5998) 3 months ago
Arash Partow 2d2f3b9e4c
Update ExprTk to 0.0.3 (#6039) 3 months ago
ruki 79abe967a9
Update wfrest to v0.9.8 (#6045) 3 months ago
ruki 9e8def714a
Update barkeep to v0.1.4 (#6041) 3 months ago
ruki 5a691fadf6
Update lunasvg to v3.1.0 (#6042) 3 months ago
ruki 29150c4ea3
Update cppcheck to 2.16.2 (#6043) 3 months ago
star9029 5a47b59a77
openssl3: Support wasm (#6037) 3 months ago
ruki 6b8cbc6665
Update libsdl_image to 2.8.3 (#6033) 3 months ago
ruki b244bf485b
Update c-ares to 1.34.4 (#6034) 3 months ago
ruki e65beaeadc
Update simdutf to v5.7.1 (#6035) 3 months ago
ruki cf55ffe6aa
Update ginkgo to v1.9.0 (#6036) 3 months ago
muzili 0ece2246c3
Add HookManager Lib Repo (#6028) 3 months ago
wzy 544b0e4d57
Add node-api-stub (#6004) 3 months ago
ruki f46623655f
Auto-update nghttp3 to v1.7.0 (#6031) 3 months ago
star9029 17ac65bce9
tbb: remove alias package (#6026) 3 months ago
ruki 0eafd8ba20
Update rocksdb to v9.9.3 (#6032) 3 months ago
ruki b65fdb6022
Update samurai to v0.19.0 (#6029) 3 months ago
ruki 0efbd89dc3
Update glaze to v4.2.2 (#6030) 3 months ago
Inari0 a0cd7edd95
update python (#6027) 3 months ago
ruki eaaa5323f8
Update cppjieba to v5.4.1 (#6021) 3 months ago
ruki d39264eac2
Update protobuf-cpp to 29.2 (#6022) 3 months ago
ruki 6efcab71a7
Update cpptrace to v0.7.4 (#6023) 3 months ago
ruki 704a105068
Update boost_ut to v2.1.1 (#6015) 3 months ago
ruki 66849a72a9
Update meson to 1.6.1 (#6017) 3 months ago
star9029 c62ebd316d
clay: add package (#6013) 3 months ago
ruki 260eb1e42f update readme 3 months ago
star9029 88272611c8
annoy: add package (#6011) 3 months ago
ruki 6db95290ee
Update libzip to v1.11.2 (#6006) 3 months ago
ruki 0146c6eaf4
Update mongoose to 7.16 (#6007) 3 months ago
ruki a7917fb08f
Update aws-c-compression to v0.3.0 (#6008) 3 months ago
Doekin 258d2f720f
date: Add release version (#6002) 3 months ago
Anthony Verdon ac5a890212
adding imgui v1.91.2 to v1.91.6 (#6003) 3 months ago
apocelipes 590f874381
StringZilla: update to v3.11.1 (#6001) 4 months ago
star9029 4d3a0494c3
plfit: add package (#5992) 4 months ago
Altina Orion 7d56f3c46d
New package: apache orc (#5988) 4 months ago
ruki f22cdf53bb
Update cgraph to v2.6.2 (#5993) 4 months ago
ruki b419e90ff6
Update nlopt to v2.9.1 (#5994) 4 months ago
ruki fa5b3708c6
Update libmem to 5.0.4 (#5996) 4 months ago
ruki 15072a14dc
Update sentry-native to 0.7.16 (#5997) 4 months ago
star9029 92353c3a22 protobuf-cpp: fix try remove exe 4 months ago
Doekin 22cbc36805
emmylua_debugger: add option to skip installing `emmy_tool` and `emmy_hook` on Windows (#5987) 4 months ago
ruki 66d94eb469
Update aws-c-s3 to v0.7.7 (#5983) 4 months ago
ruki befce08674
Update libcpuid to v0.7.1 (#5984) 4 months ago
ruki 030a77dd64
Update aws-lc to v1.41.1 (#5985) 4 months ago
star9029 da9dc22088
magic_enum: compatible with includedirs (#5979) 4 months ago
Chi Huu Huynh a834458b57
fix test.lua cd (#5972) 4 months ago
star9029 5d4f357964 Revert "Update uwebsockets to v20.71.0 (#5977)" 4 months ago
star9029 b97ea1f3f4 Revert "Update vulkan-utility-libraries to v1.4.303 (#5976)" 4 months ago
star9029 eff45d6fa0 Revert "Update pocketpy to v2.0.3 (#5975)" 4 months ago
star9029 17d7ca0eee Revert "Update liboqs to 0.12.0 (#5974)" 4 months ago
star9029 5443d5a7eb Revert "Update json-glib to 1.10.6 (#5973)" 4 months ago
Jérôme Leclercq 594cd872bc
libcurl: Restore openssl by default on Linux/Android (#5970) 4 months ago
ruki b7e3ad57d0
Update json-glib to 1.10.6 (#5973) 4 months ago
ruki 47d14d3b2d
Update liboqs to 0.12.0 (#5974) 4 months ago
ruki a842e37ef2
Update pocketpy to v2.0.3 (#5975) 4 months ago
ruki 887729bb41
Update vulkan-utility-libraries to v1.4.303 (#5976) 4 months ago
ruki 25fe9f4577
Update uwebsockets to v20.71.0 (#5977) 4 months ago
star9029 7f0e3477f6
verilator: switch to cmake (#5680) 4 months ago
Chi Huu Huynh 28d2d63ca7
jerryscript: add package (#5941) 4 months ago
Doekin 117ffb8a6c
protobuf-cpp: Fix Windows build for versions <= 3.19.4 (#5955) 4 months ago
star9029 b0a7b31b13
protobuf-cpp: remove non-host protoc (#5960) 4 months ago
Chi Huu Huynh 8366ff6790
fix test.lua (#5953) 4 months ago
SaeruHikari ec1c0e01d9
[boost] fix test.lua (#5968) 4 months ago
ruki d7e17207e7
Update microsoft-proxy to 3.1.0 (#5967) 4 months ago
ruki 48d7ac766b
Update daw_header_libraries to v2.118.0 (#5963) 4 months ago
ruki 1b8d6a1987
Update portable_build_tools to v2.9.2 (#5964) 4 months ago
ruki f4dd9f5556
Update harfbuzz to 10.1.0 (#5966) 4 months ago
ruki 1c4a5226d0
support iphoneos for openssl (#5959) 4 months ago
Jérôme Leclercq c7ddddf458
imgui: Enable all platforms (#5957) 4 months ago
c8ef 8469ced643
update sqlite3 to 3.47.2 (#5956) 4 months ago
apocelipes 9ea05a648e
go: add v1.23.4 & v1.22.10 (#5954) 4 months ago
xpxz 23823314bf
update taskflow to 3.8.0 (#5952) 4 months ago
Chi Huu Huynh de28f2e8a2
duktape: add package (#5950) 4 months ago
KkemChen 97ac6525dd
iguana: update 1.0.6 (#5948) 4 months ago
ruki 0a8abe67f7
Improve to test packages (#5946) 4 months ago
ruki c96b575f53
Update simdjson to v3.11.2 (#5951) 4 months ago
star9029 e9749a53c8
protoc: Use protobuf-cpp as deps (#5881) 4 months ago
Peter Richmond 796f31b410
update sokol to latest commit (#5949) 4 months ago
star9029 00be0f5a12
jxrlib: add package (#5947) 4 months ago
Altina Orion f644dd8984
Update onedpl 2022.7.0 and 2022.7.1 (sequentially) (#5940) 4 months ago
Chi Huu Huynh a023c5cd20
itstool: Support bsd (#5921) 4 months ago
star9029 b7013f43d0 protobuf-cpp: Don't add PATH bin in cross-compilation 4 months ago
star9029 81fb898231
libxml2: Fix python build & import (#5930) 4 months ago
Tab Nahida f16d8df9d3
Update xmake.lua (#5945) 4 months ago
ruki 09f7d4bbde
Update unordered_dense to v4.5.0 (#5943) 4 months ago
ruki 6580e51848
Update onednn to v3.6.2 (#5944) 4 months ago
star9029 c5af44d919
nanoarrow: add package (#5939) 4 months ago
star9029 8f49d6bc76
flatcc: add package (#5937) 4 months ago
Altina Orion 1bb029de8e
Update tbb 2022.0 (#5931) 4 months ago
KkemChen 4ab01d47d7
stdexec: update 2024.12.08 (#5938) 4 months ago
ruki ef7ef43c86
Update yalantinglibs to 0.3.11 (#5932) 4 months ago
ruki f14cdaa04a
Update yoga to v3.2.0 (#5933) 4 months ago
ruki b2855c57b1
Update winreg to v6.3.2 (#5935) 4 months ago
Peter Richmond dd09f37418
Update Raylib-cpp to v5.5.0 (#5923) 4 months ago
ruki 3d1c0ff0c4
Update ngtcp2 to 1.9.1 (#5928) 4 months ago
ruki eca0743790
Update node-addon-api to v8.3.0 (#5924) 4 months ago
ruki 7800ba8860
Update emmylua_debugger to 1.8.3 (#5925) 4 months ago
ruki 7037f51bf9
Update aws-c-s3 to v0.7.5 (#5926) 4 months ago
Chi Huu Huynh e36307d36f
node-addon-api: fix xrepo info (#5911) 4 months ago
RedbeanW 3553f714b2
add dobby. (#5920) 4 months ago
RedbeanW c1bf758a43
libssh2: add openssl v3 support. (#5919) 4 months ago
RedbeanW a23c2b65fc
Update libcurl (#5892) 4 months ago
ruki a4a8d20e32
Update libmem to 5.0.3 (#5918) 4 months ago
ruki eb993d68fe
Update nanoflann to v1.6.2 (#5914) 4 months ago
Chi Huu Huynh 580ae92710
xerces-c: fix xrepo info (#5910) 4 months ago
Peter Richmond b68bd7845d
update Raylib to 5.5 (#5777) 4 months ago
xpxz 8d77279d1c
Update libhv to 1.3.3 (#5903) 4 months ago
star9029 0c75204293 antlr4: remove unused build files 4 months ago
Altina Orion 2f692d23ab
Update tbb 2021.13.0 (and 2022.0 cannot pass ci for mingw+msys2, should fix) (#5859) 4 months ago
ruki 895f3f4202
Update libdwarf to 0.11.1 (#5907) 4 months ago
ruki e5a0b09f0a
Update blake3 to 1.5.5 (#5908) 4 months ago
ruki f3fafafb3a
Update s2n-tls to v1.5.9 (#5904) 4 months ago
ruki 464e4d3acb
Update alembic to 1.8.8 (#5905) 4 months ago
ruki d38ffd2a80
Update benchmark to v1.9.1 (#5906) 4 months ago
ruki 54cec73e07
Auto-update yomm2 to v1.6.0 (#5716) 4 months ago
ruki dafbd71bc3
Auto-update microsoft-proxy to 3.1.0 (#5900) 4 months ago
ruki 8ca1704c37
Update aws-c-s3 to v0.7.4 (#5902) 4 months ago
ruki e7e52b668f
Update vk-bootstrap to v1.3.302 (#5898) 4 months ago
ruki c850a3e0fa
Update gdal to 3.10.0 (#5899) 4 months ago
ruki 727bb74860
Update portable_build_tools to v2.8.1 (#5901) 4 months ago
ruki 2c841be813
Auto-update mailio to 0.24.1 (#5874) 4 months ago
ruki 18e085bd87
Auto-update snmalloc to 0.7.0 (#5896) 4 months ago
ruki 8acd3ab9a6
Auto-update amrex to 24.12 (#5895) 4 months ago
ruki 6c93d324e2
Update audiofile to 1.1.2 (#5893) 4 months ago
ruki 301027acae
Update libenvpp to v1.5.1 (#5894) 4 months ago
star9029 32fa461e29
dav1d: add 1.5.0 version (#5889) 4 months ago
star9029 bb411115a3
vmaf: support android (#5887) 4 months ago
star9029 9e446af3a0
thorvg: support android (#5890) 4 months ago
apocelipes cea5bde652
StringZilla: add v3.10.11 and v3.11.0 (#5884) 4 months ago
star9029 1bb4840524
libdicom: support android (#5885) 4 months ago
star9029 505d814d84
openh264: support android (#5886) 4 months ago
star9029 ce5e004608
cgif: support wasm & android (#5888) 4 months ago
star9029 4fce854c7a
boxfort: add package (#5880) 4 months ago
star9029 888684c248 mysql: add extsources 4 months ago
mirageAlchemy 2a84faea43
Update reflect-cpp to v0.16.0 (#5869) 4 months ago
Doekin b276fea04f
fix protobuf-cpp build on mingw-clang (#5877) 4 months ago
ruki fca4e98961
Update upa-url to v1.0.2 (#5878) 4 months ago
ruki d8e09622ba
Update samurai to v0.18.0 (#5879) 4 months ago
star9029 d764119079
qengine: add package (#5876) 4 months ago
star9029 e1b9ad14ff
jsoncons: add v0.178.0 version (#5875) 4 months ago
ruki 739c0a1fac
Auto-update numactl to 2.0.19 (#5873) 4 months ago
ruki 68f47abe7f
Update simdutf to v5.6.3 (#5871) 4 months ago
ruki 4755afa0b9
Update kahip to v3.17 (#5872) 4 months ago
xpxz 6447ba71a8
Update libassert to 2.1.2 (#5844) 4 months ago
star9029 5b94ffa012
antlr4: improve includedirs (#5867) 4 months ago
star9029 7d4031c5a8
cpptrace: fix libdwarf & zstd (#5868) 4 months ago
star9029 bd2a28f2bb zstd: fix downstream Findzstd.cmake 4 months ago
ruki 7d2820ee37
Update fmi to v3.0.2 (#5862) 4 months ago
ruki 47b027b9a3
Update cpp-peglib to 1.9.1 (#5863) 4 months ago
ruki 069eda29b4
Update simsimd to v6.2.1 (#5864) 4 months ago
ruki ae581e434b
Update clove-unit to v2.4.6 (#5866) 4 months ago
PumpkinXD b09f425261
update cosmocc to version 3.9.7 (#5861) 4 months ago
star9029 6009c91960
nanopb: add package (#5795) 4 months ago
star9029 a536096bf3
zstd: use cmake (#5858) 4 months ago
star9029 8ffdea050e imguizmo: fix gitref 4 months ago
Dionysen c41ffe33d3
define IMGUI_DEFINE_MATH_OPERATORS before include imgui.h (#5856) 4 months ago
star9029 220a03bceb
protobuf-cpp: support more platform (#5848) 4 months ago
Altina Orion 85a27ae922
Update onedpl 2022.6.0rc1 (#5860) 4 months ago
xpxz eac440d892
add memorymodulepp (#5847) 4 months ago
ruki 167740e6c6
Update plutosvg to v0.0.3 (#5854) 4 months ago
ruki d1caa6d8cb
Update sqlite-vec to 0.1.6 (#5850) 4 months ago
ruki f41ba7802a
Update aws-lc to v1.40.0 (#5851) 4 months ago
ruki c325986c06
Update srt to v1.5.4 (#5852) 4 months ago
ruki e5f17e2ff7
Update nuklear to 4.12.2 (#5853) 4 months ago
apocelipes 599b955a02
go: add v1.22.9 and v1.23.3 (#5849) 4 months ago
xpxz 5dc83c3b1c
Update cpptrace to 0.7.3 (#5845) 4 months ago
star9029 9a320b00b6
microsoft-apsi: support cross-compilation (#5828) 4 months ago
ruki ca3f6f137a
Update libxmake to v2.9.6 (#5839) 4 months ago
ruki 21d00ce6b4
Update aws-crt-cpp to v0.29.5 (#5840) 4 months ago
ruki 92f5a92a36
Update fast_float to v7.0.0 (#5841) 4 months ago
c8ef bdc83f6a69
update sqlite3 to 3.47.1 (#5838) 4 months ago
hros dcb414769c
cppfront - support arm macos (#5837) 4 months ago
star9029 44eb9538ac raw_pdb: fix gitref 4 months ago
ruki 116f8b0d5b
Auto-update libvips to v8.16.0 (#5833) 4 months ago
ruki c2bf405aad
add installtips for msvc (#5836) 4 months ago
ruki 300849c66a
Update zeus_expected to v1.2.0 (#5834) 4 months ago
ruki 2fecb86006
Update vcpkg to 2024.11.16 (#5830) 4 months ago
ruki 78510c225a
Update expat to 2.6.4 (#5832) 4 months ago
star9029 7a55524176 update macos ci https://github.com/actions/runner-images/issues/10721 4 months ago
ruki 83c421954e
improve msvc (#5827) 4 months ago
ruki be2efcfb75 add some comments 4 months ago
ruki 1e12f5c8bf
add msvc package (#5820) 4 months ago
ruki 8502544536
Update lzav to 4.5 (#5823) 4 months ago
ruki cff8f4ef3b
Update cpr to 1.11.1 (#5824) 4 months ago
ruki e9aaccfc5b
Update sentry-native to 0.7.15 (#5825) 4 months ago
ruki 30b4ce1c4c
Add PortableBuildTools (#5819) 4 months ago
star9029 3486564e4d
microsoft-apsi: add package (#5804) 4 months ago
star9029 01f5ddee30 antlr4: improve copy file 4 months ago
ruki 12d0c21d50
Auto-update openh264 to v2.5.0 (#5785) 4 months ago
ruki f9fe39c0ca
Auto-update actor-framework to 1.0.2 (#5811) 4 months ago
Inari0 3bdee46dea
add dartpy support (#5712) 4 months ago
star9029 2a24b22dcf
arkari: add package (#5818) 4 months ago
qudix 593814514a
glaze: update to `v4.0.1` (#5758) 4 months ago
ruki 3f46507d43
fix boost fetch (#5816) 4 months ago
star9029 ff961fffbc
alembic: support more platform (#5813) 4 months ago
star9029 5ef78d33d7
openexr: support more platform (#5814) 4 months ago
star9029 0ac9acd09e libdeflate: fix pdb 4 months ago
ruki f4442f7364
Update arduinojson to v7.2.1 (#5812) 4 months ago
star9029 32b4e3ac1d
imath: support more platform (#5807) 4 months ago
ruki ac1b35f0bc
Update ngtcp2 to 1.9.0 (#5809) 4 months ago
ruki 55d7d577c3
Update simsimd to v6.1.1 (#5810) 4 months ago
c8ef bab551e93f
update liburing to 2.8 (#5806) 4 months ago
Linpeng Zhang 3f0127bf98
fix clang-cl ldflag (#5805) 4 months ago
ruki 34a98b7225
Update efsw to 1.4.1 (#5778) 4 months ago
ruki 264c489a85
Auto-update aws-c-io to v0.15.3 (#5793) 4 months ago
ruki 2d84247187
Update openexr to v3.3.2 (#5800) 4 months ago
ruki 8636af22c5
Update re-flex to v5.0.1 (#5802) 4 months ago
star9029 fe18a6cedc
zeromq: support more platform (#5796) 4 months ago
Altina Orion e24a06efe6
Update python 3.13 and 3.11.9 (for linux) (#5788) 4 months ago
Altina Orion a77b718751
Update mkl 2025.0.1 for win64 and linux64 (#5789) 4 months ago
ruki 24d72908b6
Update aws-c-s3 to v0.7.1 (#5781) 4 months ago
ruki 602820af7e
Update nghttp2 to 1.64.0 (#5794) 4 months ago
ruki f6f26a4992
Update opencl-headers to v2024.10.24 (#5790) 4 months ago
ruki 29ccd1e4a4
Update daw_json_link to v3.29.2 (#5792) 4 months ago
star9029 60ad6f5456
antlr4: add package (#4369) 4 months ago
ruki 03742de03c
Update lexbor to v2.4.0 (#5784) 4 months ago
ruki 675fd723dd
Update aws-c-cal to v0.8.1 (#5787) 4 months ago
ruki ed3d9fed41
Auto-update quickjs-ng to v0.7.0 (#5779) 4 months ago
ruki 27ba465b81
Update quill to v7.5.0 (#5754) 4 months ago
ruki 3a6bab7405
Update simsimd to v6.0.5 (#5776) 4 months ago
ruki e137a07651
Update prometheus-cpp to v1.3.0 (#5780) 4 months ago
ruki c3ddd9733a
Update stringzilla to v3.10.10 (#5782) 4 months ago
xffish 21f392ed37
feat: OpenSSL3 add md2 (#5774) 4 months ago
ruki 42e46dc2fc
Update aws-lc to v1.39.0 (#5775) 5 months ago
ruki 2460223989
Update aws-c-http to v0.9.2 (#5771) 5 months ago
ruki fb69fa4cd2
Update node-addon-api to v8.2.2 (#5772) 5 months ago
star9029 5c4a0af291
openjdk: improve download link (#5760) 5 months ago
jj683 52d80bcb94
Support pcapplusplus with zstd (#5579) 5 months ago
jj683 c03e5cbe1e
Proper cmake version for pcapplusplus (#5764) 5 months ago
ruki ae689d391a
Update dartsim to v6.15.0 (#5768) 5 months ago
star9029 2e81992a1f
soil2: add package (#5749) 5 months ago
ruki 22255ec766
Update aws-checksums to v0.2.2 (#5766) 5 months ago
ruki f34e440541
Update highs to v1.8.1 (#5767) 5 months ago
Jérôme Leclercq 510c43152c
Update flecs to v4.0.3 (#5762) 5 months ago
Jérôme Leclercq 054240b0ef
Update magic_enum to v0.9.7 (#5763) 5 months ago
star9029 64f38c10b2
antlr4-runtime: fix dll install (#5759) 5 months ago
star9029 5abec9c6a5
fftw: support more platform (#5751) 5 months ago
Altina Orion 9d19f5de1f
Update mkl static package to 2025.0.0 (#5757) 5 months ago
ruki f726e98e61
Update gsl-lite to v0.42.0 (#5752) 5 months ago
ruki a2941d5269
Update tree-sitter to v0.24.4 (#5753) 5 months ago
ruki 57ffa0edcb
Update scnlib to v4.0.1 (#5755) 5 months ago
Bowen Liao f145085609
Fix GTK package dependency name on Linux (#5748) 5 months ago
apocelipes d281586c21
StringZilla: update to v3.10.9 (#5750) 5 months ago
ruki ea9a6999d5
Update libvpx to v1.15.0 (#5746) 5 months ago
Doekin 885ea60d3e
pcapplusplus: disable `-Werror` and fix Clang's warning (#5742) 5 months ago
c8ef b833453f17
Update duckdb to 1.1.3 (#5720) 5 months ago
star9029 e2106e5dfe
ctrl-c: add 1.0.0 version (#5741) 5 months ago
star9029 42899977cb
zpp_bits: add package (#5740) 5 months ago
xpxz e7ff876785
make cpptrace support cross (#5738) 5 months ago
xpxz ae02d14e9a
make cpp-ipc support cross (#5737) 5 months ago
xpxz de3000415f
make libdwarf support cross (#5739) 5 months ago
ruki 201297df95
Update cli to v2.2.0 (#5734) 5 months ago
ruki 304941710c
Update libssh2 to 1.11.1 (#5735) 5 months ago
star9029 9e19731fd3
benchmark: support more platform (#5732) 5 months ago
star9029 1eed70a050 benchmark: order version 5 months ago
star9029 f318d9d4e1
flatbuffers: support more platform (#5731) 5 months ago
Miouzora 5f141f87e4
Update spdlog to v1.15.0 (#5727) 5 months ago
star9029 87daad242c jsoncpp: fix ninja build 5 months ago
star9029 28c118b038
jsoncpp: support more platform (#5729) 5 months ago
ruki b603dfcc83
Update meshoptimizer to v0.22 (#5723) 5 months ago
ruki 8b79550049
Update sentry-native to 0.7.12 (#5725) 5 months ago
star9029 af75a391bf
hexl: add package (#5713) 5 months ago
Doekin be0adf1973
asio: add syslinks for mingw (#5719) 5 months ago
ruki a52c4b37bd
Update c-ares to 1.34.3 (#5714) 5 months ago
ruki 6bec26ffd5
Update rhash to 1.4.5 (#5715) 5 months ago
Inari0 6d99ed9801
fix openscenegraph for windows (#5694) 5 months ago
star9029 94b75ce0c1
microsoft-seal: add package (#5706) 5 months ago
ruki 5f1819a4c7
Update aws-c-s3 to v0.7.0 (#5711) 5 months ago
ruki ed4b51401a
Update aws-c-sdkutils to v0.2.1 (#5707) 5 months ago
ruki 488d78c381
Update rocksdb to v9.7.4 (#5708) 5 months ago
ruki d4d710dc3f
Update watcher to 0.13.2 (#5709) 5 months ago
star9029 c1af7bfb87
mcfgthread: add 1.9.1 version (#5705) 5 months ago
ruki be9b7777f6
Auto-update lunasvg to v3.0.1 (#5658) 5 months ago
star9029 8f4880d4a4
plutosvg: add package (#5704) 5 months ago
ruki 85f3fb81ac
Auto-update aws-c-io to v0.15.1 (#5650) 5 months ago
ruki 3d6117890a
Update aws-c-sdkutils to v0.2.0 (#5662) 5 months ago
ruki 2b912c8e86
Update node-api-headers to v1.4.0 (#5675) 5 months ago
Jérôme Leclercq c8bd247e6f
miniaudio: Add support for split version and expose extra/nodes (#5686) 5 months ago
Elite-stay 96525815f1
proj: fix linux syslinks (#5702) 5 months ago
ruki 4df0ab08ac
Update aws-c-auth to v0.8.0 (#5697) 5 months ago
ruki 82436d1586
Update redis-plus-plus to 1.3.13 (#5698) 5 months ago
ruki b1e112e682
Update onednn to v3.6.1 (#5699) 5 months ago
star9029 5409cad70d
cpu_features: add v0.9.0 version (#5691) 5 months ago
star9029 cc43a27c82
boost: add fetch for ubuntu (#5695) 5 months ago
hros e6881e7a04
Update xmake.lua (#5696) 5 months ago
Jérôme Leclercq e2229b4513
Auto-update entt to v3.14.0 (#5683) 5 months ago
Inari0 6dc56adf70
update libtiff, libjpeg-turbo, nasm (#5692) 5 months ago
star9029 98d4c840bb
microsoft-kuku: add package (#5689) 5 months ago
apocelipes efb128c170
StringZilla: update to v3.10.8 (#5688) 5 months ago
Jérôme Leclercq 68e114b390
Update libsdl to 2.30.9 (#5684) 5 months ago
star9029 1f373eeda3
glib: add extsources (#5672) 5 months ago
Jérôme Leclercq bb7f4a2cdd
Update utfcpp to v4.0.6 (#5685) 5 months ago
star9029 b199746aca
microsoft-gsl: add v4.1.0 version (#5681) 5 months ago
star9029 e8acb2494f
log4cplus: support more platforms (#5682) 5 months ago
star9029 ec54deaddc
libdrm: add 2.4.123 version (#5671) 5 months ago
ruki 9e39ee6a9c
Update matio to v1.5.28 (#5673) 5 months ago
ruki 76704fd0b3
Update plutovg to v0.0.9 (#5674) 5 months ago
ruki b8b06782cb
Update log4cplus to 2.1.2 (#5676) 5 months ago
star9029 14f527a6c1
boost: fix b2 when enable iostreams deps (#5670) 5 months ago
star9029 926b89fc9d
manif: add package (#5668) 5 months ago
star9029 1b85028828
boost: move old version check to on_load (#5667) 5 months ago
ruki 9b4b18139e
Update aws-c-mqtt to v0.11.0 (#5664) 5 months ago
ruki e62ce283c7
Update sentry-native to 0.7.11 (#5666) 5 months ago
Jérôme Leclercq c91b5eb168
joltphysics: Add version 5.2.0 (#5661) 5 months ago
star9029 ba8fd3c1a5
boost: cmake test (#5640) 5 months ago
PumpkinXD bf358b339c
update cosmocc to version 3.9.6 (#5660) 5 months ago
Inari0 74ed9baa18
dart 6.14.5 (#5659) 5 months ago
ruki f212dda3d8
Update daw_header_libraries to v2.114.1 (#5657) 5 months ago
Inari0 8417e80078
update ninja (#5624) 5 months ago
Doekin 5d9ddf0dd2
zbar: add support for windows and ios (#5656) 5 months ago
Doekin 978015f8b3
libiconv: add support for iphoneos (#5655) 5 months ago
star9029 b72caacb37
icu4c: improve ucrt (#5648) 5 months ago
ruki c04b5d56d4
Update plutovg to v0.0.8 (#5654) 5 months ago
ruki 4a5f976721
Update msgpack-cxx to 7.0.0 (#5652) 5 months ago
Aidan Sun d41135027b
Update imguitextselect (#5649) 5 months ago
ruki 9371d7eec4
Update libgit2 to v1.8.4 (#5642) 5 months ago
ruki f8d712f85d
Auto-update winreg to v6.3.1 (#5637) 5 months ago
ruki 249154789e
Update aws-c-common to v0.10.0 (#5639) 5 months ago
ruki 4f91e3376d
Update daw_header_libraries to v2.114.0 (#5636) 5 months ago
ruki b053dddd8e
Update uwebsockets to v20.70.0 (#5638) 5 months ago
star9029 69865bd8b5
barkeep: add package (#5633) 5 months ago
ruki f6892cd3c6
Update rapidfuzz to v3.1.1 (#5631) 5 months ago
fantasy-peak 439369766b
Update (#5627) 5 months ago
Bai Miao 7b18c55071
drogon: update windows arch (#5625) 5 months ago
ruki 2c8f70000c
improve to fetch openmp #5610 (#5626) 5 months ago
apocelipes 051acbb95e
StringZilla: update to v3.10.7 (#5623) 5 months ago
Inari0 c292d1166b
update fcpw (#5622) 5 months ago
star9029 792af91ab6
bddisasm: add package (#5621) 5 months ago
dco dfb09c6d87
cJSON: update to v1.7.18 (#5614) 5 months ago
ruki bf7ea8dba2
Update vvenc to v1.12.1 (#5619) 5 months ago
ruki bbd8ae8aa6
Update simsimd to v5.9.6 (#5616) 5 months ago
ruki 1ab6965709
Update yalantinglibs to 0.3.9 (#5617) 5 months ago
ruki 3be9c8063c
Update quill to v7.4.0 (#5618) 5 months ago
apocelipes 8bf512b72d
StringZilla: update to v3.10.6 (#5615) 5 months ago
benny066567 c3ec8659c1
add xtd repo (#5246) 5 months ago
Inari0 502c90104c
update libtorch (#5603) 5 months ago
ruki 2f50d15ec2
Update s2n-tls to v1.5.6 (#5609) 5 months ago
ruki e4759677c2
Update lzav to 4.4 (#5605) 5 months ago
ruki 898c2d0ce8
Update ada to v2.9.2 (#5606) 5 months ago
ruki 4f538363f6
Update rocksdb to v9.7.3 (#5608) 5 months ago
Arthur Laurent 12b1efead4
[vulkan-memory-allocator-hpp] fix module support (#5604) 5 months ago
muzili cd07b1e9e3
add lighthook lib repo. (#5600) 5 months ago
Inari0 7f5ad31b8e
fix eigen incorrectly disabling unsupported (#5601) 5 months ago
c8ef 393f68bb0c
update asio to 1.32.0 (#5599) 5 months ago
c8ef 7ead8675e7
update sqlite3 to 3.47.0 (#5598) 5 months ago
Inari0 e99ce8096e
fix mkl url (#5602) 5 months ago
star9029 d41fb8d9c0 eigen: add fallback 5 months ago
benny066567 2f65a92651
add gsound repo (#5596) 5 months ago
muzili d71b396c73
add meet lib repo (#5591) 5 months ago
benny066567 51dc33b14b
add libcanberra repo (#5586) 5 months ago
Xdestiny e328ef3c5c
Fixed the issue where OptiX could not correctly find the specified ve… (#5588) 5 months ago
ruki b62d3d297f
Update gdal to 3.9.3 (#5592) 5 months ago
ruki 40eff61e12
Update aws-c-cal to v0.8.0 (#5593) 5 months ago
ruki 7e9234481a
Update pdfio to v1.3.2 (#5594) 5 months ago
star9029 01dc4fa052
minifb: support more platforms (#5590) 5 months ago
Arthur Laurent 4723e3ec53
Add magic enum module support (#5587) 5 months ago
star9029 d30d90a925
unicorn: rework (#5581) 5 months ago
ruki 1ffb5025f2
Update aws-c-http to v0.9.0 (#5584) 5 months ago
ruki c1360ef5fc
Update openexr to v3.3.1 (#5585) 5 months ago
ruki c356090bdc
Update aws-lc to v1.37.0 (#5582) 5 months ago
ruki 642cdb948d
Update vcpkg to 2024.10.21 (#5583) 5 months ago
star9029 08c2742584
lzav: add 4.3 version (#5580) 5 months ago
ruki 8573d89780
Auto-update lzav to 4.2 (#5574) 5 months ago
star9029 3a6a90319a
libssh: add package (#5417) 5 months ago
Inari0 44bbf1dad6
update imguizmo (#5559) 5 months ago
killcerr 1784650664
Update polyhook2 to 2024.8.1 (#5567) 5 months ago
Doekin 9d4b631e48
gperftools: update and manual link management (#5573) 5 months ago
ruki 8510b64bfe
Update libdeflate to v1.22 (#5575) 5 months ago
ruki e35bd145a7
Update cpp-httplib to v0.18.1 (#5576) 5 months ago
ruki 00468e49fc
Update aws-c-event-stream to v0.5.0 (#5577) 5 months ago
ruki 9c364e2567
Update aws-checksums to v0.2.0 (#5578) 5 months ago
ruki fe4776272c
Update tree-sitter to v0.24.3 (#5572) 5 months ago
ruki 96727964b0
Update aws-c-io to v0.15.0 (#5569) 5 months ago
ruki 0952382e54
Update libvips to v8.15.5 (#5570) 5 months ago
ruki a28186bc96
Update upa-url to v1.0.1 (#5571) 5 months ago
ruki 57a9e1afce
Update intx to v0.12.1 (#5561) 5 months ago
ruki 9cc75f4f91
Update gyp-next to v0.18.3 (#5565) 5 months ago
star9029 3468d1d2ea
klib: add package (#5560) 5 months ago
SFGrenade 60e50e957b
add zmqpb v0.10.3 (#5438) 5 months ago
benny066567 629adaa5b4
fix wxwidgets with gtk3 (#5247) 5 months ago
ruki cbcad8f4a9
Update thorvg to v0.15.2 (#5558) 5 months ago
ruki 53d73f05e1
Update libuv to v1.49.2 (#5556) 5 months ago
ruki 01d1ad59ae
Update meson to 1.6.0 (#5557) 5 months ago
ruki e1f099fae3
Auto-update emio to 0.8.0 (#5550) 5 months ago
Doekin 39d41c8c0f
ZBar: add package (#5530) 5 months ago
ruki 1f2721567c
Update libgit2 to v1.8.2 (#5552) 5 months ago
jj683 71aa20e09a
update folly to 2024.10.07 (#5505) 5 months ago
Inari0 73a4e9b98a
update cgal (#5542) 5 months ago
ruki dee3a3a854
Update ufbx to v0.15.0 (#5536) 5 months ago
ruki bd294b029a
Update ngtcp2 to 1.8.1 (#5544) 5 months ago
ruki 5d06b601c6
Update moltenvk to v1.2.11 (#5545) 5 months ago
ruki cb48fe9808
Update thorvg to v0.15.1 (#5546) 5 months ago
apocelipes fab58339cb
StringZilla: update to v3.10.5 (#5543) 5 months ago
45degree e832be1053
update stringzilla to v3.10.0 (#5503) 5 months ago
Chi Huu Huynh 9ac397fc04
ois: add package (#5523) 5 months ago
star9029 e5ac12fa85
openxlsx: add package (#5540) 5 months ago
ruki c376c3d46f
Update cpp-rotor to v0.31 (#5539) 6 months ago
ruki b270c6fed7
Update etl to 20.39.4 (#5535) 6 months ago
ruki d0cc1d2e7d
Update fakeit to 2.4.1 (#5537) 6 months ago
ruki 0078ec4ddf
Update highs to v1.8.0 (#5538) 6 months ago
star9029 f6251c012f
nanomsg: add package (#5532) 6 months ago
ruki 1649f16684
Update libenvpp to v1.4.4 (#5529) 6 months ago
ruki 5ca5ddc2eb
Update watcher to 0.12.2 (#5526) 6 months ago
Luffbee 9f07bca37c
fix ipaddress config (#5516) 6 months ago
star9029 f27605d64d
tidy-html5: add package (#5524) 6 months ago
star9029 3858a4b430
libxslt: rework (#5515) 6 months ago
c8ef d703a20137
update libarchive to 3.7.7 (#5522) 6 months ago
ruki 32d429c7f9
Update zlib-ng to 2.2.2 (#5521) 6 months ago
ruki 6cb000d329
Update alembic to 1.8.7 (#5517) 6 months ago
ruki 667c47fa3c
Update fast-cdr to v2.2.5 (#5518) 6 months ago
ruki da29d992d8
Update rocksdb to v9.7.2 (#5519) 6 months ago
ruki 29e3b986c6
Update onednn to v3.6 (#5520) 6 months ago
Inari0 9b5eeb800b
fix ginkgo cuda (#5507) 6 months ago
star9029 e5da705830
libplist: add 2.6.0 version (#5513) 6 months ago
Luffbee 355ff95f6a
add package ipaddress (#5506) 6 months ago
ruki 88a84bbd87
Update aws-c-http to v0.8.10 (#5508) 6 months ago
ruki d3a81c04e1
Update duckdb to v1.1.2 (#5509) 6 months ago
ruki 3117f55bc8
Update commata to v1.0.1 (#5510) 6 months ago
ruki f0261322cb
Update ngtcp2 to 1.8.0 (#5512) 6 months ago
ruki bbaa977388
Auto-update ls-qpack to v2.5.5 (#5500) 6 months ago
PumpkinXD 93d40d533f
update cosmocc to version 3.9.4 (#5504) 6 months ago
ruki 4753d390b6
Update c-ares to 1.34.1 (#5501) 6 months ago
Jérôme Leclercq 0f75461bbe
Update enet6 to v6.1.2 (#5497) 6 months ago
ruki bbe5219706 improve packages 6 months ago
ruki 5bd046ad43
Auto-update libenvpp to v1.4.3 (#5462) 6 months ago
Saikari 795ca3edcf
add libmem (#5430) 6 months ago
Doekin 73945e34d5
libunifex: add package (#5485) 6 months ago
star9029 f2b0230a79
ffts: add package (#5489) 6 months ago
ruki 4a659eedee
Update rocksdb to v9.6.1 (#5492) 6 months ago
ruki c5630c0ed9
Update plutovg to v0.0.7 (#5493) 6 months ago
ruki 81d00bccab
Auto-update pegtl to 3.2.8 (#5453) 6 months ago
star9029 97793f8db4
capstone: add 5.0.3 version (#5474) 6 months ago
c8ef 1b7ba33f91
update libuv to 1.49.1 (#5482) 6 months ago
ruki 9c99372efa
Update rapidcsv to 8.84 (#5483) 6 months ago
star9029 4cf478a0d0
libebur128: add package (#5481) 6 months ago
ruki 521483210c
Auto-update aws-c-io to v0.14.19 (#5477) 6 months ago
apocelipes 9b2496211c
CImg: add v3.4.3 (#5480) 6 months ago
ruki d8a8f407b9
Update hypre to v2.32.0 (#5476) 6 months ago
ruki e19dd2d6e0
Update aws-c-mqtt to v0.10.7 (#5478) 6 months ago
ruki 17e4f0c432
Update pyincpp to v2.5.2 (#5479) 6 months ago
Peter Richmond 6e29fde17f
sfml: add 2.6.1 (#5466) 6 months ago
star9029 6c2e0c7d4c
imgui-filebrowser: add package (#5472) 6 months ago
star9029 df6221e9c2
keystone: fix windows dll install (#5473) 6 months ago
ruki 77ed88374c
Update simsimd to v5.6.4 (#5467) 6 months ago
ruki 579efef6a6
Update lsquic to v4.0.12 (#5469) 6 months ago
ruki bc4170b2fa
Update haclog to v0.4.0 (#5470) 6 months ago
ruki 6ce7aef429
add keystone (#5459) 6 months ago
star9029 9a536a91db
svt-av1: remove duplicate package (#4891) 6 months ago
KkemChen 0447bbcd80
spdlog: add v1.2.1 (#5464) 6 months ago
ruki 8c08b57edc
Update libuv to v1.49.0 (#5461) 6 months ago
ruki 120bff505e
Update dataframe to 3.3.0 (#5463) 6 months ago
star9029 dfd9a2a003
x265: add 4.0 version (#5458) 6 months ago
star9029 88ebdad6ec
libde265: support some platform (#5456) 6 months ago
KnightJun 1a9d484f22
openh264: Add macos compilation support (#5455) 6 months ago
ruki 2e67f39132
Update tree-sitter to v0.24.2 (#5451) 6 months ago
PumpkinXD 3c6ad6154c
update cosmocc to version 3.9.3 (#5454) 6 months ago
ruki f1ba04ec43
Update simsimd to v5.6.0 (#5449) 6 months ago
ruki 3c31bd6b08
Update trompeloeil to v49 (#5450) 6 months ago
ruki ac74587dfe
Update atomic_queue to v1.6.5 (#5452) 6 months ago
apocelipes 0864cca747
ci: upgrade al-cheb/configure-pagefile-action to fix warnings (#5448) 6 months ago
star9029 25314b389f
libpcap: enable windows (#5436) 6 months ago
star9029 ac8c8da1ad
glaze: add v3.6.2 version (#5440) 6 months ago
vkensou 6001739771
spirv-reflect support android (#5447) 6 months ago
ruki 2902a697f7
Update symengine to v0.13.0 (#5443) 6 months ago
ruki 9f80c1c849
Update nghttp3 to v1.6.0 (#5444) 6 months ago
ruki 5b7058430b
Update libvips to v8.15.4 (#5445) 6 months ago
Zheng Zeng c6306f1a8f
linalg: fix checksum (#5441) 6 months ago
ruki 540dacc7ca
Auto-update thrift to v0.21.0 (#5429) 6 months ago
ruki f79c590439
Update ittapi to v3.25.3 (#5433) 6 months ago
ruki a2e5ae9091
Update mini to 0.9.17 (#5434) 6 months ago
ruki 2c44de8161
Update hlslpp to 3.5.3 (#5435) 6 months ago
Doekin 98a37fb428
PcapPlusPlus: enhance platform support and fix missing syslink on Windows (#5419) 6 months ago
star9029 8fbf38d4ba
libgit2: improve deps (#5418) 6 months ago
Doekin a71eedca32
libpcap: Fix Build Errors and Add BSD Support (#5424) 6 months ago
ruki c9160bc1b6
Update openpgl to 0.7.0 (#5428) 6 months ago
ruki 897b3e1e1d
Update vcpkg to 2024.09.30 (#5427) 6 months ago
ruki 79b923a07b
Update quill to v7.3.0 (#5426) 6 months ago
Doekin 02c4a52e3e
bison: fix Windows and BSD (#5423) 6 months ago
apocelipes 7d809a7cc5
go: add v1.23.2 and v1.22.8 (#5425) 6 months ago
star9029 08670f7423 pcre2: fix pdb install 6 months ago
star9029 ec95696166
libssh2: enable some platform (#5416) 6 months ago
star9029 b3c7efa813
liboqs: add 0.11.0 version (#5420) 6 months ago
star9029 805e650060
wolfssl: add 5.7.2 version (#5421) 6 months ago
star9029 dd6c45ee9e
llhttp: add v9.2.1 version (#5415) 6 months ago
star9029 5f4b081353
pycdc: add 2024.08.12 version (#5414) 6 months ago
c8ef 4190da7926
update simsimd to 5.4.4 (#5413) 6 months ago
ruki 02bceb5e0c
Update harfbuzz to 10.0.1 (#5410) 6 months ago
ruki 2b327a0d18
Update stringzilla to v3.9.8 (#5412) 6 months ago
ruki 8aee46b3cb
Update cgraph to v2.6.1 (#5408) 6 months ago
ruki c976ff54c7
Update openexr to v3.3.0 (#5411) 6 months ago
star9029 56c818ac00
sqlite-vec: add package (#5406) 6 months ago
Peter Richmond 44d5224dd8
add rc4 (#5404) 6 months ago
Jérôme Leclercq bdb35b2bf2
Update cppast and limit llvm version (#5400) 6 months ago
star9029 3c13a4f238 benchmark: fix ninja debug build 6 months ago
star9029 80ec65638f catch2: fix ninja debug build 6 months ago
Jérôme Leclercq d7e702ece9
Update libsdl to 2.30.8 (#5399) 6 months ago
Jérôme Leclercq a570ea921f
Update flecs to v4.0.2 (#5398) 6 months ago
star9029 61254b2aee
trompeloeil: switch to cmake (#5397) 6 months ago
ruki 3fdf925cab
Update itlib to v1.11.4 (#5395) 6 months ago
ruki a577d94a42
Update meson to 1.5.2 (#5396) 6 months ago
star9029 6b991efd88
alcatraz: add package (#5392) 6 months ago
Doekin 88636725f2
`npcap_sdk`: add `mingw` support with workaround for unrecognized SAL (#5390) 6 months ago
star9029 53ae098458
libsvgtiny: add package (#5385) 6 months ago
ruki f55efdae6e
Update libraqm to v0.10.2 (#5389) 6 months ago
ruki 7590df39f1
Update fribidi to 1.0.16 (#5386) 6 months ago
ruki aebf6471a6
Update kdbindings to v1.1.0 (#5387) 6 months ago
ruki 5ff04277de
Update simdjson to v3.10.1 (#5388) 6 months ago
ruki a3db979903
Auto-update thorvg to v0.14.10 (#5264) 6 months ago
star9029 b4b92315f9
libdom: add package (#5384) 6 months ago
Paul Reilly e8d35c9424
Update glaze to v3.6.0 (#5380) 6 months ago
ruki ab4083047e
Update kiwisolver to 1.4.7 (#5381) 6 months ago
ruki c533293018
Update gyp-next to v0.18.2 (#5382) 6 months ago
ruki 996e82190d
Update sentry-native to 0.7.10 (#5383) 6 months ago
zjyhjqs 0513ba598c
upgrade OpenSSL to 3.3.2 (#5379) 6 months ago
star9029 860c4b3a6d
libhubbub: add package (#5378) 6 months ago
Inari0 52807da729
update openblas (#5376) 6 months ago
star9029 123ec42158
qoa: add package (#5375) 6 months ago
Jingru Shi 02641116c5
fix jwt-cpp on_test (#5366) 6 months ago
ruki 4c2fbbf3a6
Update aws-c-mqtt to v0.10.6 (#5370) 6 months ago
ruki 99d067d424
Update croaring to v4.1.7 (#5371) 6 months ago
ruki 63525f0c6d
Update uwebsockets to v20.67.0 (#5372) 6 months ago
ruki 57a54a21b8
Update aws-c-auth to v0.7.31 (#5373) 6 months ago
ruki f41f9abf8a
Update quill to v7.2.2 (#5374) 6 months ago
apocelipes 7faa224c04
zimg: update to 3.0.5 (#5369) 6 months ago
qudix fda8caaec0
nifly: add package (#5368) 6 months ago
Doekin dbf3267c08
pcapplusplus: add linux support and fix linkorders (#5367) 6 months ago
Inari0 cd7b705ca2
update superlu (#5364) 6 months ago
star9029 6e9f78318d
wirehair: add package (#5365) 6 months ago
ruki ddf75103bc
Auto-update libpng to v1.6.44 & update cross toolchain (#5234) 6 months ago
ruki c19b6f40fb
Auto-update vcpkg to 2024.08.23 (#5089) 6 months ago
ruki 0e90149302
Update cppcheck to 2.15.0 (#5362) 6 months ago
Inari0 2bac0f8252
update hdf5 (#5352) 6 months ago
ruki ef1a2b3fbb
Update msgpack-c to 6.1.0 (#5359) 6 months ago
ruki 246398a4dd
Update plutovg to v0.0.6 (#5360) 6 months ago
ruki 60847750da
Auto-update glaze to v3.3.2 (#5149) 6 months ago
star9029 4e98d47e88
x264: add v2024.02.27 version (#5356) 6 months ago
star9029 52b9b94ebb
cpptrace: add 0.7.1 version (#5354) 6 months ago
HenryAWE d3348c805a
physfs: add package (#5351) 6 months ago
star9029 8290c623b8
fpm: add package (#5353) 6 months ago
star9029 0572fb0b72
libfixmatrix: add package (#5347) 6 months ago
star9029 22625ba5b6
cnl: add package (#5346) 6 months ago
star9029 035b917dcd rttr: revert test languages 6 months ago
ruki 618692599a
Update cppjieba to v5.4.0 (#5350) 6 months ago
star9029 bddeeebacf rttr: fix debug build with msvc + ninja 6 months ago
Inari0 24d3bde940
update cminpack (#5334) 6 months ago
benny066567 527fdf0c3b
add coin-or-ipopt repo (#5345) 6 months ago
star9029 492c84e656
process-dump: add package (#5340) 6 months ago
star9029 b55d983316
mimalloc: enable wasm (#5341) 6 months ago
star9029 8b569dca3d
w64devkit: add package (#5339) 6 months ago
star9029 b8bc198f68
peloader: add package (#5338) 6 months ago
star9029 944d0f0e20
libvips: improve patch (#5337) 6 months ago
ruki e934ba4afd
Auto-update quickjs-ng to v0.6.1 (#5330) 6 months ago
star9029 14dd742fe0
libzippp: add package (#5336) 6 months ago
ruki c30732f17f
fix elfutils (#5335) 6 months ago
ruki b67a1536a8
Update duckdb to v1.1.1 (#5333) 6 months ago
ruki 4b4da6366e
Update aws-crt-cpp to v0.28.3 (#5329) 6 months ago
ruki b99594984b
Update apr to 1.7.5 (#5331) 6 months ago
ruki 4ddfabb016
Update geos to 3.13.0 (#5332) 6 months ago
star9029 30c4b7b54b
libpeconv: add 2024.09.06 version (#5328) 6 months ago
star9029 2aa6448398
zlib: add dll macro (#5327) 6 months ago
Louis Bailleau 9cd511ac5f
dpp: update to v10.0.31 (#5324) 6 months ago
star9029 5f30a0b653
lazy_importer: add package (#5325) 6 months ago
star9029 e31fed0cea
gfx-timsort: add package (#5323) 6 months ago
star9029 a1eb24e019
mmloader: add package (#5322) 6 months ago
ruki 67f702ff77
Auto-update libzip to v1.11.1 (#5318) 6 months ago
star9029 811c965fa8
assimp: fix non-debug runtime build with asan (#5321) 6 months ago
ruki fb542d729f
Update libassert to v2.1.1 (#5320) 6 months ago
ruki 5a7719bace
Update winreg to v6.3.0 (#5316) 6 months ago
ruki 7da30c36da
Update imath to v3.1.12 (#5319) 6 months ago
PumpkinXD 4cdb704293
update cosmocc to version 3.9.2 (#5315) 6 months ago
ruki 318df7ca75
improve elfutils (#5307) 6 months ago
star9029 58b3d44dd8
emscripten-glfw: add package (#5253) 6 months ago
star9029 bc9b89e208
box2d: rework (#5312) 6 months ago
star9029 ef4572ebfa
amrex: add package (#5306) 6 months ago
benny066567 1193b60dc6
add lapack repo (#5313) 6 months ago
ruki 06eef0d257
Update libxmake to v2.9.5 (#5310) 6 months ago
star9029 859e134d63
pedeps: add package (#5308) 6 months ago
ruki 2c44d7a52e add --toolchain_host 6 months ago
Centauria 4243afb5af
portaudio: add libasound syslink (#5297) 6 months ago
Inari0 be13935401
update mumps (#5300) 6 months ago
ruki a959e7ea26
Update md4qt to 3.0.0 (#5303) 6 months ago
ruki de95d1add6
Update limonp to v1.0.0 (#5304) 6 months ago
apocelipes 7213457742
jsoncpp: update to 1.9.6 (#5302) 6 months ago
star9029 bd72a3b8bc
scotch: enable some platform (#5291) 6 months ago
star9029 dbf1ee4bf9
upa-url: add package (#5301) 6 months ago
Arnav Mehta 39af18ab9a
Added DX12 Toolkit package (#5290) 6 months ago
ruki c2c62d5fc5
Auto-update aws-checksums to v0.1.20 (#5295) 6 months ago
Inari0 b03c38ba03
update libomp to 19.1.0 (#5269) 6 months ago
ruki b1264da8a7
Auto-update aws-c-common to v0.9.28 (#5292) 6 months ago
ruki eb24cf65f5
Update arduinojson to v7.2.0 (#5296) 6 months ago
ruki 1744b88ffb
Update test.lua 6 months ago
ruki 0b1281a5d5
Update croaring to v4.1.5 (#5293) 6 months ago
ruki de7514cd52
Update trantor to v1.5.21 (#5294) 6 months ago
star9029 e39b15834e Revert "scotch: enable some platform" 6 months ago
star9029 a48fb5fdc9 scotch: enable some platform 6 months ago
star9029 6b600a1a0e
libxml2: set some configs default true (#5289) 6 months ago
star9029 ec08116755
tinyxml2: enable all platform (#5287) 6 months ago
PumpkinXD 208b939318
Update cosmocc to version 3.9.1 (#5286) 6 months ago
star9029 d522547ea0
libxml2: rework (#5284) 6 months ago
star9029 b0001567aa
lief: improve deps (#5279) 7 months ago
star9029 5197bdb8be
flux: add v0.4.0 version (#5276) 7 months ago
star9029 6a94f1440a
yxml: add package (#5283) 7 months ago
ruki 9dc222f59f
Update yalantinglibs to 0.3.8 (#5280) 7 months ago
ruki d31d424369
Update libenvpp to v1.4.2 (#5281) 7 months ago
ruki 4f005fb317
Update lsquic to v4.0.11 (#5282) 7 months ago
star9029 13462643d2
fast-lzma2: add package (#5274) 7 months ago
star9029 cbf724089a
mbedtls: add v3.6.1 version (#5278) 7 months ago
star9029 19f0dd6603
tcb-span: add package (#5277) 7 months ago
ruki f008565591
fix flex (#5275) 7 months ago
ruki 9286276074 improve test 7 months ago
Jérôme Leclercq 6fcf6f42c6
Update catch2 to v3.7.1 (#5272) 7 months ago
xpxz c1a7e31eb9
add debug-hpp (#5271) 7 months ago
ruki 9d0de41276
Update urdfdom to 4.0.1 (#5265) 7 months ago
star9029 9c05856137
llama.cpp: rework (#5256) 7 months ago
star9029 68f061443b
luajit: fix url (#5263) 7 months ago
star9029 1e03c40aaf
dataframe: update version (#5262) 7 months ago
benny066567 0a03ba929e
add asl(Ampl Solver Library) repo (#5259) 7 months ago
star9029 db4dab4931
bqlog: add package (#5257) 7 months ago
ruki e8cd7c56d8
Update cutlass to v3.5.1 (#5252) 7 months ago
ruki bb7fcd37ed
Update node-api-headers to v1.3.0 (#5250) 7 months ago
ruki 2409cb4769
Update pybind11 to v2.13.6 (#5251) 7 months ago
ruki 2804cdaba7
add v3 ci (#5245) 7 months ago
star9029 71d221a035
liblifthttp: add package (#5091) 7 months ago
ruki e260b41043
Update luau to 0.643 (#5244) 7 months ago
ruki c380e7d94e
Update urdfdom-headers to 1.1.2 (#5240) 7 months ago
ruki 9d7b01c602
Update fast-cdr to v2.2.4 (#5243) 7 months ago
ruki 20982d8b2a add policies for test.lua 7 months ago
Chi Huu Huynh 05b659201c
munkres-algorithm: add package (#5239) 7 months ago
benny066567 df40c08269
add Jrtplib repo (#5237) 7 months ago
star9029 092f2defb4
tiny-aes-c: add package (#5238) 7 months ago
benny066567 d5382a3bab
add jthread repo (#5236) 7 months ago
star9029 ce48c8ca4c
osqp: add v0.6.3 version (#5226) 7 months ago
star9029 7721db2c3a
flann: enable some platform (#5227) 7 months ago
ruki 4248c8dc54
Update functionalplus to v0.2.25 (#5235) 7 months ago
ruki 68eb9ed889
Update stringzilla to v3.9.6 (#5232) 7 months ago
ruki 5207f96a00
Update uwebsockets to v20.66.0 (#5233) 7 months ago
star9029 27be202903
qhull: enable some platform (#5228) 7 months ago
AIR ec608a925c
add sqlite_orm version 1.9 (#5225) 7 months ago
benny066567 0d13dee8c9
fix libvpx grammar problem (#5224) 7 months ago
star9029 dfbdac7361 mimalloc: improve version for git 7 months ago
benny066567 3a6759b22e
add libvpx repo (#5206) 7 months ago
ruki 99fab43dcd
add ninja dep to cmake (#5222) 7 months ago
star9029 ac2fe8dce4
cnats: add package (#5220) 7 months ago
star9029 2524cc62e0
aravis: add package (#5221) 7 months ago
Jérôme Leclercq 457fda2f6d
Update fast_float to v6.1.6 (#5219) 7 months ago
star9029 743923c499
ti-cgt: add package (#5218) 7 months ago
Chi Huu Huynh 3e59424e29
onnxruntime: add version 1.19.2 (#5217) 7 months ago
star9029 0a2633beb4
faker-cxx, inja, reflect-cpp: support wasm (#5215) 7 months ago
ruki 0f5edbe9c9
Update ls-hpack to v2.3.4 (#5213) 7 months ago
ruki ecfde30e01
Auto-update sophus to 1.24.6 (#4692) 7 months ago
ruki 963c79f373
Auto-update aws-checksums to v0.1.19 (#5151) 7 months ago
benny066567 b6915ab0d4
add Gtk3 repo source code install (#5154) 7 months ago
ruki a495469889
Update dlpack to v1.0 (#5212) 7 months ago
ruki e8acd96b86
Update protobuf-cpp to 28.1 (#5210) 7 months ago
ruki 68b482fc07
Update quill to v7.1.0 (#5211) 7 months ago
ruki bf1ecd8d65
Update simdutf to v5.5.0 (#5214) 7 months ago
SineStriker 2a6ac2a395
Update xmake.lua (#5209) 7 months ago
Inari0 a4415ffd48
localize glad patch (#5208) 7 months ago
ruki f337d090bc
Auto-update intx to v0.12.0 (#5202) 7 months ago
apocelipes fd78f60165
StringZilla: update to v3.9.5 (#5205) 7 months ago
ruki 5a61d0d56a
Update pulsar to 3.6.0 (#5200) 7 months ago
ruki 1d62a92b4e
Update directx-headers to v1.614.1 (#5203) 7 months ago
apocelipes 8d09372cbd
go,zig: fix homepages (#5199) 7 months ago
xpxz a34951db69
fix ssl support fox asio2 (#5198) 7 months ago
star9029 278d5d2f56
argtable3: add package (#5186) 7 months ago
Bai Miao 0e7ed08912
opencv-mobile: add version 3.4.20 (#5189) 7 months ago
ruki f6a52fc075
Update mongoose to 7.15 (#5197) 7 months ago
ruki 99210538f1
Update aws-c-auth to v0.7.29 (#5193) 7 months ago
ruki e8b725ef1d
Update vk-bootstrap to v1.3.295 (#5194) 7 months ago
ruki d5742184fa
Update luau to 0.642 (#5195) 7 months ago
star9029 ff3e749091 gdk-pixbuf: add extsources 7 months ago
star9029 bafe632556
cppunit: add package (#5160) 7 months ago
star9029 cc53d6fdb5
qmsetup: fix library kind (#5192) 7 months ago
kbz_8 0dd317806b
adding imgui v1.91.1 (#5191) 7 months ago
star9029 717be7e8b4
stdexec: fix msvc (#5188) 7 months ago
star9029 786a467e55
mcfgthread: add 1.8.4 version (#5187) 7 months ago
ruki 24e3e06a4a
Update boost_reflect to v1.2.3 (#5184) 7 months ago
ruki 945048f75b
Update expat to 2.6.3 (#5185) 7 months ago
ruki 22f860144d
Update aws-c-s3 to v0.6.5 (#5181) 7 months ago
ruki 6c0ac191b9
Update pcapplusplus to v24.09 (#5182) 7 months ago
xpxz 4ecc1b277b
add duilib_ultimate (#5163) 7 months ago
star9029 4516e5b35f
dirent: add 1.24 version (#5179) 7 months ago
ruki 11b35007ea
Auto-update cpp-dump to v0.7.0 (#5162) 7 months ago
star9029 6851ab010d
microsoft-proxy: add 3.0.0 version (#5157) 7 months ago
ruki 5b1f897030
Update hlslpp to 3.5.1 (#5174) 7 months ago
ruki d198b6ec7a
Update cpp-peglib to 1.9.0 (#5175) 7 months ago
ruki 54a29168a5
Update quill to v7.0.0 (#5176) 7 months ago
ruki 2231c2ea11
Update cpp-httplib to v0.17.3 (#5177) 7 months ago
Bai Miao 67a5aba320
add package opencv-mobile (#5067) 7 months ago
apocelipes f5024a73d4
croncpp: add package (#5171) 7 months ago
KkemChen 44ab2dd9c3
onnxruntime: add version 1.15.1 (#5173) 7 months ago
apocelipes 391fc930fd
imgui-sfml: add the license (#5170) 7 months ago
xpxz 31a2552c4b
vld: fix format error (#5165) 7 months ago
Jérôme Leclercq 428644a4d8
Update assimp to v5.4.3 (#5166) 7 months ago
Jérôme Leclercq 8251af7592
Update fast_float to v6.1.5 (#5167) 7 months ago
Jérôme Leclercq 04b45e99ac
Update kiwisolver to 1.4.6 (#5168) 7 months ago
Jérôme Leclercq 529eeede31
Update libsdl to 2.30.7 (#5169) 7 months ago
c8ef 5f68cc48aa
update cross toolchain (#5161) 7 months ago
ruki d15772e53b
Auto-update libxmake to v2.9.4 (#5158) 7 months ago
Inari0 d910a02136
bgfx: rename header to array_name (#5159) 7 months ago
Bruno Meneguello 149ce23f35
bgfx: fix shader compilation (#5106) 7 months ago
star9029 80e24589ed
cppjieba: add package (#5156) 7 months ago
ruki 35c132875b
Auto-update daw_header_libraries to v2.110.0 (#5152) 7 months ago
apocelipes 1c7a779bfe
go: add new versions (#5153) 7 months ago
ruki 02309efddd
Update s2n-tls to v1.5.1 (#5150) 7 months ago
Chi Huu Huynh 7a1e80c1d8
imgui-sfml: add version v2.6 (#5148) 7 months ago
Chi Huu Huynh 400d3183e9
rmlui: add version 6.0 (#5147) 7 months ago
Anthony 9691d528c9
Fix catch2 v2.x install failures (#5145) 7 months ago
apocelipes c02fc3aff6
pyincpp: add the missing license (#5143) 7 months ago
ruki f625f8112c
Update aws-c-compression to v0.2.19 (#5138) 7 months ago
star9029 0d3e70611c
atk: add 2.38.0 version (#5140) 7 months ago
star9029 df1c44cc0a
async_simple: remove limit plat (#5090) 7 months ago
apocelipes 9eee25a109
CImg: add new version & fix the homepage link (#5139) 7 months ago
ruki a95013dbca
Update pyincpp to v2.5.1 (#5136) 7 months ago
star9029 bd6a0dce96
asio2: fix fmt (#5135) 7 months ago
xpxz eb8b1e2bee
fix net config for poco (#5132) 7 months ago
ruki 2895d01be9
improve cosmocc (#5134) 7 months ago
star9029 b5584ad707 flecs: fix copy pdb 7 months ago
ruki bf538685c0
Update cpp-httplib to v0.17.0 (#5130) 7 months ago
ruki 95bbc11c52
Update aws-c-cal to v0.7.4 (#5131) 7 months ago
ruki 1e5f080cb7
Update nanoflann to v1.6.1 (#5127) 7 months ago
ruki ea60856376
Update aws-crt-cpp to v0.28.2 (#5129) 7 months ago
ruki 6bdd1eb226
fix cosmoc++ (#5126) 7 months ago
Peter Richmond 2428770f61
fix urls (#5125) 7 months ago
Chi Huu Huynh 538c0e7e2e
glob: use ghc option (#5118) 7 months ago
benny066567 bc70562928
add at-spi2-core repo (#5117) 7 months ago
c8ef 21a33842d7
Update jsoncons to 0.177.0 (#5119) 7 months ago
Peter Richmond 2e6839fa5c
add version 0.640 (#5124) 7 months ago
ruki 3264aad53e
Update blake3 to 1.5.4 (#5120) 7 months ago
ruki ca3f983ad3
Update frozen to 1.2.0 (#5121) 7 months ago
ruki fb998a14db
Update libsvm to v335 (#5122) 7 months ago
ruki 0e5cebb342
Update nghttp2 to 1.63.0 (#5123) 7 months ago
star9029 2da37b294e
libwebsockets: add v4.3.3 version (#5112) 7 months ago
star9029 b4edbd6ad9
cpp-rotor: add package (#5116) 7 months ago
benny066567 b408cba8f6
add libthai for pango (#5068) 7 months ago
xpxz 85e72bcba6
add ssl support to sockpp (#5115) 7 months ago
PumpkinXD ccae075875
Update cosmocc to version 3.8.0 (#5114) 7 months ago
ShifftC 33b79698a4
Update box2d (#5082) 7 months ago
Bruno Meneguello 1c42eb3faa
soci: fix deps (#5022) 7 months ago
Aidan Sun fa55cb6fa7
Add ImGuiTextSelect (#5108) 7 months ago
star9029 632ba0ae0b improve new.lua 7 months ago
Chi Huu Huynh 426b3877db
centurion: remove limits & add patch | libsdl_*: use configs from install (#5097) 7 months ago
ruki 622ed4facd
Update fpng to v1.0.6 (#5109) 7 months ago
ruki 1da2d2b09c
Update dlib to v19.24.6 (#5110) 7 months ago
Peter Richmond 354d61e186
add c-vector (#5107) 7 months ago
star9029 bec7be4a1b
alpaca: add package (#5104) 7 months ago
Makiev Anton c3f50af354
vulkan-validationlayers: fixing the detection of layers at runtime (#5063) 7 months ago
ruki 6f74ad8242
Auto-update lunasvg to v2.4.1 (#5100) 7 months ago
star9029 b6e2c1c45f
imgui-color-text-edit: add package (#5103) 7 months ago
yh-sb 8a78507c34
Fix vulkansdk searching for mingw platform #5531 (#5096) 7 months ago
Aidan Sun 6129db40d3
Fix license for dbus (#5101) 7 months ago
c8ef 387ab0905d
update ada-url to 2.9.1 (#5098) 7 months ago
ruki a55f9bd1cf
Update json-glib to 1.10.0 (#5099) 7 months ago
Snowinter cc2d57ebd6
fix_poco_shared_build (#4994) 7 months ago
iccy a73fb26307
quadsort: add 1.2.1+3 version (#5095) 7 months ago
star9029 f5f4c6f213
mysql: rework (#4982) 7 months ago
star9029 ea12e0f1c9
quickjs-ng: fix limit plat & add more configs (#5093) 7 months ago
Jérôme Leclercq 7b6d85f7df
Auto-update libcpuid to v0.7.0 (#5092) 7 months ago
star9029 b5d3822de8
graaf: add package (#5085) 7 months ago
ruki 29e4cde513
Update protobuf-cpp to 28.0 (#5086) 7 months ago
ruki 4fa71e7431
Update pdfhummus to v4.6.7 (#5087) 7 months ago
ruki a7b6eb2edd
Update tracy to v0.11.1 (#5088) 7 months ago
ruki beceb831f3
Auto-update kokkos-kernels to 4.4.00 (#5060) 7 months ago
apocelipes 8cd9af9a31
CImg: add version 3.4.1 (#5084) 7 months ago
Aidan Sun 420d4d5d6c
Add MIT license to liburing (#5083) 7 months ago
ruki bdfc864012
Auto-update sentry-native to 0.7.9 (#5081) 7 months ago
ruki 1cdde2d6b2 update sync 7 months ago
ruki 69536d9d4f
Auto-update faker-cxx to v3.0.0 (#5079) 7 months ago
ruki bb88236caf
Update simdutf to v5.4.15 (#5080) 7 months ago
ruki 7088d2f97e
Update daw_json_link to v3.28.3 (#5077) 7 months ago
REMqb d6c3f3c9c6
Add package opentelemetry-cpp (#5064) 7 months ago
star9029 e8e9c3380b
libedit: rename editline package (#5076) 7 months ago
star9029 c8fb56cc91
raw_pdb: add 2024.08.27 version (#5075) 7 months ago
Bai Miao 61b857eaec
add package libudis86 (#5056) 7 months ago
star9029 8eca25dd43
rapidobj: add package (#5054) 7 months ago
star9029 d7eabddbe8
stduuid: add header only kind (#5074) 7 months ago
ruki 9b982238a6
Update gdal to 3.9.2 (#5070) 7 months ago
ruki 729829b2e4
Update cppfront to v0.7.4 (#5071) 7 months ago
ruki b622dcb067
Update etl to 20.39.3 (#5072) 7 months ago
Inari0 a88d8a2387
update scotch (#5044) 7 months ago
benny066567 56a02c3b03
add repo libthai (#5066) 7 months ago
star9029 be6ef456e8 tree-sitter: improve version 7 months ago
ruki e37caf75dd
Auto-update tree-sitter to 0.23.0 (#5061) 7 months ago
benny066567 fa98f122e0
add libdatrie repo (#5062) 7 months ago
ruki 5bf8009e2c
Update cpp-httplib to v0.16.3 (#5057) 7 months ago
ruki 3ed61f269a
Auto-update nghttp3 to v1.5.0 (#5048) 7 months ago
Frityet 72d341e1c1
Updated ObjFW - added 1.1.7 (#5046) 7 months ago
REMqb 61bcf518b6
drogon: fix shared build for version >=1.8.0 (#5055) 7 months ago
star9029 df3a58c388
minio-cpp: add package (#5019) 7 months ago
张喜昌 d381bc07ec
Add the Spine 3.8 runtime library (#5034) 7 months ago
Bai Miao 02309f96a8
jom: add mirror (#5043) 7 months ago
Inari0 6e7df71890
update vtk (#5041) 7 months ago
star9029 fe05cadc14
libfido2: add package (#5033) 7 months ago
c8ef a0cd372fc6
update liburing to 2.7 (#5040) 7 months ago
ruki c0b026ef62
Update bitsery to v5.2.4 (#5035) 7 months ago
ruki 52c27508ae
Update ngtcp2 to 1.7.0 (#5036) 7 months ago
ruki b5bf713ead
Update libmaxminddb to 1.11.0 (#5037) 7 months ago
ruki 39de4d5e04
Update pybind11 to v2.13.5 (#5038) 7 months ago
star9029 7ef599319a
libcbor: add package (#4972) 7 months ago
star9029 664c2b2407
pixman: add 0.43.4 version & remove limit plat (#5030) 7 months ago
Jérôme Leclercq 9be48f6d68
Update cpp-semver to v0.4.0 (#5031) 7 months ago
Peter Richmond bdf171672d
Wren: add package (#5023) 7 months ago
star9029 20149ac8e6
angelscript: add 2.37.0 version (#5029) 7 months ago
Jérôme Leclercq 063862d6bd
Update luau to 0.638 (#4908) 7 months ago
ruki ac88666711
Update c-ares to 1.33.1 (#5026) 7 months ago
ruki 20043974d8
Update aws-lc to v1.34.2 (#5024) 7 months ago
ruki 202948aff7
Update libsvm to v334 (#5025) 7 months ago
HapiFive feb6bea881
update pcre2 to 10.44 (#5020) 7 months ago
c8ef 0eedab6644
update simdutf to 5.3.11 (#5013) 7 months ago
star9029 09b486a4b9
editline: add package (#5006) 7 months ago
star9029 819d720a34
qcbor: add package (#5017) 7 months ago
star9029 ab4786e79e
Update benchmark to 1.9.0 (#5016) 7 months ago
star9029 bdbe64bbf2
csa: add package (#5011) 7 months ago
star9029 90e0654c7b
libsquish: remove limit plat (#5014) 7 months ago
star9029 355509f969
termcap: add package (#5015) 7 months ago
star9029 659e35cbae
Update cpptrace to v0.7.0 (#5012) 7 months ago
ruki 6725edfb7d
Update suitesparse to v7.8.1 (#5007) 7 months ago
ruki 2fed592c89
Update rocksdb to v9.5.2 (#5008) 7 months ago
ruki 1f0a7fee11
Update wfrest to v0.9.7 (#5009) 7 months ago
ruki 2ec9357e07
Update sqlitecpp to 3.3.2 (#5010) 7 months ago
Inari0 24f2764310
add enoki and fcpw (#5002) 7 months ago
star9029 e0241c0f0d
rapidjson: add 2024.08.16 version (#5005) 7 months ago
apocelipes 3180708399
go: upgrade and add windows-arm64 support (#5004) 7 months ago
benny066567 86a43c0dc6
fix pthread link (#5001) 7 months ago
ruki b0be614cdd remove spaces 7 months ago
ruki a56846b722
fix boost (#5000) 7 months ago
star9029 7c1c391c09
readline: add 8.2 version (#4999) 7 months ago
star9029 9b9642fe71 boost: fix table concat 7 months ago
star9029 ac6c846a98 boost: fix fetch system library 7 months ago
star9029 43d9b6acdd
ncurses: add 6.5 version (#4998) 7 months ago
star9029 f6341f7d44
mmeter: add package (#4995) 7 months ago
star9029 c34c420077 boost: fix fetch includedirs 7 months ago
apocelipes 5c0a8a9ee4
csvparser: add licenses (#4993) 8 months ago
Shiwei Wang 21917cad30
fix csvparser for xmake 2.9.4 (#4992) 8 months ago
Bai Miao 0c6e2688e2
cmake: update version to 3.30.2 (#4989) 8 months ago
ruki c6d573dba4
Update aws-c-event-stream to v0.4.3 (#4991) 8 months ago
ruki 03af09456a
Update flecs to v4.0.1 (#4985) 8 months ago
benny066567 708ccfa6ac
add repo libgda (#4979) 8 months ago
Bai Miao de79e67fe5
wil: update version to v1.0.240803.1 (#4988) 8 months ago
c8ef 66fb3d2993
update libdwarf to 0.11.0 (#4987) 8 months ago
ruki 9cf33bc127
Auto-update polyscope to v2.3 (#4973) 8 months ago
ruki 2fdd344046
Update aws-crt-cpp to v0.27.5 (#4984) 8 months ago
Inari0 c55821de99
update gmsh (#4977) 8 months ago
ruki 794c980d62
Update ittapi to v3.25.2 (#4975) 8 months ago
ilobilo 5472630a06
centurion: add package (#4953) 8 months ago
c8ef cf7f6f78b1
fix sdl android build (#4976) 8 months ago
ruki 84cf8f96ce
Update toml11 to v4.2.0 (#4974) 8 months ago
star9029 f3c42b185c
libevent: remove limit plat (#4971) 8 months ago
Yassine Sen c07fe14c70
Add support for rgb/grb config for FreeImage (#4970) 8 months ago
Simon Pribylski 2efbdaa7da
update godotcpp4 to 4.3 (#4969) 8 months ago
benny066567 485366806f
add json_glib repo (#4966) 8 months ago
star9029 ff42d8f4f4
Auto-update libvips to v8.15.3 (#4927) 8 months ago
Inari0 7d0fe5f3ed
fix embree hash (#4967) 8 months ago
star9029 5cb16a2115
reflect-cpp: remove header only kind (#4965) 8 months ago
ruki 26c48591cb
Update thorvg to v0.14.6 (#4959) 8 months ago
c8ef e167e3a9cc
update fast_float to 6.1.4 & update android CI (#4962) 8 months ago
ruki d9282df210
Update yalantinglibs to 0.3.7 (#4957) 8 months ago
ruki c4f095ff04
Update pagmo to v2.19.1 (#4947) 8 months ago
ruki c2f674bc44
Update cmark to 0.31.1 (#4958) 8 months ago
ruki 6166f2b657
Update reflect-cpp to v0.14.1 (#4960) 8 months ago
ruki 03c4e16aa8
Update mini to 0.9.16 (#4961) 8 months ago
ruki e1cc464405
Auto-update pagmo to v2.19.0 (#3501) 8 months ago
star9029 b61d7e4736
nlopt: remove limit plat & add v2.8.0 version (#4956) 8 months ago
star9029 83d42235b4 cpp-httplib: fix cmake find openssl 8 months ago
c8ef b6567b9fdf
update boost to 1.86.0 (#4954) 8 months ago
Chi Huu Huynh 66a62a763e
re2: remove limits & add version 2024.07.02 (#4938) 8 months ago
Inari0 4737c84fb8
fix libigl links not found (#4952) 8 months ago
Frityet cc6dd1089e
Update objfw (#4929) 8 months ago
ruki 027cda2fe8
Auto-update c4core to 0.2.2 (#4949) 8 months ago
ruki 135d576585
Update catch2 to v3.7.0 (#4946) 8 months ago
ruki aeb8ce01cf
Update cpp-channel to v0.8.3 (#4948) 8 months ago
Chi Huu Huynh 393b21c8e4
isocline: remove limits (#4945) 8 months ago
ruki 9fefb97834
fix catch2 (#4944) 8 months ago
ruki 330616d122
fix joltphysics (#4943) 8 months ago
ruki 9086e3f102
fix has_tool for fmt (#4942) 8 months ago
Chi Huu Huynh 6c8adde56b
robotstxt: remove limits (#4941) 8 months ago
c8ef cbc3f14298
update sqlite3 to 3.46.1 (#4939) 8 months ago
star9029 a7f6161a82
openfbx: add package (#4937) 8 months ago
star9029 6f818a2509 cpp-httplib: improve test 8 months ago
star9029 818fa25a45 cimgui: make dep luajit private 8 months ago
star9029 dad98c92a3
libdeflate: remove limit plat (#4936) 8 months ago
Chi Huu Huynh 3351bd1150
abseil: remove limits (#4935) 8 months ago
Bai Miao 5968ee1f78
add package dyncall (#4934) 8 months ago
ruki b11f486dd7
Update aws-c-common to v0.9.27 (#4930) 8 months ago
ruki f35ffbc6de
Update quill to v6.1.2 (#4931) 8 months ago
Chi Huu Huynh 6b470dffa2
yaml-cpp: remove limits (#4926) 8 months ago
ruki 8822e12a8b
Update aws-c-http to v0.8.7 (#4924) 8 months ago
ruki e22dceff97
Update vc-ltl5 to 5.1.1 (#4920) 8 months ago
ruki 392de14e4b
Update ufbx to v0.14.3 (#4922) 8 months ago
ruki d74381e5fb
Update zziplib to v0.13.78 (#4923) 8 months ago
star9029 8e619898ad libjpeg: remove unused code 8 months ago
star9029 986ddcf44f libspng: add cmake build 8 months ago
star9029 fac0a35467
libjpeg: add v9f version (#4919) 8 months ago
star9029 2dd0f7a2f8
jpcre2: add package (#4918) 8 months ago
star9029 427ff1d662
pcre2: fix build type & update version (#4173) 8 months ago
star9029 953520f9a1
usd: update version (#4909) 8 months ago
ruki 8b2975fa0f
Update vk-bootstrap to v1.3.292 (#4912) 8 months ago
ruki 52707436c5
Update aws-c-auth to v0.7.25 (#4913) 8 months ago
ruki da7315b722
Update quantlib to 1.35 (#4914) 8 months ago
SFGrenade ff34b45f10
try lame on full windows (#4910) 8 months ago
c8ef a1ef12f9aa
Update cpp-httplib to 0.16.2 (#4911) 8 months ago
Jérôme Leclercq 5917776f0e
Fix missing = 8 months ago
Jérôme Leclercq d49caa2a25
joltphysics: Add object_stream config and JPH_OBJECT_STREAM define 8 months ago
star9029 13b9ac4fc8
tbb: fix 2020.3 (#4892) 8 months ago
star9029 bab76682e8
fast_obj: add v1.3 version (#4897) 8 months ago
star9029 47fcf13bde
re-spirv: add package (#4906) 8 months ago
star9029 2cbdfd47db
ctrack: add package (#4907) 8 months ago
star9029 5c5c44648a
kvazaar: add package (#4879) 8 months ago
benny066567 ad5fd80e8e
breakpad: add support for linux and macosx (#4783) 8 months ago
c8ef a721993b79
update gtest to 1.15.2 (#4905) 8 months ago
Jérôme Leclercq 6a5bde98d5
Auto-update joltphysics to v5.1.0 (#4898) 8 months ago
ruki 7efb937bfc
Update quill to v6.1.0 (#4903) 8 months ago
ruki 576e980c2a
Update tinygltf to v2.9.3 (#4904) 8 months ago
ruki 5d0f6dd017
Update s2n-tls to v1.5.0 (#4900) 8 months ago
Simon Pribylski 27d880f701
godotcpp4: fix python scripts (#4888) 8 months ago
ruki 4c629f10c6
Auto-update libdeflate to v1.21 (#4896) 8 months ago
ruki 711b7b22ae
Update reflect-cpp to v0.14.0 (#4893) 8 months ago
ruki 74034df2ec
Update simdjson to v3.10.0 (#4894) 8 months ago
ruki e9f15cd28e
Update onnx to v1.16.2 (#4895) 8 months ago
Peter Richmond 7bd2b0b1a0
Squirrel: Add new package (#4874) 8 months ago
Yassine Sen 3a79d28c5d
Add zlib and bzip2 support to boost iostreams (#4880) 8 months ago
ruki 7afcf42903
Auto-update daw_json_link to v3.26.0 (#4886) 8 months ago
SFGrenade 2409679d58
add ZmqPb v0.10.2 (#4881) 8 months ago
ruki 75d9094c12
Update highfive to v2.10.0 (#4877) 8 months ago
fasiondog 0bd7c18c7e
update boost package:config("vs_runtime") to package:has_runtime (#4889) 8 months ago
fasiondog 23b9cdf5b7
sqlite add "safe_mode" config (#4890) 8 months ago
c8ef c0db5d0907
update openblas & upgrade clang ci (#4882) 8 months ago
ruki 193aab3a94
Update simdutf to v5.3.4 (#4887) 8 months ago
ruki 718c396815
Update etl to 20.39.2 (#4883) 8 months ago
ruki 600cd9d0de
Update libheif to 1.18.2 (#4885) 8 months ago
ruki 2565721b35
Update jsbsim to v1.2.1 (#4876) 8 months ago
star9029 e0afd6d0eb
argz: add package (#4873) 8 months ago
star9029 55adb2193d
intx: add package (#4871) 8 months ago
star9029 aee03950d1 boost: fix lzma config on windows 8 months ago
Elite-stay 90bd76abf0
update gdal test (#4870) 8 months ago
ruki 3ea4568ece
fix boost (#4868) 8 months ago
ruki 9d1ede210f
fix python for linux (#4869) 8 months ago
ruki a7ac7e43c2
Update pdfio to v1.3.1 (#4867) 8 months ago
star9029 b2c7f361ef
libsmb2: add package (#4836) 8 months ago
star9029 bbc24db246
poselib: add package (#4861) 8 months ago
ruki 24aa5e4bf1
Update etl to 20.39.1 (#4862) 8 months ago
ruki c48a92c8ca
Update uwebsockets to v20.65.0 (#4863) 8 months ago
ruki ee927d304d
Auto-update aws-c-sdkutils to v0.1.19 (#4851) 8 months ago
jj683 67455efd9d
zlib-ng is non-compat by default (#4859) 8 months ago
Dozingfiretruck a1a5ca1ff5
update:sdl update to SDL2-2.30.6 (#4860) 8 months ago
ruki 526c64636d
Update fast-cdr to v2.2.3 (#4856) 8 months ago
ruki a2c49c8a32
Update nativefiledialog-extended to v1.2.1 (#4854) 8 months ago
star9029 56c462fa87
inja: fix header only kind (#4844) 8 months ago
c8ef b079b806ec
update abseil to 20240722.0 (#4853) 8 months ago
Tab Ye 18cb6e5056
Update UVW (#4852) 8 months ago
nk125 a4505526b8
DPP: De-const have_voice option and add coroutines support. (#4824) 8 months ago
star9029 bc255afa10
brynet: fix header only kind (#4845) 8 months ago
ruki 99bec44e52
Update re-flex to v4.5.0 (#4848) 8 months ago
ruki 4d5f86f960
Update libavif to v1.1.1 (#4849) 8 months ago
ruki 560a9c9bf0
Update aws-c-io to v0.14.18 (#4850) 8 months ago
PumpkinXD 7500d5e4d3
Update cosmocc to version 3.6.2 (#4847) 8 months ago
apocelipes 9bdbb15b7e
Add missing licenses (#4843) 8 months ago
ruki 5f0b31861d
Update tinyexr to v1.0.9 (#4841) 8 months ago
ShrBox b886c447c3
Fix rapidjson (#4842) 8 months ago
ruki 2d8f2d02ac
Update antlr4-runtime to 4.13.2 (#4837) 8 months ago
ruki 3c322c667d
Update c-ares to 1.33.0 (#4839) 8 months ago
star9029 7a54dc4474
libcron: add package (#4835) 8 months ago
ruki 9dad2d48c3
Auto-update cppfront to v0.7.2 (#4829) 8 months ago
star9029 cf467b2eb7
libb2: add package (#4833) 8 months ago
star9029 b758151d07
double-conversion: support some platform (#4832) 8 months ago
ruki 631631a841
Auto-update brpc to 1.10.0 (#4820) 8 months ago
ruki f1cb5e837b
Update itlib to v1.11.1 (#4831) 8 months ago
ruki 412d725c70
Update onednn to v3.5.3 (#4827) 8 months ago
ruki 5eebb1de82
Update yalantinglibs to 0.3.6 (#4828) 8 months ago
star9029 55d96d2f7e
liba52: improve config.h (#4826) 8 months ago
Jérôme Leclercq 68e08386b7
fmt: Set license (#4825) 8 months ago
ruki bfd2b847f0
Update dlib to v19.24.5 (#4821) 8 months ago
ruki accc7523f7
Update protobuf-cpp to 27.3 (#4822) 8 months ago
ruki a88228a9bb
Update aws-c-io to v0.14.16 (#4819) 8 months ago
Bruno Meneguello da7a18e619
Add more versions to qt6lib and qt6base (#4817) 8 months ago
ruki 59044d027e
Auto-update fbgemm to v0.8.0 (#4810) 8 months ago
jj683 fe429cdbf3
Add missed headeronly option for rapidcsv (#4816) 8 months ago
Denis dd88c6288d
fixed xmake warning for GLFW package (#4807) 8 months ago
Chi Huu Huynh 8e7b009c51
fmtlog: set fmt version to 10 (#4808) 8 months ago
Conscat 2ffa8e2df9
Support Stringzilla 3.0 C++ bindings. (#4809) 8 months ago
ruki ecda6a10d4
Update meson to 1.5.1 (#4814) 8 months ago
ruki fa73dd4724
Update onednn to v3.5.2 (#4811) 8 months ago
ruki 9329834159
Update actor-framework to 1.0.1 (#4812) 8 months ago
ruki 68c1115429
Update croaring to v4.1.1 (#4813) 8 months ago
HapiFive 8c27be5beb
usockets: support openssl3 (#4804) 8 months ago
zjyhjqs 07edd5339e
add options for xerces-c (#4702) 8 months ago
star9029 7a8cf25471
liba52: add package (#4784) 8 months ago
Arnav Mehta 041296227f
Add macosx platform support to directxmath (#4791) 8 months ago
star9029 59a56a1714
glfw: support some platform (#4803) 8 months ago
Hoildkv b507b7a077
relax conditions on building artifacts (#4802) 8 months ago
Hoildkv f8bae8b14d
update libtorch (#4795) 8 months ago
Jérôme Leclercq d8d3f60091
imgui: Add v1.91.0-docking (#4801) 8 months ago
Latias94 95d157c6a1
update imgui to v1.91.0 (#4800) 8 months ago
ruki 974c349ff7
Update c-blosc2 to v2.15.1 (#4799) 8 months ago
ruki 1894ddef35
Update libwfkafka to v0.11.5 (#4798) 8 months ago
Hoildkv dd45104700
update embree (#4792) 8 months ago
ruki 8f07dc75ee
Update glaze to v3.1.7 (#4790) 8 months ago
ruki 548f09ac9b
Update atomic_queue to v1.6.4 (#4786) 8 months ago
ruki 402f51201a
Update fastgltf to v0.8.0 (#4787) 8 months ago
ruki 05b5202c19
Update aws-c-io to v0.14.14 (#4788) 8 months ago
ruki ff1ba85ec7
Update zlog to 1.2.18 (#4789) 8 months ago
Christian Kurz 233b05c743
yoga: Add missing include <cstdint> (#4785) 8 months ago
star9029 672b94aab4 fmt: fix cxxflags 8 months ago
Jérôme Leclercq 5fe0269799
aqt: Add version 3.1.17 (#4782) 8 months ago
c8ef c05eb260a8
update benchmark to 1.8.5 (#4779) 8 months ago
star9029 f8c46ece76
Auto-update drogon to v1.9.6 (#4766) 8 months ago
star9029 eecec2c597
libelfin: add package (#4767) 8 months ago
zjyhjqs 5304191c14
fix the detection method of `GNU iconv` (#4708) 8 months ago
zjyhjqs 94acda8148
add support of `libiconv` on `android@windows` (#4299) 8 months ago
Bai Miao 78b1d50971
drogon: add config spdlog (#4752) 8 months ago
KaoruXun 47a8bc3e7f
cute_headers: add package (#4777) 8 months ago
ruki f001d2f61c
Update toml11 to v4.1.0 (#4776) 8 months ago
ruki 3f0221f83d
Update cuda-samples to v12.5 (#4773) 8 months ago
ruki 8aacf084b3
Update msgpack-c to 6.0.2 (#4775) 8 months ago
star9029 fee9f9dd31
hidapi: support mingw (#4750) 8 months ago
star9029 5b82ec7692 range-v3: fix header only kind 8 months ago
ruki 95af5353ab
Update boost_ut to v2.1.0 (#4772) 8 months ago
ruki 92d58a4ca3
Update libfabric to 1.22.0 (#4770) 8 months ago
ruki 747299fca3
add patchelf (#4764) 8 months ago
ruki a753f71db6
Update aws-c-common to v0.9.24 (#4768) 8 months ago
star9029 9110cc1bfe
Update rocksdb to v9.4.0 (#4765) 8 months ago
Jérôme Leclercq 3a7bd844fd
Update fast_float to v6.1.3 (#4761) 8 months ago
Jérôme Leclercq 2bfd548e19
Update lz4 to v1.10.0 (#4762) 8 months ago
zjyhjqs e1b5abd42d
upgrade `openssl3` to 3.3.1 (#4755) 8 months ago
Latias94 66ffc0140f
update vulkan related libraries to v1.3.290.0 (#4729) 8 months ago
ruki 531d5d5dd8
Update dynareadout to 24.07 (#4759) 8 months ago
star9029 fbbce85d26
enkits: support some platform (#4754) 8 months ago
ruki 81507f3e79
Auto-update reflect-cpp to v0.13.0 (#4746) 8 months ago
zjyhjqs c5764f9325
upgrade openssl 3.0 to 3.0.14 (#4723) 8 months ago
ruki 85c9c7530d
add mingw support for crashpad (#4751) 8 months ago
Bai Miao 5556f4069b
openssl3: use jom instead nmake (#4741) 8 months ago
ruki 13883fc6b7
Update s2n-tls to v1.4.18 (#4747) 8 months ago
ruki 88b2ec96ab
Update cpptrace to v0.6.3 (#4748) 8 months ago
ruki 2856dc6b0e
Update c-ares to 1.32.3 (#4745) 8 months ago
star9029 05e5a1ecc9
rttr: add latest version (#4743) 8 months ago
Jérôme Leclercq b87af4f41e
ffmpeg: Fix script with xmake dev (#4744) 8 months ago
Elite-stay d79da8c7fb
add dorkbox/UDT (#4736) 8 months ago
Bai Miao e2164af9c2
openssl: use jom instead nmake (#4740) 8 months ago
Arthur a6752bfd23
update oatpp (#4739) 8 months ago
Bai Miao cd8b390c70
add package jom (#4737) 8 months ago
star9029 a81353ec80
libzen: add package (#4732) 8 months ago
star9029 8ef30ec9bc
aom: add package (#4721) 8 months ago
Bai Miao ff358b5acd
trantor: add dep spdlog (#4730) 8 months ago
star9029 035d3bdec0
vmaf: add package (#4733) 8 months ago
star9029 68520ff268
libwebm: add package (#4722) 8 months ago
Andrey Viktorov 2d383279a7
OpenEXR: fixed wrong includepaths (#4725) 8 months ago
Bai Miao 7c4348bd2f
spdlog: fix fmt_external_ho (#4731) 8 months ago
Hoildkv 8f472047d3
update openblas (#4699) 8 months ago
ruki 0a9acca4e3
Update nanoflann to v1.6.0 (#4728) 8 months ago
ruki 31c6508650
Update c-ares to 1.32.2 (#4726) 8 months ago
ruki 54398e8bfe
Update trantor to v1.5.20 (#4727) 8 months ago
star9029 8b24cd9580
oatpp: fix url (#4720) 8 months ago
benny066567 f84c0180ee
add exosip repo (#4696) 8 months ago
ruki a47e7e3eef
Update vcpkg to 2024.07.12 (#4717) 8 months ago
ruki 31eee5cfa9
Update aws-c-cal to v0.7.2 (#4718) 8 months ago
ruki 36b9e7aa38
Update blake3 to 1.5.3 (#4715) 8 months ago
ruki 1cc2f8ad34
Update quill to v5.1.0 (#4716) 8 months ago
star9029 0cc7120fcb
glm: fix headeronly kind (#4713) 8 months ago
star9029 a6204e34ab
boost: improve patch (#4710) 8 months ago
c8ef 003f634465
update fmt to 11.0.2 (#4712) 8 months ago
ruki f3254fa166
Auto-update libavif to v1.1.0 (#4650) 8 months ago
Max Qian a8f0b7e12b
add oatpp-openssl (#4700) 8 months ago
ruki c98f742cb5
Update moltenvk to v1.2.10 (#4707) 9 months ago
ruki 1373b15f80
Update pyincpp to v2.4.1 (#4703) 9 months ago
ruki 822391c36c
Update libheif to 1.18.0 (#4705) 9 months ago
ruki b8c9b8153f
Update thorvg to v0.14.3 (#4706) 9 months ago
c8ef 4ae153e7d8
add cmake 3.30.1 (#4701) 9 months ago
ruki 6c955eced4
Update toml11 to v4.0.3 (#4694) 9 months ago
Chi Huu Huynh c69986b999
backward-cpp: fix limits (#4693) 9 months ago
star9029 8ae62d9200
backward-cpp: improve deps (#4686) 9 months ago
benny066567 f6462d5106
add the osip repo (#4685) 9 months ago
ruki 6e7aea3321
Update quill to v5.0.0 (#4690) 9 months ago
star9029 28eecb6819
dlpack: add package (#4687) 9 months ago
star9029 7d1fe84677
dav1d: add 1.4.3 version (#4676) 9 months ago
c8ef 6539cc8b4d
[folly related] update to 07.15 (#4678) 9 months ago
ruki 001bf620f4
Update itlib to v1.11.0 (#4684) 9 months ago
ruki c2fde1d461
Update argparse to 3.1 (#4680) 9 months ago
ruki 09f3c2759c
Update croaring to v4.1.0 (#4681) 9 months ago
ruki 7abd177d4d
Update fastgltf to v0.7.2 (#4682) 9 months ago
ruki f195a7203d
Update vk-bootstrap to v1.3.290 (#4683) 9 months ago
ruki a3999a579f
enable libzip for mingw (#4677) 9 months ago
ruki e9d2254128
Update thorvg to v0.14.2 (#4672) 9 months ago
ruki 2542e8c490
Update aws-crt-cpp to v0.27.4 (#4673) 9 months ago
ruki 38d9af510c
Update tracy to v0.11.0 (#4675) 9 months ago
ruki 5b9cc1e628
Update onednn to v3.5.1 (#4671) 9 months ago
ruki e502e7591a
Update gdal to 3.9.1 (#4674) 9 months ago
ruki 2989c39b82
Auto-update blake3 to 1.5.2 (#4659) 9 months ago
ruki dd07939b7c
Update botan to 3.5.0 (#4658) 9 months ago
star9029 1a000fc31d
libyuv: rework (#4656) 9 months ago
star9029 d10b576ec0
aws-lc: fix mingw build (#4625) 9 months ago
Linpeng Zhang 3969586418
update yalantinglibs to 0.3.5 (#4645) 9 months ago
star9029 eb5cd65377 matplotplusplus: fix ninja build with debug mode on windows 9 months ago
45degree 8f0f029358
fix abseil build error (#4469) (#4664) 9 months ago
Enzo Einhorn f33fb227cc
fix typo in binutils package (#4670) 9 months ago
ruki d4690ab1f0
Update aws-c-io to v0.14.13 (#4665) 9 months ago
ruki ef452f4d45
Update libsvm to v333 (#4666) 9 months ago
ruki 0515b232a1
Update trompeloeil to v48 (#4667) 9 months ago
ruki f72e0c4d91
improve openmp (#4663) 9 months ago
Enzo Einhorn 915ab720ba
add node-addon-api package for linux (#4505) 9 months ago
Enzo Einhorn 2a2247530b
add on_fetch to binutils package (#4636) 9 months ago
AIR de97c7eb65
add cserialport lib (#4662) 9 months ago
Latias94 588080a621
update meshoptimizer to v0.21 (#4661) 9 months ago
Will 56dea76179
Update watcher to version 0.11.0 (#4631) 9 months ago
ruki 8046a88410
fix fmt (#4660) 9 months ago
c8ef 33830b8212
add hyperscan package (#4646) 9 months ago
star9029 d809a0be65 spdlog: fix header only kind 9 months ago
Latias94 f428da7ca3
update flecs to v4.0.0 (#4655) 9 months ago
Chi Huu Huynh 7169f79cf3
msgpack-cxx: make headeronly and boost optional (#4648) 9 months ago
ruki d84504be2c
Update scnlib to v3.0.1 (#4653) 9 months ago
ruki 4e6524d807
Update cgraph to v2.6.0 (#4649) 9 months ago
ruki 483deb239d
Update simdjson to v3.9.5 (#4651) 9 months ago
KaoruXun dda9e3452e
update sokol and stb (#4647) 9 months ago
Jérôme Leclercq 988dcba9fb
Auto-update libsdl to 2.30.5 (#4639) 9 months ago
ruki 04657d892f
Update rapidfuzz to v3.0.5 (#4644) 9 months ago
ruki 4a028b552f
Update vvenc to v1.12.0 (#4643) 9 months ago
ruki b57e34c7af
Update s2n-tls to v1.4.17 (#4640) 9 months ago
ruki 4516486c94
Update node-api-headers to v1.2.0 (#4641) 9 months ago
Zetelias b9256cbb46
Make glaze multiplatform (#4637) 9 months ago
Jérôme Leclercq ac0e299062
Update flecs to v3.2.12 (#4638) 9 months ago
Enzo Einhorn 41fe34936a
add node_api_headers package (#4634) 9 months ago
JXMaster e676808121
Add `on_load` function to volk package script to fix installing error on latest xmake version. (#4632) 9 months ago
ruki f581fd74d1
Update pahomqttcpp to v1.4.1 (#4629) 9 months ago
ruki 4b9259c261
Update meson to 1.4.2 (#4630) 9 months ago
ruki 7b9952bc7e
Update simdutf to v5.3.0 (#4628) 9 months ago
star9029 ffd373a225
pdfio: add package (#4624) 9 months ago
star9029 199b79ad4c
libinterpolate: add package (#4623) 9 months ago
Ahmed AbouEleyoun 4769772751
glad: add extra configs to customize the generation (#4617) 9 months ago
KaoruXun b324b50764
pl_mpeg: add package (#4626) 9 months ago
c8ef b5797f4331
update yyjson to 0.10.0 (#4627) 9 months ago
ruki 9975679ad9
Auto-update tinygltf to v2.9.2 (#4622) 9 months ago
ruki 98183ddec5
Update aws-crt-cpp to v0.27.0 (#4456) 9 months ago
star9029 3a37152923 sse2rvv: add package 9 months ago
Chi Huu Huynh 5ba4a4be37
date: fix links, change versioning (#4618) 9 months ago
ruki 1d410a0bda
Update zziplib to v0.13.77 (#4619) 9 months ago
Maxime 3e3b58874d
mimalloc 2.1.7 & 1.8.7 (#4612) 9 months ago
ruki 77b81666e2
Update aws-crt-cpp to v0.27.2 (#4579) 9 months ago
star9029 7b2b347189
aws-lc: add package (#4616) 9 months ago
star9029 acd872a4d6
aws-c-cal: add 0.7.1 version (#4614) 9 months ago
Hoildkv a6026e7f27
update libxml2 (#4609) 9 months ago
c8ef c4ed5c8201
update folly related to 07.08 (#4610) 9 months ago
xpxz 9c67593434
add windows support to bdwgc (#4586) 9 months ago
ruki f4e9a1f1d8
Update clove-unit to v2.4.5 (#4606) 9 months ago
ruki c947535d26
Update lunasvg to v2.4.0 (#4607) 9 months ago
ruki dcf4958552
Update pdfhummus to v4.6.6 (#4603) 9 months ago
ruki 11ffa2076b
Update mapbox_polylabel to v2.0.1 (#4604) 9 months ago
ruki b0649de0ec
Update uwebsockets to v20.64.0 (#4605) 9 months ago
benny066567 b9a31280a1
add macdylibbundler package (#4596) 9 months ago
ruki cc091a1009
Update cargs to v1.2.0 (#4602) 9 months ago
ruki de2da087d7
Update scons to 4.8.0 (#4600) 9 months ago
ruki 3f1755db4d
Update vk-bootstrap to v1.3.289 (#4601) 9 months ago
Hoildkv 4c4cf891b3
update bvh (#4597) 9 months ago
ruki 30323aba68
Update zlib-ng to 2.2.1 (#4592) 9 months ago
ruki 3b2d79a6bc
Update dartsim to v6.14.4 (#4594) 9 months ago
ruki a6c91e0614
Update ada to v2.9.0 (#4595) 9 months ago
ruki ad4131eca1
Update thorvg to v0.14.1 (#4593) 9 months ago
Jérôme Leclercq 8715fcd9dd
libsodium: Fix static and shared build (#4591) 9 months ago
c8ef 7626414c3d
update fmt to 11.0.1 (#4590) 9 months ago
Hoildkv da0004e7b6
add openvdb python interface (#4573) 9 months ago
ruki 7a290c87a1
Update highs to v1.7.2 (#4589) 9 months ago
ruki 16b692c0f7
Update raylib-cpp to v5.0.2 (#4587) 9 months ago
ruki d9aa2ee85c
Update tgbot-cpp to v1.8 (#4588) 9 months ago
star9029 8fd86986a0 actor-framework: improve xmake.lua 9 months ago
Yiheng Wu 2d6a369251
upgrade fluidsynth and fix missing symbol in recent xmake (#4575) 9 months ago
xpxz 117ab12b31
add libatomic_ops (#4479) 9 months ago
star9029 1c5fc88262
actor-framework: add v1.0.0 (#4584) 9 months ago
benny066567 4eff67fba4
add commata packages (#4569) 9 months ago
Jérôme Leclercq cbd315bec5
assimp: Fix 5.4.2 hash (#4583) 9 months ago
Latias94 13ee9004e4
update assimp to v5.4.2 (#4582) 9 months ago
ruki 96c88f1067
update depot_tools (#4574) 9 months ago
ruki 8ba7312264
Update daw_header_libraries to v2.106.1 (#4580) 9 months ago
ruki 10ad5e22cf
Update glaze to v2.9.5 (#4581) 9 months ago
c8ef 648456ba23
try enable folly for windows (#4572) 9 months ago
Chi Huu Huynh 98577d7c05
libtomcrypt: add package (#4576) 9 months ago
Yiheng Wu 5256542ec0
update qtifw to 4.7.0 (#4571) 9 months ago
ruki c1a9d947c5
Update libdwarf to 0.10.1 (#4578) 9 months ago
IMXEren feadc4000f
interface99: add package (#4546) 9 months ago
jj683 1e956bf4f5
Update decimal_for_cpp to 1.20 (#4563) 9 months ago
IMXEren 5ef0923d37
datatype99: add package (#4545) 9 months ago
ruki 1303676963
fix depot_tools (#4559) 9 months ago
c8ef 89fab6e570
[folly related] update to 07.01 (#4558) 9 months ago
IMXEren 381b2a854d
metalang99: add package (#4544) 9 months ago
ruki c045fccb37
Update pocketpy to v1.4.6 (#4557) 9 months ago
Tab Ye a627341c6a
Add poco msys and mingw version (#4390) 9 months ago
ruki b895e557f2
Update rocksdb to v9.3.1 (#4527) 9 months ago
ruki 5c68549871
Auto-update rocksdb to v9.2.1 (#4148) 9 months ago
jj683 12301519c4
Folly do not support fmt 11 (#4547) 9 months ago
ruki 49d10b5541
Update ittapi to v3.25.1 (#4551) 9 months ago
ruki 2cb483b5e0
Update daw_json_link to v3.24.1 (#4552) 9 months ago
ruki 8874167bf7
Update reflect-cpp to v0.12.0 (#4548) 9 months ago
ruki 8888c4a233
Update protobuf-cpp to 27.2 (#4549) 9 months ago
star9029 325055d222
ctpg: add package (#4542) 9 months ago
star9029 f4e873870f
algo_plus: add package (#4540) 9 months ago
star9029 12e6b31b56
fmt: add 11.0.0 version (#4533) 9 months ago
ruki 5d64ae3d43
Auto-update ginkgo to v1.8.0 (#4537) 9 months ago
star9029 5a1f9dacc9
libpopcnt: add package (#4541) 9 months ago
ruki 9cb40b26cd
Auto-update quill to v4.5.0 (#4529) 9 months ago
ruki 3e574e7598
Update nsync to 1.29.2 (#4535) 9 months ago
Latias94 a0fa94fd44
update imgui to v1.90.9 (#4539) 9 months ago
ruki 1878aa492c
Update fast-cdr to v2.2.2 (#4534) 9 months ago
ruki 3f9079ac87
Update toml11 to v4.0.2 (#4536) 9 months ago
Jérôme Leclercq bdf9bcd66c
Discord: Fix arch 9 months ago
c8ef 0abb90facd
update srpc (#4531) 9 months ago
c8ef f5d02ae0d7
update magic_enum to 0.9.6 (#4530) 9 months ago
Frityet 39cc874128
Updated objfw (#4524) 9 months ago
ruki 4a93b2c6fe
Update emmylua_debugger to 1.8.2 (#4525) 9 months ago
ruki 77856d660d
Update libdwarf to 0.10.0 (#4526) 9 months ago
ruki 05691dab40
Update aws-c-common to v0.9.23 (#4528) 9 months ago
Hoildkv 606d83293f
update dartsim (#4522) 9 months ago
xpxz 70f492ead0
add github url to json-c (#4465) 9 months ago
star9029 5eda937c45
faker-cxx: add package (#3711) 9 months ago
PumpkinXD 066ec927c7
Update cosmocc to version 3.5.1 (#4515) 9 months ago
c8ef e70b0c00df
update harfbuzz to 9.0.0 (#4521) 9 months ago
ruki 3cabd6c5a0
Update rapidcsv to 8.83 (#4520) 9 months ago
ruki 81ff4c101d
Update cgif to v0.4.1 (#4516) 9 months ago
ruki df1b9e04d7
Update aws-c-s3 to v0.6.0 (#4517) 9 months ago
ruki f0b45d81e6
Update csvparser to 2.3.0 (#4519) 9 months ago
xpxz 8ccbc0dff2
Update re2 to 2024.06.01 (#4512) 9 months ago
star9029 2a04a8a0d2
pe-parse: add package (#4513) 9 months ago
xpxz f71af64753
Update cinatra to 0.9.1 (#4307) 9 months ago
star9029 ebb8514533
yalantinglibs: improve package (#4508) 9 months ago
359156687 9be01cdcee
update libopus to 1.5.2 (#4509) 9 months ago
c8ef 3960355cf8
update yoga to 3.1.0 (#4510) 9 months ago
star9029 ad5eeb5d11
mapbox_polylabel: add package (#4511) 9 months ago
ruki a4812838bc
Update nativefiledialog-extended to v1.2.0 (#4507) 9 months ago
Hoildkv 3cf9919a0a
add wjakob_filesystem (#4506) 9 months ago
ruki e8b1f9fe37
Auto-update freeglut to v3.6.0 (#4496) 9 months ago
xpxz 1a33bbd2fd
update asio2 to 2.9 (#4400) 9 months ago
ruki 48a7261601
Auto-update ade to v0.1.2 (#4474) 9 months ago
xpxz f3799e8734
Add pcapplusplus (#4493) 9 months ago
xpxz 96bd7844e0
add yalantinglibs (#4501) 9 months ago
c8ef 08b13485a7
update lua (#4500) 9 months ago
Hoildkv f43a7d0061
update ptex, qoi (#4495) 9 months ago
ruki 5c9aa0268c
Update libsais to v2.8.4 (#4497) 9 months ago
ruki 8b1ca8a66f
Update arduinojson to v7.1.0 (#4498) 9 months ago
ruki cf2fd767cf
Update b2 to 5.2.1 (#4499) 9 months ago
xpxz 04f52571a2
add winlamb (#4491) 9 months ago
xpxz ca14c10257
add npcap_sdk (#4492) 9 months ago
Hoildkv aa328dcfc9
update pybind11, libjpeg-turbo, zstd, lyra (#4487) 9 months ago
star9029 68a51878cd
boost: fix llvm toolchain (#4490) 9 months ago
star9029 99022980ea obfuscate: add license 9 months ago
xpxz 19172c862b
add obfuscate (#4489) 9 months ago
star9029 84f6cefdff
11zip: add package (#4488) 9 months ago
star9029 8bd9497c35
reflect-cpp: remove cmake install (#4483) 9 months ago
Hoildkv 6133794977
update libigl (#4482) 9 months ago
Hoildkv 3064345895
update libtorch (#4367) 9 months ago
star9029 c3bc970b7a
libmspack: support all platform (#4404) 9 months ago
star9029 5cb6fb3d3a
ucx: improve pacth (#4481) 9 months ago
xpxz c472fa4687
add cpp-channel (#4478) 9 months ago
ruki d583d25e52
Auto-update pahomqttcpp to v1.4.0 (#4446) 9 months ago
xpxz 8e2999c6ba
add event trace config for mimalloc (#4464) 9 months ago
c8ef 00fc015b48
add fatal package (#4475) 9 months ago
Tianlan Zhou 8a2363f7ae
directxshadercompiler: Bump to v1.8.2405 (#4467) 9 months ago
ruki 2368ddef62
Update ucx to 1.17.0 (#4470) 9 months ago
ruki 8263b439fc
Update lightgbm to 4.4.0 (#4471) 9 months ago
ruki 15198c3b7d
Update blosc to v1.21.6 (#4472) 9 months ago
star9029 48e1d08b8e
pahomqttcpp: improve configs (#4455) 9 months ago
star9029 e81e21e7c1
reflect-cpp: fix deps (#4466) 9 months ago
c8ef 4de726001a
[folly related] update to 06.24 (#4462) 9 months ago
ruki 02a43cbcf3
Update toml11 to v4.0.1 (#4457) 9 months ago
ruki 7f493ece71
Auto-update nsync to 1.29.1 (#4458) 9 months ago
ruki 52fc22c5c8
Update aws-c-io to v0.14.9 (#4459) 9 months ago
ruki c9afdcdcb2
Update re-flex to v4.4.0 (#4460) 9 months ago
star9029 b0592de58f
pahomqttc: fix syslinks (#4454) 9 months ago
star9029 99082b66e5
cxxgraph: add v4.1.0 (#4437) 9 months ago
star9029 d940be54b5
xorstr: add package (#4453) 9 months ago
Jérôme Leclercq faff95e7f3
libsdl: Add support of x11 and wayland on FreeBSD (#4452) 9 months ago
star9029 570c9dfab7
cppp-reiconv: fix install (#4451) 9 months ago
c8ef af3270b5cb
Update libassert to 2.1.0 (#4449) 9 months ago
c8ef 619f703a2d
try enable more feature of boost (#4443) 9 months ago
ruki 939a4b6bef
Update simdjson to v3.9.4 (#4448) 9 months ago
ruki 0dc2992591
Update cppcheck to 2.14.2 (#4444) 9 months ago
ruki cb096bd55a
Update thorvg to v0.13.8 (#4445) 9 months ago
ruki b159f9649e
Update emmylua_debugger to 1.8.1 (#4447) 9 months ago
star9029 81753e24d5
bredis: add package (#4438) 9 months ago
star9029 02784f8e84 libnest2d & polyclipping: fix windows shared 9 months ago
c8ef 23c0190495
update folly related to 06.17 (#4439) 9 months ago
Chi Huu Huynh c0f61ec2cb
libnest2d & polyclipping: add packages (#4440) 9 months ago
Runge fbadad8547
Add header only package `matchit` (#4441) 9 months ago
ruki 505f63b3bc
Update lsquic to v4.0.9 (#4424) 9 months ago
ruki 80955b5615
Update mathter to v1.1.2 (#4433) 9 months ago
ruki 79e3e51178
Update fribidi to 1.0.15 (#4434) 9 months ago
ruki cca34fde96
Update cpptrace to v0.6.2 (#4435) 9 months ago
star9029 28320e7af1
lsquic: improve patch (#4429) 9 months ago
Jérôme Leclercq 79c6519bb7
Auto-update libsdl to 2.30.4 (#4431) 9 months ago
Jérôme Leclercq 20f09872ce
Update sentry-native to 0.7.6 (#4432) 9 months ago
Chi Huu Huynh e2f5ba073a
cdt: add package (#4418) 9 months ago
star9029 76a49c7cf8
cmdparser: add package (#4428) 9 months ago
Altina Orion 4415c769c7
Update MKL 2024.2.0 static libraries and headers on Win and Linux (#4426) 9 months ago
star9029 1fe90cea6c
x265: fix syslinks (#4417) 9 months ago
ruki 2c425f77e2
Update samurai to v0.16.0 (#4420) 10 months ago
ruki 8304687e1a
Update c-blosc2 to v2.15.0 (#4421) 10 months ago
ruki 8732906573
Update mujs to 1.3.5 (#4422) 10 months ago
ruki 2130d45406
Update cpp-sort to 1.16.0 (#4423) 10 months ago
star9029 b377a0ac77
ada: fix version (#4415) 10 months ago
star9029 c3efa0f1ab
crstl: add package (#4414) 10 months ago
ruki a4f2938526
Update aws-c-cal to v0.6.15 (#4407) 10 months ago
star9029 1598d93a9b
c4core: add package (#4405) 10 months ago
ruki 886959c389
Update simsimd to v4.3.2 (#4375) 10 months ago
star9029 4a4017ccdc
nsync: add package (#4403) 10 months ago
star9029 75f5d0bbec quickjs-ng: fix install plat 10 months ago
ruki 22450ff683
Update c-ares to 1.31.0 (#4396) 10 months ago
ruki ca707cf4b0
Update minizip-ng to 4.0.7 (#4398) 10 months ago
star9029 e4ec219f70
msdfgen: fix typo 10 months ago
c8ef 6ede0ce215
improve folly (#4381) 10 months ago
star9029 157c5563b3 Revert "metall: add package" 10 months ago
x 6ea5919067
Fix cpptrace linux build (#4394) 10 months ago
star9029 f6ce744cdf
metall: add package 10 months ago
star9029 6054d6ce4f
rocket: add package (#4392) 10 months ago
star9029 27b8d29a24
quickjs-ng: add package (#4389) 10 months ago
ruki 07042e6189
fix directxtk (#4386) 10 months ago
star9029 cb4a9e7fc1
mathter: add package (#4388) 10 months ago
ruki 86fc7efaac
Auto-update nghttp3 to v1.4.0 (#4363) 10 months ago
ruki 94cc8cd4eb
Update highs to v1.7.1 (#4383) 10 months ago
star9029 427f3c285f
neco: add package (#4349) 10 months ago
ruki 3531b6c27a
Update ittapi to v3.24.8 (#4385) 10 months ago
ruki 467ef6aa5f
Update trantor to v1.5.19 (#4384) 10 months ago
ruki 17757122a9
Update dynareadout to 24.05 (#4382) 10 months ago
Maxime 73c1c99179
I don't know anymore (#4380) 10 months ago
ruki e5bcf43d86
add pkg-config deps for ffmpeg (#4379) 10 months ago
c8ef a815ba4933
Update proxygen to 06.10 (#4378) 10 months ago
apocelipes c76409b3a2
Update CImg to 3.4.0 (#4377) 10 months ago
c8ef 7ef0e3ceb7
Update fbthrift to 06.10 (#4371) 10 months ago
ruki fcdb5bdd34
Update onednn to v3.5 (#4372) 10 months ago
ruki 13b95dff51
Update string-view-lite to v1.8.0 (#4376) 10 months ago
c8ef a4d9acfe97
update wangle to 06.10 (#4368) 10 months ago
M 5c8b4ada7f
joltphysics: support bsd and fix sse flags (#4330) 10 months ago
zerobut1 42aff51912
update vma-hpp version v3.1.0 (#4361) 10 months ago
ruki 9a42a80014
Update cgltf to v1.14 (#4364) 10 months ago
ruki b99851f378
Update cpptrace to v0.6.1 (#4366) 10 months ago
c8ef c55c7f7983
Update mvfst (#4362) 10 months ago
ruki ffed2eca0e
Update ngtcp2 to 1.6.0 (#4365) 10 months ago
star9029 2f92f8c3c5
lunasvg: support all platform (#4360) 10 months ago
PumpkinXD 59cd8fd48e
Update cosmocc to version 3.4.0 (#4304) 10 months ago
star9029 b2d6e85d23
antlr4-runtime: add package (#4359) 10 months ago
star9029 dd00315772
libmaxminddb: add package (#4357) 10 months ago
star9029 70d06838a9
tinycolormap: add package (#4358) 10 months ago
c8ef 101dc3d144
improve fizz (#4356) 10 months ago
star9029 5191b00489
godotcpp4: update to 4.2 (#4290) 10 months ago
ruki 7f51e2d0f0
Update efsw to 1.4.0 (#4354) 10 months ago
ruki 7c6c64482e
Update libsais to v2.8.3 (#4355) 10 months ago
c8ef ddd9920a9c
improve folly (#4348) 10 months ago
Jérôme Leclercq 5daf74dc4e
openal: remove pkg extsource 10 months ago
star9029 3e4c192cad
mini: add package (#4351) 10 months ago
star9029 d162bf5910
c-ares: add 1.30.0 version (#4350) 10 months ago
star9029 7c3c922d99
c-ares: add 1.29.0 version (#4345) 10 months ago
ruki 9fa3d225a0
Update reflect-cpp to v0.11.1 (#4347) 10 months ago
Yao 3ff1475831
add bgfx build for ios and update to latest version (#4346) 10 months ago
star9029 cc3c9277c4 fltk: fix fluid config assert 10 months ago
star9029 80a93bc571
fltk: improve deps (#4235) 10 months ago
M 3bbfb16d12
wayland: support bsd (#4333) 10 months ago
Jérôme Leclercq d3aced0ce1
Fix epoll-shim include dir (#4344) 10 months ago
c8ef ad28fa29b6
add liboqs package (#4343) 10 months ago
ruki 4c86fbb6d2
Update tiny-optional to v1.3.1 (#4341) 10 months ago
ruki 0c78ed8f1e
Update libsodium to 1.0.20 (#4342) 10 months ago
zjyhjqs a14a57f0ef
Add support of `proj` on android (excluding `android@windows`) (#4310) 10 months ago
ruki 6f59a842b5 update deploy ci 10 months ago
ruki f7d03ca69b
Update drogon to v1.9.5 (#4340) 10 months ago
zjyhjqs 54ace3e62c
add option `rtree` for `sqlite3` (#4321) 10 months ago
ruki 1b83d70ae8
improve opencv (#4311) 10 months ago
Jérôme Leclercq dc70778192
Add epoll-shim (#4338) 10 months ago
M fa4b02ef31
openal-soft: support bsd (#4331) 10 months ago
ruki a4c24dbbca
Auto-update teascript to v0.14.0 (#4223) 10 months ago
xpxz 0e08fde070
add libuv to 1.48.0 (#4245) 10 months ago
star9029 8e70567916
libuv: add 1.47.0 version (#4337) 10 months ago
xpxz c539dd9522
update ormpp to 0.1.3 (#4319) 10 months ago
star9029 81fbc1ca40 chipmunk2d: improve syslinks 10 months ago
Latias94 0c7b81b46c
update VulkanMemoryAllocator to v3.1.0 (#4334) 10 months ago
M 07a84e8b5d
chipmunk2d: support bsd (#4327) 10 months ago
M b83d4f9214
vulkan-memory-allocator: support bsd (#4332) 10 months ago
c8ef ebe5eef40b
Update jsoncons to 0.176.0 (#4329) 10 months ago
Altina Orion b8fe8398a4
onedpl add fetch.lua (#4324) 10 months ago
ruki e9e06e9159
Update meson to 1.4.1 (#4328) 10 months ago
Altina Orion 51347e95cb
Update TBB fetch.lua (#4317) 10 months ago
fasiondog 141469c2ae
upgrade nng to 1.8.0 (#4326) 10 months ago
Artem Dzhemesiuk 5a31cde15d
Add cpp-async package (#4323) 10 months ago
star9029 ae4240f7d0
libuv: enable all platform (#4303) 10 months ago
star9029 dd4c8c569e
verdict: add package (#4325) 10 months ago
zjyhjqs e3ea284a14
remove `*_static` option for `gdal` (#4320) 10 months ago
Altina Orion dac0fef123
Update fetch.lua (#4316) 10 months ago
Jérôme Leclercq 7bb44dd1be
libxml2: Add FreeBSD support (#4318) 10 months ago
ruki c0bbd88db0
Auto-update sqlcipher to 4.6.0 (#4258) 10 months ago
ruki 0f354efc8d
Update pdfhummus to v4.6.4 (#4313) 10 months ago
ruki 57064833ed
Update s2n-tls to v1.4.16 (#4314) 10 months ago
ruki 1ff1c79a90
Update expected-lite to v0.8.0 (#4315) 10 months ago
fasiondog a8ebff45e7
upgrade flatbuffuers to 24.3.25 (#4312) 10 months ago
xiongyang fad473758c
remove void test return statement (#4309) 10 months ago
xpxz b68044e443
Update iguana to 1.0.5 (#4306) 10 months ago
xpxz aa26c290d5
fix workflow windows add_urls arg (#4308) 10 months ago
apocelipes 8c6e286c51
Update go to 1.22.4 (#4305) 10 months ago
c8ef 1238e29dd2
Create xmake.lua (#4301) 10 months ago
ruki 5497e4a400
Update aws-c-http to v0.8.2 (#4297) 10 months ago
ruki 15bfb2798e
Update msdfgen to v1.12 (#4298) 10 months ago
xiongyang c1e0e2264a
add nolzma and nozstd config option for boost.iostreams (#4292) 10 months ago
ruki 4ed3376549
Update tinygltf to v2.8.22 (#4295) 10 months ago
Maxime 87af5205e4
dotnet 8.0.6 (#4293) 10 months ago
star9029 4881251867
quickjs: fix patch checksum (#4281) 10 months ago
xpxz 1c2ba2073b
fix build in gcc 13 (#4289) 10 months ago
star9029 20fca998c9
sse2neon: add package (#4287) 10 months ago
Jérôme Leclercq 41d2e33954
Boost: Better asan fix (#4279) 10 months ago
c8ef dde7ad731a
Update zig to 0.13.0 (#4288) 10 months ago
star9029 e3a6987532
bytepack: add package (#3090) 10 months ago
star9029 fbdd11bfd2
stdexec: support mingw (#4274) 10 months ago
ruki 138c67de80
Auto-update cppcheck to 2.14.1 (#4284) 10 months ago
ruki ed2b5151c9
Update csvparser to 2.2.3 (#4283) 10 months ago
apocelipes 129c8ccf8b
Update CImg to 3.3.6 (#4275) 10 months ago
ruki 7ea0e96129
Update ada to 2.8.0 (#4273) 10 months ago
Latias94 39d6857ac5
update imgui to v 1.90.8 (#4272) 10 months ago
star9029 f5776dbb8a
boost: improve links (#4271) 10 months ago
star9029 5cca6cf9b7
dlfcn-win32: add package (#4268) 10 months ago
star9029 5d3b999986
emhash: add package (#4270) 10 months ago
star9029 a4af6846a6
sfl-library: update to 1.6.0 (#4269) 10 months ago
star9029 88411d8f21
charls: add package (#4267) 10 months ago
Sean 4db755ebf2
add reflect-cpp package (#4202) 10 months ago
star9029 08430a7952
kdbindings: add package (#4266) 10 months ago
star9029 29999d3861
blend2d: update to 0.11.1 (#4256) 10 months ago
jj683 6e7c4b3c6d
Use glog <0.7.0 for folly (#4265) 10 months ago
ruki e8c4091850
Update moltenvk to v1.2.9 (#4007) 10 months ago
ruki 0f1667c69e
Auto-update moltenvk to v1.2.8 (#3540) 10 months ago
c8ef 811a07b08c
Update glaze to 2.7.0 (#4261) 10 months ago
ruki 18bcbd959c
Update etl to 20.38.17 (#4260) 10 months ago
ruki 60bcc033f9
Update sonic-cpp to 1.0.1 (#4259) 10 months ago
Jérôme Leclercq 51cfa4ecf9
ffmpeg: Add dl syslinks (#4255) 10 months ago
star9029 a03d92e33f
cpp-dump: update to 0.6.0 (#4253) 10 months ago
Sean 48f9b4fff0
add quirc package (#4251) 10 months ago
exdal ee75d0dfd2
add slang (#4138) 10 months ago
xpxz 4e892899d3
add windows support to workflow (#4252) 10 months ago
ruki dc367d6df1
Update simdutf to v5.2.8 (#4249) 10 months ago
ruki 38685dfb18
Update tiny-optional to v1.2.1 (#4246) 10 months ago
sanqideshi 70fd9ab5b2
add vcpkg tool (#4219) 10 months ago
ruki 56bcea100d
add curl cli (#4244) 10 months ago
star9029 3c3e24c15a
glshaderpp: add package (#4237) 10 months ago
ruki 022fdfd29d
Update gyp-next to v0.18.1 (#4242) 10 months ago
ruki b3aeec2511
Update samurai to v0.14.0 (#4239) 10 months ago
ruki 8c5663b178
Update etl to 20.38.16 (#4240) 10 months ago
ruki c4878cc63b
Update duckdb to v1.0.0 (#4241) 10 months ago
ruki 877cdb6464
Update aws-crt-cpp to v0.26.11 (#4243) 10 months ago
huye d1f8698c4b
Transfer debugging mode to cmake configuration in libhv package (#4230) 10 months ago
star9029 ddfa4d2bdc
ade: add package (#4236) 10 months ago
ruki e3022640e2
add zip (#4231) 10 months ago
star9029 96eeba9726
quill: update to 4.3.0 (#4234) 10 months ago
star9029 b9fdcf71e6
edlib: add package (#4233) 10 months ago
star9029 f4e57048d6 libremidi: fix kind 10 months ago
c8ef 8818161e51
Update highway to 1.2.0 (#4232) 10 months ago
ruki b0a383831b
Auto-update onnx to v1.16.1 (#4226) 10 months ago
ruki f7b851b181
fix glog & folly (#4228) 10 months ago
Jérôme Leclercq b7c6ef58e3
Use on_source instead of on_load to set urls if supported (xmake 2.9.3) (#4204) 10 months ago
ruki c05f74f9d5
Update harfbuzz to 8.5.0 (#4222) 10 months ago
ruki fe4d5183ed
Update emmylua_debugger to 1.8.0 (#4224) 10 months ago
ruki 8e8a950d6b
Update yomm2 to v1.5.2 (#4225) 10 months ago
star9029 a5e98dbb12
telebot: add package (#4220) 10 months ago
ruki 0eae31caf1
Update minizip-ng to 4.0.6 (#4217) 10 months ago
ruki 5334f99182
Update liboai to 4.0.1 (#4216) 10 months ago
ruki 8e98f2b332
Update hpx to v1.10.0 (#4215) 10 months ago
c8ef c5a3a5e714
Update uriparser to 0.9.8 (#4214) 10 months ago
ruki 741cec2fbc
rename vs runtimes (#4206) 10 months ago
star9029 f8b8f94fd1
dfdutils: add package (#4209) 10 months ago
c8ef 4da4a72bbb
Update simdjson to 3.9.3 (#4210) 10 months ago
ruki 63e995cbd4
Update thorvg to v0.13.6 (#4208) 10 months ago
star9029 b90a891b04
basisu: add package (#4207) 10 months ago
sanqideshi ecf7f2e3be
Add Linux support to Crashpad. (#4157) 10 months ago
hxhc d6ed3d033e
update cminpack versions (#4203) 10 months ago
ruki f8979b54a1
Auto-update zziplib to v0.13.76 (#4201) 10 months ago
star9029 a30a517832
openvdb: fix windows build (#4199) 10 months ago
star9029 32b86097c3
snappy: fix build type (#4200) 10 months ago
ruki 55d9e72f79
Auto-update astc-encoder to 4.8.0 (#4195) 10 months ago
star9029 061a3ad2f3 ceres-solver: add cuda configs 10 months ago
star9029 ae87044f3c
fbgemm: add package (#4192) 10 months ago
c8ef afdaf1a804
Update cpptrace to 0.6.0 (#4198) 10 months ago
ruki 0eafa641a6
Update libsais to v2.8.2 (#4197) 10 months ago
ruki fa9880ef62
Update ittapi to v3.24.7 (#4194) 10 months ago
ruki aa9e74306e
Update sentry-native to 0.7.5 (#4196) 10 months ago
star9029 e622cc60f3
asmjit: update version (#4193) 10 months ago
star9029 e4242b048a
cpuinfo: add clog (#4191) 10 months ago
KkemChen 2f6415728f
libstatgrab: add package (#4187) 10 months ago
Altina Orion 72e59ec465
Update onednn 3.4.3 (#4184) 10 months ago
star9029 2fd4e41d59
boost: fix v144 toolset (#4182) 10 months ago
zjyhjqs 4e91f1a60c
Upgrade json-c to 0.17 (#4181) 10 months ago
ruki b0cf1a54d5
improve llvm urls (#4177) 10 months ago
Latias94 a6b5eac073
update imgui to v1.90.7 (#4179) 10 months ago
ruki 7fddd500f5
Update drogon to v1.9.4 (#4175) 10 months ago
c8ef 48f4d33782
Update zig to 0.12.0 (#4178) 10 months ago
ruki 289cec42dc
Update whisper.cpp to 1.6.2 (#4176) 10 months ago
ruki 3595144b08
Update symengine to v0.12.0 (#4174) 10 months ago
ruki 355761a2a0
Update gdal to 3.9.0 (#4031) 10 months ago
ruki 5e0e856f05
Auto-update thorvg to v0.13.5 (#4156) 10 months ago
star9029 9b3413f3ca
libsvtav1: add package (#4161) 10 months ago
ruki 2e1f1ef99e
fix WIX_EXTENSIONS as path (#4171) 10 months ago
ruki ef82816943
fix WIX_EXTENSIONS (#4170) 10 months ago
c8ef d3ad13f6da
try fixing boost using clang toolchain build shared lib (#4169) 10 months ago
ruki 6865379c01
Update xpack to v1.0.6 (#4167) 10 months ago
ruki c4ec532029
Update aws-crt-cpp to v0.26.9 (#4163) 10 months ago
ruki 2b39d46730
Update ufbx to v0.14.2 (#4165) 10 months ago
star9029 5f8dbfcfef
asmtk: fix static link (#4160) 10 months ago
ruki 52af05acea
Update libassert to v2.0.2 (#4155) 10 months ago
c8ef 27840f22dd
update yyjson to 0.9.0 (#4154) 10 months ago
ruki 9403c45175
improve tracy (#4153) 10 months ago
ruki c6a9440532
improve boost #4135 (#4152) 10 months ago
zjyhjqs 6befac0e0a
Upgrade `gdal`, and add some config options (#4100) 10 months ago
star9029 78a87612e2
metis: fix msvc runtime (#4150) 10 months ago
star9029 f43d0f9cfe
gklib: add package (#4151) 10 months ago
ruki 311675e760
Auto-update scnlib to 2.0.3 (#4146) 10 months ago
ruki 76884b46be
Auto-update glog to v0.7.0 (#4132) 10 months ago
ruki 5dce37f745
Update tree-sitter to 0.22.6 (#4147) 10 months ago
ruki b24e1803eb
Auto-update protobuf-cpp to 27.0 (#4144) 10 months ago
c8ef 1a351bc1bf
update sqlite3 to 3.46.0 (#4149) 10 months ago
ruki be3a07d0ca
Update pyincpp to v2.4.0 (#4145) 10 months ago
KkemChen 3193eea14c
fix ffmpeg 4.4.4 (#4139) 10 months ago
star9029 c04bcb7996
dragonbox: add package (#4143) 10 months ago
star9029 04a519877e
morton-nd: add package (#4142) 10 months ago
star9029 15205d904c
nifti: add package (#4134) 10 months ago
star9029 95b07b207e
yas: add package (#4140) 10 months ago
ruki f6c096e97d
improve openmp (#4141) 10 months ago
Altina Orion 58a7e8c244
Update fetching policy for TBB library (#4128) 10 months ago
Altina Orion adc1097496
Update tbb 2021.12.0 (#4121) 10 months ago
方而静 d131934c91
Add package raylib-cpp (#4133) 10 months ago
KarryCharon 08990e70dd
add vcglib include dir (#4136) 10 months ago
ruki 4771cb3034
Update libxmake to v2.9.2 (#4130) 10 months ago
ruki 601c81da2e
Update duckdb to v0.10.3 (#4131) 10 months ago
Altina Orion d1e65bbbf6
Update MKL 2024.1.0 static libraries and headers on Win and Linux (#4124) 10 months ago
Jérôme Leclercq f1b28e75f9
wgpu-native: Add v0.19.4.1 (#4129) 10 months ago
zjyhjqs 98dad7632a
update `geos` to 3.12.1 (c++14 required) (#4127) 10 months ago
Conscat c5abc21048
Add `plf_hive` package (#3752) 10 months ago
Conscat 8b9e3395db
Add `stringbuilder` package. (#4044) 10 months ago
ruki 7bec43da8d
Update xtensor-blas to 0.21.0 (#4118) 10 months ago
ruki e7dc3ce532
Auto-update zlib-ng to 2.1.6 (#4104) 10 months ago
Linpeng Zhang e8afb7e521
[benchmark]: update to 1.8.4 (#4126) 10 months ago
ruki 61fac16ef3
Auto-update promise-cpp to 2.1.5 (#4106) 10 months ago
Jérôme Leclercq 761483e5a2
python: Add 3.12.3 for Windows (#4125) 10 months ago
ruki a4044ffedc
Auto-update onnx to v1.16.0 (#3649) 10 months ago
Altina Orion 6826f81115
Python123 (#4122) 10 months ago
ruki abe4351aed
Update aitoolkit to v0.5.1 (#4103) 10 months ago
star9029 c259e0f60c
ring-span-lite: add package (#4123) 10 months ago
ruki b1a15e340e
Update nghttp2 to 1.62.1 (#4119) 10 months ago
ruki c3934f6c17
Update csvparser to 2.2.2 (#4115) 10 months ago
ruki 6476b6629d
Update croaring to v4.0.0 (#4116) 10 months ago
ruki af413a8b1c
Update kokkos to 4.3.01 (#4117) 10 months ago
c8ef 0615eab1c4
update ctre to 3.9.0 (#4114) 10 months ago
Snowinter 6d66939329
Update fast_io to version 2024.03.31 (#4108) 10 months ago
star9029 eb6356df2e
thrift: update version (#4111) 10 months ago
zjyhjqs 9152f7183f
upgrade `geos` to 3.11.3 (#4097) 10 months ago
zjyhjqs 4e35897697
upgrade `proj` to 9.4.0 (#4099) 10 months ago
A2va f8fa483b09
Fix xtensor versions dependencies (#4113) 10 months ago
star9029 7969ae37c4
giflib: refractor (#4112) 10 months ago
xiehan abbd8e80fa
Fix workflow, wfrest and libwfkafka sha256 sum. (#4109) 10 months ago
c8ef df74d3d428
update cli11 to 2.4.2 (#4110) 11 months ago
ruki a0155e017a
Update aws-c-auth to v0.7.22 (#4102) 11 months ago
ruki e63f1b15ed
Update hlslpp to 3.5 (#4105) 11 months ago
star9029 fb365c8727
platformfolders: add package (#4095) 11 months ago
star9029 dcf7102871
libva: add package (#4094) 11 months ago
Jérôme Leclercq f69c45dd62
Auto-update assimp to v5.4.1 (#4101) 11 months ago
zjyhjqs 5b6400866a
add license for `json-c`, `libiconv`, `sqlite3` and `zlib` (#4096) 11 months ago
c8ef 6e69482d9d
Update mongoose to 7.14 (#4093) 11 months ago
Chobits 251454d599
update xmake.lua: more stringent checks on C++20 support for pyincpp (#4073) 11 months ago
A2va 0ae97b287b
Set kind for wixtoolset (#4088) 11 months ago
Enzo Einhorn a25fa37a3d
add bfd support to backwards-cpp (#3772) 11 months ago
ruki b309e7b02c
Update ngtcp2 to 1.5.0 (#4092) 11 months ago
ruki 90180395b4
Update directx-headers to v1.614.0 (#4089) 11 months ago
ruki 2f9b143ec1
Update aws-c-s3 to v0.5.9 (#4090) 11 months ago
ruki 9689a78a40
Update cpptrace to v0.5.4 (#4091) 11 months ago
star9029 0781cecc4c
glad: fix non-utf-8 environment (#4087) 11 months ago
star9029 81b16bea7f
libtommath: add package (#4086) 11 months ago
Linpeng Zhang b6028befa9
benchmark: add mingw platform (#4085) 11 months ago
c8ef 0fd452e023
Update taskflow to 3.7.0 (#4084) 11 months ago
ruki c07bec0733
Update csvparser to 2.2.1 (#4081) 11 months ago
ruki c0f6efa501
Update cutlass to v3.5.0 (#4083) 11 months ago
ruki c4b3e45d03
Update libxmake to v2.9.1 (#4080) 11 months ago
ruki 13870184fb
Update trantor to v1.5.18 (#4082) 11 months ago
Julien Bloino 2a03f7292a
Added support of Fortran in OpenMP package (#4077) 11 months ago
SuperDJY 7664608ba0
feat: hardcode more common used licenses and try get missed from github api. (#4078) 11 months ago
star9029 65933a31bd
dylib: add package (#4076) 11 months ago
c8ef bb0e59d7a6
update glaze 2.6.4 (#4075) 11 months ago
ruki 041061afab
Update aws-c-common to v0.9.19 (#4071) 11 months ago
Chobits fd465ed8ee
add version 2.3.0 and checks for pyincpp (#4066) 11 months ago
ruki 700c07ce0a
Update uvwasi to v0.0.21 (#4067) 11 months ago
ruki 5e32e38acb
Update onednn to v3.4.2 (#4068) 11 months ago
ruki 57b94f1b13
Update gyp-next to v0.18.0 (#4069) 11 months ago
star9029 0cc9a8d6ce
lmdb: add package (#4063) 11 months ago
star9029 ab54b6fda1
thrift: fix download (#4038) 11 months ago
Chobits 150c3a3ffc
add version pyincpp v1.6.1 (#4054) 11 months ago
ruki 0e573a7968
Update microsoft-proxy to 2.4.0 (#4045) 11 months ago
Tab Ye e404e5cf5e
Add reflex package (#4040) 11 months ago
ruki 7fd91b1ffb
Update aws-c-cal to v0.6.14 (#4060) 11 months ago
ruki ca025f95d3
Update s2n-tls to v1.4.14 (#4059) 11 months ago
ruki d71f7a3a20
Update libgit2 to v1.8.1 (#4057) 11 months ago
ruki cce1ff6687
Update simdjson to v3.9.2 (#4058) 11 months ago
ruki 4395cd5c17
Update shaderc to v2024.1 (#4048) 11 months ago
ruki a4436d4a78
Update whisper.cpp to 1.6.0 (#4049) 11 months ago
ruki 1e8a344c48
Update vk-bootstrap to v1.3.285 (#4046) 11 months ago
ruki 44401179a1
Update aws-c-io to v0.14.8 (#4047) 11 months ago
c8ef f2ccd0ecd9
Update nghttp3 to 1.3.0 (#4037) 11 months ago
star9029 f8b898dc4b
mimalloc: fix install cmake config files (#4036) 11 months ago
xiehan a5b9d8f7e3
Update workflow, wfkafka, wfrest. (#4039) 11 months ago
star9029 bfe6a750fb
clove-unit: add package (#4035) 11 months ago
zjyhjqs a99892097d
fix: add patch for `Xerces-C` (Android arm64-v8a, NDK version < 26) (#4023) 11 months ago
c8ef 02983542b5
Update xmake.lua (#4030) 11 months ago
Latias94 412c7b9031
update vulkan related packages to v1.3.283 (#4034) 11 months ago
ruki b55b0fa345
Auto-update cppcheck to 2.14.0 (#4026) 11 months ago
star9029 ed434ac0b2
libfork: add package (#4028) 11 months ago
star9029 b6c9066100
botan: add package (#3953) 11 months ago
star9029 15ced440be
libsodium: improve windows build (#4024) 11 months ago
c8ef d9ba34ebad
Update xmake.lua (#4025) 11 months ago
ruki 1be2e069a8
Update vk-bootstrap to v1.3.284 (#4027) 11 months ago
ruki 115e83b771 improve test.lua 11 months ago
Louis Bailleau 7ae440e7fb
dpp: update to v10.0.30 (#4020) 11 months ago
Tab Ye 2d9f071670
Add Poco version 1.13.3 (#4022) 11 months ago
xaizek 7e8e5d4e72
sfml: add "pkgconfig::sfml-all" extsource (#4012) 11 months ago
star9029 b9f0192a7c
cxxgraph: add package (#4019) 11 months ago
Hoildkv 03505d5456
add spectra (#4013) 11 months ago
star9029 5cd9a23f98
cglm: add v0.9.3 (#4011) 11 months ago
ruki ce8c716e02
Update opencl-headers to v2024.05.08 (#4016) 11 months ago
ruki 2ae7523d2c
Update gcem to v1.18.0 (#4017) 11 months ago
ruki 2ceb85ecb6
Update daw_header_libraries to v2.106.0 (#4015) 11 months ago
ruki d0a4451f59
Add check support (#4010) 11 months ago
ruki 99e144914a
Update snitch to 1.2.5 (#4005) 11 months ago
ruki e1bcca8597
Update kangaru to v4.3.2 (#4006) 11 months ago
ruki d653541887
Update type_safe to v0.2.4 (#4008) 11 months ago
ruki 4db8e060ad
update icu4c (#4000) 11 months ago
star9029 f025767073
sfl-library: add package (#4003) 11 months ago
ruki 3b152321e2
Update simsimd to v4.3.1 (#3998) 11 months ago
c8ef 8fdd229015
Update xmake.lua (#4001) 11 months ago
ruki 5ee90ae00b
Update cglm to v0.9.4 (#3997) 11 months ago
ruki 1b3adfa526
Update kokkos-kernels to 4.3.01 (#3999) 11 months ago
ruki 3feeabb8db fix deploy ci 11 months ago
star9029 f1de1728ce
icu4c: improve windows build (#3993) 11 months ago
Chi Huu Huynh cae46e86d5
webdriverxx: add package (#3954) 11 months ago
ruki 34a6050e24
Update rapidfuzz to v3.0.4 (#3995) 11 months ago
Chi Huu Huynh bcc8441a7b
glob: add package (#3992) 11 months ago
Frityet 1537c0cefd
Update objfw (#3918) 11 months ago
ruki e666239ae0
Update hffix to v1.4.1 (#3991) 11 months ago
ruki f3179a455d
Auto-update fribidi to 1.0.14 (#3990) 11 months ago
star9029 61518ef8d1
improve spirv-headers/shaderc (#3989) 11 months ago
ruki 85b923799b
Auto-update dlib to v19.24.4 (#3814) 11 months ago
ruki c17f44f55f
Auto-update croaring to v3.0.1 (#3985) 11 months ago
ruki 3599154560
Auto-update libunwind to v1.8.1 (#3972) 11 months ago
Jérôme Leclercq 4bacb00525
libcpuid: support exclusively x86 archs (#3988) 11 months ago
ruki 60f3eaccc8
Update daw_json_link to v3.24.0 (#3987) 11 months ago
0382 3774075d08
add wigxjpf (#3977) 11 months ago
Jérôme Leclercq 53e63df94d
Auto-update libcpuid to v0.6.5 (#3980) 11 months ago
Jérôme Leclercq f942119df4
Update libsdl to 2.30.3 (#3981) 11 months ago
ruki 7bed0cceeb
Update etl to 20.38.13 (#3986) 11 months ago
Latias94 8bcefba3d8
Remove vulkan-hpp warnings as errors (#3978) 11 months ago
ruki 97af345385
Update c-blosc2 to v2.14.4 (#3983) 11 months ago
ruki 3c49adbb23
Update blake3 to 1.5.1 (#3984) 11 months ago
Jérôme Leclercq 480ba32510
Fix autoupdate package version nil (#3982) 11 months ago
Jérôme Leclercq c8c1546a86
Update fast_double_parser to v0.8.0 (#3979) 11 months ago
c8ef b729ff0e9c
Revert "vulkan-hpp: update to v1.2.281, fix MSVC bug" (#3961) 11 months ago
ruki fdd7ef24c0
improve deps (#3973) 11 months ago
ruki 0b208e3a5f
Update ufbx to v0.14.0 (#3968) 11 months ago
ruki d6e7ed61b5
Update harfbuzz to 8.4.0 (#3969) 11 months ago
ruki 6c0fc241d1
Update picobench to 2.07 (#3970) 11 months ago
ruki ca93c1bec5
Update openvr to v2.5.1 (#3971) 11 months ago
c8ef 37f61e76d4
Update xmake.lua (#3967) 11 months ago
Chi Huu Huynh f23ffbb7f7
nmd: add package (#3965) 11 months ago
ruki c458b51ecd
add rcmp (#3964) 11 months ago
c8ef c100f2a17b
Update xmake.lua (#3963) 11 months ago
ruki 939f017ca2
Auto-update simde to 0.8.2 (#3956) 11 months ago
Latias94 a3cd250277
add default resource limiit to glslang (#3960) 11 months ago
A2va 281b7c9746
Add wixtoolset (#3952) 11 months ago
Latias94 18455fe5f0
update vulkan related packages to v1.3.280 (#3959) 11 months ago
ruki a3bec005cf
Update libenvpp to v1.4.1 (#3958) 11 months ago
ruki 0f7aba0be7
Update vk-bootstrap to v1.3.283 (#3955) 11 months ago
ruki aa4c528039
Update numactl to 2.0.18 (#3957) 11 months ago
vspefs f3e196f43b
vulkan-hpp: update to v1.2.281, fix MSVC bug (#3720) 11 months ago
Chi Huu Huynh b53e00da9e
luau: update to 0.624 (#3901) 11 months ago
ruki 9fdbbb06fd
Auto-update msdfgen to v1.11 (#3882) 11 months ago
Chi Huu Huynh 59904b67ec
fix limits for packages (#3946) 11 months ago
SFGrenade 9087104f17
add zmqpb v0.8 & v0.9, add zeromq brew source (#3712) 11 months ago
ruki 263c605be8
Update aws-c-s3 to v0.5.7 (#3949) 11 months ago
ruki 0bbfea9e69
Update littlefs to v2.9.3 (#3947) 11 months ago
ruki 81cf3e898c
Update simdutf to v5.2.6 (#3948) 11 months ago
CS-Jackson d4093a59f7
Update directx shader compiler to 1.8.2403.2 (#3944) 11 months ago
Linpeng Zhang f4a7fdb540
chore: update cosmocc to version 3.3.4 (#3945) 11 months ago
ruki b7cf5ee906
Auto-update xsimd to 13.0.0 (#3941) 11 months ago
star9029 6141f5afee
shaderc: fix msvc runtimes (#3943) 11 months ago
ruki 34f189334c
Auto-update dispenso to v1.3.0 (#3938) 11 months ago
hsz 4107885513
bgfx: fix rules (#3906) 11 months ago
AIR 2f68a1a895
add syslinks pthread (#3914) 11 months ago
ruki 8c2b632e1e
Update lzav to 4.0 (#3942) 11 months ago
ruki accb6e2ef3
Update glfw3webgpu to v1.2.0 (#3935) 11 months ago
ruki 4303ee980a
Update ufbx to v0.13.0 (#3940) 11 months ago
ruki b1d8be45ed
Auto-update shaderc to v2024.0 (#3480) 11 months ago
ruki 4285e66c1b
Update functionalplus to v0.2.24 (#3934) 11 months ago
ruki 4722cd77b7
Update robin-map to v1.3.0 (#3936) 11 months ago
ruki f409c81073
Update aws-c-cal to v0.6.12 (#3932) 11 months ago
ruki b2142fb67e
Update aws-c-auth to v0.7.18 (#3933) 11 months ago
star9029 b4c22cc451
libmetalink: add package (#3929) 11 months ago
Linpeng Zhang 68f44c2d04
Update xmake.lua to include support for llvm-mingw version 20240417 (#3931) 11 months ago
star9029 5453bd13db
shaderc: improve deps (#3926) 11 months ago
c8ef 86b52d2da4
Update xmake.lua (#3928) 11 months ago
Jérôme Leclercq 48033cf732
Python: Add a way to find brew openssl (#3927) 11 months ago
ruki 40b577beec
Auto-update pocketpy to v1.4.5 (#3921) 11 months ago
c8ef 3e7c431d8b
update duckdb v0.10.2 (#3925) 11 months ago
ruki f8f29a122b
add qwindowkit (#3892) 11 months ago
huarkiou 8be441e1b3
add windows support for "gnu-gsl" (#3924) 11 months ago
ruki 33485fd906
Auto-update enet to v1.3.18 (#3913) 11 months ago
star9029 364404e28a
thorvg: add package (#3907) 11 months ago
Linpeng Zhang 254a2488af
Update ormpp to v0.1.2 (#3916) 11 months ago
ruki 61ec31b096
Update whisper.cpp to 1.5.5 (#3923) 11 months ago
star9029 88d0c31235
iguana: update to 1.0.4 (#3917) 11 months ago
Robbe Bryssinck 6d6da4c6aa
Fix gamenetworkingsockets abseil C++ version (#3721) 11 months ago
ruki 34812a68d6
Auto-update rpmalloc to 1.4.5 (#3910) 11 months ago
ruki 97e0c63ed7
Update haclog to v0.2.0 (#3909) 11 months ago
ruki 900083841e
Update quantlib to 1.34 (#3911) 11 months ago
ruki 5efaaccec8
Update aws-c-mqtt to v0.10.4 (#3912) 11 months ago
Linpeng Zhang 4655396956
Update spdlog to v1.14.0 (#3908) 11 months ago
ruki 47937ca800 improve deploy 11 months ago
star9029 3b0d9258f4
lsquic: add package (#3898) 11 months ago
star9029 0fc02a5a0d
cello: add package (#3864) 11 months ago
ruki 5e9cb23e26
Update lvgl to v9.1.0 (#3902) 11 months ago
ruki 0450f230f5
Update gmssl to v3.1.1 (#3903) 11 months ago
ruki 0333cac607
Update zeus_expected to v1.1.1 (#3904) 11 months ago
star9029 7c0cfb9660
uwebsockets: set header only (#3900) 11 months ago
Maxime 2f27f317a7
Fix linking protobuf-cpp (#3899) 11 months ago
star9029 8ef765adc1 Revert "lsquic: add package" 11 months ago
star9029 fef3b36809 lsquic: add package 11 months ago
star9029 4c60a873f6
ls-hpack: add package (#3888) 11 months ago
ruki e7df5a8713
Add ffmpeg 4.4.4 (#3896) 11 months ago
ruki 654295112a
improve links (#3891) 11 months ago
ruki 5ef849d2b6
Update openexr to v3.2.4 (#3895) 11 months ago
ruki de3fc07e31
Update stringzilla to v3.8.4 (#3893) 11 months ago
ruki 37ff4c65d7
Update mxml to 4.0.3 (#3894) 11 months ago
Jérôme Leclercq b999cdd7d1
ffmpeg: Update to 7.0, enable iOS platform and add support for libdrm (#3855) 11 months ago
HapiFive dd8e7ebb3f
add uWebSockets (#3890) 11 months ago
star9029 f04c259d49
cppcodec: add package (#3887) 11 months ago
ruki b30cb9af3d
Auto-update aws-crt-cpp to v0.26.8 (#3869) 11 months ago
HapiFive 07715fbb15
uSockets (#3877) 11 months ago
ruki a2b60e5096
Auto-update h5cpp to v0.6.0 (#3879) 11 months ago
star9029 6ff7bb6a53
spirv-cross: fix exceptions (#3885) 11 months ago
ruki 094f263fa8
Update yomm2 to v1.5.1 (#3883) 11 months ago
ruki 76af777410
Auto-update boost_sml to v1.1.11 (#3874) 11 months ago
Seedking b78eb7d5e2
Update stringzilla to 3.8.3 (#3884) 11 months ago
ruki 207ba8f708
Update zziplib to v0.13.74 (#3880) 11 months ago
ruki db611a13a4
Update clip to 1.9 (#3881) 11 months ago
Dozingfiretruck e0fa20b84f
add:llvm-arm (#3876) 11 months ago
ruki 7ea2ec444f
Update aws-c-sdkutils to v0.1.16 (#3873) 11 months ago
c8ef 89ed222024
update abseil minor version (#3871) 11 months ago
ruki d3e0fd33a1
Auto-update suitesparse to v7.7.0 (#3851) 11 months ago
ruki 8fd5661135
Update rocksdb to v9.1.1 (#3870) 11 months ago
ruki 44c085d291
Update ufbx to v0.12.0 (#3866) 11 months ago
ruki f7a853e1ac
Update s2n-tls to v1.4.12 (#3867) 11 months ago
ruki c19281cea6
Update aws-c-cal to v0.6.11 (#3868) 11 months ago
Jérôme Leclercq edb4e3ce19
glslang: Update binary name (#3865) 11 months ago
ruki 8439cdaba9
Update aws-c-common to v0.9.17 (#3862) 11 months ago
Chi Huu Huynh c61ce10e6d
cpp-jwt: add package (#3858) 11 months ago
ruki f68a648a9c
Update frugally-deep to v0.16.0 (#3863) 11 months ago
ruki 2b9adeab24
Update etl to 20.38.11 (#3859) 11 months ago
ruki 29d38e7345
Update matio to v1.5.27 (#3860) 11 months ago
Ariaszzzhc 791cc162cf
boringssl: add version 2022.06.13 (#3817) 11 months ago
ruki 70f81398f7
Auto-update yomm2 to v1.5.0 (#3852) 11 months ago
Chi Huu Huynh 548849b20e
noisy: add package (#3856) 11 months ago
L-Sun dbe1de5a48
Add configs for tracy (#3849) 11 months ago
ruki 1d70c71226
Update kuba-zip to v0.3.2 (#3853) 11 months ago
star9029 aa26b7fd4c
add fakeit (#3848) 11 months ago
c8ef 3ed6be7668
Update xmake.lua (#3847) 11 months ago
star9029 ebad76b6fc
gstreamer: add package (#2980) 11 months ago
ZK Wang 254b6ccc3d
Update xmake.lua (#3846) 11 months ago
ruki 5405d6f277
Update libsais to v2.8.1 (#3841) 12 months ago
ruki e03a91eca2
Update nanoflann to v1.5.5 (#3842) 12 months ago
ruki ba52a3de06
Update simdjson to v3.9.1 (#3843) 12 months ago
ruki 93e4f67019
Update zeus_expected to v1.1.0 (#3844) 12 months ago
ruki 48e7d6e08e
Update cuda-samples to v12.4.1 (#3845) 12 months ago
star9029 728194d6c8
libdicom: add package (#3829) 12 months ago
ruki b83c7b5ed6
Add md4c (#3840) 12 months ago
ruki c3f696474c
Update glaze to v2.5.3 (#3839) 12 months ago
ruki 80450a4ef5
Update pyincpp to v1.6.0 (#3835) 12 months ago
ruki 2cd5e7401f
Update tree-sitter to 0.22.5 (#3836) 12 months ago
ruki ebf2366248
Update onednn to v3.4.1 (#3837) 12 months ago
ruki c62d632fba
Update c-ares to 1.28.1 (#3838) 12 months ago
Jérôme Leclercq 69750bcf07
Auto-update catch2 to v3.5.4 (#3832) 12 months ago
SFGrenade ce583d1736
add nng 1.7.3 (#3831) 12 months ago
SFGrenade 01fb375526
add bitsery (#3834) 12 months ago
Jérôme Leclercq 4cfe90ba17
Update entt to v3.13.2 (#3833) 12 months ago
ruki 923545dfd3
Auto-update iowow to v1.4.18 (#3825) 12 months ago
ruki fe11ad91fa
Update autodiff to v1.1.2 (#3826) 12 months ago
ruki 4911d96856
Update littlefs to v2.9.2 (#3827) 12 months ago
star9029 cf879ac702
jsbsim: add package (#3824) 12 months ago
ruki 44ebcfa65c
Update yoga to v3.0.4 (#3811) 12 months ago
ruki 2bc214192a
Auto-update imgui-file-dialog to v0.6.7 (#3823) 12 months ago
star9029 6fdd0e1eb5
boost_reflect: add package (#3325) 12 months ago
ruki be42a3a3cc
Update fast-cdr to v2.2.1 (#3822) 12 months ago
ruki a4fe47a6d0
Update libfabric to 1.20.2 (#3819) 12 months ago
ruki 091e6e270d
Update aws-c-common to v0.9.15 (#3820) 12 months ago
ruki 78a178f4fa
Update nghttp2 to 1.61.0 (#3821) 12 months ago
star9029 d5121b7081
cgif: add package (#3818) 12 months ago
star9029 ee1035b0aa
libvips: add package (#3466) 12 months ago
ruki 684dccfee6
Auto-update ucx to 1.16.0 (#3812) 12 months ago
ruki a5139af905
Update vk-bootstrap to v1.3.282 (#3813) 12 months ago
ruki 98b7ebbe14
Auto-update wavpack to 5.7.0 (#3806) 12 months ago
c8ef e3589181d7
update sqlite3 to 3.45.3 (#3809) 12 months ago
c8ef 3f6ac35dd6
update asio to 1.30.2 (#3808) 12 months ago
ruki c7a20edee8
Update libxmake to v2.8.9 (#3803) 12 months ago
ruki 882f25b8d5
Update actor-framework to 0.19.6 (#3804) 12 months ago
ruki d5b89b1cef
Update cpp-peglib to 1.8.8 (#3805) 12 months ago
ruki 975069b2af
Update mjson to 1.2.7 (#3807) 12 months ago
ruki 21cfb3d88a
Auto-update kokkos-kernels to 4.3.00 (#3795) 12 months ago
Emo 53c22bd4aa
update rapidcsv to 8.82 (#3800) 12 months ago
ruki 73dc80b6f0
Auto-update mariadb-connector-c to 3.3.9 (#3261) 12 months ago
ruki 60ff37928c
Update xlsxio to 0.2.35 (#3796) 12 months ago
ruki 28c061a480
Update stringzilla to v3.8.0 (#3797) 12 months ago
ruki 8960b66a7b
Update csvparser to 2.2.0 (#3798) 12 months ago
Charles 041d56b8fe
add cmark (#3793) 12 months ago
ruki 421359bc96
Auto-update xsimd to 12.1.1 (#3790) 12 months ago
Chi Huu Huynh 4caa3235d7
teascript: add package (#3768) 12 months ago
ruki 4d46a5f5ce
Auto-update rocksdb to v9.0.0 (#3631) 12 months ago
ruki 388369932f
Update samurai to v0.12.0 (#3789) 12 months ago
Hoildkv 5d4129988a
update polyscope to 2.2.1 (#3761) 12 months ago
c8ef 182067e6f0
update protobuf-c (#3786) 12 months ago
ruki dfc615ca72
Auto-update vvenc to v1.11.1 (#3784) 12 months ago
ruki afe5a1f418
Update zeus_expected to v1.0.1 (#3781) 12 months ago
ruki 090ce45c62
Update ada to 2.7.8 (#3782) 12 months ago
ruki 0b2a296ff5
Update simdutf to v5.2.4 (#3785) 12 months ago
ruki 97e6bcaf2a
Update drogon to v1.9.3 (#3783) 12 months ago
ruki 384db22e3c
Auto-update libpsl to 0.21.5 (#3482) 12 months ago
ruki 61f0125033
Auto-update pulsar to 3.5.1 (#3777) 12 months ago
Conscat 07bb5956a7
Add `plf_nanotimer` package (#3751) 12 months ago
c8ef 1d0cc635d9
tinyobjloader 2.0 rc update (#3780) 12 months ago
ruki 522dee4b95
Update ck to 0.7.2 (#3779) 12 months ago
ruki 3a4a573cdf
Update libdeflate to v1.20 (#3778) 12 months ago
ruki 9574e42808
Update snitch to 1.2.4 (#3775) 12 months ago
ruki 667e841764
Update minizip-ng to 4.0.5 (#3776) 12 months ago
star9029 264817ad97
tiny-optional: add package (#3750) 12 months ago
ruki 00f97d9034
Auto-update aws-c-compression to v0.2.18 (#3764) 12 months ago
ruki 9c8be8c0ed
Update cista to v0.15 (#3767) 12 months ago
Latias94 ba279307f2
Update imgui to v1.90.5 (#3771) 12 months ago
c8ef 79a5f74631
magnum-integration macos arm64 (#3769) 12 months ago
ruki 935a5395b6
add ffmpeg dep (#1620) 12 months ago
ruki 7e0e8d4373
fix openssl3/fetch (#3762) 12 months ago
ruki 0590241e01
Update indicators to 2.3 (#3763) 12 months ago
ruki 2ce6f612ba
Update jwt-cpp to v0.7.0 (#3765) 12 months ago
ruki 7b5799d59b
Update directx-headers to v1.613.1 (#3766) 12 months ago
star9029 7e90185ec0
openssl: only install binary on windows (#3741) 12 months ago
ruki 9a7c08eb22 remove plflibs 12 months ago
Fuxing Huang 5d8b52a796
enable macos arm64 of libtorch (#3759) 12 months ago
ruki f371c1e01f
Update yoga to v3.0.3 (#3758) 12 months ago
ruki 4748f69d63
Update vulkan-utility-libraries to v1.3.281 (#3756) 12 months ago
ruki 9bf2eb8be2
Update libassert to v2.0.1 (#3757) 12 months ago
ruki ffc5f3de5e
Update aws-c-io to v0.14.7 (#3755) 12 months ago
Conscat 3e11c12073
Update all of plflib packages (#3742) 12 months ago
Paul Reilly 0ae9edcd7a
Update reactiveplusplus to v2.1.1 (#3729) 12 months ago
Chi Huu Huynh fec13704da
zeus_expected: add package (#3753) 12 months ago
star9029 62fc740ce1
zlog: add package (#3749) 12 months ago
ruki f4209e9ae5
Auto-update cpptrace to v0.5.2 (#3745) 12 months ago
Hoildkv f19e01f038
update libtorch (#3728) 12 months ago
ruki 3e147d4ac7
Update meson to 1.4.0 (#3746) 12 months ago
ruki 52f7ef22c1
Update kahip to v3.16 (#3747) 12 months ago
ruki 34d9e080b7
Update msgpack-c to 6.0.1 (#3743) 12 months ago
ruki d84e32a69c
Update vcglib to 2023.12 (#3744) 12 months ago
star9029 efaf379de2
cpp-httplib: fix openssl (#3739) 12 months ago
ruki 1651d94eab
Auto-update openh264 to v2.4.1 (#3489) 12 months ago
c8ef 323d00539d
onnxruntime windows dll (#3738) 12 months ago
ruki 05042b9044
Auto-update sqlitecpp to 3.3.1 (#3735) 12 months ago
ruki 9289d4e3c4
Update sqlpp11 to 0.64 (#3737) 12 months ago
ruki fbd9a8f044
Update frugally-deep to v0.15.31 (#3733) 12 months ago
ruki 38468910b0
Update c-blosc2 to v2.14.3 (#3734) 12 months ago
ruki 8d5c227fab
Update libgit2 to v1.8.0 (#3736) 12 months ago
Seedking 4c4d858015
update-cpp-httplib (#3642) 12 months ago
ruki d1ff6b9dd0
Auto-update mbedtls to v3.6.0 (#3725) 12 months ago
ruki 035e4f3a91
Auto-update cinatra to 0.8.9 (#3572) 12 months ago
Jérôme Leclercq da5fd98ed4
Update assimp to v5.4.0 (#3731) 12 months ago
Chi Huu Huynh 786d38e7e8
tobiaslocker_base64: add package (#3730) 12 months ago
c8ef b4b5ec0bb9
update pybind to 2.12.0 (#3727) 12 months ago
ruki 791f01b423
Update rendergraph to v1.4.1 (#3726) 12 months ago
ruki d9ebbdfa61
Update aws-c-auth to v0.7.17 (#3723) 12 months ago
ruki a2fe203830
Auto-update highfive to v2.9.0 (#3331) 12 months ago
ruki edd5ebab93
Auto-update aitoolkit to v0.5.0 (#3713) 1 year ago
ruki f1574037e8
Update pyincpp to v1.4.1 (#3714) 1 year ago
ruki 32ed54ec10
Update scons to 4.7.0 (#3715) 1 year ago
Mogg 8daecce6cd
fix: abseil conflict (#3706) 1 year ago
c8ef 32fae29e84
protobuf-cpp url adjust (#3709) 1 year ago
Jérôme Leclercq be98ba9596
Auto-update enet6 to v6.1.0 (#3708) 1 year ago
ruki 9c9e6660df
add brew extsources for libtiff (#3707) 1 year ago
ruki 85d0b51bec
Auto-update simdutf to v5.2.2 (#3695) 1 year ago
ruki ed8293839d
Update microsoft-proxy to 2.3.0 (#3703) 1 year ago
c8ef 442eaf72fd
update folly related to 04.01 (#3659) 1 year ago
ruki a95b88120f
update nsis (#3704) 1 year ago
ruki 491ec4e0aa
Update mxml to 4.0.2 (#3700) 1 year ago
ruki df1e10ff59
Update libdwarf to 0.9.2 (#3702) 1 year ago
Chi Huu Huynh d8fc0686b5
fix protobuf for cartographer & fix protobuf (#3667) 1 year ago
Jérôme Leclercq e5f5a74d17
Update joltphysics to v5.0.0 (#3698) 1 year ago
Lazy_V 69bc447c04
fix: consider possible missing runtime config: MDd (#3692) 1 year ago
ruki 79f33de757
Update mapbox_earcut to 2.2.4 (#3696) 1 year ago
ruki 368f4c2219
Update winreg to v6.2.0 (#3694) 1 year ago
Arthur dfbede6a77
add libxcomposite (#3691) 1 year ago
Lazy_V 0633f0fe51
add msvc runtime configuration. (#3690) 1 year ago
Jérôme Leclercq 6bab04cf98
Fix chipmunk2d 1 year ago
Jérôme Leclercq 29541c1f43
chipmunk2d: Set CP_USE_CGTYPES if precision is set (#3689) 1 year ago
star9029 81b799f1f1
angelscript: support windows arm64 (#3688) 1 year ago
Simon Pribylski dbef41ed81
Add AudioFile package (#3668) 1 year ago
Emo b8cc1db46c
Add fmtlog version 2.2.1 (#3680) 1 year ago
ruki 3b0f54cf14
Update robin-map to v1.2.2 (#3683) 1 year ago
ruki 2da89212ec
Update sentry-native to 0.7.2 (#3686) 1 year ago
ruki e3c4ca2585
Update pdcursesmod to v4.4.0 (#3672) 1 year ago
ruki c46023e629
Update dynareadout to 24.03 (#3682) 1 year ago
ruki db0933c42d
Update lunasvg to v2.3.9 (#3684) 1 year ago
ruki 00a03c36cc
Update glaze to v2.4.4 (#3685) 1 year ago
Chi Huu Huynh c05df0303f
abseil: use cxx 14 (#3681) 1 year ago
Jérôme Leclercq a713dd824b
chipmunk: Add precision config (#3676) 1 year ago
Jérôme Leclercq cfb1d9acf2
Update libsdl to 2.30.2 and libffi to 3.4.6 (#3666) 1 year ago
ruki febcaa21f6
Auto-update thread-pool to v4.1.0 (#3663) 1 year ago
ruki c2a7e57ace
Update glaze to v2.4.2 (#3674) 1 year ago
ruki c636024567
Update redis-plus-plus to 1.3.12 (#3670) 1 year ago
ruki 60db2a9148
Update cargs to v1.1.0 (#3671) 1 year ago
Enzo Einhorn cddd8c7af4
add cuda 12 support for onnxruntime (#3669) 1 year ago
Jérôme Leclercq d3c13992f5
libcurl: Use CMake to compile on Android (#3644) 1 year ago
ruki 934e01a034
Auto-update dispenso to v1.2.0 (#3661) 1 year ago
ruki 4e72de271c
Auto-update nghttp2 to 1.60.0 (#3662) 1 year ago
Jérôme Leclercq 6b49d04b51
libuuid: Add missing config checks (#3657) 1 year ago
c8ef 1708ce5787
update re2 to 2024.04.01 (#3665) 1 year ago
ruki a15ebc138a
Update ozz-animation to 0.15.0 (#3660) 1 year ago
ruki 863b94ccc6
Update tracy to v0.10 (#3664) 1 year ago
ruki 756dc7645a
Auto-update ngtcp2 to 1.1.0 (#3131) 1 year ago
Hoildkv 2f621203d0
add amgx (#3650) 1 year ago
ruki f2a9f09e28
Auto-update libremidi to v4.5.0 (#3655) 1 year ago
Jérôme Leclercq 34939ec6c4
chipmunk2d: Fix patch hash 1 year ago
Jérôme Leclercq 1468df7234
chipmunk2d: Fix Android static lib (#3658) 1 year ago
Jérôme Leclercq d6c1d721d6
openssl: Fix compilation for Android on Windows (#3643) 1 year ago
ruki 73c7cfc3e2
Update simdjson to v3.8.0 (#3656) 1 year ago
ruki bb143ffddf
Update aws-c-http to v0.8.1 (#3652) 1 year ago
ruki fd48bc7b78
Update libzip to v1.10.1 (#3653) 1 year ago
ruki 24d4a2ca22
Auto-update libassert to v2.0.0 (#3632) 1 year ago
c8ef b3c8fd020a
update grpc to 1.62 (#3576) 1 year ago
ruki 7c890787fb
Auto-update dataframe to 3.0.0 (#3640) 1 year ago
ruki fe7dbed831
Update mdns to 1.4.3 (#3646) 1 year ago
ruki 062486919c
Update ada to 2.7.7 (#3647) 1 year ago
ruki 3ed70159b1
Auto-update octomap to v1.10.0 (#3633) 1 year ago
ruki b1d4bf3c73
Update daw_header_libraries to v2.102.0 (#3639) 1 year ago
ruki 532ae51477
Update libavif to v1.0.4 (#3641) 1 year ago
ruki c5d239800f
Update reproc to v14.2.5 (#3637) 1 year ago
c8ef 3767c27854
update xz to 5.4.6 (#3636) 1 year ago
ruki cce75969c9
Auto-update mcut to v1.3.0 (#3634) 1 year ago
ruki 99508582e2 fix xmake version 1 year ago
ruki f48845b7ea
Update highs to v1.7.0 (#3630) 1 year ago
star9029 04815a3cc8
zydis: update version (#3624) 1 year ago
Jérôme Leclercq 0ef4452fbb
Add tmxlite (#3623) 1 year ago
ruki 14e0c93cb3
Update aws-crt-cpp to v0.26.4 (#3627) 1 year ago
ruki 70190b8934
Update ufbx to v0.11.1 (#3625) 1 year ago
ruki 77f9299d2f
Update md4qt to 2.8.1 (#3626) 1 year ago
star9029 f8c8af91e5
zycore-c: update version (#3622) 1 year ago
wm 9454205765
add tinyexr v1.0.8 (#3621) 1 year ago
ruki aefe01ab7a
Auto-update onednn to v3.4 (#3615) 1 year ago
ruki bf4db5c5c3
Update clip to 1.8 (#3619) 1 year ago
ruki 667f5e449f
Update rtm to v2.3.1 (#3616) 1 year ago
ruki 18d8e22525
Update libde265 to 1.0.15 (#3617) 1 year ago
ruki f3358c87a1
Update quill to 3.8.0 (#3618) 1 year ago
star9029 7a1ba8de88
tinydir: add package (#3614) 1 year ago
ruki 21845290cd
Update cli to v2.1.0 (#3613) 1 year ago
ruki 33258f7b4c
Update aws-c-mqtt to v0.10.3 (#3612) 1 year ago
ruki 99de330319
Update aws-c-common to v0.9.14 (#3611) 1 year ago
ruki 31b2dfc16b
Update span-lite to 0.11.0 (#3610) 1 year ago
ruki f473e4df46
Update functionalplus to v0.2.23 (#3609) 1 year ago
c8ef cb0154b820
update folly related to 2024.03.25 (#3608) 1 year ago
star9029 7c5f205d15
quickjs: fix windows build (#3587) 1 year ago
ruki 3f84dcc7f6
Update emmylua_debugger to 1.7.1 (#3605) 1 year ago
ruki 2645e53361
Update expat to 2.6.2 (#3602) 1 year ago
ruki 11c890e41f
Update srt to v1.5.3 (#3603) 1 year ago
ruki 27455b5e82
Update hffix to v1.4.0 (#3604) 1 year ago
Jérôme Leclercq e113ecbc37
Update fast_float to v6.1.1 (#3600) 1 year ago
Jérôme Leclercq 79ecbcbef5
Update sentry-native to 0.7.1 (#3601) 1 year ago
Aidan Sun 5ebbe04b09
Add system include option for GLFW (#3585) 1 year ago
Seedking aca3fde7a0
upgrade-stringzilla (#3599) 1 year ago
清疚 6813468b2e
update: Xerces-c to 3.2.5 (#3598) 1 year ago
star9029 a5fa323447
cgraph: add package (#3597) 1 year ago
Seedking 49c07da473
update libopus (#3526) 1 year ago
star9029 ae568566aa
fastgltf: add package (#3594) 1 year ago
star9029 30186c3473
cminpack: add package (#3595) 1 year ago
c8ef 20c2906644
add sparse-map package (#3596) 1 year ago
ruki e24df3577a
Update microsoft-proxy to 2.2.1 (#3593) 1 year ago
ruki 6ec89d5cca
Update openpgl to 0.6.0 (#3590) 1 year ago
ruki 8b4fec3610
Update tree-sitter to 0.22.2 (#3591) 1 year ago
ruki 00eb8e6543
Update draco to 1.5.7 (#3592) 1 year ago
Marc d8091b61cb
add v8.0.0 (#3588) 1 year ago
ruki 52e84d5aa5
Auto-update libdwarf to 0.9.1 (#3555) 1 year ago
ruki abe4179102
Auto-update xtensor to 0.25.0 (#3561) 1 year ago
ruki 9a50a5e5f0
update tess (#3538) 1 year ago
star9029 e663848c66 imgui: fix languages 1 year ago
ruki 75bc922f78
Update emio to 0.7.0 (#3584) 1 year ago
ruki 1ec5b16c27
Update cpptrace to v0.5.1 (#3582) 1 year ago
ruki 99b838cd39
Update lightgbm to 4.3.0 (#3583) 1 year ago
ruki 07f0a37ff0
Update arduinojson to v7.0.4 (#3581) 1 year ago
ruki 8249107cb1
Update cppcheck to 2.13.4 (#3580) 1 year ago
star9029 05b9636cb9
bzip3: add package (#3579) 1 year ago
Thomas Zuev ee70d93bd3
Update glaze to v.2.3.1 (#3578) 1 year ago
star9029 14ac085df6
imgui: fix sdl config (#3577) 1 year ago
ruki e81c975833
Update libenvpp to v1.4.0 (#3575) 1 year ago
ruki 2d6931a210
Update unity_test to v2.6.0 (#3574) 1 year ago
ruki 7517873900
Update cpp-ipc to 1.3.0 (#3573) 1 year ago
ruki 1a7169a411
Update gyp-next to v0.16.2 (#3571) 1 year ago
star9029 b705c13515
async_simple: fix missing headers (#3570) 1 year ago
star9029 a8b1a3bdad
stc: add package (#3568) 1 year ago
ruki 65ad1ef1b2
Update ngtcp2 to 1.4.0 (#3563) 1 year ago
ruki ad2dd26a24
update llvm (#3565) 1 year ago
ruki 59818e9ca8
Update double-conversion to v3.3.0 (#3564) 1 year ago
ruki 4019dadf3e
Update libspng to v0.7.4 (#3560) 1 year ago
ruki ffb6362df0
Update maddy to 1.3.0 (#3562) 1 year ago
ruki 4542859277
Auto-update brpc to 1.8.0 (#3542) 1 year ago
ruki bf993d8de9
Auto-update aws-c-sdkutils to v0.1.15 (#3543) 1 year ago
ruki a2c91b7574
Auto-update samurai to v0.10.0 (#3556) 1 year ago
star9029 4fea804d62 highway: remove unused binary 1 year ago
ruki f2be9bae39
add nim (#3559) 1 year ago
c8ef dfe4e55833
update duckdb to v0.10.1 (#3558) 1 year ago
ruki 3d60c6f843
Update libsais to v2.8.0 (#3557) 1 year ago
ruki 6fb856e8c6
Update directx-headers to v1.613.0 (#3553) 1 year ago
ruki a4195a7815
Update c-ares to 1.27.0 (#3554) 1 year ago
c8ef 81b1484b8f
update folly to 3.18 (#3552) 1 year ago
star9029 8caeac167e
highway: add package (#3550) 1 year ago
star9029 cff1a7b300
ruapu: add package (#3549) 1 year ago
ruki 1ce88bcf86
add srpc (#3548) 1 year ago
ruki aa218c8745
Auto-update pulsar to 3.5.0 (#3531) 1 year ago
ruki 5b95b08f08
Update hlslpp to 3.4 (#3541) 1 year ago
xiehan 3a2cba0fd2
Add wfrest v0.9.5 (#3546) 1 year ago
Aidan Sun e8ea68ee51
Fix Clang errors with imgui (#3545) 1 year ago
ruki c913db8c89
Update onnx to v1.15.0 (#3544) 1 year ago
Seedking 99e29b91b1
add simsimd (#3409) 1 year ago
xiehan 4c5a714c1c
Add workflow and libwfkafka v0.11.3 (#3513) 1 year ago
ruki b96da33fdb
improve snappy (#3515) 1 year ago
Seedking cfa67723a8
update angelscript (#3524) 1 year ago
c8ef 8dbc62f608
update cppfront to semver (#3536) 1 year ago
ruki 33538d1518
Auto-update libheif to 1.17.6 (#3520) 1 year ago
ruki 83e18579c1
Update stringzilla to v3.6.2 (#3530) 1 year ago
ruki eeb403cc45
Update scons to 4.6.0 (#3532) 1 year ago
ruki 50a05e819f
Update trantor to v1.5.17 (#3533) 1 year ago
ruki 23d6530938
Update prometheus-cpp to v1.2.4 (#3534) 1 year ago
ruki 0a3f8671a3
Update openexr to v3.2.3 (#3522) 1 year ago
qudix 49c67fed8f
xaudio2redist: add package (#3528) 1 year ago
qudix 1902e652a7
rapidxml: add package (#3529) 1 year ago
c8ef fd63520c7b
Update imgui to 1.90.4 (#3527) 1 year ago
ruki db049bedd6
Update yoga to v3.0.2 (#3519) 1 year ago
ruki 722fe5d070
Update astc-encoder to 4.7.0 (#3523) 1 year ago
Seedking 1ca82b205a
update b2 (#3525) 1 year ago
ruki 63c8b55d63
Update ssp to v1.8.0 (#3521) 1 year ago
Seedking bab3fc19c9
add rapidfuzz (#3518) 1 year ago
Seedking a34bd0aa17
update bdwgc (#3517) 1 year ago
Seedking 30d4c3b497
update acl (#3516) 1 year ago
ruki 798d28964e
Auto-update libkmod to v31 (#3196) 1 year ago
Seedking c1cdc7419c
Update xmake.lua (#3512) 1 year ago
ruki 00ae63a164
Update log4cplus to 2.1.1 (#3509) 1 year ago
ruki e58dc0e4b0
Update easyloggingpp to v9.97.1 (#3508) 1 year ago
Seedking a85531052a
Update xmake.lua (#3505) 1 year ago
star9029 716e14d990
wasm-micro-runtime: refractor build script (#3477) 1 year ago
ruki 35725bfc7e
Update aws-c-io to v0.14.6 (#3500) 1 year ago
c8ef 6820ae357e
update bazel to 7.1.0 (#3499) 1 year ago
c8ef d29022ba0e
update asmjit to 2024.03.09 (#3498) 1 year ago
c8ef 4d4d7849a8
update xbyak to 7.06 (#3497) 1 year ago
c8ef 13e126cf6d
update async-simple to 1.3 (#3496) 1 year ago
c8ef ef4cfd00f7
update atomic_queue to 1.6.3 (#3495) 1 year ago
c8ef 4138195f7f
add libredwg package (#3494) 1 year ago
Frityet 3901e40274
Update objfw (#3486) 1 year ago
c8ef 80579fdbd3
update sqlite3 to 3.45.2 (#3492) 1 year ago
ruki 96aae84b09
Update ngtcp2 to 1.3.0 (#3491) 1 year ago
ruki cb75968483
Update hypre to v2.31.0 (#3487) 1 year ago
ruki 64a671f293
Update sheenbidi to v2.7 (#3488) 1 year ago
ruki 20307da4bd
Update cgal to 5.6.1 (#3490) 1 year ago
ruki 6e45cedb68
Update yoga to v3.0.0 (#3475) 1 year ago
c8ef 125d06ed59
enable stdexec on macos (#3485) 1 year ago
ruki 029dcd75a6 remove tailing spaces 1 year ago
ruki 91d74fb624
improve jpeg (#3484) 1 year ago
ruki 6cf5ad4a15
Update aws-c-event-stream to v0.4.2 (#3483) 1 year ago
ruki 93f81aa710
Update effolkronium-random to v1.5.0 (#3479) 1 year ago
c8ef 6ef798f917
update folly related to 3.11 (#3478) 1 year ago
ruki c8d53b8484
update linux kernel 6.7.6 (#3371) 1 year ago
ruki ee98e4b7cd
Update pdfhummus to v4.6.3 (#3476) 1 year ago
ruki c4fefb603d
Update quill to 3.6.0 (#3472) 1 year ago
ruki 5efce43491
Update ls-qpack to v2.5.4 (#3473) 1 year ago
ruki 8ad22cb6dc
Update mongoose to 7.13 (#3474) 1 year ago
ruki 8e4446e371
improve ffmpeg for windows (#3456) 1 year ago
ruki b0c1682add
Auto-update matplotplusplus to v1.2.1 (#3470) 1 year ago
ruki 06798cc909
Auto-update rtm to v2.3.0 (#3468) 1 year ago
ruki c12dfa127b
Update partio to v1.17.3 (#3471) 1 year ago
ruki 962f40e164
Update md4qt to 2.8.0 (#3469) 1 year ago
Hoildkv d5814ee6e1
add bght (#3465) 1 year ago
ruki eb6a064343
Auto-update srtp to v2.6 (#3430) 1 year ago
ruki c342a3c4c8
Auto-update tgbot-cpp to v1.7.3 (#3451) 1 year ago
ruki 3a16d1ec76
Auto-update coost to v3.0.2 (#3463) 1 year ago
ruki 75e234f4d9
Update cutlass to v3.4.1 (#3460) 1 year ago
ruki 9c3aa970c2
Update c-blosc2 to v2.13.2 (#3461) 1 year ago
ruki 2f5df10821
Update aws-c-io to v0.14.5 (#3462) 1 year ago
Chi Huu Huynh bc600b3122
ixwebsocket: update v11.4.5 (#3458) 1 year ago
Jérôme Leclercq cac143cb99
Update libsdl to 2.30.1 (#3457) 1 year ago
hackermdch bcce599442
Fix jsoncpp for llvm on Windows (#3455) 1 year ago
c8ef 193a40a672
update json-schema-validator to 2.3.0 (#3453) 1 year ago
c8ef bc0d5135ed
add stdexec (#3454) 1 year ago
ruki f8bf788d70
Update libfabric to 1.20.1 (#3447) 1 year ago
ruki 08176e673a
Update fdk-aac to 2.0.3 (#3448) 1 year ago
ruki 06b4db549d
Update lvgl to v9.0.0 (#3449) 1 year ago
ruki e3ed1607bc
Update libassert to v1.2.2 (#3450) 1 year ago
Braxton Salyer f804c523bf
Update boost_ut with version v2.0.1 (#3446) 1 year ago
c8ef b9bef4c8a3
update re2 to 2024.03.01 (#3445) 1 year ago
star9029 f813e79e73
uvwasi: fix old version build, add new version (#3434) 1 year ago
c8ef 142a581326
make libevent use openssl3 (#3441) 1 year ago
c8ef b5a8f3f732
udpate cmake to 3.28.3 (#3443) 1 year ago
ruki 79d8f017ee
Update pyincpp to v1.3.3 (#3439) 1 year ago
ruki ce0452a6f7
Update dbg-macro to v0.5.1 (#3435) 1 year ago
ruki 7b1fedba99
Update b2 to 5.0.1 (#3437) 1 year ago
ruki 090e9b173f
Auto-update haclog to v0.1.6 (#3414) 1 year ago
c8ef 0e2a14ed9e
add fbthrift (#3433) 1 year ago
ruki 6f100f44da
Update miniaudio to 0.11.21 (#3431) 1 year ago
Hoildkv fd8a58fc66
add ginkgo (#3382) 1 year ago
c8ef 37f6996b58
add proxygen (#3432) 1 year ago
c8ef fe9ba40f85
update scnlib to 2.0.2 (#3428) 1 year ago
c8ef 928bb8b43a
update glaze to 2.2.0 (#3427) 1 year ago
c8ef decbdf4318
update imath to 3.1.11 (#3426) 1 year ago
ruki 40baa020f6
Update cli11 to v2.4.1 (#3429) 1 year ago
star9029 954355de7d
mcfgthread: add package (#3421) 1 year ago
star9029 fc00ea9c61
idna: add package (#3425) 1 year ago
c8ef 828cdd38d2
update simdutf to 4.0.9 (#3423) 1 year ago
c8ef 6dcda087a6
update simdjson to 3.7.0 (#3424) 1 year ago
c8ef fb41abe4f9
add mvfst lib (#3420) 1 year ago
ruki 964bd9c0af
Auto-update daw_json_link to v3.23.2 (#3354) 1 year ago
c8ef 1eff54e41b
[folly,fizz,wangle] update to 2024.03.04 (#3418) 1 year ago
c8ef 4620e5a09c
add wangle package (#3412) 1 year ago
ruki c6d38aa98f
Update aws-checksums to v0.1.18 (#3417) 1 year ago
ruki d2f42d97ef
Update aws-c-common to v0.9.13 (#3413) 1 year ago
ruki 23dd637aa3
Update ghc_filesystem to v1.5.14 (#3415) 1 year ago
ruki e144b32371
Auto-update webui to 2.4.2 (#3347) 1 year ago
ruki cc470a3154
Auto-update libunwind to v1.8.0 (#3180) 1 year ago
star9029 8eb7b0f03d remove unused code 1 year ago
ruki d4e72aef0d
Auto-update mint to 2024.1 (#3404) 1 year ago
ruki c13c07702d update maxcount for autoupdate 1 year ago
ruki 94050b6299 fix sync ci 1 year ago
c8ef 0c965731a6
update liburing to 2.5 (#3410) 1 year ago
ruki 7449d9dbda
revert old versions (#3408) 1 year ago
ruki dffb9fe8ed
Update libcurl to 8.6.0 (#3407) 1 year ago
ruki 33be2e76e3 improve ci 1 year ago
c8ef 11af3e3e90
update emsdk to 3.1.55 (#3406) 1 year ago
ruki d01ae0ca85 update scripts 1 year ago
ruki c36660d1e7
Update implot to v0.16 (#3403) 1 year ago
ruki e55c9357e1
Update msgpack-cxx to 6.1.0 (#3405) 1 year ago
ruki c6699d1754
use add_versionfiles (#3402) 1 year ago
ruki d293944ad2 update autoupdate.lua 1 year ago
ruki 3e6d34e834 improve checkupdate 1 year ago
ruki 00384e5b3d
Auto-update lightgbm to 4.2.0 (#3116) 1 year ago
ruki 16d3ae4374 improve autoupdate 1 year ago
Seedking 066d49a635
Upgrade StringZilla to 3.4.1 (#3397) 1 year ago
Jérôme Leclercq 176fe5624d
Update dr_wav to 0.13.16 (#3401) 1 year ago
Jérôme Leclercq 42ef884db6
Update catch2 to v3.5.3 (#3399) 1 year ago
Jérôme Leclercq 18ccfc8044
Update dr_mp3 to 0.6.39 (#3400) 1 year ago
c8ef 47c43431ce
add fizz & enable folly on macos arm (#3396) 1 year ago
Chi Huu Huynh d2dba431ec
injector: add package (#3391) 1 year ago
c8ef 1c314a89c4
update onnxruntime to 1.17.1 (#3395) 1 year ago
ImperatorS79 b9085ea24c
Add extsources to vulkan-validation-layers + some fixes (#3153) 1 year ago
Yiheng Wu f41dfce6ec
add library tree-sitter (#3394) 1 year ago
PerikiyoXD 4f9e4013d7
depot_tools: Add version 2024.2.29@50de66 (#3368) 1 year ago
ruki e2493e90fe rename ci 1 year ago
ruki 561ce6e048 rename ci 1 year ago
ruki ffda4d6358
Auto-update kuba-zip to v0.3.1 (#3121) 1 year ago
hackermdch 5f36a6fecc
Fix jnipp for llvm on Windows (#3277) 1 year ago
Jonas Pucher 890df47592
Add dynareadout 24.02 (#3322) 1 year ago
ruki 14e03bce63
Auto-update ucx to 1.15.0 (#3132) 1 year ago
_ivaquero_ 4caa4d9cc3
openblas: remove {system = true} and force to use `gfortran` if not find `openmp` (#3383) 1 year ago
c8ef 2278b0759e
rework jdk toolchain 17 & 21 (#3392) 1 year ago
_ivaquero_ 70c7ac2369
gfortran: add more path on macos (#3384) 1 year ago
Chi Huu Huynh e41c2c411b
memplumber: add package (#3385) 1 year ago
Chi Huu Huynh 82994f6f59
inih: add more options (#3381) 1 year ago
Chi Huu Huynh a8300040e6
lief: add versions from 0.14.0 (#3389) 1 year ago
c8ef 23bcdabb1f
update cosmocc to 3.3.2 (#3390) 1 year ago
ruki 5d937a0384
Update uni_algo to v1.2.0 (#3386) 1 year ago
ruki 5874de5352
Update libsvm to v332 (#3387) 1 year ago
ruki 721ba0c4c5
Update nuklear to 4.12.0 (#3388) 1 year ago
Paul Reilly 719c8010f4
reproc: add multithreaded option and fix link orders (#3323) 1 year ago
c8ef a608962ab8
update zig to 0.11.0 (#3379) 1 year ago
ruki 09ab210286
Auto-update libsigcplusplus to 3.6.0 (#3078) 1 year ago
Guyutongxue f5461f1153
Add libntl (#3372) 1 year ago
Ren Tatsumoto 658669304c
add mecab to the repo (#3338) 1 year ago
ruki fe5954a269
Auto-update mcut to v1.2.0 (#3112) 1 year ago
Charles cb68f80a92
microsoft-gsl: mark as headeronly (#3374) 1 year ago
c8ef 753a48e068
update zziplib to v0.13.73 (#3373) 1 year ago
Chi Huu Huynh 6ee33e69c7
daemonpp: add package (#3353) 1 year ago
Snowinter 8f5ed1bae5
fix_sqlite_encodings (#3370) 1 year ago
c8ef 7bda831047
update uvatlas to 2024.02 (#3367) 1 year ago
Hoildkv 034719cf2c
update glfw (#3361) 1 year ago
Chi Huu Huynh afae9338b3
inih: add package (#3359) 1 year ago
ruki f690ea007a
Update ada to 2.7.6 (#3364) 1 year ago
ruki dce43c2c1b
Update libsais to v2.7.5 (#3362) 1 year ago
ruki d070cb5bc6
Auto-update libunwind to v1.7.2 (#3079) 1 year ago
c8ef 85f95730ce
update directxtk to feb2024 (#3360) 1 year ago
c8ef f486533c7f
update directxmath to feb2024 (#3357) 1 year ago
ruki bb5c6e645d
Update ceval to 1.0.1 (#3356) 1 year ago
c8ef 60cd6721a1
update glm to 1.0.1 (#3352) 1 year ago
c8ef 26673cdf55
udpate folly to 2024.2.26 (#3350) 1 year ago
ruki 7ba81a0905
Update nghttp2 to 1.59.0 (#3345) 1 year ago
ruki bb584285f2
Update kokkos to 4.2.01 (#3346) 1 year ago
Jérôme Leclercq 0c14a70b23
Update moltenvk to 1.2.7 (#3344) 1 year ago
ruki f905f30f07
Auto-update snmalloc to 0.6.2 (#3077) 1 year ago
c8ef bc08be2e44
update cxxopt to v3.2.1 (#3343) 1 year ago
c8ef 755dfe4ae4
feat: add duckdb (#3335) 1 year ago
ruki dde3ebbbc3
Update stx to v1.0.5 (#3341) 1 year ago
Jérôme Leclercq 3fb366adfb
hopscotch-map: copy natvis to include dir (#3336) 1 year ago
Jérôme Leclercq 2990e86604
cxxopts: Fix 3.2.0 hash (#3337) 1 year ago
Jérôme Leclercq 22b85a5fd3
ffmpeg: Fix libx264 and libx265 description (#3334) 1 year ago
Arthur Laurent 3b582fd586
add support for libc++ runtimes for boost (#3311) 1 year ago
Jérôme Leclercq 7228a42720
ffmpeg: Build on Windows/MinGW (#3315) 1 year ago
ruki a7a1236221
Update tinygltf to v2.8.21 (#3332) 1 year ago
YCG a544e43089
Fix the `sysincludedirs` for opencv (homebrew) (#3326) 1 year ago
Jérôme Leclercq f7e2429fa2
Update libpng to v1.6.43 (#3330) 1 year ago
Jérôme Leclercq 98c3ad0a12
Fix libsdl patch (#3329) 1 year ago
ruki 39a9b0c700 fix ci 1 year ago
c8ef 5f531476f8
[benchmark] update to 1.8.3 (#3328) 1 year ago
Jérôme Leclercq 7be1417547
Compile x264 on Windows/MinGW using msys2 (#3324) 1 year ago
ruki 3e71b9d38e
Auto-update apr to 1.7.4 (#3259) 1 year ago
YCG c68170bd04
Fix `includedirs` for opencv (homebrew) (#3317) 1 year ago
c8ef 2d5545d118
[abseil] update to 20240116.1 (#3321) 1 year ago
c8ef 7c14324a63
[sqlite3] update to 3.45.1 (#3320) 1 year ago
  1. 19
      .github/workflows/android.yml
  2. 28
      .github/workflows/android_windows.yml
  3. 5
      .github/workflows/autoupdate.yml
  4. 33
      .github/workflows/cross.yml
  5. 34
      .github/workflows/cross_musl.yml
  6. 15
      .github/workflows/deploy.yml
  7. 6
      .github/workflows/fedora.yml
  8. 38
      .github/workflows/macos_arm64.yml
  9. 12
      .github/workflows/macos_x86_64.yml
  10. 6
      .github/workflows/mingw_macos.yml
  11. 2
      .github/workflows/mingw_msys2.yml
  12. 1
      .github/workflows/sync.yml
  13. 4
      .github/workflows/sync_packagerefs.yml
  14. 37
      .github/workflows/ubuntu_arm64.yml
  15. 11
      .github/workflows/ubuntu_clang.yml
  16. 4
      .github/workflows/wasm_ubuntu.yml
  17. 14
      .github/workflows/windows.yml
  18. 42
      .github/workflows/windows_v3.yml
  19. 2
      README.md
  20. 2
      README_zh.md
  21. 17
      packages/1/11zip/port/xmake.lua
  22. 28
      packages/1/11zip/xmake.lua
  23. 44
      packages/a/abseil/xmake.lua
  24. 1
      packages/a/acl/xmake.lua
  25. 9
      packages/a/actor-framework/xmake.lua
  26. 56
      packages/a/ada/xmake.lua
  27. 27
      packages/a/ade/patches/0.1.2/cmake-mingw.patch
  28. 30
      packages/a/ade/xmake.lua
  29. 18
      packages/a/aitoolkit/xmake.lua
  30. 30
      packages/a/alcatraz/xmake.lua
  31. 66
      packages/a/alembic/xmake.lua
  32. 27
      packages/a/algo_plus/xmake.lua
  33. 29
      packages/a/alpaca/xmake.lua
  34. 1
      packages/a/alsa-lib/xmake.lua
  35. 7
      packages/a/amgcl/xmake.lua
  36. 27
      packages/a/amgx/patches/2.4.0/msvc.patch
  37. 42
      packages/a/amgx/xmake.lua
  38. 1
      packages/a/amqp-cpp/xmake.lua
  39. 33
      packages/a/amrex/patches/24.09/remove-symlink.patch
  40. 87
      packages/a/amrex/xmake.lua
  41. 32
      packages/a/anari/xmake.lua
  42. 27
      packages/a/angelscript/patches/msvc-arm64.patch
  43. 36
      packages/a/angelscript/port/xmake.lua
  44. 41
      packages/a/angelscript/xmake.lua
  45. 21
      packages/a/annoy/xmake.lua
  46. 13
      packages/a/antlr4-runtime/patches/4.13.2/add-include-chrono.patch
  47. 56
      packages/a/antlr4-runtime/xmake.lua
  48. 19
      packages/a/antlr4/rules/find_antlr4.lua
  49. 53
      packages/a/antlr4/rules/lexer.lua
  50. 60
      packages/a/antlr4/rules/parser.lua
  51. 33
      packages/a/antlr4/xmake.lua
  52. 43
      packages/a/aom/xmake.lua
  53. 6
      packages/a/apr/xmake.lua
  54. 42
      packages/a/aqt/xmake.lua
  55. 64
      packages/a/aravis/xmake.lua
  56. 6
      packages/a/arduinojson/xmake.lua
  57. 2
      packages/a/argparse/xmake.lua
  58. 36
      packages/a/argtable3/xmake.lua
  59. 31
      packages/a/argz/xmake.lua
  60. 25
      packages/a/arkari/xmake.lua
  61. 8
      packages/a/asio/xmake.lua
  62. 22
      packages/a/asio2/patches/2.9/remove-const.patch
  63. 28
      packages/a/asio2/xmake.lua
  64. 15
      packages/a/asmjit/xmake.lua
  65. 23
      packages/a/asmtk/xmake.lua
  66. 16
      packages/a/assimp/patches/5.4.3/fix_mingw.patch
  67. 20
      packages/a/assimp/xmake.lua
  68. 6
      packages/a/astc-encoder/xmake.lua
  69. 29
      packages/a/async_simple/xmake.lua
  70. 28
      packages/a/at-spi2-core/xmake.lua
  71. 25
      packages/a/atk/xmake.lua
  72. 3
      packages/a/atomic_queue/xmake.lua
  73. 38
      packages/a/audiofile/xmake.lua
  74. 27
      packages/a/aurora-au/xmake.lua
  75. 1
      packages/a/autodiff/xmake.lua
  76. 11
      packages/a/autotools/xmake.lua
  77. 7
      packages/a/aws-c-auth/xmake.lua
  78. 45
      packages/a/aws-c-cal/xmake.lua
  79. 28
      packages/a/aws-c-common/xmake.lua
  80. 6
      packages/a/aws-c-compression/xmake.lua
  81. 4
      packages/a/aws-c-event-stream/xmake.lua
  82. 7
      packages/a/aws-c-http/xmake.lua
  83. 43
      packages/a/aws-c-io/xmake.lua
  84. 6
      packages/a/aws-c-mqtt/xmake.lua
  85. 9
      packages/a/aws-c-s3/xmake.lua
  86. 12
      packages/a/aws-c-sdkutils/xmake.lua
  87. 40
      packages/a/aws-checksums/xmake.lua
  88. 17
      packages/a/aws-crt-cpp/xmake.lua
  89. 86
      packages/a/aws-lc/xmake.lua
  90. 3
      packages/b/b2/xmake.lua
  91. 40
      packages/b/babl/xmake.lua
  92. 79
      packages/b/backward-cpp/xmake.lua
  93. 43
      packages/b/barkeep/xmake.lua
  94. 37
      packages/b/basisu/port/xmake.lua
  95. 43
      packages/b/basisu/xmake.lua
  96. 7
      packages/b/bazel/xmake.lua
  97. 65
      packages/b/bddisasm/xmake.lua
  98. 36
      packages/b/bdwgc/xmake.lua
  99. 67
      packages/b/benchmark/xmake.lua
  100. 73
      packages/b/bgfx/rules/shaders.lua
  101. Some files were not shown because too many files have changed in this diff Show More

@ -12,27 +12,27 @@ jobs:
matrix:
os: [ubuntu-latest]
arch: [armeabi-v7a, arm64-v8a]
ndk: ["r22", "r26b"]
ndk_sdkver: ["29", "21"]
ndk: ["r22", "r27"]
ndk_sdkver: ["21", "30"]
runs-on: ${{ matrix.os }}
concurrency:
group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-Android-${{ matrix.arch }}-${{ matrix.ndk }}-${{ matrix.ndk_sdkver }}
cancel-in-progress: true
group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-Android-${{ matrix.arch }}-${{ matrix.ndk }}-${{ matrix.ndk_sdkver }}
cancel-in-progress: true
steps:
- uses: actions/checkout@v1
- uses: xmake-io/github-action-setup-xmake@v1
with:
xmake-version: branch@master
actions-cache-folder: '.xmake-cache'
actions-cache-key: 'android'
actions-cache-folder: ".xmake-cache"
actions-cache-key: "android"
- name: Prepare
run: |
if test ${{ matrix.ndk }} = "r26b"; then
wget -q https://dl.google.com/android/repository/android-ndk-r26b-linux.zip
unzip -q -o ./android-ndk-r26b-linux.zip
if test ${{ matrix.ndk }} = "r27"; then
wget -q https://dl.google.com/android/repository/android-ndk-r27-linux.zip
unzip -q -o ./android-ndk-r27-linux.zip
else
wget -q https://dl.google.com/android/repository/android-ndk-r22-linux-x86_64.zip
unzip -q -o ./android-ndk-r22-linux-x86_64.zip
@ -41,4 +41,3 @@ jobs:
- name: Tests
run: |
xmake l ./scripts/test.lua -D -p android --ndk=`pwd`/android-ndk-${{ matrix.ndk }} --ndk_sdkver=${{ matrix.ndk_sdkver }} -a ${{ matrix.arch }}

@ -12,20 +12,22 @@ jobs:
fail-fast: false
matrix:
arch: [armeabi-v7a, arm64-v8a]
ndk: ["r22", "r26c"]
ndk_sdkver: ["29"]
ndk: ["r22", "r27"]
ndk_sdkver: ["30"]
concurrency:
group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-Android-Windows-${{ matrix.arch }}-${{ matrix.ndk }}-${{ matrix.ndk_sdkver }}
cancel-in-progress: true
group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-Android-Windows-${{ matrix.arch }}-${{ matrix.ndk }}-${{ matrix.ndk_sdkver }}
cancel-in-progress: true
steps:
- uses: actions/checkout@v1
- uses: xmake-io/github-action-setup-xmake@v1
with:
xmake-version: branch@master
actions-cache-folder: '.xmake-cache'
actions-cache-key: 'android-windows'
- name: Configure Pagefile
uses: al-cheb/configure-pagefile-action@v1.2
uses: al-cheb/configure-pagefile-action@v1.4
with:
minimum-size: 8GB
maximum-size: 32GB
@ -33,9 +35,9 @@ jobs:
- name: Prepare
run: |
if ("${{ matrix.ndk }}" -eq "r26c") {
curl -fsSL "https://dl.google.com/android/repository/android-ndk-r26c-windows.zip" -o android-ndk-r26c-windows.zip
Expand-Archive ./android-ndk-r26c-windows.zip -DestinationPath ./ndk
if ("${{ matrix.ndk }}" -eq "r27") {
curl -fsSL "https://dl.google.com/android/repository/android-ndk-r27-windows.zip" -o android-ndk-r27-windows.zip
Expand-Archive ./android-ndk-r27-windows.zip -DestinationPath ./ndk
} else {
curl -fsSL "https://dl.google.com/android/repository/android-ndk-r22-windows-x86_64.zip" -o android-ndk-r22-windows-x86_64.zip
Expand-Archive ./android-ndk-r22-windows-x86_64.zip -DestinationPath ./ndk
@ -43,16 +45,6 @@ jobs:
- name: Tests
run: |
git clone https://github.com/xmake-io/xmake.git --recurse-submodules -b master xmakesrc
cd xmakesrc/core
xmake
cd ../..
Copy-Item ./xmakesrc/core/build/xmake.exe ./xmakesrc/xmake
Copy-Item ./xmakesrc/scripts/xrepo.bat ./xmakesrc/xmake
Copy-Item ./xmakesrc/scripts/xrepo.ps1 ./xmakesrc/xmake
$Env:XMAKE_MAIN_REPO = "https://github.com/xmake-io/xmake-repo.git"
$Env:XMAKE_PROGRAM_DIR = $(Resolve-Path ./xmakesrc/xmake)
Set-Item -Path Env:Path -Value ($Env:XMAKE_PROGRAM_DIR + ";" + $Env:Path)
xmake --version
xmake l ./scripts/test.lua -D -p android --ndk=D:/a/xmake-repo/xmake-repo/ndk/android-ndk-${{ matrix.ndk }} --ndk_sdkver=${{ matrix.ndk_sdkver }} -a ${{ matrix.arch }}

@ -16,7 +16,7 @@ jobs:
- uses: actions/checkout@v1
- uses: xmake-io/github-action-setup-xmake@v1
with:
xmake-version: latest
xmake-version: branch@master
- name: Installation
run: |
@ -36,7 +36,8 @@ jobs:
known_hosts: ${{ secrets.KNOWN_HOSTS }}
- name: Auto-update packages
if: ${{ github.repository }} == "xmake-io/xmake-repo"
run: |
xmake l -vD scripts/autoupdate.lua 3
xmake l -vD scripts/autoupdate.lua

@ -0,0 +1,33 @@
name: Cross
on:
pull_request:
branches:
- dev
jobs:
build:
strategy:
matrix:
os: [ubuntu-latest]
cross: [arm-none-linux-gnueabihf, aarch64-none-linux-gnu]
runs-on: ${{ matrix.os }}
concurrency:
group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-Cross-${{ matrix.cross }}
cancel-in-progress: true
steps:
- uses: actions/checkout@v1
- uses: xmake-io/github-action-setup-xmake@v1
with:
xmake-version: branch@master
- name: Installation
run: |
wget https://developer.arm.com/-/media/Files/downloads/gnu/13.3.rel1/binrel/arm-gnu-toolchain-13.3.rel1-x86_64-${{ matrix.cross }}.tar.xz
tar -xvf arm-gnu-toolchain-13.3.rel1-x86_64-${{ matrix.cross }}.tar.xz
- name: Tests
run: |
xmake l ./scripts/test.lua -D -p cross --sdk=`pwd`/arm-gnu-toolchain-13.3.rel1-x86_64-${{ matrix.cross }}

@ -1,34 +0,0 @@
name: Cross (Musl)
on:
pull_request:
branches:
- dev
jobs:
build:
strategy:
matrix:
os: [ubuntu-latest]
cross: [arm-linux-musleabi, aarch64-linux-musl]
runs-on: ${{ matrix.os }}
concurrency:
group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-Cross-Musl-${{ matrix.cross }}
cancel-in-progress: true
steps:
- uses: actions/checkout@v1
- uses: xmake-io/github-action-setup-xmake@v1
with:
xmake-version: branch@master
- name: Installation
run: |
wget https://github.com/xmake-mirror/musl.cc/releases/download/20210202/${{ matrix.cross }}-cross.linux.tgz
tar -xvf ${{ matrix.cross }}-cross.linux.tgz
- name: Tests
run: |
xmake l ./scripts/test.lua -D -p cross --toolchain=muslcc --sdk=`pwd`/${{ matrix.cross }}-cross

@ -3,7 +3,7 @@ name: Deploy
on:
push:
branches:
- master
- dev
jobs:
build:
@ -35,6 +35,13 @@ jobs:
tar -xvf node-v14.15.4-linux-x64.tar.xz
export PATH=`pwd`/node-v14.15.4-linux-x64/bin:$PATH
sudo npm install markdown-to-html -g
git config --global user.email "waruqi@gmail.com"
git config --global user.name "ruki"
- name: Build artifacts
if: ${{ github.repository }} == "xmake-io/xmake-repo"
run: |
xmake l scripts/build_artifacts.lua
- name: Publish documents
run: |
@ -45,14 +52,8 @@ jobs:
git remote set-url --add all git@gitee.com:xmake-io/xrepo-docs.git
git remote set-url --add all git@gitlab.com:xmake-io/xrepo-docs.git
xmake l -vD `pwd`/build.lua
git config --global user.email "waruqi@gmail.com"
git config --global user.name "ruki"
git status
git add -A
git diff-index --quiet HEAD || git commit -m "autoupdate docs by xmake-repo/ci"
git push all master
- name: Build artifacts
run: |
xmake l scripts/build_artifacts.lua

@ -22,7 +22,7 @@ jobs:
- name: Installation
run: |
uname -a
dnf -y install gfortran p7zip
dnf -y install gfortran p7zip which
dnf -y install mesa-libGL-devel mesa-libGLU-devel
dnf -y install @development-tools @rpm-development-tools
dnf -y install copr-cli make gcc-c++ libatomic libcxx-devel
@ -41,6 +41,4 @@ jobs:
env:
XMAKE_ROOT: y
run: |
xmake l ./scripts/test.lua -D -k ${{ matrix.kind }} -j1
xmake l ./scripts/test.lua -D -k ${{ matrix.kind }} -j4

@ -0,0 +1,38 @@
name: macOS (arm64)
on:
pull_request:
branches:
- dev
jobs:
build:
strategy:
fail-fast: false
matrix:
os: [macos-14]
arch: [arm64]
kind: [static, shared]
runs-on: ${{ matrix.os }}
concurrency:
group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-macOS-${{ matrix.arch }}-${{ matrix.kind }}
cancel-in-progress: true
steps:
- uses: actions/checkout@v1
- uses: xmake-io/github-action-setup-xmake@v1
with:
xmake-version: branch@master
actions-cache-folder: '.xmake-cache'
- name: Tests
run: |
wget https://curl.haxx.se/ca/cacert.pem -O /tmp/cacert.pem
export CURL_CA_BUNDLE=/tmp/cacert.pem
sudo ln /opt/homebrew/bin/gfortran-14 /opt/homebrew/bin/gfortran
find /opt/homebrew/Cellar/gcc/ -name f951
export PATH="$PATH:/opt/homebrew/Cellar/gcc/14.2.0/libexec/gcc/aarch64-apple-darwin23/14/"
export LIBRARY_PATH="$LIBRARY_PATH:/opt/homebrew/Cellar/gcc/14.2.0/lib/gcc/14/"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/opt/homebrew/Cellar/gcc/14.2.0/lib/gcc/14/"
xmake l ./scripts/test.lua -D -a ${{ matrix.arch }} -k ${{ matrix.kind }}

@ -1,4 +1,4 @@
name: macOS
name: macOS (x86_64)
on:
pull_request:
@ -10,8 +10,8 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [macOS-latest]
arch: [x86_64, arm64]
os: [macos-13]
arch: [x86_64]
kind: [static, shared]
runs-on: ${{ matrix.os }}
@ -30,5 +30,9 @@ jobs:
run: |
wget https://curl.haxx.se/ca/cacert.pem -O /tmp/cacert.pem
export CURL_CA_BUNDLE=/tmp/cacert.pem
sudo ln /usr/local/bin/gfortran-14 /usr/local/bin/gfortran
find /usr/local/Cellar/gcc/ -name f951
export PATH="$PATH:/usr/local/Cellar/gcc/14.2.0/libexec/gcc/x86_64-apple-darwin21/14/"
export LIBRARY_PATH="$LIBRARY_PATH:/usr/local/Cellar/gcc/14.2.0/lib/gcc/14/"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/Cellar/gcc/14.2.0/lib/gcc/14/"
xmake l ./scripts/test.lua -D -a ${{ matrix.arch }} -k ${{ matrix.kind }}

@ -11,11 +11,12 @@ jobs:
matrix:
os: [macOS-latest]
kind: [static, shared]
arch: [i386, x86_64]
runs-on: ${{ matrix.os }}
concurrency:
group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-MingW-macOS-${{ matrix.kind }}
group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-MingW-macOS-${{ matrix.kind }}-${{ matrix.arch }}
cancel-in-progress: true
steps:
- uses: actions/checkout@v1
@ -30,5 +31,4 @@ jobs:
- name: Tests
run: |
xmake l ./scripts/test.lua -D -p mingw -k ${{ matrix.kind }}
xmake l ./scripts/test.lua -D -p mingw -a ${{ matrix.arch }} -k ${{ matrix.kind }}

@ -27,7 +27,7 @@ jobs:
- uses: msys2/setup-msys2@v2
with:
msystem: ${{ matrix.msystem }}
install: git base-devel unzip p7zip mingw-w64-${{ matrix.arch }}-toolchain
install: git base-devel unzip p7zip mingw-w64-${{ matrix.arch }}-toolchain mingw-w64-${{ matrix.arch }}-gcc-fortran
update: true
- name: Prepare

@ -43,6 +43,7 @@ jobs:
known_hosts: ${{ secrets.KNOWN_HOSTS }}
- name: Update
if: ${{ github.repository }} == "xmake-io/xmake-repo"
run: |
export GIT_SSH_COMMAND="ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no"
xmake l -vD ./scripts/sync.lua

@ -16,8 +16,7 @@ jobs:
- uses: actions/checkout@v1
- uses: xmake-io/github-action-setup-xmake@v1
with:
xmake-version: latest
actions-cache-folder: '.xmake-cache'
xmake-version: branch@master
- name: Install SSH key
uses: shimataro/ssh-key-action@v2
@ -27,6 +26,7 @@ jobs:
known_hosts: ${{ secrets.KNOWN_HOSTS }}
- name: Build artifacts for packagerefs
if: ${{ github.repository }} == "xmake-io/xmake-repo"
run: |
git config --global user.email "waruqi@gmail.com"
git config --global user.name "ruki"

@ -0,0 +1,37 @@
name: Linux (arm64)
on:
pull_request:
branches:
- dev
jobs:
build:
strategy:
matrix:
os: [ubuntu-24.04-arm]
kind: [static, shared]
mode: [debug, release]
runs-on: ${{ matrix.os }}
concurrency:
group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-Linux-arm64-${{ matrix.kind }}-${{ matrix.mode }}
cancel-in-progress: true
steps:
- uses: actions/checkout@v1
- uses: xmake-io/github-action-setup-xmake@v1
with:
xmake-version: branch@master
actions-cache-folder: '.xmake-cache'
actions-cache-key: 'ubuntu-arm'
- name: Installation
run: |
# TODO we will remove it later
sudo apt-get update
sudo apt-get install -y libgl1-mesa-dev libglu1-mesa-dev p7zip gobjc gcc g++
- name: Tests
run: |
xmake l ./scripts/test.lua -D -k ${{ matrix.kind }} -m ${{ matrix.mode }}

@ -29,8 +29,15 @@ jobs:
run: |
# TODO we will remove it later
sudo apt-get update
sudo apt-get install -y libgl1-mesa-dev libglu1-mesa-dev clang libomp-dev libc++-dev p7zip
sudo apt-get install -y libgl1-mesa-dev libglu1-mesa-dev p7zip
- name: Clang Toolchain Installation
run: |
# https://apt.llvm.org/
wget https://apt.llvm.org/llvm.sh
chmod +x llvm.sh
sudo ./llvm.sh 20 all
- name: Tests
run: |
xmake l ./scripts/test.lua -vD --toolchain=clang -k ${{ matrix.kind }}
xmake l ./scripts/test.lua -D --toolchain=clang-20 -k ${{ matrix.kind }}

@ -26,10 +26,8 @@ jobs:
actions-cache-key: 'wasm'
- name: Prepare
uses: mymindstorm/setup-emsdk@v11
uses: mymindstorm/setup-emsdk@v14
with:
# Make sure to set a version number!
version: 3.1.35
# This is the name of the cache folder.
# The cache folder will be placed in the build directory,
# so make sure it doesn't conflict with anything!

@ -25,9 +25,11 @@ jobs:
- uses: xmake-io/github-action-setup-xmake@v1
with:
xmake-version: branch@master
actions-cache-folder: '.xmake-cache'
actions-cache-key: 'windows'
- name: Configure Pagefile
uses: al-cheb/configure-pagefile-action@v1.2
uses: al-cheb/configure-pagefile-action@v1.4
with:
minimum-size: 8GB
maximum-size: 32GB
@ -35,16 +37,6 @@ jobs:
- name: Tests
run: |
git clone https://github.com/xmake-io/xmake.git --recurse-submodules -b master xmakesrc
cd xmakesrc/core
xmake
cd ../..
Copy-Item ./xmakesrc/core/build/xmake.exe ./xmakesrc/xmake
Copy-Item ./xmakesrc/scripts/xrepo.bat ./xmakesrc/xmake
Copy-Item ./xmakesrc/scripts/xrepo.ps1 ./xmakesrc/xmake
$Env:XMAKE_MAIN_REPO = "https://github.com/xmake-io/xmake-repo.git"
$Env:XMAKE_PROGRAM_DIR = $(Resolve-Path ./xmakesrc/xmake)
Set-Item -Path Env:Path -Value ($Env:XMAKE_PROGRAM_DIR + ";" + $Env:Path)
xmake --version
if ("${{ matrix.os }}" -eq "windows-2019") {
xmake l ./scripts/test.lua -vD -a ${{ matrix.arch }} -k ${{ matrix.kind }} --runtimes=${{ matrix.runtimes }} --vs_sdkver=10.0.19041.0 --linkjobs=2

@ -0,0 +1,42 @@
name: Windows (v3.0)
on:
pull_request:
branches:
- dev
jobs:
build:
strategy:
fail-fast: false
matrix:
os: [windows-2022]
kind: [static, shared]
arch: [x64]
runs-on: ${{ matrix.os }}
concurrency:
group: ${{ github.ref }}-${{ github.base_ref }}-${{ github.head_ref }}-Windows-v3-${{ matrix.os }}-${{ matrix.kind }}-${{ matrix.arch }}
cancel-in-progress: true
steps:
- uses: actions/checkout@v1
- uses: xmake-io/github-action-setup-xmake@v1
with:
xmake-version: branch@master
actions-cache-folder: '.xmake-cache'
actions-cache-key: 'windows-v3'
- name: Configure Pagefile
uses: al-cheb/configure-pagefile-action@v1.4
with:
minimum-size: 8GB
maximum-size: 32GB
disk-root: "D:"
- name: Tests
run: |
$Env:XMAKE_MAIN_REPO = "https://github.com/xmake-io/xmake-repo.git"
xmake --version
xmake l ./scripts/test.lua -vD -a ${{ matrix.arch }} -k ${{ matrix.kind }} --policies=compatibility.version:3.0 --linkjobs=2

@ -134,5 +134,5 @@ packages/l/libpng/xmake.lua generated!
$ xmake l scripts/test.lua --shallow -vD zlib
$ xmake l scripts/test.lua --shallow -vD -p iphoneos zlib
$ xmake l scripts/test.lua --shallow -vD -k shared -m debug zlib
$ xmake l scripts/test.lua --shallow -vD --vs_runtime=MD zlib
$ xmake l scripts/test.lua --shallow -vD --runtimes=MD zlib
```

@ -129,5 +129,5 @@ packages/l/libpng/xmake.lua generated!
$ xmake l scripts/test.lua --shallow -vD zlib
$ xmake l scripts/test.lua --shallow -vD -p iphoneos zlib
$ xmake l scripts/test.lua --shallow -vD -k shared -m debug zlib
$ xmake l scripts/test.lua --shallow -vD --vs_runtime=MD zlib
$ xmake l scripts/test.lua --shallow -vD --runtimes=MD zlib
```

@ -0,0 +1,17 @@
add_rules("mode.debug", "mode.release")
add_requires("minizip-ng")
add_packages("minizip-ng")
target("11zip")
set_kind("$(kind)")
set_languages("c++17")
add_files("src/*.cpp")
remove_files("src/elzip_fs_fallback.cpp")
add_includedirs("include", "include/elzip")
add_headerfiles("include/(**.hpp)")
if is_plat("windows") and is_kind("shared") then
add_rules("utils.symbols.export_all", {export_classes = true})
end

@ -0,0 +1,28 @@
package("11zip")
set_homepage("https://github.com/Sygmei/11Zip")
set_description("Dead simple zipping / unzipping C++ Lib")
set_license("MIT")
add_urls("https://github.com/Sygmei/11Zip/archive/516e161d5c96aa8f2603fb30b10b7770a87332c2.tar.gz",
"https://github.com/Sygmei/11Zip.git")
add_versions("2023.05.10", "9e4052571c73ecd8e328fa9e8399f606604baa3373103d2e7dddb75019330ee0")
add_includedirs("include", "include/elzip")
add_deps("minizip-ng")
on_install("macosx", "android", "linux", "windows", "mingw", function (package)
io.replace("src/unzipper.cpp", "unzLocateFile(zipFile_, filename.data(), nullptr)", "unzLocateFile(zipFile_, filename.data(), 0)", {plain = true})
os.cp(path.join(package:scriptdir(), "port", "xmake.lua"), "xmake.lua")
import("package.tools.xmake").install(package)
end)
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
void test() {
std::string zipname;
elz::extractZip(zipname);
}
]]}, {configs = {languages = "c++17"}, includes = "elzip/elzip.hpp"}))
end)

@ -1,11 +1,11 @@
package("abseil")
set_homepage("https://abseil.io")
set_description("C++ Common Libraries")
set_license("Apache-2.0")
add_urls("https://github.com/abseil/abseil-cpp/archive/$(version).tar.gz",
add_urls("https://github.com/abseil/abseil-cpp/archive/refs/tags/$(version).tar.gz",
"https://github.com/abseil/abseil-cpp.git")
add_versions("20200225.1", "0db0d26f43ba6806a8a3338da3e646bb581f0ca5359b3a201d8fb8e4752fd5f8")
add_versions("20210324.1", "441db7c09a0565376ecacf0085b2d4c2bbedde6115d7773551bc116212c2a8d6")
add_versions("20210324.2", "59b862f50e710277f8ede96f083a5bb8d7c9595376146838b9580be90374ee1f")
@ -13,26 +13,46 @@ package("abseil")
add_versions("20220623.0", "4208129b49006089ba1d6710845a45e31c59b0ab6bff9e5788a87f55c5abd602")
add_versions("20230125.2", "9a2b5752d7bfade0bdeee2701de17c9480620f8b237e1964c1b9967c75374906")
add_versions("20230802.1", "987ce98f02eefbaf930d6e38ab16aa05737234d7afbab2d5c4ea7adbe50c28ed")
add_versions("20240116.1", "3c743204df78366ad2eaf236d6631d83f6bc928d1705dd0000b872e53b73dc6a")
add_versions("20240116.2", "733726b8c3a6d39a4120d7e45ea8b41a434cdacde401cba500f14236c49b39dc")
add_versions("20240722.0", "f50e5ac311a81382da7fa75b97310e4b9006474f9560ac46f54a9967f07d4ae3")
add_versions("20250127.0", "16242f394245627e508ec6bb296b433c90f8d914f73b9c026fddb905e27276e8")
add_patches("20240116.1", "https://github.com/abseil/abseil-cpp/commit/3335e58f198e899a500b744163f9b883035a5217.patch", "f83278086b42bc997846d2b931a266678f96e2727fce6ffd98b2b58ce75fa0a3")
add_patches("20240116.2", "https://github.com/abseil/abseil-cpp/commit/3335e58f198e899a500b744163f9b883035a5217.patch", "f83278086b42bc997846d2b931a266678f96e2727fce6ffd98b2b58ce75fa0a3")
add_deps("cmake")
if is_plat("macosx") then
add_frameworks("CoreFoundation")
end
add_configs("cxx_standard", {description = "Select c++ standard to build.", default = "17", type = "string", values = {"14", "17", "20"}})
on_load(function (package)
if package:is_plat("windows", "mingw", "msys") then
package:add("syslinks", "advapi32", "dbghelp", "bcrypt")
elseif package:is_plat("linux", "bsd") then
package:add("syslinks", "pthread")
elseif package:is_plat("macosx", "iphoneos") then
package:add("frameworks", "CoreFoundation")
end
if package:is_plat("windows") and package:config("shared") then
package:add("defines", "ABSL_CONSUME_DLL")
end
end)
on_install("macosx", "linux", "windows", "mingw", "cross", function (package)
on_install(function (package)
if package:version() and package:version():eq("20230802.1") and package:is_plat("mingw") then
io.replace(path.join("absl", "synchronization", "internal", "pthread_waiter.h"), "#ifndef _WIN32", "#if !defined(_WIN32) && !defined(__MINGW32__)", {plain = true})
io.replace(path.join("absl", "synchronization", "internal", "win32_waiter.h"), "#if defined(_WIN32) && _WIN32_WINNT >= _WIN32_WINNT_VISTA", "#if defined(_WIN32) && !defined(__MINGW32__) && _WIN32_WINNT >= _WIN32_WINNT_VISTA", {plain = true})
end
local configs = {"-DCMAKE_CXX_STANDARD=17"}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
io.replace("CMakeLists.txt", [[set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>")]], "", {plain = true})
io.replace("CMakeLists.txt", [[set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>DLL")]], "", {plain = true})
local configs = {
"-DCMAKE_CXX_STANDARD=" .. package:config("cxx_standard"),
"-DABSL_ENABLE_INSTALL=ON",
"-DABSL_PROPAGATE_CXX_STD=ON",
}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
import("package.tools.cmake").install(package, configs, {buildir = os.tmpfile() .. ".dir"})
@ -64,13 +84,13 @@ package("abseil")
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
#include "absl/strings/numbers.h"
#include "absl/strings/str_join.h"
#include <iostream>
#include <string>
#include <vector>
#include "absl/strings/numbers.h"
#include "absl/strings/str_join.h"
void test () {
std::vector<std::string> v = {"foo","bar","baz"};
void test() {
std::vector<std::string> v = {"foo", "bar", "baz"};
std::string s = absl::StrJoin(v, "-");
int result = 0;
auto a = absl::SimpleAtoi("123", &result);

@ -5,6 +5,7 @@ package("acl")
set_license("GPL-2.0")
add_urls("http://download.savannah.nongnu.org/releases/acl/acl-$(version).tar.gz")
add_versions("2.3.2", "5f2bdbad629707aa7d85c623f994aa8a1d2dec55a73de5205bac0bf6058a2f7c")
add_versions("2.3.1", "760c61c68901b37fdd5eefeeaf4c0c7a26bdfdd8ac747a1edff1ce0e243c11af")
add_deps("pkgconf", "attr")

@ -6,11 +6,15 @@ package("actor-framework")
add_urls("https://github.com/actor-framework/actor-framework/archive/refs/tags/$(version).tar.gz",
"https://github.com/actor-framework/actor-framework.git")
add_versions("1.0.2", "ef4dd00ca7c59cd61dc336b6a8efbd6150ca85c404d213ecb61f6bcee4094ffc")
add_versions("1.0.1", "635bdd6e3b70886f1d9aa75c48e5bdb4084afae1f159bbfe5ea91f99b0460f6b")
add_versions("1.0.0", "602018239d23a1805d35ebda704fd5c969a0693fc513fcf7459063b628459e5b")
add_versions("0.19.6", "48dc4c4abf5ab5a7c6f84b9259cc8be1b02c601d31893647ab44e143cdc4b6d5")
add_versions("0.19.2", "aa3fcc494424e0e20b177125458a6a6ed39c751a3d3d5193054e88bdf8a146d2")
add_configs("profiler", {description = "Enable experimental profiler API", default = false, type = "boolean"})
add_configs("runtime_checks", {description = "Build CAF with extra runtime assertions", default = false, type = "boolean"})
add_configs("exceptions", {description = "Build CAF with support for exceptions", default = false, type = "boolean"})
add_configs("exceptions", {description = "Build CAF with support for exceptions", default = true, type = "boolean"})
add_configs("io", {description = "Build legacy networking I/O module", default = false, type = "boolean"})
add_configs("net", {description = "Build networking I/O module", default = false, type = "boolean"})
add_configs("openssl", {description = "Build OpenSSL module", default = false, type = "boolean"})
@ -32,6 +36,9 @@ package("actor-framework")
end)
on_install("windows", "linux", "macosx", "bsd", function (package)
io.replace("CMakeLists.txt", "add_library(libcaf_test)", "", {plain = true})
io.replace("CMakeLists.txt", "add_subdirectory(libcaf_test)", "", {plain = true})
local configs =
{
"-DCAF_ENABLE_EXAMPLES=OFF",

@ -1,36 +1,66 @@
package("ada")
set_homepage("https://www.ada-url.com")
set_description("WHATWG-compliant and fast URL parser written in modern C++")
set_license("Apache-2.0")
set_urls("https://github.com/ada-url/ada/archive/refs/tags/v$(version).tar.gz",
set_urls("https://github.com/ada-url/ada/archive/refs/tags/$(version).tar.gz",
"https://github.com/ada-url/ada.git")
add_versions("2.3.1", "298992ec0958979090566c7835ea60c14f5330d6372ee092ef6eee1d2e6ac079")
add_versions("2.4.0", "14624f1dfd966fee85272688064714172ff70e6e304a1e1850f352a07e4c6dc7")
add_versions("2.4.1", "e9359937e7aeb8e5889515c0a9e22cd5da50e9b053038eb092135a0e64888fe7")
add_versions("v3.1.3", "8bd8df0413d57b56b32e6a5216a1c7f402a52edf33172a39e80484ccce0bb627")
add_versions("v3.0.1", "525890a87a002b1cc14c091800c53dcf4a24746dbfc5e3b8a9c80490daad9263")
add_versions("v2.9.2", "f41575ad7eec833afd9f6a0d6101ee7dc2f947fdf19ae8f1b54a71d59f4ba5ec")
add_versions("v2.9.1", "64eb3d91db941645d1b68ac8d1cbb7b534fbe446b66c1da11e384e17fca975e7")
add_versions("v2.9.0", "8b992f0ce9134cb4eafb74b164d2ce2cb3af1900902162713b0e0c5ab0b6acd8")
add_versions("v2.8.0", "83b77fb53d1a9eea22b1484472cea0215c50478c9ea2b4b44b0ba3b52e07c139")
add_versions("v2.7.8", "8de067b7cb3da1808bf5439279aee6048d761ba246bf8a854c2af73b16b41c75")
add_versions("v2.7.7", "7116d86a80b79886efbc9d946d3919801815060ae62daf78de68c508552af554")
add_versions("v2.7.6", "e2822783913c50b9f5c0f20b5259130a7bdc36e87aba1cc38a5de461fe45288f")
add_versions("v2.4.1", "e9359937e7aeb8e5889515c0a9e22cd5da50e9b053038eb092135a0e64888fe7")
add_versions("v2.4.0", "14624f1dfd966fee85272688064714172ff70e6e304a1e1850f352a07e4c6dc7")
add_versions("v2.3.1", "298992ec0958979090566c7835ea60c14f5330d6372ee092ef6eee1d2e6ac079")
if is_plat("mingw") and is_subhost("msys") then
add_extsources("pacman::ada-url")
elseif is_plat("macosx") then
add_extsources("brew::ada-url")
end
add_deps("cmake")
if is_plat("macosx") then
add_extsources("brew::ada-url")
if on_check then
on_check("android", function (package)
if package:version() and package:version():ge("3.0.0") then
local ndk = package:toolchain("ndk"):config("ndkver")
assert(ndk and tonumber(ndk) > 22, "package(ada >=3.0.0) require ndk version > 22")
end
end)
end
on_install("windows", "linux", "macosx", "bsd", "mingw", "msys", "android", "iphoneos", "cross", function (package)
local configs = {"-DBUILD_TESTING=OFF"}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
on_install(function (package)
io.replace("CMakeLists.txt", "add_subdirectory(singleheader)", "", {plain = true})
io.replace("CMakeLists.txt", "add_subdirectory(tools)", "", {plain = true})
io.replace("src/CMakeLists.txt", "/WX", "", {plain = true})
local configs = {"-DBUILD_TESTING=OFF", "-DADA_TOOLS=OFF"}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
io.replace("CMakeLists.txt", " add_subdirectory(singleheader)", "", {plain = true})
io.replace("CMakeLists.txt", " add_subdirectory(tools)", "", {plain = true})
table.insert(configs, "-DADA_SANITIZE=" .. (package:config("asan") and "ON" or "OFF"))
import("package.tools.cmake").install(package, configs)
end)
on_test(function (package)
local languages
if package:version() and package:version():ge("3.0.0") then
languages = "c++20"
else
languages = "c++17"
end
assert(package:check_cxxsnippets({test = [[
#include <iostream>
#include <ada.h>
void test() {
auto url = ada::parse<ada::url_aggregator>("https://xmake.io");
}
]]}, {configs = {languages = "c++17"}}))
]]}, {configs = {languages = languages}}))
end)

@ -0,0 +1,27 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index af78061..8aba951 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -39,13 +39,15 @@ function(add_security_flags target)
target_compile_options( ${target} PRIVATE -fstack-protector-strong)
endif()
elseif(WIN32)
- target_compile_options( ${target} PRIVATE /GS /DynamicBase)
- if(BUILD_WITH_STATIC_CRT)
- target_compile_options( ${target} PRIVATE "/MT")
- endif()
- if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "4")
- # These options for 32 bit builds only
- target_compile_options( ${target} PRIVATE /SAFESEH /NXCOMPAT )
+ if (MSVC)
+ target_compile_options( ${target} PRIVATE /GS /DynamicBase)
+ if(BUILD_WITH_STATIC_CRT)
+ target_compile_options( ${target} PRIVATE "/MT")
+ endif()
+ if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "4")
+ # These options for 32 bit builds only
+ target_compile_options( ${target} PRIVATE /SAFESEH /NXCOMPAT )
+ endif()
endif()
endif()
endfunction()

@ -0,0 +1,30 @@
package("ade")
set_homepage("https://github.com/opencv/ade")
set_description("ADE Framework is a graph construction, manipulation, and processing framework.")
set_license("Apache-2.0")
add_urls("https://github.com/opencv/ade/archive/refs/tags/$(version).tar.gz",
"https://github.com/opencv/ade.git")
add_versions("v0.1.2d", "edefba61a33d6cd4b78a9976cb3309c95212610a81ba6dade09882d1794198ff")
add_versions("v0.1.2", "ac2e6a4acbe6e0b0942418687ec37c6cd55dcaec5112c7ca09abefe6ee539499")
add_patches("0.1.2", "patches/0.1.2/cmake-mingw.patch", "59ac0ed938b82090e97de6dee358ba683b371908c3063b4d10146999a30eaaaa")
add_deps("cmake")
on_install(function (package)
local configs = {}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
table.insert(configs, "-DBUILD_WITH_STATIC_CRT=" .. (package:has_runtime("MT") and "ON" or "OFF"))
import("package.tools.cmake").install(package, configs)
end)
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
void test() {
ade::Graph x;
}
]]}, {configs = {languages = "c++11"}, includes = "ade/graph.hpp"}))
end)

@ -7,6 +7,8 @@ package("aitoolkit")
add_urls("https://github.com/linkdd/aitoolkit/archive/refs/tags/$(version).tar.gz",
"https://github.com/linkdd/aitoolkit.git")
add_versions("v0.5.1", "25ce3e5225d9ab3e4aa5b5cf41b790d17c8d6586a06fa70e18ae7aad7ca6ac26")
add_versions("v0.5.0", "e2f59412a6cdc7389f25f4b85847e81c39866d33367515bd02e38be4d54ac74c")
add_versions("v0.3.0", "8cbe1d281235a3486c5840c7f9782f2b3b2ed181d76e8cbe83a2b1395d21ab8a")
on_install(function (package)
@ -14,19 +16,5 @@ package("aitoolkit")
end)
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
#include <aitoolkit/fsm.hpp>
using namespace aitoolkit::fsm;
struct blackboard_type{};
class state_dummy final : public state<blackboard_type> {
public:
virtual void enter(blackboard_type& blackboard) override {}
};
void test() {
auto simple_bb = blackboard_type{};
auto simple_fsm = simple_machine<blackboard_type>();
simple_fsm.set_state(std::make_shared<state_dummy>(), simple_bb);
}
]]}, {configs = {languages = "c++20"}}))
assert(package:has_cxxincludes("aitoolkit/fsm.hpp", {configs = {languages = "c++20"}}))
end)

@ -0,0 +1,30 @@
package("alcatraz")
set_kind("binary")
set_homepage("https://github.com/weak1337/Alcatraz")
set_description("x64 binary obfuscator")
set_urls("https://github.com/weak1337/Alcatraz.git", {submodules = false})
add_versions("2023.07.14", "739e65ebadaeb3f8206fb2199700725331465abb")
add_deps("asmjit", "zydis")
on_install("@windows", function (package)
io.replace("Alcatraz/obfuscator/obfuscator.cpp", "#include <iostream>",
"#include <iostream>\n#include <bit>", {plain = true})
io.writefile("xmake.lua", [[
add_rules("mode.debug", "mode.release")
add_requires("asmjit", "zydis")
set_languages("c++20")
target("alcatraz")
set_kind("binary")
add_files("Alcatraz/**.cpp")
add_packages("asmjit", "zydis")
]])
import("package.tools.xmake").install(package)
end)
on_test(function (package)
os.vrun("alcatraz")
end)

@ -1,29 +1,77 @@
package("alembic")
set_homepage("https://alembic.io/")
set_description("Open framework for storing and sharing scene data that includes a C++ library, a file format, and client plugins and applications.")
set_license("BSD-3-Clause")
add_urls("https://github.com/alembic/alembic/archive/refs/tags/$(version).tar.gz",
"https://github.com/alembic/alembic.git")
add_versions("1.8.8", "ba1f34544608ef7d3f68cafea946ec9cc84792ddf9cda3e8d5590821df71f6c6")
add_versions("1.8.7", "6de0b97cd14dcfb7b2d0d788c951b6da3c5b336c47322ea881d64f18575c33da")
add_versions("1.8.6", "c572ebdea3a5f0ce13774dd1fceb5b5815265cd1b29d142cf8c144b03c131c8c")
add_versions("1.8.5", "180a12f08d391cd89f021f279dbe3b5423b1db751a9898540c8059a45825c2e9")
add_deps("cmake", "imath")
if is_plat("linux") then
add_syslinks("m")
add_configs("arnold", {description = "Include Arnold stuff", default = false, type = "boolean"})
add_configs("hdf5", {description = "Include HDF5 stuff", default = false, type = "boolean"})
add_configs("maya", {description = "Include maya stuff", default = false, type = "boolean"})
add_configs("prman", {description = "Include prman stuff", default = false, type = "boolean"})
add_configs("tools", {description = "Build tools", default = false, type = "boolean"})
if is_plat("linux", "bsd") then
add_syslinks("m", "pthread")
end
on_load("windows", function (package)
if package:config("shared") then
add_deps("cmake", "imath")
on_load(function (package)
if package:is_plat("windows") and package:config("shared") then
package:add("defines", "ALEMBIC_DLL")
end
if package:config("tools") then
package:config_set("hdf5", true)
end
if package:config("hdf5") then
package:add("deps", "hdf5", {configs = {zlib = true}})
end
end)
on_install("windows", "macosx", "linux", function (package)
local configs = {"-DBUILD_TESTING=OFF"}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
on_install(function (package)
if package:is_plat("windows", "mingw") then
io.replace("lib/Alembic/Ogawa/OStream.cpp", "#include <stdexcept>", "#include <stdexcept>\n#include <Windows.h>", {plain = true})
end
local configs = {
"-DBUILD_TESTING=OFF",
"-DUSE_TESTS=OFF",
"-DALEMBIC_DEBUG_WARNINGS_AS_ERRORS=OFF",
}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DALEMBIC_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
if package:is_plat("windows") then
table.insert(configs, "-DCMAKE_COMPILE_PDB_OUTPUT_DIRECTORY=''")
end
table.insert(configs, "-DUSE_ARNOLD=" .. (package:config("arnold") and "ON" or "OFF"))
table.insert(configs, "-DUSE_MAYA=" .. (package:config("maya") and "ON" or "OFF"))
table.insert(configs, "-DUSE_PRMAN=" .. (package:config("prman") and "ON" or "OFF"))
table.insert(configs, "-DUSE_BINARIES=" .. (package:config("tools") and "ON" or "OFF"))
local hdf5 = package:dep("hdf5")
if hdf5 then
table.insert(configs, "-DUSE_HDF5=ON")
table.insert(configs, "-DUSE_STATIC_HDF5=" .. (hdf5:config("shared") and "OFF" or "ON"))
else
table.insert(configs, "-DUSE_HDF5=OFF")
end
import("package.tools.cmake").install(package, configs)
if package:is_plat("windows") and package:is_debug() then
local dir = package:installdir(package:config("shared") and "bin" or "lib")
os.vcp(path.join(package:buildir(), "lib/**.pdb"), dir)
os.vcp(path.join(package:buildir(), "bin/**.pdb"), package:installdir("bin"))
end
end)
on_test(function (package)

@ -0,0 +1,27 @@
package("algo_plus")
set_kind("library", {headeronly = true})
set_homepage("https://csrt-ntua.github.io/AlgoPlus")
set_description("AlgoPlus is a C++17 library for complex data structures and algorithms")
set_license("Apache-2.0")
add_urls("https://github.com/CSRT-NTUA/AlgoPlus.git")
add_versions("2024.07.02", "1287dfc5bf666bace15af9c14d03e807b71efa82")
add_deps("nlohmann_json")
on_install(function (package)
for _, file in ipairs(os.files("src/**.h")) do
io.replace(file, "../../../../third_party/json.hpp", "nlohmann/json.hpp", {plain = true})
end
os.cp("src/*", package:installdir("include"))
end)
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
void test() {
std::vector<std::vector<double> > data;
int CLUSTERS;
kmeans a(data, CLUSTERS);
}
]]}, {configs = {languages = "c++17"}, includes = {"machine_learning/clustering/kmeans/kmeans.h"}}))
end)

@ -0,0 +1,29 @@
package("alpaca")
set_kind("library", {headeronly = true})
set_homepage("https://github.com/p-ranav/alpaca")
set_description("Serialization library written in C++17 - Pack C++ structs into a compact byte-array without any macros or boilerplate code")
set_license("MIT")
add_urls("https://github.com/p-ranav/alpaca/archive/refs/tags/$(version).tar.gz",
"https://github.com/p-ranav/alpaca.git", {submodules = false})
-- 2024.07.20
add_versions("v0.2.1", "ea5ab2aaa97be20d48c0ce99eb90321f1db91929")
add_deps("cmake")
on_install("!wasm and !bsd", function (package)
import("package.tools.cmake").install(package)
end)
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
struct Config {
std::string device;
};
void test() {
Config c{"/dev/video0"};
std::vector<uint8_t> bytes;
auto bytes_written = alpaca::serialize(c, bytes);
}
]]}, {configs = {languages = "c++17"}, includes = "alpaca/alpaca.h"}))
end)

@ -11,6 +11,7 @@ package("alsa-lib")
add_configs("versioned", {description = "pass flag --without-versioned", default = true, type = "boolean"})
if is_plat("linux") then
add_syslinks("pthread", "dl")
add_extsources("pacman::alsa-lib", "apt::libasound2-dev")
end

@ -9,16 +9,17 @@ package("amgcl")
add_versions("1.4.0", "018b824396494c8958faa6337cebcaba48a2584d828f279eef0bbf9e05f900a7")
add_versions("1.4.2", "db0de6b75e6c205f44542c3ac8d9935c8357a58072963228d0bb11a54181aea8")
add_versions("1.4.3", "e920d5767814ce697d707d1f359a16c9b9eb79eba28fe19e14c18c2a505fe0ad")
add_versions("1.4.4", "02fd5418e14d669422f65fc739ce72bf9516ced2d8942574d4b8caa05dda9d8c")
add_deps("cmake")
add_deps("boost", {configs = {serialization = true, program_options = true}})
on_install("windows", "macosx", "linux", function (package)
add_deps("boost", {configs = {cmake = false, serialization = true, program_options = true}})
on_install("windows", "mingw", "macosx", "linux", function (package)
io.replace("CMakeLists.txt", "unit_test_framework", "", {plain = true})
local configs = {"-DBoost_USE_STATIC_LIBS=ON"}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
if package:is_plat("windows") then
table.insert(configs, "-DBoost_USE_STATIC_RUNTIME=" .. (package:config("vs_runtime"):startswith("MT") and "ON" or "OFF"))
table.insert(configs, "-DBoost_USE_STATIC_RUNTIME=" .. (package:has_runtime("MT", "MTd") and "ON" or "OFF"))
else
table.insert(configs, "-DBoost_USE_STATIC_RUNTIME=OFF")
end

@ -0,0 +1,27 @@
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 7bc0f1b9..7b0b606e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -30,6 +30,7 @@ cmake_minimum_required (VERSION 3.18)
project (AMG LANGUAGES C CXX CUDA)
find_package(MPI)
+find_package(OpenMP)
set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../cmake" ${CMAKE_MODULE_PATH})
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index b7fbef7d..0d77ddc7 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -107,9 +107,7 @@ ELSE()
set(libs_all CUDA::cusparse CUDA::cublas rt dl)
ENDIF()
-add_dependencies(amgx_tests_launcher amgx_tests_library)
-
-target_link_libraries(amgx_tests_launcher amgxsh ${libs_all} OpenMP::OpenMP_C)
+target_link_libraries(amgx_tests_launcher amgx_tests_library amgxsh ${libs_all} OpenMP::OpenMP_C)
if(MPI_FOUND)
target_link_libraries(amgx_tests_launcher MPI::MPI_CXX)

@ -0,0 +1,42 @@
package("amgx")
set_homepage("https://developer.nvidia.com/amgx")
set_description("Distributed multigrid linear solver library on GPU")
set_license("BSD-3-Clause")
add_urls("https://github.com/NVIDIA/AMGX.git")
add_versions("v2.4.0", "2b4762f02af2ed136134c7f0570646219753ab3e")
add_patches("2.4.0", "patches/2.4.0/msvc.patch", "46dcb9a5e1b4157fce91e06050c1d70f5e4fe34d7bf085216629c4f8708f90a5")
if is_plat("windows") then
set_policy("platform.longpaths", true)
add_configs("shared", {description = "Build shared library.", default = false, type = "boolean", readonly = true})
end
add_deps("cmake", "openmp")
on_load("windows", function (package)
package:add("deps", "cuda", {system = true, configs = {utils = {"cublas", "cusparse", "cusolver"}}})
if not package:config("shared") then
package:add("defines", "AMGX_API_NO_IMPORTS")
end
end)
on_load("linux", function (package)
package:add("deps", "cuda", {system = true, configs = {utils = {"cublas", "cusparse", "cusolver"}}})
package:add("deps", "nvtx")
package:add("syslinks", "pthread", "m")
end)
on_install("windows", "linux", function (package)
io.replace("CMakeLists.txt", "/Zl", "", {plain = true})
io.replace("CMakeLists.txt", "add_subdirectory(examples)", "", {plain = true})
local configs = {"-DCMAKE_NO_MPI=ON"}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
import("package.tools.cmake").install(package, configs)
package:add("links", package:config("shared") and "amgxsh" or "amgx")
end)
on_test(function (package)
assert(package:has_cfuncs("AMGX_initialize", {includes = "amgx_c.h"}))
end)

@ -6,6 +6,7 @@ package("amqp-cpp")
add_urls("https://github.com/CopernicaMarketingSoftware/AMQP-CPP/archive/refs/tags/$(version).tar.gz",
"https://github.com/CopernicaMarketingSoftware/AMQP-CPP.git")
add_versions("v4.3.27", "af649ef8b14076325387e0a1d2d16dd8395ff3db75d79cc904eb6c179c1982fe")
add_versions("v4.3.26", "2baaab702f3fd9cce40563dc1e23f433cceee7ec3553bd529a98b1d3d7f7911c")
if is_plat("windows", "mingw") then

@ -0,0 +1,33 @@
diff --git a/Src/CMakeLists.txt b/Src/CMakeLists.txt
index 6e8af043..df5ca007 100644
--- a/Src/CMakeLists.txt
+++ b/Src/CMakeLists.txt
@@ -27,11 +27,7 @@ add_library(amrex ALIAS amrex_${AMReX_SPACEDIM_LAST}d)
add_library(AMReX::amrex ALIAS amrex_${AMReX_SPACEDIM_LAST}d)
# legacy symlink for build directory: libamrex.[so|a] / amrex.[dll.lib]
-add_custom_command(TARGET amrex_${AMReX_SPACEDIM_LAST}d POST_BUILD
- COMMAND ${CMAKE_COMMAND} -E create_symlink
- $<TARGET_FILE_NAME:amrex_${AMReX_SPACEDIM_LAST}d>
- $<TARGET_FILE_DIR:amrex_${AMReX_SPACEDIM_LAST}d>/$<TARGET_FILE_PREFIX:amrex_${AMReX_SPACEDIM_LAST}d>amrex$<TARGET_FILE_SUFFIX:amrex_${AMReX_SPACEDIM_LAST}d>
-)
+
#
diff --git a/Tools/CMake/AMReXInstallHelpers.cmake b/Tools/CMake/AMReXInstallHelpers.cmake
index 7c832d3a..ea5ea535 100644
--- a/Tools/CMake/AMReXInstallHelpers.cmake
+++ b/Tools/CMake/AMReXInstallHelpers.cmake
@@ -72,11 +72,6 @@ function (install_amrex_targets)
# legacy symlink for: libamrex.[so|a] / amrex.[dll.lib]
# escape spaces for generated cmake_install.cmake file
file(TO_CMAKE_PATH "${CMAKE_INSTALL_PREFIX}/lib" ABS_INSTALL_LIB_DIR)
- install(CODE "file(CREATE_LINK
- $<TARGET_FILE_NAME:amrex_${AMReX_SPACEDIM_LAST}d>
- \"${ABS_INSTALL_LIB_DIR}/$<TARGET_FILE_PREFIX:amrex_${AMReX_SPACEDIM_LAST}d>amrex$<TARGET_FILE_SUFFIX:amrex_${AMReX_SPACEDIM_LAST}d>\"
- COPY_ON_ERROR SYMBOLIC)"
- )
# Install fortran modules if Fortran is enabled
get_property(_lang GLOBAL PROPERTY ENABLED_LANGUAGES)

@ -0,0 +1,87 @@
package("amrex")
set_homepage("https://amrex-codes.github.io/amrex")
set_description("AMReX: Software Framework for Block Structured AMR")
add_urls("https://github.com/AMReX-Codes/amrex/releases/download/$(version)/amrex-$(version).tar.gz",
"https://github.com/AMReX-Codes/amrex.git")
add_versions("25.02", "2680a5a9afba04e211cd48d27799c5a25abbb36c6c3d2b6c13cd4757c7176b23")
add_versions("24.12", "ca4b41ac73fabb9cf3600b530c9823eb3625f337d9b7b9699c1089e81c67fc67")
add_versions("24.09", "a1435d16532d04a1facce9a9ae35d68a57f7cd21a5f22a6590bde3c265ea1449")
add_patches(">=24.09", "patches/24.09/remove-symlink.patch", "d71adb07252e488ee003f6f04fea756864d6af2232b43208c9e138e062eb6e4d")
add_configs("openmp", {description = "Enable OpenMP", default = false, type = "boolean"})
add_configs("mpi", {description = "Enable MPI", default = false, type = "boolean", readonly = true})
add_configs("cuda", {description = "Enable CUDA", default = false, type = "boolean"})
add_configs("hdf5", {description = "Enable HDF5-based I/O", default = false, type = "boolean"})
add_configs("fortran", {description = "Enable fortran", default = false, type = "boolean"})
add_configs("tools", {description = "Build tools", default = false, type = "boolean"})
if is_plat("linux", "bsd") then
add_syslinks("pthread")
end
add_deps("cmake")
if on_check then
on_check("windows", function (package)
import("core.base.semver")
local msvc = package:toolchain("msvc")
if msvc then
local vs_sdkver = msvc:config("vs_sdkver")
assert(vs_sdkver and semver.match(vs_sdkver):gt("10.0.19041"), "package(amrex) require vs_sdkver > 10.0.19041.0")
end
end)
end
on_load(function (package)
if package:config("openmp") then
package:add("deps", "openmp")
end
if package:config("cuda") then
package:add("deps", "cuda")
end
if package:config("hdf5") then
package:add("deps", "hdf5")
end
if package:config("fortran") and package:is_plat("linux", "macosx") then
package:add("deps", "gfortran", {kind = "binary"})
end
end)
on_install("windows", "macosx", "linux", "bsd", "mingw", "msys", function (package)
local configs = {"-DAMReX_ENABLE_TESTS=OFF"}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
table.insert(configs, "-DAMReX_PIC=" .. (package:config("pic") and "ON" or "OFF"))
local configs_map = {
openmp = "OMP",
tools = "PLOTFILE_TOOLS",
}
for name, enabled in table.orderpairs(package:configs()) do
if not package:extraconf("configs", name, "builtin") then
local real = configs_map[name] or name:upper()
local enabled = (package:config(name) and "ON" or "OFF")
table.insert(configs, format("-DAMReX_%s=%s", real, enabled))
end
end
import("package.tools.cmake").install(package, configs)
end)
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
#include <AMReX.H>
#include <AMReX_Print.H>
void test(int argc, char* argv[]) {
amrex::Initialize(argc,argv);
{
amrex::Print() << "Hello world from AMReX version " << amrex::Version() << "\n";
}
amrex::Finalize();
}
]]}, {configs = {languages = "c++17"}}))
end)

@ -0,0 +1,32 @@
package("anari")
set_homepage("https://github.com/KhronosGroup/ANARI-SDK")
set_description("ANARI Software Development Kit (SDK)")
set_license("Apache-2.0")
add_urls("https://github.com/KhronosGroup/ANARI-SDK/archive/refs/tags/$(version).tar.gz",
"https://github.com/KhronosGroup/ANARI-SDK.git")
add_versions("v0.12.1", "1fc5cf360b260cc2e652bff4a41dcf3507c84d25701dc6c6630f6f6f83656b6c")
add_deps("cmake", "python 3.x", {kind = "binary"})
on_install(function (package)
if not package:config("shared") and package:is_plat("windows") then
package:add("defines", "ANARI_STATIC_DEFINE")
end
local configs = {
"-DBUILD_TESTING=OFF",
"-DBUILD_EXAMPLES=OFF",
"-DBUILD_VIEWER=OFF",
"-DCTS_ENABLE_GLTF=OFF",
"-DBUILD_HELIDE_DEVICE=OFF",
}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (not package:config("shared") and "ON" or "OFF"))
import("package.tools.cmake").install(package, configs)
end)
on_test(function (package)
assert(package:has_cfuncs("anariLoadLibrary", {includes = "anari/anari.h"}))
end)

@ -0,0 +1,27 @@
diff --git a/angelscript/source/as_callfunc_arm64_msvc.asm b/angelscript/source/as_callfunc_arm64_msvc.asm
index ce43c75..1059246 100644
--- a/angelscript/source/as_callfunc_arm64_msvc.asm
+++ b/angelscript/source/as_callfunc_arm64_msvc.asm
@@ -68,7 +68,7 @@ GetHFAReturnDouble PROC
ALIGN 4
GetHFAReturnFloat PROC
adr x9, |populateFloats|
- sub x9, x9, x2 // x9 -= returnSize; (already 4 bytes per return)
+ sub x9, x9, x2 ; x9 -= returnSize; (already 4 bytes per return)
br x9
str s3, [x1, #0x4]
@@ -185,6 +185,7 @@ CallARM64Ret128 PROC
ldp fp, lr, [sp],#0x20
ret ; CallARM64Ret128
+ ENDP
ALIGN 4
CallARM64RetInMemory PROC
@@ -202,4 +203,4 @@ CallARM64RetInMemory PROC
ret ; CallARM64RetInMemory
- END
+ ENDP

@ -0,0 +1,36 @@
add_rules("mode.debug", "mode.release")
add_rules("utils.install.cmake_importfiles")
set_languages("c++11")
option("exceptions", {default = true})
target("angelscript")
set_kind("shared")
add_files("angelscript/source/*.cpp")
add_headerfiles("angelscript/include/*.h")
add_includedirs("angelscript/include")
add_defines("ANGELSCRIPT_EXPORT")
if not has_config("exceptions") then
add_defines("AS_NO_EXCEPTIONS")
end
if is_plat("windows") then
if is_arch("x64") then
add_files("angelscript/source/as_callfunc_x64_msvc_asm.asm")
elseif is_arch("arm64") then
add_files("angelscript/source/as_callfunc_arm64_msvc.asm")
-- elseif is_arch("arm32") then
-- add_files("angelscript/source/as_callfunc_arm_msvc.asm")
end
else
if is_arch("arm32") then
add_files("angelscript/source/as_callfunc_arm_gcc.S")
elseif is_arch("arm64") then
add_files("angelscript/source/as_callfunc_arm64_gcc.S")
end
if is_plat("linux") then
add_syslinks("pthread")
end
end

@ -1,31 +1,60 @@
package("angelscript")
set_homepage("http://angelcode.com/angelscript/")
set_description("Extremely flexible cross-platform scripting library designed to allow applications to extend their functionality through external scripts")
set_license("zlib")
add_urls("https://github.com/codecat/angelscript-mirror.git")
add_urls("http://angelcode.com/angelscript/sdk/files/angelscript_$(version).zip")
add_versions("2.37.0", "0c52d1688016a0b2484e9ca549471c4e295df060770c57840144c64815f54f10")
add_versions("2.36.0", "33f95f7597bc0d88b097d35e7b1320d15419ffc5779851d9d2a6cccec57811b3")
add_versions("2.35.1", "5c1096b6d6cf50c7e77ae93c736d35b69b07b1e5047161c7816bca25b413a18b")
add_versions("2.35.0", "010dd45e23e734d46f5891d70e268607a12cb9ab12503dda42f842d9db7e8857")
add_versions("2.34.0", "6faa043717522ae0fb2677d907ca5b0e35a79d28e5f83294565e6c6229bfbdf7")
add_patches(">=2.34.0", "patches/msvc-arm64.patch", "1433f474870102e6fd8d0c9978b6d122a098cdecded29be70176b9dab534564f")
add_configs("exceptions", {description = "Enable exception handling in script context", default = true, type = "boolean"})
if is_plat("linux") then
add_syslinks("pthread")
end
add_deps("cmake")
if on_check then
on_check("mingw", function (package)
if is_host("macosx") and package:is_arch("i386") and package:version():eq("2.37.0") then
assert(false, "package(angelscript 2.37.0): Unsupported version on mingw|i386")
end
end)
end
on_install("windows", "linux", "android", "msys", "mingw", function (package)
os.cd("angelscript/projects/cmake")
on_load("windows|x86", "windows|x64", "linux", "android", "msys", "mingw", function (package)
package:add("deps", "cmake")
end)
on_install("windows|x86", "windows|x64", "linux", "android", "msys", "mingw", function (package)
local configs = {}
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DAS_NO_EXCEPTIONS=" .. (package:config("exceptions") and "OFF" or "ON"))
if package:gitref() then
os.cd("sdk")
end
os.cd("angelscript/projects/cmake")
if package:is_plat("android") then
io.gsub("CMakeLists.txt", "set_property", "#set_property")
end
import("package.tools.cmake").install(package, configs)
end)
on_install("windows|arm64", function (package)
local configs = {}
configs.exceptions = package:config("exceptions")
os.cp(path.join(package:scriptdir(), "port", "xmake.lua"), "xmake.lua")
import("package.tools.xmake").install(package, configs)
end)
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
#include <iostream>
@ -34,4 +63,4 @@ package("angelscript")
std::cout << asGetLibraryVersion() << "\n";
}
]]}, {configs = {languages = "c++11"}, includes = "angelscript.h"}))
end)
end)

@ -0,0 +1,21 @@
package("annoy")
set_kind("library", {headeronly = true})
set_homepage("https://github.com/spotify/annoy")
set_description("Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk")
set_license("Apache-2.0")
add_urls("https://github.com/spotify/annoy/archive/refs/tags/$(version).tar.gz",
"https://github.com/spotify/annoy.git")
add_versions("v1.17.3", "c121d38cacd98f5103b24ca4e94ca097f18179eed3037e9eb93ad70ec1e6356e")
add_versions("v1.17.2", "ad3518f36bdd5ea54576dfe1c765c93d5c737342f269aada2cd7ff1bc0d0cd93")
add_deps("cmake")
on_install(function (package)
import("package.tools.cmake").install(package)
end)
on_test(function (package)
assert(package:has_cxxincludes("annoy/annoylib.h", {configs = {languages = "c++11"}}))
end)

@ -0,0 +1,13 @@
diff --git a/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.cpp b/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.cpp
index 9fd86d6..5220492 100644
--- a/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.cpp
+++ b/runtime/Cpp/runtime/src/atn/ProfilingATNSimulator.cpp
@@ -10,6 +10,7 @@
#include "support/CPPUtils.h"
#include "atn/ProfilingATNSimulator.h"
+#include <chrono>
using namespace antlr4;
using namespace antlr4::atn;

@ -0,0 +1,56 @@
package("antlr4-runtime")
set_homepage("http://antlr.org")
set_description("ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.")
set_license("BSD-3-Clause")
add_urls("https://github.com/antlr/antlr4/archive/refs/tags/$(version).tar.gz",
"https://github.com/antlr/antlr4.git")
add_versions("4.13.2", "9f18272a9b32b622835a3365f850dd1063d60f5045fb1e12ce475ae6e18a35bb")
add_versions("4.13.1", "da20d487524d7f0a8b13f73a8dc326de7fc2e5775f5a49693c0a4e59c6b1410c")
add_patches("4.13.2", "patches/4.13.2/add-include-chrono.patch", "79400e790cc757760a292168a52762e6e2b91045190231fdf06cba60a164309e")
if is_plat("mingw") and is_subhost("msys") then
add_extsources("pacman::antlr4-runtime-cpp")
elseif is_plat("linux") then
add_extsources("pacman::antlr4-runtime", "apt::libantlr4-runtime-dev")
elseif is_plat("macosx") then
add_extsources("brew::antlr4-cpp-runtime")
end
if is_plat("linux", "bsd") then
add_syslinks("m", "pthread")
elseif is_plat("macosx") then
add_frameworks("CoreFoundation")
end
add_includedirs("include", "include/antlr4-runtime")
add_deps("cmake")
on_install(function (package)
if not package:config("shared") then
package:add("defines", "ANTLR4CPP_STATIC")
end
os.cd("runtime/Cpp")
io.replace("CMakeLists.txt", [[set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>")]], "", {plain = true})
io.replace("CMakeLists.txt", [[set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>DLL")]], "", {plain = true})
io.replace("CMakeLists.txt", "add_subdirectory(runtime)",
"include(GNUInstallDirs)\nadd_subdirectory(runtime)", {plain = true})
local configs = {"-DANTLR_BUILD_CPP_TESTS=OFF", "-DANTLR4_INSTALL=ON"}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DANTLR_BUILD_SHARED=" .. (package:config("shared") and "ON" or "OFF"))
table.insert(configs, "-DANTLR_BUILD_STATIC=" .. (package:config("shared") and "OFF" or "ON"))
import("package.tools.cmake").install(package, configs)
end)
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
void test() {
antlr4::ANTLRInputStream x;
}
]]}, {configs = {languages = "c++17"}, includes = "antlr4-runtime/antlr4-runtime.h"}))
end)

@ -0,0 +1,19 @@
-- https://github.com/antlr/antlr4/blob/master/runtime/Cpp/cmake/antlr4-generator.cmake.in
rule("find_antlr4")
on_config(function(target)
import("lib.detect.find_tool")
assert(target:pkg("antlr4"), "Please configure add_packages(\"antlr4\") for target(" .. target:name() .. ")")
local envs = target:pkgenvs()
local java = assert(find_tool("java", {envs = envs}), "java not found!")
local argv = {
"-classpath",
envs.CLASSPATH,
"org.antlr.v4.Tool",
"-Dlanguage=Cpp",
}
target:data_set("antlr4.tool", java)
target:data_set("antlr4.tool.argv", argv)
end)

@ -0,0 +1,53 @@
rule("lexer")
set_extensions(".g4")
add_deps("@find_antlr4")
on_config(function (target)
local includedirs = {}
local autogendir = path.join(target:autogendir(), "rules/antlr4/lexer")
for _, sourcebatch in pairs(target:sourcebatches()) do
if sourcebatch.rulename == "@antlr4/lexer" then
local sourcefiles = {}
for _, sourcefile in ipairs(sourcebatch.sourcefiles) do
-- remove parser g4
if not sourcefile:lower():find("parser", 1, true) then
table.insert(sourcefiles, sourcefile)
table.insert(includedirs, path.normalize(path.join(autogendir, path.directory(sourcefile))))
end
end
sourcebatch.sourcefiles = sourcefiles
break
end
end
target:add("includedirs", table.unique(includedirs), {public = true})
end)
before_buildcmd_file(function (target, batchcmds, sourcefile_g4, opt)
local java = target:data("antlr4.tool")
local argv = target:data("antlr4.tool.argv")
table.join2(argv, target:values("antlr4.lexer.flags"))
local autogendir = path.join(target:autogendir(), "rules/antlr4/lexer")
local sourcefile_cxx = path.normalize(path.join(autogendir, path.directory(sourcefile_g4), path.basename(sourcefile_g4) .. ".cpp"))
local sourcefile_dir = path.directory(sourcefile_cxx)
batchcmds:mkdir(sourcefile_dir)
table.insert(argv, "-o")
table.insert(argv, autogendir)
table.insert(argv, "-lib")
table.insert(argv, sourcefile_dir)
table.insert(argv, sourcefile_g4)
batchcmds:show_progress(opt.progress, "${color.build.object}compiling.g4 %s", sourcefile_g4)
batchcmds:vrunv(java.program, argv)
local objectfile = target:objectfile(sourcefile_cxx)
table.insert(target:objectfiles(), objectfile)
batchcmds:show_progress(opt.progress, "${color.build.object}compiling.$(mode) %s", sourcefile_cxx)
batchcmds:compile(sourcefile_cxx, objectfile)
batchcmds:add_depfiles(sourcefile_g4)
batchcmds:set_depmtime(os.mtime(objectfile))
batchcmds:set_depcache(target:dependfile(objectfile))
end)

@ -0,0 +1,60 @@
rule("parser")
set_extensions(".g4")
add_deps("@lexer", {order = true})
on_config(function (target)
local includedirs = {}
local autogendir = path.join(target:autogendir(), "rules/antlr4/parser")
for _, sourcebatch in pairs(target:sourcebatches()) do
if sourcebatch.rulename == "@antlr4/parser" then
local sourcefiles = {}
for _, sourcefile in ipairs(sourcebatch.sourcefiles) do
-- remove lexer g4
if not sourcefile:lower():find("lexer", 1, true) then
table.insert(sourcefiles, sourcefile)
table.insert(includedirs, path.normalize(path.join(autogendir, path.directory(sourcefile))))
end
end
sourcebatch.sourcefiles = sourcefiles
break
end
end
target:add("includedirs", table.unique(includedirs), {public = true})
end)
before_buildcmd_file(function (target, batchcmds, sourcefile_g4, opt)
local java = target:data("antlr4.tool")
local argv = target:data("antlr4.tool.argv")
local visitor = target:extraconf("rules", "@antlr4/parser", "visitor")
local listener = target:extraconf("rules", "@antlr4/parser", "listener")
table.insert(argv, (visitor and "-visitor" or "-no-visitor"))
table.insert(argv, (listener and "-listener" or "-no-listener"))
table.join2(argv, target:values("antlr4.parser.flags"))
local autogendir = path.join(target:autogendir(), "rules/antlr4/parser")
local sourcefile_cxx = path.normalize(path.join(autogendir, path.directory(sourcefile_g4), path.basename(sourcefile_g4) .. ".cpp"))
local sourcefile_dir = path.directory(sourcefile_cxx)
batchcmds:mkdir(sourcefile_dir)
table.insert(argv, "-o")
table.insert(argv, autogendir)
table.insert(argv, "-lib")
table.insert(argv, sourcefile_dir)
table.insert(argv, sourcefile_g4)
batchcmds:show_progress(opt.progress, "${color.build.object}compiling.g4 %s", sourcefile_g4)
batchcmds:vrunv(java.program, argv)
local objectfile = target:objectfile(sourcefile_cxx)
table.insert(target:objectfiles(), objectfile)
batchcmds:show_progress(opt.progress, "${color.build.object}compiling.$(mode) %s", sourcefile_cxx)
batchcmds:compile(sourcefile_cxx, objectfile)
batchcmds:add_depfiles(sourcefile_g4)
batchcmds:set_depmtime(os.mtime(objectfile))
batchcmds:set_depcache(target:dependfile(objectfile))
end)

@ -0,0 +1,33 @@
package("antlr4")
set_kind("binary")
set_homepage("https://www.antlr.org")
set_description("powerful parser generator for reading, processing, executing, or translating structured text or binary files.")
set_license("BSD-3-Clause")
add_urls("https://www.antlr.org/download/antlr-$(version)-complete.jar")
add_versions("4.13.2", "eae2dfa119a64327444672aff63e9ec35a20180dc5b8090b7a6ab85125df4d76")
add_versions("4.13.1", "bc13a9c57a8dd7d5196888211e5ede657cb64a3ce968608697e4f668251a8487")
if is_plat("linux") then
add_extsources("pacman::antlr4", "apt::antlr4")
elseif is_plat("macosx") then
add_extsources("brew::antlr")
end
set_policy("package.precompiled", false)
add_deps("openjdk")
on_load(function (package)
package:mark_as_pathenv("CLASSPATH")
package:addenv("CLASSPATH", "lib/antlr-complete.jar")
end)
on_install("@windows", "@linux", "@macosx", function (package)
os.vcp(package:originfile(), path.join(package:installdir("lib"), "antlr-complete.jar"))
end)
on_test(function (package)
os.vrun("java -classpath $(env CLASSPATH) org.antlr.v4.Tool")
end)

@ -0,0 +1,43 @@
package("aom")
set_homepage("https://aomedia.googlesource.com/aom")
set_description("AV1 Codec Library")
set_license("BSD-2-Clause")
add_urls("https://storage.googleapis.com/aom-releases/libaom-$(version).tar.gz",
"https://aomedia.googlesource.com/aom.git")
add_versions("3.9.1", "dba99fc1c28aaade28dda59821166b2fa91c06162d1bc99fde0ddaad7cecc50e")
add_configs("tools", {description = "Build tools", default = false, type = "boolean"})
if is_plat("linux", "bsd") then
add_syslinks("pthread", "m")
end
add_deps("cmake", "nasm")
if is_plat("windows") or (is_plat("mingw") and is_host("windows")) then
add_deps("strawberry-perl")
end
on_install("!wasm and (!windows or windows|!arm64)", function (package)
local configs = {
"-DENABLE_EXAMPLES=OFF",
"-DENABLE_TESTS=OFF",
"-DENABLE_DOCS=OFF",
"-DCONFIG_LIBYUV=0",
"-DCONFIG_WEBM_IO=0",
}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
if package:is_plat("windows") and package:is_arch("arm.*") then
table.insert(configs, "-DCMAKE_SYSTEM_NAME=Windows")
table.insert(configs, "-DCMAKE_SYSTEM_PROCESSOR=" .. package:arch())
end
table.insert(configs, "-DENABLE_TOOLS=" .. (package:config("tools") and "ON" or "OFF"))
import("package.tools.cmake").install(package, configs)
end)
on_test(function (package)
assert(package:has_cfuncs("aom_codec_version_str", {includes = "aom/aom_codec.h"}))
end)

@ -5,6 +5,8 @@ package("apr")
add_urls("https://github.com/apache/apr/archive/refs/tags/$(version).tar.gz",
"https://github.com/apache/apr.git")
add_versions("1.7.5", "6d0712c529503cd2457011d03164491bbc16d0050bc40ef89568b1ac491c6600")
add_versions("1.7.4", "060b6e5ca8b3251545a93777c9ef744ceff02d4a59bb60a7dd9b3da9da33673e")
add_versions("1.7.0", "a7e2c5e6d60f6c7b1611b31a2f914a3e58f44eded5b064f0bae43ff30b16a4e6")
if is_plat("linux") then
@ -15,7 +17,7 @@ package("apr")
add_syslinks("wsock32", "ws2_32", "advapi32", "shell32", "rpcrt4")
end
on_install("linux", "macosx", function (package)
on_install("linux", "macosx|x86_64", function (package)
local configs = {}
if package:is_plat("linux") then
os.vrunv("sh", {"./buildconf"})
@ -36,7 +38,7 @@ package("apr")
package:add("includedirs", "include/apr-1")
end)
on_install("windows", function (package)
on_install("windows|x86", "windows|x64", function (package)
local configs = {}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
table.insert(configs, "-DAPR_BUILD_SHARED=" .. (package:config("shared") and "ON" or "OFF"))

@ -4,24 +4,35 @@ package("aqt")
set_description("aqt: Another (unofficial) Qt CLI Installer on multi-platforms")
set_license("MIT")
add_configs("shared", {description = "Download shared binaries.", default = true, type = "boolean", readonly = true})
if is_host("windows") and (os.arch() == "x64" or os.arch() == "x86") then
add_configs("shared", {description = "Download shared binaries.", default = true, type = "boolean", readonly = true})
add_configs("vs_runtime", {description = "Set vs compiler runtime.", default = "MD", readonly = true})
add_configs("runtimes", {description = "Set compiler runtimes.", default = "MD", readonly = true})
if os.arch() == "x86" then
add_urls("https://github.com/miurahr/aqtinstall/releases/download/v$(version)/aqt_x86_signed.exe", { alias = "signed" })
add_urls("https://github.com/miurahr/aqtinstall/releases/download/v$(version)/aqt_x86.exe", { alias = "regular" })
add_versions("signed:3.1.6", "dc675b64caceaacaf2d2bd711fb7a005ab2bcf7f6a28702e52408965f65718ec")
add_versions("regular:3.1.6", "093b536fab2e3726a792cdb60292313c0c8950b8aa9b56ccdeff7adb1146f964")
add_versions("regular:3.0.2", "aac5d8949eed3f231bfc589736afe0f88372dc590182c8b3a2bed7c78952b944")
add_versions("regular:2.0.6", "b980985cfeb1cefef1d2ebab91ae4e648873a27fae8831deff8144661480c56a")
add_urls("https://github.com/miurahr/aqtinstall/releases/download/v$(version)/aqt_x86.exe")
add_versions("3.1.21", "b79465e771a78a76a8967c4bc49ac93210e25d6ead58b929a57100b3c6da71df")
add_versions("3.1.17", "d3abbd3378907f2e3ebf3af3387590245bb04175e1a720d04463b047732e1cd2")
add_versions("3.1.6", "093b536fab2e3726a792cdb60292313c0c8950b8aa9b56ccdeff7adb1146f964")
add_versions("3.0.2", "aac5d8949eed3f231bfc589736afe0f88372dc590182c8b3a2bed7c78952b944")
add_versions("2.0.6", "b980985cfeb1cefef1d2ebab91ae4e648873a27fae8831deff8144661480c56a")
else
add_urls("https://github.com/miurahr/aqtinstall/releases/download/v$(version)/aqt_x64.exe")
add_versions("3.1.21", "da834e08268f3ffbb4c3e1c3e8a3ef8885d446e96e48dd35780a8d73e4a9e4ed")
add_versions("3.1.17", "02acc10c6317a2a9f76464d5c26b129b836531f81938b2b222498c495d69fcdb")
add_versions("3.1.6", "4f7e3fbc2d155f903ed9597b7929201681ffb7628e97765511cc7efa8a60f3e6")
add_versions("3.0.2", "96e46eca0d18a899db00a26facd20c799f2400645aef6445d49f4bd0aeab0a3f")
add_versions("2.0.6", "b0ad07fe8fd2c094425449f3053598959e467833dadf509da948571259510078")
end
elseif is_host("macosx") and (os.arch() == "arm64" or os.arch() == "x86_64") then
if os.arch() == "arm64" then
add_urls("https://github.com/miurahr/aqtinstall/releases/download/v$(version)/aqt-macos")
add_versions("3.1.21", "aa720dbf0928b0843d02b06273086d0e4974b742461783c343b6ddde5ec7e0be")
add_versions("3.1.17", "cb51decbc12500d2e3e4b743dd4abb86a91fd9f25a916cafe54572963acf0690")
else
add_urls("https://github.com/miurahr/aqtinstall/releases/download/v$(version)/aqt_x64_signed.exe", { alias = "signed" })
add_urls("https://github.com/miurahr/aqtinstall/releases/download/v$(version)/aqt_x64.exe", { alias = "regular" })
add_versions("signed:3.1.6", "ca988c2aedaed379d1672e95ed38f91be5e803a5f2947b25c29e8b28fb2bd5c8")
add_versions("regular:3.1.6", "4f7e3fbc2d155f903ed9597b7929201681ffb7628e97765511cc7efa8a60f3e6")
add_versions("regular:3.0.2", "96e46eca0d18a899db00a26facd20c799f2400645aef6445d49f4bd0aeab0a3f")
add_versions("regular:2.0.6", "b0ad07fe8fd2c094425449f3053598959e467833dadf509da948571259510078")
add_urls("https://github.com/miurahr/aqtinstall/releases/download/v$(version)/aqt-macos")
add_versions("3.1.21", "aa720dbf0928b0843d02b06273086d0e4974b742461783c343b6ddde5ec7e0be")
add_versions("3.1.17", "cb51decbc12500d2e3e4b743dd4abb86a91fd9f25a916cafe54572963acf0690")
end
else
add_deps("7z")
@ -31,6 +42,9 @@ package("aqt")
on_install("@macosx", "@linux", "@windows", "@msys", function (package)
if is_host("windows") and (os.arch() == "x64" or os.arch() == "x86") then
os.cp(package:originfile(), path.join(package:installdir("bin"), "aqt.exe"))
elseif is_host("macosx") and (os.arch() == "arm64" or os.arch() == "x86_64") then
os.cp(package:originfile(), path.join(package:installdir("bin"), "aqt"))
os.vrunv("chmod", {"+x", path.join(package:installdir("bin"), "aqt")})
else
-- ensurepip has been dropped in recent releases
try {function () os.vrunv("python3", {"-m", "ensurepip"}) end}

@ -0,0 +1,64 @@
package("aravis")
set_homepage("https://github.com/AravisProject/aravis")
set_description("A vision library for genicam based cameras")
set_license("LGPL-2.1")
add_urls("https://github.com/AravisProject/aravis.git")
add_urls("https://github.com/AravisProject/aravis/releases/download/$(version)/aravis-$(version).tar.xz", {alias = "release"})
add_urls("https://github.com/AravisProject/aravis/archive/refs/tags/$(version).tar.gz", {alias = "github"})
add_versions("release:0.8.33", "3c4409a12ea70bba4de25e5b08c777112de854bc801896594f2cb6f8c2bd6fbc")
add_versions("github:0.8.33", "d70b125666b23ca4c0f8986fa0786a3d2b9efb7a56b558b703083cdfaa793f4e")
add_configs("gst_plugin", {description = "Build GStreamer plugin", default = false, type = "boolean"})
add_configs("usb", {description = "Enable USB support", default = false, type = "boolean"})
add_configs("packet_socket", {description = "Enable packet socket support", default = false, type = "boolean"})
add_configs("introspection", {description = "Enable packet socket support", default = false, type = "boolean"})
if is_plat("windows") then
add_syslinks("ws2_32", "iphlpapi")
elseif is_plat("linux", "bsd") then
add_syslinks("dl", "pthread", "m", "resolv")
end
add_deps("meson", "ninja")
if is_plat("windows") then
add_deps("pkgconf")
else
add_deps("pkg-config")
end
add_deps("glib", "libxml2", "zlib")
on_load(function (package)
if package:config("gst_plugin") then
package:add("deps", "gstreamer")
end
if package:config("usb") then
package:add("deps", "libusb")
end
local version = package:version()
assert(version, "require version to set includedirs")
package:add("includedirs", "include", format("include/aravis-%d.%d", version:major(), version:minor()))
end)
on_install("windows|native", "macosx|native", "linux|native", function (package)
-- patch xrepo package name to find .pc
local libusb = package:dep("libusb")
if libusb and not libusb:is_system() then
io.replace("meson.build", "libusb-1.0", "libusb", {plain = true})
end
local configs = {"-Dviewer=disabled", "-Dtests=false"}
table.insert(configs, "-Ddefault_library=" .. (package:config("shared") and "shared" or "static"))
table.insert(configs, "-Dgst-plugin=" .. (package:config("gst_plugin") and "enabled" or "disabled"))
table.insert(configs, "-Dusb=" .. (package:config("usb") and "enabled" or "disabled"))
table.insert(configs, "-Dpacket-socket=" .. (package:config("packet_socket") and "enabled" or "disabled"))
table.insert(configs, "-Dintrospection=" .. (package:config("introspection") and "enabled" or "disabled"))
import("package.tools.meson").install(package, configs, {packagedeps = {"libintl", "libiconv"}})
end)
on_test(function (package)
assert(package:has_cfuncs("arv_get_n_interfaces", {includes = "arv.h"}))
end)

@ -7,6 +7,12 @@ package("arduinojson")
add_urls("https://github.com/bblanchon/ArduinoJson/archive/refs/tags/$(version).tar.gz",
"https://github.com/bblanchon/ArduinoJson.git")
add_versions("v7.3.1", "1b00fad9bd2b86ff9814d3e0e393fee1dbf0f37ac07f1181b41bc503e6a3b1a2")
add_versions("v7.3.0", "e2b6739a00c64813169cbcea2d0884cbd63efe2223c0b1307de4e655d87730d8")
add_versions("v7.2.1", "2780504927533d64cf4256c57de51412b835b327ef4018c38d862b0664d36d4f")
add_versions("v7.2.0", "d20aefd14f12bd907c6851d1dfad173e4fcd2d993841fa8c91a1d8ab5a71188b")
add_versions("v7.1.0", "74bc745527a274bcab85c6498de77da749627113c4921ccbcaf83daa7ac35dee")
add_versions("v7.0.4", "98ca14d98e9f1e8978ce5ad3ca0eeda3d22419d17586c60f299f369078929917")
add_versions("v7.0.3", "6da2d069e0caa0c829444912ee13e78bdf9cc600be632428a164c92e69528000")
add_versions("v6.21.4", "9551af9282372f6e64cf4009fc43be7f2df6eb96fe9c0aab44d4eed217d09747")

@ -6,6 +6,8 @@ package("argparse")
add_urls("https://github.com/p-ranav/argparse/archive/refs/tags/v$(version).zip",
"https://github.com/p-ranav/argparse.git")
add_versions("3.2", "14c1a0e975d6877dfeaf52a1e79e54f70169a847e29c7e13aa7fe68a3d0ecbf1")
add_versions("3.1", "3e5a59ab7688dcd1f918bc92051a10564113d4f36c3bbed3ef596c25e519a062")
add_versions("3.0", "674e724c2702f0bfef1619161815257a407e1babce30d908327729fba6ce4124")
add_versions("2.6", "ce4e58d527b83679bdcc4adfa852af7ec9df16b76c11637823ef642cb02d2618")
add_versions("2.7", "58cf098fd195895aeb9b9120d96f1e310994b2f44d72934c438ec91bf2191f46")

@ -0,0 +1,36 @@
package("argtable3")
set_homepage("http://www.argtable.org")
set_description("A single-file, ANSI C, command-line parsing library that parses GNU-style command-line options.")
set_license("BSD-3-Clause")
add_urls("https://github.com/argtable/argtable3.git")
add_versions("v3.2.2", "76fd1576e296bd9f93309b2a6e16a3268ad9b8c8")
add_deps("cmake")
on_install(function (package)
if package:config("shared") then
package:add("defines", "argtable3_IMPORTS")
end
if package:is_plat("mingw") then
io.replace("src/version.rc.in", "#include <verrsrc.h>", "", {plain = true})
end
if package:version() then
io.writefile("version.tag", package:version_str() .. ".xmake")
end
local configs = {"-DARGTABLE3_ENABLE_TESTS=OFF", "-DARGTABLE3_ENABLE_EXAMPLES=OFF"}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DARGTABLE3_ENABLE_ARG_REX_DEBUG=" .. (package:is_debug() and "ON" or "OFF"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
os.mkdir(path.join(package:buildir(), "src/pdb"))
import("package.tools.cmake").install(package, configs)
end)
on_test(function (package)
assert(package:has_cfuncs("arg_parse", {includes = "argtable3.h"}))
end)

@ -0,0 +1,31 @@
package("argz")
set_kind("library", {headeronly = true})
set_homepage("https://github.com/stephenberry/argz")
set_description("A light weight C++ in memory argument parser")
set_license("Apache-2.0")
add_urls("https://github.com/stephenberry/argz/archive/refs/tags/$(version).tar.gz",
"https://github.com/stephenberry/argz.git")
add_versions("v0.2.1", "1a9d85ef7e4722f81ce426c2cf8ceaa0a10cc42e7762cdf2465ae6484ece9c7e")
add_includedirs("include/argz")
add_deps("cmake")
on_install(function (package)
if package:has_tool("cxx", "cl") then
package:add("cxxflags", "/Zc:preprocessor", "/GL", "/permissive-", "/Zc:lambda")
end
io.replace("CMakeLists.txt", "include(cmake/dev-mode.cmake)", "", {plain = true})
import("package.tools.cmake").install(package)
end)
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
void test() {
constexpr std::string_view version = "1.2.3";
argz::about about{ "My program description", version };
}
]]}, {configs = {languages = "c++20"}, includes = {"argz/argz.hpp"}}))
end)

@ -0,0 +1,25 @@
package("arkari")
set_kind("toolchain")
set_homepage("https://github.com/KomiMoe/Arkari")
set_description("Yet another llvm based obfuscator based on goron.")
set_license("Apache-2.0")
local version_map = {
["19.1.3"] = "1.6.0"
}
add_urls("https://github.com/KomiMoe/Arkari/releases/download/$(version)/$(version).7z", {version = function (version)
local llvm_ver = tostring(version)
local obf_ver = version_map[llvm_ver]
return string.format("Win64-MT-%s-obf%s", llvm_ver, obf_ver)
end})
add_versions("19.1.3", "9a181798ef3648cf8acb2f83941792f948d589a94b9d579a783b97331770ce93")
on_install("windows|x64", function (package)
os.mv("*", package:installdir())
end)
on_test(function (package)
os.vrun("llvm-config --version")
end)

@ -7,6 +7,8 @@ package("asio")
add_urls("https://sourceforge.net/projects/asio/files/asio/$(version) (Stable)/asio-$(version).tar.gz", {alias = "sourceforge"})
add_urls("https://github.com/chriskohlhoff/asio/archive/refs/tags/asio-$(version).tar.gz", {alias = "github", version = function (version) return version:gsub("%.", "-") end})
add_versions("github:1.32.0", "f1b94b80eeb00bb63a3c8cef5047d4e409df4d8a3fe502305976965827d95672")
add_versions("github:1.30.2", "755bd7f85a4b269c67ae0ea254907c078d408cce8e1a352ad2ed664d233780e8")
add_versions("github:1.29.0", "44305859b4e6664dbbf853c1ef8ca0259d694f033753ae309fcb2534ca20f721")
add_versions("github:1.28.0", "226438b0798099ad2a202563a83571ce06dd13b570d8fded4840dbc1f97fa328")
add_versions("github:1.24.0", "cbcaaba0f66722787b1a7c33afe1befb3a012b5af3ad7da7ff0f6b8c9b7a8a5b")
@ -14,7 +16,11 @@ package("asio")
add_versions("sourceforge:1.20.0", "4cd5cd0ad97e752a4075f02778732a3737b587f5eeefab59cd98dc43b0dcadb3")
add_versions("github:1.20.0", "34a8f07be6f54e3753874d46ecfa9b7ab7051c4e3f67103c52a33dfddaea48e6")
on_install(function (package)
if is_plat("mingw") then
add_syslinks("ws2_32", "bcrypt")
end
on_install("!wasm", function (package)
if os.isdir("asio") then
os.cp("asio/include/asio.hpp", package:installdir("include"))
os.cp("asio/include/asio", package:installdir("include"))

@ -0,0 +1,22 @@
From 34bb2c023d60d22e4b1a31750d9b649d7729209e Mon Sep 17 00:00:00 2001
From: xpxz <97490782+heheda123123@users.noreply.github.com>
Date: Wed, 19 Jun 2024 14:08:48 +0800
Subject: [PATCH] remove const in set_to_text_limit
---
include/asio2/http/detail/flex_body.hpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/asio2/http/detail/flex_body.hpp b/include/asio2/http/detail/flex_body.hpp
index 491f5b8a..18e682db 100644
--- a/include/asio2/http/detail/flex_body.hpp
+++ b/include/asio2/http/detail/flex_body.hpp
@@ -136,7 +136,7 @@ class basic_flex_body<TextBody, FileBody>::value_type
inline bool is_text() const noexcept { return !is_file(); }
inline bool is_file() const noexcept { return file_.is_open(); }
- inline void set_to_text_limit(std::uint64_t v) const noexcept
+ inline void set_to_text_limit(std::uint64_t v) noexcept
{
this->to_text_limit_ = v;
}

@ -1,18 +1,34 @@
package("asio2")
set_kind("library", {headeronly = true})
set_homepage("https://github.com/zhllxt/asio2")
set_description("Header only c++ network library, based on asio, support tcp,udp,http,websocket,rpc,ssl,icmp,serial_port.")
set_license("BSL-1.0")
add_urls("https://github.com/zhllxt/asio2.git")
add_versions("2023.05.09", "ac8c79964d79020091e38fcbb4ae9dccccb3b03c")
add_urls("https://github.com/zhllxt/asio2/archive/refs/tags/$(version).tar.gz",
"https://github.com/zhllxt/asio2.git")
add_versions("v2.9", "d173e83a22f6d4ec8697ac533f4cf71051b7aa5c550d24997d991610206dd534")
add_configs("ssl", {description = "Build OpenSSL module", default = false, type = "boolean"})
add_patches("2.9", "patches/2.9/remove-const.patch", "6326f333ab2d0484c23bb3cd9cfd5a565030b5525d083677565a693f5f8803b6")
add_deps("asio", "cereal", "fmt", "openssl3")
add_deps("asio", "cereal")
add_deps("spdlog", { configs = { header_only = false, fmt_external = true } })
on_install("windows", "linux", "macosx", "mingw", "bsd", function (package)
os.cp(path.join("include", "*"), package:installdir("include"))
if is_plat("windows", "mingw") then
add_syslinks("ws2_32")
end
on_load(function (package)
if package:config("ssl") then
package:add("deps", "openssl3")
package:add("defines", "ASIO2_ENABLE_SSL")
end
end)
on_install("windows", "linux", "macosx", "mingw", "bsd", "cross", function (package)
os.cp("include/*", package:installdir("include"))
end)
on_test(function (package)

@ -1,24 +1,25 @@
package("asmjit")
set_homepage("https://asmjit.com/")
set_description("AsmJit is a lightweight library for machine code generation written in C++ language.")
set_license("zlib")
add_urls("https://github.com/asmjit/asmjit.git")
add_versions("2024.05.21", "55c5d6cef59619fb81014531b32f434a793cfb18")
add_versions("2024.03.09", "268bce7952883dec5015ae539906e9e9d7fb65a0")
add_versions("2022.01.18", "9a92d2f97260749f6f29dc93e53c743448f0137a")
add_versions("2021.06.27", "d02235b83434943b52a6d7c57118205c5082de08")
add_deps("cmake")
if is_plat("linux") then
add_syslinks("rt")
if is_plat("linux", "bsd") then
add_syslinks("pthread", "rt", "m")
end
on_load("windows", "macosx", "linux", function (package)
add_deps("cmake")
on_install("!iphoneos", function (package)
if not package:config("shared") then
package:add("defines", "ASMJIT_STATIC")
end
end)
on_install("windows", "macosx", "linux", function (package)
local configs = {}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
table.insert(configs, "-DASMJIT_STATIC=" .. (package:config("shared") and "OFF" or "ON"))

@ -1,15 +1,17 @@
package("asmtk")
set_homepage("https://github.com/asmjit/asmtk")
set_description("Assembler toolkit based on AsmJit")
set_license("zlib")
set_urls("https://github.com/asmjit/asmtk.git")
add_versions("2023.6.14", "6e25b8983fbd8bf455c01ed7c5dd40c99b789565")
add_versions("2023.07.18", "e2752c85d39da4b0c5c729737a6faa25286b8e0c")
add_deps("asmjit")
on_install("windows", "linux", "macosx", function (package)
on_install("!iphoneos", function (package)
if not package:config("shared") then
package:add("defines", "ASMTK_STATIC")
end
io.writefile("xmake.lua", [[
add_rules("mode.debug", "mode.release")
add_requires("asmjit")
@ -18,6 +20,11 @@ package("asmtk")
add_files("src/**.cpp")
add_headerfiles("src/(**.h)")
set_languages("c++11")
if is_kind("static") then
add_defines("ASMTK_STATIC")
elseif is_kind("shared") then
add_defines("ASMTK_EXPORTS")
end
if is_plat("windows") then
add_cxxflags("/GR-", "/GF", "/Zc:inline", "/Zc:strictStrings", "/Zc:threadSafeInit-")
if is_mode("debug") then
@ -25,30 +32,26 @@ package("asmtk")
else
add_cxxflags("/GS-", "/Oi")
end
if is_kind("shared") then
add_rules("utils.symbols.export_all", {export_classes = true})
end
else
add_cxxflags("-fno-math-errno", "-fno-threadsafe-statics")
end
add_packages("asmjit")
]])
local configs = {}
if package:config("shared") then
configs.kind = "shared"
end
import("package.tools.xmake").install(package, configs)
end)
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
#include <asmtk/asmtk.h>
#include <asmjit/asmjit.h>
using namespace asmjit;
using namespace asmtk;
void test() {
Environment env(Arch::kX64);
CodeHolder code;
code.init(env);
x86::Assembler a(&code);
AsmParser p(&a);
}
]]}, {configs = {languages = "c++11"}}))
end)

@ -0,0 +1,16 @@
diff --git a/code/Common/DefaultIOStream.cpp b/code/Common/DefaultIOStream.cpp
index e423eae4f8..35bbb67a5a 100644
--- a/code/Common/DefaultIOStream.cpp
+++ b/code/Common/DefaultIOStream.cpp
@@ -157,9 +157,9 @@ size_t DefaultIOStream::FileSize() const {
return 0;
mCachedSize = (size_t)(fileStat.st_size);
#elif defined _WIN32
- struct _stat32 fileStat;
+ struct _stat fileStat;
//using fileno + fstat avoids having to handle the filename
- int err = _fstat32(_fileno(mFile), &fileStat);
+ int err = _fstat(_fileno(mFile), &fileStat);
if (0 != err)
return 0;
mCachedSize = (size_t)(fileStat.st_size);

@ -5,6 +5,10 @@ package("assimp")
set_urls("https://github.com/assimp/assimp/archive/refs/tags/$(version).zip",
"https://github.com/assimp/assimp.git")
add_versions("v5.4.3", "795c29716f4ac123b403e53b677e9f32a8605c4a7b2d9904bfaae3f4053b506d")
add_versions("v5.4.2", "03e38d123f6bf19a48658d197fd09c9a69db88c076b56a476ab2da9f5eb87dcc")
add_versions("v5.4.1", "08837ee7c50b98ca72d2c9e66510ca6640681db8800aa2d3b1fcd61ccc615113")
add_versions("v5.4.0", "0f3698e9ba0110df0b636dbdd95706e7e28d443ff3dbaf5828926c23bfff778d")
add_versions("v5.3.1", "f4020735fe4601de9d85cb335115568cce0e027a65e546dd8895081696d624bd")
add_versions("v5.3.0", "cccbd20522b577613096b0b157f62c222f844bc177356b8301cd74eee3fecadb")
add_versions("v5.2.5", "5384877d53be7b5bbf50c26ab3f054bec91b3df8614372dcd7240f44f61c509b")
@ -21,6 +25,7 @@ package("assimp")
add_patches("v5.2.3", path.join(os.scriptdir(), "patches", "5.2.1", "fix_zlib_filefunc_def.patch"), "a9f8a9aa1975888ea751b80c8268296dee901288011eeb1addf518eac40b71b1")
add_patches("v5.2.3", path.join(os.scriptdir(), "patches", "5.2.3", "cmake_static_crt.patch"), "3872a69976055bed9e40814e89a24a3420692885b50e9f9438036e8d809aafb4")
add_patches("v5.2.4", path.join(os.scriptdir(), "patches", "5.2.4", "fix_x86_windows_build.patch"), "becb4039c220678cf1e888e3479f8e68d1964c49d58f14c5d247c86b4a5c3293")
add_patches("v5.4.3", path.join(os.scriptdir(), "patches", "5.4.3", "fix_mingw.patch"), "2498bb9438a0108becf1c514fcbfc103e012638914c9d21160572ed24a9fa3b3")
if not is_host("windows") then
add_extsources("pkgconfig::assimp")
@ -47,6 +52,15 @@ package("assimp")
add_syslinks("advapi32")
end
if on_check then
on_check("android", function (package)
import("core.tool.toolchain")
local ndk = toolchain.load("ndk", {plat = package:plat(), arch = package:arch()})
local ndk_sdkver = ndk:config("ndk_sdkver")
assert(ndk_sdkver and tonumber(ndk_sdkver) >= 26, "package(assimp): need ndk api level >= 26 for android")
end)
end
on_load(function (package)
if not package:gitref() then
if package:version():le("5.1.0") then
@ -123,6 +137,12 @@ package("assimp")
if minizip and not minizip:is_system() then
packagedeps = table.join2(packagedeps or {}, "minizip")
end
-- fix ninja debug build
os.mkdir(path.join(package:buildir(), "code/pdb"))
-- MDd == _DEBUG + _MT + _DLL
if package:is_debug() and package:has_runtime("MD", "MT") then
io.replace("CMakeLists.txt", "/D_DEBUG", "", {plain = true})
end
end
local zlib = package:dep("zlib")

@ -6,6 +6,8 @@ package("astc-encoder")
add_urls("https://github.com/ARM-software/astc-encoder/archive/refs/tags/$(version).tar.gz",
"https://github.com/ARM-software/astc-encoder.git")
add_versions("4.8.0", "6c12f4656be21a69cbacd9f2c817283405decb514072dc1dcf51fd9a0b659852")
add_versions("4.7.0", "a57c81f79055aa7c9f8c82ac5464284e3df9bba682895dee09fa35bd1fdbab93")
add_versions("4.6.1", "a73c7afadb2caba00339a8f715079d43f9b7e75cf57463477e5ac36ef7defd26")
add_configs("avx2", {description = "Enable astcenc builds for AVX2 SIMD", default = false, type = "boolean"})
@ -24,6 +26,8 @@ package("astc-encoder")
add_deps("cmake")
on_install("windows|x64", "windows|x86", "mingw|x86_64", "linux", function (package)
io.replace("Source/cmake_core.cmake", "-Werror", "", {plain = true})
local configs = {}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DASTCENC_SHAREDLIB=" .. (package:config("shared") and "ON" or "OFF"))
@ -62,7 +66,7 @@ package("astc-encoder")
astcenc_error status = astcenc_context_alloc(config, 1, &context);
}
]]}, {configs = {languages = "c++14"}}))
if package:config("cli") then
if package:config("cli") and (not package:is_cross()) then
os.vrun("astcenc -help")
end
end)

@ -1,23 +1,41 @@
package("async_simple")
set_homepage("https://github.com/alibaba/async_simple")
set_description("Simple, light-weight and easy-to-use asynchronous components")
set_license("Apache-2.0")
add_urls("https://github.com/alibaba/async_simple/archive/refs/tags/$(version).tar.gz",
"https://github.com/alibaba/async_simple/archive/refs/tags/v$(version).tar.gz",
"https://github.com/alibaba/async_simple.git")
add_versions("1.1", "32d1ea16dfc1741206b6e4a3fbe532eeb1c378619766c1abe11a9efc53109c10")
add_versions("1.2", "a59a2674ac2b0a3997b90873b2bf0fbe4d96fdedbe6a2628c16c92a65a3fa39a")
add_versions("1.3", "0ba0dc3397882611b538d04b8ee6668b1a04ce046128599205184c598b718743")
add_configs("aio", {description = "default not open aio", default = false, type = "boolean"})
add_configs("modules", {description = "default not use modules", default = false, type = "boolean"})
add_deps("cmake")
on_install("windows", "linux", "macosx", function (package)
local configs = {"-DASYNC_SIMPLE_ENABLE_TESTS=OFF",
"-DASYNC_SIMPLE_BUILD_DEMO_EXAMPLE=OFF"}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
on_load("!linux and !macosx", function (package)
package:set("kind", "library", {headeronly = true})
end)
on_install(function (package)
if package:is_plat("linux") and package:is_arch("arm.*") then
io.replace("CMakeLists.txt", [[list(APPEND CXX_FLAGS "-m]], [[#list(APPEND CXX_FLAGS "-m]], {plain = true})
end
if package:version():le("1.3") then
io.replace("async_simple/CMakeLists.txt",
[[file(GLOB coro_header "coro/*.h")]],
"file(GLOB coro_header \"coro/*.h\")\nfile(GLOB executors_header \"executors/*.h\")", {plain = true})
end
local configs = {
"-DASYNC_SIMPLE_ENABLE_TESTS=OFF",
"-DASYNC_SIMPLE_BUILD_DEMO_EXAMPLE=OFF"
}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DASYNC_SIMPLE_DISABLE_AIO=" .. (package:config("aio") and "OFF" or "ON"))
table.insert(configs, "-DASYNC_SIMPLE_BUILD_MODULES=" .. (package:config("modules") and "ON" or "OFF"))
import("package.tools.cmake").install(package, configs)
@ -30,7 +48,6 @@ package("async_simple")
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
#include <async_simple/coro/Lazy.h>
async_simple::coro::Lazy<void> func() {
co_return;
}

@ -0,0 +1,28 @@
package("at-spi2-core")
set_homepage("https://gitlab.gnome.org/GNOME/at-spi2-core")
set_description("contains the DBus interface definitions for AT-SPI - the core of an accessibility stack for free software systems.")
set_license("LGPL-2.1")
add_urls("https://gitlab.gnome.org/GNOME/at-spi2-core/-/archive/AT_SPI2_CORE_$(version)/at-spi2-core-AT_SPI2_CORE_$(version).tar.gz", {version = function (version)
return version:gsub("%.", "_")
end})
add_versions("2.53.90", "6b0a7c15b5fceb69f501e8b6b8bebe9896c35b9edb1ee08fe0b202d488a71363")
add_includedirs("include", "include/at-spi-2.0", "include/atk-1.0", "include/at-spi2-atk/2.0")
add_links("atk-bridge-2.0", "atspi", "atk-1.0")
add_deps("meson", "ninja", "glib", "pkg-config", "dbus", "libx11", "libxtst", "libxi", "libxml2")
on_install("linux", function (package)
local configs = {}
table.insert(configs, "-Ddefault_library=" .. (package:config("shared") and "shared" or "static"))
import("package.tools.meson").install(package, configs, {packagedeps = {"glib", "libiconv", "libx11", "libxtst", "libxi", "dbus"}})
local atspi_pkgconfig_dir = package:installdir("lib/pkgconfig/atspi-2.pc")
io.replace(atspi_pkgconfig_dir, [[-DG_LOG_DOMAIN="dbind"]], [[-DG_LOG_DOMAIN=\"dbind\"]])
end)
on_test(function (package)
assert(package:has_cfuncs("atk_bridge_adaptor_init", {includes = "atk-bridge.h"}))
assert(package:has_cfuncs("atk_object_initialize", {includes = "atk/atk.h"}))
end)

@ -1,13 +1,14 @@
package("atk")
set_homepage("https://gitlab.gnome.org/GNOME/atk")
set_description("ATK - The Accessibility Toolkit")
set_license("LGPL-2.0")
add_urls("https://download.gnome.org/sources/atk/$(version).tar.xz", {version = function (version)
return format("%d.%d/atk-%s", version:major(), version:minor(), version)
end})
add_versions("2.36.0", "fb76247e369402be23f1f5c65d38a9639c1164d934e40f6a9cf3c9e96b652788")
add_urls("https://gitlab.gnome.org/Archive/atk/-/archive/$(version)/atk-$(version).tar.bz2",
"https://gitlab.gnome.org/Archive/atk.git")
add_versions("2.38.0", "469313d28bd22bcbf7b7ea300dddb9b6c13854455d297f4d51a944e378b0a9d7")
add_configs("introspection", {description = "Whether to build introspection files", default = false, type = "boolean"})
if is_plat("mingw") and is_subhost("msys") then
add_extsources("pacman::atk")
@ -17,12 +18,18 @@ package("atk")
add_extsources("brew::atk")
end
add_deps("meson", "ninja", "glib", "pkg-config")
add_includedirs("include/atk-1.0")
on_install("linux", function (package)
local configs = {"-Dintrospection=false"}
add_deps("meson", "ninja", "glib")
if is_plat("windows") then
add_deps("pkgconf")
end
on_install("windows", "macosx", "linux", "cross", function (package)
local configs = {}
table.insert(configs, "-Ddefault_library=" .. (package:config("shared") and "shared" or "static"))
import("package.tools.meson").install(package, configs)
table.insert(configs, "-Dintrospection=" .. (package:config("introspection") and "true" or "false"))
import("package.tools.meson").install(package, configs, {packagedeps = {"libintl", "libiconv"}})
end)
on_test(function (package)

@ -6,7 +6,10 @@ package("atomic_queue")
add_urls("https://github.com/max0x7ba/atomic_queue/archive/refs/tags/$(version).tar.gz",
"https://github.com/max0x7ba/atomic_queue.git")
add_versions("v1.6.5", "0257efe6781637091ff7f11d836cff4a8e0b5ea22c943fa70e00e83d83360583")
add_versions("v1.6.4", "e9c3ae4b850dc6503ee484748701f06f3737ad177c5cb31030f74e3fef40e282")
add_versions("v1.5", "599b76a0222e7b54118d6f0fb686845c9d323107f2de76b3f68292b057e5a99f")
add_versions("v1.6.3", "0ad6e0203d90367f6a4e496449dfd9ad65b80168fadafef4eac08820c6bda79c")
on_install(function (package)
os.cp("include/atomic_queue/", package:installdir("include"))

@ -0,0 +1,38 @@
package("audiofile")
set_kind("library", {headeronly = true})
set_homepage("https://github.com/adamstark/AudioFile")
set_description("A simple C++ library for reading and writing audio files.")
set_license("MIT")
add_urls("https://github.com/adamstark/AudioFile/archive/refs/tags/$(version).tar.gz",
"https://github.com/adamstark/AudioFile.git")
add_versions("1.1.2", "d090282207421e27be57c3df1199a9893e0321ea7c971585361a3fc862bb8c16")
add_versions("1.1.1", "664f9d5fbbf1ff6c603ae054a35224f12e9856a1d8680be567909015ccaac328")
add_versions("1.1.0", "7546e39ca17ac09c653f46bfecce4a9936fae3784209ad53094915c78792a327")
add_versions("1.0.9", "1d609b80496fc5c688d8e83086cdcad5b60ddb20f02d160f80be271fab97c4c0")
add_versions("1.0.8", "f9ecc578425cb90a4a846b32c8ac162c9a61952713bd07525337245a8dee8ad2")
add_versions("1.0.7", "a03c8dfee26e34e96ca07065b72a9a6860cf9a78849abf26c32a4db42469f6e6")
add_versions("1.0.6", "ac802070beb217c373a0fba83d3e7542672cf8118763677bb8c5de396030cf40")
add_versions("1.0.5", "61b7328459591aa11edfee7377acffa3c5638bac71a0fa57ddafe95b696eeed1")
add_versions("1.0.4", "cb57df92f252d194b911eebe6dedaba2c063a02c2579e00bf0a18cac92793027")
add_versions("1.0.3", "7c5d2b89b2c8675faee36de63ddcb5df3f9e1514439c2578e462b8ab2950571d")
add_versions("1.0.2", "63b7f0b76318299be7f74944f50967825240124aab3c0f82f1753689c2c5a092")
add_versions("1.0.1", "c52957662b717addd32b6c72b279d0c82fb5cf0fe74f98fa74469ae6bcba5b26")
add_versions("1.0.0", "2740f8b7b5f70f6ac848e3e2814ceeae141d806c07424a0cd03fde2ecaf463f1")
on_install(function (package)
os.cp("AudioFile.h", package:installdir("include"))
end)
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
#include <stdint.h>
#include <AudioFile.h>
void test () {
AudioFile<float> audioFile;
audioFile.load("somerandomfile.wav");
}
]]}, {configs = {languages = "c++17"}}))
end)

@ -0,0 +1,27 @@
package("aurora-au")
set_kind("library", {headeronly = true})
set_homepage("https://aurora-opensource.github.io/au")
set_description("A C++14-compatible physical units library with no dependencies and a single-file delivery option. Emphasis on safety, accessibility, performance, and developer experience.")
set_license("Apache-2.0")
set_urls("https://github.com/aurora-opensource/au/archive/refs/tags/$(version).tar.gz",
"https://github.com/aurora-opensource/au.git")
add_versions("0.4.1", "5e88a0ffcb0a0843f4bd4d4ea4429c793f85dfcb8c1e7f7978de6fecab739b84")
add_deps("cmake")
on_install(function (package)
local configs = {"-DAU_ENABLE_TESTING=OFF", "-DAU_EXCLUDE_GTEST_DEPENDENCY=ON"}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
import("package.tools.cmake").install(package, configs)
end)
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
void test() {
constexpr auto length = au::meters(100.0);
}
]]}, {configs = {languages = "c++14"}, includes = "au/units/meters.hh"}))
end)

@ -8,6 +8,7 @@ package("autodiff")
add_urls("https://github.com/autodiff/autodiff/archive/refs/tags/$(version).tar.gz",
"https://github.com/autodiff/autodiff.git")
add_versions("v1.1.2", "86f68aabdae1eed214bfbf0ddaa182c78ea1bb99e4df404efb7b94d30e06b744")
add_versions("v1.0.3", "21b57ce60864857913cacb856c3973ae10f7539b6bb00bcc04f85b2f00db0ce2")
add_deps("cmake", "eigen")

@ -0,0 +1,11 @@
package("autotools")
set_kind("binary")
if is_subhost("msys") then
add_deps("pacman::autotools")
else
add_deps("autoconf", "automake", "libtool")
end
on_install("@linux", "@macosx", "@bsd", "@msys", function (package)
end)

@ -6,6 +6,13 @@ package("aws-c-auth")
add_urls("https://github.com/awslabs/aws-c-auth/archive/refs/tags/$(version).tar.gz",
"https://github.com/awslabs/aws-c-auth.git")
add_versions("v0.8.0", "217a0ebf8d7c5ad7e5f5ae814c2a371042164b64b4b9330c1c4bb2c6db1dbd33")
add_versions("v0.7.31", "7f97aacef6bd1649734383c2bf022250671f353b7fa60d195e6865d7f4594b43")
add_versions("v0.7.29", "f49f5dce1153e908dd9c0639f4aa4b1477f8564a28635f433cc0be121a18106e")
add_versions("v0.7.25", "8f7993f8fad2992ca19c00123ea16e72c4d13acbeeb6333061034a299274f081")
add_versions("v0.7.22", "f249a12a6ac319e929c005fb7efd5534c83d3af3a3a53722626ff60a494054bb")
add_versions("v0.7.18", "c705199655066f1f874bc3758683f32e288024196a22f28360d336231e45406f")
add_versions("v0.7.17", "8fe380255a71a2d5c9acd4979c135f9842135ce6385010ea562bc0b532bf5b84")
add_versions("v0.7.3", "22e334508b76f1beddefbf877f200c8a5ace4e3956c6be6545b7572762afe8c5")
add_configs("asan", {description = "Enable Address Sanitize.", default = false, type = "boolean"})

@ -6,29 +6,53 @@ package("aws-c-cal")
add_urls("https://github.com/awslabs/aws-c-cal/archive/refs/tags/$(version).tar.gz",
"https://github.com/awslabs/aws-c-cal.git")
add_versions("v0.8.3", "413a5226a881eb2d7c7b453707c90b6ad1c0f63edfc15e87087f56d7d10c2a1b")
add_versions("v0.8.1", "4d603641758ef350c3e5401184804e8a6bba4aa5294593cc6228b0dca77b22f5")
add_versions("v0.8.0", "3803311ee7c73446a35466199084652ec5f76dedcf20452ebdbba8ed34d4230d")
add_versions("v0.7.4", "8020ecbe850ceb402aa9c81a1ef34e3becdbcb49587a1b19eb5c7e040f369b58")
add_versions("v0.7.2", "265938e3f1d2baa6a555ec6b0a27c74d3f505cbe7c96f7539ada42d5a848dee9")
add_versions("v0.7.1", "2fbdc04d72d1f3af28b80fe3917f03f20c0a62bc22b6c7b3450486ee9cbe77f6")
add_versions("v0.6.15", "67dda8049a59bbb70cdb166f46f741bc3a8443c86009a1ae4cb7842964a76e0d")
add_versions("v0.6.14", "2326304b15bec45b212f6b738020c21afa41f9da295936687e103f9f2efb7b5e")
add_versions("v0.6.12", "1ec1bc9a50df8d620f226480b420ec69d4fefd3792fb4e877aa7e350c2b174dc")
add_versions("v0.6.11", "e1b0af88c14300e125e86ee010d4c731292851fff16cfb67eb6ba6036df2d648")
add_versions("v0.6.2", "777feb1e88b261415e1ad607f7e420a743c3b432e21a66a5aaf9249149dc6fef")
add_configs("openssl", {description = "Set this if you want to use your system's OpenSSL 1.0.2/1.1.1 compatible libcrypto", default = false, type = "boolean"})
add_configs("asan", {description = "Enable Address Sanitize.", default = false, type = "boolean"})
if is_plat("wasm") then
add_configs("shared", {description = "Build shared library.", default = false, type = "boolean", readonly = true})
end
if is_plat("windows","mingw") then
add_syslinks("bcrypt", "ncrypt")
elseif is_plat("linux", "bsd") then
add_syslinks("pthread")
elseif is_plat("macosx", "iphoneos") then
add_frameworks("Security", "CoreFoundation")
end
add_deps("cmake", "aws-c-common")
on_load(function (package)
if not package:is_plat("windows", "mingw", "msys", "macosx") then
if package:is_plat("linux", "bsd", "cross", "android") then
package:config_set("openssl", true)
end
if package:config("openssl") then
package:add("deps", "openssl")
end
if package:is_plat("windows") and package:config("shared") then
package:add("defines", "AWS_C_RT_USE_WINDOWS_DLL_SEMANTICS", "AWS_CAL_USE_IMPORT_EXPORT")
end
end)
on_install("windows|x64", "windows|x86", "linux", "macosx", "bsd", "msys", "cross", function (package)
local cmakedir = package:dep("aws-c-common"):installdir("lib", "cmake")
if package:is_plat("windows") then
cmakedir = cmakedir:gsub("\\", "/")
end
on_install("!wasm and (!mingw or mingw|!i386)", function (package)
local cmakedir = path.unix(package:dep("aws-c-common"):installdir("lib", "cmake"))
local configs = {"-DBUILD_TESTING=OFF", "-DCMAKE_MODULE_PATH=" .. cmakedir}
local configs = {
"-DBUILD_TESTING=OFF",
"-DCMAKE_POLICY_DEFAULT_CMP0057=NEW",
"-DCMAKE_MODULE_PATH=" .. cmakedir,
}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
table.insert(configs, "-DENABLE_SANITIZERS=" .. (package:config("asan") and "ON" or "OFF"))
@ -37,6 +61,11 @@ package("aws-c-cal")
end
table.insert(configs, "-DUSE_OPENSSL=" .. (package:config("openssl") and "ON" or "OFF"))
import("package.tools.cmake").install(package, configs)
if package:is_plat("windows") and package:is_debug() then
local dir = package:installdir(package:config("shared") and "bin" or "lib")
os.vcp(path.join(package:buildir(), "*.pdb"), dir)
end
end)
on_test(function (package)

@ -6,9 +6,22 @@ package("aws-c-common")
add_urls("https://github.com/awslabs/aws-c-common/archive/refs/tags/$(version).tar.gz",
"https://github.com/awslabs/aws-c-common.git")
add_versions("v0.11.1", "b442cc59f507fbe232c0ae433c836deff83330270a58fa13bf360562efda368a")
add_versions("v0.10.6", "d0acbabc786035d41791c3a2f45dbeda31d9693521ee746dc1375d6380eb912b")
add_versions("v0.10.3", "15cc7282cfe4837fdaf1c3bb44105247da712ae97706a8717866f8e73e1d4fd9")
add_versions("v0.10.0", "1fc7dea83f1d5a4b6fa86e3c8458200ed6e7f69c65707aa7b246900701874ad1")
add_versions("v0.9.28", "bf265e9e409d563b0eddcb66e1cb00ff6b371170db3e119348478d911d054317")
add_versions("v0.9.27", "0c0eecbd7aa04f85b1bdddf6342789bc8052737c6e9aa2ca35e26caed41d06ba")
add_versions("v0.9.25", "443f3268387715e6e2c417a87114a6b42873aeeebc793d3f6f631323e7c48a80")
add_versions("v0.9.24", "715a15399fe6dce2971c222ecabea4276e42ba3465a63c175724fc0c80d7a888")
add_versions("v0.9.23", "adf838daf6a60aa31268522105b03262d745f529bc981d3ac665424133d6f91b")
add_versions("v0.9.19", "196430fda1bca2c77df7d9199232956d371a92f49ee48fd6c29ff969410ca0ed")
add_versions("v0.9.17", "82f1a88494c5563892f0e048f0f56acfe7e10e5aa3fe9267b956dbabcc043440")
add_versions("v0.9.15", "8f36c7a6a5d2e17365759d15591f800d3e76dcaa34a226389b92647cbd92393a")
add_versions("v0.9.14", "70b10ebbf40e3b6c1b36d81d5e4b63fe430414a81f76293a65e42dfa5def571e")
add_versions("v0.9.13", "6d2044fc58e5d7611610976602f3fc2173676726b00eed026526962c599ece1d")
add_versions("v0.9.3", "389eaac7f64d7d5a91ca3decad6810429eb5a65bbba54798b9beffcb4d1d1ed6")
add_configs("asan", {description = "Enable Address Sanitize.", default = false, type = "boolean"})
if is_plat("wasm") then
add_configs("shared", {description = "Build shared library.", default = false, type = "boolean", readonly = true})
end
@ -23,8 +36,12 @@ package("aws-c-common")
add_deps("cmake")
on_install("windows|x64", "windows|x86", "linux", "macosx", "bsd", "msys", "android", "iphoneos", "cross", "wasm", function (package)
local configs = {"-DBUILD_TESTING=OFF"}
on_install("!mingw or mingw|!i386", function (package)
if package:is_plat("windows") and package:config("shared") then
package:add("defines", "AWS_COMMON_USE_IMPORT_EXPORT")
end
local configs = {"-DBUILD_TESTING=OFF", "-DCMAKE_POLICY_DEFAULT_CMP0057=NEW"}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
table.insert(configs, "-DENABLE_SANITIZERS=" .. (package:config("asan") and "ON" or "OFF"))
@ -32,6 +49,11 @@ package("aws-c-common")
table.insert(configs, "-DAWS_STATIC_MSVC_RUNTIME_LIBRARY=" .. (package:config("vs_runtime"):startswith("MT") and "ON" or "OFF"))
end
import("package.tools.cmake").install(package, configs)
if package:is_plat("windows") and package:is_debug() then
local dir = package:installdir(package:config("shared") and "bin" or "lib")
os.vcp(path.join(package:buildir(), "*.pdb"), dir)
end
end)
on_test(function (package)

@ -6,6 +6,10 @@ package("aws-c-compression")
add_urls("https://github.com/awslabs/aws-c-compression/archive/refs/tags/$(version).tar.gz",
"https://github.com/awslabs/aws-c-compression.git")
add_versions("v0.3.1", "d89fca17a37de762dc34f332d2da402343078da8dbd2224c46a11a88adddf754")
add_versions("v0.3.0", "7e5d7308d1dbb1801eae9356ef65558f707edf33660dd6443c985db9474725eb")
add_versions("v0.2.19", "51796f98a29a0d6e257c02e1f842bbc41db324758939093e6d46ec28337a3272")
add_versions("v0.2.18", "517c361f3b7fffca08efd5ad251a20489794f056eab0dfffacc6d5b341df8e86")
add_versions("v0.2.17", "703d1671e395ea26f8b0b70d678ed471421685a89e127f8aa125e2b2ecedb0e0")
add_configs("asan", {description = "Enable Address Sanitize.", default = false, type = "boolean"})
@ -18,7 +22,7 @@ package("aws-c-compression")
on_install("windows|x64", "windows|x86", "linux", "macosx", "bsd", "msys", "android", "iphoneos", "cross", "wasm", function (package)
local aws_cmakedir = package:dep("aws-c-common"):installdir("lib", "cmake")
local aws_c_common_configdir = package:dep("aws-c-common"):installdir("lib", "aws-c-common", "cmake")
if package:is_plat("windows") then
if is_host("windows") then
aws_cmakedir = aws_cmakedir:gsub("\\", "/")
aws_c_common_configdir = aws_c_common_configdir:gsub("\\", "/")
end

@ -6,6 +6,10 @@ package("aws-c-event-stream")
add_urls("https://github.com/awslabs/aws-c-event-stream/archive/refs/tags/$(version).tar.gz",
"https://github.com/awslabs/aws-c-event-stream.git")
add_versions("v0.5.1", "22ce7a695b82debe118c9ecc641ea8bc7e59c9843f92d5acf8401fc86cac847a")
add_versions("v0.5.0", "3a53a9d05f9e2fd06036a12854a8b4f05a0c4858bb5b8df8a30edba9de8532b5")
add_versions("v0.4.3", "d7d82c38bae68d2287ac59972a76b2b6159e7a3d7c9b7edb1357495aa4d0c0de")
add_versions("v0.4.2", "c98b8fa05c2ca10aacfce7327b92a84669c2da95ccb8e7d7b3e3285fcec8beee")
add_versions("v0.4.1", "f8915fba57c86148f8df4c303ca6f31de6c23375de554ba8d6f9aef2a980e93e")
add_versions("v0.3.2", "3134b35a45e9f9d974c2b78ee44fd2ea0aebc04df80236b80692aa63bee2092e")

@ -6,6 +6,13 @@ package("aws-c-http")
add_urls("https://github.com/awslabs/aws-c-http/archive/refs/tags/$(version).tar.gz",
"https://github.com/awslabs/aws-c-http.git")
add_versions("v0.9.3", "63061321fd3234a4f8688cff1a6681089321519436a5f181e1bcb359204df7c8")
add_versions("v0.9.2", "328013ebc2b5725326cac01941041eec1e1010058c60709da2c23aa8fb967370")
add_versions("v0.9.0", "ffba3a208e605ed247a130e2986f9d524283faf85f26da3452aac878ecefdfa2")
add_versions("v0.8.10", "f878802a4e0bcefadce9959ce443acaf77607a68d138f9d3db04a5a878f1a871")
add_versions("v0.8.7", "173ed7634c87485c2defbd9a96a246a79ec3f3659b28b235ac38e6e92d67392a")
add_versions("v0.8.2", "a76ba75e59e1ac169df3ec00c0d1c453db1a4db85ee8acd3282a85ee63d6b31c")
add_versions("v0.8.1", "83fb47e2d7956469bb328f16dea96663e96f8f20dc60dc4e9676b82804588530")
add_versions("v0.7.12", "0f92f295c96e10aa9c1e66ac73c038ee9d9c61e1be7551e721ee0dab9c89fc6f")
add_configs("asan", {description = "Enable Address Sanitize.", default = false, type = "boolean"})

@ -6,27 +6,47 @@ package("aws-c-io")
add_urls("https://github.com/awslabs/aws-c-io/archive/refs/tags/$(version).tar.gz",
"https://github.com/awslabs/aws-c-io.git")
add_versions("v0.15.3", "d8cb4d7d3ec4fb27cbce158d6823a1f2f5d868e116f1d6703db2ab8159343c3f")
add_versions("v0.15.1", "70f119b44f2758fc482872141cb712122f1c3c82fea16d203b7286a98c139a71")
add_versions("v0.15.0", "a8fbc39721395c12fd66bf2ce39b4cac24df395b35700b9ae718a7923d229df4")
add_versions("v0.14.19", "127aa30608084affbcc0b7b26982ab4d98404d1aa103b91693d0e76b564da21d")
add_versions("v0.14.18", "44e9dee181ed7d867d1cc2944f4b4669259b569fc56bdd6dd4c7c30440fc4bf8")
add_versions("v0.14.16", "bf78ab5dbeeaec2f55cb035e18c49ce8ba4e2ea7519e8b94e18ccd8851e39f4d")
add_versions("v0.14.14", "c62400e83232e6d7c04bacebf02d552f6699d90735d9b8b6ee5fae879735c458")
add_versions("v0.14.13", "1c228b1ed327e3a8518b89702ac0d93265cf50788038091e187c697cace7fa5a")
add_versions("v0.14.9", "3a3b7236f70209ac12b5bafa7dd81b75cc68b691a0aa0686d6d3b7e4bbe5fbc9")
add_versions("v0.14.8", "d50e21fdbd5170a4071fe067ef4ce297b02cb058ad47e118305e25f6e07d9cf0")
add_versions("v0.14.7", "ecf1f660d7d43913aa8a416be6a2027101ce87c3b241344342d608335b4df7d4")
add_versions("v0.14.6", "bb3af305af748185b1c7b17afa343e54f2d494ccff397402f1b17041b0967865")
add_versions("v0.14.5", "2700bcde062f7de1c1cbfd236b9fdfc9b24b4aa6dc0fb09bb156e16e07ebd0b6")
add_versions("v0.13.32", "2a6b18c544d014ca4f55cb96002dbbc1e52a2120541c809fa974cb0838ea72cc")
add_configs("asan", {description = "Enable Address Sanitize.", default = false, type = "boolean"})
if is_plat("wasm") then
add_configs("shared", {description = "Build shared library.", default = false, type = "boolean", readonly = true})
end
if is_plat("windows") then
if is_plat("windows","mingw") then
add_syslinks("advapi32", "crypt32", "secur32", "ncrypt")
elseif is_plat("linux", "bsd", "cross") then
elseif is_plat("linux", "bsd", "cross", "android") then
add_deps("s2n-tls")
elseif is_plat("macosx") then
elseif is_plat("macosx", "iphoneos") then
add_frameworks("Security")
end
add_deps("cmake", "aws-c-common", "aws-c-cal")
on_install("windows|x64", "windows|x86", "linux", "macosx", "bsd", "msys", "cross", function (package)
local cmakedir = package:dep("aws-c-common"):installdir("lib", "cmake")
if package:is_plat("windows") then
cmakedir = cmakedir:gsub("\\", "/")
on_install("!wasm and (!mingw or mingw|!i386)", function (package)
if package:is_plat("windows") and package:config("shared") then
package:add("defines", "USE_WINDOWS_DLL_SEMANTICS", "AWS_IO_USE_IMPORT_EXPORT")
end
local configs = {"-DBUILD_TESTING=OFF", "-DCMAKE_MODULE_PATH=" .. cmakedir}
local cmakedir = path.unix(package:dep("aws-c-common"):installdir("lib", "cmake"))
local configs = {
"-DBUILD_TESTING=OFF",
"-DCMAKE_POLICY_DEFAULT_CMP0057=NEW",
"-DCMAKE_MODULE_PATH=" .. cmakedir,
}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
table.insert(configs, "-DENABLE_SANITIZERS=" .. (package:config("asan") and "ON" or "OFF"))
@ -34,6 +54,11 @@ package("aws-c-io")
table.insert(configs, "-DAWS_STATIC_MSVC_RUNTIME_LIBRARY=" .. (package:config("vs_runtime"):startswith("MT") and "ON" or "OFF"))
end
import("package.tools.cmake").install(package, configs)
if package:is_plat("windows") and package:is_debug() then
local dir = package:installdir(package:config("shared") and "bin" or "lib")
os.vcp(path.join(package:buildir(), "*.pdb"), dir)
end
end)
on_test(function (package)

@ -6,6 +6,12 @@ package("aws-c-mqtt")
add_urls("https://github.com/awslabs/aws-c-mqtt/archive/refs/tags/$(version).tar.gz",
"https://github.com/awslabs/aws-c-mqtt.git")
add_versions("v0.12.1", "04abe47c798bf9dcb95e25ea9acd62a35a3f22e58b61c16912a6275c2f8230fe")
add_versions("v0.11.0", "3854664c13896b6de3d56412f928435a4933259cb7fe62b10c1f497e6999333c")
add_versions("v0.10.7", "197bb549f7b121d05d59bb58dd641b56fdf80337d027f0a69146196bd8f92604")
add_versions("v0.10.6", "7579fafc74a8751c15c0196eda6ec93d00a17e7f79fb994f34a8f62ceb66cc62")
add_versions("v0.10.4", "6a41456f9eee15d71e4e2ee162b354865809f26620f1e6e5acb237f190f77f3f")
add_versions("v0.10.3", "bb938d794b0757d669b5877526363dc6f6f0e43869ca19fc196ffd0f7a35f5b9")
add_versions("v0.9.5", "987289535d3c988fe949f49d81268736c96fe27b27c98c899f0a148577f6627b")
add_configs("asan", {description = "Enable Address Sanitize.", default = false, type = "boolean"})

@ -6,6 +6,15 @@ package("aws-c-s3")
add_urls("https://github.com/awslabs/aws-c-s3/archive/refs/tags/$(version).tar.gz",
"https://github.com/awslabs/aws-c-s3.git")
add_versions("v0.7.7", "843571de8cd504428bd4ef9ff574e3c91b51ae010813111757e1cfca951cf35e")
add_versions("v0.7.5", "d2f68e8a8e9a9e9b16aecd4ae72d78860e3d71d6fe9ccd8f2d50a7ee5faf5619")
add_versions("v0.7.4", "0e315694c524aece68da9327ab1c57f5d5dd9aed843fea3950429bb7cec70f35")
add_versions("v0.7.1", "0723610c85262b2ac19be0bd98622857f09edc3317be707f6cfe9a9849796ef4")
add_versions("v0.7.0", "d7a7dc82988221a1e7038a3ba1b4454c91dd66e41c08f2a83455d265d8683818")
add_versions("v0.6.5", "b671006ae2b5c1302e49ca022e0f9e6504cfe171d9e47c3e59c52b2ab8e80ef5")
add_versions("v0.6.0", "0a29dbb13ea003de3fd0d08a61fa705b1c753db4b35de9c464641432000f13ec")
add_versions("v0.5.9", "7a337195b295406658d163b6dac64ff81f7556291b8a8e79e58ebaa2d55178ee")
add_versions("v0.5.7", "2f2eab9bf90a319030fd3525953dc7ac00c8dc8c0d33e3f0338f2a3b554d3b6a")
add_versions("v0.3.17", "72fd93a2f9a7d9f205d66890da249944b86f9528216dc0321be153bf19b2ecd5")
add_configs("asan", {description = "Enable Address Sanitize.", default = false, type = "boolean"})

@ -6,19 +6,25 @@ package("aws-c-sdkutils")
add_urls("https://github.com/awslabs/aws-c-sdkutils/archive/refs/tags/$(version).tar.gz",
"https://github.com/awslabs/aws-c-sdkutils.git")
add_versions("v0.2.3", "5a0489d508341b84eea556e351717bc33524d3dfd6207ee3aba6068994ea6018")
add_versions("v0.2.2", "75defbfd4d896b8bdc0790bd25d854218acae61b9409d1956d33832924b82045")
add_versions("v0.2.1", "17bdec593f3ae8a837622ef81055db81cc2dd14b86d33b21df878a7ab918d0e4")
add_versions("v0.2.0", "5c73caa1c0ebde71b357d05a8f0ff6c1be09b32e0935b16d7385c9342f3e59c2")
add_versions("v0.1.19", "66bd7a8679703386aec1539407aaed0942a78032fe340ab44e810a3cf6d7e505")
add_versions("v0.1.16", "4a818563d7c6636b5b245f5d22d4d7c804fa33fc4ea6976e9c296d272f4966d3")
add_versions("v0.1.15", "15fa30b8b0a357128388f2f40ab0ba3df63742fd333cc2f89cb91a9169f03bdc")
add_versions("v0.1.12", "c876c3ce2918f1181c24829f599c8f06e29733f0bd6556d4c4fb523390561316")
add_configs("asan", {description = "Enable Address Sanitize.", default = false, type = "boolean"})
if is_plat("wasm") then
add_configs("shared", {description = "Build shared library.", default = false, type = "boolean", readonly = true})
end
add_deps("cmake", "aws-c-common")
on_install("windows|x64", "windows|x86", "linux", "macosx", "bsd", "msys", "android", "iphoneos", "cross", "wasm", function (package)
on_install("!mingw or mingw|!i386", function (package)
local aws_cmakedir = package:dep("aws-c-common"):installdir("lib", "cmake")
local aws_c_common_configdir = package:dep("aws-c-common"):installdir("lib", "aws-c-common", "cmake")
if package:is_plat("windows") then
if is_host("windows") then
aws_cmakedir = aws_cmakedir:gsub("\\", "/")
aws_c_common_configdir = aws_c_common_configdir:gsub("\\", "/")
end

@ -6,19 +6,49 @@ package("aws-checksums")
add_urls("https://github.com/awslabs/aws-checksums/archive/refs/tags/$(version).tar.gz",
"https://github.com/awslabs/aws-checksums.git")
add_versions("v0.2.2", "96acfea882c06acd5571c845e4968892d6ffc0fae81b31a0b1565100049743b2")
add_versions("v0.2.0", "aae619de7fb5908a52223eae3b80fae70260eed5919ad4c385b2d5a144a641f0")
add_versions("v0.1.20", "12f80085993662b6d2cbd2d090b49b4350d19396b1d218d52323712cc8dee252")
add_versions("v0.1.19", "844e5a4f659f454112c559d4f4043b7accfbb134e47a55f4c55f79d9c71bdab1")
add_versions("v0.1.18", "bdba9d0a8b8330a89c6b8cbc00b9aa14f403d3449b37ff2e0d96d62a7301b2ee")
add_versions("v0.1.17", "83c1fbae826631361a529e9565e64a942c412baaec6b705ae5da3f056b97b958")
add_configs("asan", {description = "Enable Address Sanitize.", default = false, type = "boolean"})
if is_plat("wasm") then
add_configs("shared", {description = "Build shared library.", default = false, type = "boolean", readonly = true})
end
add_deps("cmake", "aws-c-common")
on_install("windows|x64", "windows|x86", "linux", "macosx", "bsd", "msys", "cross", function (package)
local cmakedir = package:dep("aws-c-common"):installdir("lib", "cmake")
if package:is_plat("windows") then
if on_check then
on_check(function (package)
if package:version():ge("0.1.19") then
if package:is_plat("windows") and package:has_tool("cxx", "clang_cl") then
raise("package(aws-checksums >=0.1.19) unsupported clang-cl toolchain")
end
end
if package:version():eq("0.1.19") then
if not package:is_plat("windows") and package:has_tool("cxx", "clang") then
raise("package(aws-checksums 0.1.19) unsupported clang toolchain")
end
end
end)
end
on_install("!mingw or mingw|!i386", function (package)
if package:is_plat("windows") and package:config("shared") then
package:add("defines", "AWS_CHECKSUMS_USE_IMPORT_EXPORT")
end
local cmakedir = package:dep("aws-c-common"):installdir("lib/cmake")
if is_host("windows") then
cmakedir = cmakedir:gsub("\\", "/")
end
local configs = {"-DBUILD_TESTING=OFF", "-DCMAKE_MODULE_PATH=" .. cmakedir}
local configs = {
"-DBUILD_TESTING=OFF",
"-DCMAKE_POLICY_DEFAULT_CMP0057=NEW",
"-DCMAKE_MODULE_PATH=" .. cmakedir,
}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
table.insert(configs, "-DENABLE_SANITIZERS=" .. (package:config("asan") and "ON" or "OFF"))

@ -6,6 +6,18 @@ package("aws-crt-cpp")
add_urls("https://github.com/awslabs/aws-crt-cpp/archive/refs/tags/$(version).tar.gz",
"https://github.com/awslabs/aws-crt-cpp.git")
add_versions("v0.29.8", "a693b1b6a802dd8bf0210cbb9f01fd58a95c851309a10a221e1ba7496b81384c")
add_versions("v0.29.5", "17dd4a39537b5bd4040ff951c5a658e27c5d74d3f3cfab72831d3ecbabd58d35")
add_versions("v0.28.3", "0d0255eb1983ff3b6f7a7e98a54f65e2e8b40a7c7d6118a96a9c656ada7afb5f")
add_versions("v0.28.2", "7f27df9d2028008e665bab4b2e094365eac696610610e52182c679a43dbeaf6f")
add_versions("v0.27.5", "cc69252ee132f5cc76b1fcf1ebec574e88f7080b05caa8125aab5684b26a37b9")
add_versions("v0.27.4", "0554776a4cbbea016075f4a28698ff22818c5b948296171e1f76d0a787576f83")
add_versions("v0.27.2", "e17c82d7cc3b5e6e4300bc7e4794306e292b5281d212ead536000a8b5f5f1be4")
add_versions("v0.27.0", "e7601c8c5e6391013b6ad164d2dd7b970bf5dbb3693b9cc80c424bd6f42b79c8")
add_versions("v0.26.11", "23acb2b14019182dd73fe6779ec266ee4d8937f19a99803da6407937fa22db7d")
add_versions("v0.26.9", "5b5760d34fbbfcc971f561296e828de4c788750472fd9bd3ac20068a083620f2")
add_versions("v0.26.8", "36ced4fb54c8eb7325b4576134e01f93bfaca2709565b5ad036d198d703e4c8f")
add_versions("v0.26.4", "486113a556614b7b824e1aefec365a2261154fe06321b85601aefe2f65bd0706")
add_versions("v0.23.1", "8f7029fea12907564b80260cbea4a2b268ca678e7427def3e0c46871e9b42d16")
add_configs("openssl", {description = "Set this if you want to use your system's OpenSSL 1.0.2/1.1.1 compatible libcrypto", default = false, type = "boolean"})
@ -25,6 +37,11 @@ package("aws-crt-cpp")
table.insert(configs, "-DENABLE_SANITIZERS=" .. (package:config("asan") and "ON" or "OFF"))
if package:is_plat("windows") then
table.insert(configs, "-DAWS_STATIC_MSVC_RUNTIME_LIBRARY=" .. (package:config("vs_runtime"):startswith("MT") and "ON" or "OFF"))
io.replace("include/aws/crt/Exports.h", "WIN32", "_WIN32", {plain = true})
if package:config("shared") then
package:add("defines", "AWS_CRT_CPP_USE_IMPORT_EXPORT")
end
end
table.insert(configs, "-DUSE_OPENSSL=" .. (package:config("openssl") and "ON" or "OFF"))
import("package.tools.cmake").install(package, configs)

@ -0,0 +1,86 @@
package("aws-lc")
set_homepage("https://github.com/aws/aws-lc")
set_description("AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. It іs based on code from the Google BoringSSL project and the OpenSSL project.")
add_urls("https://github.com/aws/aws-lc/archive/refs/tags/$(version).tar.gz",
"https://github.com/aws/aws-lc.git")
add_versions("v1.45.0", "b136d4331583e16dbcb0c501d56e80afbe5ea1314a4a1c89056953d76e37e9fc")
add_versions("v1.41.1", "c81376005466339564c3ca5ad83c52ca350f79391414999d052b5629d008a4d6")
add_versions("v1.40.0", "5397a2fdb60230912dae4d7aeb3847c6b39a2f820504abbf55e376ed6a175a55")
add_versions("v1.39.0", "37f5a379081b97adba3e1316017e09484d6c4ed6dc336d57fae6f0b7b27472fc")
add_versions("v1.37.0", "d5ba1bd922247ce8bdd9139289bf5a021237b121e1f29a323c0ef1730cb1ed07")
add_versions("v1.34.2", "4958ac76edd53ced46d3a064cb58be8bd11e4937bcc3857623d319c2894d0904")
add_versions("v1.32.0", "67fbb78659055c2289c9068bb4ca1c0f1b6ca27700c7f6d34c6bc2f27cd46314")
add_configs("jitter", {description = "Enable FIPS entropy source: CPU Jitter", default = false, type = "boolean"})
add_configs("go", {description = "Enable go", default = false, type = "boolean"})
add_configs("perl", {description = "Enable perl", default = false, type = "boolean"})
add_configs("tools", {description = "Build tools", default = false, type = "boolean"})
if is_plat("wasm") then
add_configs("shared", {description = "Build shared library.", default = false, type = "boolean", readonly = true})
end
add_deps("cmake")
if is_plat("windows", "mingw") or is_host("windows") then
add_deps("nasm")
end
add_links("ssl", "crypto")
if is_plat("windows", "mingw") then
add_syslinks("ws2_32")
elseif is_plat("linux", "bsd") then
add_syslinks("pthread", "dl", "m")
end
if on_check then
on_check("wasm", function (target)
if package:version() and package:version():eq("1.45.0") then
raise("package(aws-lc 1.45.0) unsupported version")
end
end)
end
on_load(function (package)
if not package:is_precompiled() then
if package:config("go") then
package:add("deps", "go")
end
if is_subhost("windows") and package:config("perl") then
package:add("deps", "strawberry-perl")
end
end
if package:config("shared") and package:is_plat("windows") then
package:add("defines", "BORINGSSL_SHARED_LIBRARY")
end
end)
on_install("!cross and (!windows or windows|!arm64)", function (package)
io.replace("CMakeLists.txt", "-WX", "", {plain = true})
io.replace("CMakeLists.txt", [[set(C_CXX_FLAGS "${C_CXX_FLAGS} -Werror -Wformat=2 -Wsign-compare -Wmissing-field-initializers -Wwrite-strings")]], "", {plain = true})
local configs = {
"-DBUILD_TESTING=OFF",
"-DCMAKE_POLICY_DEFAULT_CMP0057=NEW",
"-DCMAKE_INSTALL_INCLUDEDIR=include",
"-DBUILD_LIBSSL=ON",
}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
table.insert(configs, "-DENABLE_FIPS_ENTROPY_CPU_JITTER=" .. (package:config("jitter") and "ON" or "OFF"))
table.insert(configs, "-DDISABLE_GO=" .. (package:config("go") and "OFF" or "ON"))
table.insert(configs, "-DDISABLE_PERL=" .. (package:config("perl") and "OFF" or "ON"))
table.insert(configs, "-DBUILD_TOOL=" .. (package:config("tools") and "ON" or "OFF"))
if package:is_plat("mingw") and not package:is_arch64() then
table.insert(configs, "-DOPENSSL_NO_ASM=ON")
end
import("package.tools.cmake").install(package, configs)
end)
on_test(function (package)
assert(package:has_cfuncs("SSL_new", {includes = "openssl/ssl.h"}))
end)

@ -6,6 +6,9 @@ package("b2")
set_license("BSL-1.0")
add_urls("https://github.com/bfgroup/b2/releases/download/$(version)/b2-$(version).zip")
add_versions("5.2.1", "493102f1dd3f50f2892ce61ee91bd362720ab3fd38fa2ea6912bb2c09da9faa3")
add_versions("5.1.0", "2bf9618a0baa132d22fdfebf6b40436329172e3ca4b7b8a33e06ed97cd603dad")
add_versions("5.0.1", "5d3b98c63ed4d0f6114f660bd4eca5df32afa332310878b35c0d0faa04a3b6dd")
add_versions("5.0.0", "d5f280f466b80b694ccb9696413375522d16e6f811918daeb44a917d5bd6c7b5")
add_versions("4.9.6", "a049f7fdfae4b62353a3f76f34a72c8c87324d1c026cf87febe6c563311bf687")

@ -0,0 +1,40 @@
package("babl")
set_homepage("https://gegl.org/babl/")
set_description("A pixel encoding and color space conversion engine.")
set_license("LGPL-3.0-or-later")
add_urls("https://ftp.fau.de/gimp/babl/$(version).tar.xz", {version = function (version)
return format("%d.%d/babl-%s", version:major(), version:minor(), version)
end})
add_versions("0.1.110", "bf47be7540d6275389f66431ef03064df5376315e243d0bab448c6aa713f5743")
add_configs("lcms", {description = "Build with lcms", default = false, type = "boolean"})
if is_plat("mingw", "msys") then
add_configs("shared", {description = "Build shared library.", default = true, type = "boolean", readonly = true})
end
if is_plat("linux", "bsd", "android") then
add_syslinks("dl", "m")
end
add_deps("meson", "ninja")
on_load(function (package)
if package:config("lcms") then
package:add("deps", "lcms")
end
end)
on_install("!iphoneos and !windows and !wasm", function (package)
local configs = {"-Dwith-docs=false", "-Denable-gir=false", "-Denable-vapi=false", "-Dgi-docgen=disabled"}
table.insert(configs, "-Dwith-lcms=" .. (package:config("lcms") and "true" or "false"))
table.insert(configs, "-Ddefault_library=" .. (package:config("shared") and "shared" or "static"))
import("package.tools.meson").install(package, configs)
os.cp(package:installdir("include/babl-0.1/babl/*.h"), package:installdir("include/babl"))
end)
on_test(function (package)
assert(package:has_cfuncs("babl_init", {includes = "babl/babl.h"}))
end)

@ -1,30 +1,95 @@
package("backward-cpp")
set_kind("library", {headeronly = true})
set_homepage("https://github.com/bombela/backward-cpp")
set_description("Backward is a beautiful stack trace pretty printer for C++.")
set_license("MIT")
add_urls("https://github.com/bombela/backward-cpp/archive/refs/tags/$(version).zip",
"https://github.com/bombela/backward-cpp.git")
add_versions("v1.6", "9b07e12656ab9af8779a84e06865233b9e30fadbb063bf94dd81d318081db8c2")
add_configs("stack_walking", {description = "Choose stack walking library to use.", default = nil, type = "string", values = {"unwind", "libunwind", "backtrace"}})
add_configs("stack_details", {description = "Choose stack details library to use.", default = nil, type = "string", values = {"dw", "bfd", "dwarf", "backtrace_symbol"}})
if is_plat("mingw") then
add_patches("v1.6", path.join(os.scriptdir(), "patches", "v1.6", "link_to_imagehlp.patch"), "0a135b6d68970ff6609a3eb4deb2b10c317eee15ba980eb178b93402a97c957c")
add_patches("v1.6", "patches/v1.6/link_to_imagehlp.patch", "0a135b6d68970ff6609a3eb4deb2b10c317eee15ba980eb178b93402a97c957c")
if is_arch("i386") then
add_patches("v1.6", path.join(os.scriptdir(), "patches", "v1.6", "fix_32bit_ssize_t_typedef.patch"), "fb372fe5934984aecb00b3153f737f63a542ff9359d159a9bcb79c5d54963b42")
add_patches("v1.6", "patches/v1.6/fix_32bit_ssize_t_typedef.patch", "fb372fe5934984aecb00b3153f737f63a542ff9359d159a9bcb79c5d54963b42")
end
end
if is_plat("windows", "mingw") then
add_syslinks("psapi", "dbghelp")
elseif is_plat("linux", "bsd", "android") then
add_syslinks("dl", "m")
end
add_deps("cmake")
on_install("linux", "mingw", "macosx", "windows", function (package)
local configs = {"-DBACKWARD_TESTS=OFF"}
on_load(function (package)
local stack_walking = package:config("stack_walking")
if stack_walking == "libunwind" then
package:add("deps", "libunwind")
end
local stack_details = package:config("stack_details")
if stack_details == "dwarf" then
package:add("deps", "libdwarf", "libelf")
elseif stack_details == "dw" then
package:add("deps", "elfutils")
elseif stack_details == "bfd" then
package:add("deps", "binutils")
package:add("syslinks", "bfd")
end
package:add("defines", "BACKWARD_HAS_UNWIND=" .. (stack_walking == "unwind" and "1" or "0"))
package:add("defines", "BACKWARD_HAS_LIBUNWIND=" .. (stack_walking == "libunwind" and "1" or "0"))
package:add("defines", "BACKWARD_HAS_BACKTRACE=" .. (stack_walking == "backtrace" and "1" or "0"))
package:add("defines", "BACKWARD_HAS_BACKTRACE_SYMBOL=" .. (stack_details == "backtrace_symbol" and "1" or "0"))
package:add("defines", "BACKWARD_HAS_DW=" .. (stack_details == "dw" and "1" or "0"))
package:add("defines", "BACKWARD_HAS_BFD=" .. (stack_details == "bfd" and "1" or "0"))
package:add("defines", "BACKWARD_HAS_DWARF=" .. (stack_details == "dwarf" and "1" or "0"))
package:add("defines", "BACKWARD_HAS_PDB_SYMBOL=" .. (is_plat("windows") and "1" or "0"))
end)
on_install("(!windows or windows|!arm64) and !android and !bsd and !wasm and !cross", function (package)
local configs = {"-DBACKWARD_TESTS=OFF", "-DSTACK_DETAILS_AUTO_DETECT=OFF"}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DBACKWARD_SHARED=" .. (package:config("shared") and "ON" or "OFF"))
if package:is_plat("windows") then
table.insert(configs, "-DCMAKE_COMPILE_PDB_OUTPUT_DIRECTORY=''")
if package:config("shared") then
table.insert(configs, "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON")
end
end
local stack_walking = package:config("stack_walking")
local stack_details = package:config("stack_details")
table.insert(configs, "-DSTACK_WALKING_UNWIND=" .. ((stack_walking == "unwind") and "ON" or "OFF"))
table.insert(configs, "-DSTACK_WALKING_LIBUNWIND=" .. ((stack_walking == "libunwind") and "ON" or "OFF"))
table.insert(configs, "-DSTACK_WALKING_BACKTRACE=" .. ((stack_walking == "backtrace") and "ON" or "OFF"))
table.insert(configs, "-DSTACK_DETAILS_BACKTRACE_SYMBOL=" .. ((stack_walking == "backtrace_symbol") and "ON" or "OFF"))
table.insert(configs, "-DSTACK_DETAILS_DW=" .. ((stack_walking == "dw") and "ON" or "OFF"))
table.insert(configs, "-DSTACK_DETAILS_BFD=" .. ((stack_walking == "bfd") and "ON" or "OFF"))
table.insert(configs, "-DSTACK_DETAILS_DWARF=" .. ((stack_walking == "dwarf") and "ON" or "OFF"))
import("package.tools.cmake").install(package, configs)
os.mv(package:installdir("include/*.hpp"), package:installdir("include/backward"))
io.replace("backward.hpp", [[#pragma comment(lib, "psapi.lib")]], "", {plain = true})
io.replace("backward.hpp", [[#pragma comment(lib, "dbghelp.lib")]], "", {plain = true})
os.cp(package:installdir("include/*.hpp"), package:installdir("include/backward"))
os.cp(package:installdir("include/*.hpp"), package:installdir("lib/backward"))
end)
on_test(function (package)
assert(package:has_cxxtypes("backward::SignalHandling", {configs = {languages = "c++11"}, includes = "backward/backward.hpp"}))
assert(package:check_cxxsnippets({test = [[
void test() {
backward::Printer printer;
backward::StackTrace st;
}
]]}, {configs = {languages = "c++11"}, includes = "backward.hpp"}))
end)

@ -0,0 +1,43 @@
package("barkeep")
set_kind("library", {headeronly = true})
set_homepage("https://oir.github.io/barkeep/")
set_description("Small C++ header to display async animations, counters, and progress bars")
set_license("Apache-2.0")
add_urls("https://github.com/oir/barkeep/archive/refs/tags/$(version).tar.gz",
"https://github.com/oir/barkeep.git")
add_versions("v0.1.5", "2577b09cfa7e5e117d13b765cfa4792f9e2b50719715786be275ae32dbf63b7c")
add_versions("v0.1.4", "2dc1b2cf6f0e0c0de1a0f18a1d31a97bc698ed0cfdf186780daf5a17aa56dfa2")
add_versions("v0.1.3", "211425e348b570547b49d11edfb6e3750701d97cc89f073771b16d6012530a66")
add_configs("fmt", {description = "Use fmt format", default = true, type = "boolean"})
if is_plat("linux", "bsd") then
add_syslinks("pthread")
end
on_load(function (package)
if package:config("fmt") then
package:add("deps", "fmt")
package:add("defines", "BARKEEP_ENABLE_FMT_FORMAT")
else
package:add("defines", "BARKEEP_ENABLE_STD_FORMAT")
end
end)
on_install(function (package)
if package:has_tool("cxx", "cl") then
package:add("cxxflags", "/utf-8")
end
os.cp("barkeep", package:installdir("include"))
end)
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
void test() {
auto anim = barkeep::Animation({.message = "Working"});
}
]]}, {configs = {languages = "c++20"}, includes = {"barkeep/barkeep.h"}}))
end)

@ -0,0 +1,37 @@
option("opencl", {default = false})
option("tools", {default = false})
add_rules("mode.debug", "mode.release")
set_languages("c++11")
add_rules("utils.install.cmake_importfiles")
if has_config("opencl") then
add_requires("opencl")
add_packages("opencl")
add_defines("BASISU_SUPPORT_OPENCL")
end
add_requires("zstd")
add_packages("zstd")
add_defines("BASISD_SUPPORT_KTX2_ZSTD")
target("basisu")
set_kind("$(kind)")
add_files("encoder/*.cpp", "transcoder/*.cpp")
add_headerfiles("(encoder/*.h)", "(transcoder/*.h)", "(transcoder/*.inc)", {prefixdir = "basisu"})
add_vectorexts("all")
if is_plat("windows") and is_kind("shared") then
add_rules("utils.symbols.export_all", {export_classes = true})
elseif is_plat("linux", "bsd") then
add_syslinks("m", "pthread")
end
if has_config("tools") then
target("basisu_tool")
set_kind("binary")
add_files("basisu_tool.cpp")
add_deps("basisu")
end

@ -0,0 +1,43 @@
package("basisu")
set_homepage("https://github.com/BinomialLLC/basis_universal")
set_description("Basis Universal GPU Texture Codec")
set_license("Apache-2.0")
add_urls("https://github.com/BinomialLLC/basis_universal/archive/refs/tags/$(version).tar.gz",
"https://github.com/BinomialLLC/basis_universal.git")
add_versions("1.16.4", "e5740fd623a2f8472c9700b9447a8725a6f27d65b0b47c3e3926a60db41b8a64")
add_configs("opencl", {description = "Enable opencl", default = false, type = "boolean"})
add_configs("tools", {description = "Build tools", default = false, type = "boolean"})
if is_plat("linux", "bsd") then
add_syslinks("m", "pthread")
end
add_deps("zstd")
on_load(function (package)
if package:config("opencl") then
package:add("deps", "opencl")
end
end)
on_install(function (package)
io.replace("encoder/basisu_comp.cpp", "../zstd/zstd.h", "zstd.h", {plain = true})
local configs = {
opencl = package:config("opencl"),
tools = package:config("tools"),
}
os.cp(path.join(package:scriptdir(), "port", "xmake.lua"), "xmake.lua")
import("package.tools.xmake").install(package, configs)
end)
on_test(function (package)
assert(package:check_cxxsnippets({test = [[
void test() {
basist::basisu_transcoder_init();
}
]]}, {configs = {languages = "c++11"}, includes = "basisu/transcoder/basisu_transcoder.h"}))
end)

@ -7,18 +7,23 @@ package("bazel")
if is_host("windows") and os.arch() == "x64" then
add_urls("https://github.com/bazelbuild/bazel/releases/download/$(version)/bazel-$(version)-windows-x86_64.exe")
add_versions("5.0.0", "452217bcc4f8153c521fd985256316cd0bcad869fd192e1afd406dcb16f880d6")
add_versions("7.1.0", "f3e01effd7674364ef2d7539d5ece6cd2f68d212ee94652623ae2405b53feeaf")
elseif is_host("macosx") and os.arch() == "x86_64" then
add_urls("https://github.com/bazelbuild/bazel/releases/download/$(version)/bazel-$(version)-darwin-x86_64")
add_versions("5.0.0", "60558f06b9410b15602d6f41a294cec2cb69436c6e64d72ea78f42056373b8b9")
add_versions("7.1.0", "52ad8d57c22e4f873c724473a09ecfd98966c3a2950e102a7bd7e8c612b8001c")
elseif is_host("macosx") and os.arch() == "arm64" then
add_urls("https://github.com/bazelbuild/bazel/releases/download/$(version)/bazel-$(version)-darwin-x86_64")
add_urls("https://github.com/bazelbuild/bazel/releases/download/$(version)/bazel-$(version)-darwin-arm64")
add_versions("5.0.0", "86ba0e31b61b675afdfe393bd3b02e12b8fe1196eb5ea045da86f067547fe90f")
add_versions("7.1.0", "fb5e7bc62fc3c8f2511e3b64d795296444129b26f13d8dece4d4cee1845b758f")
elseif is_host("linux") and os.arch() == "x86_64" then
add_urls("https://github.com/bazelbuild/bazel/releases/download/$(version)/bazel-$(version)-linux-x86_64")
add_versions("5.0.0", "399eedb225cff7a13f9f027f7ea2aad02ddb668a8eb89b1d975d222e4dc12ed9")
add_versions("7.1.0", "62d62c699c1eb9f9be6a88030912a54d19fe45ae29329c7e5c53aba787492522")
elseif is_host("linux") and os.arch() == "arm64" then
add_urls("https://github.com/bazelbuild/bazel/releases/download/$(version)/bazel-$(version)-linux-arm64")
add_versions("5.0.0", "4a88b8f48cac3bf6fe657332631c36b4d255628c87bd77eb3159f4eb166f5e66")
add_versions("7.1.0", "b8cb5f842ce457606fbff3dba7a47e973f72bba0af1b7575ae500ca5a3d44282")
end
on_install("@windows|x64", "@macosx", "@linux|x86_64", "@linux|arm64", function (package)

@ -0,0 +1,65 @@
package("bddisasm")
set_homepage("https://github.com/bitdefender/bddisasm")
set_description("bddisasm is a fast, lightweight, x86/x64 instruction decoder. The project also features a fast, basic, x86/x64 instruction emulator, designed specifically to detect shellcode-like behavior.")
set_license("Apache-2.0")
add_urls("https://github.com/bitdefender/bddisasm/archive/refs/tags/$(version).tar.gz",
"https://github.com/bitdefender/bddisasm.git")
add_versions("v2.2.0", "b1aa8749ef1d61ecdc4e5469a823b40e06cf1d077a518995bf86bcac09ba530d")
add_configs("isagenerator", {description = "Include the x86 isagenerator target", default = false, type = "boolean"})
add_configs("vsnprintf", {description = "Expect nd_vsnprintf_s implementation from the integrator", default = false, type = "boolean"})
add_configs("memset", {description = "Expect nd_memset implementation from the integrator", default = false, type = "boolean"})
add_configs("mnemonics", {description = "include mnemonics", default = true, type = "boolean"})
add_configs("tools", {description = "Build tools", default = false, type = "boolean"})
add_links("bddisasm", "bdshemu")
add_deps("cmake")
on_load(function (package)
if package:config("isagenerator") then
package:add("deps", "python 3.x", {kind = "binary"})
end
if not package:config("mnemonics") then
package:add("defines", "BDDISASM_NO_MNEMONIC", "BDDISASM_NO_FORMAT")
end
end)
on_install("!wasm", function (package)
io.replace("CMakeLists.txt", "/WX", "", {plain = true})
io.replace("CMakeLists.txt", "STATIC", "", {plain = true})
if package:is_cross() then
io.replace("CMakeLists.txt", "-march=native", "", {plain = true})
end
local configs = {}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
table.insert(configs, "-DBDD_ASAN=" .. (package:config("asan") and "ON" or "OFF"))
table.insert(configs, "-DBDD_UBSAN=" .. (package:config("ubsan") and "ON" or "OFF"))
table.insert(configs, "-DBDD_LTO=" .. (package:config("lto") and "ON" or "OFF"))
table.insert(configs, "-DBDD_INCLUDE_ISAGENERATOR_X86=" .. (package:config("isagenerator") and "ON" or "OFF"))
table.insert(configs, "-DBDD_USE_EXTERNAL_VSNPRINTF=" .. (package:config("vsnprintf") and "ON" or "OFF"))
table.insert(configs, "-DBDD_USE_EXTERNAL_MEMSET=" .. (package:config("memset") and "ON" or "OFF"))
table.insert(configs, "-DBDD_NO_MNEMONIC=" .. (package:config("mnemonics") and "OFF" or "ON"))
table.insert(configs, "-DBDD_INCLUDE_TOOL=" .. (package:config("tools") and "ON" or "OFF"))
if package:is_plat("windows") then
table.insert(configs, "-DCMAKE_COMPILE_PDB_OUTPUT_DIRECTORY=''")
if package:config("shared") then
table.insert(configs, "-DCMAKE_WINDOWS_EXPORT_ALL_SYMBOLS=ON")
end
end
import("package.tools.cmake").install(package, configs)
if package:is_plat("windows") and package:is_debug() then
local dir = package:installdir(package:config("shared") and "bin" or "lib")
os.vcp(path.join(package:buildir(), "*.pdb"), dir)
end
end)
on_test(function (package)
assert(package:has_cfuncs("NdDecodeEx", {includes = "bddisasm/bddisasm.h"}))
end)

@ -2,28 +2,36 @@ package("bdwgc")
set_homepage("https://www.hboehm.info/gc/")
set_description("The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)")
add_urls("https://github.com/ivmai/bdwgc/-/archive/$(version).tar.gz",
add_urls("https://github.com/ivmai/bdwgc/archive/refs/tags/$(version).tar.gz",
"https://github.com/ivmai/bdwgc.git")
add_versions("v8.2.6", "3bfc2b1dd385bfb46d2dab029211a66249a309795b6893f4e00554904999e40a")
add_versions("v8.2.4", "18e63ab1428bd52e691da107a6a56651c161210b11fbe22e2aa3c31f7fa00ca5")
add_deps("cmake")
add_deps("libatomic_ops")
on_install("macosx", "linux", "android", "iphoneos", function (package)
local configs = {}
if on_check then
on_check("android", function (package)
if package:is_arch("armeabi-v7a") then
local ndk = package:toolchain("ndk")
local ndk_sdkver = ndk:config("ndk_sdkver")
assert(ndk_sdkver and tonumber(ndk_sdkver) > 21, "package(bdwgc/armeabi-v7a): need ndk api level > 21")
end
end)
end
on_install("!wasm", function (package)
local configs = {"-Denable_docs=OFF", "-Dwith_libatomic_ops=ON"}
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
import("package.tools.cmake").install(package, configs)
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:is_debug() and "Debug" or "Release"))
import("package.tools.cmake").install(package, configs, {packagedeps = "libatomic_ops"})
if package:is_plat("windows", "mingw", "cygwin") then
package:add("defines", (package:config("shared") and "GC_DLL" or "GC_NOT_DLL"))
end
end)
on_test(function (package)
assert(package:has_cfuncs({test=[[
void test() {
GC_INIT();
int *ptr = GC_MALLOC(sizeof(int));
*ptr = 42;
printf("Value: %d\n", *ptr);
return 0;
}
]]}),{configs = {includes = "gc.h"}})
assert(package:has_cfuncs("GC_init", {includes = "gc/gc.h"}))
end)

@ -1,21 +1,26 @@
package("benchmark")
set_homepage("https://github.com/google/benchmark")
set_description("A microbenchmark support library")
set_license("Apache-2.0")
add_urls("https://github.com/google/benchmark/archive/refs/tags/v$(version).tar.gz",
add_urls("https://github.com/google/benchmark/archive/refs/tags/$(version).tar.gz",
"https://github.com/google/benchmark.git")
add_versions("1.5.2", "dccbdab796baa1043f04982147e67bb6e118fe610da2c65f88912d73987e700c")
add_versions("1.5.3", "e4fbb85eec69e6668ad397ec71a3a3ab165903abe98a8327db920b94508f720e")
add_versions("1.5.4", "e3adf8c98bb38a198822725c0fc6c0ae4711f16fbbf6aeb311d5ad11e5a081b5")
add_versions("1.5.5", "3bff5f237c317ddfd8d5a9b96b3eede7c0802e799db520d38ce756a2a46a18a0")
add_versions("1.5.6", "789f85b4810d13ff803834ea75999e41b326405d83d6a538baf01499eda96102")
add_versions("1.6.0", "1f71c72ce08d2c1310011ea6436b31e39ccab8c2db94186d26657d41747c85d6")
add_versions("1.6.1", "6132883bc8c9b0df5375b16ab520fac1a85dc9e4cf5be59480448ece74b278d4")
add_versions("1.7.0", "3aff99169fa8bdee356eaa1f691e835a6e57b1efeadb8a0f9f228531158246ac")
add_versions("1.7.1", "6430e4092653380d9dc4ccb45a1e2dc9259d581f4866dc0759713126056bc1d7")
add_versions("1.8.0", "ea2e94c24ddf6594d15c711c06ccd4486434d9cf3eca954e2af8a20c88f9f172")
add_versions("v1.9.1", "32131c08ee31eeff2c8968d7e874f3cb648034377dfc32a4c377fa8796d84981")
add_versions("v1.9.0", "35a77f46cc782b16fac8d3b107fbfbb37dcd645f7c28eee19f3b8e0758b48994")
add_versions("v1.8.5", "d26789a2b46d8808a48a4556ee58ccc7c497fcd4c0af9b90197674a81e04798a")
add_versions("v1.8.4", "3e7059b6b11fb1bbe28e33e02519398ca94c1818874ebed18e504dc6f709be45")
add_versions("v1.8.3", "6bc180a57d23d4d9515519f92b0c83d61b05b5bab188961f36ac7b06b0d9e9ce")
add_versions("v1.8.0", "ea2e94c24ddf6594d15c711c06ccd4486434d9cf3eca954e2af8a20c88f9f172")
add_versions("v1.7.1", "6430e4092653380d9dc4ccb45a1e2dc9259d581f4866dc0759713126056bc1d7")
add_versions("v1.7.0", "3aff99169fa8bdee356eaa1f691e835a6e57b1efeadb8a0f9f228531158246ac")
add_versions("v1.6.1", "6132883bc8c9b0df5375b16ab520fac1a85dc9e4cf5be59480448ece74b278d4")
add_versions("v1.6.0", "1f71c72ce08d2c1310011ea6436b31e39ccab8c2db94186d26657d41747c85d6")
add_versions("v1.5.6", "789f85b4810d13ff803834ea75999e41b326405d83d6a538baf01499eda96102")
add_versions("v1.5.5", "3bff5f237c317ddfd8d5a9b96b3eede7c0802e799db520d38ce756a2a46a18a0")
add_versions("v1.5.4", "e3adf8c98bb38a198822725c0fc6c0ae4711f16fbbf6aeb311d5ad11e5a081b5")
add_versions("v1.5.3", "e4fbb85eec69e6668ad397ec71a3a3ab165903abe98a8327db920b94508f720e")
add_versions("v1.5.2", "dccbdab796baa1043f04982147e67bb6e118fe610da2c65f88912d73987e700c")
if is_plat("mingw") and is_subhost("msys") then
add_extsources("pacman::benchmark")
@ -25,25 +30,53 @@ package("benchmark")
add_extsources("brew::google-benchmark")
end
if is_plat("linux") then
if is_plat("linux", "bsd") then
add_syslinks("pthread")
elseif is_plat("windows") then
elseif is_plat("windows", "mingw") then
add_syslinks("shlwapi")
end
add_configs("exceptions", {description = "Enable exception", default = true, type = "boolean"})
add_deps("cmake")
add_links("benchmark_main", "benchmark")
on_load("windows", function (package)
if on_check then
on_check("android", function (package)
if package:is_plat("android") and package:is_arch("armeabi-v7a") then
local ndk_sdkver = package:toolchain("ndk"):config("ndk_sdkver")
if ndk_sdkver and tonumber(ndk_sdkver) < 24 then
raise("package(benchmark) require ndk api >= 24")
end
end
end)
end
on_load(function (package)
if not package:config("shared") then
package:add("defines", "BENCHMARK_STATIC_DEFINE")
end
end)
on_install("macosx", "linux", "windows", function (package)
local configs = {"-DBENCHMARK_ENABLE_TESTING=OFF", "-DBENCHMARK_INSTALL_DOCS=OFF"}
on_install(function (package)
local configs = {
"-DBENCHMARK_ENABLE_TESTING=OFF",
"-DBENCHMARK_INSTALL_DOCS=OFF",
"-DBENCHMARK_ENABLE_WERROR=OFF",
}
table.insert(configs, "-DCMAKE_BUILD_TYPE=" .. (package:debug() and "Debug" or "Release"))
table.insert(configs, "-DBUILD_SHARED_LIBS=" .. (package:config("shared") and "ON" or "OFF"))
table.insert(configs, "-DBENCHMARK_ENABLE_LTO=" .. (package:config("lto") and "ON" or "OFF"))
table.insert(configs, "-DBENCHMARK_ENABLE_EXCEPTIONS=" .. (package:config("exceptions") and "ON" or "OFF"))
if package:is_plat("windows") then
table.insert(configs, "-DCMAKE_COMPILE_PDB_OUTPUT_DIRECTORY=''")
end
import("package.tools.cmake").install(package, configs)
if package:is_plat("windows") and package:is_debug() then
local dir = package:installdir(package:config("shared") and "bin" or "lib")
os.cp(path.join(package:buildir(), "src/*.pdb"), dir)
end
end)
on_test(function (package)

@ -3,10 +3,18 @@
-- Usage:
--
-- add_rules("@bgfx/shaders")
--
-- -- generate binary file:
-- add_files("shader.vert", {type = "vertex", output_dir = "shaders", output_name = "shader.vert.bin", profiles = {glsl = "330"}})
-- -- generate header file:
-- add_files("vs_shader.sc", {type = "vertex", output_dir = "shaders", output_name = "vs_shader.h", profiles = {glsl = "330"}})
-- -- generate header file exporting variable "vertex_src":
-- add_files("vs_shader.sc", {type = "vertex", output_dir = "shaders", output_name = "vs_shader.h", array_name = "vertex_src", profiles = {glsl = "330"}})
-- -- force to generate header file with default variable name:
-- add_files("vs_shader.sc", {type = "vertex", output_dir = "shaders", output_name = "vs_shader.inc", array_name = true, profiles = {glsl = "330"}})
rule("shaders")
set_extensions(".vert", ".frag", ".comp")
set_extensions(".sc", ".vert", ".frag", ".comp")
on_buildcmd_file(function (target, batchcmds, shaderfile, opt)
import("lib.detect.find_program")
import("core.base.option")
@ -24,7 +32,13 @@ rule("shaders")
if fileconfig and fileconfig.output_name then
output_filename = fileconfig.output_name
else
output_filename = path.filename(shaderfile) .. ".bin"
local filename = path.filename(shaderfile)
output_filename = filename:match("^(.*)%.sc$") or filename
if fileconfig and fileconfig.array_name then
output_filename = output_filename .. ".h"
else
output_filename = output_filename .. ".bin"
end
end
local output_dir
@ -38,26 +52,7 @@ rule("shaders")
if fileconfig and fileconfig.vardef then
vardef_filename = fileconfig.vardef
else
vardef_filename = path.join(
path.directory(shaderfile),
path.basename(shaderfile) .. ".varying.def.sc")
end
local shader_type
if fileconfig and fileconfig.type then
if table.contains(bgfx_types, fileconfig.type) then
shader_type = fileconfig.type
else
raise("unsupported shader type " .. fileconfig.type)
end
elseif shaderfile:match("%.vert$") then
shader_type = "vertex"
elseif shaderfile:match("%.frag$") then
shader_type = "fragment"
elseif shaderfile:match("%.comp$") then
shader_type = "compute"
else
raise("cannot determine shader type from file name " .. path.filename(shaderfile))
vardef_filename = path.join(path.directory(shaderfile), "varying.def.sc")
end
-- determine platform-specific shaderc arguments
@ -73,9 +68,9 @@ rule("shaders")
}
local bgfx_default_profiles = {
windows = {
vertex = {dx9 = "vs_3_0", dx11 = "vs_5_0", glsl = "120"},
fragment = {dx9 = "ps_3_0", dx11 = "ps_5_0", glsl = "120"},
compute = {dx11 = "cs_5_0", glsl = "430"},
vertex = {dx11 = "s_5_0", glsl = "120"},
fragment = {dx11 = "s_5_0", glsl = "120"},
compute = {dx11 = "s_5_0", glsl = "430"},
},
macosx = {
vertex = {metal = "metal", glsl = "120"},
@ -89,6 +84,23 @@ rule("shaders")
}
}
local shader_type
if fileconfig and fileconfig.type then
if table.contains(bgfx_types, fileconfig.type) then
shader_type = fileconfig.type
else
raise("unsupported shader type " .. fileconfig.type)
end
elseif shaderfile:match("^vs_.*%.sc$") or shaderfile:match("%.vert$") then
shader_type = "vertex"
elseif shaderfile:match("^fs_.*%.sc$") or shaderfile:match("%.frag$") then
shader_type = "fragment"
elseif shaderfile:match("^cs_.*%.sc$") or shaderfile:match("%.comp$") then
shader_type = "compute"
else
raise("cannot determine shader type from file name " .. path.filename(shaderfile))
end
-- build command args
local args = {
"-f", shaderfile,
@ -96,6 +108,15 @@ rule("shaders")
"--varyingdef", vardef_filename,
"--platform", bgfx_platforms[target:plat()],
}
if fileconfig and fileconfig.array_name then
table.insert(args, "--bin2c")
if fileconfig.array_name ~= true then
table.insert(args, fileconfig.array_name)
end
end
-- print(target:pkg("bgfx"):installdir())
for _, includedir in ipairs(target:get("includedirs")) do
table.insert(args, "-i")
table.insert(args, includedir)
@ -113,7 +134,7 @@ rule("shaders")
local outputdir = path.join(target:targetdir(), output_dir, folder)
batchcmds:mkdir(outputdir)
local binary = path.join(outputdir, output_filename)
-- compiling
local real_args = {}
table.join2(real_args, args)

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save