aboutsummaryrefslogtreecommitdiff
path: root/emulators/qemu-cheri
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2020-07-01 18:09:19 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2020-07-01 18:09:19 +0000
commitcf0b2f051ef49b691278a51b12380172a49fa988 (patch)
treecef6f0f0078eaf7d90cb19209bdd5f6a61b1d623 /emulators/qemu-cheri
parent71b2c4b7197b18743049ba3df25091e1b480be83 (diff)
downloadports-cf0b2f051ef49b691278a51b12380172a49fa988.tar.gz
ports-cf0b2f051ef49b691278a51b12380172a49fa988.zip
Cleanup a few things in emulators/qemu-cheri. No functional change.
- Remove unused pkg-plist and PLIST=/dev/null setting to ignore it. - Remove unused QEMU_SYSTEM_CHERI variable. - Synchronize USES with emulators/qemu a bit. Reviewed by: brooks (maintainer) Approved by: brooks Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D25529
Notes
Notes: svn path=/head/; revision=540986
Diffstat (limited to 'emulators/qemu-cheri')
-rw-r--r--emulators/qemu-cheri/Makefile9
-rw-r--r--emulators/qemu-cheri/pkg-plist92
2 files changed, 4 insertions, 97 deletions
diff --git a/emulators/qemu-cheri/Makefile b/emulators/qemu-cheri/Makefile
index 3d3695790ed5..179c3ff20331 100644
--- a/emulators/qemu-cheri/Makefile
+++ b/emulators/qemu-cheri/Makefile
@@ -26,11 +26,12 @@ GH_TUPLE= CTSRD-CHERI:qemu:${QEMU_COMMIT} \
qemu:keycodemapdb:6b3d716:qemu/ui/keycodemapdb \
HAS_CONFIGURE= yes
-USES= compiler:c11 gettext-runtime gl gmake gnome libtool makeinfo pkgconfig \
- python:build xorg
+USES= compiler:c11 gettext-runtime gl gmake gnome iconv:wchar_t perl5 \
+ pkgconfig python:build xorg
USE_XORG= pixman
USE_GNOME+= glib20 libxml2
-USE_GL+= gbm
+USE_PERL5= build
+USE_GL+= gl
ONLY_FOR_ARCHS= amd64 powerpc64
OPTIONS_DEFINE= DOCS
@@ -55,8 +56,6 @@ CONFIGURE_ARGS+= \
--localstatedir=/var
EXTRA_CFLAGS= -DCHERI_UNALIGNED
-QEMU_SYSTEM_CHERI?= qemu-system${PKGNAMESUFFIX}
-PLIST= /dev/null
PLIST_FILES= bin/qemu-system-cheri128 \
bin/qemu-system-cheri128magic \
bin/qemu-system-riscv64cheri
diff --git a/emulators/qemu-cheri/pkg-plist b/emulators/qemu-cheri/pkg-plist
deleted file mode 100644
index 77d55b237493..000000000000
--- a/emulators/qemu-cheri/pkg-plist
+++ /dev/null
@@ -1,92 +0,0 @@
-bin/qemu-ga
-bin/qemu-img
-bin/qemu-io
-bin/qemu-nbd
-bin/qemu-system-cheri
-%%PORTDOCS%%%%DOCSDIR%%/qemu-doc.html
-%%PORTDOCS%%%%DOCSDIR%%/qemu-tech.html
-%%PORTDOCS%%%%DOCSDIR%%/qmp-commands.txt
-share/man/man1/qemu-img.1.gz
-share/man/man1/qemu.1.gz
-share/man/man8/qemu-nbd.8.gz
-%%DATADIR%%/QEMU,cgthree.bin
-%%DATADIR%%/QEMU,tcx.bin
-%%DATADIR%%/acpi-dsdt.aml
-%%DATADIR%%/bamboo.dtb
-%%DATADIR%%/bios-256k.bin
-%%DATADIR%%/bios.bin
-%%DATADIR%%/efi-e1000.rom
-%%DATADIR%%/efi-eepro100.rom
-%%DATADIR%%/efi-ne2k_pci.rom
-%%DATADIR%%/efi-pcnet.rom
-%%DATADIR%%/efi-rtl8139.rom
-%%DATADIR%%/efi-virtio.rom
-%%DATADIR%%/keymaps/ar
-%%DATADIR%%/keymaps/bepo
-%%DATADIR%%/keymaps/common
-%%DATADIR%%/keymaps/cz
-%%DATADIR%%/keymaps/da
-%%DATADIR%%/keymaps/de
-%%DATADIR%%/keymaps/de-ch
-%%DATADIR%%/keymaps/en-gb
-%%DATADIR%%/keymaps/en-us
-%%DATADIR%%/keymaps/es
-%%DATADIR%%/keymaps/et
-%%DATADIR%%/keymaps/fi
-%%DATADIR%%/keymaps/fo
-%%DATADIR%%/keymaps/fr
-%%DATADIR%%/keymaps/fr-be
-%%DATADIR%%/keymaps/fr-ca
-%%DATADIR%%/keymaps/fr-ch
-%%DATADIR%%/keymaps/hr
-%%DATADIR%%/keymaps/hu
-%%DATADIR%%/keymaps/is
-%%DATADIR%%/keymaps/it
-%%DATADIR%%/keymaps/ja
-%%DATADIR%%/keymaps/lt
-%%DATADIR%%/keymaps/lv
-%%DATADIR%%/keymaps/mk
-%%DATADIR%%/keymaps/modifiers
-%%DATADIR%%/keymaps/nl
-%%DATADIR%%/keymaps/nl-be
-%%DATADIR%%/keymaps/no
-%%DATADIR%%/keymaps/pl
-%%DATADIR%%/keymaps/pt
-%%DATADIR%%/keymaps/pt-br
-%%DATADIR%%/keymaps/ru
-%%DATADIR%%/keymaps/sl
-%%DATADIR%%/keymaps/sv
-%%DATADIR%%/keymaps/th
-%%DATADIR%%/keymaps/tr
-%%DATADIR%%/kvmvapic.bin
-%%DATADIR%%/linuxboot.bin
-%%DATADIR%%/multiboot.bin
-%%DATADIR%%/openbios-ppc
-%%DATADIR%%/openbios-sparc32
-%%DATADIR%%/openbios-sparc64
-%%DATADIR%%/palcode-clipper
-%%DATADIR%%/petalogix-ml605.dtb
-%%DATADIR%%/petalogix-s3adsp1800.dtb
-%%DATADIR%%/ppc_rom.bin
-%%DATADIR%%/pxe-e1000.rom
-%%DATADIR%%/pxe-eepro100.rom
-%%DATADIR%%/pxe-ne2k_pci.rom
-%%DATADIR%%/pxe-pcnet.rom
-%%DATADIR%%/pxe-rtl8139.rom
-%%DATADIR%%/pxe-virtio.rom
-%%DATADIR%%/q35-acpi-dsdt.aml
-%%DATADIR%%/qemu-icon.bmp
-%%DATADIR%%/qemu_logo_no_text.svg
-%%DATADIR%%/s390-ccw.img
-%%DATADIR%%/s390-zipl.rom
-%%DATADIR%%/sgabios.bin
-%%DATADIR%%/slof.bin
-%%DATADIR%%/spapr-rtas.bin
-%%DATADIR%%/trace-events
-%%DATADIR%%/u-boot.e500
-%%DATADIR%%/vgabios-cirrus.bin
-%%DATADIR%%/vgabios-qxl.bin
-%%DATADIR%%/vgabios-stdvga.bin
-%%DATADIR%%/vgabios-virtio.bin
-%%DATADIR%%/vgabios-vmware.bin
-%%DATADIR%%/vgabios.bin