Mon Nov 18 11:00:59 2019 UTC ()
www/cliqz: Adds missing tool dependency py-sqlite3.

- Fixes bulk build breakages.
- Pointed out by <mef> bulk builds.


(fox)
diff -r1.26 -r1.27 pkgsrc/www/cliqz/Makefile

cvs diff -r1.26 -r1.27 pkgsrc/www/cliqz/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/www/cliqz/Attic/Makefile 2019/11/17 17:32:23 1.26
+++ pkgsrc/www/cliqz/Attic/Makefile 2019/11/18 11:00:59 1.27
@@ -1,28 +1,27 @@ @@ -1,28 +1,27 @@
1# $NetBSD: Makefile,v 1.26 2019/11/17 17:32:23 fox Exp $ 1# $NetBSD: Makefile,v 1.27 2019/11/18 11:00:59 fox Exp $
2 2
3DISTNAME= cliqz-1.30.0 3DISTNAME= cliqz-1.30.0
4CATEGORIES= www 4CATEGORIES= www
5MASTER_SITES= ${MASTER_SITE_GITHUB:=cliqz-oss/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=cliqz-oss/}
6GITHUB_PROJECT= browser-f 6GITHUB_PROJECT= browser-f
7DISTFILES= adult-domains.bin \ 7DISTFILES= adult-domains.bin \
8 cliqz@cliqz.com.xpi \ 8 cliqz@cliqz.com.xpi \
9 https-everywhere@cliqz.com.xpi \ 9 https-everywhere@cliqz.com.xpi \
10 gdprtool@cliqz.com.xpi \ 10 gdprtool@cliqz.com.xpi \
11 ${DISTNAME}${EXTRACT_SUFX} 11 ${DISTNAME}${EXTRACT_SUFX}
12DIST_SUBDIR= ${PKGNAME_NOREV} 12DIST_SUBDIR= ${PKGNAME_NOREV}
13 13
14CLIQZ_CHANNEL= release 14CLIQZ_CHANNEL= release
15 
16# If the PKGVERSION_NOREV is updated, make sure to update the last build id from 15# If the PKGVERSION_NOREV is updated, make sure to update the last build id from
17# ftp -Vo - https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/lastbuildid 16# ftp -Vo - https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/lastbuildid
18CLIQZ_LAST_BUILD_ID= 20191113183817 17CLIQZ_LAST_BUILD_ID= 20191113183817
19CLIQZ_PLUGIN_SUFX= @cliqz.com.xpi 18CLIQZ_PLUGIN_SUFX= @cliqz.com.xpi
20 19
21SITES.adult-domains.bin= \ 20SITES.adult-domains.bin= \
22 https://s3.amazonaws.com/cdn.cliqz.com/browser-f/APT/ 21 https://s3.amazonaws.com/cdn.cliqz.com/browser-f/APT/
23SITES.cliqz${CLIQZ_PLUGIN_SUFX}= \ 22SITES.cliqz${CLIQZ_PLUGIN_SUFX}= \
24 https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/ 23 https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/
25SITES.https-everywhere${CLIQZ_PLUGIN_SUFX}= \ 24SITES.https-everywhere${CLIQZ_PLUGIN_SUFX}= \
26 https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/ 25 https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/
27SITES.gdprtool${CLIQZ_PLUGIN_SUFX}= \ 26SITES.gdprtool${CLIQZ_PLUGIN_SUFX}= \
28 https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/ 27 https://repository.cliqz.com/dist/${CLIQZ_CHANNEL}/${PKGVERSION_NOREV}/${CLIQZ_LAST_BUILD_ID}/
@@ -34,26 +33,27 @@ MAINTAINER= fox@NetBSD.org @@ -34,26 +33,27 @@ MAINTAINER= fox@NetBSD.org
34HOMEPAGE= https://cliqz.com/en/desktop 33HOMEPAGE= https://cliqz.com/en/desktop
35COMMENT= Secure browser (Mozilla based) with built-in quick search 34COMMENT= Secure browser (Mozilla based) with built-in quick search
36LICENSE= mpl-2.0 AND gnu-gpl-v2 35LICENSE= mpl-2.0 AND gnu-gpl-v2
37 36
38USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip bash pax 37USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip bash pax
39USE_LANGUAGES+= c99 gnu++14 38USE_LANGUAGES+= c99 gnu++14
40 39
41# Build script does not support python 3.x yet. 40# Build script does not support python 3.x yet.
42# https://firefox-source-docs.mozilla.org/build/buildsystem/python.html 41# https://firefox-source-docs.mozilla.org/build/buildsystem/python.html
43PYTHON_VERSIONS_ACCEPTED= 27 42PYTHON_VERSIONS_ACCEPTED= 27
44PYTHON_FOR_BUILD_ONLY= tool 43PYTHON_FOR_BUILD_ONLY= tool
45TOOL_DEPENDS+= cbindgen>=0.8.2:../../devel/cbindgen 44TOOL_DEPENDS+= cbindgen>=0.8.2:../../devel/cbindgen
46TOOL_DEPENDS+= nodejs-[0-9]*:../../lang/nodejs 45TOOL_DEPENDS+= nodejs-[0-9]*:../../lang/nodejs
 46TOOL_DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
47 47
48BUILD_DEPENDS+= yasm>=1.1:../../devel/yasm 48BUILD_DEPENDS+= yasm>=1.1:../../devel/yasm
49BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm 49BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm
50 50
51WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} 51WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV}
52 52
53CLIQZ_ICON= cliqz.png 53CLIQZ_ICON= cliqz.png
54CLIQZ_ICON_SRC= ${WRKSRC}/mozilla-release/browser/branding/cliqz/default48.png 54CLIQZ_ICON_SRC= ${WRKSRC}/mozilla-release/browser/branding/cliqz/default48.png
55MOZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/mozilla.desktop 55MOZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/mozilla.desktop
56CLIQZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/cliqz.desktop 56CLIQZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/cliqz.desktop
57 57
58MAKE_ENV+= CQZ_RELEASE_CHANNEL=${CLIQZ_CHANNEL} 58MAKE_ENV+= CQZ_RELEASE_CHANNEL=${CLIQZ_CHANNEL}
59MAKE_ENV+= CQZ_BUILD_ID=${CLIQZ_LAST_BUILD_ID} 59MAKE_ENV+= CQZ_BUILD_ID=${CLIQZ_LAST_BUILD_ID}