| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: mozilla-common.mk,v 1.210 2021/10/25 01:02:38 gutteridge Exp $ | | 1 | # $NetBSD: mozilla-common.mk,v 1.211 2021/11/12 20:14:31 gutteridge 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 | HAS_CONFIGURE= yes | | 13 | HAS_CONFIGURE= yes |
14 | CONFIGURE_ARGS+= --prefix=${PREFIX} | | 14 | CONFIGURE_ARGS+= --prefix=${PREFIX} |
| @@ -169,38 +169,38 @@ fix-clang-wrapper: | | | @@ -169,38 +169,38 @@ fix-clang-wrapper: |
169 | # The configure test for __thread succeeds, but later we end up with: | | 169 | # The configure test for __thread succeeds, but later we end up with: |
170 | # dist/bin/libxul.so: undefined reference to `__tls_get_addr' | | 170 | # dist/bin/libxul.so: undefined reference to `__tls_get_addr' |
171 | CONFIGURE_ENV.NetBSD+= ac_cv_thread_keyword=no | | 171 | CONFIGURE_ENV.NetBSD+= ac_cv_thread_keyword=no |
172 | # In unspecified case, clock_gettime(CLOCK_MONOTONIC, ...) fails. | | 172 | # In unspecified case, clock_gettime(CLOCK_MONOTONIC, ...) fails. |
173 | CONFIGURE_ENV.NetBSD+= ac_cv_clock_monotonic= | | 173 | CONFIGURE_ENV.NetBSD+= ac_cv_clock_monotonic= |
174 | | | 174 | |
175 | .include "../../mk/atomic64.mk" | | 175 | .include "../../mk/atomic64.mk" |
176 | BUILDLINK_API_DEPENDS.libevent+= libevent>=1.1 | | 176 | BUILDLINK_API_DEPENDS.libevent+= libevent>=1.1 |
177 | .include "../../devel/libevent/buildlink3.mk" | | 177 | .include "../../devel/libevent/buildlink3.mk" |
178 | .include "../../devel/libffi/buildlink3.mk" | | 178 | .include "../../devel/libffi/buildlink3.mk" |
179 | BUILDLINK_API_DEPENDS.nspr+= nspr>=4.32 | | 179 | BUILDLINK_API_DEPENDS.nspr+= nspr>=4.32 |
180 | .include "../../devel/nspr/buildlink3.mk" | | 180 | .include "../../devel/nspr/buildlink3.mk" |
181 | .include "../../textproc/icu/buildlink3.mk" | | 181 | .include "../../textproc/icu/buildlink3.mk" |
182 | BUILDLINK_API_DEPENDS.nss+= nss>=3.70 | | 182 | BUILDLINK_API_DEPENDS.nss+= nss>=3.71 |
183 | .include "../../devel/nss/buildlink3.mk" | | 183 | .include "../../devel/nss/buildlink3.mk" |
184 | .include "../../devel/zlib/buildlink3.mk" | | 184 | .include "../../devel/zlib/buildlink3.mk" |
185 | #.include "../../mk/jpeg.buildlink3.mk" | | 185 | #.include "../../mk/jpeg.buildlink3.mk" |
186 | .include "../../graphics/MesaLib/buildlink3.mk" | | 186 | .include "../../graphics/MesaLib/buildlink3.mk" |
187 | #BUILDLINK_API_DEPENDS.cairo+= cairo>=1.10.2nb4 | | 187 | #BUILDLINK_API_DEPENDS.cairo+= cairo>=1.10.2nb4 |
188 | #.include "../../graphics/cairo/buildlink3.mk" | | 188 | #.include "../../graphics/cairo/buildlink3.mk" |
189 | BUILDLINK_API_DEPENDS.libwebp+= libwebp>=1.0.2 | | 189 | BUILDLINK_API_DEPENDS.libwebp+= libwebp>=1.0.2 |
190 | .include "../../graphics/libwebp/buildlink3.mk" | | 190 | .include "../../graphics/libwebp/buildlink3.mk" |
191 | BUILDLINK_DEPMETHOD.clang= build | | 191 | BUILDLINK_DEPMETHOD.clang= build |
192 | .include "../../lang/clang/buildlink3.mk" | | 192 | .include "../../lang/clang/buildlink3.mk" |
193 | RUST_REQ= 1.51.0 | | 193 | RUST_REQ= 1.53.0 |
194 | .include "../../lang/rust/rust.mk" | | 194 | .include "../../lang/rust/rust.mk" |
195 | # webrtc option requires internal libvpx | | 195 | # webrtc option requires internal libvpx |
196 | #BUILDLINK_API_DEPENDS.libvpx+= libvpx>=1.3.0 | | 196 | #BUILDLINK_API_DEPENDS.libvpx+= libvpx>=1.3.0 |
197 | #.include "../../multimedia/libvpx/buildlink3.mk" | | 197 | #.include "../../multimedia/libvpx/buildlink3.mk" |
198 | .include "../../net/libIDL/buildlink3.mk" | | 198 | .include "../../net/libIDL/buildlink3.mk" |
199 | # textproc/hunspell 1.3 is too old | | 199 | # textproc/hunspell 1.3 is too old |
200 | #.include "../../textproc/hunspell/buildlink3.mk" | | 200 | #.include "../../textproc/hunspell/buildlink3.mk" |
201 | .include "../../multimedia/ffmpeg4/buildlink3.mk" | | 201 | .include "../../multimedia/ffmpeg4/buildlink3.mk" |
202 | .include "../../x11/libXt/buildlink3.mk" | | 202 | .include "../../x11/libXt/buildlink3.mk" |
203 | BUILDLINK_API_DEPENDS.pixman+= pixman>=0.25.2 | | 203 | BUILDLINK_API_DEPENDS.pixman+= pixman>=0.25.2 |
204 | .include "../../x11/pixman/buildlink3.mk" | | 204 | .include "../../x11/pixman/buildlink3.mk" |
205 | .include "../../x11/gtk2/buildlink3.mk" | | 205 | .include "../../x11/gtk2/buildlink3.mk" |
206 | .include "../../x11/gtk3/buildlink3.mk" | | 206 | .include "../../x11/gtk3/buildlink3.mk" |