head 1.3; access; symbols pkgsrc-2019Q2:1.2.0.26 pkgsrc-2019Q2-base:1.2 pkgsrc-2019Q1:1.2.0.24 pkgsrc-2019Q1-base:1.2 pkgsrc-2018Q4:1.2.0.22 pkgsrc-2018Q4-base:1.2 pkgsrc-2018Q3:1.2.0.20 pkgsrc-2018Q3-base:1.2 pkgsrc-2018Q2:1.2.0.18 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.16 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.14 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.12 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.8 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.6 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.4 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.2 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.1.1.1.0.42 pkgsrc-2016Q2-base:1.1.1.1 pkgsrc-2016Q1:1.1.1.1.0.40 pkgsrc-2016Q1-base:1.1.1.1 pkgsrc-2015Q4:1.1.1.1.0.38 pkgsrc-2015Q4-base:1.1.1.1 pkgsrc-2015Q3:1.1.1.1.0.36 pkgsrc-2015Q3-base:1.1.1.1 pkgsrc-2015Q2:1.1.1.1.0.34 pkgsrc-2015Q2-base:1.1.1.1 pkgsrc-2015Q1:1.1.1.1.0.32 pkgsrc-2015Q1-base:1.1.1.1 pkgsrc-2014Q4:1.1.1.1.0.30 pkgsrc-2014Q4-base:1.1.1.1 pkgsrc-2014Q3:1.1.1.1.0.28 pkgsrc-2014Q3-base:1.1.1.1 pkgsrc-2014Q2:1.1.1.1.0.26 pkgsrc-2014Q2-base:1.1.1.1 pkgsrc-2014Q1:1.1.1.1.0.24 pkgsrc-2014Q1-base:1.1.1.1 pkgsrc-2013Q4:1.1.1.1.0.22 pkgsrc-2013Q4-base:1.1.1.1 pkgsrc-2013Q3:1.1.1.1.0.20 pkgsrc-2013Q3-base:1.1.1.1 pkgsrc-2013Q2:1.1.1.1.0.18 pkgsrc-2013Q2-base:1.1.1.1 pkgsrc-2013Q1:1.1.1.1.0.16 pkgsrc-2013Q1-base:1.1.1.1 pkgsrc-2012Q4:1.1.1.1.0.14 pkgsrc-2012Q4-base:1.1.1.1 pkgsrc-2012Q3:1.1.1.1.0.12 pkgsrc-2012Q3-base:1.1.1.1 pkgsrc-2012Q2:1.1.1.1.0.10 pkgsrc-2012Q2-base:1.1.1.1 pkgsrc-2012Q1:1.1.1.1.0.8 pkgsrc-2012Q1-base:1.1.1.1 pkgsrc-2011Q4:1.1.1.1.0.6 pkgsrc-2011Q4-base:1.1.1.1 pkgsrc-2011Q3:1.1.1.1.0.4 pkgsrc-2011Q3-base:1.1.1.1 pkgsrc-2011Q2:1.1.1.1.0.2 pkgsrc-2011Q2-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.3 date 2019.07.11.12.07.39; author nia; state dead; branches; next 1.2; commitid GhlRjFvdTxpUACuB; 1.2 date 2016.09.16.11.42.24; author jperkin; state Exp; branches; next 1.1; commitid OyL6C6M7D750wvmz; 1.1 date 2011.04.19.11.16.08; author tnn; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2011.04.19.11.16.08; author tnn; state Exp; branches; next ; desc @@ 1.3 log @Remove devel/xulrunner192 and devel/swt. xulrunner192 was the last remains of Firefox 3.6 in pkgsrc. The last package depending on xulrunner192 was devel/swt. swt isn't used by anything in pkgsrc (old versions of eclipse which weren't imported, maybe), and was originally added by jmcneill, who says it can be removed now. @ text @$NetBSD: patch-mb,v 1.2 2016/09/16 11:42:24 jperkin Exp $ --- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2012-03-06 14:45:48.000000000 +0000 +++ xpcom/reflect/xptcall/src/md/unix/Makefile.in @@@@ -76,7 +76,7 @@@@ endif endif endif -ifneq (,$(filter FreeBSD NetBSD OpenBSD BSD_OS,$(OS_ARCH))) +ifneq (,$(filter BSD_OS,$(OS_ARCH))) ifeq (86,$(findstring 86,$(OS_TEST))) CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp endif @@@@ -85,7 +85,7 @@@@ endif # New code for Linux, et. al., with gcc # Migrate other platforms here after testing # -ifneq (,$(filter Linux GNU_%,$(OS_ARCH))) +ifneq (,$(filter Linux NetBSD DragonFly FreeBSD OpenBSD GNU_%,$(OS_ARCH))) # Linux/x86-64 ifeq (x86_64,$(OS_TEST)) CPPSRCS := xptcinvoke_x86_64_unix.cpp xptcstubs_x86_64_linux.cpp @@@@ -103,18 +103,6 @@@@ ASFILES := xptcstubs_asm_ipf64.s xptcin endif endif # -# OpenBSD/amd64 -# -ifeq ($(OS_ARCH)$(OS_TEST),OpenBSDx86_64) -CPPSRCS := xptcinvoke_amd64_openbsd.cpp xptcstubs_amd64_openbsd.cpp -endif -# -# FreeBSD/amd64 -# -ifeq ($(OS_ARCH)$(OS_TEST),FreeBSDx86_64) -CPPSRCS := xptcinvoke_amd64_linux.cpp xptcstubs_amd64_linux.cpp -endif -# # BeOS/Intel (uses the same unixish_x86 code) # ifeq ($(OS_ARCH)$(OS_TEST),BeOSBePC) @@@@ -145,7 +133,11 @@@@ endif # ifeq ($(OS_ARCH),SunOS) ifeq (86,$(findstring 86,$(OS_TEST))) +ifeq (x86_64,$(OS_TEST)) +CPPSRCS := xptcinvoke_x86_64_unix.cpp xptcstubs_x86_64_linux.cpp +else CPPSRCS := xptcinvoke_x86_solaris.cpp xptcstubs_x86_solaris.cpp +endif # 28817: if Solaris Intel OS, and native compiler, always build optimised. ifndef GNU_CC ASFILES := xptcinvoke_asm_x86_solaris_SUNW.s xptcstubs_asm_x86_solaris_SUNW.s @@@@ -200,7 +192,7 @@@@ endif # NetBSD/ARM # ifeq ($(OS_ARCH),NetBSD) -ifneq (,$(filter arm% sa110,$(OS_TEST))) +ifneq (,$(filter arm%,$(TARGET_CPU))) CPPSRCS := xptcinvoke_arm_netbsd.cpp xptcstubs_arm_netbsd.cpp endif endif @@@@ -255,7 +247,7 @@@@ endif # NetBSD/m68k # ifeq ($(OS_ARCH),NetBSD) -ifneq (,$(filter amiga atari hp300 mac68k mvme68k next68k sun3 sun3x x68k,$(OS_TEST))) +ifneq (,$(filter m68k,$(TARGET_CPU))) CPPSRCS := xptcinvoke_netbsd_m68k.cpp xptcstubs_netbsd_m68k.cpp endif endif @@@@ -295,6 +287,14 @@@@ ASFLAGS += -I$(DIST)/include -x assembl endif endif +ifeq ($(OS_ARCH),NetBSD) +ifneq (,$(findstring mips, $(OS_TEST))) +CPPSRCS := xptcinvoke_mips.cpp xptcstubs_mips.cpp +ASFILES := xptcinvoke_asm_mips.s xptcstubs_asm_mips.s +ASFLAGS += -I$(DIST)/include -x assembler-with-cpp +endif +endif + ###################################################################### # PowerPC ###################################################################### @@@@ -340,9 +340,10 @@@@ endif # # NetBSD/PPC # -ifneq (,$(filter NetBSDmacppc NetBSDbebox NetBSDofppc NetBSDprep NetBSDamigappc,$(OS_ARCH)$(OS_TEST))) +ifeq ($(OS_ARCH)$(OS_TEST),NetBSDpowerpc) CPPSRCS := xptcinvoke_ppc_netbsd.cpp xptcstubs_ppc_netbsd.cpp ASFILES := xptcinvoke_asm_ppc_netbsd.s xptcstubs_asm_ppc_netbsd.s +AS := $(CC) -c -x assembler-with-cpp endif # @@@@ -414,6 +415,13 @@@@ CPPSRCS := xptcinvoke_sparc64_openbsd.c ASFILES := xptcinvoke_asm_sparc64_openbsd.s xptcstubs_asm_sparc64_openbsd.s endif # +# NetBSD/SPARC64 +# +ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc64) +CPPSRCS := xptcinvoke_sparc64_netbsd.cpp xptcstubs_sparc64_netbsd.cpp +ASFILES := xptcinvoke_asm_sparc64_netbsd.s xptcstubs_asm_sparc64_netbsd.s +endif +# # Solaris/SPARC # ifeq ($(OS_ARCH),SunOS) @ 1.2 log @SunOS fixes. @ text @d1 1 a1 1 $NetBSD: patch-mb,v 1.1.1.1 2011/04/19 11:16:08 tnn Exp $ @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: patch-mb,v 1.4 2010/04/01 08:25:07 jmcneill Exp $ d3 2 a4 2 --- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2010-03-16 05:57:24.000000000 -0400 +++ xpcom/reflect/xptcall/src/md/unix/Makefile.in 2010-03-31 05:09:52.000000000 -0400 d42 13 a54 1 @@@@ -200,7 +188,7 @@@@ endif d63 1 a63 1 @@@@ -255,7 +243,7 @@@@ endif d72 1 a72 1 @@@@ -295,6 +283,14 @@@@ ASFLAGS += -I$(DIST)/include -x assembl d87 1 a87 1 @@@@ -340,9 +336,10 @@@@ endif d99 1 a99 1 @@@@ -414,6 +411,13 @@@@ CPPSRCS := xptcinvoke_sparc64_openbsd.c @ 1.1.1.1 log @Re-import previous version of Firefox, because firefox-4.0 won't work for some users (sparc64 support, for example, is busted and won't appear again until firefox-5.0). @ text @@