Skip to content

[Nix] [MacPorts] split lima-additional-guestagents package from lima #3563

@AkihiroSuda

Description

@AkihiroSuda

https://github.com/lima-vm/lima/releases/tag/v1.1.0

Hint for package maintainers

Starting with v1.1, the official binary packages of Lima are split to two files for the each of the host OS and the architectures to save the disk space:

  1. lima-<VERSION>-Darwin-arm64.tar.gz: (Built with make native)
  • The core components (bin/lima, bin/limactl, share/lima/templates, ...)
  • The guest agent for the native architecture (share/lima/lima-guestagent.Linux-aarch64.gz)
  1. lima-additional-guestagents-<VERSION>-Darwin-arm64.tar.gz: (Built with make additional-guestagents)
  • The guest agents for emulating non-native architectures (share/lima/lima-guestagent.Linux-{armv7l,ppc64le,riscv64,s390x,x86_64}.gz))

For compatibility reason, make still builds the guest agents for all the architectures by default.

Package maintainers are suggested to split their lima package to lima (make native) and lima-additional-guestagents (make additional-guestagents).

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions