Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Aug 2019 09:31:00 +0000 (UTC)
From:      Muhammad Moinur Rahman <bofh@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r508241 - in head/emulators: . qemu30
Message-ID:  <201908060931.x769V0bo063535@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201908060931.x769V0bo063535>