svn commit: r508241 - in head/emulators: . qemu30
Muhammad Moinur Rahman
bofh at FreeBSD.org
Tue Aug 6 09:31:01 UTC 2019
Author: bofh
Date: Tue Aug 6 09:31:00 2019
New Revision: 508241
URL: https://svnweb.freebsd.org/changeset/ports/508241
Log:
emulators/qemu30: QEMU CPU Emulator
- Specific to version 3.0 in preperation for upgrading qemu to 3.1.X
- USES=gl is not always needed [1]
PR: 238364 [1]
Submitted by: pizzamig [1]
Added:
head/emulators/qemu30/
- copied from r507330, head/emulators/qemu/
Modified:
head/emulators/Makefile
head/emulators/qemu30/Makefile
Modified: head/emulators/Makefile
==============================================================================
--- head/emulators/Makefile Tue Aug 6 09:02:29 2019 (r508240)
+++ head/emulators/Makefile Tue Aug 6 09:31:00 2019 (r508241)
@@ -119,6 +119,7 @@
SUBDIR += qemu-user-static
SUBDIR += qemu-utils
SUBDIR += qemu2
+ SUBDIR += qemu30
SUBDIR += qmc2
SUBDIR += quasi88
SUBDIR += riscv-fesvr
Modified: head/emulators/qemu30/Makefile
==============================================================================
--- head/emulators/qemu/Makefile Thu Jul 25 21:46:43 2019 (r507330)
+++ head/emulators/qemu30/Makefile Tue Aug 6 09:31:00 2019 (r508241)
@@ -3,9 +3,9 @@
PORTNAME= qemu
PORTVERSION= 3.0.1
-PORTREVISION= 2
CATEGORIES= emulators
MASTER_SITES= https://download.qemu.org/
+PKGNAMESUFFIX= 30
DIST_SUBDIR= qemu/${PORTVERSION}
MAINTAINER?= bofh at FreeBSD.org
@@ -19,13 +19,7 @@ LIB_DEPENDS?= libnettle.so:security/nettle \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
-.if !defined(PKGNAMESUFFIX) || (${PKGNAMESUFFIX} != "-utils" && ${PKGNAMESUFFIX} != "-guest-agent")
-ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64
-USE_XORG= pixman
-USE_GNOME+= cairo glib20 libxml2
-.endif
-
-USES?= cpe gl gmake gnome pkgconfig bison perl5 python:build tar:xz
+USES?= cpe gmake gnome pkgconfig bison perl5 python:build tar:xz
USE_PERL5= build
PORTSCOUT= limit:^3\.0\.
@@ -61,12 +55,13 @@ GTK3_LIB_DEPENDS= libxkbcommon.so:x11/libxkbcommon \
libepoxy.so:graphics/libepoxy \
libpcre2-8.so:devel/pcre2
GTK3_USE= GNOME=gtk30,vte3,gdkpixbuf2 XORG=x11,xext GL=gbm
-GTK3_USES= gettext
+GTK3_USES= gettext gl
JPEG_CONFIGURE_OFF= --disable-vnc-jpeg
JPEG_USES= jpeg
NCURSES_USES= ncurses:base
OPENGL_CONFIGURE_OFF= --disable-opengl
OPENGL_USE= GL=glu
+OPENGL_USES= gl
PCAP_CONFIGURE_ON= --enable-pcap
PCAP_EXTRA_PATCHES= ${FILESDIR}/pcap-patch ${FILESDIR}/pcap-patch-net_net.c \
${FILESDIR}/pcap-patch-net_clients.h
More information about the svn-ports-all
mailing list