Releases: playfairs/ripnet
Release list
ripnet-dev.26
Download the executable for your platform, then run:
chmod +x ripnet-v1.1.5-linux-x86_64
sudo install -m 755 ripnet-v1.1.5-linux-x86_64 /usr/local/bin/ripnetor for macOS:
chmod +x ripnet-v1.1.5-macos-arm64
sudo install -m 755 ripnet-v1.1.5-macos-arm64 /usr/local/bin/ripnetripnet-dev.25
Download the executable for your platform, then run:
chmod +x ripnet-v1.1.5-linux-x86_64
sudo install -m 755 ripnet-v1.1.5-linux-x86_64 /usr/local/bin/ripnetor for macOS:
chmod +x ripnet-v1.1.5-macos-arm64
sudo install -m 755 ripnet-v1.1.5-macos-arm64 /usr/local/bin/ripnetripnet-dev.24
Download the executable for your platform, then run:
chmod +x ripnet-v1.1.5-linux-x86_64
sudo install -m 755 ripnet-v1.1.5-linux-x86_64 /usr/local/bin/ripnetor for macOS:
chmod +x ripnet-v1.1.5-macos-arm64
sudo install -m 755 ripnet-v1.1.5-macos-arm64 /usr/local/bin/ripnetripnet-dev.23
Download the executable for your platform, then run:
chmod +x ripnet-v1.1.5-linux-x86_64
sudo install -m 755 ripnet-v1.1.5-linux-x86_64 /usr/local/bin/ripnetor for macOS:
chmod +x ripnet-v1.1.5-macos-arm64
sudo install -m 755 ripnet-v1.1.5-macos-arm64 /usr/local/bin/ripnetv1.1.5-stable
This release does not introduce anything new to Ripnet, this release is mostly tailored to Nox v1.1.1 and how it now builds projects.
ripnet-dev.22
Download the executable for your platform, then run:
chmod +x ripnet-v1.1.5-linux-x86_64
sudo install -m 755 ripnet-v1.1.5-linux-x86_64 /usr/local/bin/ripnetor for macOS:
chmod +x ripnet-v1.1.5-macos-arm64
sudo install -m 755 ripnet-v1.1.5-macos-arm64 /usr/local/bin/ripnetripnet-dev.21
Download the executable for your platform, then run:
chmod +x ripnet-v1.1.5-linux-x86_64
sudo install -m 755 ripnet-v1.1.5-linux-x86_64 /usr/local/bin/ripnetor for macOS:
chmod +x ripnet-v1.1.5-macos-arm64
sudo install -m 755 ripnet-v1.1.5-macos-arm64 /usr/local/bin/ripnetripnet-dev.20
Download the executable for your platform, then run:
chmod +x ripnet-v1.1.5-linux-x86_64
sudo install -m 755 ripnet-v1.1.5-linux-x86_64 /usr/local/bin/ripnetor for macOS:
chmod +x ripnet-v1.1.5-macos-arm64
sudo install -m 755 ripnet-v1.1.5-macos-arm64 /usr/local/bin/ripnetripnet-dev.19
Download the executable for your platform, then run:
chmod +x ripnet-v1.1.4-linux-x86_64
sudo install -m 755 ripnet-v1.1.4-linux-x86_64 /usr/local/bin/ripnetor for macOS:
chmod +x ripnet-v1.1.4-macos-arm64
sudo install -m 755 ripnet-v1.1.4-macos-arm64 /usr/local/bin/ripnetv1.1.4-stable
This release moves ripnet from using meson to Nox,
a build project made for ripnet and similar D projects.
Highlights
- Replaced the Meson build definition with a dedicated
nox.buildproject file. - Added Nox-based setup, compilation, installation, and release builds.
- Integrated Nox into the Nix flake package and development shell.
- Updated GitHub Actions release workflows to build Linux x86_64 and macOS
arm64 binaries with Nox. - Added generated build information so the executable reports its ripnet
version consistently.
Developer Impact
Nox is now the primary build system. Existing development environments should
use the following commands:
nox setup build
nox build build -j8
nox install
or
nox install --prefix "$HOME/.local"The Nix development shell includes the D compiler, Nox, libpcap, and the
debugging tools used by the project:
nix develop