| @@ -1,216 +1,216 @@ | | | @@ -1,216 +1,216 @@ |
1 | # $NetBSD: Makefile,v 1.297 2022/06/28 11:33:50 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.298 2022/07/02 11:40:52 adam Exp $ |
2 | | | 2 | |
3 | DISTNAME= qemu-7.0.0 | | 3 | DISTNAME= qemu-7.0.0 |
4 | PKGREVISION= 2 | | 4 | PKGREVISION= 2 |
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= https://www.qemu.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 | TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build | | 14 | TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build |
15 | | | 15 | |
16 | USE_CURSES= resize_term wide | | 16 | USE_CURSES= resize_term wide |
17 | USE_LANGUAGES+= c c++ | | 17 | USE_LANGUAGES+= c c++ |
18 | USE_TOOLS+= bison flex makeinfo perl:build pod2man pkg-config | | 18 | USE_TOOLS+= bison flex makeinfo perl:build pod2man pkg-config |
19 | UNLIMIT_RESOURCES= datasize | | 19 | UNLIMIT_RESOURCES= datasize |
20 | HAS_CONFIGURE= yes | | 20 | HAS_CONFIGURE= yes |
21 | | | 21 | |
22 | # https://github.com/qemu/qemu/commit/56208a0d473c6db263cc333c787ca48b502d72ab | | 22 | # https://github.com/qemu/qemu/commit/56208a0d473c6db263cc333c787ca48b502d72ab |
23 | GCC_REQD+= 7 | | 23 | GCC_REQD+= 7 |
24 | | | 24 | |
25 | PYTHON_VERSIONED_DEPENDENCIES= sphinx:tool | | 25 | PYTHON_VERSIONED_DEPENDENCIES= sphinx:tool |
26 | BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-rtd-theme>=0.4.3:../../textproc/py-sphinx-rtd-theme | | 26 | BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-rtd-theme>=0.4.3:../../textproc/py-sphinx-rtd-theme |
27 | | | 27 | |
28 | SUBST_CLASSES+= sphinx-build | | 28 | SUBST_CLASSES+= sphinx-build |
29 | SUBST_STAGE.sphinx-build= pre-configure | | 29 | SUBST_STAGE.sphinx-build= pre-configure |
30 | SUBST_MESSAGE.sphinx-build= Fix hardcoded sphinx-build | | 30 | SUBST_MESSAGE.sphinx-build= Fix hardcoded sphinx-build |
31 | SUBST_FILES.sphinx-build+= configure | | 31 | SUBST_FILES.sphinx-build+= configure |
32 | SUBST_FILES.sphinx-build+= docs/meson.build | | 32 | SUBST_FILES.sphinx-build+= docs/meson.build |
33 | SUBST_FILES.sphinx-build+= roms/skiboot/doc/Makefile | | 33 | SUBST_FILES.sphinx-build+= roms/skiboot/doc/Makefile |
34 | SUBST_FILES.sphinx-build+= roms/u-boot/doc/Makefile | | 34 | SUBST_FILES.sphinx-build+= roms/u-boot/doc/Makefile |
35 | SUBST_SED.sphinx-build+= -e 's/sphinx-build/sphinx-build-${PYVERSSUFFIX}/g' | | 35 | SUBST_SED.sphinx-build+= -e 's/sphinx-build/sphinx-build-${PYVERSSUFFIX}/g' |
36 | | | 36 | |
37 | .include "options.mk" | | 37 | .include "options.mk" |
38 | | | 38 | |
39 | .include "../../mk/bsd.prefs.mk" | | 39 | .include "../../mk/bsd.prefs.mk" |
40 | | | 40 | |
41 | # When upgrading Qemu, you need to determine if this PALcode binary for | | 41 | # When upgrading Qemu, you need to determine if this PALcode binary for |
42 | # the Alpha emulator needs to be re-built. If it does not, then you do | | 42 | # the Alpha emulator needs to be re-built. If it does not, then you do |
43 | # not need to bump the version of this PALcode binary blob (which is | | 43 | # not need to bump the version of this PALcode binary blob (which is |
44 | # supplied as a separate distfile). Contact thorpej@ for details. | | 44 | # supplied as a separate distfile). Contact thorpej@ for details. |
45 | PALCODE_CLIPPER= palcode-clipper-qemu-5.2.0nb8 | | 45 | PALCODE_CLIPPER= palcode-clipper-qemu-5.2.0nb8 |
46 | | | 46 | |
47 | DISTFILES= ${DEFAULT_DISTFILES} | | 47 | DISTFILES= ${DEFAULT_DISTFILES} |
48 | DISTFILES+= ${PALCODE_CLIPPER} | | 48 | DISTFILES+= ${PALCODE_CLIPPER} |
49 | SITES.${PALCODE_CLIPPER}= http://ftp.NetBSD.org/pub/NetBSD/arch/alpha/qemu/ | | 49 | SITES.${PALCODE_CLIPPER}= http://ftp.NetBSD.org/pub/NetBSD/arch/alpha/qemu/ |
50 | | | 50 | |
51 | CONFIGURE_ARGS+= --prefix=${PREFIX} | | 51 | CONFIGURE_ARGS+= --prefix=${PREFIX} |
52 | CONFIGURE_ARGS+= --interp-prefix=${PREFIX}/share/qemu | | 52 | CONFIGURE_ARGS+= --interp-prefix=${PREFIX}/share/qemu |
53 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} | | 53 | CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR} |
54 | CONFIGURE_ARGS+= --python=${PYTHONBIN} | | 54 | CONFIGURE_ARGS+= --python=${PYTHONBIN} |
55 | CONFIGURE_ARGS+= --smbd=${PREFIX}/sbin/smbd | | 55 | CONFIGURE_ARGS+= --smbd=${PREFIX}/sbin/smbd |
56 | CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR} | | 56 | CONFIGURE_ARGS+= --mandir=${PREFIX}/${PKGMANDIR} |
57 | CONFIGURE_ARGS+= --enable-curses | | 57 | CONFIGURE_ARGS+= --enable-curses |
58 | CONFIGURE_ARGS+= --enable-docs | | 58 | CONFIGURE_ARGS+= --enable-docs |
59 | CONFIGURE_ARGS+= --enable-jemalloc | | 59 | CONFIGURE_ARGS+= --enable-jemalloc |
60 | CONFIGURE_ENV+= mansuffix=/${PKGMANDIR} | | 60 | CONFIGURE_ENV+= mansuffix=/${PKGMANDIR} |
61 | | | 61 | |
62 | .if defined(PKGSRC_USE_SSP) | | 62 | .if defined(PKGSRC_USE_SSP) |
63 | # do not add flags to everything | | 63 | # do not add flags to everything |
64 | PKGSRC_USE_SSP= no | | 64 | PKGSRC_USE_SSP= no |
65 | CONFIGURE_ARGS+= --enable-stack-protector | | 65 | CONFIGURE_ARGS+= --enable-stack-protector |
66 | .endif | | 66 | .endif |
67 | | | 67 | |
68 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-aarch64 | | 68 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-aarch64 |
69 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-alpha | | 69 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-alpha |
70 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-arm | | 70 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-arm |
71 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-cris | | 71 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-cris |
72 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-hppa | | 72 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-hppa |
73 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-i386 | | 73 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-i386 |
74 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-m68k | | 74 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-m68k |
75 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblaze | | 75 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblaze |
76 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblazeel | | 76 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-microblazeel |
77 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips | | 77 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips |
78 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64 | | 78 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64 |
79 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64el | | 79 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mips64el |
80 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mipsel | | 80 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-mipsel |
81 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-nios2 | | 81 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-nios2 |
82 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-or1k | | 82 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-or1k |
83 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc | | 83 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc |
84 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc64 | | 84 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-ppc64 |
85 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-riscv32 | | 85 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-riscv32 |
86 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-riscv64 | | 86 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-riscv64 |
87 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-s390x | | 87 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-s390x |
88 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4 | | 88 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4 |
89 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4eb | | 89 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sh4eb |
90 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc | | 90 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc |
91 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc64 | | 91 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-sparc64 |
92 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-tricore | | 92 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-tricore |
93 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-x86_64 | | 93 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-x86_64 |
94 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-xtensa | | 94 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-xtensa |
95 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-xtensaeb | | 95 | NOT_PAX_MPROTECT_SAFE+= bin/qemu-system-xtensaeb |
96 | | | 96 | |
97 | PKG_SYSCONFSUBDIR= qemu | | 97 | PKG_SYSCONFSUBDIR= qemu |
98 | | | 98 | |
99 | INSTALLATION_DIRS= ${PKGMANDIR}/man1 share/doc/qemu | | 99 | INSTALLATION_DIRS= ${PKGMANDIR}/man1 share/doc/qemu |
100 | | | 100 | |
101 | .include "../../mk/oss.buildlink3.mk" | | 101 | .include "../../mk/oss.buildlink3.mk" |
102 | | | 102 | |
103 | .if ${OSS_TYPE} != "none" | | 103 | .if ${OSS_TYPE} != "none" |
104 | SUBST_CLASSES+= oss | | 104 | SUBST_CLASSES+= oss |
105 | SUBST_STAGE.oss= pre-configure | | 105 | SUBST_STAGE.oss= pre-configure |
106 | SUBST_MESSAGE.oss= Correcting the path to the OSS device. | | 106 | SUBST_MESSAGE.oss= Correcting the path to the OSS device. |
107 | SUBST_FILES.oss+= audio/ossaudio.c | | 107 | SUBST_FILES.oss+= audio/ossaudio.c |
108 | SUBST_SED.oss+= -e "s,/dev/dsp,${DEVOSSAUDIO},g" | | 108 | SUBST_SED.oss+= -e "s,/dev/dsp,${DEVOSSAUDIO},g" |
109 | .endif | | 109 | .endif |
110 | | | 110 | |
111 | UE_ARCHS+= aarch64 aarch64_be | | 111 | UE_ARCHS+= aarch64 aarch64_be |
112 | UE_ARCHS+= alpha arm armeb cris | | 112 | UE_ARCHS+= alpha arm armeb cris |
113 | UE_ARCHS+= hexagon hppa | | 113 | UE_ARCHS+= hexagon hppa |
114 | UE_ARCHS+= i386 | | 114 | UE_ARCHS+= i386 |
115 | UE_ARCHS+= m68k microblaze microblazeel | | 115 | UE_ARCHS+= m68k microblaze microblazeel |
116 | UE_ARCHS+= mips mips64 mips64el mipsel mipsn32 mipsn32el | | 116 | UE_ARCHS+= mips mips64 mips64el mipsel mipsn32 mipsn32el |
117 | UE_ARCHS+= nios2 | | 117 | UE_ARCHS+= nios2 |
118 | UE_ARCHS+= or1k ppc ppc64 ppc64le | | 118 | UE_ARCHS+= or1k ppc ppc64 ppc64le |
119 | UE_ARCHS+= riscv32 riscv64 | | 119 | UE_ARCHS+= riscv32 riscv64 |
120 | UE_ARCHS+= s390x sh4 sh4eb sparc sparc32plus sparc64 | | 120 | UE_ARCHS+= s390x sh4 sh4eb sparc sparc32plus sparc64 |
121 | UE_ARCHS+= x86_64 xtensa xtensaeb | | 121 | UE_ARCHS+= x86_64 xtensa xtensaeb |
122 | | | 122 | |
123 | .if ${OPSYS} == "NetBSD" | | 123 | .if ${OPSYS} == "NetBSD" |
124 | PLIST.nbd= yes | | 124 | PLIST.nbd= yes |
125 | . if !exists(/usr/include/machine/trap.h) \ | | 125 | . if !exists(/usr/include/machine/trap.h) \ |
126 | || "1"=="1" # XXX usermode emulation is broken | | 126 | || "1"=="1" # XXX usermode emulation is broken |
127 | CONFIGURE_ARGS+= --disable-bsd-user | | 127 | CONFIGURE_ARGS+= --disable-bsd-user |
128 | . else | | 128 | . else |
129 | CONFIGURE_ARGS+= --enable-bsd-user | | 129 | CONFIGURE_ARGS+= --enable-bsd-user |
130 | USER_EMUL= i386 x86_64 | | 130 | USER_EMUL= i386 x86_64 |
131 | . endif | | 131 | . endif |
132 | .elif !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly" | | 132 | .elif !empty(OPSYS:M*BSD) || ${OPSYS} == "DragonFly" |
133 | USER_EMUL= i386 x86_64 | | 133 | USER_EMUL= i386 x86_64 |
134 | PLIST.nbd= yes | | 134 | PLIST.nbd= yes |
135 | .elif ${OPSYS} == "Darwin" | | 135 | .elif ${OPSYS} == "Darwin" |
136 | USER_EMUL= | | 136 | USER_EMUL= |
137 | CONFIGURE_ARGS+= --disable-bsd-user | | 137 | CONFIGURE_ARGS+= --disable-bsd-user |
138 | PLIST.nbd= yes | | 138 | PLIST.nbd= yes |
139 | .elif ${OPSYS} == "Linux" | | 139 | .elif ${OPSYS} == "Linux" |
140 | USER_EMUL= ${UE_ARCHS} | | 140 | USER_EMUL= ${UE_ARCHS} |
141 | PLIST.bridge-helper= yes | | 141 | PLIST.bridge-helper= yes |
142 | PLIST.ga= yes | | 142 | PLIST.ga= yes |
143 | PLIST.nbd= yes | | 143 | PLIST.nbd= yes |
144 | PLIST.pr-helper= yes | | 144 | PLIST.pr-helper= yes |
145 | .elif !empty(MACHINE_PLATFORM:MSunOS-5.11-*) | | 145 | .elif !empty(MACHINE_PLATFORM:MSunOS-5.11-*) |
146 | PLIST.ga= yes | | 146 | PLIST.ga= yes |
147 | PLIST.nbd= yes | | 147 | PLIST.nbd= yes |
148 | CONFIGURE_ARGS+= --disable-coroutine-pool | | 148 | CONFIGURE_ARGS+= --disable-coroutine-pool |
149 | .endif | | 149 | .endif |
150 | | | 150 | |
151 | PLIST_VARS+= plugins | | 151 | PLIST_VARS+= plugins |
152 | .if ${OPSYS} != "SunOS" | | 152 | .if ${OPSYS} != "SunOS" |
153 | PLIST.plugins= yes | | 153 | PLIST.plugins= yes |
154 | CONFIGURE_ARGS+= --enable-plugins | | 154 | CONFIGURE_ARGS+= --enable-plugins |
155 | .else | | 155 | .else |
156 | CONFIGURE_ARGS+= --disable-plugins | | 156 | CONFIGURE_ARGS+= --disable-plugins |
157 | .endif | | 157 | .endif |
158 | | | 158 | |
159 | PLIST_VARS+= ${UE_ARCHS} bridge-helper ga keymap nbd pr-helper | | 159 | PLIST_VARS+= ${UE_ARCHS} bridge-helper ga keymap nbd pr-helper |
160 | .for pvar in ${USER_EMUL} | | 160 | .for pvar in ${USER_EMUL} |
161 | PLIST.${pvar}= yes | | 161 | PLIST.${pvar}= yes |
162 | .endfor | | 162 | .endfor |
163 | | | 163 | |
164 | # different versions of Sphinx generate different static files | | 164 | # different versions of Sphinx generate different static files |
165 | PLIST_SRC= PLIST ${WRKDIR}/PLIST.STATIC | | 165 | PLIST_SRC= PLIST ${WRKDIR}/PLIST.STATIC |
166 | | | 166 | |
167 | PRINT_PLIST_AWK+= /\/_static\// { next; } | | 167 | PRINT_PLIST_AWK+= /\/_static\// { next; } |
168 | | | 168 | |
169 | TEST_TARGET= check | | 169 | TEST_TARGET= check |
170 | | | 170 | |
171 | PYTHON_FOR_BUILD_ONLY= tool | | 171 | PYTHON_FOR_BUILD_ONLY= tool |
172 | | | 172 | |
173 | post-extract: | | 173 | post-extract: |
174 | cp ${WRKDIR}/${PALCODE_CLIPPER} ${WRKSRC}/pc-bios/palcode-clipper | | 174 | cp ${WRKDIR}/${PALCODE_CLIPPER} ${WRKSRC}/pc-bios/palcode-clipper |
175 | cp ${FILESDIR}/hw-mips-mipssim_virtio.c ${WRKSRC}/hw/mips/mipssim_virtio.c | | 175 | cp ${FILESDIR}/hw-mips-mipssim_virtio.c ${WRKSRC}/hw/mips/mipssim_virtio.c |
176 | | | 176 | |
177 | do-build: | | 177 | do-build: |
178 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ | | 178 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} \ |
179 | ninja -j ${_MAKE_JOBS_N:U1} -C build | | 179 | ninja -j ${_MAKE_JOBS_N:U1} -C build |
180 | | | 180 | |
181 | do-install: | | 181 | do-install: |
182 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${INSTALL_ENV} \ | | 182 | cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${INSTALL_ENV} \ |
183 | ninja -j ${_MAKE_JOBS_N:U1} -C build install | | 183 | ninja -j ${_MAKE_JOBS_N:U1} -C build install |
184 | | | 184 | |
185 | # Some dependencies aren't correct and this tries to be re-made on install, | | 185 | # Some dependencies aren't correct and this tries to be re-made on install, |
186 | # failing due to configure bugs. | | 186 | # failing due to configure bugs. |
187 | post-build: | | 187 | post-build: |
188 | ${TOUCH} ${WRKSRC}/config-host.mak | | 188 | ${TOUCH} ${WRKSRC}/config-host.mak |
189 | | | 189 | |
190 | post-install: | | 190 | post-install: |
191 | ${INSTALL_DATA} ${FILESDIR}/Makefile.multinode-NetBSD \ | | 191 | ${INSTALL_DATA} ${FILESDIR}/Makefile.multinode-NetBSD \ |
192 | ${DESTDIR}${PREFIX}/share/doc/qemu/ | | 192 | ${DESTDIR}${PREFIX}/share/doc/qemu/ |
193 | ${RM} -f ${DESTDIR}${PREFIX}/share/doc/qemu/interop/.buildinfo | | 193 | ${RM} -f ${DESTDIR}${PREFIX}/share/doc/qemu/interop/.buildinfo |
194 | ${RM} -f ${DESTDIR}${PREFIX}/share/doc/qemu/specs/.buildinfo | | 194 | ${RM} -f ${DESTDIR}${PREFIX}/share/doc/qemu/specs/.buildinfo |
195 | ${RM} -f ${WRKDIR}/PLIST.STATIC | | 195 | ${RM} -f ${WRKDIR}/PLIST.STATIC |
196 | cd ${DESTDIR}${PREFIX} && \ | | 196 | cd ${DESTDIR}${PREFIX} && \ |
197 | ${FIND} share/doc/qemu -path '*/_static/*' -type f -print > ${WRKDIR}/PLIST.STATIC | | 197 | ${FIND} share/doc/qemu -path '*/_static/*' -type f -print > ${WRKDIR}/PLIST.STATIC |
198 | | | 198 | |
199 | .include "../../archivers/lzo/buildlink3.mk" | | 199 | .include "../../archivers/lzo/buildlink3.mk" |
200 | .include "../../archivers/zstd/buildlink3.mk" | | 200 | .include "../../archivers/zstd/buildlink3.mk" |
201 | .include "../../devel/glib2/buildlink3.mk" | | 201 | .include "../../devel/glib2/buildlink3.mk" |
202 | .include "../../devel/jemalloc/buildlink3.mk" | | 202 | .include "../../devel/jemalloc/buildlink3.mk" |
203 | .include "../../devel/snappy/buildlink3.mk" | | 203 | .include "../../devel/snappy/buildlink3.mk" |
204 | .include "../../devel/zlib/buildlink3.mk" | | 204 | .include "../../devel/zlib/buildlink3.mk" |
205 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" | | 205 | .include "../../graphics/hicolor-icon-theme/buildlink3.mk" |
206 | .include "../../graphics/png/buildlink3.mk" | | 206 | .include "../../graphics/png/buildlink3.mk" |
207 | .include "../../lang/python/tool.mk" | | 207 | .include "../../lang/python/tool.mk" |
208 | .include "../../lang/python/versioned_dependencies.mk" | | 208 | .include "../../lang/python/versioned_dependencies.mk" |
209 | .include "../../net/libslirp/buildlink3.mk" | | 209 | .include "../../net/libslirp/buildlink3.mk" |
210 | .include "../../security/libgcrypt/buildlink3.mk" | | 210 | .include "../../security/libgcrypt/buildlink3.mk" |
211 | .include "../../www/curl/buildlink3.mk" | | 211 | .include "../../www/curl/buildlink3.mk" |
212 | .include "../../x11/pixman/buildlink3.mk" | | 212 | .include "../../x11/pixman/buildlink3.mk" |
213 | .include "../../mk/curses.buildlink3.mk" | | 213 | .include "../../mk/curses.buildlink3.mk" |
214 | .include "../../mk/jpeg.buildlink3.mk" | | 214 | .include "../../mk/jpeg.buildlink3.mk" |
215 | .include "../../mk/pthread.buildlink3.mk" | | 215 | .include "../../mk/pthread.buildlink3.mk" |
216 | .include "../../mk/bsd.pkg.mk" | | 216 | .include "../../mk/bsd.pkg.mk" |