pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/arcticfox



Module Name:    pkgsrc
Committed By:   nia
Date:           Thu May  5 14:07:39 UTC 2022

Modified Files:
        pkgsrc/www/arcticfox: Makefile PLIST distinfo
        pkgsrc/www/arcticfox/patches: patch-configure.in
            patch-xpcom_reflect_xptcall_genstubs.pl
            patch-xpcom_reflect_xptcall_md_unix_moz.build
            patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_arm_netbsd.cpp
            patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_ppc_netbsd.cpp
            patch-xpcom_reflect_xptcall_md_unix_xptcstubs_arm_netbsd.cpp
            patch-xpcom_reflect_xptcall_md_unix_xptcstubs_netbsd_m68k.cpp
            patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_linux.cpp
            patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_netbsd.cpp
            patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_netbsd.cpp
            patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_openbsd.cpp
            patch-xpcom_reflect_xptcall_xptcprivate.h
            patch-xpcom_reflect_xptcall_xptcstubsdecl.inc

Log Message:
arcticfox: update to 39.1

This release only includes bug fixes.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/www/arcticfox/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/www/arcticfox/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/www/arcticfox/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/www/arcticfox/patches/patch-configure.in \
    pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_genstubs.pl \
    pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_moz.build \
    pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_arm_netbsd.cpp \
    pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_ppc_netbsd.cpp \
    pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_arm_netbsd.cpp \
    pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_netbsd_m68k.cpp \
    pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_linux.cpp \
    pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_netbsd.cpp \
    pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_netbsd.cpp \
    pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_openbsd.cpp \
    pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_xptcprivate.h \
    pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_xptcstubsdecl.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/arcticfox/Makefile
diff -u pkgsrc/www/arcticfox/Makefile:1.7 pkgsrc/www/arcticfox/Makefile:1.8
--- pkgsrc/www/arcticfox/Makefile:1.7   Thu May  5 09:36:03 2022
+++ pkgsrc/www/arcticfox/Makefile       Thu May  5 14:07:38 2022
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2022/05/05 09:36:03 nia Exp $
+# $NetBSD: Makefile,v 1.8 2022/05/05 14:07:38 nia Exp $
 
-DISTNAME=      arcticfox-39.0
-PKGREVISION=   2
+DISTNAME=      arcticfox-39.1
 CATEGORIES=    www
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=wicknix/}
 GITHUB_PROJECT=        Arctic-Fox
@@ -60,7 +59,7 @@ CONFIGURE_ARGS+=      --with-system-zlib
 TOOL_DEPENDS+=         yasm>=1.1:../../devel/yasm
 .endif
 
-PLIST_VARS+=           skia
+PLIST_VARS+=   skia
 .if ${MACHINE_ARCH} != "powerpc"
 PLIST.skia=    yes
 .endif

Index: pkgsrc/www/arcticfox/PLIST
diff -u pkgsrc/www/arcticfox/PLIST:1.3 pkgsrc/www/arcticfox/PLIST:1.4
--- pkgsrc/www/arcticfox/PLIST:1.3      Thu May  5 09:36:03 2022
+++ pkgsrc/www/arcticfox/PLIST  Thu May  5 14:07:38 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2022/05/05 09:36:03 nia Exp $
+@comment $NetBSD: PLIST,v 1.4 2022/05/05 14:07:38 nia Exp $
 bin/arcticfox
 include/${PKGNAME}/AbstractMediaDecoder.h
 include/${PKGNAME}/ActiveLayerTracker.h
@@ -181,6 +181,7 @@ include/${PKGNAME}/LayerTreeInvalidation
 include/${PKGNAME}/Layers.h
 include/${PKGNAME}/LayersLogging.h
 include/${PKGNAME}/LayersTypes.h
+include/${PKGNAME}/LayoutLogging.h
 include/${PKGNAME}/MP3Decoder.h
 include/${PKGNAME}/MP3Demuxer.h
 include/${PKGNAME}/MP3FrameParser.h
@@ -255,6 +256,7 @@ include/${PKGNAME}/SharedDecoderManager.
 include/${PKGNAME}/SharedSurface.h
 include/${PKGNAME}/SharedSurfaceEGL.h
 include/${PKGNAME}/SharedSurfaceGL.h
+include/${PKGNAME}/SharedSurfaceGLX.h
 ${PLIST.skia}include/${PKGNAME}/SkiaGLGlue.h
 include/${PKGNAME}/SoftwareVsyncSource.h
 include/${PKGNAME}/SoftwareWebMVideoDecoder.h
@@ -620,6 +622,7 @@ include/${PKGNAME}/mozilla/Assertions.h
 include/${PKGNAME}/mozilla/AsyncEventDispatcher.h
 include/${PKGNAME}/mozilla/Atomics.h
 include/${PKGNAME}/mozilla/Attributes.h
+include/${PKGNAME}/mozilla/AutoGlobalTimelineMarker.h
 include/${PKGNAME}/mozilla/AutoRestore.h
 include/${PKGNAME}/mozilla/AutoTimelineMarker.h
 include/${PKGNAME}/mozilla/AvailableMemoryTracker.h
@@ -669,6 +672,7 @@ include/${PKGNAME}/mozilla/EventClassLis
 include/${PKGNAME}/mozilla/EventDispatcher.h
 include/${PKGNAME}/mozilla/EventForwards.h
 include/${PKGNAME}/mozilla/EventListenerManager.h
+include/${PKGNAME}/mozilla/EventMessageList.h
 include/${PKGNAME}/mozilla/EventNameList.h
 include/${PKGNAME}/mozilla/EventStateManager.h
 include/${PKGNAME}/mozilla/EventStates.h
@@ -745,6 +749,7 @@ include/${PKGNAME}/mozilla/OSFileConstan
 include/${PKGNAME}/mozilla/Observer.h
 include/${PKGNAME}/mozilla/Omnijar.h
 include/${PKGNAME}/mozilla/Opaque.h
+include/${PKGNAME}/mozilla/OwningNonNull.h
 include/${PKGNAME}/mozilla/PaintTracker.h
 include/${PKGNAME}/mozilla/Pair.h
 include/${PKGNAME}/mozilla/PeerIdentity.h
@@ -818,6 +823,7 @@ include/${PKGNAME}/mozilla/TextUtils.h
 include/${PKGNAME}/mozilla/ThreadHangStats.h
 include/${PKGNAME}/mozilla/ThreadLocal.h
 include/${PKGNAME}/mozilla/TimeStamp.h
+include/${PKGNAME}/mozilla/TimelineConsumers.h
 include/${PKGNAME}/mozilla/ToString.h
 include/${PKGNAME}/mozilla/Tokenizer.h
 include/${PKGNAME}/mozilla/TouchEvents.h
@@ -881,6 +887,8 @@ include/${PKGNAME}/mozilla/dom/Animation
 include/${PKGNAME}/mozilla/dom/AnimationEffectReadOnlyBinding.h
 include/${PKGNAME}/mozilla/dom/AnimationEvent.h
 include/${PKGNAME}/mozilla/dom/AnimationEventBinding.h
+include/${PKGNAME}/mozilla/dom/AnimationPlaybackEvent.h
+include/${PKGNAME}/mozilla/dom/AnimationPlaybackEventBinding.h
 include/${PKGNAME}/mozilla/dom/AnimationTimeline.h
 include/${PKGNAME}/mozilla/dom/AnimationTimelineBinding.h
 include/${PKGNAME}/mozilla/dom/AnonymousContent.h
@@ -1564,7 +1572,6 @@ include/${PKGNAME}/mozilla/dom/OfflineAu
 include/${PKGNAME}/mozilla/dom/OfflineResourceListBinding.h
 include/${PKGNAME}/mozilla/dom/OscillatorNode.h
 include/${PKGNAME}/mozilla/dom/OscillatorNodeBinding.h
-include/${PKGNAME}/mozilla/dom/OwningNonNull.h
 include/${PKGNAME}/mozilla/dom/PageTransitionEvent.h
 include/${PKGNAME}/mozilla/dom/PageTransitionEventBinding.h
 include/${PKGNAME}/mozilla/dom/PaintRequest.h
@@ -1639,6 +1646,7 @@ include/${PKGNAME}/mozilla/dom/PromiseNa
 include/${PKGNAME}/mozilla/dom/PromiseWorkerProxy.h
 include/${PKGNAME}/mozilla/dom/PrototypeList.h
 include/${PKGNAME}/mozilla/dom/PushEventBinding.h
+include/${PKGNAME}/mozilla/dom/PushManager.h
 include/${PKGNAME}/mozilla/dom/PushManagerBinding.h
 include/${PKGNAME}/mozilla/dom/PushMessageDataBinding.h
 include/${PKGNAME}/mozilla/dom/PushSubscriptionBinding.h
@@ -2125,6 +2133,7 @@ include/${PKGNAME}/mozilla/dom/bluetooth
 include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothGatt.h
 include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothGattCharacteristic.h
 include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothGattDescriptor.h
+include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothGattServer.h
 include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothGattService.h
 include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothLeDeviceEvent.h
 include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothManager.h
@@ -2284,12 +2293,17 @@ include/${PKGNAME}/mozilla/gfx/BaseSize.
 include/${PKGNAME}/mozilla/gfx/Blur.h
 include/${PKGNAME}/mozilla/gfx/BorrowedContext.h
 include/${PKGNAME}/mozilla/gfx/Coord.h
+include/${PKGNAME}/mozilla/gfx/CriticalSection.h
 include/${PKGNAME}/mozilla/gfx/DataSurfaceHelpers.h
 include/${PKGNAME}/mozilla/gfx/DrawTargetTiled.h
 include/${PKGNAME}/mozilla/gfx/Filters.h
 include/${PKGNAME}/mozilla/gfx/Helpers.h
 include/${PKGNAME}/mozilla/gfx/HelpersCairo.h
 ${PLIST.skia}include/${PKGNAME}/mozilla/gfx/HelpersSkia.h
+include/${PKGNAME}/mozilla/gfx/IterableArena.h
+include/${PKGNAME}/mozilla/gfx/JobScheduler.h
+include/${PKGNAME}/mozilla/gfx/JobScheduler_posix.h
+include/${PKGNAME}/mozilla/gfx/JobScheduler_win32.h
 include/${PKGNAME}/mozilla/gfx/Logging.h
 include/${PKGNAME}/mozilla/gfx/Matrix.h
 include/${PKGNAME}/mozilla/gfx/NumericTools.h
@@ -2638,6 +2652,7 @@ include/${PKGNAME}/nsCharSeparatedTokeni
 include/${PKGNAME}/nsCharTraits.h
 include/${PKGNAME}/nsCharsetSource.h
 include/${PKGNAME}/nsCheapSets.h
+include/${PKGNAME}/nsChildContentList.h
 include/${PKGNAME}/nsClassHashtable.h
 include/${PKGNAME}/nsClientAuthRemember.h
 include/${PKGNAME}/nsCollation.h
@@ -3000,7 +3015,6 @@ include/${PKGNAME}/nsIDOMAttr.h
 include/${PKGNAME}/nsIDOMBeforeUnloadEvent.h
 include/${PKGNAME}/nsIDOMBlob.h
 include/${PKGNAME}/nsIDOMCDATASection.h
-include/${PKGNAME}/nsIDOMCSSCharsetRule.h
 include/${PKGNAME}/nsIDOMCSSConditionRule.h
 include/${PKGNAME}/nsIDOMCSSCounterStyleRule.h
 include/${PKGNAME}/nsIDOMCSSFontFaceRule.h
@@ -3210,6 +3224,7 @@ include/${PKGNAME}/nsIDirIndexListener.h
 include/${PKGNAME}/nsIDirectoryEnumerator.h
 include/${PKGNAME}/nsIDirectoryService.h
 include/${PKGNAME}/nsIDiskSpaceWatcher.h
+include/${PKGNAME}/nsIDisplayInfo.h
 include/${PKGNAME}/nsIDivertableChannel.h
 include/${PKGNAME}/nsIDocCharset.h
 include/${PKGNAME}/nsIDocShell.h
@@ -3563,6 +3578,7 @@ include/${PKGNAME}/nsIProtocolProxyServi
 include/${PKGNAME}/nsIProxiedChannel.h
 include/${PKGNAME}/nsIProxiedProtocolHandler.h
 include/${PKGNAME}/nsIProxyInfo.h
+include/${PKGNAME}/nsIPushClient.h
 include/${PKGNAME}/nsIPushNotificationService.h
 include/${PKGNAME}/nsIPushObserverNotification.h
 include/${PKGNAME}/nsIQueryContentEventResult.h
@@ -4565,7 +4581,6 @@ share/idl/${PKGNAME}/nsIDOMAttr.idl
 share/idl/${PKGNAME}/nsIDOMBeforeUnloadEvent.idl
 share/idl/${PKGNAME}/nsIDOMBlob.idl
 share/idl/${PKGNAME}/nsIDOMCDATASection.idl
-share/idl/${PKGNAME}/nsIDOMCSSCharsetRule.idl
 share/idl/${PKGNAME}/nsIDOMCSSConditionRule.idl
 share/idl/${PKGNAME}/nsIDOMCSSCounterStyleRule.idl
 share/idl/${PKGNAME}/nsIDOMCSSFontFaceRule.idl
@@ -4770,6 +4785,7 @@ share/idl/${PKGNAME}/nsIDirIndexListener
 share/idl/${PKGNAME}/nsIDirectoryEnumerator.idl
 share/idl/${PKGNAME}/nsIDirectoryService.idl
 share/idl/${PKGNAME}/nsIDiskSpaceWatcher.idl
+share/idl/${PKGNAME}/nsIDisplayInfo.idl
 share/idl/${PKGNAME}/nsIDivertableChannel.idl
 share/idl/${PKGNAME}/nsIDocCharset.idl
 share/idl/${PKGNAME}/nsIDocShell.idl
@@ -5076,6 +5092,7 @@ share/idl/${PKGNAME}/nsIProtocolProxySer
 share/idl/${PKGNAME}/nsIProxiedChannel.idl
 share/idl/${PKGNAME}/nsIProxiedProtocolHandler.idl
 share/idl/${PKGNAME}/nsIProxyInfo.idl
+share/idl/${PKGNAME}/nsIPushClient.idl
 share/idl/${PKGNAME}/nsIPushNotificationService.idl
 share/idl/${PKGNAME}/nsIPushObserverNotification.idl
 share/idl/${PKGNAME}/nsIQueryContentEventResult.idl

Index: pkgsrc/www/arcticfox/distinfo
diff -u pkgsrc/www/arcticfox/distinfo:1.2 pkgsrc/www/arcticfox/distinfo:1.3
--- pkgsrc/www/arcticfox/distinfo:1.2   Sun May  1 00:36:10 2022
+++ pkgsrc/www/arcticfox/distinfo       Thu May  5 14:07:38 2022
@@ -1,21 +1,21 @@
-$NetBSD: distinfo,v 1.2 2022/05/01 00:36:10 manu Exp $
+$NetBSD: distinfo,v 1.3 2022/05/05 14:07:38 nia Exp $
 
-BLAKE2s (arcticfox-39.0.tar.gz) = 87d8ae46ac9b5f0acebbad1962150804781f29fc9eb2bf1f77442624e4a4fea0
-SHA512 (arcticfox-39.0.tar.gz) = 38fc4fa73c5c7d3ea692b2411580c519f6296622ea7f1cd86e784a3cc4d630a76ee699bb7f679a8dabd302c90bb4b7d786e853bed459b6e3b1efac59740db564
-Size (arcticfox-39.0.tar.gz) = 186594664 bytes
-SHA1 (patch-configure.in) = a5c3c9534a776e61d761139161617ca6279db838
+BLAKE2s (arcticfox-39.1.tar.gz) = f88422215565c49f1e01314ff59fafff29a6aa39af5b09b73a4c689229eb3e79
+SHA512 (arcticfox-39.1.tar.gz) = 4ccdfe22e834d95eee35cf0d9b4927160475386c01a4100179cd52ef45af6c3516a9b06145cbe8d68ab8f9e19e84b3b2cf67e7f6c95afe3f9da5dfb427cd3087
+Size (arcticfox-39.1.tar.gz) = 187176131 bytes
+SHA1 (patch-configure.in) = 488f4be41d5ab9e0607f2c9947934c3fd0dfe3a3
 SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 38cf700d07d468526e16cfe63d434c4752da8cc5
 SHA1 (patch-media_libcubeb_src_cubeb.c) = b3c4bd8146e2f7146baf1c2050260f7629cdb09a
 SHA1 (patch-media_libcubeb_src_moz.build) = e98b39b6272b58d4183c526f36987ea239fadd5d
-SHA1 (patch-xpcom_reflect_xptcall_genstubs.pl) = f120ff2d52f6875505da477b12e32c40bbf005a2
-SHA1 (patch-xpcom_reflect_xptcall_md_unix_moz.build) = 0c6b7851dce1d3554be6fa4d11032e7bc0d47b19
-SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_arm_netbsd.cpp) = a8f9e48088a09479fe510ca5be584ad71ecaa2f4
-SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_ppc_netbsd.cpp) = 42a82f3fe496b49afada33537b1b1d3dda2e5bf5
-SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcstubs_arm_netbsd.cpp) = e576e939f7acb44bd7c0fc07d0dddf5bf745d6a6
-SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcstubs_netbsd_m68k.cpp) = 47bc75f3991964b50f0b2bdb615004cbdcae145f
-SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_linux.cpp) = 60cb1b77d6737663ff4509ef00348ee32ba81e2d
-SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_netbsd.cpp) = 879f5d69d3c52a8ce6bea9373bd32f7c7762c03b
-SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_netbsd.cpp) = e8d15f754261c5e0f99b49b63ba01e339625eb59
-SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_openbsd.cpp) = ef5b28501ebc4e462998f2f28edd883353579789
-SHA1 (patch-xpcom_reflect_xptcall_xptcprivate.h) = 42d708c26969b6749fa14ed790c17dd96ca879d4
-SHA1 (patch-xpcom_reflect_xptcall_xptcstubsdecl.inc) = 0747a1b666494dec8d6005ade8cae8f33e6c928d
+SHA1 (patch-xpcom_reflect_xptcall_genstubs.pl) = 88a431a961fd910e1e7043877eba77d377185bc3
+SHA1 (patch-xpcom_reflect_xptcall_md_unix_moz.build) = b62af604ca0f409ecfba20c13a3deead54787192
+SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_arm_netbsd.cpp) = 6e9337c0b8ddacc06d3fa72d5bc9044be9a3d93f
+SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_ppc_netbsd.cpp) = 84049cb04067ac3ec630eefd9677c8060d78432e
+SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcstubs_arm_netbsd.cpp) = ff53173caecafc3e1d23e63329e1fe71771738a0
+SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcstubs_netbsd_m68k.cpp) = 63730d3c7006c1508f21b137cbd9bfb473931fd5
+SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_linux.cpp) = cfeeddcec71236f0bf9b3dc34e0f3af4dc7f8970
+SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_netbsd.cpp) = 3b1353ae3f696dd81aebd888d076b661015f3e03
+SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_netbsd.cpp) = 856cf5a977cbcfe23a03fa6116a9a6332e08df7f
+SHA1 (patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_openbsd.cpp) = 4868a76ac0de585fb7184462aa3904cb9491f24f
+SHA1 (patch-xpcom_reflect_xptcall_xptcprivate.h) = 44b48cd47efff5210259d110bc604d96b2642055
+SHA1 (patch-xpcom_reflect_xptcall_xptcstubsdecl.inc) = d33de5ce11c3f0a7b24b4572047d08988c278add

Index: pkgsrc/www/arcticfox/patches/patch-configure.in
diff -u pkgsrc/www/arcticfox/patches/patch-configure.in:1.1 pkgsrc/www/arcticfox/patches/patch-configure.in:1.2
--- pkgsrc/www/arcticfox/patches/patch-configure.in:1.1 Sat Feb  5 20:51:07 2022
+++ pkgsrc/www/arcticfox/patches/patch-configure.in     Thu May  5 14:07:38 2022
@@ -1,11 +1,20 @@
-$NetBSD: patch-configure.in,v 1.1 2022/02/05 20:51:07 nia Exp $
+$NetBSD: patch-configure.in,v 1.2 2022/05/05 14:07:38 nia Exp $
 
 - Add Sun Audio support.
 - Replace a GNU regex with a portable one.
 
---- configure.in.orig  2021-12-03 05:22:04.000000000 +0000
+--- configure.in.orig  2022-02-03 04:20:33.000000000 +0000
 +++ configure.in
-@@ -5258,6 +5258,13 @@ if test -n "$MOZ_OMX_PLUGIN"; then
+@@ -4193,7 +4193,7 @@ cairo-cocoa)
+     MOZ_USER_DIR="Mozilla"
+     MOZ_FS_LAYOUT=bundle
+     # skip event loop instrumentation on UIKit for now
+-    if test "$MOZ_WIDGET_TOOLKIT" == "cocoa"; then
++    if test "$MOZ_WIDGET_TOOLKIT" = "cocoa"; then
+       MOZ_INSTRUMENT_EVENT_LOOP=1
+     fi
+     ;;
+@@ -5273,6 +5273,13 @@ if test -n "$MOZ_OMX_PLUGIN"; then
      fi
  fi
  
@@ -19,7 +28,7 @@ $NetBSD: patch-configure.in,v 1.1 2022/0
  dnl system libvpx Support
  dnl ========================================================
  MOZ_ARG_WITH_BOOL(system-libvpx,
-@@ -5428,6 +5435,8 @@ if test -n "$MOZ_WEBM_ENCODER"; then
+@@ -5443,6 +5450,8 @@ if test -n "$MOZ_WEBM_ENCODER"; then
  fi
  AC_SUBST(MOZ_WEBM_ENCODER)
  
@@ -28,7 +37,7 @@ $NetBSD: patch-configure.in,v 1.1 2022/0
  dnl ==================================
  dnl = Check alsa availability on Linux
  dnl ==================================
-@@ -8812,7 +8821,8 @@ ac_configure_args="$_SUBDIR_CONFIG_ARGS"
+@@ -8852,7 +8861,8 @@ ac_configure_args="$_SUBDIR_CONFIG_ARGS"
  
  # --with-system-nspr will have been converted into the relevant $NSPR_CFLAGS
  # and $NSPR_LIBS.
Index: pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_genstubs.pl
diff -u pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_genstubs.pl:1.1 pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_genstubs.pl:1.2
--- pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_genstubs.pl:1.1    Sun May  1 00:36:10 2022
+++ pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_genstubs.pl        Thu May  5 14:07:38 2022
@@ -1,12 +1,11 @@
-$NetBSD: patch-xpcom_reflect_xptcall_genstubs.pl,v 1.1 2022/05/01 00:36:10 manu Exp $
+$NetBSD: patch-xpcom_reflect_xptcall_genstubs.pl,v 1.2 2022/05/05 14:07:38 nia Exp $
 
 Bring NetBSD in line with other BSDs. 
 Not sure abut the impact, but there is no reason to single it out
 
---- xpcom/reflect/xptcall/genstubs.pl.orig     2022-04-18 02:30:50.477763337 +0000
-+++ xpcom/reflect/xptcall/genstubs.pl  2022-04-17 05:04:03.346183732 +0000
-@@ -43,9 +43,9 @@
- print OUTFILE "*  0 is QueryInterface\n";
+--- xpcom/reflect/xptcall/genstubs.pl.orig     2022-02-03 04:20:33.000000000 +0000
++++ xpcom/reflect/xptcall/genstubs.pl
+@@ -44,7 +44,7 @@ print OUTFILE "*  0 is QueryInterface\n"
  print OUTFILE "*  1 is AddRef\n";
  print OUTFILE "*  2 is Release\n";
  print OUTFILE "*/\n";
@@ -15,4 +14,3 @@ Not sure abut the impact, but there is n
  for($i = 0; $i < $entry_count; $i++) {
      print OUTFILE "NS_IMETHOD Stub",$i+3,"();\n";
  }
- print OUTFILE "#else\n";
Index: pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_moz.build
diff -u pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_moz.build:1.1 pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_moz.build:1.2
--- pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_moz.build:1.1      Sun May  1 00:36:10 2022
+++ pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_moz.build  Thu May  5 14:07:39 2022
@@ -1,12 +1,11 @@
-$NetBSD: patch-xpcom_reflect_xptcall_md_unix_moz.build,v 1.1 2022/05/01 00:36:10 manu Exp $
+$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-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',
+--- 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',
            ]
  
@@ -26,4 +25,3 @@ $NetBSD: patch-xpcom_reflect_xptcall_md_
          ]
  
  if CONFIG['OS_ARCH'] == 'OpenBSD' and CONFIG['OS_TEST'] == 'powerpc':
-     SOURCES += [
Index: pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_arm_netbsd.cpp
diff -u pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_arm_netbsd.cpp:1.1 pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_arm_netbsd.cpp:1.2
--- pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_arm_netbsd.cpp:1.1      Sun May  1 00:36:10 2022
+++ pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_arm_netbsd.cpp  Thu May  5 14:07:39 2022
@@ -1,11 +1,10 @@
-$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_arm_netbsd.cpp,v 1.1 2022/05/01 00:36:10 manu Exp $
+$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_arm_netbsd.cpp,v 1.2 2022/05/05 14:07:39 nia Exp $
 
 Update to fit current code
 
---- xpcom/reflect/xptcall/md/unix/xptcinvoke_arm_netbsd.cpp.orig       2022-04-18 02:30:50.498239249 +0000
-+++ xpcom/reflect/xptcall/md/unix/xptcinvoke_arm_netbsd.cpp    2022-04-18 01:08:05.177311630 +0000
-@@ -100,9 +100,10 @@
-     uint32_t fn_count;     
+--- xpcom/reflect/xptcall/md/unix/xptcinvoke_arm_netbsd.cpp.orig       2022-02-03 04:20:33.000000000 +0000
++++ xpcom/reflect/xptcall/md/unix/xptcinvoke_arm_netbsd.cpp
+@@ -101,7 +101,8 @@ struct my_params_struct {
      uint32_t fn_copy;      
  };
  
@@ -15,4 +14,3 @@ Update to fit current code
  XPTC_InvokeByIndex(nsISupports* that, uint32_t methodIndex,
                     uint32_t paramCount, nsXPTCVariant* params)
  {
-     uint32_t result;
Index: pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_ppc_netbsd.cpp
diff -u pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_ppc_netbsd.cpp:1.1 pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_ppc_netbsd.cpp:1.2
--- pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_ppc_netbsd.cpp:1.1      Sun May  1 00:36:11 2022
+++ pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_ppc_netbsd.cpp  Thu May  5 14:07:39 2022
@@ -1,11 +1,10 @@
-$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_ppc_netbsd.cpp,v 1.1 2022/05/01 00:36:11 manu Exp $
+$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcinvoke_ppc_netbsd.cpp,v 1.2 2022/05/05 14:07:39 nia Exp $
 
 Update to fit current code
 
---- xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc_netbsd.cpp.orig       2022-04-18 02:30:50.508558042 +0000
-+++ xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc_netbsd.cpp    2022-04-17 06:36:22.117064855 +0000
-@@ -109,7 +109,7 @@
-     }
+--- xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc_netbsd.cpp.orig       2022-02-03 04:20:33.000000000 +0000
++++ xpcom/reflect/xptcall/md/unix/xptcinvoke_ppc_netbsd.cpp
+@@ -110,6 +110,6 @@ invoke_copy_to_stack(uint32_t* d,
  }
  
  extern "C"
Index: pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_arm_netbsd.cpp
diff -u pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_arm_netbsd.cpp:1.1 pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_arm_netbsd.cpp:1.2
--- pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_arm_netbsd.cpp:1.1       Sun May  1 00:36:11 2022
+++ pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_arm_netbsd.cpp   Thu May  5 14:07:39 2022
@@ -1,11 +1,10 @@
-$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcstubs_arm_netbsd.cpp,v 1.1 2022/05/01 00:36:11 manu Exp $
+$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcstubs_arm_netbsd.cpp,v 1.2 2022/05/05 14:07:39 nia Exp $
 
 Update to fit current code
 
---- xpcom/reflect/xptcall/md/unix/xptcstubs_arm_netbsd.cpp.orig        2022-04-18 02:30:50.518733769 +0000
-+++ xpcom/reflect/xptcall/md/unix/xptcstubs_arm_netbsd.cpp     2022-04-18 01:57:51.824233012 +0000
-@@ -5,29 +5,28 @@
- 
+--- xpcom/reflect/xptcall/md/unix/xptcstubs_arm_netbsd.cpp.orig        2022-02-03 04:20:33.000000000 +0000
++++ xpcom/reflect/xptcall/md/unix/xptcstubs_arm_netbsd.cpp
+@@ -6,6 +6,7 @@
  /* Implement shared vtbl methods. */
  
  #include "xptcprivate.h"
@@ -13,8 +12,7 @@ Update to fit current code
  
  nsresult ATTRIBUTE_USED
  PrepareAndDispatch(nsXPTCStubBase* self, uint32_t methodIndex, uint32_t* args)
- {
- #define PARAM_BUFFER_COUNT     16
+@@ -14,19 +15,17 @@ PrepareAndDispatch(nsXPTCStubBase* self,
  
      nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT];
      nsXPTCMiniVariant* dispatchParams = nullptr;
@@ -39,9 +37,7 @@ Update to fit current code
  
      paramCount = info->GetParamCount();
  
-     // setup variant array pointer
-@@ -70,11 +69,9 @@
-             break;
+@@ -71,9 +70,7 @@ PrepareAndDispatch(nsXPTCStubBase* self,
          }
      }
  
@@ -52,4 +48,3 @@ Update to fit current code
  
      if(dispatchParams != paramBuffer)
          delete [] dispatchParams;
- 
Index: pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_netbsd_m68k.cpp
diff -u pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_netbsd_m68k.cpp:1.1 pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_netbsd_m68k.cpp:1.2
--- pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_netbsd_m68k.cpp:1.1      Sun May  1 00:36:11 2022
+++ pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_netbsd_m68k.cpp  Thu May  5 14:07:39 2022
@@ -1,11 +1,10 @@
-$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcstubs_netbsd_m68k.cpp,v 1.1 2022/05/01 00:36:11 manu Exp $
+$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcstubs_netbsd_m68k.cpp,v 1.2 2022/05/05 14:07:39 nia Exp $
 
 Update to fit current code
 
---- xpcom/reflect/xptcall/md/unix/xptcstubs_netbsd_m68k.cpp.orig       2022-04-18 02:30:50.528949644 +0000
-+++ xpcom/reflect/xptcall/md/unix/xptcstubs_netbsd_m68k.cpp    2022-04-18 01:58:14.671629551 +0000
-@@ -5,8 +5,9 @@
- 
+--- xpcom/reflect/xptcall/md/unix/xptcstubs_netbsd_m68k.cpp.orig       2022-02-03 04:20:33.000000000 +0000
++++ xpcom/reflect/xptcall/md/unix/xptcstubs_netbsd_m68k.cpp
+@@ -6,6 +6,7 @@
  /* Implement shared vtbl methods. */
  
  #include "xptcprivate.h"
@@ -13,9 +12,7 @@ Update to fit current code
  
  #if !defined(__NetBSD__) || !defined(__m68k__)
  #error This code is for NetBSD/m68k only
- #endif
-@@ -18,21 +19,19 @@
- #define PARAM_BUFFER_COUNT     16
+@@ -19,19 +20,17 @@ extern "C" {
  
          nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT];
          nsXPTCMiniVariant* dispatchParams = nullptr;
@@ -40,9 +37,7 @@ Update to fit current code
  
          paramCount = info->GetParamCount();
  
-         // setup variant array pointer
-@@ -79,11 +78,9 @@
-                 break;
+@@ -80,9 +79,7 @@ extern "C" {
              }
          }
  
@@ -53,4 +48,3 @@ Update to fit current code
  
          if(dispatchParams != paramBuffer)
              delete [] dispatchParams;
- 
Index: pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_linux.cpp
diff -u pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_linux.cpp:1.1 pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_linux.cpp:1.2
--- pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_linux.cpp:1.1        Sun May  1 00:36:11 2022
+++ pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_linux.cpp    Thu May  5 14:07:39 2022
@@ -1,11 +1,10 @@
-$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_linux.cpp,v 1.1 2022/05/01 00:36:11 manu Exp $
+$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_linux.cpp,v 1.2 2022/05/05 14:07:39 nia Exp $
 
 Update to fit current code
 
---- xpcom/reflect/xptcall/md/unix/xptcstubs_ppc_linux.cpp.orig 2022-04-18 02:30:50.539220748 +0000
-+++ xpcom/reflect/xptcall/md/unix/xptcstubs_ppc_linux.cpp      2022-04-18 01:42:03.669133784 +0000
-@@ -48,8 +48,13 @@
-     NS_ASSERTION(self,"no self");
+--- xpcom/reflect/xptcall/md/unix/xptcstubs_ppc_linux.cpp.orig 2022-02-03 04:20:33.000000000 +0000
++++ xpcom/reflect/xptcall/md/unix/xptcstubs_ppc_linux.cpp
+@@ -49,6 +49,11 @@ PrepareAndDispatch(nsXPTCStubBase* self,
  
      self->mEntry->GetMethodInfo(uint16_t(methodIndex), &info);
      NS_ASSERTION(info,"no method info");
@@ -17,4 +16,3 @@ Update to fit current code
      if (! info)
          return NS_ERROR_UNEXPECTED;
  
-     paramCount = info->GetParamCount();
Index: pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_netbsd.cpp
diff -u pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_netbsd.cpp:1.1 pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_netbsd.cpp:1.2
--- pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_netbsd.cpp:1.1       Sun May  1 00:36:11 2022
+++ pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_netbsd.cpp   Thu May  5 14:07:39 2022
@@ -1,11 +1,10 @@
-$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_netbsd.cpp,v 1.1 2022/05/01 00:36:11 manu Exp $
+$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcstubs_ppc_netbsd.cpp,v 1.2 2022/05/05 14:07:39 nia Exp $
 
 Update to fit current code
 
---- xpcom/reflect/xptcall/md/unix/xptcstubs_ppc_netbsd.cpp.orig        2022-04-18 02:30:50.549401901 +0000
-+++ xpcom/reflect/xptcall/md/unix/xptcstubs_ppc_netbsd.cpp     2022-04-18 01:58:29.047568136 +0000
-@@ -5,8 +5,9 @@
- 
+--- xpcom/reflect/xptcall/md/unix/xptcstubs_ppc_netbsd.cpp.orig        2022-02-03 04:20:33.000000000 +0000
++++ xpcom/reflect/xptcall/md/unix/xptcstubs_ppc_netbsd.cpp
+@@ -6,6 +6,7 @@
  // Implement shared vtbl methods.
  
  #include "xptcprivate.h"
@@ -13,9 +12,7 @@ Update to fit current code
  
  // The Linux/PPC ABI (aka PPC/SYSV ABI) passes the first 8 integral
  // parameters and the first 8 floating point parameters in registers
- // (r3-r10 and f1-f8), no stack space is allocated for these by the
-@@ -35,24 +36,18 @@
-                    double *fprData)
+@@ -36,22 +37,16 @@ PrepareAndDispatch(nsXPTCStubBase* self,
  {
      nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT];
      nsXPTCMiniVariant* dispatchParams = nullptr;
@@ -41,9 +38,7 @@ Update to fit current code
          return NS_ERROR_UNEXPECTED;
  
      paramCount = info->GetParamCount();
- 
-@@ -143,11 +138,9 @@
-             break;
+@@ -147,9 +142,7 @@ PrepareAndDispatch(nsXPTCStubBase* self,
          }
      }
  
@@ -54,4 +49,3 @@ Update to fit current code
  
      if (dispatchParams != paramBuffer)
          delete [] dispatchParams;
- 
Index: pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_netbsd.cpp
diff -u pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_netbsd.cpp:1.1 pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_netbsd.cpp:1.2
--- pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_netbsd.cpp:1.1     Sun May  1 00:36:11 2022
+++ pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_netbsd.cpp Thu May  5 14:07:39 2022
@@ -1,11 +1,10 @@
-$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_netbsd.cpp,v 1.1 2022/05/01 00:36:11 manu Exp $
+$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_netbsd.cpp,v 1.2 2022/05/05 14:07:39 nia Exp $
 
 Update to fit current code
 
---- xpcom/reflect/xptcall/md/unix/xptcstubs_sparc_netbsd.cpp.orig      2022-04-18 02:30:50.559501293 +0000
-+++ xpcom/reflect/xptcall/md/unix/xptcstubs_sparc_netbsd.cpp   2022-04-18 01:58:41.453538297 +0000
-@@ -5,8 +5,9 @@
- 
+--- xpcom/reflect/xptcall/md/unix/xptcstubs_sparc_netbsd.cpp.orig      2022-02-03 04:20:33.000000000 +0000
++++ xpcom/reflect/xptcall/md/unix/xptcstubs_sparc_netbsd.cpp
+@@ -6,6 +6,7 @@
  /* Implement shared vtbl methods. */
  
  #include "xptcprivate.h"
@@ -13,9 +12,7 @@ Update to fit current code
  
  #if defined(sparc) || defined(__sparc__)
  
- extern "C" nsresult ATTRIBUTE_USED
-@@ -22,21 +23,19 @@
- #define PARAM_BUFFER_COUNT     16
+@@ -23,19 +24,17 @@ PrepareAndDispatch(nsXPTCStubBase* self,
  
      nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT];
      nsXPTCMiniVariant* dispatchParams = nullptr;
@@ -40,9 +37,7 @@ Update to fit current code
  
      paramCount = info->GetParamCount();
  
-     // setup variant array pointer
-@@ -82,11 +81,9 @@
-             break;
+@@ -86,9 +85,7 @@ PrepareAndDispatch(nsXPTCStubBase* self,
          }
      }
  
@@ -53,4 +48,3 @@ Update to fit current code
  
      if(dispatchParams != paramBuffer)
          delete [] dispatchParams;
- 
Index: pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_openbsd.cpp
diff -u pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_openbsd.cpp:1.1 
pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_openbsd.cpp:1.2
--- pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_openbsd.cpp:1.1    Sun May  1 00:36:11 2022
+++ pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_openbsd.cpp        Thu May  5 14:07:39 2022
@@ -1,11 +1,10 @@
-$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_openbsd.cpp,v 1.1 2022/05/01 00:36:11 manu Exp $
+$NetBSD: patch-xpcom_reflect_xptcall_md_unix_xptcstubs_sparc_openbsd.cpp,v 1.2 2022/05/05 14:07:39 nia Exp $
 
 Update to fit current code
 
---- xpcom/reflect/xptcall/md/unix/xptcstubs_sparc_openbsd.cpp.orig     2022-04-18 02:30:50.569629711 +0000
-+++ xpcom/reflect/xptcall/md/unix/xptcstubs_sparc_openbsd.cpp  2022-04-18 01:58:53.309449484 +0000
-@@ -5,8 +5,9 @@
- 
+--- xpcom/reflect/xptcall/md/unix/xptcstubs_sparc_openbsd.cpp.orig     2022-02-03 04:20:33.000000000 +0000
++++ xpcom/reflect/xptcall/md/unix/xptcstubs_sparc_openbsd.cpp
+@@ -6,6 +6,7 @@
  /* Implement shared vtbl methods. */
  
  #include "xptcprivate.h"
@@ -13,9 +12,7 @@ Update to fit current code
  
  #if defined(sparc) || defined(__sparc__)
  
- extern "C" nsresult ATTRIBUTE_USED
-@@ -22,21 +23,19 @@
- #define PARAM_BUFFER_COUNT     16
+@@ -23,19 +24,17 @@ PrepareAndDispatch(nsXPTCStubBase* self,
  
      nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT];
      nsXPTCMiniVariant* dispatchParams = nullptr;
@@ -40,9 +37,7 @@ Update to fit current code
  
      paramCount = info->GetParamCount();
  
-     // setup variant array pointer
-@@ -85,11 +84,9 @@
-             break;
+@@ -89,9 +88,7 @@ PrepareAndDispatch(nsXPTCStubBase* self,
          }
      }
  
@@ -53,4 +48,3 @@ Update to fit current code
  
      if(dispatchParams != paramBuffer)
          delete [] dispatchParams;
- 
Index: pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_xptcprivate.h
diff -u pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_xptcprivate.h:1.1 pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_xptcprivate.h:1.2
--- pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_xptcprivate.h:1.1  Sun May  1 00:36:11 2022
+++ pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_xptcprivate.h      Thu May  5 14:07:39 2022
@@ -1,12 +1,11 @@
-$NetBSD: patch-xpcom_reflect_xptcall_xptcprivate.h,v 1.1 2022/05/01 00:36:11 manu Exp $
+$NetBSD: patch-xpcom_reflect_xptcall_xptcprivate.h,v 1.2 2022/05/05 14:07:39 nia Exp $
 
 Bring NetBSD in line with other BSDs. 
 Not sure abut the impact, but there is no reason to single it out
 
---- xpcom/reflect/xptcall/xptcprivate.h.orig   2022-04-18 02:30:50.579699047 +0000
-+++ xpcom/reflect/xptcall/xptcprivate.h        2022-04-17 05:04:46.979926191 +0000
-@@ -13,9 +13,9 @@
- #include "mozilla/Attributes.h"
+--- xpcom/reflect/xptcall/xptcprivate.h.orig   2022-02-03 04:20:33.000000000 +0000
++++ xpcom/reflect/xptcall/xptcprivate.h
+@@ -14,7 +14,7 @@
  
  class xptiInterfaceEntry;
  
@@ -15,9 +14,7 @@ Not sure abut the impact, but there is n
  #define STUB_ENTRY(n) NS_IMETHOD Stub##n() = 0;
  #else
  #define STUB_ENTRY(n) NS_IMETHOD Stub##n(uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t) = 0;
- #endif
-@@ -30,9 +30,9 @@
- 
+@@ -31,7 +31,7 @@ public:
  #undef STUB_ENTRY
  #undef SENTINEL_ENTRY
  
@@ -26,4 +23,3 @@ Not sure abut the impact, but there is n
  #define STUB_ENTRY(n) NS_IMETHOD Stub##n() override;
  #else
  #define STUB_ENTRY(n) NS_IMETHOD Stub##n(uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t,uint64_t) override;
- #endif
Index: pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_xptcstubsdecl.inc
diff -u pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_xptcstubsdecl.inc:1.1 pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_xptcstubsdecl.inc:1.2
--- pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_xptcstubsdecl.inc:1.1      Sun May  1 00:36:11 2022
+++ pkgsrc/www/arcticfox/patches/patch-xpcom_reflect_xptcall_xptcstubsdecl.inc  Thu May  5 14:07:39 2022
@@ -1,12 +1,11 @@
-$NetBSD: patch-xpcom_reflect_xptcall_xptcstubsdecl.inc,v 1.1 2022/05/01 00:36:11 manu Exp $
+$NetBSD: patch-xpcom_reflect_xptcall_xptcstubsdecl.inc,v 1.2 2022/05/05 14:07:39 nia Exp $
 
 Bring NetBSD in line with other BSDs. 
 Not sure abut the impact, but there is no reason to single it out
 
---- xpcom/reflect/xptcall/xptcstubsdecl.inc.orig       2022-04-18 02:30:50.590253192 +0000
-+++ xpcom/reflect/xptcall/xptcstubsdecl.inc    2022-04-17 07:00:09.391086988 +0000
-@@ -7,9 +7,9 @@
- *  0 is QueryInterface
+--- xpcom/reflect/xptcall/xptcstubsdecl.inc.orig       2022-02-03 04:20:33.000000000 +0000
++++ xpcom/reflect/xptcall/xptcstubsdecl.inc
+@@ -8,7 +8,7 @@
  *  1 is AddRef
  *  2 is Release
  */
@@ -15,4 +14,3 @@ Not sure abut the impact, but there is n
  NS_IMETHOD Stub3();
  NS_IMETHOD Stub4();
  NS_IMETHOD Stub5();
- NS_IMETHOD Stub6();



Home | Main Index | Thread Index | Old Index