pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/basilisk



Module Name:    pkgsrc
Committed By:   tnn
Date:           Fri Jan  2 23:31:03 UTC 2026

Modified Files:
        pkgsrc/www/basilisk: distinfo
Added Files:
        pkgsrc/www/basilisk/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.3 -r1.4 pkgsrc/www/basilisk/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/www/basilisk/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/basilisk/distinfo
diff -u pkgsrc/www/basilisk/distinfo:1.3 pkgsrc/www/basilisk/distinfo:1.4
--- pkgsrc/www/basilisk/distinfo:1.3    Sat Dec 20 19:45:27 2025
+++ pkgsrc/www/basilisk/distinfo        Fri Jan  2 23:31:03 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2025/12/20 19:45:27 nia Exp $
+$NetBSD: distinfo,v 1.4 2026/01/02 23:31:03 tnn Exp $
 
 BLAKE2s (basilisk-2025.10.10/basilisk.tar.gz) = ed37e20294ce3566904ddb7b0b617a6bdde0ade188883412d37c852b4ba1a5c9
 SHA512 (basilisk-2025.10.10/basilisk.tar.gz) = 7d3c6ba90fe5378ea7d3ebef72c0aee2ea0414c39703c8af2632650f49f19f983cd53faf6dc83108c2dd9840880b1f01437c98918d68eda5bdb1f2ad84a5e01f
@@ -22,6 +22,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) = 0bca91cd67ad4b2f6809991766a6938213736fbb
 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/basilisk/patches/patch-platform_media_ffvpx_libavutil_arm_bswap.h
diff -u /dev/null pkgsrc/www/basilisk/patches/patch-platform_media_ffvpx_libavutil_arm_bswap.h:1.1
--- /dev/null   Fri Jan  2 23:31:03 2026
+++ pkgsrc/www/basilisk/patches/patch-platform_media_ffvpx_libavutil_arm_bswap.h        Fri Jan  2 23:31:03 2026
@@ -0,0 +1,35 @@
+$NetBSD: patch-platform_media_ffvpx_libavutil_arm_bswap.h,v 1.1 2026/01/02 23:31:03 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 23:08:44.640964034 +0000
++++ platform/media/ffvpx/libavutil/arm/bswap.h
+@@ -16,6 +16,10 @@
+  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+  */
+ 
++#if defined(__NetBSD__)
++#include "/usr/include/arm/bswap.h"
++#endif
++
+ #ifndef AVUTIL_ARM_BSWAP_H
+ #define AVUTIL_ARM_BSWAP_H
+ 
+@@ -23,6 +27,8 @@
+ #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