Sat Apr 22 20:18:10 2017 UTC ()
Changes 2.9.0:

== Warning of unsupported host systems ==
This release includes changes to the configure script so that it will now report some host operating systems and
platforms as "unsupported". These are host setups which we do not have access to and are thus unable to test. They will continue to work in this 2.9 release (though configure will warn you about the unsupported status), but in a future QEMU release we may drop support for those hosts unless somebody volunteers to help us with maintaining them (and can provide build/CI machines).

This affects the CPU architectures:
* ia64
and the OSes:
* GNU/kFreeBSD
* DragonFly BSD
* NetBSD
* OpenBSD
* Solaris
* AIX
* Haiku

== System emulation ==
=== Incompatible changes ===
* Improvements to "-drive":
** "-drive"'s <tt>if</tt> option defaults to "none" on machines that do not have an onboard IDE or SCSI controller.
** "-drive if=scsi" does not work anymore with PC machine types, as it created an obsolete SCSI controller model. QEMU supports better controllers (megasas, mptsas, virtio-scsi) but which to use depends on the guest you are using.
** "Orphan" -drive options, where an <tt>if</tt> option is not supported by the emulated machine (e.g. "if=mtd" on x86) is now a fatal error. It had been triggering a warning since version 2.2.
=== Future incompatible changes ===
* Three options are using different names on the command line and in configuration file.  In particular:
** The "acpi" configuration file section matches command-line option "acpitable";
** The "boot-opts" configuration file section matches command-line option "boot";
** The "smp-opts" configuration file section matches command-line option "smp".
:-readconfig will standardize on the name for the command line option.
* Behavior of automatic calculation of SMP topology when some SMP topology options for -smp are omitted (sockets, cores, threads) will change in the future. If guest ABI needs to be preserved on upgrades while using the SMP topology options, users should either set set all options explicitly (sockets, cores, threads), or omit all of them.
* Devices "allwinner-a10", "pc87312", "ssi-sd" will be configured with explicit properties instead of implicitly.  This is unlikely to affect users.
* For x86, specifying a CPUID feature with both "+feature/-feature" and "feature=on/off" will cause a warning.  The current behavior for this combination ("+feature/-feature" wins over "feature=on/off") will be changed so that "+feature" and "-feature" will be synonyms for "feature=on" and "feature=off" respectively).


(adam)
diff -r1.167 -r1.168 pkgsrc/emulators/qemu/Makefile
diff -r1.49 -r1.50 pkgsrc/emulators/qemu/PLIST
diff -r1.124 -r1.125 pkgsrc/emulators/qemu/distinfo
diff -r1.2 -r1.3 pkgsrc/emulators/qemu/patches/patch-Makefile.objs
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-target-i386_bpt__helper.c
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-target-i386_helper.h
diff -r1.1 -r0 pkgsrc/emulators/qemu/patches/patch-target-i386_translate.c

cvs diff -r1.167 -r1.168 pkgsrc/emulators/qemu/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/Makefile 2017/04/07 13:32:52 1.167
+++ pkgsrc/emulators/qemu/Makefile 2017/04/22 20:18:09 1.168
@@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
1# $NetBSD: Makefile,v 1.167 2017/04/07 13:32:52 ryoon Exp $ 1# $NetBSD: Makefile,v 1.168 2017/04/22 20:18:09 adam Exp $
2 2
3DISTNAME= qemu-2.8.1 3DISTNAME= qemu-2.9.0
4CATEGORIES= emulators 4CATEGORIES= emulators
5MASTER_SITES= http://download.qemu-project.org/ 5MASTER_SITES= http://download.qemu-project.org/
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.qemu-project.org/ 9HOMEPAGE= http://www.qemu-project.org/
10COMMENT= CPU emulator using dynamic translation 10COMMENT= CPU emulator using dynamic translation
11LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd 11LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd
12 12
13CONFLICTS+= qemu-bin-[0-9]* 13CONFLICTS+= qemu-bin-[0-9]*
14NOT_FOR_PLATFORM+= NetBSD-1.[0-6]*-* 14NOT_FOR_PLATFORM+= NetBSD-1.[0-6]*-*
15# qemu 1 does not work on NetBSD-5; see http://gnats.netbsd.org/46565. 15# qemu 1 does not work on NetBSD-5; see http://gnats.netbsd.org/46565.
16NOT_FOR_PLATFORM+= NetBSD-5*-* 16NOT_FOR_PLATFORM+= NetBSD-5*-*
17 17
18USE_CURSES= resize_term wide 18USE_CURSES= resize_term wide
19USE_LANGUAGES+= c c++ 19USE_LANGUAGES+= c c++
@@ -55,54 +55,54 @@ NOT_PAX_MPROTECT_SAFE+= bin/qemu-system- @@ -55,54 +55,54 @@ NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-
55NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-alpha 55NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-alpha
56NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-arm 56NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-arm
57NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-cris 57NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-cris
58NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-i386 58NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-i386
59NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-lm32 59NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-lm32
60NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-m68k 60NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-m68k
61NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblaze 61NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblaze
62NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblazeel 62NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblazeel
63NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips 63NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips
64NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64 64NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64
65NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64el 65NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64el
66NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mipsel 66NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mipsel
67NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-moxie 67NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-moxie
68NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-or32 68NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-or1k
69NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc 69NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc
70NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc64 70NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc64
71NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppcemb 71NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppcemb
72NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-s390x 72NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-s390x
73NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4 73NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4
74NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4eb 74NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4eb
75NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc 75NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc
76NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc64 76NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc64
77NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-tricore 77NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-tricore
78NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-unicore32 78NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-unicore32
79NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-x86_64 79NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-x86_64
80NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-xtensa 80NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-xtensa
81NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-xtensaeb 81NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-xtensaeb
82 82
83PKG_SYSCONFSUBDIR= qemu 83PKG_SYSCONFSUBDIR= qemu
84 84
85REPLACE_PERL+= scripts/texi2pod.pl 85REPLACE_PERL+= scripts/texi2pod.pl
86 86
87PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported yet as of 2.8.0 87PYTHON_VERSIONS_INCOMPATIBLE= 34 35 36 # not yet ported yet as of 2.8.0
88 88
89BUILDLINK_PASSTHRU_DIRS+= /usr/lib 89BUILDLINK_PASSTHRU_DIRS+= /usr/lib
90BUILDLINK_PASSTHRU_RPATHDIRS+= /usr/lib 90BUILDLINK_PASSTHRU_RPATHDIRS+= /usr/lib
91 91
92INSTALLATION_DIRS= ${PKGMANDIR}/man1 share/doc/qemu 92INSTALLATION_DIRS= ${PKGMANDIR}/man1 share/doc/qemu
93 93
94UE_ARCHS+= alpha arm armeb cris i386 m68k microblaze mips mipsel 94UE_ARCHS+= alpha arm armeb cris i386 m68k microblaze mips mipsel
95UE_ARCHS+= or32 ppc ppc64 ppc64abi32 sh4 sh4eb sparc sparc32plus 95UE_ARCHS+= or1k ppc ppc64 ppc64abi32 sh4 sh4eb sparc sparc32plus
96UE_ARCHS+= sparc64 x86_64 microblazeel s390x unicore32 96UE_ARCHS+= sparc64 x86_64 microblazeel s390x unicore32
97 97
98.if ${OPSYS} == "NetBSD" 98.if ${OPSYS} == "NetBSD"
99. if (!empty(OS_VERSION:M5.99.*) || !empty(OS_VERSION:M[6-9].*)) 99. if (!empty(OS_VERSION:M5.99.*) || !empty(OS_VERSION:M[6-9].*))
100# XXX 100# XXX
101# i386 and x86_64 user emul require newer binutils for PROVIDE_HIDDEN() 101# i386 and x86_64 user emul require newer binutils for PROVIDE_HIDDEN()
102# http://git.qemu.org/qemu.git/commit/?id=845f2c2812d9ed24b36c02a3d06ee83aeafe8b49 102# http://git.qemu.org/qemu.git/commit/?id=845f2c2812d9ed24b36c02a3d06ee83aeafe8b49
103# but binutils-2.19 was enabled around 5.99.22: 103# but binutils-2.19 was enabled around 5.99.22:
104# http://cvsweb.NetBSD.org/bsdweb.cgi/src/share/mk/bsd.own.mk#rev1.594 104# http://cvsweb.NetBSD.org/bsdweb.cgi/src/share/mk/bsd.own.mk#rev1.594
105USER_EMUL= i386 x86_64 sparc sparc64 105USER_EMUL= i386 x86_64 sparc sparc64
106. else 106. else
107CONFIGURE_ARGS+= --disable-bsd-user 107CONFIGURE_ARGS+= --disable-bsd-user
108USER_EMUL= 108USER_EMUL=

cvs diff -r1.49 -r1.50 pkgsrc/emulators/qemu/PLIST (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/PLIST 2017/02/27 05:19:29 1.49
+++ pkgsrc/emulators/qemu/PLIST 2017/04/22 20:18:09 1.50
@@ -1,77 +1,84 @@ @@ -1,77 +1,84 @@
1@comment $NetBSD: PLIST,v 1.49 2017/02/27 05:19:29 adam Exp $ 1@comment $NetBSD: PLIST,v 1.50 2017/04/22 20:18:09 adam Exp $
2${PLIST.ivshmem}bin/ivshmem-client 2${PLIST.ivshmem}bin/ivshmem-client
3${PLIST.ivshmem}bin/ivshmem-server 3${PLIST.ivshmem}bin/ivshmem-server
4${PLIST.alpha}bin/qemu-alpha 4${PLIST.alpha}bin/qemu-alpha
5${PLIST.arm}bin/qemu-arm 5${PLIST.arm}bin/qemu-arm
6${PLIST.armeb}bin/qemu-armeb 6${PLIST.armeb}bin/qemu-armeb
7${PLIST.cris}bin/qemu-cris 7${PLIST.cris}bin/qemu-cris
8bin/qemu-ga 8bin/qemu-ga
9${PLIST.i386}bin/qemu-i386 9${PLIST.i386}bin/qemu-i386
10bin/qemu-img 10bin/qemu-img
11bin/qemu-io 11bin/qemu-io
12${PLIST.m68k}bin/qemu-m68k 12${PLIST.m68k}bin/qemu-m68k
13${PLIST.microblaze}bin/qemu-microblaze 13${PLIST.microblaze}bin/qemu-microblaze
14${PLIST.microblazeel}bin/qemu-microblazeel 14${PLIST.microblazeel}bin/qemu-microblazeel
15${PLIST.mips}bin/qemu-mips 15${PLIST.mips}bin/qemu-mips
16${PLIST.mipsel}bin/qemu-mipsel 16${PLIST.mipsel}bin/qemu-mipsel
17${PLIST.nbd}bin/qemu-nbd 17${PLIST.nbd}bin/qemu-nbd
18${PLIST.or32}bin/qemu-or32 18${PLIST.or1k}bin/qemu-or1k
19${PLIST.ppc}bin/qemu-ppc 19${PLIST.ppc}bin/qemu-ppc
20${PLIST.ppc64}bin/qemu-ppc64 20${PLIST.ppc64}bin/qemu-ppc64
21${PLIST.ppc64abi32}bin/qemu-ppc64abi32 21${PLIST.ppc64abi32}bin/qemu-ppc64abi32
22${PLIST.s390x}bin/qemu-s390x 22${PLIST.s390x}bin/qemu-s390x
23${PLIST.sh4}bin/qemu-sh4 23${PLIST.sh4}bin/qemu-sh4
24${PLIST.sh4eb}bin/qemu-sh4eb 24${PLIST.sh4eb}bin/qemu-sh4eb
25${PLIST.sparc}bin/qemu-sparc 25${PLIST.sparc}bin/qemu-sparc
26${PLIST.sparc32plus}bin/qemu-sparc32plus 26${PLIST.sparc32plus}bin/qemu-sparc32plus
27${PLIST.sparc64}bin/qemu-sparc64 27${PLIST.sparc64}bin/qemu-sparc64
28${PLIST.unicore32}bin/qemu-unicore32 28${PLIST.unicore32}bin/qemu-unicore32
29bin/qemu-system-aarch64 29bin/qemu-system-aarch64
30bin/qemu-system-alpha 30bin/qemu-system-alpha
31bin/qemu-system-arm 31bin/qemu-system-arm
32bin/qemu-system-cris 32bin/qemu-system-cris
33bin/qemu-system-i386 33bin/qemu-system-i386
34bin/qemu-system-lm32 34bin/qemu-system-lm32
35bin/qemu-system-m68k 35bin/qemu-system-m68k
36bin/qemu-system-microblaze 36bin/qemu-system-microblaze
37bin/qemu-system-microblazeel 37bin/qemu-system-microblazeel
38bin/qemu-system-mips 38bin/qemu-system-mips
39bin/qemu-system-mips64 39bin/qemu-system-mips64
40bin/qemu-system-mips64el 40bin/qemu-system-mips64el
41bin/qemu-system-mipsel 41bin/qemu-system-mipsel
42bin/qemu-system-moxie 42bin/qemu-system-moxie
43bin/qemu-system-or32 43bin/qemu-system-nios2
 44bin/qemu-system-or1k
44bin/qemu-system-ppc 45bin/qemu-system-ppc
45bin/qemu-system-ppc64 46bin/qemu-system-ppc64
46bin/qemu-system-ppcemb 47bin/qemu-system-ppcemb
47bin/qemu-system-s390x 48bin/qemu-system-s390x
48bin/qemu-system-sh4 49bin/qemu-system-sh4
49bin/qemu-system-sh4eb 50bin/qemu-system-sh4eb
50bin/qemu-system-sparc 51bin/qemu-system-sparc
51bin/qemu-system-sparc64 52bin/qemu-system-sparc64
52bin/qemu-system-tricore 53bin/qemu-system-tricore
53bin/qemu-system-unicore32 54bin/qemu-system-unicore32
54bin/qemu-system-x86_64 55bin/qemu-system-x86_64
55bin/qemu-system-xtensa 56bin/qemu-system-xtensa
56bin/qemu-system-xtensaeb 57bin/qemu-system-xtensaeb
57${PLIST.x86_64}bin/qemu-x86_64 58${PLIST.x86_64}bin/qemu-x86_64
58man/man1/qemu-img.1 59man/man1/qemu-img.1
59man/man1/qemu.1 60man/man1/qemu.1
 61man/man7/qemu-ga-ref.7
 62man/man7/qemu-qmp-ref.7
60man/man8/qemu-ga.8 63man/man8/qemu-ga.8
61man/man8/qemu-nbd.8 64man/man8/qemu-nbd.8
62share/doc/qemu/Makefile.multinode-NetBSD 65share/doc/qemu/Makefile.multinode-NetBSD
63share/doc/qemu/qemu-doc.html 66share/doc/qemu/qemu-doc.html
64share/doc/qemu/qmp-commands.txt 67share/doc/qemu/qemu-doc.txt
 68share/doc/qemu/qemu-ga-ref.html
 69share/doc/qemu/qemu-ga-ref.txt
 70share/doc/qemu/qemu-qmp-ref.html
 71share/doc/qemu/qemu-qmp-ref.txt
65${PLIST.gtk}share/locale/bg/LC_MESSAGES/qemu.mo 72${PLIST.gtk}share/locale/bg/LC_MESSAGES/qemu.mo
66${PLIST.gtk}share/locale/de_DE/LC_MESSAGES/qemu.mo 73${PLIST.gtk}share/locale/de_DE/LC_MESSAGES/qemu.mo
67${PLIST.gtk}share/locale/fr_FR/LC_MESSAGES/qemu.mo 74${PLIST.gtk}share/locale/fr_FR/LC_MESSAGES/qemu.mo
68${PLIST.gtk}share/locale/hu/LC_MESSAGES/qemu.mo 75${PLIST.gtk}share/locale/hu/LC_MESSAGES/qemu.mo
69${PLIST.gtk}share/locale/it/LC_MESSAGES/qemu.mo 76${PLIST.gtk}share/locale/it/LC_MESSAGES/qemu.mo
70${PLIST.gtk}share/locale/tr/LC_MESSAGES/qemu.mo 77${PLIST.gtk}share/locale/tr/LC_MESSAGES/qemu.mo
71${PLIST.gtk}share/locale/zh_CN/LC_MESSAGES/qemu.mo 78${PLIST.gtk}share/locale/zh_CN/LC_MESSAGES/qemu.mo
72share/qemu/QEMU,cgthree.bin 79share/qemu/QEMU,cgthree.bin
73share/qemu/QEMU,tcx.bin 80share/qemu/QEMU,tcx.bin
74share/qemu/acpi-dsdt.aml 81share/qemu/acpi-dsdt.aml
75share/qemu/bamboo.dtb 82share/qemu/bamboo.dtb
76share/qemu/bios-256k.bin 83share/qemu/bios-256k.bin
77share/qemu/bios.bin 84share/qemu/bios.bin

cvs diff -r1.124 -r1.125 pkgsrc/emulators/qemu/distinfo (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/distinfo 2017/04/15 17:38:48 1.124
+++ pkgsrc/emulators/qemu/distinfo 2017/04/22 20:18:09 1.125
@@ -1,26 +1,23 @@ @@ -1,26 +1,23 @@
1$NetBSD: distinfo,v 1.124 2017/04/15 17:38:48 riastradh Exp $ 1$NetBSD: distinfo,v 1.125 2017/04/22 20:18:09 adam Exp $
2 2
3SHA1 (qemu-2.8.1.tar.bz2) = 224289c5e568e400920363820a0647e2aca569e7 3SHA1 (qemu-2.9.0.tar.xz) = 5cc63c6cababaaa7d0685e8b32bacf5022873ebc
4RMD160 (qemu-2.8.1.tar.bz2) = 93f71138d19c871195c9e0b1a7ba66275773f93a 4RMD160 (qemu-2.9.0.tar.xz) = 700e714204258cbb1cb9831e47e3d8cde4b67d20
5SHA512 (qemu-2.8.1.tar.bz2) = 0397b4029cdcb77ed053c44b3579a3f34894038e6fc6b4aa88de14515f5a78bf2f41c5e865f37111529f567c85d2f1c4deefae47dde54f76eac79410e5b2bdda 5SHA512 (qemu-2.9.0.tar.xz) = a5259b888ac336db559f4483a9c50ad434fb82aedce37d9be957e79f696736509af1841489ee10e7362ef1506f3a04786c483a2e37d342b2bec46f0a726fb60f
6Size (qemu-2.8.1.tar.bz2) = 28366270 bytes 6Size (qemu-2.9.0.tar.xz) = 22830688 bytes
7SHA1 (patch-Makefile.objs) = f40deeed5482a24369e898411bb611be418dc3ca 7SHA1 (patch-Makefile.objs) = 8a538c5a55bfb7c3556b77a0eac2f055b0cf8692
8SHA1 (patch-configure) = 4d6e0737cfbd9efcd02ab43c219fed0f0a1a55a9 8SHA1 (patch-configure) = 4d6e0737cfbd9efcd02ab43c219fed0f0a1a55a9
9SHA1 (patch-default-configs_pci.mak) = 2162550a68de514c8fe9e255df88f8a0a07ee6c7 9SHA1 (patch-default-configs_pci.mak) = 2162550a68de514c8fe9e255df88f8a0a07ee6c7
10SHA1 (patch-disas_libvixl_vixl_a64_disasm-a64.cc) = 0660a0c2d37c332fcd1e00edb2dc3c52fe179cc9 10SHA1 (patch-disas_libvixl_vixl_a64_disasm-a64.cc) = 0660a0c2d37c332fcd1e00edb2dc3c52fe179cc9
11SHA1 (patch-disas_libvixl_vixl_utils.h) = 85285473b6021f9a0d190832d03c60c4d9df6bb7 11SHA1 (patch-disas_libvixl_vixl_utils.h) = 85285473b6021f9a0d190832d03c60c4d9df6bb7
12SHA1 (patch-ef) = 98a1de2fd48638886b5d16f6a61dc72910e98b41 12SHA1 (patch-ef) = 98a1de2fd48638886b5d16f6a61dc72910e98b41
13SHA1 (patch-et) = e9b850ac5985cbe934b541acbfdb330cce421d50 13SHA1 (patch-et) = e9b850ac5985cbe934b541acbfdb330cce421d50
14SHA1 (patch-hw_display_omap__dss.c) = 6b13242f28e32346bc70548c216c578d98fd3420 14SHA1 (patch-hw_display_omap__dss.c) = 6b13242f28e32346bc70548c216c578d98fd3420
15SHA1 (patch-hw_misc_ivshmem.c) = c1fdc8111286f2c760512189db4a854bfc6129d0 15SHA1 (patch-hw_misc_ivshmem.c) = c1fdc8111286f2c760512189db4a854bfc6129d0
16SHA1 (patch-hw_net_etraxfs__eth.c) = e5dd1661d60dbcd27b332403e0843500ba9544bc 16SHA1 (patch-hw_net_etraxfs__eth.c) = e5dd1661d60dbcd27b332403e0843500ba9544bc
17SHA1 (patch-hw_net_xilinx__axienet.c) = ebcd2676d64ce6f31e4a8c976d4fdf530ad5e8b7 17SHA1 (patch-hw_net_xilinx__axienet.c) = ebcd2676d64ce6f31e4a8c976d4fdf530ad5e8b7
18SHA1 (patch-hw_ppc_mac__newworld.c) = 5131bb6edf8b0acf6e7ed3b6bc7be962dc71eca6 18SHA1 (patch-hw_ppc_mac__newworld.c) = 5131bb6edf8b0acf6e7ed3b6bc7be962dc71eca6
19SHA1 (patch-hw_ppc_mac__oldworld.c) = b71667ab281dc23c9d971dc8754eeefc879bd1d7 19SHA1 (patch-hw_ppc_mac__oldworld.c) = b71667ab281dc23c9d971dc8754eeefc879bd1d7
20SHA1 (patch-memory.c) = 9f94de7799ef80931fb1de572e5603894f3fb328 20SHA1 (patch-memory.c) = 9f94de7799ef80931fb1de572e5603894f3fb328
21SHA1 (patch-scripts_qemu-binfmt-conf.sh) = a59c227e5891efe201eb2b8af15fb0832a1b20d0 21SHA1 (patch-scripts_qemu-binfmt-conf.sh) = a59c227e5891efe201eb2b8af15fb0832a1b20d0
22SHA1 (patch-slirp_tcp__subr.c) = f011c9dc58282e61b26017547a9884f30a6e6154 22SHA1 (patch-slirp_tcp__subr.c) = f011c9dc58282e61b26017547a9884f30a6e6154
23SHA1 (patch-target-i386_bpt__helper.c) = c2aacda7cabb4dcc507e260c0d74a976733a2114 
24SHA1 (patch-target-i386_helper.h) = af5316b8796f1d9bf70becea9f09245ec0e6e36c 
25SHA1 (patch-target-i386_translate.c) = 837c8f348cfd6e027a6292df7d95381020f90825 
26SHA1 (patch-tests_Makefile.include) = 42345d697cb2e324dccf1d68bd8d61e8001c6162 23SHA1 (patch-tests_Makefile.include) = 42345d697cb2e324dccf1d68bd8d61e8001c6162

cvs diff -r1.2 -r1.3 pkgsrc/emulators/qemu/patches/Attic/patch-Makefile.objs (expand / switch to unified diff)

--- pkgsrc/emulators/qemu/patches/Attic/patch-Makefile.objs 2016/09/04 09:21:04 1.2
+++ pkgsrc/emulators/qemu/patches/Attic/patch-Makefile.objs 2017/04/22 20:18:10 1.3
@@ -1,15 +1,15 @@ @@ -1,15 +1,15 @@
1$NetBSD: patch-Makefile.objs,v 1.2 2016/09/04 09:21:04 ryoon Exp $ 1$NetBSD: patch-Makefile.objs,v 1.3 2017/04/22 20:18:10 adam Exp $
2 2
3--- Makefile.objs.orig 2016-09-02 15:34:17.000000000 +0000 3--- Makefile.objs.orig 2017-04-20 14:57:00.000000000 +0000
4+++ Makefile.objs 4+++ Makefile.objs
5@@ -113,8 +113,10 @@ qga-vss-dll-obj-y = qga/ 5@@ -110,8 +110,10 @@ qga-vss-dll-obj-y = qga/
6  6
7 ###################################################################### 7 ######################################################################
8 # contrib 8 # contrib
9+ifeq ($(CONFIG_SHM_OPEN),y) 9+ifeq ($(CONFIG_SHM_OPEN),y)
10 ivshmem-client-obj-y = contrib/ivshmem-client/ 10 ivshmem-client-obj-y = contrib/ivshmem-client/
11 ivshmem-server-obj-y = contrib/ivshmem-server/ 11 ivshmem-server-obj-y = contrib/ivshmem-server/
12+endif 12+endif
13  13 libvhost-user-obj-y = contrib/libvhost-user/
14  14
15 ###################################################################### 15 ######################################################################

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-target-i386_bpt__helper.c

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-target-i386_helper.h

File Deleted: pkgsrc/emulators/qemu/patches/Attic/patch-target-i386_translate.c