From e22f1217778bc646521b3d58f6b08bc060817549 Mon Sep 17 00:00:00 2001 From: Konrad Witaszczyk Date: Fri, 8 Mar 2024 16:57:36 +0000 Subject: [PATCH] emulators/qemu-meta: add the port emulators/qemu-meta is a meta-port for emulators/qemu-cheri that allows a user easily install emulators/qemu-cheri if they are not aware of this port. --- emulators/Makefile | 1 + emulators/qemu-meta/Makefile | 16 ++++++++++++++++ emulators/qemu/Makefile | 2 ++ 3 files changed, 19 insertions(+) create mode 100644 emulators/qemu-meta/Makefile diff --git a/emulators/Makefile b/emulators/Makefile index b60e5f88483dc..d0f082beadacc 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -110,6 +110,7 @@ SUBDIR += qemu SUBDIR += qemu-cheri SUBDIR += qemu-devel + SUBDIR += qemu-meta SUBDIR += qemu-powernv SUBDIR += qemu-user-static SUBDIR += qemu-user-static-devel diff --git a/emulators/qemu-meta/Makefile b/emulators/qemu-meta/Makefile new file mode 100644 index 0000000000000..a5ced899d4593 --- /dev/null +++ b/emulators/qemu-meta/Makefile @@ -0,0 +1,16 @@ +PORTNAME= qemu +PORTVERSION= 0.d${SNAPDATE} +PORTREVISION= 0 +CATEGORIES= emulators + +MAINTAINER= konrad.witaszczyk@cl.cam.ac.uk +COMMENT= Meta-port for the default version of the QEMU CPU Emulator +WWW= https://cheribsd.org/ +DESCR= ${.CURDIR}/../qemu/pkg-descr + +USES= metaport + +RUN_DEPENDS= ${LOCALBASE}/bin/qemu-system-morello:emulators/qemu-cheri + +.include "${.CURDIR}/../qemu-cheri/Makefile.snapshot" +.include diff --git a/emulators/qemu/Makefile b/emulators/qemu/Makefile index 32ebd91f8149f..29afe06bcade2 100644 --- a/emulators/qemu/Makefile +++ b/emulators/qemu/Makefile @@ -1,3 +1,5 @@ +IGNORE= is replaced by emulators/qemu-meta on CheriBSD + PORTNAME= qemu PORTVERSION= 8.0.3 PORTREVISION= 1