From c159eac8f2424221ed685a42ffbe150f3fbef450 Mon Sep 17 00:00:00 2001 From: Silke Hofstra Date: Sun, 27 Oct 2024 22:45:49 +0100 Subject: [PATCH] quickemu: Add at v4.9.6 **Summary** Initial addition of Quickemu, a tool for quickly spinning up disposable VMs. Resolves getsolus/packages#3487 --- packages/q/quickemu/monitoring.yml | 7 +++++ packages/q/quickemu/package.yml | 35 ++++++++++++++++++++++++ packages/q/quickemu/pspec_x86_64.xml | 41 ++++++++++++++++++++++++++++ 3 files changed, 83 insertions(+) create mode 100644 packages/q/quickemu/monitoring.yml create mode 100644 packages/q/quickemu/package.yml create mode 100644 packages/q/quickemu/pspec_x86_64.xml diff --git a/packages/q/quickemu/monitoring.yml b/packages/q/quickemu/monitoring.yml new file mode 100644 index 00000000000..555df4ef394 --- /dev/null +++ b/packages/q/quickemu/monitoring.yml @@ -0,0 +1,7 @@ +releases: + # No ID, last checked on 2024-10-27 + id: ~ + rss: https://github.com/quickemu-project/quickemu/releases.atom +security: + # No known CPE, last checked on 2024-10-27 + cpe: ~ diff --git a/packages/q/quickemu/package.yml b/packages/q/quickemu/package.yml new file mode 100644 index 00000000000..50f11141b7f --- /dev/null +++ b/packages/q/quickemu/package.yml @@ -0,0 +1,35 @@ +name : quickemu +version : 4.9.6 +release : 1 +source : + - https://github.com/quickemu-project/quickemu/archive/refs/tags/4.9.6.tar.gz : 796a047b0bfabb91eb143e5422ff74f5d2812f47120ed6b34eaf82bbdfe3e2a3 +homepage : https://github.com/quickemu-project/quickemu +license : MIT +component : virt +summary : Quickly create and run optimised Windows, macOS and Linux virtual machines +description: | + Quickemu is a wrapper for the excellent QEMU that automatically "does the right thing" when creating virtual machines. No requirement for exhaustive configuration options. You decide what operating system you want to run and Quickemu takes care of the rest. +rundeps : + - cdrtools # for mkisofs + - edk2-ovmf + - jq + - mesa-demos # for glxinfo + - pciutils + - python3 + - qemu + - socat + - spice-gtk # for spicy + - swtpm + - xdg-user-dirs + - xrandr + - zsync +install : | + install -Dm0755 -t $installdir/usr/bin \ + chunkcheck \ + quickemu \ + quickget \ + quickreport + + install -Dm0644 -t $installdir/usr/share/man/man1 docs/*.1 + # For next release: + # install -Dm0644 -t $installdir/usr/share/man/man5 docs/*.5 diff --git a/packages/q/quickemu/pspec_x86_64.xml b/packages/q/quickemu/pspec_x86_64.xml new file mode 100644 index 00000000000..3d14eb90c75 --- /dev/null +++ b/packages/q/quickemu/pspec_x86_64.xml @@ -0,0 +1,41 @@ + + + quickemu + https://github.com/quickemu-project/quickemu + + Silke Hofstra + silke@slxh.eu + + MIT + virt + Quickly create and run optimised Windows, macOS and Linux virtual machines + Quickemu is a wrapper for the excellent QEMU that automatically "does the right thing" when creating virtual machines. No requirement for exhaustive configuration options. You decide what operating system you want to run and Quickemu takes care of the rest. + + https://sources.getsol.us/README.Solus + + + quickemu + Quickly create and run optimised Windows, macOS and Linux virtual machines + Quickemu is a wrapper for the excellent QEMU that automatically "does the right thing" when creating virtual machines. No requirement for exhaustive configuration options. You decide what operating system you want to run and Quickemu takes care of the rest. + + virt + + /usr/bin/chunkcheck + /usr/bin/quickemu + /usr/bin/quickget + /usr/bin/quickreport + /usr/share/man/man1/quickemu.1 + /usr/share/man/man1/quickemu_conf.1 + /usr/share/man/man1/quickget.1 + + + + + 2024-10-27 + 4.9.6 + Packaging update + Silke Hofstra + silke@slxh.eu + + + \ No newline at end of file