Sun Jul 10 12:20:04 2022 UTC ()
qemu: does not support python 2


(wiz)
diff -r1.298 -r1.299 pkgsrc/emulators/qemu/Makefile

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

--- pkgsrc/emulators/qemu/Makefile 2022/07/02 11:40:52 1.298
+++ pkgsrc/emulators/qemu/Makefile 2022/07/10 12:20:04 1.299
@@ -1,39 +1,41 @@ @@ -1,39 +1,41 @@
1# $NetBSD: Makefile,v 1.298 2022/07/02 11:40:52 adam Exp $ 1# $NetBSD: Makefile,v 1.299 2022/07/10 12:20:04 wiz Exp $
2 2
3DISTNAME= qemu-7.0.0 3DISTNAME= qemu-7.0.0
4PKGREVISION= 2 4PKGREVISION= 2
5CATEGORIES= emulators 5CATEGORIES= emulators
6MASTER_SITES= https://download.qemu.org/ 6MASTER_SITES= https://download.qemu.org/
7EXTRACT_SUFX= .tar.xz 7EXTRACT_SUFX= .tar.xz
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= https://www.qemu.org/ 10HOMEPAGE= https://www.qemu.org/
11COMMENT= CPU emulator using dynamic translation 11COMMENT= CPU emulator using dynamic translation
12LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd 12LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1 AND mit AND modified-bsd
13 13
14TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build 14TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build
15 15
16USE_CURSES= resize_term wide 16USE_CURSES= resize_term wide
17USE_LANGUAGES+= c c++ 17USE_LANGUAGES+= c c++
18USE_TOOLS+= bison flex makeinfo perl:build pod2man pkg-config 18USE_TOOLS+= bison flex makeinfo perl:build pod2man pkg-config
19UNLIMIT_RESOURCES= datasize 19UNLIMIT_RESOURCES= datasize
20HAS_CONFIGURE= yes 20HAS_CONFIGURE= yes
21 21
22# https://github.com/qemu/qemu/commit/56208a0d473c6db263cc333c787ca48b502d72ab 22# https://github.com/qemu/qemu/commit/56208a0d473c6db263cc333c787ca48b502d72ab
23GCC_REQD+= 7 23GCC_REQD+= 7
24 24
25PYTHON_VERSIONED_DEPENDENCIES= sphinx:tool 25PYTHON_VERSIONS_INCOMPATIBLE 27
26BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-rtd-theme>=0.4.3:../../textproc/py-sphinx-rtd-theme 26
 27TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
 28TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-rtd-theme>=0.4.3:../../textproc/py-sphinx-rtd-theme
27 29
28SUBST_CLASSES+= sphinx-build 30SUBST_CLASSES+= sphinx-build
29SUBST_STAGE.sphinx-build= pre-configure 31SUBST_STAGE.sphinx-build= pre-configure
30SUBST_MESSAGE.sphinx-build= Fix hardcoded sphinx-build 32SUBST_MESSAGE.sphinx-build= Fix hardcoded sphinx-build
31SUBST_FILES.sphinx-build+= configure 33SUBST_FILES.sphinx-build+= configure
32SUBST_FILES.sphinx-build+= docs/meson.build 34SUBST_FILES.sphinx-build+= docs/meson.build
33SUBST_FILES.sphinx-build+= roms/skiboot/doc/Makefile 35SUBST_FILES.sphinx-build+= roms/skiboot/doc/Makefile
34SUBST_FILES.sphinx-build+= roms/u-boot/doc/Makefile 36SUBST_FILES.sphinx-build+= roms/u-boot/doc/Makefile
35SUBST_SED.sphinx-build+= -e 's/sphinx-build/sphinx-build-${PYVERSSUFFIX}/g' 37SUBST_SED.sphinx-build+= -e 's/sphinx-build/sphinx-build-${PYVERSSUFFIX}/g'
36 38
37.include "options.mk" 39.include "options.mk"
38 40
39.include "../../mk/bsd.prefs.mk" 41.include "../../mk/bsd.prefs.mk"
@@ -195,22 +197,21 @@ post-install: @@ -195,22 +197,21 @@ post-install:
195 ${RM} -f ${WRKDIR}/PLIST.STATIC 197 ${RM} -f ${WRKDIR}/PLIST.STATIC
196 cd ${DESTDIR}${PREFIX} && \ 198 cd ${DESTDIR}${PREFIX} && \
197 ${FIND} share/doc/qemu -path '*/_static/*' -type f -print > ${WRKDIR}/PLIST.STATIC 199 ${FIND} share/doc/qemu -path '*/_static/*' -type f -print > ${WRKDIR}/PLIST.STATIC
198 200
199.include "../../archivers/lzo/buildlink3.mk" 201.include "../../archivers/lzo/buildlink3.mk"
200.include "../../archivers/zstd/buildlink3.mk" 202.include "../../archivers/zstd/buildlink3.mk"
201.include "../../devel/glib2/buildlink3.mk" 203.include "../../devel/glib2/buildlink3.mk"
202.include "../../devel/jemalloc/buildlink3.mk" 204.include "../../devel/jemalloc/buildlink3.mk"
203.include "../../devel/snappy/buildlink3.mk" 205.include "../../devel/snappy/buildlink3.mk"
204.include "../../devel/zlib/buildlink3.mk" 206.include "../../devel/zlib/buildlink3.mk"
205.include "../../graphics/hicolor-icon-theme/buildlink3.mk" 207.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
206.include "../../graphics/png/buildlink3.mk" 208.include "../../graphics/png/buildlink3.mk"
207.include "../../lang/python/tool.mk" 209.include "../../lang/python/tool.mk"
208.include "../../lang/python/versioned_dependencies.mk" 
209.include "../../net/libslirp/buildlink3.mk" 210.include "../../net/libslirp/buildlink3.mk"
210.include "../../security/libgcrypt/buildlink3.mk" 211.include "../../security/libgcrypt/buildlink3.mk"
211.include "../../www/curl/buildlink3.mk" 212.include "../../www/curl/buildlink3.mk"
212.include "../../x11/pixman/buildlink3.mk" 213.include "../../x11/pixman/buildlink3.mk"
213.include "../../mk/curses.buildlink3.mk" 214.include "../../mk/curses.buildlink3.mk"
214.include "../../mk/jpeg.buildlink3.mk" 215.include "../../mk/jpeg.buildlink3.mk"
215.include "../../mk/pthread.buildlink3.mk" 216.include "../../mk/pthread.buildlink3.mk"
216.include "../../mk/bsd.pkg.mk" 217.include "../../mk/bsd.pkg.mk"