Thu Apr 6 01:37:25 2023 UTC ()
firefox: 111 requires nss>=3.88, rust>=1.65

Addresses PR pkg/57293 from nagae@eagan.jp.


(gutteridge)
diff -r1.249 -r1.250 pkgsrc/www/firefox/mozilla-common.mk

cvs diff -r1.249 -r1.250 pkgsrc/www/firefox/mozilla-common.mk (expand / switch to unified diff)

--- pkgsrc/www/firefox/mozilla-common.mk 2023/02/15 20:38:13 1.249
+++ pkgsrc/www/firefox/mozilla-common.mk 2023/04/06 01:37:25 1.250
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: mozilla-common.mk,v 1.249 2023/02/15 20:38:13 ryoon Exp $ 1# $NetBSD: mozilla-common.mk,v 1.250 2023/04/06 01:37:25 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
9PYTHON_VERSIONS_INCOMPATIBLE= 27 9PYTHON_VERSIONS_INCOMPATIBLE= 27
10PYTHON_FOR_BUILD_ONLY= tool 10PYTHON_FOR_BUILD_ONLY= tool
11ALL_ENV+= PYTHON3=${PYTHONBIN} 11ALL_ENV+= PYTHON3=${PYTHONBIN}
12 12
13REPLACE_PYTHON= build/cargo-linker 13REPLACE_PYTHON= build/cargo-linker
14 14
@@ -187,38 +187,38 @@ create-rm-wrapper: @@ -187,38 +187,38 @@ create-rm-wrapper:
187# dist/bin/libxul.so: undefined reference to `__tls_get_addr' 187# dist/bin/libxul.so: undefined reference to `__tls_get_addr'
188CONFIGURE_ENV.NetBSD+= ac_cv_thread_keyword=no 188CONFIGURE_ENV.NetBSD+= ac_cv_thread_keyword=no
189# In unspecified case, clock_gettime(CLOCK_MONOTONIC, ...) fails. 189# In unspecified case, clock_gettime(CLOCK_MONOTONIC, ...) fails.
190CONFIGURE_ENV.NetBSD+= ac_cv_clock_monotonic= 190CONFIGURE_ENV.NetBSD+= ac_cv_clock_monotonic=
191 191
192.include "../../sysutils/pciutils/buildlink3.mk" 192.include "../../sysutils/pciutils/buildlink3.mk"
193.include "../../mk/atomic64.mk" 193.include "../../mk/atomic64.mk"
194BUILDLINK_API_DEPENDS.libevent+= libevent>=1.1 194BUILDLINK_API_DEPENDS.libevent+= libevent>=1.1
195.include "../../devel/libevent/buildlink3.mk" 195.include "../../devel/libevent/buildlink3.mk"
196.include "../../devel/libffi/buildlink3.mk" 196.include "../../devel/libffi/buildlink3.mk"
197BUILDLINK_API_DEPENDS.nspr+= nspr>=4.34 197BUILDLINK_API_DEPENDS.nspr+= nspr>=4.34
198.include "../../devel/nspr/buildlink3.mk" 198.include "../../devel/nspr/buildlink3.mk"
199.include "../../textproc/icu/buildlink3.mk" 199.include "../../textproc/icu/buildlink3.mk"
200BUILDLINK_API_DEPENDS.nss+= nss>=3.87 200BUILDLINK_API_DEPENDS.nss+= nss>=3.88
201.include "../../devel/nss/buildlink3.mk" 201.include "../../devel/nss/buildlink3.mk"
202.include "../../devel/zlib/buildlink3.mk" 202.include "../../devel/zlib/buildlink3.mk"
203#.include "../../mk/jpeg.buildlink3.mk" 203#.include "../../mk/jpeg.buildlink3.mk"
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"
207BUILDLINK_API_DEPENDS.libwebp+= libwebp>=1.0.2 207BUILDLINK_API_DEPENDS.libwebp+= libwebp>=1.0.2
208.include "../../graphics/libwebp/buildlink3.mk" 208.include "../../graphics/libwebp/buildlink3.mk"
209BUILDLINK_DEPMETHOD.clang= build 209BUILDLINK_DEPMETHOD.clang= build
210.include "../../lang/clang/buildlink3.mk" 210.include "../../lang/clang/buildlink3.mk"
211RUST_REQ= 1.63.0 211RUST_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# textproc/hunspell 1.3 is too old
218#.include "../../textproc/hunspell/buildlink3.mk" 218#.include "../../textproc/hunspell/buildlink3.mk"
219.include "../../multimedia/ffmpeg5/buildlink3.mk" 219.include "../../multimedia/ffmpeg5/buildlink3.mk"
220.include "../../x11/libXt/buildlink3.mk" 220.include "../../x11/libXt/buildlink3.mk"
221.include "../../x11/libXtst/buildlink3.mk" 221.include "../../x11/libXtst/buildlink3.mk"
222BUILDLINK_API_DEPENDS.pixman+= pixman>=0.25.2 222BUILDLINK_API_DEPENDS.pixman+= pixman>=0.25.2
223.include "../../x11/pixman/buildlink3.mk" 223.include "../../x11/pixman/buildlink3.mk"
224.include "../../x11/gtk3/buildlink3.mk" 224.include "../../x11/gtk3/buildlink3.mk"