head 1.1; access; symbols; locks; strict; comment @ * @; 1.1 date 2026.08.12.03.43.36; author ryoon; state Exp; branches; next ; commitid 2m59YBR1kiEvBiRG; desc @@ 1.1 log @multimedia/ffmpeg9: import ffmpeg9-9.0 FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec - the leading audio/video codec library. This package contains major version 9. @ text @$NetBSD: patch-libavutil_x86_asm.h,v 1.1 2025/08/22 16:42:06 wiz Exp $ Avoid SunOS regset.h definition for REG_SP --- libavutil/x86/asm.h.orig 2016-10-28 18:31:25.000000000 +0000 +++ libavutil/x86/asm.h @@@@ -27,6 +27,11 @@@@ typedef struct xmm_reg { uint64_t a, b; } xmm_reg; typedef struct ymm_reg { uint64_t a, b, c, d; } ymm_reg; +/* avoid SunOS regset.h definition for REG_SP */ +#if defined (__sun) && defined (REG_SP) +#undef REG_SP +#endif + #if ARCH_X86_64 # define FF_OPSIZE "q" # define FF_REG_a "rax" @