Releases: kreatolinux/src
src v7.0.0-alpha3-sqlite-5
Test release.
Full Changelog: v6.8.0...v7.0.0-alpha3-sqlite-5
src v7.0.0-alpha3-sqlite-4
Hopefully the last test release.
Full Changelog: v6.8.0...v7.0.0-alpha3-sqlite-4
src v7.0.0-alpha3-sqlite
Full Changelog: v7.0.0-alpha2.1...v7.0.0-alpha3-sqlite
src v7.0.0-alpha2.1
Minor release containing a crucial bugfix.
Full Changelog: v7.0.0-alpha2...v7.0.0-alpha2.1
src v7.0.0-alpha2
Changes to kpkg
- kpkg: feat: initial pkgInfo.ini support
- kpkg: upgradecmd: fix yes/no flags
- kpkg: commands/buildcmd: skip installation if destDir's kpkgTarget is different from the packages' kpkgTarget
- Bunch of bugfixes
- kpkg: reinstall/rebuild dependents if a dependency is upgraded
Full Changelog: v7.0.0-alpha1...v7.0.0-alpha2
src v7.0.0-alpha1
Changes to kpkg
- Full build isolation (partial, see #96)
- Revert back if installation fails (#94)
- kpkg tarballs now end with
.kpkg
and include the sum inside it - kpkg: installcmd: add check to see if file is already in the filesystem
- kpkg: buildcmd: add fullyCleanSandbox and enable it on kreastrap
- kpkg: feat: build: add folder support, ignore sum checks for local files
- kpkg: installcmd: remove backwards compatibility checks
- kpkg: fix todo: change createDir on installPkg with custom proc
Full Changelog: v6.8.0...v7.0.0-alpha1
src v6.8.0
Changes to kpkg
- kpkg: dephandler: fix recursive replace hanging dependency handler
- kpkg: feat: switch to nimcrypto, add much faster hasher (resolves #80)
- kpkg: feat: add BLAKE2 and SHA512 support on runFile
- kpkg: build: simplify error handling by moving checks internally
- kpkg: install: switch tarball sums to BLAKE2
- kpkg: remove taskpools
Changes to chkupd
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.7.2...v6.8.0
src v6.7.2
Changes to kpkg
- kpkg: build: give full access to _kpkg for srcdir
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.7.1...v6.7.2
src v6.7.1
Changes to kpkg
- installcmd: add --ignoreDownloadErrors
- buildcmd: Remove file if checksums do not match
- installcmd: Switch to taskpool for multithreading (wip, progress bar doesn't work properly yet)
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.7.0...v6.7.1
src v6.7.0
Changes to kpkg
- Introduce kpkg overrides
- Massive speed improvements on dephandler
- Dephandler now removes packages that do the same thing (through replaces) from the dependency list
- Keep in mind that there is no prompt for choosing alternatives, you still need to do that manually
- buildcmd: add --ignorePostInstall
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.6.0...v6.7.0