Wed Nov 2 20:43:46 2022 UTC ()
thunderbird: reflect new minimum dependency of cbindgen >= 0.24

We're carrying a patch that will only build with recent cbindgen.
Issue noted by Todd Gruhn on pkgsrc-users@.


(gutteridge)
diff -r1.1 -r1.2 pkgsrc/mail/thunderbird/mozilla-common.mk

cvs diff -r1.1 -r1.2 pkgsrc/mail/thunderbird/mozilla-common.mk (expand / switch to unified diff)

--- pkgsrc/mail/thunderbird/mozilla-common.mk 2022/08/04 15:07:14 1.1
+++ pkgsrc/mail/thunderbird/mozilla-common.mk 2022/11/02 20:43:46 1.2
@@ -1,36 +1,36 @@ @@ -1,36 +1,36 @@
1# $NetBSD: mozilla-common.mk,v 1.1 2022/08/04 15:07:14 nia Exp $ 1# $NetBSD: mozilla-common.mk,v 1.2 2022/11/02 20:43:46 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 mail/thunderbird/Makefile 5# used by mail/thunderbird/Makefile
6 6
7.include "../../mk/bsd.prefs.mk" 7.include "../../mk/bsd.prefs.mk"
8 8
9PYTHON_VERSIONS_ACCEPTED+= 39 38 37 9PYTHON_VERSIONS_ACCEPTED+= 39 38 37
10PYTHON_FOR_BUILD_ONLY= tool 10PYTHON_FOR_BUILD_ONLY= tool
11ALL_ENV+= PYTHON3=${PYTHONBIN} 11ALL_ENV+= PYTHON3=${PYTHONBIN}
12 12
13HAS_CONFIGURE= yes 13HAS_CONFIGURE= yes
14CONFIGURE_ARGS+= --prefix=${PREFIX} 14CONFIGURE_ARGS+= --prefix=${PREFIX}
15USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip 15USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip
16UNLIMIT_RESOURCES+= datasize virtualsize 16UNLIMIT_RESOURCES+= datasize virtualsize
17 17
18USE_LANGUAGES+= c c++ 18USE_LANGUAGES+= c c++
19 19
20# ERROR: Only GCC 7.1 or newer is supported (found version 5.5.0). 20# ERROR: Only GCC 7.1 or newer is supported (found version 5.5.0).
21GCC_REQD+= 7 21GCC_REQD+= 7
22 22
23TOOL_DEPENDS+= cbindgen>=0.14.2:../../devel/cbindgen 23TOOL_DEPENDS+= cbindgen>=0.24.0:../../devel/cbindgen
24.if ${MACHINE_ARCH} == "sparc64" 24.if ${MACHINE_ARCH} == "sparc64"
25CONFIGURE_ARGS+= --disable-nodejs 25CONFIGURE_ARGS+= --disable-nodejs
26.else 26.else
27TOOL_DEPENDS+= nodejs-[0-9]*:../../lang/nodejs 27TOOL_DEPENDS+= nodejs-[0-9]*:../../lang/nodejs
28.endif 28.endif
29 29
30TOOL_DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3 30TOOL_DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
31TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat 31TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
32 32
33.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 33.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
34TOOL_DEPENDS+= nasm>=2.14:../../devel/nasm 34TOOL_DEPENDS+= nasm>=2.14:../../devel/nasm
35TOOL_DEPENDS+= yasm>=1.1:../../devel/yasm 35TOOL_DEPENDS+= yasm>=1.1:../../devel/yasm
36.endif 36.endif