Nexium v1.4.1 — Annapurna: Ang Tharkay
Annapurna: Ang Tharkay — the sirdar, who declined the summit and kept the camps supplied, for a patch to the supply line: when the manifest changed a dependency's tag, nx fetch went on building the old tag's code, and now it fetches the new one. The seed is regenerated from the final sources.
Fixed
nx fetchresolves a dependency again when the manifest changes its tag or its git source. It held the dependency to the commit the lock had for the old tag, and with no lock kept a checkout of another tag innexium_modules/, so a tag bumped innexium.tomlbuilt the old code and wrote the new tag beside the old commit innexium.lock;nx updatewas the way out. Found bumping nexium-discord's nxtls from v0.4.0 to v0.5.0; the packages suite now changes a tag both ways.
Install
Windows: run nexium-1.4.1-setup-x64.exe. It installs nx, a bundled Zig toolchain (the C compiler nx uses), the standard library, examples, docs, and the VS Code extension, and can add nx to your PATH. No other install is needed. A portable zip without the installer is nx-v1.4.1-aarch64-pc-windows-msvc.zip.
macOS and Linux:
curl -fsSL https://raw.githubusercontent.com/Londopy/nexium/main/installers/install.sh | shThis downloads nx-v1.4.1-aarch64-apple-darwin.tar.gz or nx-v1.4.1-x86_64-unknown-linux-gnu.tar.gz, verifies it against SHA256SUMS.txt, installs to ~/.nexium/bin, downloads Zig on Linux when no C compiler is present (macOS uses the Xcode command line tools), and adds the directory to your PATH. Set NEXIUM_VERSION=v1.4.1 to pin this release.
From source: sh bootstrap/build.sh with a C compiler (Zig, or cc on macOS) builds the compiler from its C seed; no Rust is needed.
VS Code: install nexium-v1.4.1.vsix with Extensions: Install from VSIX..., or let the Windows installer do it.
Then, in a new console:
nx doctor
nx run examples/hello.nx
Files
| file | size | SHA-256 |
|---|---|---|
nexium-1.4.1-1.aarch64.rpm |
1.8 MB | a4fdb4955041425e9ef87ed6735b3d74af62f7bffc7b45e3f863342e485f7716 |
nexium-1.4.1-1.x86_64.rpm |
1.8 MB | c2a197b30b15803585624d3115957c01b665af657e9e917d962f29c065544677 |
nexium-1.4.1-setup-x64.exe |
50.0 MB | c8c224d549861ed47955d38fd9767a422bc98c7bbe7fa0c31fbabe7cc8a0c300 |
nexium-lang-1.4.1.tgz |
14.0 KB | 1c8b8c94c6ce3221f189da2b1631da92c03eb5dc215a86b3dd935455c9cee42d |
nexium-lang-darwin-arm64-1.4.1.tgz |
1.4 MB | acd488901eaaf2d6a90d387fc10200ae059c431046ba741723d6cd983c6681d9 |
nexium-lang-linux-arm64-1.4.1.tgz |
1.5 MB | 80588bc5a7ecc1f4769aa20fcaa64985bf264458a56b69c8df72bbf308ca8f43 |
nexium-lang-linux-x64-1.4.1.tgz |
1.5 MB | 4213e97a8e48fa522d608ed7bd683ecf901b7dfedd716fb37cff39817e80332a |
nexium-lang-win32-arm64-1.4.1.tgz |
1.5 MB | 4bbff09f0b28c67f8ed779120ad633b4521f1df912668d2cb19e9d964b6d1b6f |
nexium-lang-win32-x64-1.4.1.tgz |
1.6 MB | 9ab1a7a69c6c5d2bf40e7c40d6a0d986c24271e6ef8eb34ca4523851ad900d04 |
nexium-v1.4.1.vsix |
30.6 KB | 1556463e144f4dcb63ad768d36cf017441600cf08899b01db7169f2f6969cd4f |
nexium.1.4.1.nupkg |
3.3 KB | 1ece52cc55a4b9bb320d313cff3b76cd1cc3df0a34b6a3055755314cc98cbf2e |
nexium_1.4.1_amd64.deb |
1.8 MB | bb8dd7a7f98f7e10c484644eb33aa8173b31c0066d6055e671774871a1e040c2 |
nexium_1.4.1_arm64.deb |
1.8 MB | 84f3f4c844aaad2388f0fa6e6a86f8e062945a1c446ddd8011c1e71c75377a2a |
nexium_lang-1.4.1-py3-none-macosx_11_0_arm64.whl |
1.4 MB | fb32d7235d5c85e70d22d70131e9f4debba66ea0b70b85fda03f085b0fd7c7ed |
nexium_lang-1.4.1-py3-none-manylinux_2_17_aarch64.whl |
1.5 MB | 26d3acd6ab74cd14d06325adc69792aede4157a09b8bfbd432bfbdd81a14a699 |
nexium_lang-1.4.1-py3-none-manylinux_2_17_x86_64.whl |
1.5 MB | 148cd5740b517b744d87ec8bbdb75db1ae9313e0020c1af5410adfb994d38448 |
nexium_lang-1.4.1-py3-none-win_amd64.whl |
1.6 MB | a34a9e120dd1370d1d196b7a8fedb1218b486d31571c26c925c4542ee5d5edef |
nexium_lang-1.4.1-py3-none-win_arm64.whl |
1.5 MB | 8b7445143d75512b0a4373637b80dc8b0a1665e8abb31265c552d16cf642dd06 |
nx-v1.4.1-aarch64-apple-darwin.tar.gz |
1.8 MB | e30bdb440a1ea1c1b7013dd09519fbdf251c0a7dd359748937bbb6bcb172e5b2 |
nx-v1.4.1-aarch64-pc-windows-msvc.zip |
1.9 MB | 79833adbaa772dc0b5a86bbf81db5af22d4fb95cdb45d87cbcd0c6da6ddb058a |
nx-v1.4.1-aarch64-unknown-linux-gnu.tar.gz |
1.9 MB | 41d1a15d8e8565969f8763e72f5d6d6990dd8d88faabe9ec0d2a0abfa8d8fdaf |
nx-v1.4.1-x86_64-pc-windows-msvc.zip |
2.1 MB | bd8af6a166520789ba393f996b67fcaaa7f10ba2ceed7ac2c5be6c7e8ac1bee9 |
nx-v1.4.1-x86_64-unknown-linux-gnu.tar.gz |
1.9 MB | 30cede4f75a67d8cc948aed0b7ac4b6fe6ecbccae669465aa2d66df653e4f4e9 |
SHA256SUMS.txt holds the same values. Verify a download with:
sha256sum -c SHA256SUMS.txt --ignore-missing # Linux
shasum -a 256 -c SHA256SUMS.txt --ignore-missing # macOSGet-FileHash .\nexium-1.4.1-setup-x64.exe -Algorithm SHA256 # Windows, compare with the tableTorrents
Every file above is also a .torrent, with its GitHub download as the web seed: a BitTorrent client fetches it from GitHub when no peer has it, and from peers when they do. The magnet links carry the same web seed; scan the code or copy the link below.
Magnet links
# nexium-1.4.1-1.aarch64.rpm
magnet:?xt=urn:btih:61c1a898b943c73770051a6452711d5010c253d0&dn=nexium-1.4.1-1.aarch64.rpm&xl=1869827&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium-1.4.1-1.aarch64.rpm
# nexium-1.4.1-1.x86_64.rpm
magnet:?xt=urn:btih:872e4e9baab085001fd6e2327353780ec35e3bf8&dn=nexium-1.4.1-1.x86_64.rpm&xl=1903445&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium-1.4.1-1.x86_64.rpm
# nexium-1.4.1-setup-x64.exe
magnet:?xt=urn:btih:c0cbc6d471c02ef63c5b85a4f495c285a421e64b&dn=nexium-1.4.1-setup-x64.exe&xl=52380641&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium-1.4.1-setup-x64.exe
# nexium-lang-1.4.1.tgz
magnet:?xt=urn:btih:ad5baebd3679698b354bdd3d019608e469fc4f03&dn=nexium-lang-1.4.1.tgz&xl=14295&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium-lang-1.4.1.tgz
# nexium-lang-darwin-arm64-1.4.1.tgz
magnet:?xt=urn:btih:bce9d5c0f0a232a5d8e6e5e57a11c137d3d60c98&dn=nexium-lang-darwin-arm64-1.4.1.tgz&xl=1461519&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium-lang-darwin-arm64-1.4.1.tgz
# nexium-lang-linux-arm64-1.4.1.tgz
magnet:?xt=urn:btih:9f61858b13434854134b0e54c9914ee7a8e8f9a2&dn=nexium-lang-linux-arm64-1.4.1.tgz&xl=1575703&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium-lang-linux-arm64-1.4.1.tgz
# nexium-lang-linux-x64-1.4.1.tgz
magnet:?xt=urn:btih:cdc2917dd590d27295a4315fc964083829624ff8&dn=nexium-lang-linux-x64-1.4.1.tgz&xl=1606773&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium-lang-linux-x64-1.4.1.tgz
# nexium-lang-win32-arm64-1.4.1.tgz
magnet:?xt=urn:btih:1febfcdfba04d39013624b986767a30d104d3456&dn=nexium-lang-win32-arm64-1.4.1.tgz&xl=1552923&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium-lang-win32-arm64-1.4.1.tgz
# nexium-lang-win32-x64-1.4.1.tgz
magnet:?xt=urn:btih:3e71f32482e8ad3a108d947b8c95199ed1a00340&dn=nexium-lang-win32-x64-1.4.1.tgz&xl=1680308&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium-lang-win32-x64-1.4.1.tgz
# nexium-v1.4.1.vsix
magnet:?xt=urn:btih:5d83c304e20c1c60f17e36168cdf0f89444f4842&dn=nexium-v1.4.1.vsix&xl=31333&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium-v1.4.1.vsix
# nexium.1.4.1.nupkg
magnet:?xt=urn:btih:1e0012afa80da571d73ba2407cf176d59488eddc&dn=nexium.1.4.1.nupkg&xl=3421&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium.1.4.1.nupkg
# nexium_1.4.1_amd64.deb
magnet:?xt=urn:btih:4dcd0f83b52a1e4432255da1ba2f308e42251573&dn=nexium_1.4.1_amd64.deb&xl=1914082&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium_1.4.1_amd64.deb
# nexium_1.4.1_arm64.deb
magnet:?xt=urn:btih:1b258b36e129b15202e139ef866609b86c938252&dn=nexium_1.4.1_arm64.deb&xl=1887576&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium_1.4.1_arm64.deb
# nexium_lang-1.4.1-py3-none-macosx_11_0_arm64.whl
magnet:?xt=urn:btih:0a6115417274b59d7746077508c78a3bc57f685a&dn=nexium_lang-1.4.1-py3-none-macosx_11_0_arm64.whl&xl=1430392&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium_lang-1.4.1-py3-none-macosx_11_0_arm64.whl
# nexium_lang-1.4.1-py3-none-manylinux_2_17_aarch64.whl
magnet:?xt=urn:btih:5afbb577c8595017d316ac47d3c5633de4458b88&dn=nexium_lang-1.4.1-py3-none-manylinux_2_17_aarch64.whl&xl=1542916&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium_lang-1.4.1-py3-none-manylinux_2_17_aarch64.whl
# nexium_lang-1.4.1-py3-none-manylinux_2_17_x86_64.whl
magnet:?xt=urn:btih:f4911cd1132bd3cc8836bd95b9db2b97f22d1357&dn=nexium_lang-1.4.1-py3-none-manylinux_2_17_x86_64.whl&xl=1602816&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium_lang-1.4.1-py3-none-manylinux_2_17_x86_64.whl
# nexium_lang-1.4.1-py3-none-win_amd64.whl
magnet:?xt=urn:btih:8406929826b3bdcd2ae4a94e8007f75e093889b5&dn=nexium_lang-1.4.1-py3-none-win_amd64.whl&xl=1674932&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium_lang-1.4.1-py3-none-win_amd64.whl
# nexium_lang-1.4.1-py3-none-win_arm64.whl
magnet:?xt=urn:btih:26e7735fac5cbe4912ff8bba718689b162839596&dn=nexium_lang-1.4.1-py3-none-win_arm64.whl&xl=1520798&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnexium_lang-1.4.1-py3-none-win_arm64.whl
# nx-v1.4.1-aarch64-apple-darwin.tar.gz
magnet:?xt=urn:btih:c09c809ec4b51fb5735ce06f11dc2e751155e959&dn=nx-v1.4.1-aarch64-apple-darwin.tar.gz&xl=1849083&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnx-v1.4.1-aarch64-apple-darwin.tar.gz
# nx-v1.4.1-aarch64-pc-windows-msvc.zip
magnet:?xt=urn:btih:23fb4ff74878e2e39fec3ca479aba4d8e551b19a&dn=nx-v1.4.1-aarch64-pc-windows-msvc.zip&xl=1991233&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnx-v1.4.1-aarch64-pc-windows-msvc.zip
# nx-v1.4.1-aarch64-unknown-linux-gnu.tar.gz
magnet:?xt=urn:btih:28f0965c3556dc8ae36aa2eb0ce59e59a808f34e&dn=nx-v1.4.1-aarch64-unknown-linux-gnu.tar.gz&xl=1962640&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnx-v1.4.1-aarch64-unknown-linux-gnu.tar.gz
# nx-v1.4.1-x86_64-pc-windows-msvc.zip
magnet:?xt=urn:btih:08225119ae9c57d07e870585c27e7613c142888f&dn=nx-v1.4.1-x86_64-pc-windows-msvc.zip&xl=2164867&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnx-v1.4.1-x86_64-pc-windows-msvc.zip
# nx-v1.4.1-x86_64-unknown-linux-gnu.tar.gz
magnet:?xt=urn:btih:69371692a7cef2595436c0404a045a1a2a01a250&dn=nx-v1.4.1-x86_64-unknown-linux-gnu.tar.gz&xl=2027827&ws=https%3A%2F%2Fgithub.com%2FLondopy%2Fnexium%2Freleases%2Fdownload%2Fv1.4.1%2Fnx-v1.4.1-x86_64-unknown-linux-gnu.tar.gz
Requirements
- Windows 10 or later, x64. macOS on Apple Silicon. Linux x86_64 with glibc. Builds for aarch64 Linux and Windows on ARM are attached too; they are tier 2 (built, not tested in CI; see docs/platforms.md).
- A C compiler is needed to build programs: the Windows installer and the macOS/Linux script take care of it. Otherwise put Zig on your PATH, or set
NX_CC.






















