Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Jul 2020 16:13:06 +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: r541864 - in head/emulators: . qemu41
Message-ID:  <202007101613.06AGD6vx066644@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bofh
Date: Fri Jul 10 16:13:06 2020
New Revision: 541864
URL: https://svnweb.freebsd.org/changeset/ports/541864

Log:
  [NEW] emulators/qemu41: QEMU CPU Emulator - 4.1.X branch
  
  QEMU is a FAST! processor emulator using dynamic translation to achieve
  good emulation speed.
  QEMU has two operating modes:
  
  * Full system emulation. In this mode, QEMU emulates a full system
    (for example a PC), including a processor and various peripherials.
    It can be used to launch different Operating Systems without rebooting
    the PC or to debug system code.
  * User mode emulation (Linux host only). In this mode, QEMU can launch
    Linux processes compiled for one CPU on another CPU. It can be used to
    launch the Wine Windows API emulator or to ease cross-compilation and
    cross-debugging.
  
  As QEMU requires no host kernel patches to run, it is very safe and easy to use.
  
  See also the preconfigured system images on http://oszoo.org/
  Many live cd isos also work.
  
  WWW: http://wiki.qemu.org/Main_Page
  
  In preparation for updating emulators/qemu to 4.2.X branch

Added:
  head/emulators/qemu41/
     - copied from r541759, head/emulators/qemu/
Modified:
  head/emulators/Makefile
  head/emulators/qemu41/Makefile

Modified: head/emulators/Makefile
==============================================================================
--- head/emulators/Makefile	Fri Jul 10 15:07:29 2020	(r541863)
+++ head/emulators/Makefile	Fri Jul 10 16:13:06 2020	(r541864)
@@ -118,6 +118,7 @@
     SUBDIR += qemu-utils
     SUBDIR += qemu31
     SUBDIR += qemu40
+    SUBDIR += qemu41
     SUBDIR += qmc2
     SUBDIR += quasi88
     SUBDIR += riscv-fesvr

Modified: head/emulators/qemu41/Makefile
==============================================================================
--- head/emulators/qemu/Makefile	Thu Jul  9 15:56:39 2020	(r541759)
+++ head/emulators/qemu41/Makefile	Fri Jul 10 16:13:06 2020	(r541864)
@@ -3,30 +3,28 @@
 
 PORTNAME=	qemu
 PORTVERSION=	4.1.1
-PORTREVISION=	4
 CATEGORIES=	emulators
 MASTER_SITES=	https://download.qemu.org/
+PKGNAMESUFFIX=	41
 DIST_SUBDIR=	qemu/${PORTVERSION}
 
 MAINTAINER?=	bofh@FreeBSD.org
-COMMENT?=	QEMU CPU Emulator
+COMMENT?=	QEMU CPU Emulator - 4.1.X branch
 
 LICENSE=	GPLv2
 
-BUILD_DEPENDS=	sphinx-build:textproc/py-sphinx
+BUILD_DEPENDS=	sphinx-build:textproc/py-sphinx@${PY_FLAVOR}
 LIB_DEPENDS?=	libnettle.so:security/nettle \
 		libfontconfig.so:x11-fonts/fontconfig \
 		libfreetype.so:print/freetype2 \
 		libepoxy.so:graphics/libepoxy \
 		libpcre2-8.so:devel/pcre2
 
-.if !defined(PKGNAMESUFFIX) || (${PKGNAMESUFFIX} != "-utils" && ${PKGNAMESUFFIX} != "-guest-agent")
 ONLY_FOR_ARCHS=	amd64 i386 powerpc powerpc64
 USES=		bison compiler:c11 cpe gmake gnome iconv:wchar_t perl5 \
 		pkgconfig python:build tar:xz xorg
 USE_XORG=	pixman
 USE_GNOME=	cairo glib20 libxml2
-.endif
 
 USE_PERL5=	build
 
@@ -98,11 +96,9 @@ VDE_LIB_DEPENDS=	libvdeplug.so:net/vde2
 X11_CONFIGURE_ENABLE=	sdl
 X11_USE=	SDL=sdl2 XORG=x11,xext GNOME=gdkpixbuf2
 X11_USES=	sdl
-.if !defined(PKGNAMESUFFIX) || (${PKGNAMESUFFIX} != "-utils" && ${PKGNAMESUFFIX} != "-guest-agent")
 X86_TARGETS_USE_OFF=	XORG=pixman,x11
 X86_TARGETS_USES_OFF=	xorg
 INSTALLS_ICONS=		yes
-.endif
 
 PORTDOCS?=	docs interop/.buildinfo interop/* qemu-doc.html qemu-doc.txt qemu-ga-ref.html qemu-ga-ref.txt \
 	       	qemu-qmp-ref.html qemu-qmp-ref.txt specs/.buildinfo specs/*



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