Releases: kreatolinux/src
src v6.6.0
Changes to kpkg
- installcmd: --forceDownload flag
- buildcmd: Source mirror support (see kpkg.conf(5))
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
src v6.5.2
Full Changelog: v6.5.1...v6.5.2
v6.5.1
Changes
- Disable nocc-arm64
Changes to chkupd
- Add new command: generateJson
Changes to kpkg
- Fix KPKG_ARCH environment variable not reporting architecture correctly
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.5.0...v6.5.1
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
src v6.4.0
Changes
- Fix CI breaking every now and then
- Minor description fixes
Changes to kpkg
- buildcmd: allow installation from custom repo (Resolves #88)
- New subcommand:
audit
. Runkpkg audit --help
for more details.
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.3.1...v6.4.0
src v6.3.1
Changes to kpkg
- installcmd: fix dependencies not showing
- Add extra debug messages
- Ignore trailing dir seperators
- dephandler: check if list_files exists instead of the folder itself
- fix manualInstall path
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.3.0...v6.3.1
src v6.3.0
Changes to kpkg
- Add ccache support
- add cxxflags/cflags
- Add vertical summaries
See kpkg.conf(5) on how to enable these.
- Default threadsUsed to 1 as it is unstable
- Fix PID check on chroot environments
- use parseBool on buildByDefault
- Add cache argument to
kpkg clean
Changes to kreastrap
- Resolve #83
- Add OpenRC to options
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.2.4...v6.3.0
src v6.2.4
Changes to kpkg
- Make autocd more consistent
- Fix build-ci for good
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.2.3...v6.2.4
src v6.2.3
Changes to kpkg
- Fix execCmdKpkg not reporting exit codes
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.2.2...v6.2.3
src v6.2.2
Changes to kpkg
- Add pretty progress bar
- Fix multiple libarchive issues that prevented go and vim from being installed
- Use execCmdKpkg instead of execShellCmd, which fixes not being able to CTRL+C out of a build.
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.2.1...v6.2.2