| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.4 2019/04/28 16:30:05 fox Exp $ | | 1 | # $NetBSD: Makefile,v 1.5 2019/04/28 22:00:54 fox Exp $ |
2 | | | 2 | |
3 | DISTNAME= cliqz-1.26.4 | | 3 | DISTNAME= cliqz-1.26.4 |
4 | CATEGORIES= www | | 4 | CATEGORIES= www |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=cliqz-oss/} | | 5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=cliqz-oss/} |
6 | GITHUB_PROJECT= browser-f | | 6 | GITHUB_PROJECT= browser-f |
7 | GITHUB_TAG= ${PKGVERSION_NOREV} | | 7 | GITHUB_TAG= ${PKGVERSION_NOREV} |
8 | DISTFILES= adult-domains.bin \ | | 8 | DISTFILES= adult-domains.bin \ |
9 | cliqz@cliqz.com.xpi \ | | 9 | cliqz@cliqz.com.xpi \ |
10 | https-everywhere@cliqz.com.xpi \ | | 10 | https-everywhere@cliqz.com.xpi \ |
11 | gdprtool@cliqz.com.xpi \ | | 11 | gdprtool@cliqz.com.xpi \ |
12 | ${DISTNAME}${EXTRACT_SUFX} | | 12 | ${DISTNAME}${EXTRACT_SUFX} |
13 | DIST_SUBDIR= ${PKGNAME_NOREV} | | 13 | DIST_SUBDIR= ${PKGNAME_NOREV} |
14 | | | 14 | |
| @@ -56,26 +56,27 @@ MAKE_ENV+= CQZ_RELEASE_CHANNEL=${CLIQZ_C | | | @@ -56,26 +56,27 @@ MAKE_ENV+= CQZ_RELEASE_CHANNEL=${CLIQZ_C |
56 | MAKE_ENV+= CQZ_BUILD_ID=${CLIQZ_LAST_BUILD_ID} | | 56 | MAKE_ENV+= CQZ_BUILD_ID=${CLIQZ_LAST_BUILD_ID} |
57 | MAKE_ENV+= MOZBUILD_STATE_PATH=${WRKDIR}/.home/.mozbuild | | 57 | MAKE_ENV+= MOZBUILD_STATE_PATH=${WRKDIR}/.home/.mozbuild |
58 | | | 58 | |
59 | .include "mozilla-common.mk" | | 59 | .include "mozilla-common.mk" |
60 | .include "options.mk" | | 60 | .include "options.mk" |
61 | | | 61 | |
62 | CHECK_WRKREF_SKIP+= lib/cliqz/chrome/toolkit/content/global/buildconfig.html | | 62 | CHECK_WRKREF_SKIP+= lib/cliqz/chrome/toolkit/content/global/buildconfig.html |
63 | | | 63 | |
64 | REPLACE_BASH+= magic_build_and_package.sh | | 64 | REPLACE_BASH+= magic_build_and_package.sh |
65 | | | 65 | |
66 | CFLAGS+= -D_GLIBCXX_INCLUDE_NEXT_C_HEADERS | | 66 | CFLAGS+= -D_GLIBCXX_INCLUDE_NEXT_C_HEADERS |
67 | LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/cliqz ${COMPILER_RPATH_FLAG}${PREFIX}/lib | | 67 | LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/cliqz ${COMPILER_RPATH_FLAG}${PREFIX}/lib |
68 | | | 68 | |
| | | 69 | # Needed by the Javascript JIT used in cliqz |
69 | NOT_PAX_MPROTECT_SAFE+= lib/cliqz/cliqz | | 70 | NOT_PAX_MPROTECT_SAFE+= lib/cliqz/cliqz |
70 | NOT_PAX_MPROTECT_SAFE+= lib/cliqz/cliqz-bin | | 71 | NOT_PAX_MPROTECT_SAFE+= lib/cliqz/cliqz-bin |
71 | NOT_PAX_MPROTECT_SAFE+= lib/cliqz/plugin-container | | 72 | NOT_PAX_MPROTECT_SAFE+= lib/cliqz/plugin-container |
72 | | | 73 | |
73 | post-extract: | | 74 | post-extract: |
74 | ${CP} ${DISTDIR}/${DIST_SUBDIR}/adult-domains.bin ${WRKSRC} | | 75 | ${CP} ${DISTDIR}/${DIST_SUBDIR}/adult-domains.bin ${WRKSRC} |
75 | ${MKDIR} ${WRKSRC}/obj/dist/bin/browser/features | | 76 | ${MKDIR} ${WRKSRC}/obj/dist/bin/browser/features |
76 | ${CP} ${DISTDIR}/${DIST_SUBDIR}/cliqz${CLIQZ_PLUGIN_SUFX} \ | | 77 | ${CP} ${DISTDIR}/${DIST_SUBDIR}/cliqz${CLIQZ_PLUGIN_SUFX} \ |
77 | ${DISTDIR}/${DIST_SUBDIR}/https-everywhere${CLIQZ_PLUGIN_SUFX} \ | | 78 | ${DISTDIR}/${DIST_SUBDIR}/https-everywhere${CLIQZ_PLUGIN_SUFX} \ |
78 | ${DISTDIR}/${DIST_SUBDIR}/gdprtool${CLIQZ_PLUGIN_SUFX} \ | | 79 | ${DISTDIR}/${DIST_SUBDIR}/gdprtool${CLIQZ_PLUGIN_SUFX} \ |
79 | ${WRKSRC}/obj/dist/bin/browser/features | | 80 | ${WRKSRC}/obj/dist/bin/browser/features |
80 | | | 81 | |
81 | post-patch: | | 82 | post-patch: |