Fri Jan 6 19:48:25 2023 UTC ()
Pullup ticket #6714 - requested by gdt
sysutils/xentools415: NetBSD 10 build fix

Revisions pulled up:
- sysutils/xentools415/Makefile                                 1.23

---
   Module Name:	pkgsrc
   Committed By:	gdt
   Date:		Wed Dec 28 23:45:02 UTC 2022

   Modified Files:
   	pkgsrc/sysutils/xentools415: Makefile

   Log Message:
   xentools415: allow on NetBSD 10


(bsiegert)
diff -r1.22 -r1.22.2.1 pkgsrc/sysutils/xentools415/Makefile

cvs diff -r1.22 -r1.22.2.1 pkgsrc/sysutils/xentools415/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/xentools415/Makefile 2022/12/15 13:24:44 1.22
+++ pkgsrc/sysutils/xentools415/Makefile 2023/01/06 19:48:24 1.22.2.1
@@ -1,39 +1,40 @@ @@ -1,39 +1,40 @@
1# $NetBSD: Makefile,v 1.22 2022/12/15 13:24:44 bouyer Exp $ 1# $NetBSD: Makefile,v 1.22.2.1 2023/01/06 19:48:24 bsiegert Exp $
2# 2#
3# VERSION is set in version.mk as it is shared with other packages 3# VERSION is set in version.mk as it is shared with other packages
4.include "version.mk" 4.include "version.mk"
5PKGNAME= xentools415-${VERSION} 5PKGNAME= xentools415-${VERSION}
6 6
7CATEGORIES= sysutils 7CATEGORIES= sysutils
8 8
9MAINTAINER= bouyer@NetBSD.org 9MAINTAINER= bouyer@NetBSD.org
10HOMEPAGE= https://xenproject.org/ 10HOMEPAGE= https://xenproject.org/
11COMMENT= Userland Tools for Xen 4.15.x 11COMMENT= Userland Tools for Xen 4.15.x
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14# XXX add version check: Xen requires dev86 >= 0.16.14 14# XXX add version check: Xen requires dev86 >= 0.16.14
15BUILD_DEPENDS+= dev86-[0-9]*:../../devel/dev86 # needed to build firmware 15BUILD_DEPENDS+= dev86-[0-9]*:../../devel/dev86 # needed to build firmware
16.if !exists(/usr/bin/iasl) 16.if !exists(/usr/bin/iasl)
17BUILD_DEPENDS+= acpica-utils-[0-9]*:../../sysutils/acpica-utils 17BUILD_DEPENDS+= acpica-utils-[0-9]*:../../sysutils/acpica-utils
18.endif 18.endif
19DEPENDS+= ${PYPKGPREFIX}-curses>=0:../../devel/py-curses 19DEPENDS+= ${PYPKGPREFIX}-curses>=0:../../devel/py-curses
20 20
21TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools 21TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
22PYTHON_VERSIONS_INCOMPATIBLE= 27 22PYTHON_VERSIONS_INCOMPATIBLE= 27
23 23
24PKG_SYSCONFSUBDIR= xen 24PKG_SYSCONFSUBDIR= xen
25 25
26ONLY_FOR_PLATFORM= NetBSD-9.99.*-x86_64 26ONLY_FOR_PLATFORM+= NetBSD-1[0-9]*-x86_64
 27ONLY_FOR_PLATFORM+= NetBSD-9.99.*-x86_64
27ONLY_FOR_PLATFORM+= NetBSD-9.[1-9]-x86_64 28ONLY_FOR_PLATFORM+= NetBSD-9.[1-9]-x86_64
28ONLY_FOR_PLATFORM+= NetBSD-9.[1-9]_*-x86_64 29ONLY_FOR_PLATFORM+= NetBSD-9.[1-9]_*-x86_64
29ONLY_FOR_PLATFORM+= NetBSD-9.0_STABLE-x86_64 30ONLY_FOR_PLATFORM+= NetBSD-9.0_STABLE-x86_64
30 31
31SSP_SUPPORTED= no 32SSP_SUPPORTED= no
32MKPIE_SUPPORTED= no 33MKPIE_SUPPORTED= no
33 34
34CONFLICTS+= libxen-[0-9]* 35CONFLICTS+= libxen-[0-9]*
35CONFLICTS+= xenstoretools-[0-9]* 36CONFLICTS+= xenstoretools-[0-9]*
36 37
37CHECK_PORTABILITY_SKIP= tools/examples/* \ 38CHECK_PORTABILITY_SKIP= tools/examples/* \
38 tools/qemu-xen/scripts/qemu-binfmt-conf.sh 39 tools/qemu-xen/scripts/qemu-binfmt-conf.sh
39CHECK_RELRO_SKIP= libexec/xen/boot/hvmloader 40CHECK_RELRO_SKIP= libexec/xen/boot/hvmloader