| @@ -1,16 +1,17 @@ | | | @@ -1,16 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.9 2019/06/07 01:19:07 fox Exp $ | | 1 | # $NetBSD: Makefile,v 1.10 2019/06/08 00:56:22 fox Exp $ |
2 | | | 2 | |
3 | DISTNAME= cliqz-1.27.0 | | 3 | DISTNAME= cliqz-1.27.0 |
| | | 4 | PKGREVISION= 1 |
4 | CATEGORIES= www | | 5 | CATEGORIES= www |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=cliqz-oss/} | | 6 | MASTER_SITES= ${MASTER_SITE_GITHUB:=cliqz-oss/} |
6 | GITHUB_PROJECT= browser-f | | 7 | GITHUB_PROJECT= browser-f |
7 | GITHUB_TAG= ${PKGVERSION_NOREV} | | 8 | GITHUB_TAG= ${PKGVERSION_NOREV} |
8 | DISTFILES= adult-domains.bin \ | | 9 | DISTFILES= adult-domains.bin \ |
9 | cliqz@cliqz.com.xpi \ | | 10 | cliqz@cliqz.com.xpi \ |
10 | https-everywhere@cliqz.com.xpi \ | | 11 | https-everywhere@cliqz.com.xpi \ |
11 | gdprtool@cliqz.com.xpi \ | | 12 | gdprtool@cliqz.com.xpi \ |
12 | ${DISTNAME}${EXTRACT_SUFX} | | 13 | ${DISTNAME}${EXTRACT_SUFX} |
13 | DIST_SUBDIR= ${PKGNAME_NOREV} | | 14 | DIST_SUBDIR= ${PKGNAME_NOREV} |
14 | | | 15 | |
15 | CLIQZ_CHANNEL= release | | 16 | CLIQZ_CHANNEL= release |
16 | # If the PKGVERSION_NOREV is updated, make sure to update the last build id from | | 17 | # If the PKGVERSION_NOREV is updated, make sure to update the last build id from |
| @@ -36,26 +37,27 @@ COMMENT= Secure browser (Mozilla based) | | | @@ -36,26 +37,27 @@ COMMENT= Secure browser (Mozilla based) |
36 | LICENSE= mpl-2.0 AND gnu-gpl-v2 | | 37 | LICENSE= mpl-2.0 AND gnu-gpl-v2 |
37 | | | 38 | |
38 | USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip bash pax | | 39 | USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip bash pax |
39 | USE_LANGUAGES+= c99 gnu++14 | | 40 | USE_LANGUAGES+= c99 gnu++14 |
40 | | | 41 | |
41 | # Build script does not support python 3.x yet. | | 42 | # Build script does not support python 3.x yet. |
42 | # https://firefox-source-docs.mozilla.org/build/buildsystem/python.html | | 43 | # https://firefox-source-docs.mozilla.org/build/buildsystem/python.html |
43 | PYTHON_VERSIONS_ACCEPTED= 27 | | 44 | PYTHON_VERSIONS_ACCEPTED= 27 |
44 | PYTHON_FOR_BUILD_ONLY= tool | | 45 | PYTHON_FOR_BUILD_ONLY= tool |
45 | TOOL_DEPENDS+= cbindgen>=0.8.2:../../devel/cbindgen | | 46 | TOOL_DEPENDS+= cbindgen>=0.8.2:../../devel/cbindgen |
46 | TOOL_DEPENDS+= nodejs-[0-9]*:../../lang/nodejs | | 47 | TOOL_DEPENDS+= nodejs-[0-9]*:../../lang/nodejs |
47 | | | 48 | |
48 | BUILD_DEPENDS+= yasm>=1.1:../../devel/yasm | | 49 | BUILD_DEPENDS+= yasm>=1.1:../../devel/yasm |
| | | 50 | BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm |
49 | | | 51 | |
50 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} | | 52 | WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} |
51 | | | 53 | |
52 | CLIQZ_ICON= cliqz.png | | 54 | CLIQZ_ICON= cliqz.png |
53 | CLIQZ_ICON_SRC= ${WRKSRC}/mozilla-release/browser/branding/cliqz/default48.png | | 55 | CLIQZ_ICON_SRC= ${WRKSRC}/mozilla-release/browser/branding/cliqz/default48.png |
54 | MOZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/mozilla.desktop | | 56 | MOZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/mozilla.desktop |
55 | CLIQZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/cliqz.desktop | | 57 | CLIQZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/cliqz.desktop |
56 | | | 58 | |
57 | MAKE_ENV+= CQZ_RELEASE_CHANNEL=${CLIQZ_CHANNEL} | | 59 | MAKE_ENV+= CQZ_RELEASE_CHANNEL=${CLIQZ_CHANNEL} |
58 | MAKE_ENV+= CQZ_BUILD_ID=${CLIQZ_LAST_BUILD_ID} | | 60 | MAKE_ENV+= CQZ_BUILD_ID=${CLIQZ_LAST_BUILD_ID} |
59 | MAKE_ENV+= MOZBUILD_STATE_PATH=${WRKDIR}/.home/.mozbuild | | 61 | MAKE_ENV+= MOZBUILD_STATE_PATH=${WRKDIR}/.home/.mozbuild |
60 | | | 62 | |
61 | .include "mozilla-common.mk" | | 63 | .include "mozilla-common.mk" |