head 1.27; access; symbols pkgsrc-2017Q3:1.26.0.4 pkgsrc-2017Q3-base:1.26 pkgsrc-2017Q2:1.25.0.2 pkgsrc-2017Q2-base:1.25 pkgsrc-2017Q1:1.24.0.2 pkgsrc-2017Q1-base:1.24 pkgsrc-2016Q4:1.21.0.2 pkgsrc-2016Q4-base:1.21 pkgsrc-2016Q3:1.20.0.2 pkgsrc-2016Q3-base:1.20 pkgsrc-2016Q2:1.18.0.2 pkgsrc-2016Q2-base:1.18 pkgsrc-2016Q1:1.17.0.2 pkgsrc-2016Q1-base:1.17 pkgsrc-2015Q4:1.16.0.2 pkgsrc-2015Q4-base:1.16 pkgsrc-2015Q3:1.14.0.2 pkgsrc-2015Q3-base:1.14 pkgsrc-2015Q2:1.12.0.2 pkgsrc-2015Q2-base:1.12 pkgsrc-2015Q1:1.7.0.2 pkgsrc-2015Q1-base:1.7 pkgsrc-2014Q4:1.2.0.2 pkgsrc-2014Q4-base:1.2; locks; strict; comment @# @; 1.27 date 2017.10.27.13.52.04; author ryoon; state dead; branches; next 1.26; commitid 1t9uUNgNKBgpbHcA; 1.26 date 2017.09.18.09.53.19; author maya; state Exp; branches; next 1.25; commitid BMfpJecGogsW6F7A; 1.25 date 2017.04.22.21.03.34; author adam; state Exp; branches; next 1.24; commitid FZEMSoU8Sj6ZBzOz; 1.24 date 2017.02.12.06.24.42; author ryoon; state Exp; branches; next 1.23; commitid k6LcxswBlcMUXCFz; 1.23 date 2017.02.06.13.54.42; author wiz; state Exp; branches; next 1.22; commitid gPJ49nTI4WujETEz; 1.22 date 2017.01.16.23.45.12; author wiz; state Exp; branches; next 1.21; commitid frBytSz1XOJOAfCz; 1.21 date 2016.12.04.05.17.26; author ryoon; state Exp; branches; next 1.20; commitid xSaWu3mShoBjQCwz; 1.20 date 2016.08.17.00.06.41; author ryoon; state Exp; branches; next 1.19; commitid 7KzDd43Irha3DAiz; 1.19 date 2016.08.03.10.22.12; author adam; state Exp; branches; next 1.18; commitid AsJCxHnjaXbduQgz; 1.18 date 2016.04.11.19.01.50; author ryoon; state Exp; branches; next 1.17; commitid mgqGURJPmT1r1f2z; 1.17 date 2016.03.05.11.27.47; author jperkin; state Exp; branches; next 1.16; commitid 1LoxeQftu903HrXy; 1.16 date 2015.11.18.14.19.49; author ryoon; state Exp; branches; next 1.15; commitid xxkPK0OWudQL7AJy; 1.15 date 2015.10.10.01.58.06; author ryoon; state Exp; branches; next 1.14; commitid 78BsYZiClqZSgvEy; 1.14 date 2015.07.25.09.45.54; author ryoon; state Exp; branches; next 1.13; commitid SJIRrVzLIpT7lEuy; 1.13 date 2015.06.30.09.57.35; author ryoon; state Exp; branches; next 1.12; commitid jeIUM6gvNqaTcrry; 1.12 date 2015.05.29.14.12.15; author ryoon; state Exp; branches; next 1.11; commitid 9WVgTMVGHT26Elny; 1.11 date 2015.04.30.11.37.16; author joerg; state Exp; branches; next 1.10; commitid xfwEYZkkP46IIBjy; 1.10 date 2015.04.25.14.20.40; author tnn; state Exp; branches; next 1.9; commitid fJ3K6z1vWX7yMYiy; 1.9 date 2015.04.06.08.17.27; author adam; state Exp; branches; next 1.8; commitid dUs0ktQdJn8Wnvgy; 1.8 date 2015.04.05.13.08.13; author ryoon; state Exp; branches; next 1.7; commitid dQhXugoelVBG1pgy; 1.7 date 2015.04.02.19.29.38; author tnn; state Exp; branches; next 1.6; commitid Xx5SS6OKvEAwe3gy; 1.6 date 2015.04.02.19.13.42; author tnn; state Exp; branches; next 1.5; commitid gIiaOl3NZN9v83gy; 1.5 date 2015.03.11.05.21.53; author ryoon; state Exp; branches; next 1.4; commitid 9oDEwFcZTwAwf9dy; 1.4 date 2015.03.06.22.27.23; author ryoon; state Exp; branches; next 1.3; commitid I8n09Ij6Y9ik5Bcy; 1.3 date 2015.02.12.13.41.22; author ryoon; state Exp; branches; next 1.2; commitid QDW2DApoD8tJSI9y; 1.2 date 2014.12.10.13.43.31; author abs; state Exp; branches; next 1.1; commitid DJxI09LWBSWPWu1y; 1.1 date 2014.11.03.12.21.29; author ryoon; state Exp; branches; next ; commitid K5kOfLaOEr9EGJWx; desc @@ 1.27 log @Remove firefox31 @ text @# $NetBSD: Makefile,v 1.26 2017/09/18 09:53:19 maya Exp $ MOZ_BRANCH= 31.8 MOZ_BRANCH_MINOR= .0esr MOZ_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} DISTNAME= firefox-${MOZ_VER}.source MASTER_SITES= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${MOZ_VER}/source/} #MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${MOZ_VER}/source/} EXTRACT_SUFX= .tar.bz2 PKGNAME= xulrunner31-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/esr//:S/b/beta/} PKGREVISION= 12 CATEGORIES= devel www MAINTAINER= ryoon@@NetBSD.org HOMEPAGE= http://developer.mozilla.org/en/docs/XULRunner COMMENT= XML User Interface Language runtime environment LICENSE= mpl-1.1 WRKSRC= ${WRKDIR}/mozilla-esr31 DISTINFO_FILE= ${.CURDIR}/../../www/firefox31/distinfo PATCHDIR= ${.CURDIR}/../../www/firefox31/patches CHECK_PORTABILITY_SKIP+= js/src/tests/update-test262.sh MOZILLA_DIR= # empty PKGCONFIG_OVERRIDE+= xulrunner31/installer/libxul-embedding.pc.in PKGCONFIG_OVERRIDE+= xulrunner31/installer/libxul.pc.in PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-gtkmozembed-embedding.pc.in PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-gtkmozembed.pc.in PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-js.pc.in PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-nspr.pc.in PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-nss.pc.in PKGCONFIG_OVERRIDE+= xulrunner31/installer/mozilla-plugin.pc.in CONFIGURE_ARGS+= --enable-application=xulrunner CONFIGURE_ARGS+= --enable-libxul ALL_ENV+= MOZILLA_PKG_NAME=xulrunner31 MAKE_ENV+= FREEBL_NO_DEPEND=0 # workround for link of xulrunner-bin etc. LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/xulrunner31 ${COMPILER_RPATH_FLAG}${PREFIX}/lib LDFLAGS.SunOS+= -lm CHECK_INTERPRETER_SKIP+=lib/xulrunner31/sdk/bin/header.py CHECK_INTERPRETER_SKIP+=lib/xulrunner31/sdk/bin/typelib.py CHECK_INTERPRETER_SKIP+=lib/xulrunner31/sdk/bin/xpidl.py CHECK_INTERPRETER_SKIP+=lib/xulrunner31/sdk/bin/xpt.py .include "../../www/firefox31/mozilla-common.mk" .include "../../www/firefox31/options.mk" post-extract: mv ${WRKSRC}/gfx/ycbcr/yuv_row_arm.s ${WRKSRC}/gfx/ycbcr/yuv_row_arm.S pre-configure: cd ${WRKSRC} && mkdir ${OBJDIR} cd ${WRKSRC} && autoconf cd ${WRKSRC}/js/src && autoconf mkdir ${WRKSRC}/js/src/.deps post-install: rm -f ${DESTDIR}${PREFIX}/lib/xulrunner31/libxpcomglue.a ln -s sdk/lib/libxpcomglue.a \ ${DESTDIR}${PREFIX}/lib/xulrunner31/libxpcomglue.a rm -f ${DESTDIR}${PREFIX}/lib/xulrunner31/libxpcomglue_s.a ln -s sdk/lib/libxpcomglue_s.a \ ${DESTDIR}${PREFIX}/lib/xulrunner31/libxpcomglue_s.a rm -f ${DESTDIR}${PREFIX}/lib/xulrunner31/libunicharutil_external_s.a ln -s sdk/lib/libunicharutil_external_s.a \ ${DESTDIR}${PREFIX}/lib/xulrunner31/libunicharutil_external_s.a rm -f ${DESTDIR}${PREFIX}/lib/xulrunner31/libmozglue.a ln -s sdk/lib/libmozglue.a \ ${DESTDIR}${PREFIX}/lib/xulrunner31/libmozglue.a ${TOUCH} ${TOUCH_FLAGS} ${DESTDIR}${PREFIX}/include/xulrunner31/mozilla/throw_gcc.h .include "../../mk/bsd.pkg.mk" @ 1.26 log @revbump for requiring ICU 59.x @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2017/04/22 21:03:34 adam Exp $ @ 1.25 log @Revbump after icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2017/02/12 06:24:42 ryoon Exp $ d12 1 a12 1 PKGREVISION= 11 @ 1.24 log @Recursive revbump from fonts/harfbuzz @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2017/02/06 13:54:42 wiz Exp $ d12 1 a12 1 PKGREVISION= 10 @ 1.23 log @Recursive bump for harfbuzz's new graphite2 dependency. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2017/01/16 23:45:12 wiz Exp $ d12 1 a12 1 PKGREVISION= 9 @ 1.22 log @Recursive bump for libvpx shlib major change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2016/12/04 05:17:26 ryoon Exp $ d12 1 a12 1 PKGREVISION= 8 @ 1.21 log @Recursive revbump from textproc/icu 58.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2016/08/17 00:06:41 ryoon Exp $ d12 1 a12 1 PKGREVISION= 7 @ 1.20 log @Recursive revbump from multimedia/libvpx uppdate @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2016/08/03 10:22:12 adam Exp $ d12 1 a12 1 PKGREVISION= 6 @ 1.19 log @Revbump after graphics/gd update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2016/04/11 19:01:50 ryoon Exp $ d12 1 a12 1 PKGREVISION= 5 @ 1.18 log @Recursive revbump from textproc/icu 57.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2016/03/05 11:27:47 jperkin Exp $ d12 1 a12 1 PKGREVISION= 4 @ 1.17 log @Bump PKGREVISION for security/openssl ABI bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2015/11/18 14:19:49 ryoon Exp $ d12 1 a12 1 PKGREVISION= 3 @ 1.16 log @Recursive revbump from multimedia/libvpx @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2015/10/10 01:58:06 ryoon Exp $ d12 1 a12 1 PKGREVISION= 2 @ 1.15 log @Recursive revbump from textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2015/07/25 09:45:54 ryoon Exp $ d12 1 a12 1 PKGREVISION= 1 @ 1.14 log @Update to 31.8.0 * Sync with firefox31. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2015/06/30 09:57:35 ryoon Exp $ d12 1 @ 1.13 log @Recursive revbump from pkgsrc/multimedia/libvpx. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2015/05/29 14:12:15 ryoon Exp $ d3 1 a3 1 MOZ_BRANCH= 31.7 a11 1 PKGREVISION= 1 @ 1.12 log @Update to 31.7.0 * Sync with firefox-31.7.0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2015/04/30 11:37:16 joerg Exp $ d12 1 @ 1.11 log @Rename file to match www/firefox31. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2015/04/25 14:20:40 tnn Exp $ d3 1 a3 1 MOZ_BRANCH= 31.6 a11 1 PKGREVISION= 2 @ 1.10 log @Recursive revbump following MesaLib update, categories a through f. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2015/04/06 08:17:27 adam Exp $ d57 3 @ 1.9 log @Revbump after updating textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2015/04/05 13:08:13 ryoon Exp $ d12 1 a12 1 PKGREVISION= 1 @ 1.8 log @Update to 31.6.0 * Sync with firefox31-31.6.0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2015/04/02 19:29:38 tnn Exp $ d12 1 @ 1.7 log @Also sync minor version with firefox31 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2015/04/02 19:13:42 tnn Exp $ d3 2 a4 2 MOZ_BRANCH= 31.5 MOZ_BRANCH_MINOR= .3esr a18 1 DIST_SUBDIR= firefox31-31.5.3 @ 1.6 log @sync DIST_SUBDIR w/ firefox31 XXX should be moved to mozilla-common.mk or removed since this is recurring @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2015/03/11 05:21:53 ryoon Exp $ d4 1 a4 1 MOZ_BRANCH_MINOR= .0esr @ 1.5 log @Use tarball for www/firefox31. Thank you, tnn@@. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2015/03/06 22:27:23 ryoon Exp $ d19 1 a19 1 DIST_SUBDIR= firefox31-31.5.0 @ 1.4 log @Update to 31.5.0 Changelog: Fixed in Firefox/Thunderbird ESR 31.5 2015-24 Reading of local files through manipulation of form autocomplete 2015-19 Out-of-bounds read and write while rendering SVG content 2015-16 Use-after-free in IndexedDB 2015-12 Invoking Mozilla updater will load locally stored DLL files 2015-11 Miscellaneous memory safety hazards (rv:36.0 / rv:31.5) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2015/02/12 13:41:22 ryoon Exp $ d19 1 @ 1.3 log @Update to 31.4.0 Changelog: Fixed in Firefox ESR 31.4 2015-06 Read-after-free in WebRTC 2015-04 Cookie injection through Proxy Authenticate responses 2015-03 sendBeacon requests lack an Origin header 2015-01 Miscellaneous memory safety hazards (rv:35.0 / rv:31.4) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2014/12/10 13:43:31 abs Exp $ d3 1 a3 1 MOZ_BRANCH= 31.4 @ 1.2 log @Sync MOZ_BRANCH in xulrunner31 & xulrunner24 with their matching firefox Add comment to firefox31 & firefox24 to also update their xulrunner @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2014/11/03 12:21:29 ryoon Exp $ d3 1 a3 1 MOZ_BRANCH= 31.3 @ 1.1 log @Import xulrunner31-31.2.0 as devel/xulrunner31. XULRunner is a runtime environment for applications using the XML User Interface Language, XUL. It is the successor of the "Gecko" runtime environment. This package tracks 31 extended support release. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2014/06/14 11:29:27 ryoon Exp $ d3 1 a3 1 MOZ_BRANCH= 31.2 @