Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --- pkgsrc/www/arcticfox/Makefile 2022/02/05 20:51:07 1.1 +++ pkgsrc/www/arcticfox/Makefile 2023/02/01 14:41:18 1.21 @@ -1,12 +1,12 @@ -# $NetBSD: Makefile,v 1.1 2022/02/05 20:51:07 nia Exp $ +# $NetBSD: Makefile,v 1.21 2023/02/01 14:41:18 nia Exp $ -DISTNAME= arcticfox-39.0 +DISTNAME= arcticfox-40.1 CATEGORIES= www -MASTER_SITES= ${MASTER_SITE_GITHUB:=wicknix/} +MASTER_SITES= ${MASTER_SITE_GITHUB:=rmottola/} GITHUB_PROJECT= Arctic-Fox GITHUB_TAG= v${PKGVERSION_NOREV} -MAINTAINER= pkgsrc-users@NetBSD.org +MAINTAINER= nia@NetBSD.org HOMEPAGE= https://github.com/wicknix/Arctic-Fox COMMENT= Web browser for aging systems, forked from Firefox LICENSE= mpl-1.1 @@ -17,9 +17,13 @@ USE_TOOLS+= zip unzip gmake GNU_CONFIGURE= yes USE_LANGUAGES= c c++ +OVERRIDE_GNU_CONFIG_SCRIPTS= # yes +OVERRIDE_DIRDEPTH= 5 + CONFIGURE_ARGS+= --disable-crashreporter CONFIGURE_ARGS+= --disable-tests CONFIGURE_ARGS+= --disable-debug +CONFIGURE_ARGS+= --disable-gstreamer CONFIGURE_ARGS+= --disable-updater CONFIGURE_ARGS+= --disable-mozril-geoloc CONFIGURE_ARGS+= --disable-webrtc @@ -80,9 +84,9 @@ REPLACE_PYTHON+= xpcom/idl-parser/xpidl REPLACE_PYTHON+= xpcom/typelib/xpt/tools/xpt.py PYTHON_VERSIONS_ACCEPTED= 27 +PYTHON_FOR_BUILD_ONLY= tool TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat -NOT_PAX_MPROTECT_SAFE+= bin/arcticfox NOT_PAX_MPROTECT_SAFE+= lib/${PKGNAME_NOREV}/arcticfox NOT_PAX_MPROTECT_SAFE+= lib/${PKGNAME_NOREV}/arcticfox-bin @@ -93,6 +97,8 @@ pre-configure: ${CP} ${FILESDIR}/cubeb_sun.c ${WRKSRC}/media/libcubeb/src post-install: + ${RM} -rf ${DESTDIR}${PREFIX}/include + ${RM} -rf ${DESTDIR}${PREFIX}/share/idl ${INSTALL_DATA} ${WRKSRC}/browser/branding/arcticfox/default16.png \ ${DESTDIR}${PREFIX}/share/icons/hicolor/16x16/apps/arcticfox.png ${INSTALL_DATA} ${WRKSRC}/browser/branding/arcticfox/default32.png \ @@ -107,7 +113,7 @@ post-install: .include "options.mk" .include "../../archivers/bzip2/buildlink3.mk" .if ${OPSYS} == "Linux" -.include "../../audio/alsa-lib/buildlink3.mk" +. include "../../audio/alsa-lib/buildlink3.mk" .endif .include "../../devel/nspr/buildlink3.mk" .include "../../devel/nss/buildlink3.mk" @@ -126,6 +132,8 @@ BUILDLINK_API_DEPENDS.libevent+= libeven .include "../../textproc/hunspell/buildlink3.mk" #.include "../../textproc/icu/buildlink3.mk" .include "../../x11/gtk2/buildlink3.mk" +.include "../../x11/libXt/buildlink3.mk" .include "../../x11/pixman/buildlink3.mk" #.include "../../mk/jpeg.buildlink3.mk" +.include "../../mk/atomic64.mk" .include "../../mk/bsd.pkg.mk"