svn commit: r540986 - head/emulators/qemu-cheri

John Baldwin jhb at FreeBSD.org
Wed Jul 1 18:09:20 UTC 2020


Author: jhb (src,doc committer)
Date: Wed Jul  1 18:09:19 2020
New Revision: 540986
URL: https://svnweb.freebsd.org/changeset/ports/540986

Log:
  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

Deleted:
  head/emulators/qemu-cheri/pkg-plist
Modified:
  head/emulators/qemu-cheri/Makefile

Modified: head/emulators/qemu-cheri/Makefile
==============================================================================
--- head/emulators/qemu-cheri/Makefile	Wed Jul  1 18:06:50 2020	(r540985)
+++ head/emulators/qemu-cheri/Makefile	Wed Jul  1 18:09:19 2020	(r540986)
@@ -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


More information about the svn-ports-all mailing list