| @@ -1,17 +1,17 @@ | | | @@ -1,17 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.244 2020/05/26 07:17:53 skrll Exp $ | | 1 | # $NetBSD: Makefile,v 1.245 2020/05/28 14:44:19 nia Exp $ |
2 | | | 2 | |
3 | DISTNAME= qemu-5.0.0 | | 3 | DISTNAME= qemu-5.0.0 |
4 | PKGREVISION= 4 | | 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 | USE_CURSES= resize_term wide | | 14 | USE_CURSES= resize_term wide |
15 | USE_LANGUAGES+= c c++ | | 15 | USE_LANGUAGES+= c c++ |
16 | USE_TOOLS+= bison flex gmake makeinfo perl:build pod2man pkg-config | | 16 | USE_TOOLS+= bison flex gmake makeinfo perl:build pod2man pkg-config |
17 | FAKE_NCURSES= yes | | 17 | FAKE_NCURSES= yes |
| @@ -33,27 +33,26 @@ SUBST_SED.sphinx-build+= -e 's/sphinx-bu | | | @@ -33,27 +33,26 @@ SUBST_SED.sphinx-build+= -e 's/sphinx-bu |
33 | .include "options.mk" | | 33 | .include "options.mk" |
34 | | | 34 | |
35 | .include "../../mk/bsd.prefs.mk" | | 35 | .include "../../mk/bsd.prefs.mk" |
36 | | | 36 | |
37 | CONFIGURE_ARGS+= --prefix=${PREFIX} | | 37 | CONFIGURE_ARGS+= --prefix=${PREFIX} |
38 | CONFIGURE_ARGS+= --interp-prefix=${PREFIX}/share/qemu | | 38 | CONFIGURE_ARGS+= --interp-prefix=${PREFIX}/share/qemu |
39 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | | 39 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} |
40 | CONFIGURE_ARGS+= --python=${PYTHONBIN} | | 40 | CONFIGURE_ARGS+= --python=${PYTHONBIN} |
41 | CONFIGURE_ARGS+= --smbd=${PREFIX}/sbin/smbd | | 41 | CONFIGURE_ARGS+= --smbd=${PREFIX}/sbin/smbd |
42 | CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR} | | 42 | CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR} |
43 | CONFIGURE_ARGS+= --enable-curses | | 43 | CONFIGURE_ARGS+= --enable-curses |
44 | CONFIGURE_ARGS+= --enable-docs | | 44 | CONFIGURE_ARGS+= --enable-docs |
45 | CONFIGURE_ARGS+= --enable-jemalloc | | 45 | CONFIGURE_ARGS+= --enable-jemalloc |
46 | CONFIGURE_ARGS+= --disable-opengl | | | |
47 | CONFIGURE_ENV+= mansuffix=/${PKGMANDIR} | | 46 | CONFIGURE_ENV+= mansuffix=/${PKGMANDIR} |
48 | | | 47 | |
49 | .if defined(PKGSRC_USE_SSP) | | 48 | .if defined(PKGSRC_USE_SSP) |
50 | # do not add flags to everything | | 49 | # do not add flags to everything |
51 | PKGSRC_USE_SSP= no | | 50 | PKGSRC_USE_SSP= no |
52 | CONFIGURE_ARGS+= --enable-stack-protector | | 51 | CONFIGURE_ARGS+= --enable-stack-protector |
53 | .endif | | 52 | .endif |
54 | | | 53 | |
55 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-aarch64 | | 54 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-aarch64 |
56 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-alpha | | 55 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-alpha |
57 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-arm | | 56 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-arm |
58 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-cris | | 57 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-cris |
59 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-hppa | | 58 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-hppa |