| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.270 2021/04/07 13:21:28 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.271 2021/04/08 13:02:08 nia Exp $ |
2 | | | 2 | |
3 | DISTNAME= qemu-5.2.0 | | 3 | DISTNAME= qemu-5.2.0 |
4 | PKGREVISION= 5 | | 4 | PKGREVISION= 5 |
5 | CATEGORIES= emulators | | 5 | CATEGORIES= emulators |
6 | MASTER_SITES= https://download.qemu.org/ | | 6 | MASTER_SITES= https://download.qemu.org/ |
7 | EXTRACT_SUFX= .tar.xz | | 7 | EXTRACT_SUFX= .tar.xz |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= http://www.qemu-project.org/ | | 10 | HOMEPAGE= http://www.qemu-project.org/ |
11 | COMMENT= CPU emulator using dynamic translation | | 11 | COMMENT= CPU emulator using dynamic translation |
12 | LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd | | 12 | LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd |
13 | | | 13 | |
14 | BUILD_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build | | 14 | BUILD_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build |
| @@ -88,30 +88,29 @@ NOT_PAX_MPROTECT_SAFE+= bin/qemu-system- | | | @@ -88,30 +88,29 @@ NOT_PAX_MPROTECT_SAFE+= bin/qemu-system- |
88 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-xtensaeb | | 88 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-xtensaeb |
89 | | | 89 | |
90 | PKG_SYSCONFSUBDIR= qemu | | 90 | PKG_SYSCONFSUBDIR= qemu |
91 | | | 91 | |
92 | INSTALLATION_DIRS= ${PKGMANDIR}/man1 share/doc/qemu | | 92 | INSTALLATION_DIRS= ${PKGMANDIR}/man1 share/doc/qemu |
93 | | | 93 | |
94 | UE_ARCHS+= aarch64 aarch64_be | | 94 | UE_ARCHS+= aarch64 aarch64_be |
95 | UE_ARCHS+= alpha arm armeb cris | | 95 | UE_ARCHS+= alpha arm armeb cris |
96 | UE_ARCHS+= hppa | | 96 | UE_ARCHS+= hppa |
97 | UE_ARCHS+= i386 | | 97 | UE_ARCHS+= i386 |
98 | UE_ARCHS+= m68k microblaze microblazeel | | 98 | UE_ARCHS+= m68k microblaze microblazeel |
99 | UE_ARCHS+= mips mips64 mips64el mipsel mipsn32 mipsn32el | | 99 | UE_ARCHS+= mips mips64 mips64el mipsel mipsn32 mipsn32el |
100 | UE_ARCHS+= nios2 | | 100 | UE_ARCHS+= nios2 |
101 | UE_ARCHS+= or1k ppc ppc64 ppc64le ppc64abi32 | | 101 | UE_ARCHS+= or1k ppc ppc64 ppc64le |
102 | UE_ARCHS+= riscv32 riscv64 | | 102 | UE_ARCHS+= riscv32 riscv64 |
103 | UE_ARCHS+= s390x sh4 sh4eb sparc sparc32plus sparc64 | | 103 | UE_ARCHS+= s390x sh4 sh4eb sparc sparc32plus sparc64 |
104 | UE_ARCHS+= tilegx | | | |
105 | UE_ARCHS+= x86_64 xtensa xtensaeb | | 104 | UE_ARCHS+= x86_64 xtensa xtensaeb |
106 | | | 105 | |
107 | .if ${OPSYS} == "NetBSD" | | 106 | .if ${OPSYS} == "NetBSD" |
108 | PLIST.nbd= yes | | 107 | PLIST.nbd= yes |
109 | . if !exists(/usr/include/machine/trap.h) | | 108 | . if !exists(/usr/include/machine/trap.h) |
110 | CONFIGURE_ARGS+= --disable-bsd-user | | 109 | CONFIGURE_ARGS+= --disable-bsd-user |
111 | . else | | 110 | . else |
112 | USER_EMUL= i386 x86_64 sparc sparc64 | | 111 | USER_EMUL= i386 x86_64 sparc sparc64 |
113 | . endif | | 112 | . endif |
114 | .elif !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly" | | 113 | .elif !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly" |
115 | USER_EMUL= i386 x86_64 sparc sparc64 | | 114 | USER_EMUL= i386 x86_64 sparc sparc64 |
116 | PLIST.nbd= yes | | 115 | PLIST.nbd= yes |
117 | .elif ${OPSYS} == "Darwin" | | 116 | .elif ${OPSYS} == "Darwin" |