head 1.1; access; symbols; locks; strict; comment @// @; 1.1 date 2026.08.27.01.23.17; author gutteridge; state Exp; branches; next ; commitid jHXIs10wmSYxkdTG; desc @@ 1.1 log @firefox153: import Firefox 153.1 as www/firefox153 Mozilla Firefox is a free, open-source and cross-platform web browser for Windows, Linux, MacOS X and many other operating systems. It is fast and easy to use, and offers many advantages over other web browsers, such as tabbed browsing and the ability to block pop-up windows. Firefox also offers excellent bookmark and history management, and it can be extended by developers using industry standards such as XML, CSS, JavaScript, C++, etc. Many extensions are available. Note: Due to upstream's trademark policies, this package identifies as "Nightly" rather than "Firefox" by default. This package provides Firefox 153 Extended Support Release. @ text @$NetBSD: patch-third__party_libwebrtc_modules_audio__device_audio__device__impl.cc,v 1.5 2025/12/24 15:26:41 ryoon Exp $ --- third_party/libwebrtc/modules/audio_device/audio_device_impl.cc.orig 2025-11-28 13:14:41.000000000 +0000 +++ third_party/libwebrtc/modules/audio_device/audio_device_impl.cc @@@@ -28,7 +28,7 @@@@ #if defined(WEBRTC_WIN) #include "modules/audio_device/win/audio_device_core_win.h" -#elif defined(WEBRTC_LINUX) +#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) #if defined(WEBRTC_ENABLE_LINUX_ALSA) #include "modules/audio_device/linux/audio_device_alsa_linux.h" #endif @@@@ -146,6 +146,11 @@@@ int32_t AudioDeviceModuleImpl::CheckPlat #elif defined(WEBRTC_FUCHSIA) platform = kPlatformFuchsia; RTC_LOG(LS_INFO) << "current platform is Fuchsia"; +#elif defined(WEBRTC_BSD) +# if defined(__NetBSD__) + platform = kPlatformNetBSD; + RTC_LOG(LS_INFO) << "current platform is NetBSD"; +# endif #endif if (platform == kPlatformNotSupported) { RTC_LOG(LS_ERROR) @@@@ -199,7 +204,7 @@@@ int32_t AudioDeviceModuleImpl::CreatePla // 'rtc_include_pulse_audio' build flag. // TODO(bugs.webrtc.org/9127): improve support and make it more clear that // PulseAudio is the default selection. -#if !defined(WEBRTC_ANDROID) && defined(WEBRTC_LINUX) +#if !defined(WEBRTC_ANDROID) && (defined(WEBRTC_LINUX) || defined(WEBRTC_BSD)) #if !defined(WEBRTC_ENABLE_LINUX_PULSE) // Build flag 'rtc_include_pulse_audio' is set to false. In this mode: // - kPlatformDefaultAudio => ALSA, and @