diff --git a/nimble.lock b/nimble.lock index 8b6327071..6460cef3e 100644 --- a/nimble.lock +++ b/nimble.lock @@ -471,16 +471,6 @@ "sha1": "fa2a7552c6ec860717b77ce34cf0b7afe4570234" } }, - "nim": { - "version": "2.2.8", - "vcsRevision": "", - "url": "https://github.com/nim-lang/Nim.git", - "downloadMethod": "git", - "dependencies": [], - "checksums": { - "sha1": "dbea2685008ca7504c044fdbcf68abf4bf9931b2" - } - }, "presto": { "version": "0.1.1", "vcsRevision": "d66043dd7ede146442e6c39720c76a20bde5225f", diff --git a/waku.nimble b/waku.nimble index 27f143829..72f32dd0e 100644 --- a/waku.nimble +++ b/waku.nimble @@ -10,14 +10,15 @@ description = "Waku, Private P2P Messaging for Resource-Restricted Devices" license = "MIT or Apache License 2.0" #bin = @["build/waku"] -## We defined the required versions in that way so that the generated nimble.lock -## doesn't have any reference to nim or nimble. With that, we avoid cross-platform -## issues when calculating the nim checksum. +## This indicates the nim compiler version we are currently working on. It may compile with others +## but we haven't tested. const NimVersion = "2.2.4" +## This is the underlying nimble version that gets installed after doing `choosenim 2.2.4`. const NimbleVersion = "0.18.2" ### Dependencies -requires "chronos >= 4.2.0", +requires "nim >= 2.2.4", + "chronos >= 4.2.0", "taskpools", # Logging & Configuration "chronicles",