src v6.5.0
Changes
- Cross-compilation support
- Add nocc-arm64 (WIP, doesn't build yet)
- Add builder-aarch64-cross-gnu
Changes to kpkg
- Preupgrade, postupgrade (Resolves #75)
- buildcmd: add
--target
argument for cross-compilation - Wrap configure (via
kpkgConfigure
), meson, cmake and make, for extra arguments and hassle-free cross-compilation support - build: go back to bsdtar for compressing tarballs (shouldn't change anything user-wise, createTarball is deprecated now)
- Ability to build from folder
- Small bugfixes and added some help dialog
Changes to chkupd
- Make the jsontomd script into a subcommand
- Fix issue with handling multiple sha256sums
The dist tarball includes generated.nim
which allows you to build without generating libarchive bindings with futhark and llvm.
You can build with generated.nim
by adding -d:useDist
to nimc arguments like so;
sh build.sh -a "-d:useDist" -p kpkg
Full Changelog: v6.4.0...v6.5.0