| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: mozilla-common.mk,v 1.251 2023/04/19 14:28:40 gutteridge Exp $ | | 1 | # $NetBSD: mozilla-common.mk,v 1.252 2023/06/02 18:47:20 wiz Exp $ |
2 | # | | 2 | # |
3 | # common Makefile fragment for mozilla packages based on gecko 2.0. | | 3 | # common Makefile fragment for mozilla packages based on gecko 2.0. |
4 | # | | 4 | # |
5 | # used by www/firefox/Makefile | | 5 | # used by www/firefox/Makefile |
6 | | | 6 | |
7 | .include "../../mk/bsd.prefs.mk" | | 7 | .include "../../mk/bsd.prefs.mk" |
8 | | | 8 | |
9 | PYTHON_VERSIONS_INCOMPATIBLE= 27 | | 9 | PYTHON_VERSIONS_INCOMPATIBLE= 27 |
10 | PYTHON_FOR_BUILD_ONLY= tool | | 10 | PYTHON_FOR_BUILD_ONLY= tool |
11 | ALL_ENV+= PYTHON3=${PYTHONBIN} | | 11 | ALL_ENV+= PYTHON3=${PYTHONBIN} |
12 | | | 12 | |
13 | REPLACE_PYTHON= build/cargo-linker | | 13 | REPLACE_PYTHON= build/cargo-linker |
14 | | | 14 | |
| @@ -204,29 +204,30 @@ BUILDLINK_API_DEPENDS.nss+= nss>=3.89 | | | @@ -204,29 +204,30 @@ BUILDLINK_API_DEPENDS.nss+= nss>=3.89 |
204 | .include "../../graphics/MesaLib/buildlink3.mk" | | 204 | .include "../../graphics/MesaLib/buildlink3.mk" |
205 | #BUILDLINK_API_DEPENDS.cairo+= cairo>=1.10.2nb4 | | 205 | #BUILDLINK_API_DEPENDS.cairo+= cairo>=1.10.2nb4 |
206 | #.include "../../graphics/cairo/buildlink3.mk" | | 206 | #.include "../../graphics/cairo/buildlink3.mk" |
207 | BUILDLINK_API_DEPENDS.libwebp+= libwebp>=1.0.2 | | 207 | BUILDLINK_API_DEPENDS.libwebp+= libwebp>=1.0.2 |
208 | .include "../../graphics/libwebp/buildlink3.mk" | | 208 | .include "../../graphics/libwebp/buildlink3.mk" |
209 | BUILDLINK_DEPMETHOD.clang= build | | 209 | BUILDLINK_DEPMETHOD.clang= build |
210 | .include "../../lang/clang/buildlink3.mk" | | 210 | .include "../../lang/clang/buildlink3.mk" |
211 | RUST_REQ= 1.65.0 | | 211 | RUST_REQ= 1.65.0 |
212 | .include "../../lang/rust/rust.mk" | | 212 | .include "../../lang/rust/rust.mk" |
213 | # webrtc option requires internal libvpx | | 213 | # webrtc option requires internal libvpx |
214 | #BUILDLINK_API_DEPENDS.libvpx+= libvpx>=1.3.0 | | 214 | #BUILDLINK_API_DEPENDS.libvpx+= libvpx>=1.3.0 |
215 | #.include "../../multimedia/libvpx/buildlink3.mk" | | 215 | #.include "../../multimedia/libvpx/buildlink3.mk" |
216 | .include "../../net/libIDL/buildlink3.mk" | | 216 | .include "../../net/libIDL/buildlink3.mk" |
217 | # textproc/hunspell 1.3 is too old | | 217 | # TODO: check again, pkgsrc has hunspell 1.7 |
| | | 218 | # was: textproc/hunspell 1.3 is too old |
218 | #.include "../../textproc/hunspell/buildlink3.mk" | | 219 | #.include "../../textproc/hunspell/buildlink3.mk" |
219 | .include "../../multimedia/ffmpeg5/buildlink3.mk" | | 220 | .include "../../multimedia/ffmpeg6/buildlink3.mk" |
220 | .include "../../x11/libXt/buildlink3.mk" | | 221 | .include "../../x11/libXt/buildlink3.mk" |
221 | .include "../../x11/libXtst/buildlink3.mk" | | 222 | .include "../../x11/libXtst/buildlink3.mk" |
222 | BUILDLINK_API_DEPENDS.pixman+= pixman>=0.25.2 | | 223 | BUILDLINK_API_DEPENDS.pixman+= pixman>=0.25.2 |
223 | .include "../../x11/pixman/buildlink3.mk" | | 224 | .include "../../x11/pixman/buildlink3.mk" |
224 | .include "../../x11/gtk3/buildlink3.mk" | | 225 | .include "../../x11/gtk3/buildlink3.mk" |
225 | PLIST_VARS+= wayland | | 226 | PLIST_VARS+= wayland |
226 | .if ${PKG_BUILD_OPTIONS.gtk3:Mwayland} | | 227 | .if ${PKG_BUILD_OPTIONS.gtk3:Mwayland} |
227 | CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk3-x11-wayland | | 228 | CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk3-x11-wayland |
228 | PLIST.wayland= yes | | 229 | PLIST.wayland= yes |
229 | .else | | 230 | .else |
230 | CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk3 | | 231 | CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk3 |
231 | .endif | | 232 | .endif |
232 | .include "../../lang/python/application.mk" | | 233 | .include "../../lang/python/application.mk" |