Skip to content

Releases: kreatolinux/src

src v6.2.1

29 Sep 00:51
8825586
Compare
Choose a tag to compare

Changes to kpkg

  • removeInternal: make postremove optional as commands like install doesn't need it

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.2.0

28 Sep 21:12
bc6ffd5
Compare
Choose a tag to compare

Changes to kpkg

  • runfile: BACKUP variable
  • runfile: export source directory through SRCDIR on build()
  • Process checking and much more stable lockfile system

Changes in general

  • Add genpkglist: A runfile -> markdown generator.
  • Add build.sh: A much better build script for Kreato Linux projects.

Full Changelog: v6.1.1...v6.2.0

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.1.1

24 Sep 21:21
ec90da4
Compare
Choose a tag to compare

Changes to kpkg

  • Fix permission issues, and potential vulnerability

Full Changelog: v6.1...v6.1.1

src v6.1

24 Sep 16:16
a4124c8
Compare
Choose a tag to compare

Changes to kpkg

  • Some bugfixes
  • Now uses Libarchive directly, made kpkg faster and more stable because we don't use tar and bsdtar directly anymore
  • Added --autoRemove argument to kpkg remove (ONLY works on rootfs' that came with kpkg v6.1 or later, trying to use it on anything older WILL cause a broken system)

Full Changelog: v6.0.1...v6.1

v6.0.1

23 Sep 15:47
aac85d5
Compare
Choose a tag to compare

Changes

  • Bunch of bug fixes in several subprojects.

Full Changelog: v6.0.0...v6.0.1

src v6.0.0

22 Sep 19:56
ed69cb4
Compare
Choose a tag to compare

Changes to kpkg

  • BREAKING: sha256sum format is now changed. Look at kpkg_run(8) for more info.
  • Runfile variables are now case-insensitive. You can also now use kebab-case on runfile variables.
  • Implement group packages support
  • Removing packages now check dependencies
  • Add DEPENDENCY_PACKAGENAME variable
  • Make build() optional
  • add postremove()
  • Add kpkg search command
  • Small fixes to dephandler
  • Internal changes/fixes

Changes to chkupd

  • Add chkupd cleanUp command
  • Some fixes

Full Changelog: v5.5.1...v6.0.0

src v5.5.1

14 Sep 12:12
1fe98b9
Compare
Choose a tag to compare

Changes to kpkg

  • Fix local files support
  • Fix debugging on one place
  • - in packages are now considered _. So you can make a metapackage with package_llvm_gcc() for example and link it to llvm-gcc . Should document this usecase.

Full Changelog: v5.5.0...v5.5.1

src v5.5.0

12 Sep 04:28
1f1fc99
Compare
Choose a tag to compare

Main features;

  • kpkg: better logging
  • kpkg: more debugging logs
  • kpkg: new kpkg clear subcommand
  • kpkg: changed install method
  • kpkg: changed srcdir path to /opt/
  • kpkg: runfile: add check() function

Full Changelog: v5.4.5...v5.5.0

src v5.4.5

08 Sep 05:19
1dc948c
Compare
Choose a tag to compare

Full Changelog: v5.4.4...v5.4.5

Will be the last release of v5.4 line.

src v5.4.4

08 Sep 03:07
91b0b4b
Compare
Choose a tag to compare

Full Changelog: v5.4.3...v5.4.4