Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions anda/apps/multipass/anda.hcl
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
project pkg {
rpm {
spec = "multipass.spec"
}
}
40 changes: 40 additions & 0 deletions anda/apps/multipass/multipass.spec
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
%global commit 0e82c4bb73440675e7518b95796e4d2702b3f3f9
%global commit_date 20250821
%global shortcommit %(c=%{commit}; echo ${c:0:7})

Name: multipass
Version: 1.16.1
Release: 1%?dist
Summary: Multipass orchestrates virtual Ubuntu instances
License: GPLv3.0
URL: https://canonical.com/multipass
Source0: https://github.com/canonical/multipass/archive/refs/tags/v%version.tar.gz
BuildRequires: devscripts flutter

%ifarch aarch64
Requires: qemu-system-arm qemu-efi-aarch64
%endif
%ifarch x86_64
Requires: qemu-system-x86
%endif
Requires: mesa-libGL libpng qt6-qtbase qt6-qtbase-gui libxml2 dnsmasq dnsmasq-utils qemu-img slang iproute iptables-nft iputils linux-atm-libs iptables-libs xterm

%prep
%ifarch aarch64
export VCPKG_FORCE_SYSTEM_BINARIES=1
%endif
%git_clone %{url}.git %{commit}

%build
%cmake

%cmake_build

%install
%cmake_install

%files

%changelog
* DAY Oct DD 2025 Jaiden Riordan <jade@fyralabs.com>
- Initial package
Loading