head 1.3; access; symbols pkgsrc-2024Q3:1.2.0.20 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.18 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.16 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.14 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.12 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.10 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.8 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.6 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.4 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.2 pkgsrc-2022Q2-base:1.2; locks; strict; comment @# @; 1.3 date 2024.10.03.20.57.35; author nia; state dead; branches; next 1.2; commitid SogJVZ9CYn7l7gsF; 1.2 date 2022.05.05.14.07.39; author nia; state Exp; branches; next 1.1; commitid imV1t8gbuKPscSCD; 1.1 date 2022.05.01.00.36.10; author manu; state Exp; branches; next ; commitid NKS6yPfUZNxnPhCD; desc @@ 1.3 log @arcticfox: Update to 45.1. Thanks to upstream for help. 45.1 Minor release with quite some fixes... * security fixes * devotools fixes * bookmark issues fixes * build system cleanup continues * NetBSD fixes 45.0 A major release! * Many updates to JavaScript and Layout engine * PDF display re-instantiated and fixed * Updates to Audio and Video * Many security patches * Build updates and improved compatibility with recent Clang, GCC * NetBSD/PPC now builds and works! * Build system updates - in case you get crashes with GCC check optimizations * GTK3 is supported and default, but GTK2 still looks best, so add --enable-default-toolkit=cairo-gtk2 * JXR support has been removed. It was unreliable and quite unused anyway @ text @$NetBSD: patch-xpcom_reflect_xptcall_md_unix_moz.build,v 1.2 2022/05/05 14:07:39 nia Exp $ - NetBSD/macppc reports OS_TEST as powerpc and not macppc - Use OpenBSD/powerpc MD stubs for NetBSD/powerpc --- xpcom/reflect/xptcall/md/unix/moz.build.orig 2022-02-03 04:20:33.000000000 +0000 +++ xpcom/reflect/xptcall/md/unix/moz.build @@@@ -215,13 +215,14 @@@@ if CONFIG['OS_TEST'] in ('powerpc64', 'p 'xptcstubs_ppc64_linux.cpp', ] -if CONFIG['OS_TEST'] in ('macppc', 'bebox', 'ofppc', 'prep', 'amigappc'): +# OpenBSD/powerpc MD code is up to date and fits NetBSD +if CONFIG['OS_TEST'] in ('powerpc', 'macppc', 'bebox', 'ofppc', 'prep', 'amigappc'): if CONFIG['OS_ARCH'] == 'NetBSD': SOURCES += [ - 'xptcinvoke_asm_ppc_netbsd.s', - 'xptcinvoke_ppc_netbsd.cpp', - 'xptcstubs_asm_ppc_netbsd.s', - 'xptcstubs_ppc_netbsd.cpp', + 'xptcinvoke_asm_ppc_openbsd.S', + 'xptcinvoke_ppc_openbsd.cpp', + 'xptcstubs_asm_ppc_openbsd.S', + 'xptcstubs_ppc_openbsd.cpp', ] if CONFIG['OS_ARCH'] == 'OpenBSD' and CONFIG['OS_TEST'] == 'powerpc': @ 1.2 log @arcticfox: update to 39.1 This release only includes bug fixes. @ text @d1 1 a1 1 $NetBSD: patch-xpcom_reflect_xptcall_md_unix_moz.build,v 1.1 2022/05/01 00:36:10 manu Exp $ @ 1.1 log @Let Articfox run on NetBSD PowerPC ports This was tested on NetBSD-9.2/macppc Patches submitted upstream at https://github.com/wicknix/Arctic-Fox/pull/101 @ text @d1 1 a1 1 $NetBSD$ d6 3 a8 4 --- xpcom/reflect/xptcall/md/unix/moz.build.orig 2022-04-18 02:30:50.487997116 +0000 +++ xpcom/reflect/xptcall/md/unix/moz.build 2022-04-23 01:07:48.540922360 +0000 @@@@ -214,15 +214,16 @@@@ 'xptcstubs_asm_ppc64_linux.S', a27 1 SOURCES += [ @