2326 Commits

Author SHA1 Message Date
Ivan FB
a06718fcb0
restore make update and add check arch in ci 2026-03-28 02:01:07 +01:00
Ivan FB
7e34730fff
correct NIMBLEDEPS_STAMP order in Makefile 2026-03-28 01:44:56 +01:00
Ivan FB
127a0e34ae
rm make update from ci 2026-03-28 01:24:25 +01:00
Ivan FB
580e5c7b90
rm cache nimble deps step from ci 2026-03-28 01:23:42 +01:00
Ivan FB
16b3612732
add BORINGSS_USE_ASM=false in ci 2026-03-28 00:19:39 +01:00
Ivan FB
94b9a71251
fix arch on macos builds 2026-03-28 00:18:37 +01:00
Ivan FB
665ca2fb0c
see nim version 2026-03-28 00:18:37 +01:00
Ivan FB
7f2ba5f869
temporarily disable ubuntu to check mac-only 2026-03-28 00:18:37 +01:00
Ivan FB
a43f2861cf
add platform debug information in ci 2026-03-27 19:27:33 +01:00
Ivan FB
9ea83d1e73
avoid compiling nph on windows 2026-03-27 19:24:04 +01:00
Ivan FB
1dd0b7cfb3
clear cache from previous runs to avoid clash between archs 2026-03-27 19:12:25 +01:00
Ivan FB
3217bc0cef
avoid cache clashes in ci between platforms 2026-03-27 18:33:03 +01:00
Ivan FB
0ab6f950a4
update ARCH logic in Makefile in waku.nimble 2026-03-27 10:49:48 +01:00
Ivan FB
b880761581
allow consume NIM_PARAMS in waku.nimble 2026-03-26 23:20:16 +01:00
Ivan FB
d18ca69508
add librln dependency in libwaku and liblogosdelivery 2026-03-26 23:19:47 +01:00
Ivan FB
11b9daf8e9
automatic run update when compiling anything and needed in Makefile 2026-03-26 23:07:07 +01:00
Ivan FB
6d3ca264bb
pass march native for apple intel 2026-03-26 19:51:14 +01:00
Ivan FB
29b00f1ced
fix nph build and check 2026-03-26 19:17:16 +01:00
Ivan FB
50538867b4
adjust waku.nimble and Makefile 2026-03-26 16:05:46 +01:00
Ivan FB
90b66a4f4b
update gitmodules and waku.nimble 2026-03-25 17:51:35 +01:00
Ivan Folgueira Bande
f60596af0a
update outputHash in deps.nix 2026-03-25 17:51:35 +01:00
Ivan Folgueira Bande
0a02c56eee
rm unneeded command in Makefile 2026-03-25 17:51:35 +01:00
Ivan Folgueira Bande
3c3b218f52
tmp change 2026-03-25 17:51:35 +01:00
Ivan Folgueira Bande
f4954b9b1b
properly export NIMBLE_DIR in Makefile 2026-03-25 17:51:35 +01:00
Ivan Folgueira Bande
4f68105a06
trying with nimble v0.20.1 2026-03-25 17:51:35 +01:00
Ivan Folgueira Bande
7b872ebb99
rm submodules leftovers 2026-03-25 17:51:35 +01:00
Ivan Folgueira Bande
f2db87df94
install Nim and Nimble pinned in ci workflows 2026-03-25 17:51:34 +01:00
Ivan Folgueira Bande
9599c0256d
install pinned nimble in ci workflows 2026-03-25 17:51:34 +01:00
Ivan Folgueira Bande
0a88c37d59
install nimble in ci workflows 2026-03-25 17:51:34 +01:00
Ivan Folgueira Bande
3d1cc1a61d
stop using backtrace because we never used it and the informations it gives is poor 2026-03-25 17:51:34 +01:00
Ivan Folgueira Bande
24fa1bad67
add nimble target in Makefile and start using it as deps 2026-03-25 17:51:34 +01:00
Ivan Folgueira Bande
702082927c
adjust nimble.lock and deps.nix 2026-03-25 17:51:34 +01:00
Ivan Folgueira Bande
adf5178842
adapt Makefile to install nph v0.7.0 through nimble 2026-03-25 17:51:33 +01:00
Ivan Folgueira Bande
837e12538e
nim 2.2.6 became more strict in readValue for requiresInit types 2026-03-25 17:51:33 +01:00
Ivan Folgueira Bande
0fa74a761f
waku.nimble import same nim-libp2p as current master 2026-03-25 17:51:33 +01:00
Ivan Folgueira Bande
6edb42edd6
import typetraits in send_service 2026-03-25 17:51:33 +01:00
Ivan Folgueira Bande
383ec0800f
adapt code after renaming library folder to libwaku 2026-03-25 17:51:33 +01:00
Ivan Folgueira Bande
37c4d5e98d
refactor Makefile and waku.nimble after rebase from master 2026-03-25 17:51:33 +01:00
Ivan Folgueira Bande
455dd2346c
rename library folder to libwaku 2026-03-25 17:51:33 +01:00
Ivan Folgueira Bande
07fd4270f9
remove impure flag -march=native from config.nims 2026-03-25 17:51:32 +01:00
Ivan Folgueira Bande
e73e82e7a4
progressing in nix nimble it now compiles ok 2026-03-25 17:51:32 +01:00
Ivan Folgueira Bande
3fcdfd057e
force nim-chronos 4.2.0 in nimble.lock 2026-03-25 17:51:32 +01:00
Ivan Folgueira Bande
773a98def7
force websock dependency without high chronos constraint 2026-03-25 17:51:32 +01:00
Ivan Folgueira Bande
e8a1292522
adjust some leftovers 2026-03-25 17:51:32 +01:00
Ivan Folgueira Bande
228e8357fd
deep refactor 2026-03-25 17:51:32 +01:00
Ivan Folgueira Bande
89ecc89a34
give freedom to fetch latest nim >= 2.2.4 2026-03-25 17:51:32 +01:00
Ivan Folgueira Bande
d7232d32b0
enforce nim 2.2.4 in nimble 2026-03-25 17:51:31 +01:00
Ivan Folgueira Bande
f854d0bd58
fetch custom websock to allow higher chronos versions 2026-03-25 17:51:31 +01:00
Ivan Folgueira Bande
4bee6ccd2b
progress towards using nix and nimble properly 2026-03-25 17:51:31 +01:00
Ivan Folgueira Bande
37a5eb5d59
add nim.nix 2026-03-25 17:51:31 +01:00