Skip to content

Nexium v1.4.1 — Annapurna: Ang Tharkay

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Sep 08:50
· 34 commits to main since this release

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 fetch resolves 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 in nexium_modules/, so a tag bumped in nexium.toml built the old code and wrote the new tag beside the old commit in nexium.lock; nx update was 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 | sh

This 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   # macOS
Get-FileHash .\nexium-1.4.1-setup-x64.exe -Algorithm SHA256   # Windows, compare with the table

Torrents

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.

file torrent QR of the magnet link
nexium-1.4.1-1.aarch64.rpm nexium-1.4.1-1.aarch64.rpm.torrent QR code of the magnet link for nexium-1.4.1-1.aarch64.rpm
nexium-1.4.1-1.x86_64.rpm nexium-1.4.1-1.x86_64.rpm.torrent QR code of the magnet link for nexium-1.4.1-1.x86_64.rpm
nexium-1.4.1-setup-x64.exe nexium-1.4.1-setup-x64.exe.torrent QR code of the magnet link for nexium-1.4.1-setup-x64.exe
nexium-lang-1.4.1.tgz nexium-lang-1.4.1.tgz.torrent QR code of the magnet link for nexium-lang-1.4.1.tgz
nexium-lang-darwin-arm64-1.4.1.tgz nexium-lang-darwin-arm64-1.4.1.tgz.torrent QR code of the magnet link for nexium-lang-darwin-arm64-1.4.1.tgz
nexium-lang-linux-arm64-1.4.1.tgz nexium-lang-linux-arm64-1.4.1.tgz.torrent QR code of the magnet link for nexium-lang-linux-arm64-1.4.1.tgz
nexium-lang-linux-x64-1.4.1.tgz nexium-lang-linux-x64-1.4.1.tgz.torrent QR code of the magnet link for nexium-lang-linux-x64-1.4.1.tgz
nexium-lang-win32-arm64-1.4.1.tgz nexium-lang-win32-arm64-1.4.1.tgz.torrent QR code of the magnet link for nexium-lang-win32-arm64-1.4.1.tgz
nexium-lang-win32-x64-1.4.1.tgz nexium-lang-win32-x64-1.4.1.tgz.torrent QR code of the magnet link for nexium-lang-win32-x64-1.4.1.tgz
nexium-v1.4.1.vsix nexium-v1.4.1.vsix.torrent QR code of the magnet link for nexium-v1.4.1.vsix
nexium.1.4.1.nupkg nexium.1.4.1.nupkg.torrent QR code of the magnet link for nexium.1.4.1.nupkg
nexium_1.4.1_amd64.deb nexium_1.4.1_amd64.deb.torrent QR code of the magnet link for nexium_1.4.1_amd64.deb
nexium_1.4.1_arm64.deb nexium_1.4.1_arm64.deb.torrent QR code of the magnet link for nexium_1.4.1_arm64.deb
nexium_lang-1.4.1-py3-none-macosx_11_0_arm64.whl nexium_lang-1.4.1-py3-none-macosx_11_0_arm64.whl.torrent QR code of the magnet link for nexium_lang-1.4.1-py3-none-macosx_11_0_arm64.whl
nexium_lang-1.4.1-py3-none-manylinux_2_17_aarch64.whl nexium_lang-1.4.1-py3-none-manylinux_2_17_aarch64.whl.torrent QR code of the magnet link for nexium_lang-1.4.1-py3-none-manylinux_2_17_aarch64.whl
nexium_lang-1.4.1-py3-none-manylinux_2_17_x86_64.whl nexium_lang-1.4.1-py3-none-manylinux_2_17_x86_64.whl.torrent QR code of the magnet link for nexium_lang-1.4.1-py3-none-manylinux_2_17_x86_64.whl
nexium_lang-1.4.1-py3-none-win_amd64.whl nexium_lang-1.4.1-py3-none-win_amd64.whl.torrent QR code of the magnet link for nexium_lang-1.4.1-py3-none-win_amd64.whl
nexium_lang-1.4.1-py3-none-win_arm64.whl nexium_lang-1.4.1-py3-none-win_arm64.whl.torrent QR code of the magnet link for nexium_lang-1.4.1-py3-none-win_arm64.whl
nx-v1.4.1-aarch64-apple-darwin.tar.gz nx-v1.4.1-aarch64-apple-darwin.tar.gz.torrent QR code of the magnet link for nx-v1.4.1-aarch64-apple-darwin.tar.gz
nx-v1.4.1-aarch64-pc-windows-msvc.zip nx-v1.4.1-aarch64-pc-windows-msvc.zip.torrent QR code of the magnet link for nx-v1.4.1-aarch64-pc-windows-msvc.zip
nx-v1.4.1-aarch64-unknown-linux-gnu.tar.gz nx-v1.4.1-aarch64-unknown-linux-gnu.tar.gz.torrent QR code of the magnet link for nx-v1.4.1-aarch64-unknown-linux-gnu.tar.gz
nx-v1.4.1-x86_64-pc-windows-msvc.zip nx-v1.4.1-x86_64-pc-windows-msvc.zip.torrent QR code of the magnet link for nx-v1.4.1-x86_64-pc-windows-msvc.zip
nx-v1.4.1-x86_64-unknown-linux-gnu.tar.gz nx-v1.4.1-x86_64-unknown-linux-gnu.tar.gz.torrent QR code of the magnet link for nx-v1.4.1-x86_64-unknown-linux-gnu.tar.gz
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.