aboutsummaryrefslogtreecommitdiff
path: root/qemu
diff options
context:
space:
mode:
authorWoodpecker CI <emmett1.2miligrams@protonmail.com>2025-06-03 14:32:36 +0000
committerWoodpecker CI <emmett1.2miligrams@protonmail.com>2025-06-03 14:32:36 +0000
commit93a354611e38a6949add5c2e5ccc93ef79b9755f (patch)
tree7fee41752b1047d74c59f8ee046cd62735e7e934 /qemu
parent35912580b66e9439f91ea441938828ad8aa33b0d (diff)
downloadalicelinux-93a354611e38a6949add5c2e5ccc93ef79b9755f.tar.gz
alicelinux-93a354611e38a6949add5c2e5ccc93ef79b9755f.zip
Woodpecker CI 5171f1fdd74e7137c305450dd69a29fa5be4143f [SKIP CI]
Diffstat (limited to 'qemu')
-rw-r--r--qemu/.checksum1
-rw-r--r--qemu/.files170
-rw-r--r--qemu/abuild14
-rw-r--r--qemu/depends5
4 files changed, 190 insertions, 0 deletions
diff --git a/qemu/.checksum b/qemu/.checksum
new file mode 100644
index 00000000..505961d4
--- /dev/null
+++ b/qemu/.checksum
@@ -0,0 +1 @@
+5387c8c3b9c96d6072ade1f4485a8b87a436fd8ad994ab5bc7e5ced67bd8640f qemu-10.0.0.tar.xz
diff --git a/qemu/.files b/qemu/.files
new file mode 100644
index 00000000..e6f3f97b
--- /dev/null
+++ b/qemu/.files
@@ -0,0 +1,170 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/elf2dmp
+-rwxr-xr-x root/root usr/bin/qemu-edid
+-rwxr-xr-x root/root usr/bin/qemu-ga
+-rwxr-xr-x root/root usr/bin/qemu-img
+-rwxr-xr-x root/root usr/bin/qemu-io
+-rwxr-xr-x root/root usr/bin/qemu-keymap
+-rwxr-xr-x root/root usr/bin/qemu-nbd
+-rwxr-xr-x root/root usr/bin/qemu-pr-helper
+-rwxr-xr-x root/root usr/bin/qemu-storage-daemon
+-rwxr-xr-x root/root usr/bin/qemu-system-x86_64
+-rwxr-xr-x root/root usr/bin/qemu-vmsr-helper
+drwxr-xr-x root/root usr/include/
+-rw-r--r-- root/root usr/include/qemu-plugin.h
+drwxr-xr-x root/root usr/libexec/
+-rwxr-xr-x root/root usr/libexec/qemu-bridge-helper
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/applications/
+-rw-r--r-- root/root usr/share/applications/qemu.desktop
+drwxr-xr-x root/root usr/share/icons/
+drwxr-xr-x root/root usr/share/icons/hicolor/
+drwxr-xr-x root/root usr/share/icons/hicolor/128x128/
+drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
+drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/24x24/
+drwxr-xr-x root/root usr/share/icons/hicolor/24x24/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/24x24/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/256x256/
+drwxr-xr-x root/root usr/share/icons/hicolor/256x256/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/256x256/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
+drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/qemu.bmp
+-rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
+drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/512x512/
+drwxr-xr-x root/root usr/share/icons/hicolor/512x512/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/512x512/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
+drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/qemu.png
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
+drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
+-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/qemu.svg
+drwxr-xr-x root/root usr/share/qemu/
+-rw-r--r-- root/root usr/share/qemu/QEMU,cgthree.bin
+-rw-r--r-- root/root usr/share/qemu/QEMU,tcx.bin
+-rw-r--r-- root/root usr/share/qemu/bamboo.dtb
+-rw-r--r-- root/root usr/share/qemu/bios-256k.bin
+-rw-r--r-- root/root usr/share/qemu/bios-microvm.bin
+-rw-r--r-- root/root usr/share/qemu/bios.bin
+-rw-r--r-- root/root usr/share/qemu/canyonlands.dtb
+-rw-r--r-- root/root usr/share/qemu/edk2-aarch64-code.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-arm-code.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-arm-vars.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-i386-code.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-i386-secure-code.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-i386-vars.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-licenses.txt
+-rw-r--r-- root/root usr/share/qemu/edk2-loongarch64-code.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-loongarch64-vars.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-riscv-code.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-riscv-vars.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-x86_64-code.fd
+-rw-r--r-- root/root usr/share/qemu/edk2-x86_64-secure-code.fd
+-rw-r--r-- root/root usr/share/qemu/efi-e1000.rom
+-rw-r--r-- root/root usr/share/qemu/efi-e1000e.rom
+-rw-r--r-- root/root usr/share/qemu/efi-eepro100.rom
+-rw-r--r-- root/root usr/share/qemu/efi-ne2k_pci.rom
+-rw-r--r-- root/root usr/share/qemu/efi-pcnet.rom
+-rw-r--r-- root/root usr/share/qemu/efi-rtl8139.rom
+-rw-r--r-- root/root usr/share/qemu/efi-virtio.rom
+-rw-r--r-- root/root usr/share/qemu/efi-vmxnet3.rom
+drwxr-xr-x root/root usr/share/qemu/firmware/
+-rw-r--r-- root/root usr/share/qemu/firmware/50-edk2-i386-secure.json
+-rw-r--r-- root/root usr/share/qemu/firmware/50-edk2-x86_64-secure.json
+-rw-r--r-- root/root usr/share/qemu/firmware/60-edk2-aarch64.json
+-rw-r--r-- root/root usr/share/qemu/firmware/60-edk2-arm.json
+-rw-r--r-- root/root usr/share/qemu/firmware/60-edk2-i386.json
+-rw-r--r-- root/root usr/share/qemu/firmware/60-edk2-loongarch64.json
+-rw-r--r-- root/root usr/share/qemu/firmware/60-edk2-riscv64.json
+-rw-r--r-- root/root usr/share/qemu/firmware/60-edk2-x86_64.json
+-rwxr-xr-x root/root usr/share/qemu/hppa-firmware.img
+-rwxr-xr-x root/root usr/share/qemu/hppa-firmware64.img
+drwxr-xr-x root/root usr/share/qemu/keymaps/
+-rw-r--r-- root/root usr/share/qemu/keymaps/ar
+-rw-r--r-- root/root usr/share/qemu/keymaps/bepo
+-rw-r--r-- root/root usr/share/qemu/keymaps/cz
+-rw-r--r-- root/root usr/share/qemu/keymaps/da
+-rw-r--r-- root/root usr/share/qemu/keymaps/de
+-rw-r--r-- root/root usr/share/qemu/keymaps/de-ch
+-rw-r--r-- root/root usr/share/qemu/keymaps/en-gb
+-rw-r--r-- root/root usr/share/qemu/keymaps/en-us
+-rw-r--r-- root/root usr/share/qemu/keymaps/es
+-rw-r--r-- root/root usr/share/qemu/keymaps/et
+-rw-r--r-- root/root usr/share/qemu/keymaps/fi
+-rw-r--r-- root/root usr/share/qemu/keymaps/fo
+-rw-r--r-- root/root usr/share/qemu/keymaps/fr
+-rw-r--r-- root/root usr/share/qemu/keymaps/fr-be
+-rw-r--r-- root/root usr/share/qemu/keymaps/fr-ca
+-rw-r--r-- root/root usr/share/qemu/keymaps/fr-ch
+-rw-r--r-- root/root usr/share/qemu/keymaps/hr
+-rw-r--r-- root/root usr/share/qemu/keymaps/hu
+-rw-r--r-- root/root usr/share/qemu/keymaps/is
+-rw-r--r-- root/root usr/share/qemu/keymaps/it
+-rw-r--r-- root/root usr/share/qemu/keymaps/ja
+-rw-r--r-- root/root usr/share/qemu/keymaps/lt
+-rw-r--r-- root/root usr/share/qemu/keymaps/lv
+-rw-r--r-- root/root usr/share/qemu/keymaps/mk
+-rw-r--r-- root/root usr/share/qemu/keymaps/nl
+-rw-r--r-- root/root usr/share/qemu/keymaps/no
+-rw-r--r-- root/root usr/share/qemu/keymaps/pl
+-rw-r--r-- root/root usr/share/qemu/keymaps/pt
+-rw-r--r-- root/root usr/share/qemu/keymaps/pt-br
+-rw-r--r-- root/root usr/share/qemu/keymaps/ru
+-rw-r--r-- root/root usr/share/qemu/keymaps/sl
+-rw-r--r-- root/root usr/share/qemu/keymaps/sv
+-rw-r--r-- root/root usr/share/qemu/keymaps/th
+-rw-r--r-- root/root usr/share/qemu/keymaps/tr
+-rw-r--r-- root/root usr/share/qemu/kvmvapic.bin
+-rw-r--r-- root/root usr/share/qemu/linuxboot.bin
+-rw-r--r-- root/root usr/share/qemu/linuxboot_dma.bin
+-rw-r--r-- root/root usr/share/qemu/multiboot.bin
+-rw-r--r-- root/root usr/share/qemu/multiboot_dma.bin
+-rw-r--r-- root/root usr/share/qemu/npcm7xx_bootrom.bin
+-rw-r--r-- root/root usr/share/qemu/npcm8xx_bootrom.bin
+-rw-r--r-- root/root usr/share/qemu/openbios-ppc
+-rw-r--r-- root/root usr/share/qemu/openbios-sparc32
+-rw-r--r-- root/root usr/share/qemu/openbios-sparc64
+-rw-r--r-- root/root usr/share/qemu/opensbi-riscv32-generic-fw_dynamic.bin
+-rw-r--r-- root/root usr/share/qemu/opensbi-riscv64-generic-fw_dynamic.bin
+-rw-r--r-- root/root usr/share/qemu/palcode-clipper
+-rw-r--r-- root/root usr/share/qemu/petalogix-ml605.dtb
+-rw-r--r-- root/root usr/share/qemu/petalogix-s3adsp1800.dtb
+-rw-r--r-- root/root usr/share/qemu/pnv-pnor.bin
+-rw-r--r-- root/root usr/share/qemu/pvh.bin
+-rw-r--r-- root/root usr/share/qemu/pxe-e1000.rom
+-rw-r--r-- root/root usr/share/qemu/pxe-eepro100.rom
+-rw-r--r-- root/root usr/share/qemu/pxe-ne2k_pci.rom
+-rw-r--r-- root/root usr/share/qemu/pxe-pcnet.rom
+-rw-r--r-- root/root usr/share/qemu/pxe-rtl8139.rom
+-rw-r--r-- root/root usr/share/qemu/pxe-virtio.rom
+-rwxr-xr-x root/root usr/share/qemu/qboot.rom
+-rw-r--r-- root/root usr/share/qemu/qemu-nsis.bmp
+-rw-r--r-- root/root usr/share/qemu/qemu_vga.ndrv
+-rw-r--r-- root/root usr/share/qemu/s390-ccw.img
+-rw-r--r-- root/root usr/share/qemu/skiboot.lid
+-rw-r--r-- root/root usr/share/qemu/slof.bin
+-rw-r--r-- root/root usr/share/qemu/trace-events-all
+-rw-r--r-- root/root usr/share/qemu/u-boot-sam460-20100605.bin
+-rw-r--r-- root/root usr/share/qemu/u-boot.e500
+-rw-r--r-- root/root usr/share/qemu/vgabios-ati.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-bochs-display.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-cirrus.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-qxl.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-ramfb.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-stdvga.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-virtio.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios-vmware.bin
+-rw-r--r-- root/root usr/share/qemu/vgabios.bin
+-rw-r--r-- root/root usr/share/qemu/vof-nvram.bin
+-rwxr-xr-x root/root usr/share/qemu/vof.bin
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/run/
diff --git a/qemu/abuild b/qemu/abuild
new file mode 100644
index 00000000..add2943f
--- /dev/null
+++ b/qemu/abuild
@@ -0,0 +1,14 @@
+name=qemu
+version=10.0.0
+release=1
+source="https://download.$name.org/$name-$version.tar.xz"
+build_type=configure_build
+build_opt="--target-list=x86_64-softmmu --disable-gtk --enable-slirp --audio-drv-list=alsa"
+
+prebuild() {
+ # avoid depends on bash
+ sed 's/bash.*/sh/' -i Makefile
+
+ # disable tests
+ sed "/subdir('tests/d" -i meson.build
+}
diff --git a/qemu/depends b/qemu/depends
new file mode 100644
index 00000000..9b29612a
--- /dev/null
+++ b/qemu/depends
@@ -0,0 +1,5 @@
+alsa-lib
+sdl2
+pixman
+libslirp
+dtc