pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/palemoon
Module Name: pkgsrc
Committed By: tnn
Date: Fri Jan 2 20:42:17 UTC 2026
Modified Files:
pkgsrc/www/palemoon: distinfo
Added Files:
pkgsrc/www/palemoon/patches:
patch-platform_media_ffvpx_libavutil_arm_bswap.h
Log Message:
palemoon: add aarch64 patch from www/firefox
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 pkgsrc/www/palemoon/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/www/palemoon/patches/patch-platform_media_ffvpx_libavutil_arm_bswap.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/palemoon/distinfo
diff -u pkgsrc/www/palemoon/distinfo:1.34 pkgsrc/www/palemoon/distinfo:1.35
--- pkgsrc/www/palemoon/distinfo:1.34 Sun Dec 14 18:05:18 2025
+++ pkgsrc/www/palemoon/distinfo Fri Jan 2 20:42:17 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.34 2025/12/14 18:05:18 martin Exp $
+$NetBSD: distinfo,v 1.35 2026/01/02 20:42:17 tnn Exp $
BLAKE2s (palemoon-33.9.1/icudt63b.dat.gz) = 609cc504b54df324a891aa9531ab069b3699591bf49b989e792479df33262a92
SHA512 (palemoon-33.9.1/icudt63b.dat.gz) = 514b8bfe28fb54e1e26b9140d4b3065504a0b0284fded121f26c4e0f13697154a54da4a7c85a0fa0b9dae2e5b452aff4df138228c28ed80969ec0ac33b0ad0b2
@@ -23,6 +23,7 @@ SHA1 (patch-platform_ipc_chromium_src_ba
SHA1 (patch-platform_layout_base_FrameProperties.h) = 400fca775e5bdf2595fbd02ca8679b15988a66d0
SHA1 (patch-platform_media_ffvpx_config.h) = 7d42a3cbcb10818b2d2d890a6fcc9ec7b6b05ec1
SHA1 (patch-platform_media_ffvpx_config__unix__sparc64.h) = bbecefd480ab7bc20206bd46ef918fcedbd700f5
+SHA1 (patch-platform_media_ffvpx_libavutil_arm_bswap.h) = f4d4777533c2c307e1d544aaceaf544bae1bbe09
SHA1 (patch-platform_media_libaom_config_linux_arm_config_aom__config.h) = 69ef22fe9892c2288accb6eb00b4533d8cee0299
SHA1 (patch-platform_media_libcubeb_src_cubeb__sun.c) = ce27774d772d65fa60b6be5bee82fbe4f787f3d1
SHA1 (patch-platform_media_libtheora_moz.build) = a7bad662dabb87c6a85542a4a50f8ed693064bc6
Added files:
Index: pkgsrc/www/palemoon/patches/patch-platform_media_ffvpx_libavutil_arm_bswap.h
diff -u /dev/null pkgsrc/www/palemoon/patches/patch-platform_media_ffvpx_libavutil_arm_bswap.h:1.1
--- /dev/null Fri Jan 2 20:42:17 2026
+++ pkgsrc/www/palemoon/patches/patch-platform_media_ffvpx_libavutil_arm_bswap.h Fri Jan 2 20:42:17 2026
@@ -0,0 +1,32 @@
+$NetBSD: patch-platform_media_ffvpx_libavutil_arm_bswap.h,v 1.1 2026/01/02 20:42:17 tnn Exp $
+
+avutil/arm/bswap.h is preferred over the system's <arm/bswap.h> due to
+Firefox's include path order. This breaks <stdlib.h> and others, so
+make sure to pull in the system header when this happens.
+
+--- platform/media/ffvpx/libavutil/arm/bswap.h.orig 2026-01-02 19:16:36.842902642 +0000
++++ platform/media/ffvpx/libavutil/arm/bswap.h
+@@ -19,10 +19,16 @@
+ #ifndef AVUTIL_ARM_BSWAP_H
+ #define AVUTIL_ARM_BSWAP_H
+
++#if defined(__NetBSD__)
++#include "/usr/include/arm/bswap.h"
++#endif
++
+ #include <stdint.h>
+ #include "config.h"
+ #include "libavutil/attributes.h"
+
++#ifndef __aarch64__
++
+ #ifdef __ARMCC_VERSION
+
+ #if HAVE_ARMV6
+@@ -67,4 +73,6 @@ static av_always_inline av_const uint32_
+
+ #endif /* __ARMCC_VERSION */
+
++#endif /* __aarch64__ */
++
+ #endif /* AVUTIL_ARM_BSWAP_H */
Home |
Main Index |
Thread Index |
Old Index