ports/96426: update emulators/qemu to 2006-04-26 snapshot

Juergen Lock nox at jelal.kn-bremen.de
Thu Apr 27 19:00:33 UTC 2006


>Number:         96426
>Category:       ports
>Synopsis:       update emulators/qemu to 2006-04-26 snapshot
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Apr 27 19:00:31 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Juergen Lock
>Release:        FreeBSD 5.5-PRERELEASE i386
>Organization:
me?  organized??
>Environment:
System: FreeBSD saturn 5.5-PRERELEASE FreeBSD 5.5-PRERELEASE #0: Fri Mar 17 04:37:54 CET 2006 nox at saturn:/usr/obj/usr/home/nox/src-r5/src/sys/NEPTUNu i386


>Description:

Set slirp client hostname, Downgrade DNS failure to a warning,
Initialize PCI BAR config data, Fix display resize bug,
moved misplaced declaration, Fix overflow conditions for MIPS
add / subtract (Stefan Weil), MIPS CP0 not usable in kernel
mode (Stefan Weil), MIPS single stepping fix (Dirk Behme),
generic ELF loader, use generic ELF loader, added
cpu_physical_memory_write_rom(), removed unnecessary header,
gdb SIGINT generation (Jason Wessel), Fix slirp redirection on
systems without a useful host IP address, sparc condition code
computation fix (Even Rouault), SSE3 support (Joachim Henke),
-win2k-hack performance+DMA support (Leonardo E. Reiter),
softfloat 64 bit fix, movddup fix, better shift tests,
rol/ror cc fix, usb setup state machine fix when driver reads or
writes too many bytes, do not set PORT_STAT_C_ENABLE when doing usb
port reset (Lonnie Mendez), usb HCHALTED status bit handling
(Lonnie Mendez), PC speaker emulation (Joachim Henke),
LBA48 support (Jens Axboe), enable APIC by default

>How-To-Repeat:
	n/a
>Fix:

New file:
files/patch-configure

Removed files:
files/patch-slirp-nat files/patch-usb-hchalt
files/patch-usb-hubfixups files/patch-usb-uhub-CPEfix

Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/emulators/qemu/Makefile,v
retrieving revision 1.49
diff -u -r1.49 Makefile
--- Makefile	16 Apr 2006 02:38:01 -0000	1.49
+++ Makefile	27 Apr 2006 16:57:57 -0000
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	qemu
-PORTVERSION=	0.8.0s.20060414
-PORTREVISION=	0
+PORTVERSION=	0.8.0s.20060426
 CATEGORIES=	emulators
 MASTER_SITES=	http://www.qemu.org/:release \
 		http://people.fruitsalad.org/nox/qemu/:snapshot \
@@ -15,7 +14,7 @@
 		http://qemu.dad-answers.com/download/qemu/:snapshot \
 		http://people.brandeis.edu/~jcoiner/qemu_idedma/:idedma \
 		http://people.freebsd.org/~maho/qemu/:misc
-DISTNAME=	${PORTNAME}-snapshot-2006-04-14_23
+DISTNAME=	${PORTNAME}-snapshot-2006-04-26_23
 DISTFILES=	${DISTNAME}${EXTRACT_SUFX}:snapshot
 .if defined (WITH_HACKS_CIRRUS) || defined (WITH_HACKS)
 DISTFILES+=	patch3_cirrus:misc
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/emulators/qemu/distinfo,v
retrieving revision 1.29
diff -u -r1.29 distinfo
--- distinfo	16 Apr 2006 02:38:01 -0000	1.29
+++ distinfo	27 Apr 2006 16:59:30 -0000
@@ -1,6 +1,6 @@
-MD5 (qemu/qemu-snapshot-2006-04-14_23.tar.bz2) = af94b3a985ba524971b728bbebc6886d
-SHA256 (qemu/qemu-snapshot-2006-04-14_23.tar.bz2) = 993705b18686ce4a1d0843eb823392ade5f4d48bceba97990b12119a31316e1d
-SIZE (qemu/qemu-snapshot-2006-04-14_23.tar.bz2) = 1296192
+MD5 (qemu/qemu-snapshot-2006-04-26_23.tar.bz2) = 2f0a7b7a87d4fbe3dc878ae15ddf7dcb
+SHA256 (qemu/qemu-snapshot-2006-04-26_23.tar.bz2) = 2d412995e56444cf5aadbda8af6f3cc1b7282446b628172f2f7213e406c871a0
+SIZE (qemu/qemu-snapshot-2006-04-26_23.tar.bz2) = 1301091
 MD5 (qemu/patch3_cirrus) = ebe7ed9fce804c49e024bc93bfdfc810
 SHA256 (qemu/patch3_cirrus) = e862371834b7d895a896fbdb84fd9f70d17b5729a6f6789a48a61504fc941e11
 SIZE (qemu/patch3_cirrus) = 8817
Index: files/patch-bsdusb.patch
===================================================================
RCS file: /home/ncvs/ports/emulators/qemu/files/patch-bsdusb.patch,v
retrieving revision 1.3
diff -u -r1.3 patch-bsdusb.patch
--- files/patch-bsdusb.patch	16 Apr 2006 02:38:02 -0000	1.3
+++ files/patch-bsdusb.patch	26 Apr 2006 19:07:45 -0000
@@ -41,11 +41,11 @@
  endif
  
  # USB layer
--VL_OBJS+= usb.o usb-uhci.o usb-linux.o usb-hid.o
-+VL_OBJS+= usb.o usb-uhci.o usb-$(HOST_USB).o usb-hid.o
+-VL_OBJS+= usb.o usb-hub.o usb-uhci.o usb-linux.o usb-hid.o
++VL_OBJS+= usb.o usb-hub.o usb-uhci.o usb-$(HOST_USB).o usb-hid.o
  
- ifeq ($(TARGET_BASE_ARCH), i386)
- # Hardware support
+ # PCI network cards
+ VL_OBJS+= ne2000.o rtl8139.o
 Index: qemu/usb-stub.c
 @@ -0,0 +1,11 @@
 +#include "vl.h"
Index: files/patch-fbsd
===================================================================
RCS file: /home/ncvs/ports/emulators/qemu/files/patch-fbsd,v
retrieving revision 1.5
diff -u -r1.5 patch-fbsd
--- files/patch-fbsd	9 Apr 2006 17:09:42 -0000	1.5
+++ files/patch-fbsd	26 Apr 2006 19:11:17 -0000
@@ -59,8 +59,8 @@
  
 -#if defined(_BSD)
 +#if defined(_BSD) && !defined(__FreeBSD__)
- #define lrint(d)		((int32_t)rint(d))
- #define llrint(d)		((int64_t)rint(d))
+ #define lrint(d)		((long)rint(d))
+ #define llrint(d)		((long long)rint(d))
  #endif
 Index: qemu/fpu/softfloat-native.h
 @@ -1,7 +1,17 @@
Index: files/patch-configure
@@ -0,0 +1,10 @@
+Index: qemu/configure
+@@ -157,7 +157,7 @@
+ fi
+ 
+ for opt do
+-  optarg=`expr "$opt" : '[^=]*=\(.*\)'`
++  optarg=`echo "$opt" |sed 's/^[^=]*=//'`
+   case "$opt" in
+   --help|-h) show_help=yes
+   ;;
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list