To anyone interested in testing QEMU 1.5 with the rc1 release..

Index: Makefile
===================================================================
RCS file: /home/cvs/ports/emulators/qemu/Makefile,v
retrieving revision 1.104
diff -u -p -r1.104 Makefile
--- Makefile    19 Apr 2013 02:47:43 -0000      1.104
+++ Makefile    10 May 2013 01:30:01 -0000
@@ -4,7 +4,7 @@ ONLY_FOR_ARCHS= amd64 i386 powerpc sparc
 
 COMMENT=       multi system emulator
 
-DISTNAME=      qemu-1.4.1
+DISTNAME=      qemu-1.5.0-rc1
 CATEGORIES=    emulators
 MASTER_SITES=  http://wiki.qemu.org/download/
 EXTRACT_SUFX=  .tar.bz2
@@ -17,7 +17,7 @@ MAINTAINER=   Brad Smith <b...@comstyle.co
 PERMIT_PACKAGE_CDROM=  Yes
 
 WANTLIB=       GL SDL X11 c curl glib-2.0 gnutls gthread-2.0 jpeg m ncurses \
-               pixman-1 png pthread pthread-stubs util z
+               pixman-1 png pthread pthread-stubs ssh2 util z
 
 MODULES=       devel/gettext \
                lang/python
@@ -27,7 +27,8 @@ LIB_DEPENDS=  devel/glib2 \
                graphics/jpeg \
                graphics/png \
                net/curl \
-               security/gnutls
+               security/gnutls \
+               security/libssh2
 
 MODPY_RUNDEP=  No
 
@@ -57,7 +58,9 @@ CONFIGURE_ARGS=       --prefix=${PREFIX} \
                --extra-ldflags="${EXTRA_LDFLAGS}" \
                --audio-drv-list=sdl \
                --disable-bsd-user \
+               --disable-gtk \
                --disable-libiscsi \
+               --disable-libusb \
                --disable-smartcard-nss \
                --disable-spice \
                --disable-uuid \
Index: distinfo
===================================================================
RCS file: /home/cvs/ports/emulators/qemu/distinfo,v
retrieving revision 1.27
diff -u -p -r1.27 distinfo
--- distinfo    19 Apr 2013 02:47:43 -0000      1.27
+++ distinfo    8 May 2013 23:16:00 -0000
@@ -1,2 +1,2 @@
-SHA256 (qemu-1.4.1.tar.bz2) = dQY6kyYiFgfeNZnon7WvgPLYCA3cVcolP/8ROENDLfE=
-SIZE (qemu-1.4.1.tar.bz2) = 10417738
+SHA256 (qemu-1.5.0-rc1.tar.bz2) = Habfkuf8bGUg1l0VAEa7tFC/6Ag5UpWIFZd37Bsyo1k=
+SIZE (qemu-1.5.0-rc1.tar.bz2) = 11932546
Index: patches/patch-Makefile_objs
===================================================================
RCS file: patches/patch-Makefile_objs
diff -N patches/patch-Makefile_objs
--- patches/patch-Makefile_objs 19 Apr 2013 02:47:43 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-Makefile_objs,v 1.1 2013/04/19 02:47:43 brad Exp $
---- Makefile.objs.orig Fri Feb 15 18:05:35 2013
-+++ Makefile.objs      Sun Apr 14 04:06:36 2013
-@@ -16,16 +16,7 @@ block-obj-y += qapi-types.o qapi-visit.o
- 
- block-obj-y += qemu-coroutine.o qemu-coroutine-lock.o qemu-coroutine-io.o
- block-obj-y += qemu-coroutine-sleep.o
--ifeq ($(CONFIG_UCONTEXT_COROUTINE),y)
--block-obj-$(CONFIG_POSIX) += coroutine-ucontext.o
--else
--ifeq ($(CONFIG_SIGALTSTACK_COROUTINE),y)
--block-obj-$(CONFIG_POSIX) += coroutine-sigaltstack.o
--else
--block-obj-$(CONFIG_POSIX) += coroutine-gthread.o
--endif
--endif
--block-obj-$(CONFIG_WIN32) += coroutine-win32.o
-+block-obj-y += coroutine-$(CONFIG_COROUTINE_BACKEND).o
- 
- ifeq ($(CONFIG_VIRTIO)$(CONFIG_VIRTFS)$(CONFIG_PCI),yyy)
- # Lots of the fsdev/9pcode is pulled in by vl.c via qemu_fsdev_add.
Index: patches/patch-configure
===================================================================
RCS file: /home/cvs/ports/emulators/qemu/patches/patch-configure,v
retrieving revision 1.31
diff -u -p -r1.31 patch-configure
--- patches/patch-configure     19 Apr 2013 02:47:43 -0000      1.31
+++ patches/patch-configure     8 May 2013 10:46:52 -0000
@@ -1,95 +1,7 @@
 $OpenBSD: patch-configure,v 1.31 2013/04/19 02:47:43 brad Exp $
---- configure.orig     Mon Apr 15 16:25:18 2013
-+++ configure  Mon Apr 15 20:55:05 2013
-@@ -3035,34 +3035,67 @@ fi
- ##########################################
- # check and set a backend for coroutine
- 
--# default is ucontext, but always fallback to gthread
--# windows autodetected by make
--if test "$coroutine" = "" -o "$coroutine" = "ucontext"; then
--  if test "$darwin" != "yes"; then
--    cat > $TMPC << EOF
-+# We prefer ucontext, but it's not always possible. The fallback
-+# is sigcontext. gthread is not selectable except explicitly, because
-+# it is not functional enough to run QEMU proper. (It is occasionally
-+# useful for debugging purposes.)  On Windows the only valid backend
-+# is the Windows-specific one.
-+
-+ucontext_works=no
-+if test "$darwin" != "yes"; then
-+  cat > $TMPC << EOF
- #include <ucontext.h>
- #ifdef __stub_makecontext
- #error Ignoring glibc stub makecontext which will always fail
- #endif
- int main(void) { makecontext(0, 0, 0); return 0; }
- EOF
--    if compile_prog "" "" ; then
--        coroutine_backend=ucontext
--    else
--      coroutine_backend=gthread
--    fi
-+  if compile_prog "" "" ; then
-+    ucontext_works=yes
-   fi
--elif test "$coroutine" = "gthread" ; then
--  coroutine_backend=gthread
--elif test "$coroutine" = "windows" ; then
--  coroutine_backend=windows
--elif test "$coroutine" = "sigaltstack" ; then
--  coroutine_backend=sigaltstack
-+fi
-+
-+if test "$coroutine" = ""; then
-+  if test "$mingw32" = "yes"; then
-+    coroutine=win32
-+  elif test "$ucontext_works" = "yes"; then
-+    coroutine=ucontext
-+  else
-+    coroutine=sigaltstack
-+  fi
- else
--  echo
--  echo "Error: unknown coroutine backend $coroutine"
--  echo
--  exit 1
-+  case $coroutine in
-+  windows)
-+    if test "$mingw32" != "yes"; then
-+      echo
-+      echo "Error: 'windows' coroutine backend only valid for Windows"
-+      echo
-+      exit 1
-+    fi
-+    # Unfortunately the user visible backend name doesn't match the
-+    # coroutine-*.c filename for this case, so we have to adjust it here.
-+    coroutine=win32
-+    ;;
-+  ucontext)
-+    if test "$ucontext_works" != "yes"; then
-+      feature_not_found "ucontext"
-+    fi
-+    ;;
-+  gthread|sigaltstack)
-+    if test "$mingw32" = "yes"; then
-+      echo
-+      echo "Error: only the 'windows' coroutine backend is valid for Windows"
-+      echo
-+      exit 1
-+    fi
-+    ;;
-+  *)
-+    echo
-+    echo "Error: unknown coroutine backend $coroutine"
-+    echo
-+    exit 1
-+    ;;
-+  esac
- fi
- 
- ##########################################
-@@ -3164,8 +3197,6 @@ fi
+--- configure.orig     Tue May  7 09:03:26 2013
++++ configure  Wed May  8 06:46:41 2013
+@@ -3380,8 +3380,6 @@ fi
  if test "$gcov" = "yes" ; then
    CFLAGS="-fprofile-arcs -ftest-coverage -g $CFLAGS"
    LDFLAGS="-fprofile-arcs -ftest-coverage $LDFLAGS"
@@ -98,25 +10,3 @@ $OpenBSD: patch-configure,v 1.31 2013/04
  fi
  
  
-@@ -3345,7 +3376,7 @@ echo "OpenGL support    $opengl"
- echo "libiscsi support  $libiscsi"
- echo "build guest agent $guest_agent"
- echo "seccomp support   $seccomp"
--echo "coroutine backend $coroutine_backend"
-+echo "coroutine backend $coroutine"
- echo "GlusterFS support $glusterfs"
- echo "virtio-blk-data-plane $virtio_blk_data_plane"
- echo "gcov              $gcov_tool"
-@@ -3668,11 +3699,7 @@ if test "$rbd" = "yes" ; then
-   echo "CONFIG_RBD=y" >> $config_host_mak
- fi
- 
--if test "$coroutine_backend" = "ucontext" ; then
--  echo "CONFIG_UCONTEXT_COROUTINE=y" >> $config_host_mak
--elif test "$coroutine_backend" = "sigaltstack" ; then
--  echo "CONFIG_SIGALTSTACK_COROUTINE=y" >> $config_host_mak
--fi
-+echo "CONFIG_COROUTINE_BACKEND=$coroutine" >> $config_host_mak
- 
- if test "$open_by_handle_at" = "yes" ; then
-   echo "CONFIG_OPEN_BY_HANDLE=y" >> $config_host_mak
Index: patches/patch-tests_Makefile
===================================================================
RCS file: patches/patch-tests_Makefile
diff -N patches/patch-tests_Makefile
--- patches/patch-tests_Makefile        19 Apr 2013 02:47:43 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,24 +0,0 @@
-$OpenBSD: patch-tests_Makefile,v 1.1 2013/04/19 02:47:43 brad Exp $
---- tests/Makefile.orig        Sun Apr 14 04:09:05 2013
-+++ tests/Makefile     Sun Apr 14 04:09:33 2013
-@@ -24,19 +24,7 @@ gcov-files-test-string-input-visitor-y = qapi/string-i
- check-unit-y += tests/test-string-output-visitor$(EXESUF)
- gcov-files-test-string-output-visitor-y = qapi/string-output-visitor.c
- check-unit-y += tests/test-coroutine$(EXESUF)
--ifeq ($(CONFIG_WIN32),y)
--gcov-files-test-coroutine-y = coroutine-win32.c
--else
--ifeq ($(CONFIG_UCONTEXT_COROUTINE),y)
--gcov-files-test-coroutine-y = coroutine-ucontext.c
--else
--ifeq ($(CONFIG_SIGALTSTACK_COROUTINE),y)
--gcov-files-test-coroutine-y = coroutine-sigaltstack.c
--else
--gcov-files-test-coroutine-y = coroutine-gthread.c
--endif
--endif
--endif
-+gcov-files-test-coroutine-y = coroutine-$(CONFIG_COROUTINE_BACKEND).c
- check-unit-y += tests/test-visitor-serialization$(EXESUF)
- check-unit-y += tests/test-iov$(EXESUF)
- gcov-files-test-iov-y = util/iov.c
Index: pkg/PLIST
===================================================================
RCS file: /home/cvs/ports/emulators/qemu/pkg/PLIST,v
retrieving revision 1.25
diff -u -p -r1.25 PLIST
--- pkg/PLIST   20 Mar 2013 00:46:01 -0000      1.25
+++ pkg/PLIST   10 May 2013 01:30:34 -0000
@@ -20,6 +20,7 @@
 @bin bin/qemu-system-mips64
 @bin bin/qemu-system-mips64el
 @bin bin/qemu-system-mipsel
+@bin bin/qemu-system-moxie
 @bin bin/qemu-system-or32
 @bin bin/qemu-system-ppc
 @bin bin/qemu-system-ppc64
@@ -57,6 +58,12 @@ share/qemu/
 share/qemu/acpi-dsdt.aml
 share/qemu/bamboo.dtb
 share/qemu/bios.bin
+share/qemu/efi-e1000.rom
+share/qemu/efi-eepro100.rom
+share/qemu/efi-ne2k_pci.rom
+share/qemu/efi-pcnet.rom
+share/qemu/efi-rtl8139.rom
+share/qemu/efi-virtio.rom
 share/qemu/keymaps/
 share/qemu/keymaps/ar
 share/qemu/keymaps/bepo
@@ -112,6 +119,7 @@ share/qemu/pxe-rtl8139.rom
 share/qemu/pxe-virtio.rom
 share/qemu/q35-acpi-dsdt.aml
 share/qemu/qemu-icon.bmp
+share/qemu/s390-ccw.img
 share/qemu/s390-zipl.rom
 share/qemu/sgabios.bin
 share/qemu/slof.bin

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

Reply via email to