Here is an update to QEMU 2.1.0. OK?
Index: Makefile =================================================================== RCS file: /home/cvs/ports/emulators/qemu/Makefile,v retrieving revision 1.116 diff -u -p -u -p -r1.116 Makefile --- Makefile 25 Apr 2014 20:59:43 -0000 1.116 +++ Makefile 2 Aug 2014 02:40:16 -0000 @@ -4,7 +4,7 @@ ONLY_FOR_ARCHS= amd64 i386 powerpc sparc COMMENT= multi system emulator -DISTNAME= qemu-2.0.0 +DISTNAME= qemu-2.1.0 CATEGORIES= emulators MASTER_SITES= http://wiki.qemu.org/download/ EXTRACT_SUFX= .tar.bz2 Index: distinfo =================================================================== RCS file: /home/cvs/ports/emulators/qemu/distinfo,v retrieving revision 1.35 diff -u -p -u -p -r1.35 distinfo --- distinfo 25 Apr 2014 20:59:43 -0000 1.35 +++ distinfo 2 Aug 2014 02:41:51 -0000 @@ -1,2 +1,2 @@ -SHA256 (qemu-2.0.0.tar.bz2) = YMwaoMrTnOyJH5cL7WDKikhPBxra1JQxI1mawiNUOjs= -SIZE (qemu-2.0.0.tar.bz2) = 12839647 +SHA256 (qemu-2.1.0.tar.bz2) = OX4jGE9L9hNYmo/gxlQkYdwq/fF+0zfpfm/S8x6PiAI= +SIZE (qemu-2.1.0.tar.bz2) = 23563306 Index: patches/patch-configure =================================================================== RCS file: /home/cvs/ports/emulators/qemu/patches/patch-configure,v retrieving revision 1.41 diff -u -p -u -p -r1.41 patch-configure --- patches/patch-configure 25 Apr 2014 20:59:43 -0000 1.41 +++ patches/patch-configure 30 Jul 2014 03:00:44 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-configure,v 1.41 2014/04/25 20:59:43 brad Exp $ ---- configure.orig Mon Apr 14 19:31:26 2014 -+++ configure Mon Apr 14 20:47:16 2014 -@@ -3910,8 +3910,6 @@ fi +--- configure.orig Tue Jul 29 15:47:12 2014 ++++ configure Tue Jul 29 20:46:23 2014 +@@ -3990,8 +3990,6 @@ fi if test "$gcov" = "yes" ; then CFLAGS="-fprofile-arcs -ftest-coverage -g $CFLAGS" LDFLAGS="-fprofile-arcs -ftest-coverage $LDFLAGS" Index: patches/patch-tcg_ppc_tcg-target_c =================================================================== RCS file: patches/patch-tcg_ppc_tcg-target_c diff -N patches/patch-tcg_ppc_tcg-target_c --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-tcg_ppc_tcg-target_c 30 Jul 2014 00:49:08 -0000 @@ -0,0 +1,15 @@ +$OpenBSD$ +--- tcg/ppc/tcg-target.c.orig Tue Jul 29 20:47:33 2014 ++++ tcg/ppc/tcg-target.c Tue Jul 29 20:48:47 2014 +@@ -2717,4 +2717,11 @@ static void __attribute__((constructor)) tcg_cache_ini + dcache_bsize = cacheline; + icache_bsize = cacheline; + } ++ ++#elif defined(__OpenBSD__) ++static void __attribute__((constructor)) tcg_cache_init(void) ++{ ++ dcache_bsize = 32; ++ icache_bsize = 32; ++} + #endif Index: patches/patch-util_cache-utils_c =================================================================== RCS file: patches/patch-util_cache-utils_c diff -N patches/patch-util_cache-utils_c --- patches/patch-util_cache-utils_c 20 Mar 2013 00:46:01 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,22 +0,0 @@ -$OpenBSD: patch-util_cache-utils_c,v 1.1 2013/03/20 00:46:01 brad Exp $ ---- util/cache-utils.c.orig Sat Feb 2 07:47:18 2013 -+++ util/cache-utils.c Sat Feb 2 07:49:46 2013 -@@ -55,9 +55,16 @@ static void ppc_init_cacheline_sizes(void) - qemu_cache_conf.icache_bsize = cacheline; - } - } --#endif - --#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) -+#elif defined(__OpenBSD__) -+ -+static void ppc_init_cacheline_sizes(void) -+{ -+ qemu_cache_conf.dcache_bsize = 32; -+ qemu_cache_conf.icache_bsize = 32; -+} -+ -+#elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__) - #include <errno.h> - #include <stdio.h> - #include <stdlib.h> Index: pkg/PLIST =================================================================== RCS file: /home/cvs/ports/emulators/qemu/pkg/PLIST,v retrieving revision 1.29 diff -u -p -u -p -r1.29 PLIST --- pkg/PLIST 25 Apr 2014 20:59:43 -0000 1.29 +++ pkg/PLIST 30 Jul 2014 03:01:13 -0000 @@ -139,6 +139,7 @@ share/qemu/s390-zipl.rom share/qemu/sgabios.bin share/qemu/slof.bin share/qemu/spapr-rtas.bin +share/qemu/u-boot.e500 share/qemu/vgabios-cirrus.bin share/qemu/vgabios-qxl.bin share/qemu/vgabios-stdvga.bin -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.