summaryrefslogtreecommitdiff
path: root/qemu-all
diff options
context:
space:
mode:
authorJuergen Daubert <jue@jue.li>2021-08-10 14:32:15 +0200
committerJuergen Daubert <jue@jue.li>2021-08-10 14:32:15 +0200
commitbcad19c758830956bcb8a7890bf75294595232a4 (patch)
tree7d2a3b39e1a00eaf25e945eb2f184224d4b5b4c5 /qemu-all
parent1121a00acffe72405a78c2e1d56ab05b0f43d0a8 (diff)
downloadopt-bcad19c758830956bcb8a7890bf75294595232a4.tar.gz
opt-bcad19c758830956bcb8a7890bf75294595232a4.tar.xz
Revert "qemu-all: dropped, port is unmaintained"
This reverts commit ea0f26e4e1e45ead70200855467f3d583cbeeebd.
Diffstat (limited to 'qemu-all')
-rwxr-xr-xqemu-all/.footprint236
-rw-r--r--qemu-all/.signature5
-rw-r--r--qemu-all/Pkgfile38
-rwxr-xr-xqemu-all/pre-install2
4 files changed, 281 insertions, 0 deletions
diff --git a/qemu-all/.footprint b/qemu-all/.footprint
new file mode 100755
index 000000000..a4ec90007
--- /dev/null
+++ b/qemu-all/.footprint
@@ -0,0 +1,236 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/udev/
+drwxr-xr-x root/root etc/udev/rules.d/
+-rw-r--r-- root/root etc/udev/rules.d/60-kvm.rules
+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/ivshmem-client
+-rwxr-xr-x root/root usr/bin/ivshmem-server
+-rwxr-xr-x root/root usr/bin/qemu-aarch64
+-rwxr-xr-x root/root usr/bin/qemu-aarch64_be
+-rwxr-xr-x root/root usr/bin/qemu-alpha
+-rwxr-xr-x root/root usr/bin/qemu-arm
+-rwxr-xr-x root/root usr/bin/qemu-armeb
+-rwxr-xr-x root/root usr/bin/qemu-cris
+-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-hppa
+-rwxr-xr-x root/root usr/bin/qemu-i386
+-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-m68k
+-rwxr-xr-x root/root usr/bin/qemu-microblaze
+-rwxr-xr-x root/root usr/bin/qemu-microblazeel
+-rwxr-xr-x root/root usr/bin/qemu-mips
+-rwxr-xr-x root/root usr/bin/qemu-mips64
+-rwxr-xr-x root/root usr/bin/qemu-mips64el
+-rwxr-xr-x root/root usr/bin/qemu-mipsel
+-rwxr-xr-x root/root usr/bin/qemu-mipsn32
+-rwxr-xr-x root/root usr/bin/qemu-mipsn32el
+-rwxr-xr-x root/root usr/bin/qemu-nbd
+-rwxr-xr-x root/root usr/bin/qemu-nios2
+-rwxr-xr-x root/root usr/bin/qemu-or1k
+-rwxr-xr-x root/root usr/bin/qemu-ppc
+-rwxr-xr-x root/root usr/bin/qemu-ppc64
+-rwxr-xr-x root/root usr/bin/qemu-ppc64abi32
+-rwxr-xr-x root/root usr/bin/qemu-ppc64le
+-rwxr-xr-x root/root usr/bin/qemu-pr-helper
+-rwxr-xr-x root/root usr/bin/qemu-riscv32
+-rwxr-xr-x root/root usr/bin/qemu-riscv64
+-rwxr-xr-x root/root usr/bin/qemu-s390x
+-rwxr-xr-x root/root usr/bin/qemu-sh4
+-rwxr-xr-x root/root usr/bin/qemu-sh4eb
+-rwxr-xr-x root/root usr/bin/qemu-sparc
+-rwxr-xr-x root/root usr/bin/qemu-sparc32plus
+-rwxr-xr-x root/root usr/bin/qemu-sparc64
+-rwxr-xr-x root/root usr/bin/qemu-system-aarch64
+-rwxr-xr-x root/root usr/bin/qemu-system-alpha
+-rwxr-xr-x root/root usr/bin/qemu-system-arm
+-rwxr-xr-x root/root usr/bin/qemu-system-cris
+-rwxr-xr-x root/root usr/bin/qemu-system-hppa
+-rwxr-xr-x root/root usr/bin/qemu-system-i386
+-rwxr-xr-x root/root usr/bin/qemu-system-lm32
+-rwxr-xr-x root/root usr/bin/qemu-system-m68k
+-rwxr-xr-x root/root usr/bin/qemu-system-microblaze
+-rwxr-xr-x root/root usr/bin/qemu-system-microblazeel
+-rwxr-xr-x root/root usr/bin/qemu-system-mips
+-rwxr-xr-x root/root usr/bin/qemu-system-mips64
+-rwxr-xr-x root/root usr/bin/qemu-system-mips64el
+-rwxr-xr-x root/root usr/bin/qemu-system-mipsel
+-rwxr-xr-x root/root usr/bin/qemu-system-moxie
+-rwxr-xr-x root/root usr/bin/qemu-system-nios2
+-rwxr-xr-x root/root usr/bin/qemu-system-or1k
+-rwxr-xr-x root/root usr/bin/qemu-system-ppc
+-rwxr-xr-x root/root usr/bin/qemu-system-ppc64
+-rwxr-xr-x root/root usr/bin/qemu-system-riscv32
+-rwxr-xr-x root/root usr/bin/qemu-system-riscv64
+-rwxr-xr-x root/root usr/bin/qemu-system-s390x
+-rwxr-xr-x root/root usr/bin/qemu-system-sh4
+-rwxr-xr-x root/root usr/bin/qemu-system-sh4eb
+-rwxr-xr-x root/root usr/bin/qemu-system-sparc
+-rwxr-xr-x root/root usr/bin/qemu-system-sparc64
+-rwxr-xr-x root/root usr/bin/qemu-system-tricore
+-rwxr-xr-x root/root usr/bin/qemu-system-unicore32
+-rwxr-xr-x root/root usr/bin/qemu-system-x86_64
+-rwxr-xr-x root/root usr/bin/qemu-system-xtensa
+-rwxr-xr-x root/root usr/bin/qemu-system-xtensaeb
+-rwxr-xr-x root/root usr/bin/qemu-tilegx
+-rwxr-xr-x root/root usr/bin/qemu-x86_64
+-rwxr-xr-x root/root usr/bin/qemu-xtensa
+-rwxr-xr-x root/root usr/bin/qemu-xtensaeb
+-rwxr-xr-x root/root usr/bin/virtfs-proxy-helper
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/qemu/
+-rwxr-xr-x root/root usr/lib/qemu/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/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/qemu-img.1.gz
+-rw-r--r-- root/root usr/share/man/man1/qemu.1.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/qemu-nbd.8.gz
+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-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-x86_64.json
+-rw-r--r-- root/root usr/share/qemu/hppa-firmware.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/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-virt-fw_jump.bin
+-rw-r--r-- root/root usr/share/qemu/opensbi-riscv64-sifive_u-fw_jump.bin
+-rw-r--r-- root/root usr/share/qemu/opensbi-riscv64-virt-fw_jump.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/ppc_rom.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
+-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/s390-netboot.img
+-rw-r--r-- root/root usr/share/qemu/sgabios.bin
+-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
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/run/
diff --git a/qemu-all/.signature b/qemu-all/.signature
new file mode 100644
index 000000000..076d75abc
--- /dev/null
+++ b/qemu-all/.signature
@@ -0,0 +1,5 @@
+untrusted comment: verify with /etc/ports/opt.pub
+RWSE3ohX2g5d/fFC0qYa87eFaSyut0toTPEHJEuv4wso1L935wukKxsVziEYEW5hx3CS7wPDZQaM1updRz37AAYwD/exnM/1jwM=
+SHA256 (Pkgfile) = 1a0c3006424420b6e4cb12f8da9bb5cdb6154080814488989dfb48f40fe7bd65
+SHA256 (.footprint) = 3bc66ea0bb7c21212a37ec026ef6362269615807277abcc343e05c1810328cad
+SHA256 (qemu-5.2.0.tar.bz2) = 7bd9334c02edaf02f5b0b52beb19fe7f72556c3ca0180e20f0095f0ef2f25f14
diff --git a/qemu-all/Pkgfile b/qemu-all/Pkgfile
new file mode 100644
index 000000000..434a076f8
--- /dev/null
+++ b/qemu-all/Pkgfile
@@ -0,0 +1,38 @@
+# Description: Fast CPU emulator and virtualizer for all supported platforms
+# URL: http://www.qemu-project.org/
+# Maintainer: Thomas Penteker, tek at serverop dot de
+# Depends on: libsdl glib xorg-libpixman libxkbcommon
+# Optional: libseccomp libiscsi libusb usbredir spice
+
+name=qemu-all
+version=5.2.0
+release=1
+source=(http://www.qemu-project.org//download/qemu-$version.tar.bz2)
+
+build() {
+
+ cd qemu-$version
+
+ ./configure --prefix=/usr \
+ --cc="${CC:=gcc}" \
+ --host-cc="${CC:=gcc}" \
+ --sysconfdir=/etc \
+ --disable-docs \
+ --libexecdir=/usr/lib/qemu \
+ --disable-gtk \
+ --localstatedir=/var
+
+ # fix include issues with libcap
+ sed -i -e '/#include "qemu\/xattr.h"/d' \
+ -e 's|#include <sys/resource.h>|#include <sys/resource.h>\r\n#include "qemu\/xattr.h"|g' \
+ fsdev/virtfs-proxy-helper.c
+
+ make ${MAKEFLAGS:=}
+ make DESTDIR=$PKG install
+
+ install -d $PKG/etc/udev/rules.d/
+ echo 'KERNEL=="kvm", NAME="kvm", OWNER="root", GROUP="kvm", MODE="0660"' > \
+ $PKG/etc/udev/rules.d/60-kvm.rules
+
+ rm -rf $PKG/usr/share/locale
+}
diff --git a/qemu-all/pre-install b/qemu-all/pre-install
new file mode 100755
index 000000000..ece20be8c
--- /dev/null
+++ b/qemu-all/pre-install
@@ -0,0 +1,2 @@
+#!/bin/sh
+getent group kvm || /usr/sbin/groupadd kvm

Generated by cgit