Sat Jun 8 00:56:22 2019 UTC ()
cliqz: Fixed build failures.

1. Added a missing build dependency, devel/nasm.

2. Bump PKGREVISION


(fox)
diff -r1.9 -r1.10 pkgsrc/www/cliqz/Makefile

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

--- pkgsrc/www/cliqz/Attic/Makefile 2019/06/07 01:19:07 1.9
+++ pkgsrc/www/cliqz/Attic/Makefile 2019/06/08 00:56:22 1.10
@@ -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
3DISTNAME= cliqz-1.27.0 3DISTNAME= cliqz-1.27.0
 4PKGREVISION= 1
4CATEGORIES= www 5CATEGORIES= www
5MASTER_SITES= ${MASTER_SITE_GITHUB:=cliqz-oss/} 6MASTER_SITES= ${MASTER_SITE_GITHUB:=cliqz-oss/}
6GITHUB_PROJECT= browser-f 7GITHUB_PROJECT= browser-f
7GITHUB_TAG= ${PKGVERSION_NOREV} 8GITHUB_TAG= ${PKGVERSION_NOREV}
8DISTFILES= adult-domains.bin \ 9DISTFILES= 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}
13DIST_SUBDIR= ${PKGNAME_NOREV} 14DIST_SUBDIR= ${PKGNAME_NOREV}
14 15
15CLIQZ_CHANNEL= release 16CLIQZ_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)
36LICENSE= mpl-2.0 AND gnu-gpl-v2 37LICENSE= mpl-2.0 AND gnu-gpl-v2
37 38
38USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip bash pax 39USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip bash pax
39USE_LANGUAGES+= c99 gnu++14 40USE_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
43PYTHON_VERSIONS_ACCEPTED= 27 44PYTHON_VERSIONS_ACCEPTED= 27
44PYTHON_FOR_BUILD_ONLY= tool 45PYTHON_FOR_BUILD_ONLY= tool
45TOOL_DEPENDS+= cbindgen>=0.8.2:../../devel/cbindgen 46TOOL_DEPENDS+= cbindgen>=0.8.2:../../devel/cbindgen
46TOOL_DEPENDS+= nodejs-[0-9]*:../../lang/nodejs 47TOOL_DEPENDS+= nodejs-[0-9]*:../../lang/nodejs
47 48
48BUILD_DEPENDS+= yasm>=1.1:../../devel/yasm 49BUILD_DEPENDS+= yasm>=1.1:../../devel/yasm
 50BUILD_DEPENDS+= nasm-[0-9]*:../../devel/nasm
49 51
50WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV} 52WRKSRC= ${WRKDIR}/${GITHUB_PROJECT}-${PKGVERSION_NOREV}
51 53
52CLIQZ_ICON= cliqz.png 54CLIQZ_ICON= cliqz.png
53CLIQZ_ICON_SRC= ${WRKSRC}/mozilla-release/browser/branding/cliqz/default48.png 55CLIQZ_ICON_SRC= ${WRKSRC}/mozilla-release/browser/branding/cliqz/default48.png
54MOZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/mozilla.desktop 56MOZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/mozilla.desktop
55CLIQZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/cliqz.desktop 57CLIQZ_DESKTOP= ${WRKSRC}/mozilla-release/toolkit/mozapps/installer/linux/rpm/cliqz.desktop
56 58
57MAKE_ENV+= CQZ_RELEASE_CHANNEL=${CLIQZ_CHANNEL} 59MAKE_ENV+= CQZ_RELEASE_CHANNEL=${CLIQZ_CHANNEL}
58MAKE_ENV+= CQZ_BUILD_ID=${CLIQZ_LAST_BUILD_ID} 60MAKE_ENV+= CQZ_BUILD_ID=${CLIQZ_LAST_BUILD_ID}
59MAKE_ENV+= MOZBUILD_STATE_PATH=${WRKDIR}/.home/.mozbuild 61MAKE_ENV+= MOZBUILD_STATE_PATH=${WRKDIR}/.home/.mozbuild
60 62
61.include "mozilla-common.mk" 63.include "mozilla-common.mk"