| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: mozilla-common.mk,v 1.99 2017/10/03 13:17:37 maya Exp $ | | 1 | # $NetBSD: mozilla-common.mk,v 1.100 2017/10/29 09:47:57 ryoon 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 | # used by www/seamonkey/Makefile | | 6 | # used by www/seamonkey/Makefile |
7 | | | 7 | |
8 | .include "../../mk/bsd.prefs.mk" | | 8 | .include "../../mk/bsd.prefs.mk" |
9 | | | 9 | |
10 | .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" | | 10 | .if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" |
11 | BUILD_DEPENDS+= yasm>=1.1:../../devel/yasm | | 11 | BUILD_DEPENDS+= yasm>=1.1:../../devel/yasm |
12 | | | 12 | |
13 | # Enable Google widevine CDM. This requires external libwidevinecdm.so. | | 13 | # Enable Google widevine CDM. This requires external libwidevinecdm.so. |
14 | #CONFIGURE_ARGS+= --enable-eme=widevine | | 14 | #CONFIGURE_ARGS+= --enable-eme=widevine |
| @@ -179,25 +179,27 @@ PLIST_SUBST+= DLL_SUFFIX=".so" | | | @@ -179,25 +179,27 @@ PLIST_SUBST+= DLL_SUFFIX=".so" |
179 | BUILDLINK_API_DEPENDS.libevent+= libevent>=1.1 | | 179 | BUILDLINK_API_DEPENDS.libevent+= libevent>=1.1 |
180 | .include "../../devel/libevent/buildlink3.mk" | | 180 | .include "../../devel/libevent/buildlink3.mk" |
181 | .include "../../devel/libffi/buildlink3.mk" | | 181 | .include "../../devel/libffi/buildlink3.mk" |
182 | BUILDLINK_API_DEPENDS.nspr+= nspr>=4.14 | | 182 | BUILDLINK_API_DEPENDS.nspr+= nspr>=4.14 |
183 | .include "../../devel/nspr/buildlink3.mk" | | 183 | .include "../../devel/nspr/buildlink3.mk" |
184 | .include "../../textproc/icu/buildlink3.mk" | | 184 | .include "../../textproc/icu/buildlink3.mk" |
185 | BUILDLINK_API_DEPENDS.nss+= nss>=3.32.1 | | 185 | BUILDLINK_API_DEPENDS.nss+= nss>=3.32.1 |
186 | .include "../../devel/nss/buildlink3.mk" | | 186 | .include "../../devel/nss/buildlink3.mk" |
187 | .include "../../devel/zlib/buildlink3.mk" | | 187 | .include "../../devel/zlib/buildlink3.mk" |
188 | .include "../../mk/jpeg.buildlink3.mk" | | 188 | .include "../../mk/jpeg.buildlink3.mk" |
189 | .include "../../graphics/MesaLib/buildlink3.mk" | | 189 | .include "../../graphics/MesaLib/buildlink3.mk" |
190 | BUILDLINK_API_DEPENDS.cairo+= cairo>=1.10.2nb4 | | 190 | BUILDLINK_API_DEPENDS.cairo+= cairo>=1.10.2nb4 |
191 | .include "../../graphics/cairo/buildlink3.mk" | | 191 | .include "../../graphics/cairo/buildlink3.mk" |
| | | 192 | BUILDLINK_DEPMETHOD.clang= build |
192 | .include "../../lang/clang/buildlink3.mk" | | 193 | .include "../../lang/clang/buildlink3.mk" |
193 | BUILDLINK_API_DEPENDS.rust+= rust>=1.20.0 | | 194 | BUILDLINK_API_DEPENDS.rust+= rust>=1.20.0 |
| | | 195 | BUILDLINK_DEPMETHOD.rust= build |
194 | .include "../../lang/rust/buildlink3.mk" | | 196 | .include "../../lang/rust/buildlink3.mk" |
195 | BUILDLINK_API_DEPENDS.libvpx+= libvpx>=1.3.0 | | 197 | BUILDLINK_API_DEPENDS.libvpx+= libvpx>=1.3.0 |
196 | .include "../../multimedia/libvpx/buildlink3.mk" | | 198 | .include "../../multimedia/libvpx/buildlink3.mk" |
197 | .include "../../net/libIDL/buildlink3.mk" | | 199 | .include "../../net/libIDL/buildlink3.mk" |
198 | # textproc/hunspell 1.3 is too old | | 200 | # textproc/hunspell 1.3 is too old |
199 | #.include "../../textproc/hunspell/buildlink3.mk" | | 201 | #.include "../../textproc/hunspell/buildlink3.mk" |
200 | .include "../../multimedia/ffmpeg3/buildlink3.mk" | | 202 | .include "../../multimedia/ffmpeg3/buildlink3.mk" |
201 | .include "../../x11/libXt/buildlink3.mk" | | 203 | .include "../../x11/libXt/buildlink3.mk" |
202 | BUILDLINK_API_DEPENDS.pixman+= pixman>=0.25.2 | | 204 | BUILDLINK_API_DEPENDS.pixman+= pixman>=0.25.2 |
203 | .include "../../x11/pixman/buildlink3.mk" | | 205 | .include "../../x11/pixman/buildlink3.mk" |