diff options
175 files changed, 4112 insertions, 7245 deletions
@@ -4771,3 +4771,5 @@ www/rubygem-jwt29|www/rubygem-jwt|2025-09-07|Remove obsoleted port. Use www/ruby www/mod_wsgi4|www/mod_wsgi|2025-09-08|Was tied to only major version 4, now upgraded to 5 net-mgmt/netdata-go|net-mgmt/netdata|2025-09-08|The netdata-go plugin is included in the main netdata port finance/myphpmoney||2025-09-08|Has expired: Unmaintained upstream and most probably does not work with modern PHP versions +databases/adminerevo||2025-09-09|Has expired: Abandoned upstream, repo archived Jan 24, 2025 +databases/redisdesktopmanager||2025-09-09|Has expired: RedisDesktopManager is no longer maintained upstream as the project has been replaced by RedisInsight diff --git a/archivers/xarchiver/Makefile b/archivers/xarchiver/Makefile index 3c25c1eb403c..2664a77420d0 100644 --- a/archivers/xarchiver/Makefile +++ b/archivers/xarchiver/Makefile @@ -1,5 +1,5 @@ PORTNAME= xarchiver -DISTVERSION= 0.5.4.25 +DISTVERSION= 0.5.4.26 CATEGORIES= archivers MAINTAINER= eduardo@FreeBSD.org @@ -26,6 +26,8 @@ GNU_CONFIGURE= yes PORTSCOUT= limit:^\d\.\d\.\d\.\d+$ # avoid tags like identical_to_xfce_git_content +PORTDOCS= * + OPTIONS_DEFINE= DOCS NLS OPTIONS_GROUP= FORMATS OPTIONS_GROUP_FORMATS= ARJ LZO RAR diff --git a/archivers/xarchiver/distinfo b/archivers/xarchiver/distinfo index a7f056a72656..0736c12487a4 100644 --- a/archivers/xarchiver/distinfo +++ b/archivers/xarchiver/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742762547 -SHA256 (ib-xarchiver-0.5.4.25_GH0.tar.gz) = dfd70c9081790399c32d9d716a55060e5136ff0ad1a94a84988a55fd6f771ceb -SIZE (ib-xarchiver-0.5.4.25_GH0.tar.gz) = 1164484 +TIMESTAMP = 1757364848 +SHA256 (ib-xarchiver-0.5.4.26_GH0.tar.gz) = 58e4fb2c1fb8421573a31cf3b4dfec301076d61f48ac5720df632986c87e9573 +SIZE (ib-xarchiver-0.5.4.26_GH0.tar.gz) = 1190919 diff --git a/archivers/xarchiver/files/patch-src_main.c b/archivers/xarchiver/files/patch-src_main.c index 2c499398688b..de45af95c4d8 100644 --- a/archivers/xarchiver/files/patch-src_main.c +++ b/archivers/xarchiver/files/patch-src_main.c @@ -1,6 +1,6 @@ ---- src/main.c.orig 2022-08-25 20:42:45 UTC +--- src/main.c.orig 2025-09-01 12:04:54 UTC +++ src/main.c -@@ -410,7 +410,7 @@ static void xa_check_available_archivers () +@@ -478,7 +478,7 @@ static void xa_check_available_archivers () /* GNU zip */ type = XARCHIVETYPE_GZIP; @@ -9,7 +9,7 @@ if (path) archiver[type].is_compressor = TRUE; -@@ -906,11 +906,11 @@ static void xa_check_available_archivers () +@@ -1014,11 +1014,11 @@ static void xa_check_available_archivers () if (gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(prefs_window->prefer_unzip)) || (!is7za && !lsar)) { diff --git a/archivers/xarchiver/files/patch-src_window.c b/archivers/xarchiver/files/patch-src_window.c index 9cb92732efd6..94cf467bbe66 100644 --- a/archivers/xarchiver/files/patch-src_window.c +++ b/archivers/xarchiver/files/patch-src_window.c @@ -1,7 +1,7 @@ ---- src/window.c.orig 2020-06-30 13:19:44 UTC +--- src/window.c.orig 2025-09-01 12:04:54 UTC +++ src/window.c -@@ -1823,7 +1823,7 @@ ArchiveType xa_detect_archive_type (const gchar *filen - xa.type = XARCHIVETYPE_LZ4; +@@ -1844,7 +1844,7 @@ ArchiveType xa_detect_archive_type (const gchar *filen + } else if (memcmp(magic, "LZIP", 4) == 0) xa.type = XARCHIVETYPE_LZIP; - else if (memcmp(magic, "\x5d\x00\x00\x80", 4) == 0) diff --git a/archivers/xarchiver/pkg-plist b/archivers/xarchiver/pkg-plist index 2615d6520f29..d9c8c21180bb 100644 --- a/archivers/xarchiver/pkg-plist +++ b/archivers/xarchiver/pkg-plist @@ -1,39 +1,6 @@ bin/xarchiver libexec/thunar-archive-plugin/xarchiver.tap -share/man/man1/xarchiver.1.gz share/applications/xarchiver.desktop -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/ch01.html -%%PORTDOCS%%%%DOCSDIR%%/ch01s01.html -%%PORTDOCS%%%%DOCSDIR%%/ch01s02.html -%%PORTDOCS%%%%DOCSDIR%%/ch01s03.html -%%PORTDOCS%%%%DOCSDIR%%/ch02.html -%%PORTDOCS%%%%DOCSDIR%%/ch02s01.html -%%PORTDOCS%%%%DOCSDIR%%/ch02s02.html -%%PORTDOCS%%%%DOCSDIR%%/ch03.html -%%PORTDOCS%%%%DOCSDIR%%/ch03s01.html -%%PORTDOCS%%%%DOCSDIR%%/ch03s02.html -%%PORTDOCS%%%%DOCSDIR%%/ch03s03.html -%%PORTDOCS%%%%DOCSDIR%%/ch03s04.html -%%PORTDOCS%%%%DOCSDIR%%/ch04.html -%%PORTDOCS%%%%DOCSDIR%%/ch04s01.html -%%PORTDOCS%%%%DOCSDIR%%/ch04s02.html -%%PORTDOCS%%%%DOCSDIR%%/ch04s03.html -%%PORTDOCS%%%%DOCSDIR%%/ch04s04.html -%%PORTDOCS%%%%DOCSDIR%%/ch04s05.html -%%PORTDOCS%%%%DOCSDIR%%/ch04s06.html -%%PORTDOCS%%%%DOCSDIR%%/images/add_dialog.png -%%PORTDOCS%%%%DOCSDIR%%/images/archive_comment_dialog.png -%%PORTDOCS%%%%DOCSDIR%%/images/archive_properties.png -%%PORTDOCS%%%%DOCSDIR%%/images/extract_dialog.png -%%PORTDOCS%%%%DOCSDIR%%/images/multi_extract_dialog.png -%%PORTDOCS%%%%DOCSDIR%%/images/new_dialog.png -%%PORTDOCS%%%%DOCSDIR%%/images/password_dialog.png -%%PORTDOCS%%%%DOCSDIR%%/images/pref_dialog.png -%%PORTDOCS%%%%DOCSDIR%%/index.html -%%PORTDOCS%%%%DOCSDIR%%/xarchiver.css share/icons/hicolor/16x16/apps/xarchiver.png share/icons/hicolor/24x24/apps/xarchiver.png share/icons/hicolor/32x32/apps/xarchiver.png @@ -80,6 +47,7 @@ share/icons/hicolor/scalable/apps/xarchiver.svg %%NLS%%share/locale/sq/LC_MESSAGES/xarchiver.mo %%NLS%%share/locale/sr/LC_MESSAGES/xarchiver.mo %%NLS%%share/locale/sv/LC_MESSAGES/xarchiver.mo +%%NLS%%share/locale/ta/LC_MESSAGES/xarchiver.mo %%NLS%%share/locale/te/LC_MESSAGES/xarchiver.mo %%NLS%%share/locale/th/LC_MESSAGES/xarchiver.mo %%NLS%%share/locale/tr/LC_MESSAGES/xarchiver.mo @@ -89,6 +57,7 @@ share/icons/hicolor/scalable/apps/xarchiver.svg %%NLS%%share/locale/vi/LC_MESSAGES/xarchiver.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/xarchiver.mo %%NLS%%share/locale/zh_TW/LC_MESSAGES/xarchiver.mo +share/man/man1/xarchiver.1.gz share/pixmaps/xarchiver/xarchiver-add.png share/pixmaps/xarchiver/xarchiver-close.png share/pixmaps/xarchiver/xarchiver-extract.png diff --git a/audio/ft2-clone/Makefile b/audio/ft2-clone/Makefile index 03a9d9368154..78b55b200736 100644 --- a/audio/ft2-clone/Makefile +++ b/audio/ft2-clone/Makefile @@ -1,6 +1,6 @@ PORTNAME= ft2-clone DISTVERSIONPREFIX= v -DISTVERSION= 1.97 +DISTVERSION= 1.98 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org diff --git a/audio/ft2-clone/distinfo b/audio/ft2-clone/distinfo index a6900586b705..cdadccd9b0aa 100644 --- a/audio/ft2-clone/distinfo +++ b/audio/ft2-clone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752439260 -SHA256 (8bitbubsy-ft2-clone-v1.97_GH0.tar.gz) = baa7b64067765bbe52127a8009a42a2b21289df05b29830d4d4584174cc12ec2 -SIZE (8bitbubsy-ft2-clone-v1.97_GH0.tar.gz) = 5230546 +TIMESTAMP = 1757397054 +SHA256 (8bitbubsy-ft2-clone-v1.98_GH0.tar.gz) = 6078f209e2b9f4b27f15b0495627bf24e704d84dcb139374083cdfa250b8bb65 +SIZE (8bitbubsy-ft2-clone-v1.98_GH0.tar.gz) = 5205311 diff --git a/audio/ft2-clone/files/patch-src_ft2__unicode.c b/audio/ft2-clone/files/patch-src_ft2__unicode.c new file mode 100644 index 000000000000..94d1f1823e84 --- /dev/null +++ b/audio/ft2-clone/files/patch-src_ft2__unicode.c @@ -0,0 +1,38 @@ +--- src/ft2_unicode.c.orig 2025-09-09 06:08:58 UTC ++++ src/ft2_unicode.c +@@ -4,20 +4,21 @@ + #endif + + // for detecting if musl or glibc is used +-#if !defined _WIN32 && !defined __APPLE__ +- #ifndef _GNU_SOURCE +- #define _GNU_SOURCE +- #include <features.h> +- #ifndef __USE_GNU +- #define __MUSL__ +- #endif +- #undef _GNU_SOURCE /* don't contaminate other includes unnecessarily */ +- #else +- #include <features.h> +- #ifndef __USE_GNU +- #define __MUSL__ +- #endif +- #endif ++#if defined(__linux__) ++ /* Only Linux has glibc's <features.h>. On BSDs (including FreeBSD) and others, ++ skip this block to avoid a missing-header error. */ ++ #ifdef __has_include ++ #if __has_include(<features.h>) ++ #include <features.h> ++ #endif ++ #else ++ /* If the compiler doesn't support __has_include, assume features.h exists on glibc. */ ++ #include <features.h> ++ #endif ++ /* If <features.h> didn't define glibc's GNU extensions, assume musl. */ ++ #ifndef __USE_GNU ++ #define __MUSL__ ++ #endif + #endif + + #include <stdlib.h> diff --git a/audio/libopenmpt/Makefile b/audio/libopenmpt/Makefile index 9cedbcd460ab..e56e50e8459b 100644 --- a/audio/libopenmpt/Makefile +++ b/audio/libopenmpt/Makefile @@ -1,5 +1,5 @@ PORTNAME= libopenmpt -DISTVERSION= 0.8.2 +DISTVERSION= 0.8.3 DISTVERSIONSUFFIX= +release.autotools CATEGORIES= audio MASTER_SITES= https://lib.openmpt.org/files/libopenmpt/src/ \ diff --git a/audio/libopenmpt/distinfo b/audio/libopenmpt/distinfo index 7d45ab0150d0..4c038653dd8c 100644 --- a/audio/libopenmpt/distinfo +++ b/audio/libopenmpt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752991394 -SHA256 (libopenmpt-0.8.2+release.autotools.tar.gz) = 844e4ff98dbd9942bbe4a1048226f91f8bc5b460b7bec6489e67cedb3e0aac37 -SIZE (libopenmpt-0.8.2+release.autotools.tar.gz) = 1721276 +TIMESTAMP = 1757396993 +SHA256 (libopenmpt-0.8.3+release.autotools.tar.gz) = 25d486a4da9728819274ed0959fd79a1c6358954710d54c14047c6457c8ca8ac +SIZE (libopenmpt-0.8.3+release.autotools.tar.gz) = 1759774 diff --git a/audio/pt2-clone/Makefile b/audio/pt2-clone/Makefile index 2273ebea82b4..7f7d96e27031 100644 --- a/audio/pt2-clone/Makefile +++ b/audio/pt2-clone/Makefile @@ -1,5 +1,5 @@ PORTNAME= pt2-clone -PORTVERSION= 1.76 +PORTVERSION= 1.77 DISTVERSIONPREFIX= v CATEGORIES= audio MASTER_SITES= LOCAL/ehaupt:extras diff --git a/audio/pt2-clone/distinfo b/audio/pt2-clone/distinfo index 15110eb54b7e..869d6aaac137 100644 --- a/audio/pt2-clone/distinfo +++ b/audio/pt2-clone/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1756105975 +TIMESTAMP = 1757397026 SHA256 (pt2-clone-extras-2.tar.gz) = ddbac01034022f27860d85f4627b07223f9fd8f02a4ddefdc36467f2e3cacd0b SIZE (pt2-clone-extras-2.tar.gz) = 742 -SHA256 (8bitbubsy-pt2-clone-v1.76_GH0.tar.gz) = 515eddc686ff0c44f425cd03f5440437f07bec5c79ef654a6ebb750238648373 -SIZE (8bitbubsy-pt2-clone-v1.76_GH0.tar.gz) = 9162353 +SHA256 (8bitbubsy-pt2-clone-v1.77_GH0.tar.gz) = 034b05fb8648932b2f7a7b816563df514d6d69c9a373b246041e7ac66b4aa77c +SIZE (8bitbubsy-pt2-clone-v1.77_GH0.tar.gz) = 9211087 diff --git a/databases/Makefile b/databases/Makefile index f96b992f3d40..a21aa786fdcb 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -11,7 +11,6 @@ SUBDIR += R-cran-sqldf SUBDIR += WWWdb SUBDIR += adminer - SUBDIR += adminerevo SUBDIR += adodb5 SUBDIR += akonadi SUBDIR += apache-commons-dbutils @@ -897,7 +896,6 @@ SUBDIR += redis74 SUBDIR += redis80 SUBDIR += redis_exporter - SUBDIR += redisdesktopmanager SUBDIR += redisjson SUBDIR += retcl SUBDIR += rocksdb diff --git a/databases/adminerevo/Makefile b/databases/adminerevo/Makefile deleted file mode 100644 index 163f523478d9..000000000000 --- a/databases/adminerevo/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -PORTNAME= adminerevo -DISTVERSION= 4.8.4 -CATEGORIES= databases www -MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${PORTVERSION}/ -DISTNAME= adminer-${DISTVERSION} -EXTRACT_SUFX= .php -EXTRACT_ONLY= - -MAINTAINER= dtxdf@FreeBSD.org -COMMENT= Database management in a single PHP file -WWW= https://adminerevo.org \ - https://github.com/${PORTNAME}/${PORTNAME} - -LICENSE= APACHE20 GPLv3 -LICENSE_COMB= dual - -DEPRECATED= Abandoned upstream, repo archived Jan 24, 2025 -EXPIRATION_DATE= 2025-09-08 - -USES= php -USE_PHP= session - -NO_ARCH= yes -NO_BUILD= yes - -SUB_FILES= pkg-message -SUB_LIST= PHPVER="${PHP_VER}" - -do-install: - ${MKDIR} ${STAGEDIR}${WWWDIR} - ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ${STAGEDIR}${WWWDIR}/index.php - -.include <bsd.port.mk> diff --git a/databases/adminerevo/distinfo b/databases/adminerevo/distinfo deleted file mode 100644 index 9b0c43c7111e..000000000000 --- a/databases/adminerevo/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1723969538 -SHA256 (adminer-4.8.4.php) = e9a9bc2cc2ac46d6d92f008de9379d2b21a3764a5f8956ed68456e190814b149 -SIZE (adminer-4.8.4.php) = 492814 diff --git a/databases/adminerevo/files/pkg-message.in b/databases/adminerevo/files/pkg-message.in deleted file mode 100644 index 64a90680749d..000000000000 --- a/databases/adminerevo/files/pkg-message.in +++ /dev/null @@ -1,8 +0,0 @@ -[ -{ type: install - message: <<EOM -You should install the database extension(s) what you want to use: -php%%PHPVER%%-mysqli, php%%PHPVER%%-mssql, php%%PHPVER%%-odbc, php%%PHPVER%%-pgsql or php%%PHPVER%%-pdo_sqlite. -EOM -} -] diff --git a/databases/adminerevo/pkg-descr b/databases/adminerevo/pkg-descr deleted file mode 100644 index d053d044b831..000000000000 --- a/databases/adminerevo/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -AdminerEvo (fork of Adminer) is a full-featured database management tool -written in PHP. Conversely to phpMyAdmin, it consists of a single file -ready to deploy to the target server. diff --git a/databases/adminerevo/pkg-plist b/databases/adminerevo/pkg-plist deleted file mode 100644 index 9ca1fbea4081..000000000000 --- a/databases/adminerevo/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -@mode 0644 -%%WWWDIR%%/index.php diff --git a/databases/py-apache-arrow/Makefile b/databases/py-apache-arrow/Makefile index 421bef5f524c..b703c5e3a695 100644 --- a/databases/py-apache-arrow/Makefile +++ b/databases/py-apache-arrow/Makefile @@ -12,6 +12,8 @@ WWW= https://arrow.apache.org/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/../LICENSE.txt +BROKEN_i386= compilation fails: ran out of registers during register allocation + BUILD_DEPENDS= cmake:devel/cmake-core \ ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \ diff --git a/databases/redisdesktopmanager/Makefile b/databases/redisdesktopmanager/Makefile deleted file mode 100644 index fe261d6acd7e..000000000000 --- a/databases/redisdesktopmanager/Makefile +++ /dev/null @@ -1,64 +0,0 @@ -PORTNAME= redisdesktopmanager -PORTVERSION= 2022.5 -CATEGORIES= databases - -MAINTAINER= bofh@FreeBSD.org -COMMENT= Redis DB management tool -WWW= https://github.com/RedisInsight/RedisDesktopManager - -LICENSE= GPLv3 -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= RedisDesktopManager is no longer maintained upstream as the project has been replaced by RedisInsight -EXPIRATION_DATE=2025-09-08 - -LIB_DEPENDS= libbrotlicommon.so:archivers/brotli \ - liblz4.so:archivers/liblz4 \ - libpython${PYTHON_VER}${PYTHON_ABIVER}.so:lang/python${PYTHON_SUFFIX} \ - libsnappy.so:archivers/snappy \ - libzstd.so:archivers/zstd \ - libssh2.so:security/libssh2 - -USES= compiler:c++0x dos2unix gettext-runtime gl kde:5 python:build \ - qmake qt:5 -DOS2UNIX_FILES= 3rdparty/3rdparty.pri -USE_GITHUB= yes -GH_TUPLE= RedisInsight:RedisDesktopManager:${PORTVERSION}:DEFAULT/RedisDesktopManager-${PORTVERSION} \ - benlau:asyncfuture:5ca0304:asyncfuture/3rdparty/qredisclient/3rdparty/asyncfuture \ - eranpeer:FakeIt:80a446b:FakeIt/3rdparty/fakeit \ - uglide:pyotherside:c1a8cc0:pyotherside/3rdparty/pyotherside \ - uglide:qredisclient:901b005:qredisclient/3rdparty/qredisclient \ - redis:hiredis:b731283:hiredis/3rdparty/qredisclient/3rdparty/hiredis \ - simdjson:simdjson:3bd8b0b:simdjson/3rdparty/simdjson -USE_GL= gl -USE_QT= charts concurrent core declarative gui network quickcontrols \ - svg widgets buildtools:build qmake:build - -QMAKE_ARGS+= SYSTEM_BROTLI=1 SYSTEM_LZ4=1 SYSTEM_SNAPPY=1 SYSTEM_ZSTD=1 \ - VERSION=${PORTVERSION} - -CXXFLAGS_powerpc64= -mpower8-vector - -BINARY_ALIAS= python3-config=${PYTHON_CMD}-config python3=${PYTHON_CMD} -DESKTOP_ENTRIES= "GUI for Redis" \ - "GUI for Redis" \ - "resp" \ - "resp" \ - "Development;" \ - "" - -BUILD_WRKSRC= ${WRKSRC}/src -CONFIGURE_WRKSRC= ${WRKSRC}/src -INSTALL_WRKSRC= ${WRKSRC}/bin/linux/release - -PLIST_FILES= bin/resp \ - share/pixmaps/resp.png - -do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/share/pixmaps - cd ${INSTALL_WRKSRC} ; \ - ${STRIP_CMD} resp ; \ - ${INSTALL_PROGRAM} resp ${STAGEDIR}${PREFIX}/bin/resp - ${INSTALL_DATA} ${BUILD_WRKSRC}/resources/images/resp.png ${STAGEDIR}${PREFIX}/share/pixmaps/resp.png - -.include <bsd.port.mk> diff --git a/databases/redisdesktopmanager/distinfo b/databases/redisdesktopmanager/distinfo deleted file mode 100644 index cda1c2a81593..000000000000 --- a/databases/redisdesktopmanager/distinfo +++ /dev/null @@ -1,15 +0,0 @@ -TIMESTAMP = 1681311282 -SHA256 (RedisInsight-RedisDesktopManager-2022.5_GH0.tar.gz) = 3b6c02a27030bc95439d112df72a85a5b360ab2a55c4146fffc2989c7389c395 -SIZE (RedisInsight-RedisDesktopManager-2022.5_GH0.tar.gz) = 2440386 -SHA256 (benlau-asyncfuture-5ca0304_GH0.tar.gz) = 1718a942ee0c80d05765fd12a0717a99645f4e90f1cc34ad0dd571d386aad199 -SIZE (benlau-asyncfuture-5ca0304_GH0.tar.gz) = 35037 -SHA256 (eranpeer-FakeIt-80a446b_GH0.tar.gz) = 20b39c53957e6642c5a688bb6cf95eb7f58ce1f3b72dbe1c1ae496b51fc7aa7c -SIZE (eranpeer-FakeIt-80a446b_GH0.tar.gz) = 408635 -SHA256 (uglide-pyotherside-c1a8cc0_GH0.tar.gz) = 4a7f629da473f465ca128619081218de3f6d4958f4ffbc93db17523191c13384 -SIZE (uglide-pyotherside-c1a8cc0_GH0.tar.gz) = 185205 -SHA256 (uglide-qredisclient-901b005_GH0.tar.gz) = 3500d00500ae2b0f9193cd2ed531a520e71bd583705162b21975410698d682e6 -SIZE (uglide-qredisclient-901b005_GH0.tar.gz) = 224101 -SHA256 (redis-hiredis-b731283_GH0.tar.gz) = 827a711091ae110ada60eded4c4dfb5c4a12d4843028ac6c4035fd1b8c9d41a9 -SIZE (redis-hiredis-b731283_GH0.tar.gz) = 98155 -SHA256 (simdjson-simdjson-3bd8b0b_GH0.tar.gz) = 78718f97a06ed1098def7fc8b3cfa2048a83dc7b49afc9dd5b40c1ee8072a681 -SIZE (simdjson-simdjson-3bd8b0b_GH0.tar.gz) = 1546791 diff --git a/databases/redisdesktopmanager/pkg-descr b/databases/redisdesktopmanager/pkg-descr deleted file mode 100644 index 997fdf4a5747..000000000000 --- a/databases/redisdesktopmanager/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Redis Desktop Manager (aka RDM) - is a fast open source Redis database -management application. It offers you an easy-to-use GUI to access your Redis -DB and perform some basic operations: view keys as a tree, CRUD keys, execute -commands via shell. RDM supports SSL/TLS encryption, SSH tunnels and cloud -Redis instances such as: Amazon ElastiCache, Microsoft Azure Redis Cache and -Redis Labs. diff --git a/deskutils/py-paperless-ngx/Makefile b/deskutils/py-paperless-ngx/Makefile index 36704d283f77..0b59cef7fabd 100644 --- a/deskutils/py-paperless-ngx/Makefile +++ b/deskutils/py-paperless-ngx/Makefile @@ -1,6 +1,7 @@ PORTNAME= paperless-ngx DISTVERSIONPREFIX= v DISTVERSION= 2.18.3 +PORTREVISION= 2 CATEGORIES= deskutils python MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/:webui \ GH:gh @@ -40,7 +41,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6:devel/py-Jinja2@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}httptools>=0.6.4:www/py-httptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}httpx-oauth>=0.10.1:www/py-httpx-oauth@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}imap-tools>=1.11.0:mail/py-imap-tools@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}inotifyrecursive>=0.3.5_3:devel/py-inotifyrecursive@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}inotifyrecursive>=0.3.5_5:devel/py-inotifyrecursive@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}langdetect>=1.0.9:textproc/py-langdetect@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mysqlclient>=2.2.7:databases/py-mysqlclient@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nltk>=3.8.1:textproc/py-nltk@${PY_FLAVOR} \ diff --git a/devel/Makefile b/devel/Makefile index 9054710b5278..df9dee91cc8d 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -490,6 +490,7 @@ SUBDIR += concurrencpp SUBDIR += concurrencykit SUBDIR += concurrentqueue + SUBDIR += cond-let SUBDIR += cons SUBDIR += cons-test SUBDIR += containers diff --git a/devel/R-cran-TH.data/Makefile b/devel/R-cran-TH.data/Makefile index d9dedfac729f..83bbe0806f13 100644 --- a/devel/R-cran-TH.data/Makefile +++ b/devel/R-cran-TH.data/Makefile @@ -1,11 +1,11 @@ PORTNAME= TH.data -DISTVERSION= 1.1-3 +DISTVERSION= 1.1-4 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= eduardo@FreeBSD.org COMMENT= TH's Data Archive -WWW= https://cran.r-project.org/web/packages/TH.data/ +WWW= https://cran.r-project.org/package=TH.data LICENSE= GPLv3 diff --git a/devel/R-cran-TH.data/distinfo b/devel/R-cran-TH.data/distinfo index 77445fd23a46..ce0b60f8ecaa 100644 --- a/devel/R-cran-TH.data/distinfo +++ b/devel/R-cran-TH.data/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737278885 -SHA256 (TH.data_1.1-3.tar.gz) = e2eb8014c940c4e71cf5ca1520730d81588ffdca660adb60bb84a26ccc6dc63b -SIZE (TH.data_1.1-3.tar.gz) = 8561659 +TIMESTAMP = 1757368678 +SHA256 (TH.data_1.1-4.tar.gz) = 8d0867582d9352bbf197c7c531dedc4aaa88fff90055ff8a5218f147028b8ea9 +SIZE (TH.data_1.1-4.tar.gz) = 8562440 diff --git a/devel/R-cran-mockery/Makefile b/devel/R-cran-mockery/Makefile index d5cc424da114..f830af9f33d5 100644 --- a/devel/R-cran-mockery/Makefile +++ b/devel/R-cran-mockery/Makefile @@ -1,16 +1,17 @@ PORTNAME= mockery -DISTVERSION= 0.4.4 +DISTVERSION= 0.4.5 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= eduardo@FreeBSD.org COMMENT= Mocking Library for R -WWW= https://cran.r-project.org/web/packages/mockery/ +WWW= https://cran.r-project.org/package=mockery LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= R-cran-testthat>0:devel/R-cran-testthat +TEST_DEPENDS= R-cran-knitr>0:print/R-cran-knitr USES= cran:auto-plist diff --git a/devel/R-cran-mockery/distinfo b/devel/R-cran-mockery/distinfo index 8b2ce149e810..b479964816bf 100644 --- a/devel/R-cran-mockery/distinfo +++ b/devel/R-cran-mockery/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726400657 -SHA256 (mockery_0.4.4.tar.gz) = 072220a0f2455fca91649fc7ce4ed503cfaa965aa769d1bd0fd6622b222845c3 -SIZE (mockery_0.4.4.tar.gz) = 20754 +TIMESTAMP = 1757369896 +SHA256 (mockery_0.4.5.tar.gz) = 3a958424e908ec7e29a224c1754218970225ea019e959ee688d64215bebc64d4 +SIZE (mockery_0.4.5.tar.gz) = 21126 diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile index 932dced836a1..7242b11e7f94 100644 --- a/devel/cirrus-cli/Makefile +++ b/devel/cirrus-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= cirrus-cli DISTVERSIONPREFIX= v -DISTVERSION= 0.153.0 +DISTVERSION= 0.153.1 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo index db6910f0fcbd..8eee433abb9a 100644 --- a/devel/cirrus-cli/distinfo +++ b/devel/cirrus-cli/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1757155934 -SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.153.0/v0.153.0.mod) = 5b89070c5674f24088d7df923d656cc8ad382fe4611507faf060d2b48b7ea3a6 -SIZE (go/devel_cirrus-cli/cirrus-cli-v0.153.0/v0.153.0.mod) = 10488 -SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.153.0/v0.153.0.zip) = 8c9cc07b68c92a0db32402d65b9ef1566139bd749e9938c76c1e57143eef8cb0 -SIZE (go/devel_cirrus-cli/cirrus-cli-v0.153.0/v0.153.0.zip) = 1311712 +TIMESTAMP = 1757404589 +SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.153.1/v0.153.1.mod) = 20f89c0a1aead7d7b4af18a9ec44cb3e7d7f318b1d1934121c5cc466b8eb4cf2 +SIZE (go/devel_cirrus-cli/cirrus-cli-v0.153.1/v0.153.1.mod) = 10488 +SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.153.1/v0.153.1.zip) = d9f027212523c938073ed5d7b6aaad3ff3b687acb4916147a986c080093a7621 +SIZE (go/devel_cirrus-cli/cirrus-cli-v0.153.1/v0.153.1.zip) = 1311880 diff --git a/devel/cond-let/Makefile b/devel/cond-let/Makefile new file mode 100644 index 000000000000..1f09f5061020 --- /dev/null +++ b/devel/cond-let/Makefile @@ -0,0 +1,38 @@ +PORTNAME= cond-let +DISTVERSIONPREFIX= v +DISTVERSION= 0.1.1 +CATEGORIES= devel elisp +PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} + +MAINTAINER= yasu@FreeBSD.org +COMMENT= Additional and improved binding conditionals in Emacs Lisp +WWW= https://github.com/tarsius/cond-let + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= emacs gmake +USE_GITHUB= yes +GH_ACCOUNT= tarsius + +NO_ARCH= yes +PLIST_FILES= ${EMACS_VERSION_SITE_LISPDIR}/cond-let-autoloads.el \ + ${EMACS_VERSION_SITE_LISPDIR}/cond-let.el \ + ${EMACS_VERSION_SITE_LISPDIR}/cond-let.elc + +PORTDOCS= README.org + +OPTIONS_DEFINE= DOCS + +ELISP_FILES= cond-let-autoloads.el cond-let.el cond-let.elc + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} + ${INSTALL_DATA} ${ELISP_FILES:C/^/${WRKSRC}\//} \ + ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR} + +do-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:C/^/${WRKSRC}\//} ${STAGEDIR}${DOCSDIR} + +.include <bsd.port.mk> diff --git a/devel/cond-let/distinfo b/devel/cond-let/distinfo new file mode 100644 index 000000000000..855b21315576 --- /dev/null +++ b/devel/cond-let/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1757431417 +SHA256 (tarsius-cond-let-v0.1.1_GH0.tar.gz) = 5174149319c8b5acb08b61fe91f6b98440ec5e1bf65a05bf57e82d5a1f325790 +SIZE (tarsius-cond-let-v0.1.1_GH0.tar.gz) = 19578 diff --git a/devel/cond-let/pkg-descr b/devel/cond-let/pkg-descr new file mode 100644 index 000000000000..796fdf30ed62 --- /dev/null +++ b/devel/cond-let/pkg-descr @@ -0,0 +1,19 @@ +Emacs provides the binding conditionals if-let, if-let*, when-let, +when-let*, and-let* and while-let. + +This package implements the missing and-let and while-let*, and the +original cond-let, cond-let*, and$ and and>. + +This package additionally provides more consistent and improved +implementations of the binding conditionals already provided by +Emacs. Merely loading this library does not shawow the built-in +implementations; this can optionally be done in the context of an +individual library, as described below. + +cond-let and cond-let* are provided exactly under these names. The +names of all other macros implemented by this package begin with +cond-let--, the package's prefix for private symbol. + +Users of this package are not expected to use these unwieldy +names. Instead one should use Emacs's shorthand feature to use all or +some of these macros by their conceptual names. diff --git a/devel/forge/Makefile b/devel/forge/Makefile index 808d67a7520b..27e8ef7187f6 100644 --- a/devel/forge/Makefile +++ b/devel/forge/Makefile @@ -1,7 +1,6 @@ PORTNAME= forge DISTVERSIONPREFIX= v -DISTVERSION= 0.5.3 -PORTREVISION= 1 +DISTVERSION= 0.6.0 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} @@ -12,23 +11,25 @@ WWW= https://github.com/magit/forge LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.2.2:databases/closql@${EMACS_FLAVOR} \ +BUILD_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR} \ compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ + cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \ emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \ - ghub${EMACS_PKGNAMESUFFIX}>=4.3.2:devel/ghub@${EMACS_FLAVOR} \ - llama.el${EMACS_PKGNAMESUFFIX}>=0.6.3:devel/llama.el@${EMACS_FLAVOR} \ - magit${EMACS_PKGNAMESUFFIX}>=4.3.6:devel/magit@${EMACS_FLAVOR} \ + ghub${EMACS_PKGNAMESUFFIX}>=5.0:devel/ghub@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \ + magit${EMACS_PKGNAMESUFFIX}>=4.4:devel/magit@${EMACS_FLAVOR} \ markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.7:textproc/markdown-mode.el@${EMACS_FLAVOR} \ - transient${EMACS_PKGNAMESUFFIX}>=0.9.0:devel/transient@${EMACS_FLAVOR} \ + transient${EMACS_PKGNAMESUFFIX}>=0.10:devel/transient@${EMACS_FLAVOR} \ yaml.el${EMACS_PKGNAMESUFFIX}>=1.2.0:textproc/yaml.el@${EMACS_FLAVOR} -RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.2.2:databases/closql@${EMACS_FLAVOR} \ +RUN_DEPENDS= closql${EMACS_PKGNAMESUFFIX}>=2.3:databases/closql@${EMACS_FLAVOR} \ compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ + cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \ emacsql${EMACS_PKGNAMESUFFIX}>=4.3.1:databases/emacsql@${EMACS_FLAVOR} \ - ghub${EMACS_PKGNAMESUFFIX}>=4.3.2:devel/ghub@${EMACS_FLAVOR} \ - llama.el${EMACS_PKGNAMESUFFIX}>=0.6.3:devel/llama.el@${EMACS_FLAVOR} \ - magit${EMACS_PKGNAMESUFFIX}>=4.3.6:devel/magit@${EMACS_FLAVOR} \ + ghub${EMACS_PKGNAMESUFFIX}>=5.0:devel/ghub@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \ + magit${EMACS_PKGNAMESUFFIX}>=4.4:devel/magit@${EMACS_FLAVOR} \ markdown-mode.el${EMACS_PKGNAMESUFFIX}>=2.7:textproc/markdown-mode.el@${EMACS_FLAVOR} \ - transient${EMACS_PKGNAMESUFFIX}>=0.9.0:devel/transient@${EMACS_FLAVOR} \ + transient${EMACS_PKGNAMESUFFIX}>=0.10:devel/transient@${EMACS_FLAVOR} \ yaml.el${EMACS_PKGNAMESUFFIX}>=1.2.0:textproc/yaml.el@${EMACS_FLAVOR} USES= emacs gmake makeinfo diff --git a/devel/forge/distinfo b/devel/forge/distinfo index d5c7d8522af7..937ae008dae9 100644 --- a/devel/forge/distinfo +++ b/devel/forge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751940126 -SHA256 (magit-forge-v0.5.3_GH0.tar.gz) = c934bed88b83ac1426500610624bd17ad08c7513dcc08e3b99de79f47ba6fbc4 -SIZE (magit-forge-v0.5.3_GH0.tar.gz) = 143915 +TIMESTAMP = 1757433676 +SHA256 (magit-forge-v0.6.0_GH0.tar.gz) = 45503d6e9b241c95c1188803e734296a0ae54697325016b7fcbc1bb1fafd23ad +SIZE (magit-forge-v0.6.0_GH0.tar.gz) = 150772 diff --git a/devel/forge/pkg-plist b/devel/forge/pkg-plist index bcae5e9fe53e..8b21eace414f 100644 --- a/devel/forge/pkg-plist +++ b/devel/forge/pkg-plist @@ -1,6 +1,8 @@ %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-autoloads.el %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-bitbucket.el %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-bitbucket.elc +%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-client.el +%%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-client.elc %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-commands.el %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-commands.elc %%EMACS_VERSION_SITE_LISPDIR%%/forge/forge-core.el diff --git a/devel/ghub/Makefile b/devel/ghub/Makefile index 009832b774f3..8b2ca838d31f 100644 --- a/devel/ghub/Makefile +++ b/devel/ghub/Makefile @@ -1,7 +1,6 @@ PORTNAME= ghub DISTVERSIONPREFIX= v -DISTVERSION= 4.3.2 -PORTREVISION= 1 +DISTVERSION= 5.0.0 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} @@ -13,10 +12,10 @@ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ - llama.el${EMACS_PKGNAMESUFFIX}>=0.6.3:devel/llama.el@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \ treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR} RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ - llama.el${EMACS_PKGNAMESUFFIX}>=0.6.3:devel/llama.el@${EMACS_FLAVOR} \ + llama.el${EMACS_PKGNAMESUFFIX}>=1.0:devel/llama.el@${EMACS_FLAVOR} \ treepy.el${EMACS_PKGNAMESUFFIX}>=0.1.2:devel/treepy.el@${EMACS_FLAVOR} USES= emacs gmake makeinfo @@ -47,9 +46,9 @@ PDF_USE= TEX=dvipdfmx:build PDF_ALL_TARGET= pdf PDF_PLIST_FILES= ${DOCSDIR}/ghub.pdf -ELISP_FILES= buck.el buck.elc ghub-autoloads.el ghub-graphql.el \ - ghub-graphql.elc ghub.el ghub.elc glab.el glab.elc gogs.el \ - gogs.elc gsexp.el gsexp.elc gtea.el gtea.elc +ELISP_FILES= ghub-autoloads.el ghub-graphql.el ghub-graphql.elc \ + ghub-legacy.el ghub-legacy.elc ghub.el ghub.elc gsexp.el \ + gsexp.elc do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} diff --git a/devel/ghub/distinfo b/devel/ghub/distinfo index 3a1e296eab87..c1da627a2273 100644 --- a/devel/ghub/distinfo +++ b/devel/ghub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751938811 -SHA256 (magit-ghub-v4.3.2_GH0.tar.gz) = 3096bc07d9ab6de5c68a32b0b9b21a5a0d64e66f4bcb1b49840673263dc55fe9 -SIZE (magit-ghub-v4.3.2_GH0.tar.gz) = 61975 +TIMESTAMP = 1757432886 +SHA256 (magit-ghub-v5.0.0_GH0.tar.gz) = da63a1584494fb67a6a27f81c5462e35ca37e2b7adebf1d8d7cadd3cb968df3a +SIZE (magit-ghub-v5.0.0_GH0.tar.gz) = 58628 diff --git a/devel/ghub/pkg-plist b/devel/ghub/pkg-plist index 361c139c979c..532712139f63 100644 --- a/devel/ghub/pkg-plist +++ b/devel/ghub/pkg-plist @@ -1,15 +1,9 @@ -%%EMACS_VERSION_SITE_LISPDIR%%/ghub/buck.el -%%EMACS_VERSION_SITE_LISPDIR%%/ghub/buck.elc %%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-autoloads.el %%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-graphql.el %%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-graphql.elc +%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-legacy.el +%%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub-legacy.elc %%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub.el %%EMACS_VERSION_SITE_LISPDIR%%/ghub/ghub.elc -%%EMACS_VERSION_SITE_LISPDIR%%/ghub/glab.el -%%EMACS_VERSION_SITE_LISPDIR%%/ghub/glab.elc -%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gogs.el -%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gogs.elc %%EMACS_VERSION_SITE_LISPDIR%%/ghub/gsexp.el %%EMACS_VERSION_SITE_LISPDIR%%/ghub/gsexp.elc -%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gtea.el -%%EMACS_VERSION_SITE_LISPDIR%%/ghub/gtea.elc diff --git a/devel/git-codereview/Makefile b/devel/git-codereview/Makefile index 6bd8f3387495..0d210ce9ee18 100644 --- a/devel/git-codereview/Makefile +++ b/devel/git-codereview/Makefile @@ -1,7 +1,6 @@ PORTNAME= git-codereview DISTVERSIONPREFIX= v -DISTVERSION= 1.16.0 -PORTREVISION= 2 +DISTVERSION= 1.17.0 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/git-codereview/distinfo b/devel/git-codereview/distinfo index 4aa5500223ae..bc5cf45204a6 100644 --- a/devel/git-codereview/distinfo +++ b/devel/git-codereview/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752211093 -SHA256 (golang-review-v1.16.0_GH0.tar.gz) = 7e9d47d8025f1569c0a53c6030602e6eb049818d25c5fd0cad777efd21eeca20 -SIZE (golang-review-v1.16.0_GH0.tar.gz) = 72310 +TIMESTAMP = 1757404712 +SHA256 (golang-review-v1.17.0_GH0.tar.gz) = e173b12004b813dd2bab7c2cfa3d7a26433684f4dde2e23fcba2bc2a52151d11 +SIZE (golang-review-v1.17.0_GH0.tar.gz) = 72310 diff --git a/devel/gum/Makefile b/devel/gum/Makefile index b52306883ed2..cf80e78c12e1 100644 --- a/devel/gum/Makefile +++ b/devel/gum/Makefile @@ -1,6 +1,6 @@ PORTNAME= gum DISTVERSIONPREFIX= v -DISTVERSION= 0.16.2 +DISTVERSION= 0.17.0 CATEGORIES= devel MAINTAINER= dave@bitboss.ca @@ -26,13 +26,13 @@ post-build: .endfor post-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/bash_completion.d \ + ${STAGEDIR}${PREFIX}/share/fish/completions \ + ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/bash \ ${STAGEDIR}${PREFIX}/etc/bash_completion.d/${PORTNAME}.bash - @${MKDIR} ${STAGEDIR}${PREFIX}/share/fish/completions ${INSTALL_DATA} ${WRKSRC}/fish \ ${STAGEDIR}${PREFIX}/share/fish/completions/${PORTNAME}.fish - @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions ${INSTALL_DATA} ${WRKSRC}/zsh \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/_${PORTNAME} ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 diff --git a/devel/gum/distinfo b/devel/gum/distinfo index d2c257bf82d2..828708f076cd 100644 --- a/devel/gum/distinfo +++ b/devel/gum/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1757110460 -SHA256 (go/devel_gum/gum-v0.16.2/v0.16.2.mod) = b7b0a077c31a56a824dfa9a10dcb6fc6ac1cf82034e250fb6eebc46b3f283e20 -SIZE (go/devel_gum/gum-v0.16.2/v0.16.2.mod) = 2561 -SHA256 (go/devel_gum/gum-v0.16.2/v0.16.2.zip) = 9a2d3da87aa89a7395c61d2ff676d7314ea49f1f43109d056210f2743ca33598 -SIZE (go/devel_gum/gum-v0.16.2/v0.16.2.zip) = 108880 +TIMESTAMP = 1757346755 +SHA256 (go/devel_gum/gum-v0.17.0/v0.17.0.mod) = 6a92ccf4e3a71b5be4d0728000763e52daaab7eba940d17430e13693ed1acdeb +SIZE (go/devel_gum/gum-v0.17.0/v0.17.0.mod) = 2609 +SHA256 (go/devel_gum/gum-v0.17.0/v0.17.0.zip) = 34166131b4ab07fceae23827f44b08be2d1a7217a31f977a032bf45c69f0f7bf +SIZE (go/devel_gum/gum-v0.17.0/v0.17.0.zip) = 110146 diff --git a/devel/lace/Makefile b/devel/lace/Makefile index d9467c428a23..ca5a764dae84 100644 --- a/devel/lace/Makefile +++ b/devel/lace/Makefile @@ -12,6 +12,7 @@ WWW= https://github.com/trolando/lace LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_armv7= compilation fails: error: static assertion failed due to requirement '(sizeof(struct _lace_task) % 64) == 0': lace_task size should be a multiple of LACE_CACHE_LINE_SIZE BROKEN_i386= compilation fails: error: static assertion failed due to requirement '(sizeof(struct _lace_task) % 64) == 0': lace_task size should be a multiple of LACE_CACHE_LINE_SIZE USES= cmake:testing diff --git a/devel/magit/Makefile b/devel/magit/Makefile index 2af68a30c4db..5190982d6742 100644 --- a/devel/magit/Makefile +++ b/devel/magit/Makefile @@ -1,7 +1,6 @@ PORTNAME= magit DISTVERSIONPREFIX= v -DISTVERSION= 4.3.8 -PORTREVISION= 1 +DISTVERSION= 4.4.0 CATEGORIES= devel elisp PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} @@ -13,14 +12,16 @@ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ + cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \ git:devel/git \ llama.el${EMACS_PKGNAMESUFFIX}>=1.0.0:devel/llama.el@${EMACS_FLAVOR} \ - transient${EMACS_PKGNAMESUFFIX}>=0.9.3:devel/transient@${EMACS_FLAVOR} \ + transient${EMACS_PKGNAMESUFFIX}>=0.10.0:devel/transient@${EMACS_FLAVOR} \ with-editor${EMACS_PKGNAMESUFFIX}>=3.4.4:editors/with-editor@${EMACS_FLAVOR} RUN_DEPENDS= compat.el${EMACS_PKGNAMESUFFIX}>=30.1.0.0:misc/compat.el@${EMACS_FLAVOR} \ + cond-let${EMACS_PKGNAMESUFFIX}>=0.1:devel/cond-let@${EMACS_FLAVOR} \ git:devel/git \ llama.el${EMACS_PKGNAMESUFFIX}>=1.0.0:devel/llama.el@${EMACS_FLAVOR} \ - transient${EMACS_PKGNAMESUFFIX}>=0.9.3:devel/transient@${EMACS_FLAVOR} \ + transient${EMACS_PKGNAMESUFFIX}>=0.10.0:devel/transient@${EMACS_FLAVOR} \ with-editor${EMACS_PKGNAMESUFFIX}>=3.4.4:editors/with-editor@${EMACS_FLAVOR} USES= emacs gmake makeinfo diff --git a/devel/magit/distinfo b/devel/magit/distinfo index a12036936ee1..923ba81a6089 100644 --- a/devel/magit/distinfo +++ b/devel/magit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751937702 -SHA256 (magit-magit-v4.3.8_GH0.tar.gz) = bbb78b3a8b841e0b73267cf14e914c424115cf63ae5fd842ee72f581bef97afc -SIZE (magit-magit-v4.3.8_GH0.tar.gz) = 691415 +TIMESTAMP = 1757432453 +SHA256 (magit-magit-v4.4.0_GH0.tar.gz) = 6dfb57eee119588d65322a53c89102cdf1fce24675f32c35a068c1652ac79cab +SIZE (magit-magit-v4.4.0_GH0.tar.gz) = 699605 diff --git a/devel/p5-Opcodes/Makefile b/devel/p5-Opcodes/Makefile index 19503cfab56b..c06c45d0ffed 100644 --- a/devel/p5-Opcodes/Makefile +++ b/devel/p5-Opcodes/Makefile @@ -1,5 +1,5 @@ PORTNAME= Opcodes -PORTVERSION= 0.15 +PORTVERSION= 0.16 CATEGORIES= devel perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:RURBAN diff --git a/devel/p5-Opcodes/distinfo b/devel/p5-Opcodes/distinfo index a3774e04c030..07fa927f5d77 100644 --- a/devel/p5-Opcodes/distinfo +++ b/devel/p5-Opcodes/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751116944 -SHA256 (Opcodes-0.15.tar.gz) = ef4e0a6d675594b1ab14b82402f2262114a82870e81f9bcad1b6d2099e9a4e2a -SIZE (Opcodes-0.15.tar.gz) = 57108 +TIMESTAMP = 1757430554 +SHA256 (Opcodes-0.16.tar.gz) = 9d8bf9f100115aa8e62497ac594dff91b63ae9f29acf3195fe4b1ff8d9b530d0 +SIZE (Opcodes-0.16.tar.gz) = 57411 diff --git a/devel/py-babi_grammars/Makefile b/devel/py-babi_grammars/Makefile index a39001643a82..74779c127a89 100644 --- a/devel/py-babi_grammars/Makefile +++ b/devel/py-babi_grammars/Makefile @@ -1,5 +1,5 @@ PORTNAME= babi_grammars -DISTVERSION= 0.0.62 +DISTVERSION= 0.0.63 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-babi_grammars/distinfo b/devel/py-babi_grammars/distinfo index 4f5b9db4efde..0ac74f18ec60 100644 --- a/devel/py-babi_grammars/distinfo +++ b/devel/py-babi_grammars/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743439571 -SHA256 (babi_grammars-0.0.62.tar.gz) = 4f21a1223cb2016d9ee349435ccccc3160e94d252b7ab3047ac4f2212778fc68 -SIZE (babi_grammars-0.0.62.tar.gz) = 464861 +TIMESTAMP = 1757404785 +SHA256 (babi_grammars-0.0.63.tar.gz) = 5529af4cf0e942bfb9f90ea66e5fe17a2926878b90c3e1f0a95e20251356b88d +SIZE (babi_grammars-0.0.63.tar.gz) = 465155 diff --git a/devel/py-celery-singleton/Makefile.new b/devel/py-celery-singleton/Makefile.new deleted file mode 100644 index 6b4799d76b7f..000000000000 --- a/devel/py-celery-singleton/Makefile.new +++ /dev/null @@ -1,21 +0,0 @@ -PORTNAME= celery-singleton -PORTVERSION= 0.3.1 -PORTREVISION= 1 -CATEGORIES= devel python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= dvl@FreeBSD.org -COMMENT= Prevent duplicate celery tasks -WWW= https://github.com/steinitzu/celery-singleton - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}redis>0:databases/py-redis@${PY_FLAVOR} - -USES= python:run -USE_PYTHON= autoplist distutils -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/devel/py-identify/Makefile b/devel/py-identify/Makefile index 9d0bcea28205..7dd18371855d 100644 --- a/devel/py-identify/Makefile +++ b/devel/py-identify/Makefile @@ -1,5 +1,5 @@ PORTNAME= identify -DISTVERSION= 2.6.13 +DISTVERSION= 2.6.14 CATEGORIES= devel MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-identify/distinfo b/devel/py-identify/distinfo index aaaed2ae8fcd..74117b0d8900 100644 --- a/devel/py-identify/distinfo +++ b/devel/py-identify/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754877814 -SHA256 (identify-2.6.13.tar.gz) = da8d6c828e773620e13bfa86ea601c5a5310ba4bcd65edf378198b56a1f9fb32 -SIZE (identify-2.6.13.tar.gz) = 99243 +TIMESTAMP = 1757404872 +SHA256 (identify-2.6.14.tar.gz) = 663494103b4f717cb26921c52f8751363dc89db64364cd836a9bf1535f53cd6a +SIZE (identify-2.6.14.tar.gz) = 99283 diff --git a/devel/py-inotify-simple/Makefile b/devel/py-inotify-simple/Makefile index cfc9a1acb3c4..c1ea5c6694c2 100644 --- a/devel/py-inotify-simple/Makefile +++ b/devel/py-inotify-simple/Makefile @@ -1,5 +1,6 @@ PORTNAME= inotify-simple PORTVERSION= 2.0.1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-inotify-simple/files/patch-inotify__simple.py b/devel/py-inotify-simple/files/patch-inotify__simple.py index 2b8929facf1a..776f877be4d8 100644 --- a/devel/py-inotify-simple/files/patch-inotify__simple.py +++ b/devel/py-inotify-simple/files/patch-inotify__simple.py @@ -1,6 +1,14 @@ --- inotify_simple.py.orig 2025-08-25 06:27:48 UTC +++ inotify_simple.py -@@ -76,7 +76,7 @@ class INotify(FileIO): +@@ -3,6 +3,7 @@ from enum import IntEnum + from collections import namedtuple + from struct import unpack_from, calcsize + from select import poll ++from select import POLLIN + from time import sleep + from ctypes import CDLL, get_errno, c_int + from ctypes.util import find_library +@@ -76,12 +77,12 @@ class INotify(FileIO): object is garbage collected or when `~inotify_simple.INotify.close` is called.""" @@ -9,3 +17,9 @@ flags = (not inheritable) * os.O_CLOEXEC | bool(nonblocking) * os.O_NONBLOCK fd = _libc_call(_libc.inotify_init1, flags) super().__init__(fd, mode='rb', closefd=closefd) + self._poller = poll() +- self._poller.register(self.fileno()) ++ self._poller.register(self.fileno(), POLLIN) + + def add_watch(self, path, mask): + """Wrapper around ``inotify_add_watch()``. Returns the watch diff --git a/devel/py-inotifyrecursive/Makefile b/devel/py-inotifyrecursive/Makefile index b3c3db38a8b7..f97938700d86 100644 --- a/devel/py-inotifyrecursive/Makefile +++ b/devel/py-inotifyrecursive/Makefile @@ -1,6 +1,6 @@ PORTNAME= inotifyrecursive PORTVERSION= 0.3.5 -PORTREVISION= 3 +PORTREVISION= 5 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,7 +11,7 @@ WWW= https://github.com/letorbi/inotifyrecursive LICENSE= LGPL3 -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}inotify-simple>=2.0.1:devel/py-inotify-simple@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}inotify-simple>=2.0.1_2:devel/py-inotify-simple@${PY_FLAVOR} USES= python USE_PYTHON= autoplist distutils diff --git a/devel/py-tox/Makefile b/devel/py-tox/Makefile index ee4f6ba69fb3..43b28988b845 100644 --- a/devel/py-tox/Makefile +++ b/devel/py-tox/Makefile @@ -1,5 +1,5 @@ PORTNAME= tox -DISTVERSION= 4.30.1 +DISTVERSION= 4.30.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-tox/distinfo b/devel/py-tox/distinfo index 04b48b7c00de..58d54e3f2c24 100644 --- a/devel/py-tox/distinfo +++ b/devel/py-tox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757156051 -SHA256 (tox-4.30.1.tar.gz) = 9b685427cc143064fc98171c18d2065763095100e6f429c813bbd51765a36b1e -SIZE (tox-4.30.1.tar.gz) = 202209 +TIMESTAMP = 1757404936 +SHA256 (tox-4.30.2.tar.gz) = 772925ad6c57fe35c7ed5ac3e958ac5ced21dff597e76fc40c1f5bf3cd1b6a2e +SIZE (tox-4.30.2.tar.gz) = 202622 diff --git a/devel/qca/files/patch-plugins_qca-ossl_qca-ossl.cpp b/devel/qca/files/patch-plugins_qca-ossl_qca-ossl.cpp index 10548649b6bd..5f72d93bd27e 100644 --- a/devel/qca/files/patch-plugins_qca-ossl_qca-ossl.cpp +++ b/devel/qca/files/patch-plugins_qca-ossl_qca-ossl.cpp @@ -1,94 +1,35 @@ -Patch from OpenBSD rsadowski@ - -LibreSSL 3.0.x support from Stefan Strogin <steils@gentoo.org> +Fix compilation with LibreSSL Index: plugins/qca-ossl/qca-ossl.cpp ---- plugins/qca-ossl/qca-ossl.cpp.orig 2025-03-09 12:09:03 UTC +--- plugins/qca-ossl/qca-ossl.cpp.orig +++ plugins/qca-ossl/qca-ossl.cpp -@@ -45,7 +45,13 @@ +@@ -45,6 +45,11 @@ #include <openssl/provider.h> #endif +#ifndef RSA_F_RSA_OSSL_PRIVATE_DECRYPT +#define RSA_F_RSA_OSSL_PRIVATE_DECRYPT RSA_F_RSA_EAY_PRIVATE_DECRYPT ++#define SSL_CIPHER_standard_name SSL_CIPHER_get_name +#endif + -+#ifndef LIBRESSL_VERSION_NUMBER #include <openssl/kdf.h> -+#endif using namespace QCA; - -@@ -1262,6 +1268,7 @@ class opensslPbkdf2Context : public KDFContext (protec - protected: - }; - -+#ifndef LIBRESSL_VERSION_NUMBER - class opensslHkdfContext : public HKDFContext - { - Q_OBJECT -@@ -1294,6 +1301,7 @@ class opensslHkdfContext : public HKDFContext (public) - return out; +@@ -6460,7 +6465,7 @@ static QStringList all_hash_types() + list += QStringLiteral("md2"); + #endif + list += QStringLiteral("md4"); +-#ifdef OBJ_whirlpool ++#ifndef OPENSSL_NO_WHIRLPOOL + list += QStringLiteral("whirlpool"); + #endif } - }; -+#endif // LIBRESSL_VERSION_NUMBER - - class opensslHMACContext : public MACContext - { -@@ -5004,7 +5012,11 @@ class MyTLSContext : public TLSContext (public) - case TLS::TLS_v1: - ctx = SSL_CTX_new(TLS_client_method()); - SSL_CTX_set_min_proto_version(ctx, TLS1_VERSION); -+#ifdef TLS1_3_VERSION - SSL_CTX_set_max_proto_version(ctx, TLS1_3_VERSION); -+#else -+ SSL_CTX_set_max_proto_version(ctx, TLS1_2_VERSION); -+#endif - break; - case TLS::DTLS_v1: - default: -@@ -5025,7 +5037,11 @@ class MyTLSContext : public TLSContext (public) - QStringList cipherList; - for (int i = 0; i < sk_SSL_CIPHER_num(sk); ++i) { - const SSL_CIPHER *thisCipher = sk_SSL_CIPHER_value(sk, i); -+#ifndef LIBRESSL_VERSION_NUMBER - cipherList += QString::fromLatin1(SSL_CIPHER_standard_name(thisCipher)); -+#else -+ cipherList += QString::fromLatin1(SSL_CIPHER_get_name(thisCipher)); -+#endif - } - sk_SSL_CIPHER_free(sk); - -@@ -5398,7 +5414,11 @@ class MyTLSContext : public TLSContext (public) - sessInfo.version = TLS::TLS_v1; - } - -+#ifndef LIBRESSL_VERSION_NUMBER - sessInfo.cipherSuite = QString::fromLatin1(SSL_CIPHER_standard_name(SSL_get_current_cipher(ssl))); -+#else -+ sessInfo.cipherSuite = QString::fromLatin1(SSL_CIPHER_get_name(SSL_get_current_cipher(ssl))); -+#endif - - sessInfo.cipherMaxBits = SSL_get_cipher_bits(ssl, &(sessInfo.cipherBits)); - -@@ -6705,7 +6725,9 @@ class opensslProvider : public Provider (public) - } - list += QStringLiteral("pkcs12"); - list += QStringLiteral("pbkdf2(sha1)"); -+#ifndef LIBRESSL_VERSION_NUMBER - list += QStringLiteral("hkdf(sha256)"); -+#endif - list += QStringLiteral("pkey"); - list += QStringLiteral("dlgroup"); - list += QStringLiteral("rsa"); -@@ -6755,8 +6777,10 @@ class opensslProvider : public Provider (public) +@@ -6921,7 +6926,7 @@ class opensslProvider : public Provider (public) + #endif + else if (type == QLatin1String("md4")) + return new opensslHashContext(EVP_md4(), this, type); +-#ifdef OBJ_whirlpool ++#ifndef OPENSSL_NO_WHIRLPOOL + else if (type == QLatin1String("whirlpool")) + return new opensslHashContext(EVP_whirlpool(), this, type); #endif - else if (type == QLatin1String("pbkdf2(sha1)")) - return new opensslPbkdf2Context(this, type); -+#ifndef LIBRESSL_VERSION_NUMBER - else if (type == QLatin1String("hkdf(sha256)")) - return new opensslHkdfContext(this, type); -+#endif - else if (type == QLatin1String("hmac(md5)")) - return new opensslHMACContext(EVP_md5(), this, type); - else if (type == QLatin1String("hmac(sha1)")) diff --git a/devel/ruby-build/Makefile b/devel/ruby-build/Makefile index f7a82fda889a..6a8f449b9372 100644 --- a/devel/ruby-build/Makefile +++ b/devel/ruby-build/Makefile @@ -1,5 +1,5 @@ PORTNAME= ruby-build -PORTVERSION= 20250829 +PORTVERSION= 20250908 DISTVERSIONPREFIX= v CATEGORIES= devel ruby diff --git a/devel/ruby-build/distinfo b/devel/ruby-build/distinfo index f33aa6517cd4..ac04a128dce1 100644 --- a/devel/ruby-build/distinfo +++ b/devel/ruby-build/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756428332 -SHA256 (rbenv-ruby-build-v20250829_GH0.tar.gz) = 8dafe0a69151592385c7114023e6cf5423022479f9054435df2d19ed6b42bff7 -SIZE (rbenv-ruby-build-v20250829_GH0.tar.gz) = 98022 +TIMESTAMP = 1757379714 +SHA256 (rbenv-ruby-build-v20250908_GH0.tar.gz) = 057167bb7507be05f75449bc9b7531f68420de2b1347f5a50b99a0fc07bb197c +SIZE (rbenv-ruby-build-v20250908_GH0.tar.gz) = 98011 diff --git a/devel/sdl3/Makefile b/devel/sdl3/Makefile index 701491ff77c8..8b097c03145e 100644 --- a/devel/sdl3/Makefile +++ b/devel/sdl3/Makefile @@ -1,6 +1,6 @@ PORTNAME= sdl3 DISTVERSIONPREFIX= release- -DISTVERSION= 3.2.20 +DISTVERSION= 3.2.22 CATEGORIES= devel MAINTAINER= amdmi3@FreeBSD.org diff --git a/devel/sdl3/distinfo b/devel/sdl3/distinfo index b8c47c87ad59..24a8459a9303 100644 --- a/devel/sdl3/distinfo +++ b/devel/sdl3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754334324 -SHA256 (libsdl-org-SDL-release-3.2.20_GH0.tar.gz) = f0d9ea12f9e41a17995fec29cfb8dbfe28df75282493b489d3a2a91f30e74fa7 -SIZE (libsdl-org-SDL-release-3.2.20_GH0.tar.gz) = 16121311 +TIMESTAMP = 1757339815 +SHA256 (libsdl-org-SDL-release-3.2.22_GH0.tar.gz) = 911c2d5c3d22efc29af9a2cef6cdfacba30d965242c383d997c93078e6474b01 +SIZE (libsdl-org-SDL-release-3.2.22_GH0.tar.gz) = 16126781 diff --git a/devel/wasm-server-runner/Makefile b/devel/wasm-server-runner/Makefile index 6faf9b5061c7..d5f700ec56f2 100644 --- a/devel/wasm-server-runner/Makefile +++ b/devel/wasm-server-runner/Makefile @@ -1,7 +1,7 @@ PORTNAME= wasm-server-runner DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= cs@FreeBSD.org @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md LIB_DEPENDS+= libzstd.so:archivers/zstd -USES= cargo +USES= cargo llvm USE_GITHUB= yes GH_ACCOUNT= jakobhellermann diff --git a/dns/py-dnspython/Makefile b/dns/py-dnspython/Makefile index b6b2a579431d..4f8abb6b2c82 100644 --- a/dns/py-dnspython/Makefile +++ b/dns/py-dnspython/Makefile @@ -1,5 +1,5 @@ PORTNAME= dnspython -DISTVERSION= 2.7.0 +DISTVERSION= 2.8.0 PORTEPOCH= 1 CATEGORIES= dns python MASTER_SITES= PYPI @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} -USES= python +USES= python:3.10+ USE_PYTHON= autoplist concurrent cython pep517 pytest BINARY_ALIAS= git=false @@ -34,11 +34,11 @@ TRIO_DESC= Concurrent async IO library support with TRIO backend DNSSEC_USE= PYTHON=cryptography DOH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h2>=4.1.0:www/py-h2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}httpcore>=0.17.3:www/py-httpcore@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}httpx>=0.25.1:www/py-httpx@${PY_FLAVOR} -DOQ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aioquic>=1.0.0:www/py-aioquic@${PY_FLAVOR} -IDNA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=2.1:dns/py-idna@${PY_FLAVOR} -TRIO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}trio>=0.14:net/py-trio@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}httpcore>=1.0.0:www/py-httpcore@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.0:www/py-httpx@${PY_FLAVOR} +DOQ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aioquic>=1.2.0:www/py-aioquic@${PY_FLAVOR} +IDNA_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=3.10:dns/py-idna@${PY_FLAVOR} +TRIO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}trio>=0.30:net/py-trio@${PY_FLAVOR} post-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} diff --git a/dns/py-dnspython/distinfo b/dns/py-dnspython/distinfo index 1f0d91726964..7e0a184a468f 100644 --- a/dns/py-dnspython/distinfo +++ b/dns/py-dnspython/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728278129 -SHA256 (dnspython-2.7.0.tar.gz) = ce9c432eda0dc91cf618a5cedf1a4e142651196bbcd2c80e89ed5a907e5cfaf1 -SIZE (dnspython-2.7.0.tar.gz) = 345197 +TIMESTAMP = 1757405167 +SHA256 (dnspython-2.8.0.tar.gz) = 181d3c6996452cb1189c4046c61599b84a5a86e099562ffde77d26984ff26d0f +SIZE (dnspython-2.8.0.tar.gz) = 368251 diff --git a/editors/vim/Makefile b/editors/vim/Makefile index e13157f3b5b6..3776e5b01e63 100644 --- a/editors/vim/Makefile +++ b/editors/vim/Makefile @@ -1,5 +1,5 @@ PORTNAME= vim -PORTVERSION= 9.1.1723 +PORTVERSION= 9.1.1744 DISTVERSIONPREFIX= v CATEGORIES= editors @@ -22,7 +22,8 @@ CONFIGURE_ARGS= --disable-canberra \ --enable-cscope \ --enable-gui=${GUI} \ --enable-multibyte \ - --with-tlib=ncursesw + --with-tlib=ncursesw \ + --without-wayland MAKE_ARGS= STRIP="${STRIP_CMD}" \ VIMRCLOC=${ETCDIR} \ VIMRUNTIMEDIR=${PREFIX}/share/vim/${VIM_VER} @@ -69,7 +70,8 @@ USE_XORG= ice sm x11 xpm xt .elif ${FLAVOR:U} == gtk3 GUI= gtk3 -CONFIGURE_ARGS+=--enable-xim --enable-fontset +CONFIGURE_ARGS+=--enable-xim --enable-fontset --with-wayland +LIB_DEPENDS+= libwayland-client.so:graphics/wayland PLIST_SUB+= GUI="" DESKTOP="" USES+= desktop-file-utils gnome xorg USE_GNOME= cairo gdkpixbufextra gtk30 diff --git a/editors/vim/distinfo b/editors/vim/distinfo index f40c331b9c80..babd883f42d4 100644 --- a/editors/vim/distinfo +++ b/editors/vim/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756704100 -SHA256 (vim-vim-v9.1.1723_GH0.tar.gz) = 057b339a2fa78729ff595393333d34a7d25ae77d833f55c2d89b03a2f55203bd -SIZE (vim-vim-v9.1.1723_GH0.tar.gz) = 18764005 +TIMESTAMP = 1757437254 +SHA256 (vim-vim-v9.1.1744_GH0.tar.gz) = 6784bdcc41d4ae45c74cc93288e744a545525dd553e2d7489120f93b6bf90d14 +SIZE (vim-vim-v9.1.1744_GH0.tar.gz) = 18779452 diff --git a/games/anki/Makefile b/games/anki/Makefile index dd066ae4b3ec..cbe1ed5262b8 100644 --- a/games/anki/Makefile +++ b/games/anki/Makefile @@ -1,6 +1,5 @@ PORTNAME= anki -DISTVERSION= 25.07.5 -PORTREVISION= 1 +DISTVERSION= 25.09 # Don't forget to update ${_MY_BUILDHASH} if DISTVERSION changes CATEGORIES= games education python MASTER_SITES= LOCAL/kai/:yarncache @@ -49,8 +48,8 @@ USES= cargo desktop-file-utils ninja nodejs:build pyqt:6 python \ USE_GITHUB= yes GH_ACCOUNT= ankitects # Translation files -GH_TUPLE= ankitects:anki-core-i18n:a019a54:ftlrslib \ - ankitects:anki-desktop-ftl:bc2da83:ftlextra +GH_TUPLE= ankitects:anki-core-i18n:6552c95:ftlrslib \ + ankitects:anki-desktop-ftl:dad4e27:ftlextra USE_PYQT= pyqt6 sip:build webengine @@ -93,7 +92,7 @@ MPV_RUN_DEPENDS= mpv:multimedia/mpv # Should contain the most recent commit that reflects ${DISTVERSION} and must # be exactly 8 digits otherwise the check for newer versions won't work as # expected. -_MY_BUILDHASH= 7172b2d2 +_MY_BUILDHASH= 539054c3 # Remove ${CARGO_BUILD_TARGET} from ${CARGO_ENV} to avoid problems with # hardcoded paths as the "runner" build system expects its components # in ${WRKSRC}/out/rust/debug diff --git a/games/anki/Makefile.crates b/games/anki/Makefile.crates index 9de566e72386..d540b383f257 100644 --- a/games/anki/Makefile.crates +++ b/games/anki/Makefile.crates @@ -3,29 +3,29 @@ CARGO_CRATES= addr2line-0.24.2 \ ahash-0.8.12 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ - ammonia-4.1.0 \ + ammonia-4.1.1 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anes-0.1.6 \ - anstream-0.6.19 \ + anstream-0.6.20 \ anstyle-1.0.11 \ anstyle-parse-0.2.7 \ - anstyle-query-1.1.3 \ - anstyle-wincon-3.0.9 \ - anyhow-1.0.98 \ - arbitrary-1.4.1 \ + anstyle-query-1.1.4 \ + anstyle-wincon-3.0.10 \ + anyhow-1.0.99 \ + arbitrary-1.4.2 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ ash-0.38.0+1.3.281 \ assert-json-diff-2.0.2 \ - async-channel-2.3.1 \ - async-compression-0.4.24 \ + async-channel-2.5.0 \ + async-compression-0.4.30 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ - async-trait-0.1.88 \ + async-trait-0.1.89 \ atomic-waker-1.1.2 \ atomic_float-1.1.0 \ - autocfg-1.4.0 \ + autocfg-1.5.0 \ axum-0.8.4 \ axum-client-ip-1.1.3 \ axum-core-0.5.2 \ @@ -39,12 +39,12 @@ CARGO_CRATES= addr2line-0.24.2 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-1.3.2 \ - bitflags-2.9.1 \ + bitflags-2.9.3 \ blake3-1.8.2 \ block-0.1.6 \ block-buffer-0.10.4 \ bstr-1.12.0 \ - bumpalo-3.18.1 \ + bumpalo-3.19.0 \ burn-0.17.1 \ burn-autodiff-0.17.1 \ burn-candle-0.17.1 \ @@ -61,25 +61,25 @@ CARGO_CRATES= addr2line-0.24.2 \ burn-tensor-0.17.1 \ burn-train-0.17.1 \ burn-wgpu-0.17.1 \ - bytemuck-1.23.1 \ - bytemuck_derive-1.9.3 \ + bytemuck-1.23.2 \ + bytemuck_derive-1.10.1 \ byteorder-1.5.0 \ bytes-1.10.1 \ bytesize-1.3.3 \ - camino-1.1.10 \ + camino-1.1.12 \ candle-core-0.8.4 \ cast-0.3.0 \ - cc-1.2.27 \ - cfg-if-1.0.1 \ + cc-1.2.34 \ + cfg-if-1.0.3 \ cfg_aliases-0.2.1 \ chrono-0.4.41 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ - clap-4.5.40 \ - clap_builder-4.5.40 \ - clap_complete-4.5.54 \ - clap_derive-4.5.40 \ + clap-4.5.46 \ + clap_builder-4.5.46 \ + clap_complete-4.5.57 \ + clap_derive-4.5.45 \ clap_lex-0.7.5 \ client-ip-0.1.1 \ coarsetime-0.1.36 \ @@ -88,6 +88,8 @@ CARGO_CRATES= addr2line-0.24.2 \ codespan-reporting-0.12.0 \ colorchoice-1.0.4 \ colored-3.0.0 \ + compression-codecs-0.4.30 \ + compression-core-0.4.29 \ concurrent-queue-2.5.0 \ constant_time_eq-0.3.1 \ convert_case-0.8.0 \ @@ -96,14 +98,14 @@ CARGO_CRATES= addr2line-0.24.2 \ core-foundation-sys-0.8.7 \ core-graphics-types-0.1.3 \ cpufeatures-0.2.17 \ - crc32fast-1.4.2 \ + crc32fast-1.5.0 \ criterion-0.6.0 \ criterion-plot-0.5.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ - crunchy-0.2.3 \ + crunchy-0.2.4 \ crypto-common-0.1.6 \ cssparser-0.35.0 \ cssparser-macros-0.6.1 \ @@ -115,7 +117,7 @@ CARGO_CRATES= addr2line-0.24.2 \ cubecl-cpp-0.5.0 \ cubecl-cuda-0.5.0 \ cubecl-hip-0.5.0 \ - cubecl-hip-sys-6.4.4348200 \ + cubecl-hip-sys-6.4.4348201 \ cubecl-ir-0.5.0 \ cubecl-linalg-0.5.0 \ cubecl-macros-0.5.0 \ @@ -129,12 +131,12 @@ CARGO_CRATES= addr2line-0.24.2 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ data-encoding-2.9.0 \ - deadpool-0.10.0 \ + deadpool-0.12.2 \ deadpool-runtime-0.1.4 \ - deranged-0.4.0 \ + deranged-0.5.2 \ derive-new-0.6.0 \ derive-new-0.7.0 \ - derive_arbitrary-1.4.1 \ + derive_arbitrary-1.4.2 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ @@ -155,8 +157,8 @@ CARGO_CRATES= addr2line-0.24.2 \ dyn-stack-0.13.0 \ either-1.15.0 \ elasticlunr-rs-3.0.2 \ - embassy-futures-0.1.1 \ - embed-resource-3.0.4 \ + embassy-futures-0.1.2 \ + embed-resource-3.0.5 \ encoding_rs-0.8.35 \ enum-as-inner-0.6.1 \ env_filter-0.1.3 \ @@ -164,13 +166,13 @@ CARGO_CRATES= addr2line-0.24.2 \ env_logger-0.11.8 \ envy-0.4.2 \ equivalent-1.0.2 \ - errno-0.3.12 \ - event-listener-5.4.0 \ + errno-0.3.13 \ + event-listener-5.4.1 \ event-listener-strategy-0.5.4 \ fallible-iterator-0.3.0 \ fallible-streaming-iterator-0.1.9 \ fastrand-2.3.0 \ - filetime-0.2.25 \ + filetime-0.2.26 \ fixedbitset-0.5.7 \ flate2-1.1.2 \ float-ord-0.3.2 \ @@ -185,16 +187,16 @@ CARGO_CRATES= addr2line-0.24.2 \ foreign-types-macros-0.2.3 \ foreign-types-shared-0.1.1 \ foreign-types-shared-0.3.1 \ - form_urlencoded-1.2.1 \ + form_urlencoded-1.2.2 \ fsevent-sys-4.1.0 \ - fsrs-4.1.1 \ + fsrs-5.1.0 \ futf-0.1.5 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ - futures-lite-2.6.0 \ + futures-lite-2.6.1 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ @@ -215,12 +217,12 @@ CARGO_CRATES= addr2line-0.24.2 \ gemm-f64-0.17.1 \ gemm-f64-0.18.2 \ generic-array-0.14.7 \ - getopts-0.2.23 \ + getopts-0.2.24 \ getrandom-0.2.16 \ getrandom-0.3.3 \ gimli-0.31.1 \ gl_generator-0.14.0 \ - glob-0.3.2 \ + glob-0.3.3 \ globset-0.4.16 \ glow-0.16.0 \ glutin_wgl_sys-0.6.1 \ @@ -229,17 +231,15 @@ CARGO_CRATES= addr2line-0.24.2 \ gpu-allocator-0.27.0 \ gpu-descriptor-0.3.2 \ gpu-descriptor-types-0.2.0 \ - h2-0.3.26 \ - h2-0.4.10 \ + h2-0.3.27 \ + h2-0.4.12 \ half-2.6.0 \ handlebars-6.3.2 \ hashbrown-0.13.2 \ hashbrown-0.14.5 \ - hashbrown-0.15.4 \ + hashbrown-0.15.5 \ hashlink-0.10.0 \ - headers-0.3.9 \ headers-0.4.1 \ - headers-core-0.2.0 \ headers-core-0.3.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ @@ -247,21 +247,22 @@ CARGO_CRATES= addr2line-0.24.2 \ hexf-parse-0.2.1 \ hmac-0.12.1 \ html5ever-0.26.0 \ - html5ever-0.31.0 \ + html5ever-0.35.0 \ htmlescape-0.3.1 \ http-0.2.12 \ http-1.3.1 \ http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.3 \ + http-range-header-0.4.2 \ httparse-1.10.1 \ httpdate-1.0.3 \ hyper-0.14.32 \ - hyper-1.6.0 \ + hyper-1.7.0 \ hyper-rustls-0.27.7 \ hyper-tls-0.5.0 \ hyper-tls-0.6.0 \ - hyper-util-0.1.14 \ + hyper-util-0.1.16 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ icu_collections-2.0.0 \ @@ -273,16 +274,17 @@ CARGO_CRATES= addr2line-0.24.2 \ icu_provider-2.0.0 \ id_tree-1.8.0 \ ident_case-1.0.1 \ - idna-1.0.3 \ + idna-1.1.0 \ idna_adapter-1.2.1 \ ignore-0.4.23 \ - indexmap-2.9.0 \ + indexmap-2.11.0 \ indoc-2.0.6 \ inflections-1.1.1 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ intl-memoizer-0.5.3 \ intl_pluralrules-7.0.2 \ + io-uring-0.7.10 \ ipnet-2.11.0 \ iri-string-0.7.8 \ is_terminal_polyfill-1.70.1 \ @@ -293,7 +295,7 @@ CARGO_CRATES= addr2line-0.24.2 \ jiff-0.2.15 \ jiff-static-0.2.15 \ jni-sys-0.3.0 \ - jobserver-0.1.33 \ + jobserver-0.1.34 \ js-sys-0.3.77 \ junction-1.2.0 \ khronos-egl-6.0.0 \ @@ -301,38 +303,38 @@ CARGO_CRATES= addr2line-0.24.2 \ kqueue-1.1.1 \ kqueue-sys-1.0.4 \ lazy_static-1.5.0 \ - libc-0.2.173 \ + libc-0.2.175 \ libc-stdhandle-0.1.0 \ libloading-0.8.8 \ libm-0.2.15 \ - libredox-0.1.3 \ + libredox-0.1.9 \ libsqlite3-sys-0.34.0 \ libz-rs-sys-0.5.1 \ linkify-0.7.0 \ linux-raw-sys-0.9.4 \ litemap-0.8.0 \ - litrs-0.4.1 \ + litrs-0.4.2 \ lock_api-0.4.13 \ log-0.4.27 \ lru-slab-0.1.2 \ lzma-sys-0.1.20 \ mac-0.1.1 \ - macerator-0.2.8 \ - macerator-macros-0.1.2 \ + macerator-0.2.9 \ + macerator-macros-0.1.3 \ malloc_buf-0.0.6 \ maplit-1.0.2 \ markup5ever-0.11.0 \ - markup5ever-0.16.1 \ + markup5ever-0.35.0 \ markup5ever_rcdom-0.2.0 \ - match_token-0.1.0 \ - matchers-0.1.0 \ + match_token-0.35.0 \ + matchers-0.2.0 \ matches-0.1.10 \ matchit-0.8.4 \ matrixmultiply-0.3.10 \ md5-0.7.0 \ - mdbook-0.4.51 \ + mdbook-0.4.52 \ memchr-2.7.5 \ - memmap2-0.9.5 \ + memmap2-0.9.8 \ memoffset-0.9.1 \ metal-0.31.0 \ mime-0.3.17 \ @@ -340,7 +342,7 @@ CARGO_CRATES= addr2line-0.24.2 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.0.4 \ - moddef-0.2.6 \ + moddef-0.3.0 \ multer-3.1.0 \ multimap-0.10.1 \ naga-25.0.1 \ @@ -351,11 +353,11 @@ CARGO_CRATES= addr2line-0.24.2 \ nom-7.1.3 \ nom-8.0.0 \ normpath-1.3.0 \ - notify-8.0.0 \ + notify-8.2.0 \ notify-debouncer-mini-0.6.0 \ notify-types-2.0.0 \ ntapi-0.4.1 \ - nu-ansi-term-0.46.0 \ + nu-ansi-term-0.50.1 \ num-0.4.3 \ num-bigint-0.4.6 \ num-complex-0.4.6 \ @@ -368,8 +370,8 @@ CARGO_CRATES= addr2line-0.24.2 \ num-rational-0.4.2 \ num-traits-0.2.19 \ num_cpus-1.17.0 \ - num_enum-0.7.3 \ - num_enum_derive-0.7.3 \ + num_enum-0.7.4 \ + num_enum_derive-0.7.4 \ nvml-wrapper-0.10.0 \ nvml-wrapper-sys-0.8.0 \ objc-0.2.7 \ @@ -385,7 +387,6 @@ CARGO_CRATES= addr2line-0.24.2 \ option-ext-0.2.0 \ ordered-float-2.10.1 \ ordered-float-4.6.0 \ - overload-0.1.1 \ parking-2.2.1 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ @@ -393,7 +394,7 @@ CARGO_CRATES= addr2line-0.24.2 \ paste-1.0.15 \ pathdiff-0.2.3 \ pbkdf2-0.12.2 \ - percent-encoding-2.3.1 \ + percent-encoding-2.3.2 \ pest-2.8.1 \ pest_derive-2.8.1 \ pest_generator-2.8.1 \ @@ -418,17 +419,17 @@ CARGO_CRATES= addr2line-0.24.2 \ plotters-svg-0.3.7 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ - potential_utf-0.1.2 \ + potential_utf-0.1.3 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ presser-0.3.1 \ - prettyplease-0.2.34 \ + prettyplease-0.2.37 \ priority-queue-2.5.0 \ proc-macro-crate-3.3.0 \ proc-macro-hack-0.5.20+deprecated \ - proc-macro2-1.0.95 \ - profiling-1.0.16 \ + proc-macro2-1.0.101 \ + profiling-1.0.17 \ prost-0.13.5 \ prost-build-0.13.5 \ prost-derive-0.13.5 \ @@ -446,13 +447,13 @@ CARGO_CRATES= addr2line-0.24.2 \ pyo3-ffi-0.25.1 \ pyo3-macros-0.25.1 \ pyo3-macros-backend-0.25.1 \ - quinn-0.11.8 \ - quinn-proto-0.11.12 \ - quinn-udp-0.5.12 \ + quinn-0.11.9 \ + quinn-proto-0.11.13 \ + quinn-udp-0.5.14 \ quote-1.0.40 \ - r-efi-5.2.0 \ + r-efi-5.3.0 \ rand-0.8.5 \ - rand-0.9.1 \ + rand-0.9.2 \ rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ @@ -463,49 +464,46 @@ CARGO_CRATES= addr2line-0.24.2 \ raw-cpuid-11.5.0 \ raw-window-handle-0.6.2 \ rawpointer-0.2.1 \ - rayon-1.10.0 \ - rayon-core-1.12.1 \ + rayon-1.11.0 \ + rayon-core-1.13.0 \ reborrow-0.5.5 \ - redox_syscall-0.5.13 \ + redox_syscall-0.5.17 \ redox_users-0.4.6 \ - redox_users-0.5.0 \ - regex-1.11.1 \ - regex-automata-0.1.10 \ - regex-automata-0.4.9 \ - regex-syntax-0.6.29 \ - regex-syntax-0.8.5 \ + redox_users-0.5.2 \ + regex-1.11.2 \ + regex-automata-0.4.10 \ + regex-syntax-0.8.6 \ relative-path-1.9.3 \ renderdoc-sys-1.1.0 \ reqwest-0.11.27 \ - reqwest-0.12.20 \ + reqwest-0.12.23 \ ring-0.17.14 \ rmp-0.8.14 \ rmp-serde-1.3.0 \ rstest-0.25.0 \ rstest_macros-0.25.0 \ rusqlite-0.36.0 \ - rustc-demangle-0.1.25 \ + rustc-demangle-0.1.26 \ rustc-hash-1.1.0 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ - rustix-1.0.7 \ - rustls-0.23.28 \ + rustix-1.0.8 \ + rustls-0.23.31 \ rustls-native-certs-0.8.1 \ rustls-pemfile-1.0.4 \ rustls-pemfile-2.2.0 \ rustls-pki-types-1.12.0 \ - rustls-webpki-0.103.3 \ - rustversion-1.0.21 \ + rustls-webpki-0.103.4 \ + rustversion-1.0.22 \ ryu-1.0.20 \ safetensors-0.4.5 \ same-file-1.0.6 \ sanitize-filename-0.5.0 \ sanitize-filename-0.6.0 \ schannel-0.1.27 \ - scoped-tls-1.0.1 \ scopeguard-1.2.0 \ security-framework-2.11.1 \ - security-framework-3.2.0 \ + security-framework-3.3.0 \ security-framework-sys-2.14.0 \ self_cell-1.2.0 \ semver-1.0.26 \ @@ -515,28 +513,29 @@ CARGO_CRATES= addr2line-0.24.2 \ serde-value-0.7.0 \ serde_bytes-0.11.17 \ serde_derive-1.0.219 \ - serde_json-1.0.140 \ + serde_json-1.0.143 \ serde_path_to_error-0.1.17 \ serde_repr-0.1.20 \ - serde_spanned-0.6.9 \ - serde_tuple-1.1.0 \ - serde_tuple_macros-1.0.1 \ + serde_spanned-1.0.0 \ + serde_tuple-1.1.2 \ + serde_tuple_macros-1.1.2 \ serde_urlencoded-0.7.1 \ sha1-0.10.6 \ sha2-0.10.9 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ - signal-hook-registry-1.4.5 \ + signal-hook-registry-1.4.6 \ simd-adler32-0.3.7 \ siphasher-0.3.11 \ siphasher-1.0.1 \ - slab-0.4.10 \ + slab-0.4.11 \ slotmap-1.0.7 \ smallvec-1.15.1 \ - snafu-0.8.6 \ - snafu-derive-0.8.6 \ + snafu-0.8.8 \ + snafu-derive-0.8.8 \ snowflake-1.3.0 \ socket2-0.5.10 \ + socket2-0.6.0 \ spin-0.9.8 \ spin-0.10.0 \ spirv-0.3.0+sdk-1.3.268.0 \ @@ -546,12 +545,12 @@ CARGO_CRATES= addr2line-0.24.2 \ string_cache_codegen-0.5.4 \ strsim-0.11.1 \ strum-0.26.3 \ - strum-0.27.1 \ + strum-0.27.2 \ strum_macros-0.26.4 \ - strum_macros-0.27.1 \ + strum_macros-0.27.2 \ subtle-2.6.1 \ syn-1.0.109 \ - syn-2.0.103 \ + syn-2.0.106 \ sync_wrapper-0.1.2 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ @@ -560,38 +559,40 @@ CARGO_CRATES= addr2line-0.24.2 \ sysinfo-0.33.1 \ system-configuration-0.5.1 \ system-configuration-sys-0.5.0 \ - systemstat-0.2.4 \ + systemstat-0.2.5 \ tar-0.4.44 \ target-lexicon-0.13.2 \ - tempfile-3.20.0 \ + tempfile-3.21.0 \ tendril-0.4.3 \ termcolor-1.4.1 \ - terminal_size-0.4.2 \ + terminal_size-0.4.3 \ text_placeholder-0.5.1 \ thiserror-1.0.69 \ - thiserror-2.0.12 \ + thiserror-2.0.16 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.12 \ + thiserror-impl-2.0.16 \ thread-tree-0.3.3 \ thread_local-1.1.9 \ - time-0.3.41 \ - time-core-0.1.4 \ - time-macros-0.2.22 \ + time-0.3.42 \ + time-core-0.1.5 \ + time-macros-0.2.23 \ tinystr-0.8.1 \ tinytemplate-1.2.1 \ - tinyvec-1.9.0 \ + tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ - tokio-1.45.1 \ + tokio-1.47.1 \ tokio-macros-2.5.0 \ tokio-native-tls-0.3.1 \ tokio-rustls-0.26.2 \ - tokio-tungstenite-0.21.0 \ - tokio-util-0.7.15 \ + tokio-tungstenite-0.26.2 \ + tokio-util-0.7.16 \ toml-0.5.11 \ - toml-0.8.23 \ + toml-0.9.5 \ toml_datetime-0.6.11 \ + toml_datetime-0.7.0 \ toml_edit-0.22.27 \ - toml_write-0.1.2 \ + toml_parser-1.0.2 \ + toml_writer-1.0.2 \ topological-sort-0.2.2 \ tower-0.5.2 \ tower-http-0.6.6 \ @@ -599,12 +600,12 @@ CARGO_CRATES= addr2line-0.24.2 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-appender-0.2.3 \ - tracing-attributes-0.1.29 \ + tracing-attributes-0.1.30 \ tracing-core-0.1.34 \ tracing-log-0.2.0 \ - tracing-subscriber-0.3.19 \ + tracing-subscriber-0.3.20 \ try-lock-0.2.5 \ - tungstenite-0.21.0 \ + tungstenite-0.26.2 \ type-map-0.5.1 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ @@ -628,11 +629,11 @@ CARGO_CRATES= addr2line-0.24.2 \ unindent-0.2.4 \ untrusted-0.9.0 \ unty-0.0.4 \ - url-2.5.4 \ + url-2.5.7 \ utf-8-0.7.6 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ - uuid-1.17.0 \ + uuid-1.18.0 \ valuable-0.1.1 \ variadics_please-1.1.0 \ vcpkg-0.2.15 \ @@ -641,9 +642,8 @@ CARGO_CRATES= addr2line-0.24.2 \ vswhom-sys-0.1.3 \ walkdir-2.5.0 \ want-0.3.1 \ - warp-0.3.7 \ wasi-0.11.1+wasi-snapshot-preview1 \ - wasi-0.14.2+wasi-0.2.4 \ + wasi-0.14.3+wasi-0.2.4 \ wasix-0.12.21 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ @@ -655,7 +655,7 @@ CARGO_CRATES= addr2line-0.24.2 \ web-sys-0.3.77 \ web-time-1.1.0 \ web_atoms-0.1.3 \ - webpki-roots-1.0.0 \ + webpki-roots-1.0.2 \ wgpu-25.0.2 \ wgpu-core-25.0.2 \ wgpu-core-deps-apple-25.0.0 \ @@ -667,20 +667,20 @@ CARGO_CRATES= addr2line-0.24.2 \ widestring-1.2.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.9 \ + winapi-util-0.1.10 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-0.56.0 \ + windows-0.57.0 \ windows-0.58.0 \ windows-0.61.3 \ windows-collections-0.2.0 \ - windows-core-0.56.0 \ + windows-core-0.57.0 \ windows-core-0.58.0 \ windows-core-0.61.2 \ windows-future-0.2.1 \ - windows-implement-0.56.0 \ + windows-implement-0.57.0 \ windows-implement-0.58.0 \ windows-implement-0.60.0 \ - windows-interface-0.56.0 \ + windows-interface-0.57.0 \ windows-interface-0.58.0 \ windows-interface-0.59.1 \ windows-link-0.1.3 \ @@ -696,7 +696,7 @@ CARGO_CRATES= addr2line-0.24.2 \ windows-sys-0.60.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ - windows-targets-0.53.2 \ + windows-targets-0.53.3 \ windows-threading-0.1.0 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ @@ -721,32 +721,32 @@ CARGO_CRATES= addr2line-0.24.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ - winnow-0.7.11 \ + winnow-0.7.13 \ winreg-0.50.0 \ winreg-0.55.0 \ winsafe-0.0.19 \ - wiremock-0.6.3 \ - wit-bindgen-rt-0.39.0 \ + wiremock-0.6.5 \ + wit-bindgen-0.45.0 \ wrapcenum-derive-0.4.1 \ writeable-0.6.1 \ - xattr-1.5.0 \ - xml-rs-0.8.26 \ + xattr-1.5.1 \ + xml-rs-0.8.27 \ xml5ever-0.17.0 \ xz2-0.1.7 \ yoke-0.7.5 \ yoke-0.8.0 \ yoke-derive-0.7.5 \ yoke-derive-0.8.0 \ - zerocopy-0.8.25 \ - zerocopy-derive-0.8.25 \ + zerocopy-0.8.26 \ + zerocopy-derive-0.8.26 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ zerotrie-0.2.2 \ - zerovec-0.11.2 \ + zerovec-0.11.4 \ zerovec-derive-0.11.1 \ zip-1.1.4 \ - zip-4.1.0 \ + zip-4.6.0 \ zlib-rs-0.5.1 \ zopfli-0.8.2 \ zstd-0.13.3 \ diff --git a/games/anki/distinfo b/games/anki/distinfo index 70699e098ee1..aa34c590361d 100644 --- a/games/anki/distinfo +++ b/games/anki/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1753518688 -SHA256 (anki-yarn-cache-25.07.5.tar.gz) = 361af862b2c914e1c430b5f896cfca8b6d75ff6a8520c799eb1c70e59c60a7c4 -SIZE (anki-yarn-cache-25.07.5.tar.gz) = 527779870 +TIMESTAMP = 1757161718 +SHA256 (anki-yarn-cache-25.09.tar.gz) = 41c4e2b229370e595fa9d0d12a88ca997942125ef07dba9d85924436aaeefa68 +SIZE (anki-yarn-cache-25.09.tar.gz) = 527778869 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -11,28 +11,28 @@ SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2d SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 -SHA256 (rust/crates/ammonia-4.1.0.crate) = 3ada2ee439075a3e70b6992fce18ac4e407cd05aea9ca3f75d2c0b0c20bbb364 -SIZE (rust/crates/ammonia-4.1.0.crate) = 53061 +SHA256 (rust/crates/ammonia-4.1.1.crate) = d6b346764dd0814805de8abf899fe03065bcee69bb1a4771c785817e39f3978f +SIZE (rust/crates/ammonia-4.1.1.crate) = 56029 SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 SIZE (rust/crates/anes-0.1.6.crate) = 23857 -SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933 -SIZE (rust/crates/anstream-0.6.19.crate) = 28767 +SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192 +SIZE (rust/crates/anstream-0.6.20.crate) = 28797 SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 -SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9 -SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190 -SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882 -SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561 -SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 -SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 -SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223 -SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816 +SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 +SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192 +SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a +SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 +SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100 +SIZE (rust/crates/anyhow-1.0.99.crate) = 53809 +SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1 +SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307 SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb SIZE (rust/crates/arrayref-0.3.9.crate) = 9186 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 @@ -41,22 +41,22 @@ SHA256 (rust/crates/ash-0.38.0+1.3.281.crate) = 0bb44936d800fea8f016d7f2311c6a4f SIZE (rust/crates/ash-0.38.0+1.3.281.crate) = 457775 SHA256 (rust/crates/assert-json-diff-2.0.2.crate) = 47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12 SIZE (rust/crates/assert-json-diff-2.0.2.crate) = 10874 -SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a -SIZE (rust/crates/async-channel-2.3.1.crate) = 14576 -SHA256 (rust/crates/async-compression-0.4.24.crate) = d615619615a650c571269c00dca41db04b9210037fa76ed8239f70404ab56985 -SIZE (rust/crates/async-compression-0.4.24.crate) = 116001 +SHA256 (rust/crates/async-channel-2.5.0.crate) = 924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2 +SIZE (rust/crates/async-channel-2.5.0.crate) = 18624 +SHA256 (rust/crates/async-compression-0.4.30.crate) = 977eb15ea9efd848bb8a4a1a2500347ed7f0bf794edf0dc3ddcf439f43d36b23 +SIZE (rust/crates/async-compression-0.4.30.crate) = 98817 SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476 SIZE (rust/crates/async-stream-0.3.6.crate) = 13823 SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312 -SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5 -SIZE (rust/crates/async-trait-0.1.88.crate) = 32084 +SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb +SIZE (rust/crates/async-trait-0.1.89.crate) = 32171 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 SHA256 (rust/crates/atomic_float-1.1.0.crate) = 628d228f918ac3b82fe590352cc719d30664a0c13ca3a60266fe02c7132d480a SIZE (rust/crates/atomic_float-1.1.0.crate) = 16232 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 SHA256 (rust/crates/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5 SIZE (rust/crates/axum-0.8.4.crate) = 175159 SHA256 (rust/crates/axum-client-ip-1.1.3.crate) = 3f08a543641554404b42acd0d2494df12ca2be034d7b8ee4dbbf7446f940a2ef @@ -83,8 +83,8 @@ SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e7577090 SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 -SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 +SHA256 (rust/crates/bitflags-2.9.3.crate) = 34efbcccd345379ca2868b2b2c9d3782e9cc58ba87bc7d79d5b53d9c9ae6f25d +SIZE (rust/crates/bitflags-2.9.3.crate) = 47777 SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0 SIZE (rust/crates/blake3-1.8.2.crate) = 205967 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a @@ -93,8 +93,8 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 SIZE (rust/crates/bstr-1.12.0.crate) = 351557 -SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee -SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/burn-0.17.1.crate) = ec639306f45bd663957465e840cfb07bcd2ae18f7c045dd9aba8cb7a69c0654a SIZE (rust/crates/burn-0.17.1.crate) = 57454 SHA256 (rust/crates/burn-autodiff-0.17.1.crate) = a178966322ab7ce71405f1324cdc14f79256d85a47138bbd2c8c4f0056148601 @@ -127,26 +127,26 @@ SHA256 (rust/crates/burn-train-0.17.1.crate) = 140182cf5f1255d60e1d8c677fa45c6f7 SIZE (rust/crates/burn-train-0.17.1.crate) = 72267 SHA256 (rust/crates/burn-wgpu-0.17.1.crate) = 215bf0e641a27e17bcd3941a11867dcda411c9cb009488c6b6650c8206437c30 SIZE (rust/crates/burn-wgpu-0.17.1.crate) = 24880 -SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422 -SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585 -SHA256 (rust/crates/bytemuck_derive-1.9.3.crate) = 7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1 -SIZE (rust/crates/bytemuck_derive-1.9.3.crate) = 23555 +SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677 +SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021 +SHA256 (rust/crates/bytemuck_derive-1.10.1.crate) = 4f154e572231cb6ba2bd1176980827e3d5dc04cc183a75dea38109fbdd672d29 +SIZE (rust/crates/bytemuck_derive-1.10.1.crate) = 25122 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a SIZE (rust/crates/bytes-1.10.1.crate) = 76779 SHA256 (rust/crates/bytesize-1.3.3.crate) = 2e93abca9e28e0a1b9877922aacb20576e05d4679ffa78c3d6dc22a26a216659 SIZE (rust/crates/bytesize-1.3.3.crate) = 11594 -SHA256 (rust/crates/camino-1.1.10.crate) = 0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab -SIZE (rust/crates/camino-1.1.10.crate) = 42306 +SHA256 (rust/crates/camino-1.1.12.crate) = dd0b03af37dad7a14518b7691d81acb0f8222604ad3d1b02f6b4bed5188c0cd5 +SIZE (rust/crates/camino-1.1.12.crate) = 44284 SHA256 (rust/crates/candle-core-0.8.4.crate) = 06ccf5ee3532e66868516d9b315f73aec9f34ea1a37ae98514534d458915dbf1 SIZE (rust/crates/candle-core-0.8.4.crate) = 232912 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 SIZE (rust/crates/cast-0.3.0.crate) = 11452 -SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc -SIZE (rust/crates/cc-1.2.27.crate) = 107070 -SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 -SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 +SHA256 (rust/crates/cc-1.2.34.crate) = 42bc4aea80032b7bf409b0bc7ccad88853858911b7713a8062fdc0623867bedc +SIZE (rust/crates/cc-1.2.34.crate) = 111754 +SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 +SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d @@ -157,14 +157,14 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369 SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697 SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 -SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f -SIZE (rust/crates/clap-4.5.40.crate) = 57419 -SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e -SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191 -SHA256 (rust/crates/clap_complete-4.5.54.crate) = aad5b1b4de04fead402672b48897030eec1f3bfe1550776322f59f6d6e6a5677 -SIZE (rust/crates/clap_complete-4.5.54.crate) = 48534 -SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce -SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470 +SHA256 (rust/crates/clap-4.5.46.crate) = 2c5e4fcf9c21d2e544ca1ee9d8552de13019a42aa7dbf32747fa7aaf1df76e57 +SIZE (rust/crates/clap-4.5.46.crate) = 58332 +SHA256 (rust/crates/clap_builder-4.5.46.crate) = fecb53a0e6fcfb055f686001bc2e2592fa527efaf38dbe81a6a9563562e57d41 +SIZE (rust/crates/clap_builder-4.5.46.crate) = 169831 +SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad +SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637 +SHA256 (rust/crates/clap_derive-4.5.45.crate) = 14cb31bb0a7d536caef2639baa7fad459e15c3144efefa6dbd1c84562c4739f6 +SIZE (rust/crates/clap_derive-4.5.45.crate) = 33545 SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 SHA256 (rust/crates/client-ip-0.1.1.crate) = 31211fc26899744f5b22521fdc971e5f3875991d8880537537470685a0e9552d @@ -181,6 +181,10 @@ SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845 SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e SIZE (rust/crates/colored-3.0.0.crate) = 34497 +SHA256 (rust/crates/compression-codecs-0.4.30.crate) = 485abf41ac0c8047c07c87c72c8fb3eb5197f6e9d7ded615dfd1a00ae00a0f64 +SIZE (rust/crates/compression-codecs-0.4.30.crate) = 22516 +SHA256 (rust/crates/compression-core-0.4.29.crate) = e47641d3deaf41fb1538ac1f54735925e275eaf3bf4d55c81b137fba797e5cbb +SIZE (rust/crates/compression-core-0.4.29.crate) = 4321 SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973 SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6 @@ -197,8 +201,8 @@ SHA256 (rust/crates/core-graphics-types-0.1.3.crate) = 45390e6114f68f718cc7a8305 SIZE (rust/crates/core-graphics-types-0.1.3.crate) = 7063 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 -SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 -SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 +SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 +SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 SHA256 (rust/crates/criterion-0.6.0.crate) = 3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679 SIZE (rust/crates/criterion-0.6.0.crate) = 119470 SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1 @@ -211,8 +215,8 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1 SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 -SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929 -SIZE (rust/crates/crunchy-0.2.3.crate) = 3775 +SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5 +SIZE (rust/crates/crunchy-0.2.4.crate) = 3887 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 SHA256 (rust/crates/cssparser-0.35.0.crate) = 4e901edd733a1472f944a45116df3f846f54d37e67e68640ac8bb69689aca2aa @@ -235,8 +239,8 @@ SHA256 (rust/crates/cubecl-cuda-0.5.0.crate) = 71e091e4e3a3900faff440aec4053805e SIZE (rust/crates/cubecl-cuda-0.5.0.crate) = 26384 SHA256 (rust/crates/cubecl-hip-0.5.0.crate) = 0c2f8c00207517de61cccdc4ca2724bc1db9dab94840beaf4329e43cead3bc4a SIZE (rust/crates/cubecl-hip-0.5.0.crate) = 23359 -SHA256 (rust/crates/cubecl-hip-sys-6.4.4348200.crate) = 283fa7401056c53fb27e18f5d1806246bb5f937c4ecbd2453896f7a9ec495c73 -SIZE (rust/crates/cubecl-hip-sys-6.4.4348200.crate) = 382555 +SHA256 (rust/crates/cubecl-hip-sys-6.4.4348201.crate) = 678a20e5e38ce9c772bdd53596f2801ef210ae735ec2d7d46b5d5b675c09d929 +SIZE (rust/crates/cubecl-hip-sys-6.4.4348201.crate) = 382548 SHA256 (rust/crates/cubecl-ir-0.5.0.crate) = e096d77646590f0180ed4ce1aa7df4ecc7219f3c4616e9fe72d93ab63a352855 SIZE (rust/crates/cubecl-ir-0.5.0.crate) = 27676 SHA256 (rust/crates/cubecl-linalg-0.5.0.crate) = 75aacf86f6004c274e63589aed55c5edcbcdf1b292eaf4ce2c1688c04c41a194 @@ -263,18 +267,18 @@ SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532 SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476 SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564 -SHA256 (rust/crates/deadpool-0.10.0.crate) = fb84100978c1c7b37f09ed3ce3e5f843af02c2a2c431bae5b19230dad2c1b490 -SIZE (rust/crates/deadpool-0.10.0.crate) = 31997 +SHA256 (rust/crates/deadpool-0.12.2.crate) = 5ed5957ff93768adf7a65ab167a17835c3d2c3c50d084fe305174c112f468e2f +SIZE (rust/crates/deadpool-0.12.2.crate) = 34422 SHA256 (rust/crates/deadpool-runtime-0.1.4.crate) = 092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b SIZE (rust/crates/deadpool-runtime-0.1.4.crate) = 7664 -SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e -SIZE (rust/crates/deranged-0.4.0.crate) = 23235 +SHA256 (rust/crates/deranged-0.5.2.crate) = 75d7cc94194b4dd0fa12845ef8c911101b7f37633cda14997a6e82099aa0b693 +SIZE (rust/crates/deranged-0.5.2.crate) = 24030 SHA256 (rust/crates/derive-new-0.6.0.crate) = d150dea618e920167e5973d70ae6ece4385b7164e0d799fe7c122dd0a5d912ad SIZE (rust/crates/derive-new-0.6.0.crate) = 7694 SHA256 (rust/crates/derive-new-0.7.0.crate) = 2cdc8d50f426189eef89dac62fabfa0abb27d5cc008f25bf4156a0203325becc SIZE (rust/crates/derive-new-0.7.0.crate) = 8831 -SHA256 (rust/crates/derive_arbitrary-1.4.1.crate) = 30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800 -SIZE (rust/crates/derive_arbitrary-1.4.1.crate) = 11521 +SHA256 (rust/crates/derive_arbitrary-1.4.2.crate) = 1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a +SIZE (rust/crates/derive_arbitrary-1.4.2.crate) = 12290 SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947 SIZE (rust/crates/derive_builder-0.20.2.crate) = 36661 SHA256 (rust/crates/derive_builder_core-0.20.2.crate) = 2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8 @@ -315,10 +319,10 @@ SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e SIZE (rust/crates/either-1.15.0.crate) = 20114 SHA256 (rust/crates/elasticlunr-rs-3.0.2.crate) = 41e83863a500656dfa214fee6682de9c5b9f03de6860fec531235ed2ae9f6571 SIZE (rust/crates/elasticlunr-rs-3.0.2.crate) = 109533 -SHA256 (rust/crates/embassy-futures-0.1.1.crate) = 1f878075b9794c1e4ac788c95b728f26aa6366d32eeb10c7051389f898f7d067 -SIZE (rust/crates/embassy-futures-0.1.1.crate) = 6671 -SHA256 (rust/crates/embed-resource-3.0.4.crate) = 0963f530273dc3022ab2bdc3fcd6d488e850256f2284a82b7413cb9481ee85dd -SIZE (rust/crates/embed-resource-3.0.4.crate) = 18260 +SHA256 (rust/crates/embassy-futures-0.1.2.crate) = dc2d050bdc5c21e0862a89256ed8029ae6c290a93aecefc73084b3002cdebb01 +SIZE (rust/crates/embassy-futures-0.1.2.crate) = 8773 +SHA256 (rust/crates/embed-resource-3.0.5.crate) = 4c6d81016d6c977deefb2ef8d8290da019e27cc26167e102185da528e6c0ab38 +SIZE (rust/crates/embed-resource-3.0.5.crate) = 18287 SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc @@ -333,10 +337,10 @@ SHA256 (rust/crates/envy-0.4.2.crate) = 3f47e0157f2cb54f5ae1bd371b30a2ae4311e1c0 SIZE (rust/crates/envy-0.4.2.crate) = 10985 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 -SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18 -SIZE (rust/crates/errno-0.3.12.crate) = 12423 -SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae -SIZE (rust/crates/event-listener-5.4.0.crate) = 43452 +SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad +SIZE (rust/crates/errno-0.3.13.crate) = 12449 +SHA256 (rust/crates/event-listener-5.4.1.crate) = e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab +SIZE (rust/crates/event-listener-5.4.1.crate) = 43782 SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93 SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179 SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649 @@ -345,8 +349,8 @@ SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 -SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586 -SIZE (rust/crates/filetime-0.2.25.crate) = 14940 +SHA256 (rust/crates/filetime-0.2.26.crate) = bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed +SIZE (rust/crates/filetime-0.2.26.crate) = 17273 SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99 SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537 SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d @@ -375,12 +379,12 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006 -SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 -SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 +SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf +SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2 SIZE (rust/crates/fsevent-sys-4.1.0.crate) = 4620 -SHA256 (rust/crates/fsrs-4.1.1.crate) = c1f3a8c3df2c324ebab71461178fe8c1fe2d7373cf603f312b652befd026f06d -SIZE (rust/crates/fsrs-4.1.1.crate) = 87592 +SHA256 (rust/crates/fsrs-5.1.0.crate) = 04954cc67c3c11ee342a2ee1f5222bf76d73f7772df08d37dc9a6cdd73c467eb +SIZE (rust/crates/fsrs-5.1.0.crate) = 89928 SHA256 (rust/crates/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843 SIZE (rust/crates/futf-0.1.5.crate) = 11344 SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 @@ -393,8 +397,8 @@ SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d3 SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965 SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 -SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532 -SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157 +SHA256 (rust/crates/futures-lite-2.6.1.crate) = f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad +SIZE (rust/crates/futures-lite-2.6.1.crate) = 46095 SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650 SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341 SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7 @@ -435,8 +439,8 @@ SHA256 (rust/crates/gemm-f64-0.18.2.crate) = 35b2a4f76ce4b8b16eadc11ccf2e083252d SIZE (rust/crates/gemm-f64-0.18.2.crate) = 7199 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getopts-0.2.23.crate) = cba6ae63eb948698e300f645f87c70f76630d505f23b8907cf1e193ee85048c1 -SIZE (rust/crates/getopts-0.2.23.crate) = 21409 +SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df +SIZE (rust/crates/getopts-0.2.24.crate) = 21467 SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 @@ -445,8 +449,8 @@ SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b SIZE (rust/crates/gimli-0.31.1.crate) = 279515 SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d SIZE (rust/crates/gl_generator-0.14.0.crate) = 22330 -SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2 -SIZE (rust/crates/glob-0.3.2.crate) = 22359 +SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 +SIZE (rust/crates/glob-0.3.3.crate) = 22861 SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 SIZE (rust/crates/globset-0.4.16.crate) = 26533 SHA256 (rust/crates/glow-0.16.0.crate) = c5e5ea60d70410161c8bf5da3fdfeaa1c72ed2c15f8bbb9d19fe3a4fad085f08 @@ -463,10 +467,10 @@ SHA256 (rust/crates/gpu-descriptor-0.3.2.crate) = b89c83349105e3732062a895becfc7 SIZE (rust/crates/gpu-descriptor-0.3.2.crate) = 7943 SHA256 (rust/crates/gpu-descriptor-types-0.2.0.crate) = fdf242682df893b86f33a73828fb09ca4b2d3bb6cc95249707fc684d27484b91 SIZE (rust/crates/gpu-descriptor-types-0.2.0.crate) = 2169 -SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8 -SIZE (rust/crates/h2-0.3.26.crate) = 168315 -SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5 -SIZE (rust/crates/h2-0.4.10.crate) = 174800 +SHA256 (rust/crates/h2-0.3.27.crate) = 0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d +SIZE (rust/crates/h2-0.3.27.crate) = 169180 +SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386 +SIZE (rust/crates/h2-0.4.12.crate) = 176264 SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 SIZE (rust/crates/half-2.6.0.crate) = 59507 SHA256 (rust/crates/handlebars-6.3.2.crate) = 759e2d5aea3287cb1190c8ec394f42866cb5bf74fcbf213f354e3c856ea26098 @@ -475,16 +479,12 @@ SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b2 SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 -SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5 -SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447 +SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 +SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1 SIZE (rust/crates/hashlink-0.10.0.crate) = 29402 -SHA256 (rust/crates/headers-0.3.9.crate) = 06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270 -SIZE (rust/crates/headers-0.3.9.crate) = 68290 SHA256 (rust/crates/headers-0.4.1.crate) = b3314d5adb5d94bcdf56771f2e50dbbc80bb4bdf88967526706205ac9eff24eb SIZE (rust/crates/headers-0.4.1.crate) = 71105 -SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429 -SIZE (rust/crates/headers-core-0.2.0.crate) = 2380 SHA256 (rust/crates/headers-core-0.3.0.crate) = 54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4 SIZE (rust/crates/headers-core-0.3.0.crate) = 2333 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea @@ -499,8 +499,8 @@ SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a9 SIZE (rust/crates/hmac-0.12.1.crate) = 42657 SHA256 (rust/crates/html5ever-0.26.0.crate) = bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7 SIZE (rust/crates/html5ever-0.26.0.crate) = 72921 -SHA256 (rust/crates/html5ever-0.31.0.crate) = 953cbbe631aae7fc0a112702ad5d3aaf09da38beaf45ea84610d6e1c358f569c -SIZE (rust/crates/html5ever-0.31.0.crate) = 72775 +SHA256 (rust/crates/html5ever-0.35.0.crate) = 55d958c2f74b664487a2035fe1dadb032c48718a03b63f3ab0b8537db8549ed4 +SIZE (rust/crates/html5ever-0.35.0.crate) = 76142 SHA256 (rust/crates/htmlescape-0.3.1.crate) = e9025058dae765dee5070ec375f591e2ba14638c63feff74f13805a72e523163 SIZE (rust/crates/htmlescape-0.3.1.crate) = 53226 SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1 @@ -513,22 +513,24 @@ SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b7 SIZE (rust/crates/http-body-1.0.1.crate) = 6125 SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 +SHA256 (rust/crates/http-range-header-0.4.2.crate) = 9171a2ea8a68358193d15dd5d70c1c10a2afc3e7e4c5bc92bc9f025cebd7359c +SIZE (rust/crates/http-range-header-0.4.2.crate) = 8545 SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 SIZE (rust/crates/httparse-1.10.1.crate) = 45190 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7 SIZE (rust/crates/hyper-0.14.32.crate) = 199622 -SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 -SIZE (rust/crates/hyper-1.6.0.crate) = 153923 +SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e +SIZE (rust/crates/hyper-1.7.0.crate) = 157006 SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58 SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435 SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905 SIZE (rust/crates/hyper-tls-0.5.0.crate) = 13257 SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0 SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052 -SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb -SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462 +SHA256 (rust/crates/hyper-util-0.1.16.crate) = 8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e +SIZE (rust/crates/hyper-util-0.1.16.crate) = 101184 SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f @@ -551,14 +553,14 @@ SHA256 (rust/crates/id_tree-1.8.0.crate) = bcd9db8dd5be8bde5a2624ed4b2dfb74368fe SIZE (rust/crates/id_tree-1.8.0.crate) = 30170 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 -SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e -SIZE (rust/crates/idna-1.0.3.crate) = 142515 +SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de +SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b SIZE (rust/crates/ignore-0.4.23.crate) = 55901 -SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e -SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 +SHA256 (rust/crates/indexmap-2.11.0.crate) = f2481980430f9f78649238835720ddccc57e52df14ffce1c6f37391d61b563e9 +SIZE (rust/crates/indexmap-2.11.0.crate) = 99851 SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd SIZE (rust/crates/indoc-2.0.6.crate) = 17164 SHA256 (rust/crates/inflections-1.1.1.crate) = a257582fdcde896fd96463bf2d40eefea0580021c0712a0e2b028b60b47a837a @@ -571,6 +573,8 @@ SHA256 (rust/crates/intl-memoizer-0.5.3.crate) = 310da2e345f5eb861e7a07ee182262e SIZE (rust/crates/intl-memoizer-0.5.3.crate) = 12171 SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac8775ff6074020c6776d48491ce2268e068f972 SIZE (rust/crates/intl_pluralrules-7.0.2.crate) = 9201 +SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b +SIZE (rust/crates/io-uring-0.7.10.crate) = 103070 SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2 @@ -591,8 +595,8 @@ SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559 SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146 SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232 -SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a -SIZE (rust/crates/jobserver-0.1.33.crate) = 29136 +SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 +SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 SHA256 (rust/crates/junction-1.2.0.crate) = 72bbdfd737a243da3dfc1f99ee8d6e166480f17ab4ac84d7c34aacd73fc7bd16 @@ -607,16 +611,16 @@ SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac36 SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/libc-0.2.173.crate) = d8cfeafaffdbc32176b64fb251369d52ea9f0a8fbc6f8759edffef7b525d64bb -SIZE (rust/crates/libc-0.2.173.crate) = 777353 +SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 +SIZE (rust/crates/libc-0.2.175.crate) = 788728 SHA256 (rust/crates/libc-stdhandle-0.1.0.crate) = 6dac2473dc28934c5e0b82250dab231c9d3b94160d91fe9ff483323b05797551 SIZE (rust/crates/libc-stdhandle-0.1.0.crate) = 2254 SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667 SIZE (rust/crates/libloading-0.8.8.crate) = 31345 SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de SIZE (rust/crates/libm-0.2.15.crate) = 156108 -SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d -SIZE (rust/crates/libredox-0.1.3.crate) = 6068 +SHA256 (rust/crates/libredox-0.1.9.crate) = 391290121bad3d37fbddad76d8f5d1c1c314cfc646d143d7e07a3086ddff0ce3 +SIZE (rust/crates/libredox-0.1.9.crate) = 7281 SHA256 (rust/crates/libsqlite3-sys-0.34.0.crate) = 91632f3b4fb6bd1d72aa3d78f41ffecfcf2b1a6648d8c241dbe7dbfaf4875e15 SIZE (rust/crates/libsqlite3-sys-0.34.0.crate) = 5184526 SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221 @@ -627,8 +631,8 @@ SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a17 SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 SIZE (rust/crates/litemap-0.8.0.crate) = 34344 -SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5 -SIZE (rust/crates/litrs-0.4.1.crate) = 42603 +SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed +SIZE (rust/crates/litrs-0.4.2.crate) = 43399 SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 @@ -639,24 +643,24 @@ SHA256 (rust/crates/lzma-sys-0.1.20.crate) = 5fda04ab3764e6cde78b9974eec4f779aca SIZE (rust/crates/lzma-sys-0.1.20.crate) = 760045 SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4 SIZE (rust/crates/mac-0.1.1.crate) = 4838 -SHA256 (rust/crates/macerator-0.2.8.crate) = bce07f822458c4c303081d133a90610406162e7c8df17434956ac1892faf447b -SIZE (rust/crates/macerator-0.2.8.crate) = 30387 -SHA256 (rust/crates/macerator-macros-0.1.2.crate) = a2b955a106dca78c0577269d67a6d56114abb8644b810fc995a22348276bb9dd -SIZE (rust/crates/macerator-macros-0.1.2.crate) = 4259 +SHA256 (rust/crates/macerator-0.2.9.crate) = 8ac9c19702c37bae1a53d130a326b1c4f58cb17d472538cf547d44b46dbbe3aa +SIZE (rust/crates/macerator-0.2.9.crate) = 31432 +SHA256 (rust/crates/macerator-macros-0.1.3.crate) = 8cd48b535b9b37a25a2589ab8d4f997886a2c68f59960ce06588525f38dd4944 +SIZE (rust/crates/macerator-macros-0.1.3.crate) = 4402 SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239 SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d SIZE (rust/crates/maplit-1.0.2.crate) = 8871 SHA256 (rust/crates/markup5ever-0.11.0.crate) = 7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016 SIZE (rust/crates/markup5ever-0.11.0.crate) = 34667 -SHA256 (rust/crates/markup5ever-0.16.1.crate) = d0a8096766c229e8c88a3900c9b44b7e06aa7f7343cc229158c3e58ef8f9973a -SIZE (rust/crates/markup5ever-0.16.1.crate) = 18706 +SHA256 (rust/crates/markup5ever-0.35.0.crate) = 311fe69c934650f8f19652b3946075f0fc41ad8757dbb68f1ca14e7900ecc1c3 +SIZE (rust/crates/markup5ever-0.35.0.crate) = 15883 SHA256 (rust/crates/markup5ever_rcdom-0.2.0.crate) = b9521dd6750f8e80ee6c53d65e2e4656d7de37064f3a7a5d2d11d05df93839c2 SIZE (rust/crates/markup5ever_rcdom-0.2.0.crate) = 222948 -SHA256 (rust/crates/match_token-0.1.0.crate) = 88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b -SIZE (rust/crates/match_token-0.1.0.crate) = 4903 -SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 -SIZE (rust/crates/matchers-0.1.0.crate) = 6948 +SHA256 (rust/crates/match_token-0.35.0.crate) = ac84fd3f360fcc43dc5f5d186f02a94192761a080e8bc58621ad4d12296a58cf +SIZE (rust/crates/match_token-0.35.0.crate) = 4570 +SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9 +SIZE (rust/crates/matchers-0.2.0.crate) = 7075 SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5 SIZE (rust/crates/matches-0.1.10.crate) = 2592 SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3 @@ -665,12 +669,12 @@ SHA256 (rust/crates/matrixmultiply-0.3.10.crate) = a06de3016e9fae57a36fd14dba131 SIZE (rust/crates/matrixmultiply-0.3.10.crate) = 58170 SHA256 (rust/crates/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771 SIZE (rust/crates/md5-0.7.0.crate) = 6671 -SHA256 (rust/crates/mdbook-0.4.51.crate) = a87e65420ab45ca9c1b8cdf698f95b710cc826d373fa550f0f7fad82beac9328 -SIZE (rust/crates/mdbook-0.4.51.crate) = 1505997 +SHA256 (rust/crates/mdbook-0.4.52.crate) = 93c284d2855916af7c5919cf9ad897cfc77d3c2db6f55429c7cfb769182030ec +SIZE (rust/crates/mdbook-0.4.52.crate) = 1514003 SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 SIZE (rust/crates/memchr-2.7.5.crate) = 97603 -SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f -SIZE (rust/crates/memmap2-0.9.5.crate) = 33280 +SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7 +SIZE (rust/crates/memmap2-0.9.8.crate) = 34478 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/metal-0.31.0.crate) = f569fb946490b5743ad69813cb19629130ce9374034abe31614a36402d18f99e @@ -685,8 +689,8 @@ SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d632 SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c SIZE (rust/crates/mio-1.0.4.crate) = 104212 -SHA256 (rust/crates/moddef-0.2.6.crate) = 4e519fd9c6131c1c9a4a67f8bdc4f32eb4105b16c1468adea1b8e68c98c85ec4 -SIZE (rust/crates/moddef-0.2.6.crate) = 5286 +SHA256 (rust/crates/moddef-0.3.0.crate) = 4a0b3262dc837d2513fe2ef31ff8461352ef932dcca31ba0c0abe33547cf6b9b +SIZE (rust/crates/moddef-0.3.0.crate) = 7659 SHA256 (rust/crates/multer-3.1.0.crate) = 83e87776546dc87511aa5ee218730c92b666d7264ab6ed41f9d215af9cd5224b SIZE (rust/crates/multer-3.1.0.crate) = 25980 SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084 @@ -707,16 +711,16 @@ SHA256 (rust/crates/nom-8.0.0.crate) = df9761775871bdef83bee530e60050f7e54b11053 SIZE (rust/crates/nom-8.0.0.crate) = 135590 SHA256 (rust/crates/normpath-1.3.0.crate) = c8911957c4b1549ac0dc74e30db9c8b0e66ddcd6d7acc33098f4c63a64a6d7ed SIZE (rust/crates/normpath-1.3.0.crate) = 20719 -SHA256 (rust/crates/notify-8.0.0.crate) = 2fee8403b3d66ac7b26aee6e40a897d85dc5ce26f44da36b8b73e987cc52e943 -SIZE (rust/crates/notify-8.0.0.crate) = 35590 +SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3 +SIZE (rust/crates/notify-8.2.0.crate) = 39067 SHA256 (rust/crates/notify-debouncer-mini-0.6.0.crate) = a689eb4262184d9a1727f9087cd03883ea716682ab03ed24efec57d7716dccb8 SIZE (rust/crates/notify-debouncer-mini-0.6.0.crate) = 9951 SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d SIZE (rust/crates/notify-types-2.0.0.crate) = 14495 SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4 SIZE (rust/crates/ntapi-0.4.1.crate) = 126552 -SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 -SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311 +SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399 +SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536 SHA256 (rust/crates/num-0.4.3.crate) = 35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23 SIZE (rust/crates/num-0.4.3.crate) = 9575 SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9 @@ -741,10 +745,10 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874 -SHA256 (rust/crates/num_enum-0.7.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179 -SIZE (rust/crates/num_enum-0.7.3.crate) = 18603 -SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56 -SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092 +SHA256 (rust/crates/num_enum-0.7.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a +SIZE (rust/crates/num_enum-0.7.4.crate) = 21553 +SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d +SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167 SHA256 (rust/crates/nvml-wrapper-0.10.0.crate) = 0c9bff0aa1d48904a1385ea2a8b97576fbdcbc9a3cfccd0d31fe978e1c4038c5 SIZE (rust/crates/nvml-wrapper-0.10.0.crate) = 77841 SHA256 (rust/crates/nvml-wrapper-sys-0.8.0.crate) = 698d45156f28781a4e79652b6ebe2eaa0589057d588d3aec1333f6466f13fcb5 @@ -775,8 +779,6 @@ SHA256 (rust/crates/ordered-float-2.10.1.crate) = 68f19d67e5a2795c94e73e0bb1cc1a SIZE (rust/crates/ordered-float-2.10.1.crate) = 16029 SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951 SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633 -SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 -SIZE (rust/crates/overload-0.1.1.crate) = 24439 SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba SIZE (rust/crates/parking-2.2.1.crate) = 10685 SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 @@ -791,8 +793,8 @@ SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495 SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2 SIZE (rust/crates/pbkdf2-0.12.2.crate) = 13906 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 SHA256 (rust/crates/pest-2.8.1.crate) = 1db05f56d34358a8b1066f67cbb203ee3e7ed2ba674a6263a1d5ec6db2204323 SIZE (rust/crates/pest-2.8.1.crate) = 128906 SHA256 (rust/crates/pest_derive-2.8.1.crate) = bb056d9e8ea77922845ec74a1c4e8fb17e7c218cc4fc11a15c5d25e189aa40bc @@ -841,8 +843,8 @@ SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433 SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 -SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585 -SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613 +SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a +SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 @@ -851,18 +853,18 @@ SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9 SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640 SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa SIZE (rust/crates/presser-0.3.1.crate) = 20946 -SHA256 (rust/crates/prettyplease-0.2.34.crate) = 6837b9e10d61f45f987d50808f83d1ee3d206c66acf650c3e4ae2e1f6ddedf55 -SIZE (rust/crates/prettyplease-0.2.34.crate) = 71832 +SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b +SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033 SHA256 (rust/crates/priority-queue-2.5.0.crate) = 5676d703dda103cbb035b653a9f11448c0a7216c7926bd35fcb5865475d0c970 SIZE (rust/crates/priority-queue-2.5.0.crate) = 49045 SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35 SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432 SHA256 (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068 SIZE (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = 15045 -SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 -SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 -SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d -SIZE (rust/crates/profiling-1.0.16.crate) = 12588 +SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de +SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773 +SIZE (rust/crates/profiling-1.0.17.crate) = 13493 SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5 SIZE (rust/crates/prost-0.13.5.crate) = 32469 SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf @@ -897,20 +899,20 @@ SHA256 (rust/crates/pyo3-macros-0.25.1.crate) = a8725c0a622b374d6cb051d11a098378 SIZE (rust/crates/pyo3-macros-0.25.1.crate) = 8886 SHA256 (rust/crates/pyo3-macros-backend-0.25.1.crate) = 4109984c22491085343c05b0dbc54ddc405c3cf7b4374fc533f5c3313a572ccc SIZE (rust/crates/pyo3-macros-backend-0.25.1.crate) = 76006 -SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8 -SIZE (rust/crates/quinn-0.11.8.crate) = 79949 -SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e -SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821 -SHA256 (rust/crates/quinn-udp-0.5.12.crate) = ee4e529991f949c5e25755532370b8af5d114acae52326361d68d47af64aa842 -SIZE (rust/crates/quinn-udp-0.5.12.crate) = 31825 +SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20 +SIZE (rust/crates/quinn-0.11.9.crate) = 83606 +SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31 +SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837 +SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd +SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436 SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d SIZE (rust/crates/quote-1.0.40.crate) = 31063 -SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 -SIZE (rust/crates/r-efi-5.2.0.crate) = 64764 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 -SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97 -SIZE (rust/crates/rand-0.9.1.crate) = 97986 +SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1 +SIZE (rust/crates/rand-0.9.2.crate) = 99930 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb @@ -931,36 +933,32 @@ SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc55 SIZE (rust/crates/raw-window-handle-0.6.2.crate) = 20234 SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3 SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490 -SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa -SIZE (rust/crates/rayon-1.10.0.crate) = 180155 -SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 -SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 +SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f +SIZE (rust/crates/rayon-1.11.0.crate) = 182470 +SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91 +SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151 SHA256 (rust/crates/reborrow-0.5.5.crate) = 03251193000f4bd3b042892be858ee50e8b3719f2b08e5833ac4353724632430 SIZE (rust/crates/reborrow-0.5.5.crate) = 3789 -SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6 -SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489 +SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77 +SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002 SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 SIZE (rust/crates/redox_users-0.4.6.crate) = 15585 -SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b -SIZE (rust/crates/redox_users-0.5.0.crate) = 15586 -SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 -SIZE (rust/crates/regex-1.11.1.crate) = 254170 -SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 -SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 -SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 -SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 -SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 -SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 -SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c -SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac +SIZE (rust/crates/redox_users-0.5.2.crate) = 17280 +SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912 +SIZE (rust/crates/regex-1.11.2.crate) = 166265 +SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6 +SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754 +SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001 +SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808 SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2 SIZE (rust/crates/relative-path-1.9.3.crate) = 22400 SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832 SIZE (rust/crates/renderdoc-sys-1.1.0.crate) = 10366 SHA256 (rust/crates/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62 SIZE (rust/crates/reqwest-0.11.27.crate) = 163155 -SHA256 (rust/crates/reqwest-0.12.20.crate) = eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813 -SIZE (rust/crates/reqwest-0.12.20.crate) = 199843 +SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb +SIZE (rust/crates/reqwest-0.12.23.crate) = 161307 SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 SIZE (rust/crates/ring-0.17.14.crate) = 1502610 SHA256 (rust/crates/rmp-0.8.14.crate) = 228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4 @@ -973,18 +971,18 @@ SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226 SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557 SHA256 (rust/crates/rusqlite-0.36.0.crate) = 3de23c3319433716cf134eed225fe9986bc24f63bed9be9f20c329029e672dc7 SIZE (rust/crates/rusqlite-0.36.0.crate) = 169800 -SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f -SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590 +SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace +SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 -SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266 -SIZE (rust/crates/rustix-1.0.7.crate) = 414500 -SHA256 (rust/crates/rustls-0.23.28.crate) = 7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643 -SIZE (rust/crates/rustls-0.23.28.crate) = 365699 +SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8 +SIZE (rust/crates/rustix-1.0.8.crate) = 416688 +SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc +SIZE (rust/crates/rustls-0.23.31.crate) = 371259 SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c @@ -993,10 +991,10 @@ SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a4 SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79 SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 -SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435 -SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840 -SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d -SIZE (rust/crates/rustversion-1.0.21.crate) = 21001 +SHA256 (rust/crates/rustls-webpki-0.103.4.crate) = 0a17884ae0c1b773f1ccd2bd4a8c72f16da897310a98b0e84bf349ad5ead92fc +SIZE (rust/crates/rustls-webpki-0.103.4.crate) = 84241 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/safetensors-0.4.5.crate) = 44560c11236a6130a46ce36c836a62936dc81ebf8c36a37947423571be0e55b6 @@ -1009,14 +1007,12 @@ SHA256 (rust/crates/sanitize-filename-0.6.0.crate) = bc984f4f9ceb736a7bb755c3e3b SIZE (rust/crates/sanitize-filename-0.6.0.crate) = 4819 SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d SIZE (rust/crates/schannel-0.1.27.crate) = 42772 -SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 -SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 -SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316 -SIZE (rust/crates/security-framework-3.2.0.crate) = 86095 +SHA256 (rust/crates/security-framework-3.3.0.crate) = 80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c +SIZE (rust/crates/security-framework-3.3.0.crate) = 86425 SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749 @@ -1035,18 +1031,18 @@ SHA256 (rust/crates/serde_bytes-0.11.17.crate) = 8437fd221bde2d4ca316d61b90e337e SIZE (rust/crates/serde_bytes-0.11.17.crate) = 13256 SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 -SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 -SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 +SHA256 (rust/crates/serde_json-1.0.143.crate) = d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a +SIZE (rust/crates/serde_json-1.0.143.crate) = 155342 SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662 SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627 -SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 -SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 -SHA256 (rust/crates/serde_tuple-1.1.0.crate) = f0f9b739e59a0e07b7a73bc11c3dcd6abf790d0f54042b67a422d4bd1f6cf6c0 -SIZE (rust/crates/serde_tuple-1.1.0.crate) = 4141 -SHA256 (rust/crates/serde_tuple_macros-1.0.1.crate) = 9e87546e85c5047d03b454d12ee25266fc269a461a4029956ca58d246b9aefae -SIZE (rust/crates/serde_tuple_macros-1.0.1.crate) = 3098 +SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83 +SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956 +SHA256 (rust/crates/serde_tuple-1.1.2.crate) = 52569c5296679bd28e2457f067f97d270077df67da0340647da5412c8eac8d9e +SIZE (rust/crates/serde_tuple-1.1.2.crate) = 9933 +SHA256 (rust/crates/serde_tuple_macros-1.1.2.crate) = 2f46c707781471741d5f2670edb36476479b26e94cf43efe21ca3c220b97ef2e +SIZE (rust/crates/serde_tuple_macros-1.1.2.crate) = 4083 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba @@ -1057,28 +1053,30 @@ SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e82 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410 -SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004 +SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b +SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277 SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 -SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d -SIZE (rust/crates/slab-0.4.10.crate) = 17810 +SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589 +SIZE (rust/crates/slab-0.4.11.crate) = 18549 SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a SIZE (rust/crates/slotmap-1.0.7.crate) = 61390 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 -SHA256 (rust/crates/snafu-0.8.6.crate) = 320b01e011bf8d5d7a4a4a4be966d9160968935849c83b918827f6a435e7f627 -SIZE (rust/crates/snafu-0.8.6.crate) = 73472 -SHA256 (rust/crates/snafu-derive-0.8.6.crate) = 1961e2ef424c1424204d3a5d6975f934f56b6d50ff5732382d84ebf460e147f7 -SIZE (rust/crates/snafu-derive-0.8.6.crate) = 29444 +SHA256 (rust/crates/snafu-0.8.8.crate) = 4800ae0e2ebdfaea32ffb9745642acdc378740dcbd74d3fb3cd87572a34810c6 +SIZE (rust/crates/snafu-0.8.8.crate) = 73977 +SHA256 (rust/crates/snafu-derive-0.8.8.crate) = 186f5ba9999528053fb497fdf0dd330efcc69cfe4ad03776c9d704bc54fee10f +SIZE (rust/crates/snafu-derive-0.8.8.crate) = 29484 SHA256 (rust/crates/snowflake-1.3.0.crate) = 27207bb65232eda1f588cf46db2fee75c0808d557f6b3cf19a75f5d6d7c94df1 SIZE (rust/crates/snowflake-1.3.0.crate) = 8073 SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678 SIZE (rust/crates/socket2-0.5.10.crate) = 58169 +SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 +SIZE (rust/crates/socket2-0.6.0.crate) = 57974 SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 SIZE (rust/crates/spin-0.9.8.crate) = 38958 SHA256 (rust/crates/spin-0.10.0.crate) = d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591 @@ -1097,18 +1095,18 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3 SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 SIZE (rust/crates/strum-0.26.3.crate) = 7237 -SHA256 (rust/crates/strum-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32 -SIZE (rust/crates/strum-0.27.1.crate) = 7467 +SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf +SIZE (rust/crates/strum-0.27.2.crate) = 8489 SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 -SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8 -SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670 +SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7 +SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8 -SIZE (rust/crates/syn-2.0.103.crate) = 298990 +SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 +SIZE (rust/crates/syn-2.0.106.crate) = 301514 SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160 SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 @@ -1125,70 +1123,74 @@ SHA256 (rust/crates/system-configuration-0.5.1.crate) = ba3a3adc5c275d719af8cb42 SIZE (rust/crates/system-configuration-0.5.1.crate) = 12618 SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9 SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730 -SHA256 (rust/crates/systemstat-0.2.4.crate) = 668a4db78b439df482c238f559e4ea869017f9e62ef0a059c8bfcd841a4df544 -SIZE (rust/crates/systemstat-0.2.4.crate) = 34927 +SHA256 (rust/crates/systemstat-0.2.5.crate) = 5021f5184d44b26fb184acd689671bbe1e4bbd24bbdaa6bc7ec383fad32d2033 +SIZE (rust/crates/systemstat-0.2.5.crate) = 34942 SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a SIZE (rust/crates/tar-0.4.44.crate) = 61020 SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923 -SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 -SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 +SHA256 (rust/crates/tempfile-3.21.0.crate) = 15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e +SIZE (rust/crates/tempfile-3.21.0.crate) = 42581 SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0 SIZE (rust/crates/tendril-0.4.3.crate) = 37210 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 -SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed -SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976 +SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0 +SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686 SHA256 (rust/crates/text_placeholder-0.5.1.crate) = dd5008f74a09742486ef0047596cf35df2b914e2a8dca5727fcb6ba6842a766b SIZE (rust/crates/text_placeholder-0.5.1.crate) = 7744 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 -SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 +SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0 +SIZE (rust/crates/thiserror-2.0.16.crate) = 29095 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d -SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 +SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960 +SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214 SHA256 (rust/crates/thread-tree-0.3.3.crate) = ffbd370cb847953a25954d9f63e14824a36113f8c72eecf6eccef5dc4b45d630 SIZE (rust/crates/thread-tree-0.3.3.crate) = 12263 SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 -SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40 -SIZE (rust/crates/time-0.3.41.crate) = 138369 -SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c -SIZE (rust/crates/time-core-0.1.4.crate) = 8422 -SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49 -SIZE (rust/crates/time-macros-0.2.22.crate) = 24604 +SHA256 (rust/crates/time-0.3.42.crate) = 8ca967379f9d8eb8058d86ed467d81d03e81acd45757e4ca341c24affbe8e8e3 +SIZE (rust/crates/time-0.3.42.crate) = 142370 +SHA256 (rust/crates/time-core-0.1.5.crate) = a9108bb380861b07264b950ded55a44a14a4adc68b9f5efd85aafc3aa4d40a68 +SIZE (rust/crates/time-core-0.1.5.crate) = 9110 +SHA256 (rust/crates/time-macros-0.2.23.crate) = 7182799245a7264ce590b349d90338f1c1affad93d2639aed5f8f69c090b334c +SIZE (rust/crates/time-macros-0.2.23.crate) = 24713 SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 -SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71 -SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137 +SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa +SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779 -SIZE (rust/crates/tokio-1.45.1.crate) = 811787 +SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038 +SIZE (rust/crates/tokio-1.47.1.crate) = 829790 SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655 -SHA256 (rust/crates/tokio-tungstenite-0.21.0.crate) = c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38 -SIZE (rust/crates/tokio-tungstenite-0.21.0.crate) = 28159 -SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df -SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255 +SHA256 (rust/crates/tokio-tungstenite-0.26.2.crate) = 7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084 +SIZE (rust/crates/tokio-tungstenite-0.26.2.crate) = 29868 +SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5 +SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775 SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 SIZE (rust/crates/toml-0.5.11.crate) = 54910 -SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 -SIZE (rust/crates/toml-0.8.23.crate) = 36050 +SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8 +SIZE (rust/crates/toml-0.9.5.crate) = 56833 SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 +SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3 +SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108 SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 -SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 -SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 +SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10 +SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241 +SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64 +SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988 SHA256 (rust/crates/topological-sort-0.2.2.crate) = ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d SIZE (rust/crates/topological-sort-0.2.2.crate) = 10566 SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 @@ -1203,18 +1205,18 @@ SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea SIZE (rust/crates/tracing-0.1.41.crate) = 82448 SHA256 (rust/crates/tracing-appender-0.2.3.crate) = 3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf SIZE (rust/crates/tracing-appender-0.2.3.crate) = 21964 -SHA256 (rust/crates/tracing-attributes-0.1.29.crate) = 1b1ffbcf9c6f6b99d386e7444eb608ba646ae452a36b39737deb9663b610f662 -SIZE (rust/crates/tracing-attributes-0.1.29.crate) = 38683 +SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 +SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142 SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 -SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008 -SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345 +SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5 +SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/tungstenite-0.21.0.crate) = 9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1 -SIZE (rust/crates/tungstenite-0.21.0.crate) = 59858 +SHA256 (rust/crates/tungstenite-0.26.2.crate) = 4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13 +SIZE (rust/crates/tungstenite-0.26.2.crate) = 65315 SHA256 (rust/crates/type-map-0.5.1.crate) = cb30dbbd9036155e74adad6812e9898d03ec374946234fbcebd5dfc7b9187b90 SIZE (rust/crates/type-map-0.5.1.crate) = 8606 SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f @@ -1261,16 +1263,16 @@ SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae SIZE (rust/crates/unty-0.0.4.crate) = 7200 -SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 -SIZE (rust/crates/url-2.5.4.crate) = 81097 +SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b +SIZE (rust/crates/url-2.5.7.crate) = 87907 SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d -SIZE (rust/crates/uuid-1.17.0.crate) = 59014 +SHA256 (rust/crates/uuid-1.18.0.crate) = f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be +SIZE (rust/crates/uuid-1.18.0.crate) = 59782 SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65 SIZE (rust/crates/valuable-0.1.1.crate) = 28679 SHA256 (rust/crates/variadics_please-1.1.0.crate) = 41b6d82be61465f97d42bd1d15bf20f3b0a3a0905018f38f9d6f6962055b0b5c @@ -1287,12 +1289,10 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06 SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 -SHA256 (rust/crates/warp-0.3.7.crate) = 4378d202ff965b011c64817db11d5829506d3404edeadb61f190d111da3f231c -SIZE (rust/crates/warp-0.3.7.crate) = 117428 SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 -SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 -SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 +SHA256 (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 6a51ae83037bdd272a9e28ce236db8c07016dd0d50c27038b3f407533c030c95 +SIZE (rust/crates/wasi-0.14.3+wasi-0.2.4.crate) = 144010 SHA256 (rust/crates/wasix-0.12.21.crate) = c1fbb4ef9bbca0c1170e0b00dd28abc9e3b68669821600cad1caaed606583c6d SIZE (rust/crates/wasix-0.12.21.crate) = 193621 SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 @@ -1315,8 +1315,8 @@ SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10 SIZE (rust/crates/web-time-1.1.0.crate) = 18026 SHA256 (rust/crates/web_atoms-0.1.3.crate) = 57ffde1dc01240bdf9992e3205668b235e59421fd085e8a317ed98da0178d414 SIZE (rust/crates/web_atoms-0.1.3.crate) = 27392 -SHA256 (rust/crates/webpki-roots-1.0.0.crate) = 2853738d1cc4f2da3a225c18ec6c3721abb31961096e9dbf5ab35fa88b19cfdb -SIZE (rust/crates/webpki-roots-1.0.0.crate) = 248893 +SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2 +SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109 SHA256 (rust/crates/wgpu-25.0.2.crate) = ec8fb398f119472be4d80bc3647339f56eb63b2a331f6a3d16e25d8144197dd9 SIZE (rust/crates/wgpu-25.0.2.crate) = 189625 SHA256 (rust/crates/wgpu-core-25.0.2.crate) = f7b882196f8368511d613c6aeec80655160db6646aebddf8328879a88d54e500 @@ -1339,34 +1339,34 @@ SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe9399 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb -SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 +SHA256 (rust/crates/winapi-util-0.1.10.crate) = 0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22 +SIZE (rust/crates/winapi-util-0.1.10.crate) = 13370 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-0.56.0.crate) = 1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132 -SIZE (rust/crates/windows-0.56.0.crate) = 10807828 +SHA256 (rust/crates/windows-0.57.0.crate) = 12342cb4d8e3b046f3d80effd474a7a02447231330ef77d71daa6fbc40681143 +SIZE (rust/crates/windows-0.57.0.crate) = 9694564 SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6 SIZE (rust/crates/windows-0.58.0.crate) = 9744521 SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893 SIZE (rust/crates/windows-0.61.3.crate) = 9372520 SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8 SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579 -SHA256 (rust/crates/windows-core-0.56.0.crate) = 4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6 -SIZE (rust/crates/windows-core-0.56.0.crate) = 45084 +SHA256 (rust/crates/windows-core-0.57.0.crate) = d2ed2439a290666cd67ecce2b0ffaad89c2a56b976b736e6ece670297897832d +SIZE (rust/crates/windows-core-0.57.0.crate) = 53695 SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99 SIZE (rust/crates/windows-core-0.58.0.crate) = 41022 SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 SIZE (rust/crates/windows-core-0.61.2.crate) = 36771 SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e SIZE (rust/crates/windows-future-0.2.1.crate) = 17532 -SHA256 (rust/crates/windows-implement-0.56.0.crate) = f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b -SIZE (rust/crates/windows-implement-0.56.0.crate) = 9157 +SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7fe3e22a226def0b2608f72e9d552763d3e1ad7 +SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470 SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491 SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073 -SHA256 (rust/crates/windows-interface-0.56.0.crate) = 08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc -SIZE (rust/crates/windows-interface-0.56.0.crate) = 9834 +SHA256 (rust/crates/windows-interface-0.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7 +SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931 SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515 SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246 SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 @@ -1397,8 +1397,8 @@ SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c0964560 SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef -SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046 +SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 +SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6 SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085 SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 @@ -1447,26 +1447,26 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270 SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 -SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd -SIZE (rust/crates/winnow-0.7.11.crate) = 174175 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1 SIZE (rust/crates/winreg-0.50.0.crate) = 29703 SHA256 (rust/crates/winreg-0.55.0.crate) = cb5a765337c50e9ec252c2069be9bf91c7df47afb103b642ba3a53bf8101be97 SIZE (rust/crates/winreg-0.55.0.crate) = 31048 SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904 SIZE (rust/crates/winsafe-0.0.19.crate) = 492820 -SHA256 (rust/crates/wiremock-0.6.3.crate) = 101681b74cd87b5899e87bcf5a64e83334dd313fcd3053ea72e6dba18928e301 -SIZE (rust/crates/wiremock-0.6.3.crate) = 61482 -SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 -SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 +SHA256 (rust/crates/wiremock-0.6.5.crate) = 08db1edfb05d9b3c1542e521aea074442088292f00b5f28e435c714a98f85031 +SIZE (rust/crates/wiremock-0.6.5.crate) = 60561 +SHA256 (rust/crates/wit-bindgen-0.45.0.crate) = 052283831dbae3d879dc7f51f3d92703a316ca49f91540417d38591826127814 +SIZE (rust/crates/wit-bindgen-0.45.0.crate) = 60405 SHA256 (rust/crates/wrapcenum-derive-0.4.1.crate) = a76ff259533532054cfbaefb115c613203c73707017459206380f03b3b3f266e SIZE (rust/crates/wrapcenum-derive-0.4.1.crate) = 7400 SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb SIZE (rust/crates/writeable-0.6.1.crate) = 24068 -SHA256 (rust/crates/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e -SIZE (rust/crates/xattr-1.5.0.crate) = 14694 -SHA256 (rust/crates/xml-rs-0.8.26.crate) = a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda -SIZE (rust/crates/xml-rs-0.8.26.crate) = 55115 +SHA256 (rust/crates/xattr-1.5.1.crate) = af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909 +SIZE (rust/crates/xattr-1.5.1.crate) = 14565 +SHA256 (rust/crates/xml-rs-0.8.27.crate) = 6fd8403733700263c6eb89f192880191f1b83e332f7a20371ddcf421c4a337c7 +SIZE (rust/crates/xml-rs-0.8.27.crate) = 55258 SHA256 (rust/crates/xml5ever-0.17.0.crate) = 4034e1d05af98b51ad7214527730626f019682d797ba38b51689212118d8e650 SIZE (rust/crates/xml5ever-0.17.0.crate) = 41208 SHA256 (rust/crates/xz2-0.1.7.crate) = 388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2 @@ -1479,10 +1479,10 @@ SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8 SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521 -SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb -SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714 -SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef -SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671 +SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f +SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223 +SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181 +SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080 SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 @@ -1491,14 +1491,14 @@ SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464 SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 -SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428 -SIZE (rust/crates/zerovec-0.11.2.crate) = 124500 +SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b +SIZE (rust/crates/zerovec-0.11.4.crate) = 125080 SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 SHA256 (rust/crates/zip-1.1.4.crate) = 9cc23c04387f4da0374be4533ad1208cbb091d5c11d070dfef13676ad6497164 SIZE (rust/crates/zip-1.1.4.crate) = 77910 -SHA256 (rust/crates/zip-4.1.0.crate) = af7dcdb4229c0e79c2531a24de7726a0e980417a74fb4d030a35f535665439a0 -SIZE (rust/crates/zip-4.1.0.crate) = 112269 +SHA256 (rust/crates/zip-4.6.0.crate) = c034aa6c54f654df20e7dc3713bc51705c12f280748fb6d7f40f87c696623e34 +SIZE (rust/crates/zip-4.6.0.crate) = 115676 SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055 SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7 @@ -1513,9 +1513,9 @@ SHA256 (ankitects-rust-url-bb930b8d089f4d30d7d19c12e54e66191de47b88_GH0.tar.gz) SIZE (ankitects-rust-url-bb930b8d089f4d30d7d19c12e54e66191de47b88_GH0.tar.gz) = 394844 SHA256 (ankitects-linkcheck-184b2ca50ed39ca43da13f0b830a463861adb9ca_GH0.tar.gz) = 58ac773ba2e7c76a9ec3f59ee9571576d76e74d58c4974a1d606d6976e1be70e SIZE (ankitects-linkcheck-184b2ca50ed39ca43da13f0b830a463861adb9ca_GH0.tar.gz) = 19408 -SHA256 (ankitects-anki-25.07.5_GH0.tar.gz) = ad9c0f53c2388680cde23b131d9c2abbf0f5338024ae35d8f34592fdcdf63179 -SIZE (ankitects-anki-25.07.5_GH0.tar.gz) = 2513730 -SHA256 (ankitects-anki-core-i18n-a019a54_GH0.tar.gz) = c930da9b944b2e4af721f85248afbdf8142586da785092807bd2212f1934e355 -SIZE (ankitects-anki-core-i18n-a019a54_GH0.tar.gz) = 1697738 -SHA256 (ankitects-anki-desktop-ftl-bc2da83_GH0.tar.gz) = c561a0def2f170093c0cdf419a1429221cf1b531f1c6a603cf2be8c14e55a67f -SIZE (ankitects-anki-desktop-ftl-bc2da83_GH0.tar.gz) = 250840 +SHA256 (ankitects-anki-25.09_GH0.tar.gz) = eed3002b5e300b58edd63aa50655aded5187a6b42d02f31c94d48b2513949a94 +SIZE (ankitects-anki-25.09_GH0.tar.gz) = 2518339 +SHA256 (ankitects-anki-core-i18n-6552c95_GH0.tar.gz) = 7e99ffbcb84a4916349856b7953f1e6c2a3a7cd2bc0de0e455f453a03753b36b +SIZE (ankitects-anki-core-i18n-6552c95_GH0.tar.gz) = 1731229 +SHA256 (ankitects-anki-desktop-ftl-dad4e27_GH0.tar.gz) = 4a3cb364759533f97a811ce2a602d8daaa55b6701c38e167ee44786f9668a47f +SIZE (ankitects-anki-desktop-ftl-dad4e27_GH0.tar.gz) = 256082 diff --git a/games/anki/files/patch-pylib_tools_hookslib.py b/games/anki/files/patch-pylib_tools_hookslib.py index 53a3f6d62d79..8abac8c7ba0e 100644 --- a/games/anki/files/patch-pylib_tools_hookslib.py +++ b/games/anki/files/patch-pylib_tools_hookslib.py @@ -1,5 +1,5 @@ -Skip code formatting with "ruff" on FreeBSD 15.0-CURRENT (observed with -n278368-5c9b1c7e5f27) to prevent following error: +Skip code formatting with "ruff" on !FreeBSD RELEASE builds to prevent +following error (observed with FreeBSD 15.0-CURRENT n278368-5c9b1c7e5f27): [...] FAILED: /wrkdirs/usr/ports/games/anki/work/anki-25.07.2/out/qt/_aqt/hooks.py @@ -32,5 +32,5 @@ Traceback (most recent call last): file.write(code.encode("utf8")) - subprocess.run([sys.executable, "-m", "ruff", "format", "-q", path], check=True) + -+ if not (platform.system() == 'FreeBSD' and platform.release() == '15.0-CURRENT'): ++ if platform.system() == 'FreeBSD' and platform.release().endswith('-RELEASE'): + subprocess.run([sys.executable, "-m", "ruff", "format", "-q", path], check=True) diff --git a/games/anki/files/patch-rust-1.89.0 b/games/anki/files/patch-rust-1.89.0 deleted file mode 100644 index 5b3adb5cd8eb..000000000000 --- a/games/anki/files/patch-rust-1.89.0 +++ /dev/null @@ -1,9 +0,0 @@ ---- rslib/i18n/src/lib.rs.orig 2025-08-22 13:45:00 UTC -+++ rslib/i18n/src/lib.rs -@@ -1,5 +1,6 @@ - // Copyright: Ankitects Pty Ltd and contributors - // License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html -+#![allow(text_direction_codepoint_in_literal)] - - mod generated; - diff --git a/games/anki/pkg-plist b/games/anki/pkg-plist index 2a664c84891c..c8062f6e20d3 100644 --- a/games/anki/pkg-plist +++ b/games/anki/pkg-plist @@ -46,7 +46,7 @@ share/man/man1/anki.1.gz %%DATADIR%%/_aqt/data/qt/icons/heart.svg %%DATADIR%%/_aqt/data/qt/icons/magnify-dark.svg %%DATADIR%%/_aqt/data/qt/icons/magnify-light.svg -%%DATADIR%%/_aqt/data/qt/icons/media-record.png +%%DATADIR%%/_aqt/data/qt/icons/media-record.svg %%DATADIR%%/_aqt/data/qt/icons/menu-down-dark.svg %%DATADIR%%/_aqt/data/qt/icons/menu-down-light.svg %%DATADIR%%/_aqt/data/qt/icons/menu-up-dark.svg diff --git a/graphics/R-cran-magick/Makefile b/graphics/R-cran-magick/Makefile index f212ad069b98..240b5d124079 100644 --- a/graphics/R-cran-magick/Makefile +++ b/graphics/R-cran-magick/Makefile @@ -1,5 +1,5 @@ PORTNAME= magick -DISTVERSION= 2.8.7 +DISTVERSION= 2.9.0 CATEGORIES= graphics DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/graphics/R-cran-magick/distinfo b/graphics/R-cran-magick/distinfo index dd867f6b291f..9cda7351d602 100644 --- a/graphics/R-cran-magick/distinfo +++ b/graphics/R-cran-magick/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749271035 -SHA256 (magick_2.8.7.tar.gz) = 355a857e79fe8e6d87ee99f3f731e2823b7c241a316c7063a033de6861b9f206 -SIZE (magick_2.8.7.tar.gz) = 4601217 +TIMESTAMP = 1757420795 +SHA256 (magick_2.9.0.tar.gz) = 477d717075651d2d508a66c313fd82b5e530b5ba7603b4a6cafa8c8e8cb6dfba +SIZE (magick_2.9.0.tar.gz) = 4602007 diff --git a/graphics/ogre3d/Makefile b/graphics/ogre3d/Makefile index 4f060820dca5..1d982d363f2e 100644 --- a/graphics/ogre3d/Makefile +++ b/graphics/ogre3d/Makefile @@ -1,7 +1,6 @@ PORTNAME= ogre3d DISTVERSIONPREFIX= v -DISTVERSION= 14.4.0 -PORTREVISION= 2 +DISTVERSION= 14.4.1 CATEGORIES= graphics devel MAINTAINER= fluffy@FreeBSD.org @@ -15,8 +14,6 @@ LIB_DEPENDS= libzzip.so:devel/zziplib \ libfreetype.so:print/freetype2 # libimgui.so:x11-toolkits/imgui -CONFLICTS= ogre3d19 - USES= cmake compiler:c++14-lang pkgconfig sdl xorg USE_LDCONFIG= yes USE_SDL= sdl2 @@ -26,6 +23,8 @@ USE_GITHUB= yes GH_ACCOUNT= OGRECave GH_PROJECT= ogre +CONFLICTS= ogre3d19 + PORTDOCS= * CMAKE_ARGS+= OGRE_MEDIA_PATH="share/OGRE/Media" @@ -66,19 +65,20 @@ PROFILE_CMAKE_BOOL= OGRE_PROFILING CSHARP_DESC= Build Csharp bindings CSHARP_CMAKE_BOOL= OGRE_BUILD_COMPONENT_CSHARP CSHARP_BUILD_DEPENDS= swig:devel/swig +CSHARP_USES= mono JAVA_CMAKE_BOOL= OGRE_BUILD_COMPONENT_JAVA JAVA_BUILD_DEPENDS= swig:devel/swig JAVA_VARS= CMAKE_ARGS+=-DJAVA_HOME=${JAVA_HOME} JAVA_USES= java -JAVA_BROKEN= error: incompatible types: SWIGTYPE_p_std__mapT_std__string_std__string_std__lessT_std__string_t_t__iterator cannot be converted to Iterator +JAVA_CATEGORIES= java PYTHON_CMAKE_BOOL= OGRE_BUILD_COMPONENT_PYTHON PYTHON_BUILD_DEPENDS= swig:devel/swig PYTHON_USES= python CXXFLAGS+= -DNDEBUG -I${LOCALBASE}/include -I${LOCALBASE}/include/Imath -PLIST_SUB+= LIBVERSION=${PORTVERSION:R} +PLIST_SUB+= LIBVERSION=${PORTVERSION:R} PORTVERSION=${PORTVERSION} .include <bsd.port.options.mk> diff --git a/graphics/ogre3d/distinfo b/graphics/ogre3d/distinfo index 15208737ae82..7a1d6f8b7ca0 100644 --- a/graphics/ogre3d/distinfo +++ b/graphics/ogre3d/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753776498 -SHA256 (OGRECave-ogre-v14.4.0_GH0.tar.gz) = dce4bacf90976020bebafb7d15404af74f674bf9f9f3c6377429cb4493db528b -SIZE (OGRECave-ogre-v14.4.0_GH0.tar.gz) = 94148698 +TIMESTAMP = 1757413152 +SHA256 (OGRECave-ogre-v14.4.1_GH0.tar.gz) = 1c1d5d48b26acf8dd3f32fcb4cafd1216f9fe3a2ceec260ec086926651ad74de +SIZE (OGRECave-ogre-v14.4.1_GH0.tar.gz) = 94149361 diff --git a/graphics/ogre3d/pkg-plist b/graphics/ogre3d/pkg-plist index 879cbb214ed1..43c4cf81ae9b 100644 --- a/graphics/ogre3d/pkg-plist +++ b/graphics/ogre3d/pkg-plist @@ -582,9 +582,13 @@ lib/OGRE/cmake/OGREConfig.cmake lib/OGRE/cmake/OGREConfigVersion.cmake lib/OGRE/cmake/OgreTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/OGRE/cmake/OgreTargets.cmake +%%JAVA%%lib/OGRE/libOgreJNI.so +%%CSHARP%%lib/cli/ogre-sharp-%%PORTVERSION%%/Ogre.dll +%%CSHARP%%lib/cli/ogre-sharp-%%PORTVERSION%%/libOgre.so lib/libOgreBites.so lib/libOgreBites.so.%%LIBVERSION%% %%BULLET%%lib/libOgreBullet.so +%%JAVA%%lib/libOgreJNI.so lib/libOgreMain.so lib/libOgreMain.so.%%LIBVERSION%% lib/libOgreMeshLodGenerator.so @@ -1320,9 +1324,10 @@ share/OGRE-%%LIBVERSION%%/Media/thumbnails/thumb_water.png share/OGRE-%%LIBVERSION%%/Media/volumeTerrain/triplanarReference.material share/OGRE-%%LIBVERSION%%/Media/volumeTerrain/volumeTerrain.cfg share/OGRE-%%LIBVERSION%%/Media/volumeTerrain/volumeTerrainBig.zip -%%JAVA%%share/OGRE/java/Ogre-14.3.jar -%%JAVA%%lib/OGRE/libOgreJNI.so +%%JAVA%%share/OGRE/java/Ogre-%%PORTVERSION%%.jar +%%JAVA%%%%JAVASHAREDIR%%/Ogre-%%PORTVERSION%%.jar share/OGRE-%%LIBVERSION%%/plugins.cfg share/OGRE-%%LIBVERSION%%/resources.cfg share/OGRE-%%LIBVERSION%%/samples.cfg %%JAVA%%@dir share/OGRE/java +%%CSHARP%%@dir lib/cli diff --git a/graphics/plantuml/Makefile b/graphics/plantuml/Makefile index 406c6ee97f38..73e97528b412 100644 --- a/graphics/plantuml/Makefile +++ b/graphics/plantuml/Makefile @@ -1,7 +1,7 @@ PORTNAME= plantuml -PORTVERSION= 1.2024.8 +DISTVERSION= 1.2025.7 CATEGORIES= graphics java textproc -MASTER_SITES= https://github.com/plantuml/plantuml/releases/download/v${PORTVERSION}/ +MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ EXTRACT_SUFX= .jar EXTRACT_ONLY= @@ -16,15 +16,18 @@ USES= java NO_ARCH= yes NO_BUILD= yes -PLIST_FILES= %%JAVASHAREDIR%%/${PORTNAME}/${PORTNAME}.jar bin/${PORTNAME} +PLIST_FILES= bin/${PORTNAME} \ + ${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar pre-install: - ${ECHO} "#!/bin/sh" > ${WRKDIR}/plantum.sh - ${ECHO} '${PREFIX}/bin/java -jar ${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar $$*' >> ${WRKDIR}/plantum.sh + ${ECHO} '#!/bin/sh' > ${WRKDIR}/${PORTNAME} + ${ECHO} '${PREFIX}/bin/java -jar ${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar $$*' \ + >> ${WRKDIR}/${PORTNAME} do-install: ${MKDIR} ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME} - ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-${PORTVERSION}.jar ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar - ${INSTALL_SCRIPT} ${WRKDIR}/plantum.sh ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + ${INSTALL_DATA} ${DISTDIR}/${PORTNAME}-${DISTVERSION}.jar \ + ${STAGEDIR}${JAVASHAREDIR}/${PORTNAME}/${PORTNAME}.jar + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .include <bsd.port.mk> diff --git a/graphics/plantuml/distinfo b/graphics/plantuml/distinfo index 5c786fc3ef7a..8166592927d8 100644 --- a/graphics/plantuml/distinfo +++ b/graphics/plantuml/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734038286 -SHA256 (plantuml-1.2024.8.jar) = b88519d2f37c089a470ee7044ec011a72d130e70a61f7fcaa424179f1c1f4641 -SIZE (plantuml-1.2024.8.jar) = 21924397 +TIMESTAMP = 1757437054 +SHA256 (plantuml-1.2025.7.jar) = 4edcdda164a4be2f8f954f82868795500ebd49f42306236bf88eac41f7e217a8 +SIZE (plantuml-1.2025.7.jar) = 25422877 diff --git a/lang/rust-nightly/Makefile b/lang/rust-nightly/Makefile index 3d0c2fa874f6..c00f57552769 100644 --- a/lang/rust-nightly/Makefile +++ b/lang/rust-nightly/Makefile @@ -14,12 +14,8 @@ MASTERDIR= ${.CURDIR}/../rust PATCHDIR= ${.CURDIR}/files DISTINFO_FILE= ${.CURDIR}/distinfo -NIGHTLY_DATE= 2025-08-05 -BOOTSTRAPS_DATE= 2025-06-24 +NIGHTLY_DATE= 2025-09-07 +BOOTSTRAPS_DATE= 2025-08-05 RUST_BOOTSTRAP_VERSION= beta -post-configure: - # remove after bootstraps are updated to version higher than 2025-07-27 - @${REINPLACE_CMD} -e '/ccache=/d' ${WRKSRC}/config.toml - .include "${MASTERDIR}/Makefile" diff --git a/lang/rust-nightly/distinfo b/lang/rust-nightly/distinfo index 8dbff4c87479..e764885b3c55 100644 --- a/lang/rust-nightly/distinfo +++ b/lang/rust-nightly/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1754482083 -SHA256 (rust/2025-08-05/rustc-nightly-src.tar.xz) = 428963a5586248c0f088dff1dda048060b447c2bf187ca2326b62af47c80f9fc -SIZE (rust/2025-08-05/rustc-nightly-src.tar.xz) = 272353928 -SHA256 (rust/2025-06-24/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 71e9e3a1d1f5e8dc98403c2a6695c969908ba0cde594c4e20249fe81b67d62d1 -SIZE (rust/2025-06-24/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 88377504 -SHA256 (rust/2025-06-24/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 7cc4adb3c102eac53916b28c0dad40bd095e19ea3fd0430e84a2e0b094445809 -SIZE (rust/2025-06-24/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 28253396 -SHA256 (rust/2025-06-24/cargo-beta-x86_64-unknown-freebsd.tar.xz) = be762a368c6dfbe47a0f8c4b09cea1755a6d311f713b57b57a87276c88e5c34d -SIZE (rust/2025-06-24/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 10790116 +TIMESTAMP = 1757341820 +SHA256 (rust/2025-09-07/rustc-nightly-src.tar.xz) = b2e82674b09400cce62f8b8b6c16c09dc0cd035f1577dc270bcc713872763943 +SIZE (rust/2025-09-07/rustc-nightly-src.tar.xz) = 284060052 +SHA256 (rust/2025-08-05/rustc-beta-x86_64-unknown-freebsd.tar.xz) = cdfe207645068b4659b0f979cae177723c5f211084f45ae9180b2d93ee83fce6 +SIZE (rust/2025-08-05/rustc-beta-x86_64-unknown-freebsd.tar.xz) = 87833828 +SHA256 (rust/2025-08-05/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = bd48292b8582167a5e89ebe521c9754495403968c184b925df8b2ec1da344fc3 +SIZE (rust/2025-08-05/rust-std-beta-x86_64-unknown-freebsd.tar.xz) = 30795804 +SHA256 (rust/2025-08-05/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 11e1a51740a728f5825364a8679b28454a68e7efc96320730f9b58a8fc2e6fae +SIZE (rust/2025-08-05/cargo-beta-x86_64-unknown-freebsd.tar.xz) = 11419484 diff --git a/lang/rust-nightly/files/patch-src_bootstrap_src_core_build__steps_install.rs b/lang/rust-nightly/files/patch-src_bootstrap_src_core_build__steps_install.rs index 6d7f6d612496..8953ab44bbf2 100644 --- a/lang/rust-nightly/files/patch-src_bootstrap_src_core_build__steps_install.rs +++ b/lang/rust-nightly/files/patch-src_bootstrap_src_core_build__steps_install.rs @@ -4,14 +4,16 @@ It otherwise wastes significant time (there are a lot of individual files) and stages host docs, wasm docs, which unstages the host docs first. ---- src/bootstrap/src/core/build_steps/install.rs.orig 2022-05-01 20:28:31 UTC +XXX: Shouldn't we instead just avoid adding docs-*-wasm* to _COMPONENTS in lang/rust/Makefile? + +--- src/bootstrap/src/core/build_steps/install.rs.orig 2025-08-24 19:46:17 UTC +++ src/bootstrap/src/core/build_steps/install.rs -@@ -138,7 +138,7 @@ macro_rules! install { +@@ -206,7 +206,7 @@ install!((self, builder, _config), } install!((self, builder, _config), -- Docs, path = "src/doc", _config.docs, only_hosts: false, { -+ Docs, path = "src/doc", _config.docs, only_hosts: true, { +- Docs, path = "src/doc", _config.docs, IS_HOST: false, { ++ Docs, path = "src/doc", _config.docs, IS_HOST: true, { let tarball = builder.ensure(dist::Docs { host: self.target }).expect("missing docs"); install_sh(builder, "docs", self.compiler.stage, Some(self.target), &tarball); }; diff --git a/lang/rust-nightly/files/patch-src_bootstrap_src_core_config_config.rs b/lang/rust-nightly/files/patch-src_bootstrap_src_core_config_config.rs index a556833eed1e..4b024680070c 100644 --- a/lang/rust-nightly/files/patch-src_bootstrap_src_core_config_config.rs +++ b/lang/rust-nightly/files/patch-src_bootstrap_src_core_config_config.rs @@ -1,14 +1,14 @@ ---- src/bootstrap/src/core/config/config.rs.orig 2025-06-08 20:17:28 UTC +--- src/bootstrap/src/core/config/config.rs.orig 2025-08-24 19:46:17 UTC +++ src/bootstrap/src/core/config/config.rs -@@ -1459,9 +1459,9 @@ impl Config { - || source_version.minor == stage0_version.minor + 1))) - { - let prev_version = format!("{}.{}.x", source_version.major, source_version.minor - 1); -- fail(&format!( -+ eprintln!( - "Unexpected {component_name} version: {stage0_version}, we should use {prev_version}/{source_version} to build source with {source_version}" -- )); -+ ); - } +@@ -1991,9 +1991,9 @@ pub fn check_stage0_version( + || source_version.minor == stage0_version.minor + 1))) + { + let prev_version = format!("{}.{}.x", source_version.major, source_version.minor - 1); +- fail(&format!( ++ eprintln!( + "Unexpected {component_name} version: {stage0_version}, we should use {prev_version}/{source_version} to build source with {source_version}" +- )); ++ ); } + } diff --git a/lang/rust-nightly/files/patch-src_bootstrap_src_core_sanity.rs b/lang/rust-nightly/files/patch-src_bootstrap_src_core_sanity.rs new file mode 100644 index 000000000000..9504f4a16f94 --- /dev/null +++ b/lang/rust-nightly/files/patch-src_bootstrap_src_core_sanity.rs @@ -0,0 +1,23 @@ +XXX: cc_tool is Gnu here because of patch-vendor_cc.rs. We need to seek need better solution. + +--- src/bootstrap/src/core/sanity.rs.orig 2025-09-06 18:37:35 UTC ++++ src/bootstrap/src/core/sanity.rs +@@ -338,12 +338,12 @@ than building it. + let cc_tool = build.cc_tool(*target); + if !cc_tool.is_like_clang() && !cc_tool.path().ends_with("emcc") { + // emcc works as well +- panic!( +- "Clang is required to build C code for Wasm targets, got `{}` instead\n\ +- this is because compiler-builtins is configured to build C source. Either \ +- ensure Clang is used, or adjust this configuration.", +- cc_tool.path().display() +- ); ++ //panic!( ++ // "Clang is required to build C code for Wasm targets, got `{}` instead\n\ ++ // this is because compiler-builtins is configured to build C source. Either \ ++ // ensure Clang is used, or adjust this configuration.", ++ // cc_tool.path().display() ++ //); + } + } + diff --git a/lang/rust-nightly/files/patch-vendor_cc.rs b/lang/rust-nightly/files/patch-vendor_cc.rs index 11682cd5f1f6..377f1a9346db 100644 --- a/lang/rust-nightly/files/patch-vendor_cc.rs +++ b/lang/rust-nightly/files/patch-vendor_cc.rs @@ -86,8 +86,8 @@ https://reviews.llvm.org/D77776 (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu), (false, false, false, false, false) => { cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU"); ---- vendor/cc-1.2.23/src/tool.rs.orig 2025-04-01 18:22:03 UTC -+++ vendor/cc-1.2.23/src/tool.rs +--- vendor/cc-1.2.26/src/tool.rs.orig 2025-04-01 18:22:03 UTC ++++ vendor/cc-1.2.26/src/tool.rs @@ -141,9 +141,7 @@ impl Tool { match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) { @@ -99,8 +99,8 @@ https://reviews.llvm.org/D77776 (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu), (false, false, false, false, false) => { cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU"); ---- vendor/cc-1.2.26/src/tool.rs.orig 2025-04-01 18:22:03 UTC -+++ vendor/cc-1.2.26/src/tool.rs +--- vendor/cc-1.2.28/src/tool.rs.orig 2025-04-01 18:22:03 UTC ++++ vendor/cc-1.2.28/src/tool.rs @@ -141,9 +141,7 @@ impl Tool { match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) { @@ -112,8 +112,8 @@ https://reviews.llvm.org/D77776 (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu), (false, false, false, false, false) => { cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU"); ---- vendor/cc-1.2.27/src/tool.rs.orig 2025-04-01 18:22:03 UTC -+++ vendor/cc-1.2.27/src/tool.rs +--- vendor/cc-1.2.33/src/tool.rs.orig 2025-04-01 18:22:03 UTC ++++ vendor/cc-1.2.33/src/tool.rs @@ -141,9 +141,7 @@ impl Tool { match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) { @@ -125,8 +125,8 @@ https://reviews.llvm.org/D77776 (false, false, true, _, false) | (_, _, _, _, true) => Ok(ToolFamily::Gnu), (false, false, false, false, false) => { cargo_output.print_warning(&"Compiler family detection failed since it does not define `__clang__`, `__GNUC__`, `__EMSCRIPTEN__` or `__VXWORKS__`, also does not accept cl style flag `-?`, fallback to treating it as GNU"); ---- vendor/cc-1.2.31/src/tool.rs.orig 2025-04-01 18:22:03 UTC -+++ vendor/cc-1.2.31/src/tool.rs +--- vendor/cc-1.2.35/src/tool.rs.orig 2025-04-01 18:22:03 UTC ++++ vendor/cc-1.2.35/src/tool.rs @@ -141,9 +141,7 @@ impl Tool { match (clang, accepts_cl_style_flags, gcc, emscripten, vxworks) { diff --git a/lang/rust/Makefile b/lang/rust/Makefile index f4f9f1222023..fc9fbf3582f5 100644 --- a/lang/rust/Makefile +++ b/lang/rust/Makefile @@ -196,11 +196,13 @@ do-configure: .if ${PORT_OPTIONS:MLTO} @${ECHO_CMD} 'thin-lto=true' >> ${WRKSRC}/config.toml .endif +.if !defined(PKGNAMESUFFIX) .if defined(WITH_CCACHE_BUILD) && !defined(NO_CCACHE) @${ECHO_CMD} 'ccache="${CCACHE_BIN}"' >> ${WRKSRC}/config.toml .else @${ECHO_CMD} 'ccache=false' >> ${WRKSRC}/config.toml .endif +.endif @${ECHO_CMD} 'ninja=true' >> ${WRKSRC}/config.toml .if ${ARCH} == powerpc # Rust doesn't call the system compiler with the full version of the target. diff --git a/mail/nextcloud-mail/Makefile b/mail/nextcloud-mail/Makefile index 4ff84b7efb9f..32ba3d0c4636 100644 --- a/mail/nextcloud-mail/Makefile +++ b/mail/nextcloud-mail/Makefile @@ -1,7 +1,6 @@ PORTNAME= mail -PORTVERSION= 5.3.1 +PORTVERSION= 5.3.3 DISTVERSIONPREFIX= v -PORTREVISION= 1 CATEGORIES= mail MAINTAINER= brnrd@FreeBSD.org diff --git a/mail/nextcloud-mail/distinfo b/mail/nextcloud-mail/distinfo index db10c0a82028..4192865741e6 100644 --- a/mail/nextcloud-mail/distinfo +++ b/mail/nextcloud-mail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755790750 -SHA256 (nextcloud/mail-v5.3.1.tar.gz) = 26eecd291cc04a7edfe9881002744d7fb7b1c2389475d99c4f704f7fa69a455e -SIZE (nextcloud/mail-v5.3.1.tar.gz) = 28680464 +TIMESTAMP = 1757418173 +SHA256 (nextcloud/mail-v5.3.3.tar.gz) = 79682cc09861651eff67614e0b6d7503e42cf6d7fa1ca65c65b279c56d4268f0 +SIZE (nextcloud/mail-v5.3.3.tar.gz) = 28706498 diff --git a/math/Makefile b/math/Makefile index 838c2ecf9d6a..33cd64aa1d88 100644 --- a/math/Makefile +++ b/math/Makefile @@ -104,6 +104,7 @@ SUBDIR += R-cran-mitools SUBDIR += R-cran-mnormt SUBDIR += R-cran-moments + SUBDIR += R-cran-mpoly SUBDIR += R-cran-mvtnorm SUBDIR += R-cran-ncdf4 SUBDIR += R-cran-nloptr @@ -111,6 +112,7 @@ SUBDIR += R-cran-nortest SUBDIR += R-cran-numDeriv SUBDIR += R-cran-numbers + SUBDIR += R-cran-orthopolynom SUBDIR += R-cran-outliers SUBDIR += R-cran-partitions SUBDIR += R-cran-pbkrtest diff --git a/math/R-cran-RcppArmadillo/Makefile b/math/R-cran-RcppArmadillo/Makefile index 95567ba4a399..bbee225532ae 100644 --- a/math/R-cran-RcppArmadillo/Makefile +++ b/math/R-cran-RcppArmadillo/Makefile @@ -1,5 +1,5 @@ PORTNAME= RcppArmadillo -DISTVERSION= 14.6.3-1 +DISTVERSION= 15.0.2-1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/math/R-cran-RcppArmadillo/distinfo b/math/R-cran-RcppArmadillo/distinfo index 5b1890774bb1..b73281eb49ea 100644 --- a/math/R-cran-RcppArmadillo/distinfo +++ b/math/R-cran-RcppArmadillo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755952958 -SHA256 (RcppArmadillo_14.6.3-1.tar.gz) = 55f853a065903ad740ea5a3b53f22c71ffdeba1906dbb49d9c181da7a3e50fc7 -SIZE (RcppArmadillo_14.6.3-1.tar.gz) = 1412592 +TIMESTAMP = 1757371077 +SHA256 (RcppArmadillo_15.0.2-1.tar.gz) = 3dc69d06658f31513a1ef3110705c244d0c4b668af7735f7b30361c89d6ec426 +SIZE (RcppArmadillo_15.0.2-1.tar.gz) = 2118155 diff --git a/math/R-cran-mpoly/Makefile b/math/R-cran-mpoly/Makefile new file mode 100644 index 000000000000..93cfd3daa088 --- /dev/null +++ b/math/R-cran-mpoly/Makefile @@ -0,0 +1,27 @@ +PORTNAME= mpoly +DISTVERSION= 1.1.2 +CATEGORIES= math +DISTNAME= ${PORTNAME}_${PORTVERSION} + +MAINTAINER= uzsolt@FreeBSD.org +COMMENT= Symbolic computing with multivariate polynomials in R +WWW= https://cran.r-project.org/package=${PORTNAME} + +LICENSE= GPLv2 + +RUN_DEPENDS= R-cran-ggplot2>0:graphics/R-cran-ggplot2 \ + R-cran-orthopolynom>0:math/R-cran-orthopolynom \ + R-cran-partitions>0:math/R-cran-partitions \ + R-cran-plyr>0:devel/R-cran-plyr \ + R-cran-polynom>0:math/R-cran-polynom \ + R-cran-stringi>0:textproc/R-cran-stringi \ + R-cran-stringr>=1.0.0:textproc/R-cran-stringr \ + R-cran-tidyr>0:devel/R-cran-tidyr +TEST_DEPENDS= R-cran-covr>0:devel/R-cran-covr \ + R-cran-dplyr>0:math/R-cran-dplyr \ + R-cran-magrittr>0:devel/R-cran-magrittr \ + R-cran-testthat>=2.1.0:devel/R-cran-testthat + +USES= cran:auto-plist + +.include <bsd.port.mk> diff --git a/math/R-cran-mpoly/distinfo b/math/R-cran-mpoly/distinfo new file mode 100644 index 000000000000..cfeb68b37bf4 --- /dev/null +++ b/math/R-cran-mpoly/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1757064223 +SHA256 (mpoly_1.1.2.tar.gz) = dbef5aff839d567c5a7e697dfb70f116832501aec79364779caf827796b50cca +SIZE (mpoly_1.1.2.tar.gz) = 1879213 diff --git a/math/R-cran-mpoly/pkg-descr b/math/R-cran-mpoly/pkg-descr new file mode 100644 index 000000000000..995e57e4d0e3 --- /dev/null +++ b/math/R-cran-mpoly/pkg-descr @@ -0,0 +1,2 @@ +mpoly is a simple collection of tools to help deal with multivariate polynomials +symbolically and functionally in R. diff --git a/math/R-cran-orthopolynom/Makefile b/math/R-cran-orthopolynom/Makefile new file mode 100644 index 000000000000..022a3748c959 --- /dev/null +++ b/math/R-cran-orthopolynom/Makefile @@ -0,0 +1,16 @@ +PORTNAME= orthopolynom +DISTVERSION= 1.0-6.1 +CATEGORIES= math +DISTNAME= ${PORTNAME}_${DISTVERSION} + +MAINTAINER= uzsolt@FreeBSD.org +COMMENT= Collection of Functions for Orthogonal and Orthonormal Polynomials +WWW= https://cran.r-project.org/package=orthopolynom + +LICENSE= GPLv2 + +RUN_DEPENDS= R-cran-polynom>0:math/R-cran-polynom + +USES= cran:auto-plist + +.include <bsd.port.mk> diff --git a/math/R-cran-orthopolynom/distinfo b/math/R-cran-orthopolynom/distinfo new file mode 100644 index 000000000000..b92aa601df68 --- /dev/null +++ b/math/R-cran-orthopolynom/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1757082202 +SHA256 (orthopolynom_1.0-6.1.tar.gz) = ec4a6ed266532f2f6d37a4ca6bd1b74c1df28a8c2caeab60e5d6af15bdbfe2c5 +SIZE (orthopolynom_1.0-6.1.tar.gz) = 33419 diff --git a/math/R-cran-orthopolynom/pkg-descr b/math/R-cran-orthopolynom/pkg-descr new file mode 100644 index 000000000000..4aedcd1f3bf9 --- /dev/null +++ b/math/R-cran-orthopolynom/pkg-descr @@ -0,0 +1,3 @@ +A collection of functions to construct sets of orthogonal polynomials and their +recurrence relations. Additional functions are provided to calculate the +derivative, integral, value and roots of lists of polynomial objects. diff --git a/misc/ggml/Makefile b/misc/ggml/Makefile index b332c2d881c5..db050b78c558 100644 --- a/misc/ggml/Makefile +++ b/misc/ggml/Makefile @@ -12,6 +12,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= cmake:testing compiler:c++17-lang python:run shebangfix USE_LDCONFIG= yes +BROKEN_i386= compilation fails: LLVM ERROR: out of memory + USE_GITHUB= yes GH_ACCOUNT= ggerganov GH_TAGNAME= 83835ff diff --git a/misc/rump/Makefile b/misc/rump/Makefile index a74a651c2bfa..fbd18a09c008 100644 --- a/misc/rump/Makefile +++ b/misc/rump/Makefile @@ -1,6 +1,6 @@ PORTNAME= rump PORTVERSION= 20170822 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= misc MAINTAINER= vanilla@FreeBSD.org @@ -23,7 +23,7 @@ USES= compiler .include <bsd.port.pre.mk> .if ${OPSYS} == FreeBSD -CFLAGS+= -Wno-error=strict-prototypes -Wno-error=array-parameter +CFLAGS+= -Wno-error=strict-prototypes -Wno-error=array-parameter -Wno-error=cast-function-type-mismatch .endif .if ${ARCH} == amd64 || ${ARCH} == i386 diff --git a/misc/rump/files/patch-src_lib_librumpuser_sp__common.c b/misc/rump/files/patch-src_lib_librumpuser_sp__common.c new file mode 100644 index 000000000000..2ba3cefa3eab --- /dev/null +++ b/misc/rump/files/patch-src_lib_librumpuser_sp__common.c @@ -0,0 +1,43 @@ +--- src/lib/librumpuser/sp_common.c.orig 2025-09-09 03:27:37 UTC ++++ src/lib/librumpuser/sp_common.c +@@ -701,15 +701,21 @@ static int + + /*ARGSUSED*/ + static int +-notsupp(void) ++addrparse_notsupp(const char *addr __unused, struct sockaddr **sa __unused, ++ int allow_wildcard __unused) + { + + fprintf(stderr, "rump_sp: support not yet implemented\n"); + return EOPNOTSUPP; + } + ++static void ++cleanup_success(struct sockaddr *sa __unused) ++{ ++} ++ + static int +-success(void) ++connecthook_success(int s __unused) + { + + return 0; +@@ -724,12 +730,12 @@ static struct { + cleanup_fn cleanup; + } parsetab[] = { + { "tcp", PF_INET, sizeof(struct sockaddr_in), +- tcp_parse, tcp_connecthook, (cleanup_fn)success }, ++ tcp_parse, tcp_connecthook, cleanup_success }, + { "unix", PF_LOCAL, sizeof(struct sockaddr_un), +- unix_parse, (connecthook_fn)success, unix_cleanup }, ++ unix_parse, connecthook_success, unix_cleanup }, + { "tcp6", PF_INET6, sizeof(struct sockaddr_in6), +- (addrparse_fn)notsupp, (connecthook_fn)success, +- (cleanup_fn)success }, ++ addrparse_notsupp, connecthook_success, ++ cleanup_success }, + }; + #define NPARSE (sizeof(parsetab)/sizeof(parsetab[0])) + diff --git a/misc/rump/files/patch-src_sys_kern_kern__hook.c b/misc/rump/files/patch-src_sys_kern_kern__hook.c new file mode 100644 index 000000000000..965b8a46b4a1 --- /dev/null +++ b/misc/rump/files/patch-src_sys_kern_kern__hook.c @@ -0,0 +1,56 @@ +--- src/sys/kern/kern_hook.c.orig 2025-09-09 03:38:01 UTC ++++ src/sys/kern/kern_hook.c +@@ -102,7 +102,7 @@ hook_proc_run(hook_list_t *list, struct proc *p) + struct hook_desc *hd; + + LIST_FOREACH(hd, list, hk_list) +- ((void (*)(struct proc *, void *))*hd->hk_fn)(p, hd->hk_arg); ++ ((void (*)(struct proc *, void *))(void *)*hd->hk_fn)(p, hd->hk_arg); + } + + /* +@@ -168,7 +168,7 @@ mountroothook_establish(void (*fn)(device_t), device_t + void * + mountroothook_establish(void (*fn)(device_t), device_t dev) + { +- return hook_establish(&mountroothook_list, (void (*)(void *))fn, dev); ++ return hook_establish(&mountroothook_list, (void (*)(void *))(void *)fn, dev); + } + + void +@@ -201,7 +201,7 @@ exechook_establish(void (*fn)(struct proc *, void *), + void * + exechook_establish(void (*fn)(struct proc *, void *), void *arg) + { +- return hook_establish(&exechook_list, (void (*)(void *))fn, arg); ++ return hook_establish(&exechook_list, (void (*)(void *))(void *)fn, arg); + } + + void +@@ -228,7 +228,7 @@ exithook_establish(void (*fn)(struct proc *, void *), + void *rv; + + rw_enter(&exec_lock, RW_WRITER); +- rv = hook_establish(&exithook_list, (void (*)(void *))fn, arg); ++ rv = hook_establish(&exithook_list, (void (*)(void *))(void *)fn, arg); + rw_exit(&exec_lock); + return rv; + } +@@ -256,7 +256,7 @@ forkhook_establish(void (*fn)(struct proc *, struct pr + void * + forkhook_establish(void (*fn)(struct proc *, struct proc *)) + { +- return hook_establish(&forkhook_list, (void (*)(void *))fn, NULL); ++ return hook_establish(&forkhook_list, (void (*)(void *))(void *)fn, NULL); + } + + void +@@ -274,7 +274,7 @@ doforkhooks(struct proc *p2, struct proc *p1) + struct hook_desc *hd; + + LIST_FOREACH(hd, &forkhook_list, hk_list) { +- ((void (*)(struct proc *, struct proc *))*hd->hk_fn) ++ ((void (*)(struct proc *, struct proc *))(void *)*hd->hk_fn) + (p2, p1); + } + } diff --git a/net-im/gotosocial/Makefile b/net-im/gotosocial/Makefile index 069dd0e07f86..3d5f10668989 100644 --- a/net-im/gotosocial/Makefile +++ b/net-im/gotosocial/Makefile @@ -1,7 +1,6 @@ PORTNAME= gotosocial DISTVERSIONPREFIX= v -DISTVERSION= 0.19.1 -PORTREVISION= 2 +DISTVERSION= 0.19.2 CATEGORIES= net-im MASTER_SITES= https://codeberg.org/superseriousbusiness/${PORTNAME}/releases/download/v${DISTVERSION}/ DISTFILES= ${PORTNAME}-${DISTVERSION}-source-code.tar.gz ${PORTNAME}_${DISTVERSION}_web-assets.tar.gz @@ -21,30 +20,30 @@ LICENSE_FILE_OFL11= ${WRKSRC}/OFL11 ONLY_FOR_ARCHS= aarch64 amd64 armv7 i386 ONLY_FOR_ARCHS_REASON= https://gitlab.com/cznic/libc/-/issues/15 -USES= go:modules +USES= go:1.24,modules USE_RC_SUBR= ${PORTNAME} GO_TARGET= ./cmd/gotosocial GO_BUILDFLAGS+= -tags "netgo osusergo static_build kvformat ${WITH_DEBUG:Ddebugenv}" \ - -ldflags="${STRIP} -w -extldflags '-static' -X 'main.Version=${PKGVERSION}'" + -ldflags="${STRIP} -w -extldflags '-static' -X 'main.Version=${PKGVERSION}'" CGO_ENABLED= 0 +TESTING_UNSAFE= FAIL codeberg.org/superseriousbusiness/gotosocial/internal/log + SUB_LIST= DBDIR="${DBDIR}" \ GROUP="${GROUPS}" \ USER="${USERS}" \ WWWDIR="${WWWDIR}" +NO_WRKSUBDIR= yes + USERS= gotosocial GROUPS= gotosocial -NO_WRKSUBDIR= yes - DBDIR= /var/db/${PORTNAME} PLIST_SUB= WWWDIR="${WWWDIR}" -TESTING_UNSAFE= FAIL codeberg.org/superseriousbusiness/gotosocial/internal/log - post-extract: ${SED} -n "1, 27p" ${WRKSRC}/web/assets/Fork-Awesome/LICENSES \ > ${WRKSRC}/MIT diff --git a/net-im/gotosocial/distinfo b/net-im/gotosocial/distinfo index efbabb3f3312..1dad220bc074 100644 --- a/net-im/gotosocial/distinfo +++ b/net-im/gotosocial/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1749712855 -SHA256 (gotosocial-0.19.1-source-code.tar.gz) = 62a1eb55c249ad156096a4871f2e96d0622b69187932ef1c5852e09cf3046ef0 -SIZE (gotosocial-0.19.1-source-code.tar.gz) = 130628163 -SHA256 (gotosocial_0.19.1_web-assets.tar.gz) = 52dc459bc652a48197aee05d6a7485d65900ec6b35149361a2acc34ea48d6143 -SIZE (gotosocial_0.19.1_web-assets.tar.gz) = 3914543 +TIMESTAMP = 1757287683 +SHA256 (gotosocial-0.19.2-source-code.tar.gz) = 5920850a1e75b3ad8bbc6cb776bfa898cb2e71cfb522a28565aa1870ea8bf631 +SIZE (gotosocial-0.19.2-source-code.tar.gz) = 130630226 +SHA256 (gotosocial_0.19.2_web-assets.tar.gz) = 7add6382e6e869d8c925d529ba0991be402da5d7c7c67e3e7ed5d41ff8564dd1 +SIZE (gotosocial_0.19.2_web-assets.tar.gz) = 3914600 diff --git a/net-im/gotosocial/files/gotosocial.in b/net-im/gotosocial/files/gotosocial.in index fcfd961adcf5..fcfd961adcf5 100755..100644 --- a/net-im/gotosocial/files/gotosocial.in +++ b/net-im/gotosocial/files/gotosocial.in diff --git a/net-mgmt/telegraf/Makefile b/net-mgmt/telegraf/Makefile index 443694e6321f..8f147d3fe2a8 100644 --- a/net-mgmt/telegraf/Makefile +++ b/net-mgmt/telegraf/Makefile @@ -1,7 +1,6 @@ PORTNAME= telegraf DISTVERSIONPREFIX=v -DISTVERSION= 1.35.4 -PORTREVISION= 2 +DISTVERSION= 1.36.1 CATEGORIES= net-mgmt MAINTAINER= girgen@FreeBSD.org @@ -12,7 +11,7 @@ LICENSE= MIT ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 -USES= go:1.24,modules +USES= go:modules USE_RC_SUBR= telegraf diff --git a/net-mgmt/telegraf/distinfo b/net-mgmt/telegraf/distinfo index 576cfa31ec62..9f29234e8d0c 100644 --- a/net-mgmt/telegraf/distinfo +++ b/net-mgmt/telegraf/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1755589322 -SHA256 (go/net-mgmt_telegraf/telegraf-v1.35.4/v1.35.4.mod) = 20001de4e02129bcd9358edc840a65387b20ca775b5bfd665b74128e307ca21a -SIZE (go/net-mgmt_telegraf/telegraf-v1.35.4/v1.35.4.mod) = 28907 -SHA256 (go/net-mgmt_telegraf/telegraf-v1.35.4/v1.35.4.zip) = d78f0a8f056d39618b8909db3fcfb94a26fc9fa7ecd1186095590b19e7ba2fe6 -SIZE (go/net-mgmt_telegraf/telegraf-v1.35.4/v1.35.4.zip) = 7387820 +TIMESTAMP = 1757404090 +SHA256 (go/net-mgmt_telegraf/telegraf-v1.36.1/v1.36.1.mod) = 1864c2659a392593b66a649c96208c7bf06941d7a928634fd7b8d7254edf31dd +SIZE (go/net-mgmt_telegraf/telegraf-v1.36.1/v1.36.1.mod) = 29068 +SHA256 (go/net-mgmt_telegraf/telegraf-v1.36.1/v1.36.1.zip) = 0ca8a70b5bb8c4c1d9cc5993ce10ab69ef84dae76751f7e28b7b0566fd0d03a1 +SIZE (go/net-mgmt_telegraf/telegraf-v1.36.1/v1.36.1.zip) = 7439838 diff --git a/net-p2p/jackett/Makefile b/net-p2p/jackett/Makefile index e371ac89ae92..5825c0bc755a 100644 --- a/net-p2p/jackett/Makefile +++ b/net-p2p/jackett/Makefile @@ -1,6 +1,6 @@ PORTNAME= jackett DISTVERSIONPREFIX= v -DISTVERSION= 0.22.2311 +DISTVERSION= 0.22.2444 CATEGORIES= net-p2p MAINTAINER= tremere@cainites.net diff --git a/net-p2p/jackett/distinfo b/net-p2p/jackett/distinfo index 39275fcd6584..c01615658b95 100644 --- a/net-p2p/jackett/distinfo +++ b/net-p2p/jackett/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1755591785 +TIMESTAMP = 1757403444 SHA256 (nuget/anglesharp.xml.1.0.0.nupkg) = 533c57587eaa1b6044007fd42e8b069149f646182150e82ec954cf625efcb293 SIZE (nuget/anglesharp.xml.1.0.0.nupkg) = 223916 SHA256 (nuget/anglesharp.1.0.0.nupkg) = d08071e3e760c3dd375ae8df89c65e1e76cf09ac5437b866941e859d150db439 @@ -463,5 +463,5 @@ SHA256 (nuget/system.xml.xpath.4.3.0.nupkg) = 91dd4932a8faa1b871cc43d125e62f714c SIZE (nuget/system.xml.xpath.4.3.0.nupkg) = 250182 SHA256 (nuget/yamldotnet.16.3.0.nupkg) = e068bcc1243c46c8bfdfe2f27a026bfff03cde7c67d9f37c2cdd70bd24a9dfd4 SIZE (nuget/yamldotnet.16.3.0.nupkg) = 776880 -SHA256 (Jackett-Jackett-v0.22.2311_GH0.tar.gz) = 297d545520d032f4ddafc91be7639f22a1ec413f614e54865b8ebc3a30f4b761 -SIZE (Jackett-Jackett-v0.22.2311_GH0.tar.gz) = 3638367 +SHA256 (Jackett-Jackett-v0.22.2444_GH0.tar.gz) = 24c59b6119041af80d257f0126b17c10ccd430f1a55d818c06f8feae09b4c5d4 +SIZE (Jackett-Jackett-v0.22.2444_GH0.tar.gz) = 3647916 diff --git a/net-p2p/jackett/pkg-plist b/net-p2p/jackett/pkg-plist index 70a945e5a097..7ab2a5514571 100644 --- a/net-p2p/jackett/pkg-plist +++ b/net-p2p/jackett/pkg-plist @@ -156,7 +156,6 @@ %%DATADIR%%/Definitions/cyanbug.yml %%DATADIR%%/Definitions/damagnet.yml %%DATADIR%%/Definitions/danishbytes-api.yml -%%DATADIR%%/Definitions/dark-shadow.yml %%DATADIR%%/Definitions/darkpeers.yml %%DATADIR%%/Definitions/dasunerwartete.yml %%DATADIR%%/Definitions/datascene-api.yml @@ -201,8 +200,10 @@ %%DATADIR%%/Definitions/file-tracker.yml %%DATADIR%%/Definitions/filemood.yml %%DATADIR%%/Definitions/finelite.yml +%%DATADIR%%/Definitions/flood.yml %%DATADIR%%/Definitions/fluxzone.yml %%DATADIR%%/Definitions/freefarm.yml +%%DATADIR%%/Definitions/freejavtorrent.yml %%DATADIR%%/Definitions/frozenlayer.yml %%DATADIR%%/Definitions/funkytorrents.yml %%DATADIR%%/Definitions/futuretorrent.yml @@ -212,7 +213,6 @@ %%DATADIR%%/Definitions/gay-torrentsorg.yml %%DATADIR%%/Definitions/gaytorrentru.yml %%DATADIR%%/Definitions/generationfree-api.yml -%%DATADIR%%/Definitions/genesismovement.yml %%DATADIR%%/Definitions/ggpt.yml %%DATADIR%%/Definitions/gigatorrents.yml %%DATADIR%%/Definitions/gimmepeers.yml @@ -253,6 +253,7 @@ %%DATADIR%%/Definitions/helltorrents.yml %%DATADIR%%/Definitions/hhanclub.yml %%DATADIR%%/Definitions/hhd-api.yml +%%DATADIR%%/Definitions/homeporntorrents.yml %%DATADIR%%/Definitions/houseofdevil.yml %%DATADIR%%/Definitions/hqmusic.yml %%DATADIR%%/Definitions/hudbt.yml @@ -304,6 +305,7 @@ %%DATADIR%%/Definitions/locadora.yml %%DATADIR%%/Definitions/losslessclub.yml %%DATADIR%%/Definitions/lst.yml +%%DATADIR%%/Definitions/luckpt.yml %%DATADIR%%/Definitions/mactorrentsdownload.yml %%DATADIR%%/Definitions/madsrevolution.yml %%DATADIR%%/Definitions/magnetcat.yml @@ -359,7 +361,6 @@ %%DATADIR%%/Definitions/opencd.yml %%DATADIR%%/Definitions/opensharing.yml %%DATADIR%%/Definitions/oshenpt.yml -%%DATADIR%%/Definitions/ostwiki.yml %%DATADIR%%/Definitions/ourbits.yml %%DATADIR%%/Definitions/oxtorrent-co.yml %%DATADIR%%/Definitions/oxtorrent-vip.yml @@ -385,6 +386,7 @@ %%DATADIR%%/Definitions/pornxlab.yml %%DATADIR%%/Definitions/portugas-api.yml %%DATADIR%%/Definitions/postman.yml +%%DATADIR%%/Definitions/postman-api.yml %%DATADIR%%/Definitions/proaudiotorrents.yml %%DATADIR%%/Definitions/proporno.yml %%DATADIR%%/Definitions/ptcafe.yml @@ -538,6 +540,7 @@ %%DATADIR%%/Definitions/uploadcx.yml %%DATADIR%%/Definitions/upscalevault.yml %%DATADIR%%/Definitions/utopia.yml +%%DATADIR%%/Definitions/uztracker.yml %%DATADIR%%/Definitions/vault-network.yml %%DATADIR%%/Definitions/videoteka.yml %%DATADIR%%/Definitions/vsthouse.yml @@ -568,7 +571,6 @@ %%DATADIR%%/Definitions/zetorrents.yml %%DATADIR%%/Definitions/zktorrent.yml %%DATADIR%%/Definitions/zmpt.yml -%%DATADIR%%/Definitions/zomb.yml %%DATADIR%%/Definitions/ztracker.yml %%DATADIR%%/FlareSolverrSharp.dll %%DATADIR%%/ICSharpCode.SharpZipLib.dll diff --git a/net/liferea/Makefile b/net/liferea/Makefile index 3e389b00e90e..5c1538803b38 100644 --- a/net/liferea/Makefile +++ b/net/liferea/Makefile @@ -1,6 +1,5 @@ PORTNAME= liferea -DISTVERSION= 1.16.3 -PORTREVISION= 1 +DISTVERSION= 1.16.4 CATEGORIES= net gnome MASTER_SITES= https://github.com/lwindolf/liferea/releases/download/v${DISTVERSION}/ diff --git a/net/liferea/distinfo b/net/liferea/distinfo index 104442fcf3cc..e403de7b907e 100644 --- a/net/liferea/distinfo +++ b/net/liferea/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757094614 -SHA256 (liferea-1.16.3.tar.bz2) = cf0672d73d75ad7a1280407e5044191f393ac7d49f6d6d8a4aadeb402f5bac7c -SIZE (liferea-1.16.3.tar.bz2) = 1763575 +TIMESTAMP = 1757438108 +SHA256 (liferea-1.16.4.tar.bz2) = 3dd51a8f4578289517ef2f01db026c77fce448fd57c2f0833f0ac8fbd7fe19e9 +SIZE (liferea-1.16.4.tar.bz2) = 1774093 diff --git a/print/plutobook/Makefile b/print/plutobook/Makefile index 7c862d85d4d2..651674fbc8a1 100644 --- a/print/plutobook/Makefile +++ b/print/plutobook/Makefile @@ -1,6 +1,6 @@ PORTNAME= plutobook DISTVERSIONPREFIX= v -DISTVERSION= 0.7.0 +DISTVERSION= 0.8.0 CATEGORIES= print MAINTAINER= jbo@FreeBSD.org diff --git a/print/plutobook/distinfo b/print/plutobook/distinfo index 604cd6336682..9c32b57b5276 100644 --- a/print/plutobook/distinfo +++ b/print/plutobook/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756593970 -SHA256 (plutoprint-plutobook-v0.7.0_GH0.tar.gz) = 51d984a6efd6137fc2fa3416f8fee5d0fb9c2e17c3a0614f349de3af9f7aa093 -SIZE (plutoprint-plutobook-v0.7.0_GH0.tar.gz) = 410284 +TIMESTAMP = 1757454367 +SHA256 (plutoprint-plutobook-v0.8.0_GH0.tar.gz) = 832376e16c9604d8dce68425eacf06b6e475bc6eab75251464e26ac674807e2f +SIZE (plutoprint-plutobook-v0.8.0_GH0.tar.gz) = 411811 diff --git a/print/tex-luatex/Makefile b/print/tex-luatex/Makefile index 9edd11fa61c7..4f3b1e7b90cc 100644 --- a/print/tex-luatex/Makefile +++ b/print/tex-luatex/Makefile @@ -1,5 +1,6 @@ PORTNAME= luatex DISTVERSION= ${TEXLIVE_VERSION} +PORTREVISION= 1 CATEGORIES= print MASTER_SITES= TEX_CTAN/systems/texlive/${TEXLIVE_YEAR}/ PKGNAMEPREFIX= tex- @@ -34,18 +35,15 @@ CONFIGURE_ARGS+= ${EXCLUDE_ENGINES:S/^/--disable-/} \ --enable-luahbtex \ --enable-luajithbtex \ --with-system-zlib \ - --with-system-zziplib \ - CC="${CC}" \ - CXX="${CXX}" + --with-system-zziplib +CONFIGURE_ENV+= ${MAKE_ENV} + .for L in cairo freetype2 gmp graphite2 harfbuzz kpathsea libpng mpfr pixman ptexenc teckit CONFIGURE_ARGS+= --with-$L-include=${LOCALBASE}/include \ --with-$L-libdir=${LOCALBASE}/lib \ --with-system-$L .endfor -PIE_UNSAFE= yes -MAKE_JOBS_UNSAFE= yes - EXTRACT_AFTER_ARGS= ${EXTRACT_FILES:S,^,${DISTNAME}/,} EXTRACT_FILES= build-aux libs/xpdf libs/lua53 libs/luajit \ libs/pplib texk/web2c diff --git a/science/cdf/Makefile b/science/cdf/Makefile index f1b4b8b150c5..6b516cd72448 100644 --- a/science/cdf/Makefile +++ b/science/cdf/Makefile @@ -1,9 +1,10 @@ PORTNAME= cdf3 DISTVERSION= 3.9.1 +PORTREVISION= 1 CATEGORIES= science MASTER_SITES= https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf39_1/ DISTNAME= cdf${VER}-dist-cdf -DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} +DIST_SUBDIR= ${PORTNAME}-${DISTVERSION} MAINTAINER= alven@FreeBSD.org COMMENT= Device independent view of the CDF data model @@ -16,25 +17,28 @@ LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept BUILD_DEPENDS= bash:shells/bash -USES= fortran ncurses gmake - +USES= fortran gmake ncurses USE_LDCONFIG= yes + +MAKE_ARGS+= OS=freebsd ENV=gnu all MAKE_FLAGS= INSTALLDIR=${STAGEDIR}${PREFIX} OS=freebsd ENV=gnu \ FORTRAN=yes FC_freebsd=${F77} MAKE_JOBS_UNSAFE= yes -TEST_TARGET= test # XXX: test segfaults +TEST_TARGET= test + +PIE_UNSAFE= yes -WRKSRC= ${WRKDIR}/cdf${VER}-dist SUB_FILES= pkg-message -VER= ${PORTVERSION:S/.//:S/./_/} -DEFS= B C K +WRKSRC= ${WRKDIR}/cdf${VER}-dist +PLIST_SUB= SOVERSION=${DISTVERSION} PORTDOCS= CDF_copyright.txt CHANGES.txt Release.notes Welcome.txt OPTIONS_DEFINE= DOCS EXAMPLES -MAKE_ARGS+= OS=freebsd ENV=gnu all +DEFS= B C K +VER= ${PORTVERSION:S/.//:S/./_/} .include <bsd.port.pre.mk> @@ -49,11 +53,17 @@ post-patch: .endfor post-install: + ${SED} -i '' 's,${STAGEDIR},,g' ${STAGEDIR}${PREFIX}/bin/definitions.? + ${RM} -f ${STAGEDIR}${PREFIX}/CDFLeapSeconds.txt + cd ${STAGEDIR}${PREFIX} && \ + ${FIND} bin/* lib/* -executable -exec ${STRIP_CMD} {} \; + +post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} + +post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/samples/* ${STAGEDIR}${EXAMPLESDIR} - ${SED} -i '' 's,${STAGEDIR},,g' ${STAGEDIR}${PREFIX}/bin/definitions.? - ${RM} -f ${STAGEDIR}${PREFIX}/CDFLeapSeconds.txt .include <bsd.port.post.mk> diff --git a/science/cdf/pkg-plist b/science/cdf/pkg-plist index 177ca8658467..24910333ac66 100644 --- a/science/cdf/pkg-plist +++ b/science/cdf/pkg-plist @@ -50,9 +50,9 @@ lib/cdf/help/cdfvalidatej.olh lib/cdf/help/cdfxp.ilh lib/cdf/help/skt2cdf.olh lib/cdf/help/skt2cdfj.olh -lib/libcdf.3.9.1.so lib/libcdf.a lib/libcdf.so +lib/libcdf.%%SOVERSION%%.so %%PORTEXAMPLES%%%%EXAMPLESDIR%%/OperateAttributes.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/OperateCDF.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/OperateVariables.c diff --git a/security/crowdsec/Makefile b/security/crowdsec/Makefile index 6def3753de60..00e137ea9782 100644 --- a/security/crowdsec/Makefile +++ b/security/crowdsec/Makefile @@ -1,7 +1,6 @@ PORTNAME= crowdsec DISTVERSIONPREFIX= v -DISTVERSION= 1.6.11 -PORTREVISION= 2 +DISTVERSION= 1.7.0 CATEGORIES= security MAINTAINER= marco@crowdsec.net @@ -15,7 +14,7 @@ LIB_DEPENDS= libabsl_base.so:devel/abseil \ libre2.so:devel/re2 USES= go:modules pkgconfig -_COMMIT= d64ee2ae +_COMMIT= c3036e21 _BUILD_DATE= $$(date -u "+%F_%T") USE_RC_SUBR= crowdsec @@ -86,6 +85,9 @@ do-install: @${MV} ${STAGEDIR}${ETCDIR}/acquis.yaml \ ${STAGEDIR}${ETCDIR}/acquis.yaml.sample + ${INSTALL_DATA} ${FILESDIR}/acquis.yaml.sample \ + ${STAGEDIR}${ETCDIR}/acquis.yaml.sample + @${MV} ${STAGEDIR}${ETCDIR}/config.yaml \ ${STAGEDIR}${ETCDIR}/config.yaml.sample diff --git a/security/crowdsec/distinfo b/security/crowdsec/distinfo index 47a7babd24af..27a1df0a8f93 100644 --- a/security/crowdsec/distinfo +++ b/security/crowdsec/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1754034506 -SHA256 (go/security_crowdsec/crowdsec-v1.6.11/v1.6.11.mod) = c4dcc18622d60438579ba803257295e8118772dd383825b72ee758800e282bb7 -SIZE (go/security_crowdsec/crowdsec-v1.6.11/v1.6.11.mod) = 10729 -SHA256 (go/security_crowdsec/crowdsec-v1.6.11/v1.6.11.zip) = ca01f1e1321075a0690b5a2378dbd4cc02eee104594fe71ab64c010df5b77591 -SIZE (go/security_crowdsec/crowdsec-v1.6.11/v1.6.11.zip) = 1780687 +TIMESTAMP = 1756721640 +SHA256 (go/security_crowdsec/crowdsec-v1.7.0/v1.7.0.mod) = fe6e9e56759a9f85b7b7946724b1d64421340aabb174b1c56a5140e5e35169bb +SIZE (go/security_crowdsec/crowdsec-v1.7.0/v1.7.0.mod) = 10467 +SHA256 (go/security_crowdsec/crowdsec-v1.7.0/v1.7.0.zip) = 8854689eea80df7d93437f05ec5fca7461a8444ddb3d09aed387be3a75452113 +SIZE (go/security_crowdsec/crowdsec-v1.7.0/v1.7.0.zip) = 1796649 diff --git a/security/crowdsec/files/acquis.yaml.sample b/security/crowdsec/files/acquis.yaml.sample new file mode 100644 index 000000000000..b994f31b0a6b --- /dev/null +++ b/security/crowdsec/files/acquis.yaml.sample @@ -0,0 +1,18 @@ +filenames: + - /var/log/nginx/*.log + - ./tests/nginx/nginx.log +#this is not a syslog log, indicate which kind of logs it is +labels: + type: nginx +--- +filenames: + - /var/log/auth.log + - /var/log/syslog +labels: + type: syslog +--- +filenames: + - /var/log/httpd-access.log + - /var/log/httpd-error.log +labels: + type: apache2 diff --git a/security/crowdsec/files/patch-config_acquis.yaml b/security/crowdsec/files/patch-config_acquis.yaml deleted file mode 100644 index 67b4ef3c693b..000000000000 --- a/security/crowdsec/files/patch-config_acquis.yaml +++ /dev/null @@ -1,12 +0,0 @@ ---- config/acquis.yaml.orig 2021-12-15 10:39:37 UTC -+++ config/acquis.yaml -@@ -11,6 +11,8 @@ filenames: - labels: - type: syslog - --- --filename: /var/log/apache2/*.log -+filenames: -+ - /var/log/httpd-access.log -+ - /var/log/httpd-error.log - labels: - type: apache2 diff --git a/security/timestamp-authority/Makefile b/security/timestamp-authority/Makefile index f121f3c4b9a1..32ac2a2a5c2a 100644 --- a/security/timestamp-authority/Makefile +++ b/security/timestamp-authority/Makefile @@ -1,7 +1,6 @@ PORTNAME= timestamp-authority DISTVERSIONPREFIX= v -DISTVERSION= 1.2.8 -PORTREVISION= 4 +DISTVERSION= 1.2.9 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org diff --git a/security/timestamp-authority/distinfo b/security/timestamp-authority/distinfo index a6b799f3a899..990024b18972 100644 --- a/security/timestamp-authority/distinfo +++ b/security/timestamp-authority/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1749129459 -SHA256 (go/security_timestamp-authority/timestamp-authority-v1.2.8/v1.2.8.mod) = 7d4f9a12c60f4fcf4d7c383fd1a142d27013d333af0ed468934e9e5d4043746b -SIZE (go/security_timestamp-authority/timestamp-authority-v1.2.8/v1.2.8.mod) = 7937 -SHA256 (go/security_timestamp-authority/timestamp-authority-v1.2.8/v1.2.8.zip) = a38ad43bc263abdbf8775c01642292a016ecb5d79c8bcde69aef154bce412f6d -SIZE (go/security_timestamp-authority/timestamp-authority-v1.2.8/v1.2.8.zip) = 196365 +TIMESTAMP = 1757405602 +SHA256 (go/security_timestamp-authority/timestamp-authority-v1.2.9/v1.2.9.mod) = 2bfba68e8bc93ec88a2d67d277aa0c982fe4d51f590daa689f0e3f909a92c7b7 +SIZE (go/security_timestamp-authority/timestamp-authority-v1.2.9/v1.2.9.mod) = 8637 +SHA256 (go/security_timestamp-authority/timestamp-authority-v1.2.9/v1.2.9.zip) = fb191f73ac2fec3d6f68c767cb6c9e72baa48a098b5d613bcf0608b57d1aa034 +SIZE (go/security_timestamp-authority/timestamp-authority-v1.2.9/v1.2.9.zip) = 199679 diff --git a/sysutils/Makefile b/sysutils/Makefile index e14c4c1c3e21..495aad91d6c2 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -520,6 +520,7 @@ SUBDIR += i2c-tools SUBDIR += i7z SUBDIR += iat + SUBDIR += ictree SUBDIR += imgurbash2 SUBDIR += immortal SUBDIR += incron diff --git a/sysutils/froxlor/Makefile b/sysutils/froxlor/Makefile index 1cc391cb5026..ee6337a220e0 100644 --- a/sysutils/froxlor/Makefile +++ b/sysutils/froxlor/Makefile @@ -1,6 +1,5 @@ PORTNAME= froxlor -DISTVERSION= 2.2.7 -PORTREVISION= 2 +DISTVERSION= 2.2.8 CATEGORIES= sysutils www MASTER_SITES= https://files.froxlor.org/releases/ diff --git a/sysutils/froxlor/distinfo b/sysutils/froxlor/distinfo index 514fd92677e1..61c776c9a006 100644 --- a/sysutils/froxlor/distinfo +++ b/sysutils/froxlor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746486315 -SHA256 (froxlor-2.2.7.tar.gz) = f8767224b62cdaabe450540ad336c45ec700bdf1602e102db1ef8cbac6dc7ac8 -SIZE (froxlor-2.2.7.tar.gz) = 3903448 +TIMESTAMP = 1757428657 +SHA256 (froxlor-2.2.8.tar.gz) = d6ab2681fa0dd9074d7d7b675fdc17b534698eed8d0802e137889a8281a7583b +SIZE (froxlor-2.2.8.tar.gz) = 3904114 diff --git a/sysutils/ictree/Makefile b/sysutils/ictree/Makefile new file mode 100644 index 000000000000..14ea47d78354 --- /dev/null +++ b/sysutils/ictree/Makefile @@ -0,0 +1,22 @@ +PORTNAME= ictree +DISTVERSIONPREFIX= v +DISTVERSION= 1.0.1 +CATEGORIES= sysutils +MASTER_SITES= https://github.com/NikitaIvanovV/${PORTNAME}/releases/download/v${DISTVERSION}/ + +MAINTAINER= alven@FreeBSD.org +COMMENT= Like tree(1) but interactive +WWW= https://nikitaivanovv.github.io/ictree/ \ + https://github.com/NikitaIvanovV/ictree/ + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= gmake + +NO_WRKSUBDIR= yes + +PLIST_FILES= bin/ictree \ + share/man/man1/ictree.1.gz + +.include <bsd.port.mk> diff --git a/sysutils/ictree/distinfo b/sysutils/ictree/distinfo new file mode 100644 index 000000000000..4fa561a6365d --- /dev/null +++ b/sysutils/ictree/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1754494166 +SHA256 (ictree-v1.0.1.tar.gz) = a34730ab9722ea5718282b20cbe0904048447ecc11716909e2e03bb2057683d0 +SIZE (ictree-v1.0.1.tar.gz) = 588405 diff --git a/sysutils/ictree/pkg-descr b/sysutils/ictree/pkg-descr new file mode 100644 index 000000000000..8ce1864e37a0 --- /dev/null +++ b/sysutils/ictree/pkg-descr @@ -0,0 +1,24 @@ +ictree is a terminal-based program that takes a list of contents of directories +and displays them in a pager similar to less where you can fold/unfold +directories and quickly jump between them. + +EXAMPLES: + +Find something with locate and pipe output into ictree: + + locate something | ictree + +The same applies to any program that can produce a list of paths. For example, +one can use find with ictree to view current working directory in a nice +tree-like format: + + find | ictree + +ictree can also take a file that contains paths as its first argument: + + locate something > list.txt + ictree list.txt + +ictree supports Vi-like search functionality. Extended regular expressions are +supported. If a pattern contains '/' character, the search is performed by full +paths of items instead of their short names in the list. diff --git a/sysutils/py-hcloud/Makefile b/sysutils/py-hcloud/Makefile index 53b5c8af59e5..5f8d4f650a4a 100644 --- a/sysutils/py-hcloud/Makefile +++ b/sysutils/py-hcloud/Makefile @@ -1,5 +1,5 @@ PORTNAME= hcloud -DISTVERSION= 2.5.4 +DISTVERSION= 2.6.0 CATEGORIES= sysutils python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/sysutils/py-hcloud/distinfo b/sysutils/py-hcloud/distinfo index d2fd69e1cca7..891270286974 100644 --- a/sysutils/py-hcloud/distinfo +++ b/sysutils/py-hcloud/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752161737 -SHA256 (hcloud-2.5.4.tar.gz) = 2532e0d8b6e20fb5a90af5f8d36eb0039a197c2094d1d56fc7fce789a300025e -SIZE (hcloud-2.5.4.tar.gz) = 125742 +TIMESTAMP = 1757396720 +SHA256 (hcloud-2.6.0.tar.gz) = 45933390763ed08b9679c61d79bafde1acb7f0296d9b8b61377c2a4e4e12c9a1 +SIZE (hcloud-2.6.0.tar.gz) = 125232 diff --git a/sysutils/rundeck/Makefile b/sysutils/rundeck/Makefile index ee32a9505a00..a3ac778146e7 100644 --- a/sysutils/rundeck/Makefile +++ b/sysutils/rundeck/Makefile @@ -1,26 +1,26 @@ PORTNAME= rundeck -DISTVERSION= 5.8.0 -DISTVERSIONSUFFIX= -20241205 +DISTVERSION= 5.15.0 +DISTVERSIONSUFFIX= -20250902 CATEGORIES= sysutils java MASTER_SITES= https://packagecloud.io/pagerduty/rundeck/packages/java/org.rundeck/${DISTNAME}.war/artifacts/${DISTNAME}.war/download?/ EXTRACT_SUFX= .war +EXTRACT_ONLY= # -MAINTAINER= ports@FreeBSD.org +MAINTAINER= xavier@groumpf.org COMMENT= Web-console for dispatching commands and scripts to your nodes -WWW= https://rundeck.org +WWW= https://www.rundeck.com/ LICENSE= APACHE20 USES= cpe java CPE_VENDOR= pagerduty -USE_RC_SUBR= rundeck - -CONFLICTS_INSTALL= rundeck2 +JAVA_VERSION= 11 17 +USE_RC_SUBR= ${PORTNAME} NO_ARCH= yes NO_BUILD= yes SUB_FILES= ${RUNDECK_LOG4J} -SUB_LIST+= JAVA_HOME=${JAVA_HOME} \ +SUB_LIST= JAVA_HOME=${JAVA_HOME} \ RUNDECK_CONFIG_DIR=${RUNDECK_CONFIG_DIR} \ RUNDECK_GROUP=${RUNDECK_GROUP} \ RUNDECK_HOME=${RUNDECK_HOME} \ @@ -29,31 +29,33 @@ SUB_LIST+= JAVA_HOME=${JAVA_HOME} \ RUNDECK_LOGDIR=${RUNDECK_LOGDIR} \ RUNDECK_USER=${RUNDECK_USER} -RUNDECK_HOME= ${PREFIX}/rundeck -RUNDECK_USER?= rundeck -RUNDECK_GROUP?= rundeck -RUNDECK_LOGDIR?= /var/log/rundeck -RUNDECK_LOG_FILE?= ${RUNDECK_LOGDIR}/rundeck.log +RUNDECK_HOME= ${PREFIX}/${PORTNAME} +RUNDECK_USER?= ${PORTNAME} +RUNDECK_GROUP?= ${PORTNAME} +RUNDECK_LOGDIR?= /var/log/${PORTNAME} +RUNDECK_LOG_FILE?= ${RUNDECK_LOGDIR}/${PORTNAME}.log RUNDECK_LOG4J= log4j2.properties RUNDECK_CONFIG_DIR= ${RUNDECK_HOME}/server/config -.if ${RUNDECK_USER} == rundeck -USERS= rundeck +.if ${RUNDECK_USER} == ${PORTNAME} +USERS= ${PORTNAME} .endif -.if ${RUNDECK_GROUP} == rundeck -GROUPS= rundeck +.if ${RUNDECK_GROUP} == ${PORTNAME} +GROUPS= ${PORTNAME} .endif -PLIST_SUB= RUNDECK_GROUP=${RUNDECK_GROUP} \ +PLIST_SUB= NAME=${PORTNAME}${EXTRACT_SUFX} \ + RUNDECK_GROUP=${RUNDECK_GROUP} \ RUNDECK_HOME=${RUNDECK_HOME} \ RUNDECK_LOGDIR=${RUNDECK_LOGDIR} \ RUNDECK_USER=${RUNDECK_USER} do-install: - ${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${RUNDECK_HOME}/server/lib - ${MKDIR} ${STAGEDIR}${RUNDECK_LOGDIR} - ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX} \ - ${STAGEDIR}${DATADIR}/rundeck${EXTRACT_SUFX} + ${MKDIR} ${STAGEDIR}${DATADIR} \ + ${STAGEDIR}${RUNDECK_HOME}/server/lib \ + ${STAGEDIR}${RUNDECK_LOGDIR} + ${INSTALL_DATA} ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} \ + ${STAGEDIR}${DATADIR}/${PORTNAME}${EXTRACT_SUFX} post-install: ${MKDIR} ${STAGEDIR}${RUNDECK_CONFIG_DIR} diff --git a/sysutils/rundeck/distinfo b/sysutils/rundeck/distinfo index c61c5dd207d3..d5aa633641c3 100644 --- a/sysutils/rundeck/distinfo +++ b/sysutils/rundeck/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736003337 -SHA256 (rundeck-5.8.0-20241205.war) = 7ea991633981b5e8998c29818f7d09e912c1ce0660c0b705cd428d148b07d8c4 -SIZE (rundeck-5.8.0-20241205.war) = 283983129 +TIMESTAMP = 1757398193 +SHA256 (rundeck-5.15.0-20250902.war) = dcd9697744a5e8d087f9334f36787b349c7339950d42f2aea7214e40e749b2da +SIZE (rundeck-5.15.0-20250902.war) = 252813304 diff --git a/sysutils/rundeck/pkg-plist b/sysutils/rundeck/pkg-plist index 9e600baeb302..4198ba38416d 100644 --- a/sysutils/rundeck/pkg-plist +++ b/sysutils/rundeck/pkg-plist @@ -8,4 +8,4 @@ @dir %%RUNDECK_LOGDIR%% @owner @group -%%DATADIR%%/%%RUNDECK_USER%%.war +%%DATADIR%%/%%NAME%% diff --git a/sysutils/slurm-wlm/Makefile b/sysutils/slurm-wlm/Makefile index b3532a0fbfd5..20e26e249c49 100644 --- a/sysutils/slurm-wlm/Makefile +++ b/sysutils/slurm-wlm/Makefile @@ -1,6 +1,6 @@ PORTNAME= slurm DISTVERSION= 23.11.7 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= sysutils MASTER_SITES= https://download.schedmd.com/slurm/ PKGNAMESUFFIX= -wlm diff --git a/sysutils/slurm-wlm/files/patch-src_plugins_task_Makefile.in b/sysutils/slurm-wlm/files/patch-src_plugins_task_Makefile.in new file mode 100644 index 000000000000..83f1a2590e61 --- /dev/null +++ b/sysutils/slurm-wlm/files/patch-src_plugins_task_Makefile.in @@ -0,0 +1,11 @@ +--- src/plugins/task/Makefile.in.orig 2025-09-08 23:07:24 UTC ++++ src/plugins/task/Makefile.in +@@ -465,7 +465,7 @@ top_srcdir = @top_srcdir@ + top_build_prefix = @top_build_prefix@ + top_builddir = @top_builddir@ + top_srcdir = @top_srcdir@ +-SUBDIRS = affinity cray_aries $(am__append_1) ++SUBDIRS = affinity cray_aries pgid $(am__append_1) + all: all-recursive + + .SUFFIXES: diff --git a/sysutils/slurm-wlm/pkg-plist b/sysutils/slurm-wlm/pkg-plist index 315d8d210ce4..c078289da30d 100644 --- a/sysutils/slurm-wlm/pkg-plist +++ b/sysutils/slurm-wlm/pkg-plist @@ -200,6 +200,8 @@ lib/slurm/task_affinity.a lib/slurm/task_affinity.so lib/slurm/task_cray_aries.a lib/slurm/task_cray_aries.so +lib/slurm/task_pgid.a +lib/slurm/task_pgid.so lib/slurm/topology_3d_torus.a lib/slurm/topology_3d_torus.so lib/slurm/topology_block.a diff --git a/textproc/xml2rfc/Makefile b/textproc/xml2rfc/Makefile index eb8d426ef60e..581304b2d710 100644 --- a/textproc/xml2rfc/Makefile +++ b/textproc/xml2rfc/Makefile @@ -1,5 +1,5 @@ PORTNAME= xml2rfc -PORTVERSION= 3.30.1 +PORTVERSION= 3.30.2 CATEGORIES= textproc MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/xml2rfc/distinfo b/textproc/xml2rfc/distinfo index 668260943b53..5b1bfe643cdf 100644 --- a/textproc/xml2rfc/distinfo +++ b/textproc/xml2rfc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756661238 -SHA256 (xml2rfc-3.30.1.tar.gz) = 9299d9a9f02c41a51da28674c54cf4ed99f457ea121edcc0727026fcfd21d746 -SIZE (xml2rfc-3.30.1.tar.gz) = 421403 +TIMESTAMP = 1757432609 +SHA256 (xml2rfc-3.30.2.tar.gz) = dfd9f23288cfa805ad5bb613c9540dc1b349da98e117a16e0ca887d2261ed311 +SIZE (xml2rfc-3.30.2.tar.gz) = 421930 diff --git a/www/angie-console-light/Makefile b/www/angie-console-light/Makefile index 40250951b817..9b8246cc61bf 100644 --- a/www/angie-console-light/Makefile +++ b/www/angie-console-light/Makefile @@ -1,5 +1,5 @@ PORTNAME= angie-console-light -DISTVERSION= 1.8.0 +DISTVERSION= 1.8.1 CATEGORIES= www MASTER_SITES= https://download.angie.software/files/angie-console-light/ diff --git a/www/angie-console-light/distinfo b/www/angie-console-light/distinfo index 56eeb2a91f0d..e7ddf2029228 100644 --- a/www/angie-console-light/distinfo +++ b/www/angie-console-light/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751971747 -SHA256 (angie-console-light-1.8.0.tar.gz) = f1bb4d12c87c31efcc4322d8d222096a5dd49d91f3a07aba429ab255826f3bce -SIZE (angie-console-light-1.8.0.tar.gz) = 1074980 +TIMESTAMP = 1757343557 +SHA256 (angie-console-light-1.8.1.tar.gz) = c8a2b092f2ec04554d73452ff620cc8618a7b9702e90923d93d646e409a181fb +SIZE (angie-console-light-1.8.1.tar.gz) = 1074997 diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile index 9e4b5561fd17..3ad59771cd66 100644 --- a/www/firefox-esr/Makefile +++ b/www/firefox-esr/Makefile @@ -1,6 +1,5 @@ PORTNAME= firefox -DISTVERSION= 140.2.0 -PORTREVISION= 2 +DISTVERSION= 140.3.0 PORTEPOCH= 1 CATEGORIES= www wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ diff --git a/www/firefox-esr/distinfo b/www/firefox-esr/distinfo index 9b2d3f0fc244..6574baceeb1a 100644 --- a/www/firefox-esr/distinfo +++ b/www/firefox-esr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754937436 -SHA256 (firefox-140.2.0esr.source.tar.xz) = 956dce675c3b706d563caf07ed3ca9af632ab830be710dfd4351da78a0a2ef55 -SIZE (firefox-140.2.0esr.source.tar.xz) = 631022940 +TIMESTAMP = 1757438037 +SHA256 (firefox-140.3.0esr.source.tar.xz) = efc6eb3c93756311bd2f9db3796c0bbee6e3f182975d857284168b3dec672316 +SIZE (firefox-140.3.0esr.source.tar.xz) = 645261332 diff --git a/www/firefox-esr/files/patch-bug1874059 b/www/firefox-esr/files/patch-bug1874059 deleted file mode 100644 index 3fa954ef9def..000000000000 --- a/www/firefox-esr/files/patch-bug1874059 +++ /dev/null @@ -1,25 +0,0 @@ -commit 56c888446600991803fd92d668349101ad4bf160 -Author: Christoph Moench-Tegeder <cmt@burggraben.net> -Date: Tue Feb 6 22:51:27 2024 +0100 - - switch to -fvisibility flags - - this fixes linkage with llvm18 (which does not like the former - approach via the #pragma in gcc_hidden.h - - PR: 276746 - Submitted by: dim@ - -diff --git build/moz.configure/toolchain.configure build/moz.configure/toolchain.configure -index d08b748db250..4696f69153f6 100644 ---- build/moz.configure/toolchain.configure -+++ build/moz.configure/toolchain.configure -@@ -2186,7 +2186,7 @@ set_define("_LIBCPP_HIDE_FROM_ABI", libcxx_override_visibility.hide_from_abi) - @depends(target, build_environment) - def visibility_flags(target, env): - if target.os != "WINNT": -- if target.kernel == "Darwin": -+ if target.kernel == "Darwin" or target.kernel == "FreeBSD": - return ("-fvisibility=hidden", "-fvisibility-inlines-hidden") - return ( - "-I%s/system_wrappers" % os.path.join(env.dist), diff --git a/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp b/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp deleted file mode 100644 index caac874012c9..000000000000 --- a/www/firefox-esr/files/patch-toolkit_xre_nsEmbedFunctions.cpp +++ /dev/null @@ -1,17 +0,0 @@ -diff --git toolkit/xre/nsEmbedFunctions.cpp toolkit/xre/nsEmbedFunctions.cpp -index 9ce6af94637c..44165558f7ec 100644 ---- toolkit/xre/nsEmbedFunctions.cpp -+++ toolkit/xre/nsEmbedFunctions.cpp -@@ -360,10 +360,12 @@ nsresult XRE_InitChildProcess(int aArgc, char* aArgv[], - static_cast<CrashReporter::ProcessId>(*crashHelperPidArg); - #endif // defined(XP_LINUX) && !defined(MOZ_WIDGET_ANDROID) - -+#if !defined(XP_FREEBSD) - exceptionHandlerIsSet = CrashReporter::SetRemoteExceptionHandler( - std::move(*crashReporterArg), crashHelperPid); - MOZ_ASSERT(exceptionHandlerIsSet, - "Should have been able to set remote exception handler"); -+#endif - - if (!exceptionHandlerIsSet) { - // Bug 684322 will add better visibility into this condition diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 1c93c21464ba..7f24d213ae79 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -1,6 +1,5 @@ PORTNAME= firefox -DISTVERSION= 142.0.1 -PORTREVISION= 2 +DISTVERSION= 143.0 PORTEPOCH= 2 CATEGORIES= www wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \ @@ -12,7 +11,7 @@ COMMENT= Web browser based on the browser portion of Mozilla WWW= https://www.firefox.com/ BUILD_DEPENDS= nspr>=4.32:devel/nspr \ - nss>=3.114:security/nss \ + nss>=3.115.1:security/nss \ icu>=76.1:devel/icu \ libevent>=2.1.8:devel/libevent \ harfbuzz>=10.1.0:print/harfbuzz \ diff --git a/www/firefox/distinfo b/www/firefox/distinfo index f98f10067093..35f0021fc411 100644 --- a/www/firefox/distinfo +++ b/www/firefox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756381378 -SHA256 (firefox-142.0.1.source.tar.xz) = b0adb44ed4c3383e752a5947adbfb0d03f24172cb468831bd49978de25e810c0 -SIZE (firefox-142.0.1.source.tar.xz) = 634262768 +TIMESTAMP = 1757364068 +SHA256 (firefox-143.0.source.tar.xz) = 6c45ca38091820c2c9925a85c80c04120de0ced98589065358c34d257e1edf83 +SIZE (firefox-143.0.source.tar.xz) = 645597188 diff --git a/www/firefox/files/patch-bug1874059 b/www/firefox/files/patch-bug1874059 deleted file mode 100644 index 3fa954ef9def..000000000000 --- a/www/firefox/files/patch-bug1874059 +++ /dev/null @@ -1,25 +0,0 @@ -commit 56c888446600991803fd92d668349101ad4bf160 -Author: Christoph Moench-Tegeder <cmt@burggraben.net> -Date: Tue Feb 6 22:51:27 2024 +0100 - - switch to -fvisibility flags - - this fixes linkage with llvm18 (which does not like the former - approach via the #pragma in gcc_hidden.h - - PR: 276746 - Submitted by: dim@ - -diff --git build/moz.configure/toolchain.configure build/moz.configure/toolchain.configure -index d08b748db250..4696f69153f6 100644 ---- build/moz.configure/toolchain.configure -+++ build/moz.configure/toolchain.configure -@@ -2186,7 +2186,7 @@ set_define("_LIBCPP_HIDE_FROM_ABI", libcxx_override_visibility.hide_from_abi) - @depends(target, build_environment) - def visibility_flags(target, env): - if target.os != "WINNT": -- if target.kernel == "Darwin": -+ if target.kernel == "Darwin" or target.kernel == "FreeBSD": - return ("-fvisibility=hidden", "-fvisibility-inlines-hidden") - return ( - "-I%s/system_wrappers" % os.path.join(env.dist), diff --git a/www/firefox/files/patch-bug1876632 b/www/firefox/files/patch-bug1876632 deleted file mode 100644 index 3932b1deccc9..000000000000 --- a/www/firefox/files/patch-bug1876632 +++ /dev/null @@ -1,35 +0,0 @@ -commit 4f531ca86d24be5d4de673f6e652ed899151d20c -Author: Jesper Schmitz Mouridsen <jesper@schmitz.computer> -Date: Wed Jul 23 22:01:31 2025 +0000 - - Bug 1876632 Fix aslr allocations on FreeBSD r=spidermonkey-reviewers,sfink - - Without the alignment flag the desired address - gets randomized by aslr in a way which causes it to not - be aligned. Furthermore the TryToAlignChunk almost always - fails. With this fix it never gets to TryToAlignChunk - because the flag guarantees upfront alignment. - - Differential Revision: https://phabricator.services.mozilla.com/D257824 - -diff --git js/src/gc/Memory.cpp js/src/gc/Memory.cpp -index e790f1784ede..13639c9a6eb4 100644 ---- js/src/gc/Memory.cpp -+++ js/src/gc/Memory.cpp -@@ -608,7 +608,16 @@ static void* MapAlignedPagesRandom(size_t length, size_t alignment) { - for (size_t i = 1; i <= 1024; ++i) { - if (i & 0xf) { - uint64_t desired = alignment * GetNumberInRange(minNum, maxNum); -+# if defined(__FreeBSD__) && defined(__aarch64__) -+ int flags = MAP_PRIVATE | MAP_ANON | -+ MAP_ALIGNED(mozilla::CeilingLog2Size(alignment)); -+ region = MozTaggedAnonymousMmap((void*)(uintptr_t)desired, length, -+ int(PageAccess::ReadWrite), flags, -1, 0, -+ "js-gc-heap"); -+# else - region = MapMemoryAtFuzzy(reinterpret_cast<void*>(desired), length); -+ -+# endif - if (!region) { - continue; - } diff --git a/www/firefox/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build b/www/firefox/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build new file mode 100644 index 000000000000..d9dde78484f2 --- /dev/null +++ b/www/firefox/files/patch-dom_media_webrtc_libwebrtc__overrides_moz.build @@ -0,0 +1,18 @@ +commit 18ea032974539d7f4db64d21a87fd174333b9e2c +Author: Christoph Moench-Tegeder <cmt@FreeBSD.org> + + build XErrorTrap for FreeBSD, too + +diff --git dom/media/webrtc/libwebrtc_overrides/moz.build dom/media/webrtc/libwebrtc_overrides/moz.build +index ed9c450e5649..1ac213e48b28 100644 +--- dom/media/webrtc/libwebrtc_overrides/moz.build ++++ dom/media/webrtc/libwebrtc_overrides/moz.build +@@ -34,7 +34,7 @@ UNIFIED_SOURCES += [ + "call/call_basic_stats.cc", + ] + +-if CONFIG["OS_TARGET"] == "OpenBSD": ++if CONFIG["OS_TARGET"] in ("FreeBSD", "OpenBSD"): + CXXFLAGS += CONFIG["MOZ_X11_CFLAGS"] + UNIFIED_SOURCES += [ + "modules/desktop_capture/linux/x11/x_error_trap.cc", diff --git a/www/firefox/files/patch-libwebrtc-generated b/www/firefox/files/patch-libwebrtc-generated index e8c87e3227b3..5621fe23cf21 100644 --- a/www/firefox/files/patch-libwebrtc-generated +++ b/www/firefox/files/patch-libwebrtc-generated @@ -1,18 +1,19 @@ -commit e5b021e52acc5acc4c5c629bd51d9d23f76a6fa3 +commit b9b52a94471b7d6930b5c295c16ccf1512e6c86b Author: Christoph Moench-Tegeder <cmt@FreeBSD.org> - regenerate FreeBSD libwebrtc patch for gecko 142 + regenerate FreeBSD libwebrtc patch for gecko 143 diff --git third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build -index 8311adfac314..8f928780f912 100644 +index 536af3b634ce..8dd2dcdb638b 100644 --- third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build +++ third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -29,7 +30,7 @@ index 8311adfac314..8f928780f912 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -118,7 +119,7 @@ index 8311adfac314..8f928780f912 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -138,14 +139,12 @@ index 8311adfac314..8f928780f912 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -184,12 +183,10 @@ index 8311adfac314..8f928780f912 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -198,28 +195,27 @@ index 8311adfac314..8f928780f912 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("resource_adaptation_api_gn") diff --git third_party/libwebrtc/api/array_view_gn/moz.build third_party/libwebrtc/api/array_view_gn/moz.build -index 135d99581ad8..9d2850332b47 100644 +index aba4df15e70d..940c0813b07b 100644 --- third_party/libwebrtc/api/array_view_gn/moz.build +++ third_party/libwebrtc/api/array_view_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -236,7 +232,7 @@ index 135d99581ad8..9d2850332b47 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -325,7 +321,7 @@ index 135d99581ad8..9d2850332b47 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -341,19 +337,17 @@ index 135d99581ad8..9d2850332b47 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -379,35 +373,32 @@ index 135d99581ad8..9d2850332b47 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("array_view_gn") diff --git third_party/libwebrtc/api/async_dns_resolver_gn/moz.build third_party/libwebrtc/api/async_dns_resolver_gn/moz.build -index ef6f064da624..1e2e771f29ca 100644 +index 7071eaa2c55c..d06057bdb4c7 100644 --- third_party/libwebrtc/api/async_dns_resolver_gn/moz.build +++ third_party/libwebrtc/api/async_dns_resolver_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -424,7 +415,7 @@ index ef6f064da624..1e2e771f29ca 100644 FINAL_LIBRARY = "xul" -@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -521,7 +512,7 @@ index ef6f064da624..1e2e771f29ca 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -137,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -139,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -537,19 +528,17 @@ index ef6f064da624..1e2e771f29ca 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -167,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -167,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -575,35 +564,32 @@ index ef6f064da624..1e2e771f29ca 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("async_dns_resolver_gn") diff --git third_party/libwebrtc/api/audio/aec3_config_gn/moz.build third_party/libwebrtc/api/audio/aec3_config_gn/moz.build -index 2b26428acdeb..0e19e0930385 100644 +index f45b24581d13..8d009c9065e7 100644 --- third_party/libwebrtc/api/audio/aec3_config_gn/moz.build +++ third_party/libwebrtc/api/audio/aec3_config_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -620,7 +606,7 @@ index 2b26428acdeb..0e19e0930385 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -709,7 +695,7 @@ index 2b26428acdeb..0e19e0930385 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -729,14 +715,12 @@ index 2b26428acdeb..0e19e0930385 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -775,12 +759,10 @@ index 2b26428acdeb..0e19e0930385 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -789,28 +771,27 @@ index 2b26428acdeb..0e19e0930385 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("aec3_config_gn") diff --git third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build -index b23d7d9d9c17..e43e72bb81ed 100644 +index 876aa9af22a9..af845805eb4a 100644 --- third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build +++ third_party/libwebrtc/api/audio/aec3_factory_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -828,7 +809,7 @@ index b23d7d9d9c17..e43e72bb81ed 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -928,7 +909,7 @@ index b23d7d9d9c17..e43e72bb81ed 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -948,14 +929,12 @@ index b23d7d9d9c17..e43e72bb81ed 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -994,12 +973,10 @@ index b23d7d9d9c17..e43e72bb81ed 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -1008,28 +985,27 @@ index b23d7d9d9c17..e43e72bb81ed 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("aec3_factory_gn") diff --git third_party/libwebrtc/api/audio/audio_device_gn/moz.build third_party/libwebrtc/api/audio/audio_device_gn/moz.build -index 98aeebf3a0ff..4b9c82612b4f 100644 +index 4adeb31f19ea..dcaf6e34ca7f 100644 --- third_party/libwebrtc/api/audio/audio_device_gn/moz.build +++ third_party/libwebrtc/api/audio/audio_device_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -1046,7 +1022,7 @@ index 98aeebf3a0ff..4b9c82612b4f 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1135,7 +1111,7 @@ index 98aeebf3a0ff..4b9c82612b4f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -1151,19 +1127,17 @@ index 98aeebf3a0ff..4b9c82612b4f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -1189,35 +1163,32 @@ index 98aeebf3a0ff..4b9c82612b4f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("audio_device_gn") diff --git third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build -index 4afb8112be80..ff3fe8f8a5ba 100644 +index b48e1554ff0c..4a0992b45863 100644 --- third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build +++ third_party/libwebrtc/api/audio/audio_frame_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -1234,7 +1205,7 @@ index 4afb8112be80..ff3fe8f8a5ba 100644 FINAL_LIBRARY = "xul" -@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1330,7 +1301,7 @@ index 4afb8112be80..ff3fe8f8a5ba 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -1350,14 +1321,12 @@ index 4afb8112be80..ff3fe8f8a5ba 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -1396,12 +1365,10 @@ index 4afb8112be80..ff3fe8f8a5ba 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -1410,28 +1377,27 @@ index 4afb8112be80..ff3fe8f8a5ba 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_frame_api_gn") diff --git third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build -index da677c9e1b98..107a73150225 100644 +index 4ade24b607cf..a862046a5e03 100644 --- third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build +++ third_party/libwebrtc/api/audio/audio_frame_processor_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -1448,7 +1414,7 @@ index da677c9e1b98..107a73150225 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1533,7 +1499,7 @@ index da677c9e1b98..107a73150225 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -1549,19 +1515,17 @@ index da677c9e1b98..107a73150225 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -1587,35 +1551,32 @@ index da677c9e1b98..107a73150225 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("audio_frame_processor_gn") diff --git third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build -index 6b76e07f5f25..652ded4059f8 100644 +index e09b103e5937..e4f8ac284c15 100644 --- third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build +++ third_party/libwebrtc/api/audio/audio_mixer_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -1632,7 +1593,7 @@ index 6b76e07f5f25..652ded4059f8 100644 FINAL_LIBRARY = "xul" -@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1728,7 +1689,7 @@ index 6b76e07f5f25..652ded4059f8 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -1744,19 +1705,17 @@ index 6b76e07f5f25..652ded4059f8 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -1782,35 +1741,32 @@ index 6b76e07f5f25..652ded4059f8 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("audio_mixer_api_gn") diff --git third_party/libwebrtc/api/audio/audio_processing_gn/moz.build third_party/libwebrtc/api/audio/audio_processing_gn/moz.build -index 0ec4e1d61792..ef24358b9306 100644 +index f4aae5e715d8..d7a94ce58f8f 100644 --- third_party/libwebrtc/api/audio/audio_processing_gn/moz.build +++ third_party/libwebrtc/api/audio/audio_processing_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -1827,7 +1783,7 @@ index 0ec4e1d61792..ef24358b9306 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -1927,7 +1883,7 @@ index 0ec4e1d61792..ef24358b9306 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -1947,14 +1903,12 @@ index 0ec4e1d61792..ef24358b9306 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -1993,12 +1947,10 @@ index 0ec4e1d61792..ef24358b9306 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -2007,28 +1959,27 @@ index 0ec4e1d61792..ef24358b9306 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_processing_gn") diff --git third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build -index de14dfdb12f8..292973c3234d 100644 +index 7e5b71d14cb2..28ea7419731a 100644 --- third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build +++ third_party/libwebrtc/api/audio/audio_processing_statistics_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -2045,7 +1996,7 @@ index de14dfdb12f8..292973c3234d 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -2130,7 +2081,7 @@ index de14dfdb12f8..292973c3234d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -2150,14 +2101,12 @@ index de14dfdb12f8..292973c3234d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -2196,12 +2145,10 @@ index de14dfdb12f8..292973c3234d 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -2210,28 +2157,27 @@ index de14dfdb12f8..292973c3234d 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_processing_statistics_gn") diff --git third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build -index 06268621031d..6bf49766d39a 100644 +index dd674794a7ea..5cc994ae13d3 100644 --- third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build +++ third_party/libwebrtc/api/audio/builtin_audio_processing_builder_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -2249,7 +2195,7 @@ index 06268621031d..6bf49766d39a 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -2349,7 +2295,7 @@ index 06268621031d..6bf49766d39a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -2369,14 +2315,12 @@ index 06268621031d..6bf49766d39a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -2415,12 +2359,10 @@ index 06268621031d..6bf49766d39a 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -2429,28 +2371,27 @@ index 06268621031d..6bf49766d39a 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("builtin_audio_processing_builder_gn") diff --git third_party/libwebrtc/api/audio/echo_control_gn/moz.build third_party/libwebrtc/api/audio/echo_control_gn/moz.build -index 7b24226673ad..d08252809411 100644 +index 106400ba7d20..d6be6247afbe 100644 --- third_party/libwebrtc/api/audio/echo_control_gn/moz.build +++ third_party/libwebrtc/api/audio/echo_control_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -2467,7 +2408,7 @@ index 7b24226673ad..d08252809411 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -2567,7 +2508,7 @@ index 7b24226673ad..d08252809411 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -2583,19 +2524,17 @@ index 7b24226673ad..d08252809411 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -2621,35 +2560,32 @@ index 7b24226673ad..d08252809411 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("echo_control_gn") diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build -index 77267ad65ee1..18a66e081a52 100644 +index 3b39cbbb06a1..56d960820e9a 100644 --- third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/L16/audio_decoder_L16_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -2666,7 +2602,7 @@ index 77267ad65ee1..18a66e081a52 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -2766,7 +2702,7 @@ index 77267ad65ee1..18a66e081a52 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -2786,14 +2722,12 @@ index 77267ad65ee1..18a66e081a52 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -2832,12 +2766,10 @@ index 77267ad65ee1..18a66e081a52 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -2846,28 +2778,27 @@ index 77267ad65ee1..18a66e081a52 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_decoder_L16_gn") diff --git third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build -index 47397f996c19..c27e3a06ad98 100644 +index 7617d7f5292b..16437f45293b 100644 --- third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/L16/audio_encoder_L16_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -2884,7 +2815,7 @@ index 47397f996c19..c27e3a06ad98 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -2984,7 +2915,7 @@ index 47397f996c19..c27e3a06ad98 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -3004,14 +2935,12 @@ index 47397f996c19..c27e3a06ad98 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -3050,12 +2979,10 @@ index 47397f996c19..c27e3a06ad98 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -3064,28 +2991,27 @@ index 47397f996c19..c27e3a06ad98 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_encoder_L16_gn") diff --git third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build -index 9e12e483278f..ddc99b55b57f 100644 +index 33ba61c29758..5d8a792fe980 100644 --- third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/audio_codecs_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -3102,7 +3028,7 @@ index 9e12e483278f..ddc99b55b57f 100644 FINAL_LIBRARY = "xul" -@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -3202,7 +3128,7 @@ index 9e12e483278f..ddc99b55b57f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -3222,14 +3148,12 @@ index 9e12e483278f..ddc99b55b57f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -3268,12 +3192,10 @@ index 9e12e483278f..ddc99b55b57f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -3282,28 +3204,27 @@ index 9e12e483278f..ddc99b55b57f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_codecs_api_gn") diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build -index d0b1ca5e47e9..1fe538a5ce3e 100644 +index 2b6ee1be7a06..ba988ddb42a8 100644 --- third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/builtin_audio_decoder_factory_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -3321,7 +3242,7 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -3421,7 +3342,7 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -3441,14 +3362,12 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -3487,12 +3406,10 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -3501,28 +3418,27 @@ index d0b1ca5e47e9..1fe538a5ce3e 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("builtin_audio_decoder_factory_gn") diff --git third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build -index d00504ccaf03..10f9061ad382 100644 +index 628c8fa7fdf8..5ca23f309ccd 100644 --- third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/builtin_audio_encoder_factory_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -3540,7 +3456,7 @@ index d00504ccaf03..10f9061ad382 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -3640,7 +3556,7 @@ index d00504ccaf03..10f9061ad382 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -3660,14 +3576,12 @@ index d00504ccaf03..10f9061ad382 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -3706,12 +3620,10 @@ index d00504ccaf03..10f9061ad382 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -3720,28 +3632,27 @@ index d00504ccaf03..10f9061ad382 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("builtin_audio_encoder_factory_gn") diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build -index c29e3e9ee9b3..20716cb88679 100644 +index d043d987206f..a444480062b2 100644 --- third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g711/audio_decoder_g711_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -3758,7 +3669,7 @@ index c29e3e9ee9b3..20716cb88679 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -3858,7 +3769,7 @@ index c29e3e9ee9b3..20716cb88679 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -3878,14 +3789,12 @@ index c29e3e9ee9b3..20716cb88679 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -3924,12 +3833,10 @@ index c29e3e9ee9b3..20716cb88679 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -3938,28 +3845,27 @@ index c29e3e9ee9b3..20716cb88679 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_decoder_g711_gn") diff --git third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build -index 3b77bbd2a7b0..29f2bdb535a7 100644 +index 7f2378a655e9..d566e9583f66 100644 --- third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g711/audio_encoder_g711_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -3976,7 +3882,7 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -4076,7 +3982,7 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -4096,14 +4002,12 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -4142,12 +4046,10 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -4156,28 +4058,27 @@ index 3b77bbd2a7b0..29f2bdb535a7 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_encoder_g711_gn") diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build -index 6c034ef0cdf8..97e2dda4027e 100644 +index 5896f29065e1..76234946c946 100644 --- third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g722/audio_decoder_g722_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -4194,7 +4095,7 @@ index 6c034ef0cdf8..97e2dda4027e 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -4294,7 +4195,7 @@ index 6c034ef0cdf8..97e2dda4027e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -4314,14 +4215,12 @@ index 6c034ef0cdf8..97e2dda4027e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -4360,12 +4259,10 @@ index 6c034ef0cdf8..97e2dda4027e 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -4374,28 +4271,27 @@ index 6c034ef0cdf8..97e2dda4027e 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_decoder_g722_gn") diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build -index ece2267c9f31..643b470e2913 100644 +index a1c6b85d2319..d6c5f698a095 100644 --- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_config_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -4412,7 +4308,7 @@ index ece2267c9f31..643b470e2913 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -4512,7 +4408,7 @@ index ece2267c9f31..643b470e2913 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -4528,19 +4424,17 @@ index ece2267c9f31..643b470e2913 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -4566,35 +4460,32 @@ index ece2267c9f31..643b470e2913 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("audio_encoder_g722_config_gn") diff --git third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build -index a9f2cfb7ee3c..8dd52b52fb37 100644 +index 462adb64213a..d0e14032612c 100644 --- third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/g722/audio_encoder_g722_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -4611,7 +4502,7 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -4711,7 +4602,7 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -4731,14 +4622,12 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -4777,12 +4666,10 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -4791,28 +4678,27 @@ index a9f2cfb7ee3c..8dd52b52fb37 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_encoder_g722_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build -index 7c2e033644c6..c347323ec814 100644 +index 4e00beaa4415..f2d3cd506e8f 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_multiopus_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -4829,7 +4715,7 @@ index 7c2e033644c6..c347323ec814 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -4929,7 +4815,7 @@ index 7c2e033644c6..c347323ec814 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -4949,14 +4835,12 @@ index 7c2e033644c6..c347323ec814 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -4995,12 +4879,10 @@ index 7c2e033644c6..c347323ec814 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -5009,28 +4891,27 @@ index 7c2e033644c6..c347323ec814 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_decoder_multiopus_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build -index 4dc0d9442721..09de16583d61 100644 +index 27ee924f238e..8d6c5a275846 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_config_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -5047,7 +4928,7 @@ index 4dc0d9442721..09de16583d61 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5147,7 +5028,7 @@ index 4dc0d9442721..09de16583d61 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -5163,19 +5044,17 @@ index 4dc0d9442721..09de16583d61 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -5201,35 +5080,32 @@ index 4dc0d9442721..09de16583d61 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("audio_decoder_opus_config_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build -index d8a4a97cd5c2..bac30391a53f 100644 +index 53bc3478a40b..308709799635 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_decoder_opus_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -5246,7 +5122,7 @@ index d8a4a97cd5c2..bac30391a53f 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5346,7 +5222,7 @@ index d8a4a97cd5c2..bac30391a53f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -5366,14 +5242,12 @@ index d8a4a97cd5c2..bac30391a53f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -5412,12 +5286,10 @@ index d8a4a97cd5c2..bac30391a53f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -5426,28 +5298,27 @@ index d8a4a97cd5c2..bac30391a53f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_decoder_opus_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build -index 5ff636039dce..f1b9d0da6b50 100644 +index 2925c9a25583..0dc3b552177f 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_multiopus_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -5464,7 +5335,7 @@ index 5ff636039dce..f1b9d0da6b50 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5564,7 +5435,7 @@ index 5ff636039dce..f1b9d0da6b50 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -5584,14 +5455,12 @@ index 5ff636039dce..f1b9d0da6b50 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -5630,12 +5499,10 @@ index 5ff636039dce..f1b9d0da6b50 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -5644,28 +5511,27 @@ index 5ff636039dce..f1b9d0da6b50 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_encoder_multiopus_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build -index 02d6ec69a180..ece67051b65f 100644 +index e7cd0bcd8f5d..ccf44f091517 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_config_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -5683,7 +5549,7 @@ index 02d6ec69a180..ece67051b65f 100644 FINAL_LIBRARY = "xul" -@@ -50,83 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -52,83 +61,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5768,7 +5634,7 @@ index 02d6ec69a180..ece67051b65f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -134,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -136,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -5788,14 +5654,12 @@ index 02d6ec69a180..ece67051b65f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -5834,12 +5698,10 @@ index 02d6ec69a180..ece67051b65f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -5848,28 +5710,27 @@ index 02d6ec69a180..ece67051b65f 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_encoder_opus_config_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build -index ac2a09ff5952..9c5ef8fd737e 100644 +index 05030b6b5a9d..bbe9861edb7b 100644 --- third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus/audio_encoder_opus_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -5886,7 +5747,7 @@ index ac2a09ff5952..9c5ef8fd737e 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -5986,7 +5847,7 @@ index ac2a09ff5952..9c5ef8fd737e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -6006,14 +5867,12 @@ index ac2a09ff5952..9c5ef8fd737e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -6052,12 +5911,10 @@ index ac2a09ff5952..9c5ef8fd737e 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -6066,28 +5923,27 @@ index ac2a09ff5952..9c5ef8fd737e 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_encoder_opus_gn") diff --git third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build -index 81327dddadcd..2e745fe9e41f 100644 +index 1f23f978e95d..b1540a52dfae 100644 --- third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build +++ third_party/libwebrtc/api/audio_codecs/opus_audio_decoder_factory_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -6104,7 +5960,7 @@ index 81327dddadcd..2e745fe9e41f 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6204,7 +6060,7 @@ index 81327dddadcd..2e745fe9e41f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -6224,14 +6080,12 @@ index 81327dddadcd..2e745fe9e41f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -6270,12 +6124,10 @@ index 81327dddadcd..2e745fe9e41f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -6284,28 +6136,27 @@ index 81327dddadcd..2e745fe9e41f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("opus_audio_decoder_factory_gn") diff --git third_party/libwebrtc/api/audio_options_api_gn/moz.build third_party/libwebrtc/api/audio_options_api_gn/moz.build -index 0eecd975c914..f7125f47283d 100644 +index d5f2fbaa23c2..576652c339f6 100644 --- third_party/libwebrtc/api/audio_options_api_gn/moz.build +++ third_party/libwebrtc/api/audio_options_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -6322,7 +6173,7 @@ index 0eecd975c914..f7125f47283d 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6411,7 +6262,7 @@ index 0eecd975c914..f7125f47283d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -6431,14 +6282,12 @@ index 0eecd975c914..f7125f47283d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -6477,12 +6326,10 @@ index 0eecd975c914..f7125f47283d 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -6491,28 +6338,27 @@ index 0eecd975c914..f7125f47283d 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_options_api_gn") diff --git third_party/libwebrtc/api/bitrate_allocation_gn/moz.build third_party/libwebrtc/api/bitrate_allocation_gn/moz.build -index 492af1f6b87d..9c55ead6c9fa 100644 +index d77ac1a3c024..067cf0a3566b 100644 --- third_party/libwebrtc/api/bitrate_allocation_gn/moz.build +++ third_party/libwebrtc/api/bitrate_allocation_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -6529,7 +6375,7 @@ index 492af1f6b87d..9c55ead6c9fa 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6618,7 +6464,7 @@ index 492af1f6b87d..9c55ead6c9fa 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -6634,19 +6480,17 @@ index 492af1f6b87d..9c55ead6c9fa 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -6672,35 +6516,32 @@ index 492af1f6b87d..9c55ead6c9fa 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("bitrate_allocation_gn") diff --git third_party/libwebrtc/api/call_api_gn/moz.build third_party/libwebrtc/api/call_api_gn/moz.build -index 19d4d72cb0f6..e1369568f801 100644 +index e3860a2d5cb0..01913d2a42d6 100644 --- third_party/libwebrtc/api/call_api_gn/moz.build +++ third_party/libwebrtc/api/call_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -6717,7 +6558,7 @@ index 19d4d72cb0f6..e1369568f801 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6802,7 +6643,7 @@ index 19d4d72cb0f6..e1369568f801 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -6818,19 +6659,17 @@ index 19d4d72cb0f6..e1369568f801 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -6856,35 +6695,32 @@ index 19d4d72cb0f6..e1369568f801 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("call_api_gn") diff --git third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build -index c81122c0e3bb..f8bdd48ff4c8 100644 +index 03536897a3e5..7d4e36cffba6 100644 --- third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build +++ third_party/libwebrtc/api/crypto/frame_decryptor_interface_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -6901,7 +6737,7 @@ index c81122c0e3bb..f8bdd48ff4c8 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -6990,7 +6826,7 @@ index c81122c0e3bb..f8bdd48ff4c8 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -7006,19 +6842,17 @@ index c81122c0e3bb..f8bdd48ff4c8 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -7044,35 +6878,32 @@ index c81122c0e3bb..f8bdd48ff4c8 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("frame_decryptor_interface_gn") diff --git third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build -index 7d72f6a41ac8..c396e2b059f3 100644 +index ce2ccba3ddd9..3424ea2600f3 100644 --- third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build +++ third_party/libwebrtc/api/crypto/frame_encryptor_interface_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -7089,7 +6920,7 @@ index 7d72f6a41ac8..c396e2b059f3 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -7178,7 +7009,7 @@ index 7d72f6a41ac8..c396e2b059f3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -7194,19 +7025,17 @@ index 7d72f6a41ac8..c396e2b059f3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -7232,35 +7061,32 @@ index 7d72f6a41ac8..c396e2b059f3 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("frame_encryptor_interface_gn") diff --git third_party/libwebrtc/api/crypto/options_gn/moz.build third_party/libwebrtc/api/crypto/options_gn/moz.build -index f7ee9516fd4d..12951ae20d89 100644 +index f4884cef3781..087517688a6e 100644 --- third_party/libwebrtc/api/crypto/options_gn/moz.build +++ third_party/libwebrtc/api/crypto/options_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -7277,7 +7103,7 @@ index f7ee9516fd4d..12951ae20d89 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -7366,7 +7192,7 @@ index f7ee9516fd4d..12951ae20d89 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -7386,14 +7212,12 @@ index f7ee9516fd4d..12951ae20d89 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -7432,12 +7256,10 @@ index f7ee9516fd4d..12951ae20d89 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -7446,28 +7268,27 @@ index f7ee9516fd4d..12951ae20d89 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("options_gn") diff --git third_party/libwebrtc/api/environment/environment_factory_gn/moz.build third_party/libwebrtc/api/environment/environment_factory_gn/moz.build -index 199c4ba42013..90f223c3364a 100644 +index 7e6c65433342..84ed2cb20f4b 100644 --- third_party/libwebrtc/api/environment/environment_factory_gn/moz.build +++ third_party/libwebrtc/api/environment/environment_factory_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -7484,7 +7305,7 @@ index 199c4ba42013..90f223c3364a 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -7584,7 +7405,7 @@ index 199c4ba42013..90f223c3364a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -7604,14 +7425,12 @@ index 199c4ba42013..90f223c3364a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -7650,12 +7469,10 @@ index 199c4ba42013..90f223c3364a 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -7664,28 +7481,27 @@ index 199c4ba42013..90f223c3364a 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("environment_factory_gn") diff --git third_party/libwebrtc/api/environment/environment_gn/moz.build third_party/libwebrtc/api/environment/environment_gn/moz.build -index 6ffbbc713819..0017a6e38de6 100644 +index 218ae3ae9afa..8476399ec931 100644 --- third_party/libwebrtc/api/environment/environment_gn/moz.build +++ third_party/libwebrtc/api/environment/environment_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -7702,7 +7518,7 @@ index 6ffbbc713819..0017a6e38de6 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -7802,7 +7618,7 @@ index 6ffbbc713819..0017a6e38de6 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -7818,19 +7634,17 @@ index 6ffbbc713819..0017a6e38de6 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -7856,35 +7670,32 @@ index 6ffbbc713819..0017a6e38de6 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("environment_gn") diff --git third_party/libwebrtc/api/fec_controller_api_gn/moz.build third_party/libwebrtc/api/fec_controller_api_gn/moz.build -index 6e9a6e09e8eb..4b29d5ad30b1 100644 +index d5887f3d6587..4c1fa1a08737 100644 --- third_party/libwebrtc/api/fec_controller_api_gn/moz.build +++ third_party/libwebrtc/api/fec_controller_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -7901,7 +7712,7 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8001,7 +7812,7 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -8017,19 +7828,17 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -8055,35 +7864,32 @@ index 6e9a6e09e8eb..4b29d5ad30b1 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("fec_controller_api_gn") diff --git third_party/libwebrtc/api/field_trials_registry_gn/moz.build third_party/libwebrtc/api/field_trials_registry_gn/moz.build -index 23a7adec4c94..be6713313eb6 100644 +index ad9c82b1bb7b..9fe42408ce7d 100644 --- third_party/libwebrtc/api/field_trials_registry_gn/moz.build +++ third_party/libwebrtc/api/field_trials_registry_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -8100,7 +7906,7 @@ index 23a7adec4c94..be6713313eb6 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8196,7 +8002,7 @@ index 23a7adec4c94..be6713313eb6 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -8216,14 +8022,12 @@ index 23a7adec4c94..be6713313eb6 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -8262,12 +8066,10 @@ index 23a7adec4c94..be6713313eb6 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -8276,28 +8078,27 @@ index 23a7adec4c94..be6713313eb6 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("field_trials_registry_gn") diff --git third_party/libwebrtc/api/field_trials_view_gn/moz.build third_party/libwebrtc/api/field_trials_view_gn/moz.build -index 736a968aae74..e72e934f1b1d 100644 +index 1e9a1e7a666a..3fa9f12b8585 100644 --- third_party/libwebrtc/api/field_trials_view_gn/moz.build +++ third_party/libwebrtc/api/field_trials_view_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -8314,7 +8115,7 @@ index 736a968aae74..e72e934f1b1d 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8399,7 +8200,7 @@ index 736a968aae74..e72e934f1b1d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -8415,19 +8216,17 @@ index 736a968aae74..e72e934f1b1d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -8453,35 +8252,32 @@ index 736a968aae74..e72e934f1b1d 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("field_trials_view_gn") diff --git third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build -index bf8dc0629f1b..9f0b57171621 100644 +index d472124f0a40..ac2df5b26adf 100644 --- third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build +++ third_party/libwebrtc/api/frame_transformer_interface_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -8498,7 +8294,7 @@ index bf8dc0629f1b..9f0b57171621 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8598,7 +8394,7 @@ index bf8dc0629f1b..9f0b57171621 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -8618,14 +8414,12 @@ index bf8dc0629f1b..9f0b57171621 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -8664,12 +8458,10 @@ index bf8dc0629f1b..9f0b57171621 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -8678,28 +8470,27 @@ index bf8dc0629f1b..9f0b57171621 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("frame_transformer_interface_gn") diff --git third_party/libwebrtc/api/function_view_gn/moz.build third_party/libwebrtc/api/function_view_gn/moz.build -index bbe3a1fd5c7c..0b40bef503a7 100644 +index dc26789ded68..de73bc9c5c6a 100644 --- third_party/libwebrtc/api/function_view_gn/moz.build +++ third_party/libwebrtc/api/function_view_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -8716,7 +8507,7 @@ index bbe3a1fd5c7c..0b40bef503a7 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8805,7 +8596,7 @@ index bbe3a1fd5c7c..0b40bef503a7 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -8821,19 +8612,17 @@ index bbe3a1fd5c7c..0b40bef503a7 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -8859,35 +8648,32 @@ index bbe3a1fd5c7c..0b40bef503a7 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("function_view_gn") diff --git third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build -index 3843f5846d4f..1c13a94a1634 100644 +index 379cf8c822da..44b19737a655 100644 --- third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build +++ third_party/libwebrtc/api/libjingle_logging_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -8904,7 +8690,7 @@ index 3843f5846d4f..1c13a94a1634 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -8989,7 +8775,7 @@ index 3843f5846d4f..1c13a94a1634 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -9005,19 +8791,17 @@ index 3843f5846d4f..1c13a94a1634 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -9043,35 +8827,32 @@ index 3843f5846d4f..1c13a94a1634 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("jingle_logging_api_gn") diff --git third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build -index 6c718ac926a3..589c17cda91f 100644 +index bafbd895ae23..85d46ef795ba 100644 --- third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build +++ third_party/libwebrtc/api/libjingle_peerconnection_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -9088,7 +8869,7 @@ index 6c718ac926a3..589c17cda91f 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -9173,7 +8954,7 @@ index 6c718ac926a3..589c17cda91f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -9189,19 +8970,17 @@ index 6c718ac926a3..589c17cda91f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -9227,35 +9006,32 @@ index 6c718ac926a3..589c17cda91f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("jingle_peerconnection_api_gn") diff --git third_party/libwebrtc/api/location_gn/moz.build third_party/libwebrtc/api/location_gn/moz.build -index 6303607ebdc9..16aacea7ca3e 100644 +index 1384cb4c2c9a..27432b87cd60 100644 --- third_party/libwebrtc/api/location_gn/moz.build +++ third_party/libwebrtc/api/location_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -9272,7 +9048,7 @@ index 6303607ebdc9..16aacea7ca3e 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -9357,7 +9133,7 @@ index 6303607ebdc9..16aacea7ca3e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -9373,19 +9149,17 @@ index 6303607ebdc9..16aacea7ca3e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -9411,35 +9185,32 @@ index 6303607ebdc9..16aacea7ca3e 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("location_gn") diff --git third_party/libwebrtc/api/make_ref_counted_gn/moz.build third_party/libwebrtc/api/make_ref_counted_gn/moz.build -index 537369d878f3..5e048733bbd3 100644 +index 5260714563c4..88e1ecb122bb 100644 --- third_party/libwebrtc/api/make_ref_counted_gn/moz.build +++ third_party/libwebrtc/api/make_ref_counted_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -9456,7 +9227,7 @@ index 537369d878f3..5e048733bbd3 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -9541,7 +9312,7 @@ index 537369d878f3..5e048733bbd3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -9557,19 +9328,17 @@ index 537369d878f3..5e048733bbd3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -9595,35 +9364,32 @@ index 537369d878f3..5e048733bbd3 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("make_ref_counted_gn") diff --git third_party/libwebrtc/api/media_stream_interface_gn/moz.build third_party/libwebrtc/api/media_stream_interface_gn/moz.build -index e6b2c4ab15f6..5b5807ef8bab 100644 +index 8b22cc529d93..d4c009dfb08b 100644 --- third_party/libwebrtc/api/media_stream_interface_gn/moz.build +++ third_party/libwebrtc/api/media_stream_interface_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -9640,7 +9406,7 @@ index e6b2c4ab15f6..5b5807ef8bab 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -9736,7 +9502,7 @@ index e6b2c4ab15f6..5b5807ef8bab 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -9756,14 +9522,12 @@ index e6b2c4ab15f6..5b5807ef8bab 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -9802,12 +9566,10 @@ index e6b2c4ab15f6..5b5807ef8bab 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -9816,28 +9578,27 @@ index e6b2c4ab15f6..5b5807ef8bab 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("media_stream_interface_gn") diff --git third_party/libwebrtc/api/metronome/metronome_gn/moz.build third_party/libwebrtc/api/metronome/metronome_gn/moz.build -index 24c32ac9aa91..be111b3f1f2b 100644 +index ac0f4065814a..975fd554189e 100644 --- third_party/libwebrtc/api/metronome/metronome_gn/moz.build +++ third_party/libwebrtc/api/metronome/metronome_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -9854,7 +9615,7 @@ index 24c32ac9aa91..be111b3f1f2b 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -9943,7 +9704,7 @@ index 24c32ac9aa91..be111b3f1f2b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -9959,19 +9720,17 @@ index 24c32ac9aa91..be111b3f1f2b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -9997,35 +9756,32 @@ index 24c32ac9aa91..be111b3f1f2b 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("metronome_gn") diff --git third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build -index 9cc852ea4e6c..563ddad2a07a 100644 +index 0b8670a958f1..e6e6261c6f1d 100644 --- third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build +++ third_party/libwebrtc/api/neteq/default_neteq_controller_factory_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -10042,7 +9798,7 @@ index 9cc852ea4e6c..563ddad2a07a 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -10142,7 +9898,7 @@ index 9cc852ea4e6c..563ddad2a07a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -10162,14 +9918,12 @@ index 9cc852ea4e6c..563ddad2a07a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -10208,12 +9962,10 @@ index 9cc852ea4e6c..563ddad2a07a 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -10222,28 +9974,27 @@ index 9cc852ea4e6c..563ddad2a07a 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("default_neteq_controller_factory_gn") diff --git third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build -index 81290d80864c..c3c7920f98fb 100644 +index 402f2a044163..bfeadc19c1f4 100644 --- third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build +++ third_party/libwebrtc/api/neteq/default_neteq_factory_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -10260,7 +10011,7 @@ index 81290d80864c..c3c7920f98fb 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -10360,7 +10111,7 @@ index 81290d80864c..c3c7920f98fb 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -10380,14 +10131,12 @@ index 81290d80864c..c3c7920f98fb 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -10426,12 +10175,10 @@ index 81290d80864c..c3c7920f98fb 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -10440,28 +10187,27 @@ index 81290d80864c..c3c7920f98fb 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("default_neteq_factory_gn") diff --git third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build -index 7e04b468e8c3..cc9f96610179 100644 +index 3cffcf1fee68..634fe34c356b 100644 --- third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build +++ third_party/libwebrtc/api/neteq/neteq_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -10478,7 +10224,7 @@ index 7e04b468e8c3..cc9f96610179 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -10578,7 +10324,7 @@ index 7e04b468e8c3..cc9f96610179 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -10598,14 +10344,12 @@ index 7e04b468e8c3..cc9f96610179 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -10644,12 +10388,10 @@ index 7e04b468e8c3..cc9f96610179 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -10658,28 +10400,27 @@ index 7e04b468e8c3..cc9f96610179 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("neteq_api_gn") diff --git third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build -index 10f23f8b9e73..33604c4d0bd5 100644 +index 0c8c73eaf64e..0d9110cf2533 100644 --- third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build +++ third_party/libwebrtc/api/neteq/neteq_controller_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -10696,7 +10437,7 @@ index 10f23f8b9e73..33604c4d0bd5 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -10796,7 +10537,7 @@ index 10f23f8b9e73..33604c4d0bd5 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -10812,19 +10553,17 @@ index 10f23f8b9e73..33604c4d0bd5 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -10850,35 +10589,32 @@ index 10f23f8b9e73..33604c4d0bd5 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("neteq_controller_api_gn") diff --git third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build -index 22a5fd8b39ae..13e1e4c6428e 100644 +index 6e62d4704907..5af2b7269dfa 100644 --- third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build +++ third_party/libwebrtc/api/neteq/tick_timer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -10895,7 +10631,7 @@ index 22a5fd8b39ae..13e1e4c6428e 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -10984,7 +10720,7 @@ index 22a5fd8b39ae..13e1e4c6428e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -11004,14 +10740,12 @@ index 22a5fd8b39ae..13e1e4c6428e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -11050,12 +10784,10 @@ index 22a5fd8b39ae..13e1e4c6428e 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -11064,28 +10796,27 @@ index 22a5fd8b39ae..13e1e4c6428e 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("tick_timer_gn") diff --git third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build -index 2c3ff3588f46..0d71b6835f66 100644 +index 6d6d33ace75b..01573acc86d3 100644 --- third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build +++ third_party/libwebrtc/api/network_state_predictor_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -11102,7 +10833,7 @@ index 2c3ff3588f46..0d71b6835f66 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -11187,7 +10918,7 @@ index 2c3ff3588f46..0d71b6835f66 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -11203,19 +10934,17 @@ index 2c3ff3588f46..0d71b6835f66 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -11241,35 +10970,32 @@ index 2c3ff3588f46..0d71b6835f66 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("network_state_predictor_api_gn") diff --git third_party/libwebrtc/api/priority_gn/moz.build third_party/libwebrtc/api/priority_gn/moz.build -index ae409fd2a8dc..8b2973c33499 100644 +index 76aeb17bde7f..5e74263cf88f 100644 --- third_party/libwebrtc/api/priority_gn/moz.build +++ third_party/libwebrtc/api/priority_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -11286,7 +11012,7 @@ index ae409fd2a8dc..8b2973c33499 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -11375,7 +11101,7 @@ index ae409fd2a8dc..8b2973c33499 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -11391,19 +11117,17 @@ index ae409fd2a8dc..8b2973c33499 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -11429,35 +11153,32 @@ index ae409fd2a8dc..8b2973c33499 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("priority_gn") diff --git third_party/libwebrtc/api/ref_count_gn/moz.build third_party/libwebrtc/api/ref_count_gn/moz.build -index 29eae9d26685..5f9a02823846 100644 +index 4d11702ac95b..098a60790f04 100644 --- third_party/libwebrtc/api/ref_count_gn/moz.build +++ third_party/libwebrtc/api/ref_count_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -11474,7 +11195,7 @@ index 29eae9d26685..5f9a02823846 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -11559,7 +11280,7 @@ index 29eae9d26685..5f9a02823846 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -11575,19 +11296,17 @@ index 29eae9d26685..5f9a02823846 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -11613,35 +11332,32 @@ index 29eae9d26685..5f9a02823846 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("ref_count_gn") diff --git third_party/libwebrtc/api/refcountedbase_gn/moz.build third_party/libwebrtc/api/refcountedbase_gn/moz.build -index 15fcfbcab216..383dec1b2bf8 100644 +index c2d93fe7f690..4cd1a1af8562 100644 --- third_party/libwebrtc/api/refcountedbase_gn/moz.build +++ third_party/libwebrtc/api/refcountedbase_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -11658,7 +11374,7 @@ index 15fcfbcab216..383dec1b2bf8 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -11743,7 +11459,7 @@ index 15fcfbcab216..383dec1b2bf8 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -11759,19 +11475,17 @@ index 15fcfbcab216..383dec1b2bf8 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -11797,35 +11511,32 @@ index 15fcfbcab216..383dec1b2bf8 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("refcountedbase_gn") diff --git third_party/libwebrtc/api/rtc_error_gn/moz.build third_party/libwebrtc/api/rtc_error_gn/moz.build -index 3ccf2200f06f..cb39ec5b95c8 100644 +index 931ad8f10770..c86ad5eeb18f 100644 --- third_party/libwebrtc/api/rtc_error_gn/moz.build +++ third_party/libwebrtc/api/rtc_error_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -11842,7 +11553,7 @@ index 3ccf2200f06f..cb39ec5b95c8 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -11938,7 +11649,7 @@ index 3ccf2200f06f..cb39ec5b95c8 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -11958,14 +11669,12 @@ index 3ccf2200f06f..cb39ec5b95c8 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -12004,12 +11713,10 @@ index 3ccf2200f06f..cb39ec5b95c8 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -12018,28 +11725,27 @@ index 3ccf2200f06f..cb39ec5b95c8 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_error_gn") diff --git third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build -index 6889927e409b..48e899d51c59 100644 +index 062fcf1c7e98..56ca85ac637d 100644 --- third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build +++ third_party/libwebrtc/api/rtc_event_log/rtc_event_log_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -12056,7 +11762,7 @@ index 6889927e409b..48e899d51c59 100644 FINAL_LIBRARY = "xul" -@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -12152,7 +11858,7 @@ index 6889927e409b..48e899d51c59 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -12172,14 +11878,12 @@ index 6889927e409b..48e899d51c59 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -12218,12 +11922,10 @@ index 6889927e409b..48e899d51c59 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -12232,28 +11934,27 @@ index 6889927e409b..48e899d51c59 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_event_log_gn") diff --git third_party/libwebrtc/api/rtp_headers_gn/moz.build third_party/libwebrtc/api/rtp_headers_gn/moz.build -index 4624ee5f34fc..594ac4704478 100644 +index a3962549d71a..f3230db2f74c 100644 --- third_party/libwebrtc/api/rtp_headers_gn/moz.build +++ third_party/libwebrtc/api/rtp_headers_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -12270,7 +11971,7 @@ index 4624ee5f34fc..594ac4704478 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -12366,7 +12067,7 @@ index 4624ee5f34fc..594ac4704478 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -12386,14 +12087,12 @@ index 4624ee5f34fc..594ac4704478 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -12432,12 +12131,10 @@ index 4624ee5f34fc..594ac4704478 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -12446,28 +12143,27 @@ index 4624ee5f34fc..594ac4704478 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtp_headers_gn") diff --git third_party/libwebrtc/api/rtp_packet_info_gn/moz.build third_party/libwebrtc/api/rtp_packet_info_gn/moz.build -index 426fd02dc047..9d75add45806 100644 +index 52124e93c6e0..cf27ecf0ff64 100644 --- third_party/libwebrtc/api/rtp_packet_info_gn/moz.build +++ third_party/libwebrtc/api/rtp_packet_info_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -12484,7 +12180,7 @@ index 426fd02dc047..9d75add45806 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -12580,7 +12276,7 @@ index 426fd02dc047..9d75add45806 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -12600,14 +12296,12 @@ index 426fd02dc047..9d75add45806 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -12646,12 +12340,10 @@ index 426fd02dc047..9d75add45806 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -12660,28 +12352,27 @@ index 426fd02dc047..9d75add45806 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtp_packet_info_gn") diff --git third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build -index 237ff1576a05..c83102a4f914 100644 +index 4e690f286985..48513d98fdc2 100644 --- third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build +++ third_party/libwebrtc/api/rtp_packet_sender_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -12698,7 +12389,7 @@ index 237ff1576a05..c83102a4f914 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -12783,7 +12474,7 @@ index 237ff1576a05..c83102a4f914 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -12799,19 +12490,17 @@ index 237ff1576a05..c83102a4f914 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -12837,35 +12526,32 @@ index 237ff1576a05..c83102a4f914 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rtp_packet_sender_gn") diff --git third_party/libwebrtc/api/rtp_parameters_gn/moz.build third_party/libwebrtc/api/rtp_parameters_gn/moz.build -index f3b003458d9c..dd1c69095d01 100644 +index 48d4257f8009..57f881d7cba9 100644 --- third_party/libwebrtc/api/rtp_parameters_gn/moz.build +++ third_party/libwebrtc/api/rtp_parameters_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -12882,7 +12568,7 @@ index f3b003458d9c..dd1c69095d01 100644 FINAL_LIBRARY = "xul" -@@ -46,87 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -12971,7 +12657,7 @@ index f3b003458d9c..dd1c69095d01 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -134,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -136,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -12991,14 +12677,12 @@ index f3b003458d9c..dd1c69095d01 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -13037,12 +12721,10 @@ index f3b003458d9c..dd1c69095d01 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -13051,28 +12733,27 @@ index f3b003458d9c..dd1c69095d01 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtp_parameters_gn") diff --git third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build -index adeeb2d582b5..0f70df38f99a 100644 +index 58b6b9d4eced..b946ded20f7c 100644 --- third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build +++ third_party/libwebrtc/api/rtp_sender_interface_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -13089,7 +12770,7 @@ index adeeb2d582b5..0f70df38f99a 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -13174,7 +12855,7 @@ index adeeb2d582b5..0f70df38f99a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -13190,19 +12871,17 @@ index adeeb2d582b5..0f70df38f99a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -13228,35 +12907,32 @@ index adeeb2d582b5..0f70df38f99a 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rtp_sender_interface_gn") diff --git third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build -index 4880eb91bdad..c57b2ad9341b 100644 +index 19bd810c46cf..99ae632b35f5 100644 --- third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build +++ third_party/libwebrtc/api/rtp_sender_setparameters_callback_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -13273,7 +12949,7 @@ index 4880eb91bdad..c57b2ad9341b 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -13369,7 +13045,7 @@ index 4880eb91bdad..c57b2ad9341b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -13389,14 +13065,12 @@ index 4880eb91bdad..c57b2ad9341b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -13435,12 +13109,10 @@ index 4880eb91bdad..c57b2ad9341b 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -13449,28 +13121,27 @@ index 4880eb91bdad..c57b2ad9341b 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtp_sender_setparameters_callback_gn") diff --git third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build -index 7cd95c265458..807fef6d2b72 100644 +index 0898e296f690..50e8741a1e5c 100644 --- third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build +++ third_party/libwebrtc/api/rtp_transceiver_direction_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -13487,7 +13158,7 @@ index 7cd95c265458..807fef6d2b72 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -13572,7 +13243,7 @@ index 7cd95c265458..807fef6d2b72 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -13588,19 +13259,17 @@ index 7cd95c265458..807fef6d2b72 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -13626,35 +13295,32 @@ index 7cd95c265458..807fef6d2b72 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rtp_transceiver_direction_gn") diff --git third_party/libwebrtc/api/scoped_refptr_gn/moz.build third_party/libwebrtc/api/scoped_refptr_gn/moz.build -index 978c11352837..e66d3f050f9d 100644 +index 91059bcfdf24..95c749ab05f5 100644 --- third_party/libwebrtc/api/scoped_refptr_gn/moz.build +++ third_party/libwebrtc/api/scoped_refptr_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -13671,7 +13337,7 @@ index 978c11352837..e66d3f050f9d 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -13756,7 +13422,7 @@ index 978c11352837..e66d3f050f9d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -13772,19 +13438,17 @@ index 978c11352837..e66d3f050f9d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -13810,35 +13474,32 @@ index 978c11352837..e66d3f050f9d 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("scoped_refptr_gn") diff --git third_party/libwebrtc/api/sequence_checker_gn/moz.build third_party/libwebrtc/api/sequence_checker_gn/moz.build -index f1e011d8c84c..688821e634e8 100644 +index 2e05c3b8bd13..1536e71c6bad 100644 --- third_party/libwebrtc/api/sequence_checker_gn/moz.build +++ third_party/libwebrtc/api/sequence_checker_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -13855,7 +13516,7 @@ index f1e011d8c84c..688821e634e8 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -13944,7 +13605,7 @@ index f1e011d8c84c..688821e634e8 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -13960,19 +13621,17 @@ index f1e011d8c84c..688821e634e8 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -13998,35 +13657,32 @@ index f1e011d8c84c..688821e634e8 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("sequence_checker_gn") diff --git third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build -index 79e200469f70..ea11f3c1b3a1 100644 +index caccfa576579..12b3b4429d9b 100644 --- third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build +++ third_party/libwebrtc/api/task_queue/default_task_queue_factory_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -14043,7 +13699,7 @@ index 79e200469f70..ea11f3c1b3a1 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -14128,7 +13784,7 @@ index 79e200469f70..ea11f3c1b3a1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -14144,19 +13800,17 @@ index 79e200469f70..ea11f3c1b3a1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -14182,35 +13836,32 @@ index 79e200469f70..ea11f3c1b3a1 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("default_task_queue_factory_gn") diff --git third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build -index 901b6d920251..b72308ca0896 100644 +index f5bd2abd8edd..588ab9d37637 100644 --- third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build +++ third_party/libwebrtc/api/task_queue/pending_task_safety_flag_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -14227,7 +13878,7 @@ index 901b6d920251..b72308ca0896 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -14316,7 +13967,7 @@ index 901b6d920251..b72308ca0896 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -14336,14 +13987,12 @@ index 901b6d920251..b72308ca0896 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -14382,12 +14031,10 @@ index 901b6d920251..b72308ca0896 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -14396,28 +14043,27 @@ index 901b6d920251..b72308ca0896 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("pending_task_safety_flag_gn") diff --git third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build -index 24fa3d2c74d4..157d7f5d9682 100644 +index 7802d514733e..b5069b664e65 100644 --- third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build +++ third_party/libwebrtc/api/task_queue/task_queue_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -14434,7 +14080,7 @@ index 24fa3d2c74d4..157d7f5d9682 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -14523,7 +14169,7 @@ index 24fa3d2c74d4..157d7f5d9682 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -14543,14 +14189,12 @@ index 24fa3d2c74d4..157d7f5d9682 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -14589,12 +14233,10 @@ index 24fa3d2c74d4..157d7f5d9682 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -14603,28 +14245,27 @@ index 24fa3d2c74d4..157d7f5d9682 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("task_queue_gn") diff --git third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build -index 5c6002f71559..21629d52ba78 100644 +index 37fa27def74f..b4ad056226a0 100644 --- third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build +++ third_party/libwebrtc/api/transport/bandwidth_estimation_settings_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -14641,7 +14282,7 @@ index 5c6002f71559..21629d52ba78 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -14726,7 +14367,7 @@ index 5c6002f71559..21629d52ba78 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -14742,19 +14383,17 @@ index 5c6002f71559..21629d52ba78 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -14780,35 +14419,32 @@ index 5c6002f71559..21629d52ba78 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("bandwidth_estimation_settings_gn") diff --git third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build -index 182cbc5da37f..ed6b6725902a 100644 +index b4ffa83b92cd..26f1bb8546e7 100644 --- third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build +++ third_party/libwebrtc/api/transport/bandwidth_usage_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -14825,7 +14461,7 @@ index 182cbc5da37f..ed6b6725902a 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -14910,7 +14546,7 @@ index 182cbc5da37f..ed6b6725902a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -14926,19 +14562,17 @@ index 182cbc5da37f..ed6b6725902a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -14964,35 +14598,32 @@ index 182cbc5da37f..ed6b6725902a 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("bandwidth_usage_gn") diff --git third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build -index a420e52b3fbb..c3dd4ec105b8 100644 +index 16a388656353..1149e653efad 100644 --- third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build +++ third_party/libwebrtc/api/transport/bitrate_settings_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -15009,7 +14640,7 @@ index a420e52b3fbb..c3dd4ec105b8 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -15094,7 +14725,7 @@ index a420e52b3fbb..c3dd4ec105b8 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -15114,14 +14745,12 @@ index a420e52b3fbb..c3dd4ec105b8 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -15160,12 +14789,10 @@ index a420e52b3fbb..c3dd4ec105b8 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -15174,28 +14801,27 @@ index a420e52b3fbb..c3dd4ec105b8 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("bitrate_settings_gn") diff --git third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build -index dccd42a629d8..cbea1c90d191 100644 +index 0868af0077a4..d1a4f7b5dd54 100644 --- third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build +++ third_party/libwebrtc/api/transport/datagram_transport_interface_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -15212,7 +14838,7 @@ index dccd42a629d8..cbea1c90d191 100644 FINAL_LIBRARY = "xul" -@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -15308,7 +14934,7 @@ index dccd42a629d8..cbea1c90d191 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -15324,19 +14950,17 @@ index dccd42a629d8..cbea1c90d191 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -15362,35 +14986,32 @@ index dccd42a629d8..cbea1c90d191 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("datagram_transport_interface_gn") diff --git third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build -index 906e6d8d17f1..18ee5d1fdabc 100644 +index 8ab0d1a1c443..00fbb2407fdc 100644 --- third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build +++ third_party/libwebrtc/api/transport/ecn_marking_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -15407,7 +15028,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -15492,7 +15113,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -15508,19 +15129,17 @@ index 906e6d8d17f1..18ee5d1fdabc 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -15546,35 +15165,32 @@ index 906e6d8d17f1..18ee5d1fdabc 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("ecn_marking_gn") diff --git third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build -index 3a1f004f3983..0961c22c71cb 100644 +index 7cf2e942a98f..09723da7e690 100644 --- third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build +++ third_party/libwebrtc/api/transport/field_trial_based_config_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -15591,7 +15207,7 @@ index 3a1f004f3983..0961c22c71cb 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -15687,7 +15303,7 @@ index 3a1f004f3983..0961c22c71cb 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -15707,14 +15323,12 @@ index 3a1f004f3983..0961c22c71cb 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -15753,12 +15367,10 @@ index 3a1f004f3983..0961c22c71cb 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -15767,28 +15379,27 @@ index 3a1f004f3983..0961c22c71cb 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("field_trial_based_config_gn") diff --git third_party/libwebrtc/api/transport/goog_cc_gn/moz.build third_party/libwebrtc/api/transport/goog_cc_gn/moz.build -index 6643db6e5ded..acf87fb7090b 100644 +index c30034a66355..c1e9773750c3 100644 --- third_party/libwebrtc/api/transport/goog_cc_gn/moz.build +++ third_party/libwebrtc/api/transport/goog_cc_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -15805,7 +15416,7 @@ index 6643db6e5ded..acf87fb7090b 100644 FINAL_LIBRARY = "xul" -@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -15906,7 +15517,7 @@ index 6643db6e5ded..acf87fb7090b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -15926,14 +15537,12 @@ index 6643db6e5ded..acf87fb7090b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -15972,12 +15581,10 @@ index 6643db6e5ded..acf87fb7090b 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -15986,28 +15593,27 @@ index 6643db6e5ded..acf87fb7090b 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("goog_cc_gn") diff --git third_party/libwebrtc/api/transport/network_control_gn/moz.build third_party/libwebrtc/api/transport/network_control_gn/moz.build -index 9f1d81a5385a..df4430a10cda 100644 +index 1058102cc4a6..488cceb3baa9 100644 --- third_party/libwebrtc/api/transport/network_control_gn/moz.build +++ third_party/libwebrtc/api/transport/network_control_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -16024,7 +15630,7 @@ index 9f1d81a5385a..df4430a10cda 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -16124,7 +15730,7 @@ index 9f1d81a5385a..df4430a10cda 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -16144,14 +15750,12 @@ index 9f1d81a5385a..df4430a10cda 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -16190,12 +15794,10 @@ index 9f1d81a5385a..df4430a10cda 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -16204,28 +15806,27 @@ index 9f1d81a5385a..df4430a10cda 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("network_control_gn") diff --git third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build -index 68af5c4b0896..2cdd5c5fdbc2 100644 +index 9b403b9d6955..376f7571e166 100644 --- third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build +++ third_party/libwebrtc/api/transport/rtp/corruption_detection_message_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -16242,7 +15843,7 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -16331,7 +15932,7 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -16347,19 +15948,17 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -16385,35 +15984,32 @@ index 68af5c4b0896..2cdd5c5fdbc2 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("corruption_detection_message_gn") diff --git third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build -index e39fc6c6faa6..d838b987add6 100644 +index 8da7a80d3f94..319bffba5cd4 100644 --- third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build +++ third_party/libwebrtc/api/transport/rtp/dependency_descriptor_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -16430,7 +16026,7 @@ index e39fc6c6faa6..d838b987add6 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -16519,7 +16115,7 @@ index e39fc6c6faa6..d838b987add6 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -16539,14 +16135,12 @@ index e39fc6c6faa6..d838b987add6 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -16585,12 +16179,10 @@ index e39fc6c6faa6..d838b987add6 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -16599,28 +16191,27 @@ index e39fc6c6faa6..d838b987add6 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("dependency_descriptor_gn") diff --git third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build -index a4519718a30b..3a3a21cf0c4c 100644 +index f2651257f028..5bf21623b84a 100644 --- third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build +++ third_party/libwebrtc/api/transport/rtp/rtp_source_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -16637,7 +16228,7 @@ index a4519718a30b..3a3a21cf0c4c 100644 FINAL_LIBRARY = "xul" -@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -16733,7 +16324,7 @@ index a4519718a30b..3a3a21cf0c4c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -16749,19 +16340,17 @@ index a4519718a30b..3a3a21cf0c4c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -16787,35 +16376,32 @@ index a4519718a30b..3a3a21cf0c4c 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rtp_source_gn") diff --git third_party/libwebrtc/api/transport/stun_types_gn/moz.build third_party/libwebrtc/api/transport/stun_types_gn/moz.build -index 4c18f995b3d9..5970a6078b50 100644 +index eccfcb9643bc..9cfc97dac8c0 100644 --- third_party/libwebrtc/api/transport/stun_types_gn/moz.build +++ third_party/libwebrtc/api/transport/stun_types_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -16832,7 +16418,7 @@ index 4c18f995b3d9..5970a6078b50 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -16917,7 +16503,7 @@ index 4c18f995b3d9..5970a6078b50 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -16933,19 +16519,17 @@ index 4c18f995b3d9..5970a6078b50 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -16971,35 +16555,32 @@ index 4c18f995b3d9..5970a6078b50 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("stun_types_gn") diff --git third_party/libwebrtc/api/transport_api_gn/moz.build third_party/libwebrtc/api/transport_api_gn/moz.build -index 386c5d86ae5c..7835289591c4 100644 +index 04d169646b6f..52abb46c3100 100644 --- third_party/libwebrtc/api/transport_api_gn/moz.build +++ third_party/libwebrtc/api/transport_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -17016,7 +16597,7 @@ index 386c5d86ae5c..7835289591c4 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -17105,7 +16686,7 @@ index 386c5d86ae5c..7835289591c4 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -17125,14 +16706,12 @@ index 386c5d86ae5c..7835289591c4 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -17171,12 +16750,10 @@ index 386c5d86ae5c..7835289591c4 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -17185,28 +16762,27 @@ index 386c5d86ae5c..7835289591c4 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("transport_api_gn") diff --git third_party/libwebrtc/api/units/data_rate_gn/moz.build third_party/libwebrtc/api/units/data_rate_gn/moz.build -index a24ae78d4c9f..b97815d92c09 100644 +index 29d3499e786d..eba0514e966b 100644 --- third_party/libwebrtc/api/units/data_rate_gn/moz.build +++ third_party/libwebrtc/api/units/data_rate_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -17223,7 +16799,7 @@ index a24ae78d4c9f..b97815d92c09 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -17312,7 +16888,7 @@ index a24ae78d4c9f..b97815d92c09 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -17332,14 +16908,12 @@ index a24ae78d4c9f..b97815d92c09 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -17378,12 +16952,10 @@ index a24ae78d4c9f..b97815d92c09 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -17392,28 +16964,27 @@ index a24ae78d4c9f..b97815d92c09 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("data_rate_gn") diff --git third_party/libwebrtc/api/units/data_size_gn/moz.build third_party/libwebrtc/api/units/data_size_gn/moz.build -index cdfe31ebb845..30e91e2fa7a2 100644 +index 5c81ffd37b01..5fe81a997719 100644 --- third_party/libwebrtc/api/units/data_size_gn/moz.build +++ third_party/libwebrtc/api/units/data_size_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -17430,7 +17001,7 @@ index cdfe31ebb845..30e91e2fa7a2 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -17519,7 +17090,7 @@ index cdfe31ebb845..30e91e2fa7a2 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -17539,14 +17110,12 @@ index cdfe31ebb845..30e91e2fa7a2 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -17585,12 +17154,10 @@ index cdfe31ebb845..30e91e2fa7a2 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -17599,28 +17166,27 @@ index cdfe31ebb845..30e91e2fa7a2 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("data_size_gn") diff --git third_party/libwebrtc/api/units/frequency_gn/moz.build third_party/libwebrtc/api/units/frequency_gn/moz.build -index 82ba792a86a0..5c068b7e233c 100644 +index 23861ba5e0b4..36b556f5aa98 100644 --- third_party/libwebrtc/api/units/frequency_gn/moz.build +++ third_party/libwebrtc/api/units/frequency_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -17637,7 +17203,7 @@ index 82ba792a86a0..5c068b7e233c 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -17726,7 +17292,7 @@ index 82ba792a86a0..5c068b7e233c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -17746,14 +17312,12 @@ index 82ba792a86a0..5c068b7e233c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -17792,12 +17356,10 @@ index 82ba792a86a0..5c068b7e233c 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -17806,28 +17368,27 @@ index 82ba792a86a0..5c068b7e233c 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("frequency_gn") diff --git third_party/libwebrtc/api/units/time_delta_gn/moz.build third_party/libwebrtc/api/units/time_delta_gn/moz.build -index 4d0860fef399..be767d71a397 100644 +index c142c31f0050..108a8825095e 100644 --- third_party/libwebrtc/api/units/time_delta_gn/moz.build +++ third_party/libwebrtc/api/units/time_delta_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -17844,7 +17405,7 @@ index 4d0860fef399..be767d71a397 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -17933,7 +17494,7 @@ index 4d0860fef399..be767d71a397 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -17953,14 +17514,12 @@ index 4d0860fef399..be767d71a397 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -17999,12 +17558,10 @@ index 4d0860fef399..be767d71a397 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -18013,28 +17570,27 @@ index 4d0860fef399..be767d71a397 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("time_delta_gn") diff --git third_party/libwebrtc/api/units/timestamp_gn/moz.build third_party/libwebrtc/api/units/timestamp_gn/moz.build -index f51733fd8a12..5e0489f0ce58 100644 +index ec37917c0abf..bff6fda3a995 100644 --- third_party/libwebrtc/api/units/timestamp_gn/moz.build +++ third_party/libwebrtc/api/units/timestamp_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -18051,7 +17607,7 @@ index f51733fd8a12..5e0489f0ce58 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -18140,7 +17696,7 @@ index f51733fd8a12..5e0489f0ce58 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -18160,14 +17716,12 @@ index f51733fd8a12..5e0489f0ce58 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -18206,12 +17760,10 @@ index f51733fd8a12..5e0489f0ce58 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -18220,28 +17772,27 @@ index f51733fd8a12..5e0489f0ce58 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("timestamp_gn") diff --git third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build -index 8c0ac8a1fce2..8d6cda6f4bd9 100644 +index 042c4cb0322f..6cac447b0305 100644 --- third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build +++ third_party/libwebrtc/api/video/builtin_video_bitrate_allocator_factory_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -18258,7 +17809,7 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644 FINAL_LIBRARY = "xul" -@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -18359,7 +17910,7 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -18379,14 +17930,12 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -18425,12 +17974,10 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -18439,28 +17986,27 @@ index 8c0ac8a1fce2..8d6cda6f4bd9 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("builtin_video_bitrate_allocator_factory_gn") diff --git third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build -index fdfec36f901f..fd4cdd50921a 100644 +index 3fea2f9197be..843f8dafb50c 100644 --- third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build +++ third_party/libwebrtc/api/video/corruption_detection_filter_settings_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -18477,7 +18023,7 @@ index fdfec36f901f..fd4cdd50921a 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -18562,7 +18108,7 @@ index fdfec36f901f..fd4cdd50921a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -18578,19 +18124,17 @@ index fdfec36f901f..fd4cdd50921a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -18616,35 +18160,32 @@ index fdfec36f901f..fd4cdd50921a 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("corruption_detection_filter_settings_gn") diff --git third_party/libwebrtc/api/video/encoded_frame_gn/moz.build third_party/libwebrtc/api/video/encoded_frame_gn/moz.build -index 1a7f99c95cb0..bd9e4c42247a 100644 +index a47a175fd8f6..f3464dc03728 100644 --- third_party/libwebrtc/api/video/encoded_frame_gn/moz.build +++ third_party/libwebrtc/api/video/encoded_frame_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -18661,7 +18202,7 @@ index 1a7f99c95cb0..bd9e4c42247a 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -18761,7 +18302,7 @@ index 1a7f99c95cb0..bd9e4c42247a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -18781,14 +18322,12 @@ index 1a7f99c95cb0..bd9e4c42247a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -18827,12 +18366,10 @@ index 1a7f99c95cb0..bd9e4c42247a 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -18841,28 +18378,27 @@ index 1a7f99c95cb0..bd9e4c42247a 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("encoded_frame_gn") diff --git third_party/libwebrtc/api/video/encoded_image_gn/moz.build third_party/libwebrtc/api/video/encoded_image_gn/moz.build -index b8cb9d7f1d2c..dd403bd402b8 100644 +index 884b76c4471c..436455709c49 100644 --- third_party/libwebrtc/api/video/encoded_image_gn/moz.build +++ third_party/libwebrtc/api/video/encoded_image_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -18879,7 +18415,7 @@ index b8cb9d7f1d2c..dd403bd402b8 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -18975,7 +18511,7 @@ index b8cb9d7f1d2c..dd403bd402b8 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -18995,14 +18531,12 @@ index b8cb9d7f1d2c..dd403bd402b8 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -19041,12 +18575,10 @@ index b8cb9d7f1d2c..dd403bd402b8 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -19055,28 +18587,27 @@ index b8cb9d7f1d2c..dd403bd402b8 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("encoded_image_gn") diff --git third_party/libwebrtc/api/video/frame_buffer_gn/moz.build third_party/libwebrtc/api/video/frame_buffer_gn/moz.build -index 62069abb52d3..2a33a1c263fd 100644 +index c5f5d34a4e61..4af72222343b 100644 --- third_party/libwebrtc/api/video/frame_buffer_gn/moz.build +++ third_party/libwebrtc/api/video/frame_buffer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -19093,7 +18624,7 @@ index 62069abb52d3..2a33a1c263fd 100644 FINAL_LIBRARY = "xul" -@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -19194,7 +18725,7 @@ index 62069abb52d3..2a33a1c263fd 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -19214,14 +18745,12 @@ index 62069abb52d3..2a33a1c263fd 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -19260,12 +18789,10 @@ index 62069abb52d3..2a33a1c263fd 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -19274,28 +18801,27 @@ index 62069abb52d3..2a33a1c263fd 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("frame_buffer_gn") diff --git third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build -index 9ea836d67874..acac99ec2efc 100644 +index 955432300e05..0d61ca33884f 100644 --- third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build +++ third_party/libwebrtc/api/video/recordable_encoded_frame_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -19312,7 +18838,7 @@ index 9ea836d67874..acac99ec2efc 100644 FINAL_LIBRARY = "xul" -@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -19408,7 +18934,7 @@ index 9ea836d67874..acac99ec2efc 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -19424,19 +18950,17 @@ index 9ea836d67874..acac99ec2efc 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -19462,35 +18986,32 @@ index 9ea836d67874..acac99ec2efc 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("recordable_encoded_frame_gn") diff --git third_party/libwebrtc/api/video/render_resolution_gn/moz.build third_party/libwebrtc/api/video/render_resolution_gn/moz.build -index d53344a9f3d9..4d4a725570d9 100644 +index 6b8d5d0ce97f..c1248e15a3c5 100644 --- third_party/libwebrtc/api/video/render_resolution_gn/moz.build +++ third_party/libwebrtc/api/video/render_resolution_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -19507,7 +19028,7 @@ index d53344a9f3d9..4d4a725570d9 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -19592,7 +19113,7 @@ index d53344a9f3d9..4d4a725570d9 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -19608,19 +19129,17 @@ index d53344a9f3d9..4d4a725570d9 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -19646,35 +19165,32 @@ index d53344a9f3d9..4d4a725570d9 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("render_resolution_gn") diff --git third_party/libwebrtc/api/video/resolution_gn/moz.build third_party/libwebrtc/api/video/resolution_gn/moz.build -index 2d091f0e8df2..eb720446212d 100644 +index 2bdc20cfef27..bab75c04d836 100644 --- third_party/libwebrtc/api/video/resolution_gn/moz.build +++ third_party/libwebrtc/api/video/resolution_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -19691,7 +19207,7 @@ index 2d091f0e8df2..eb720446212d 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -19776,7 +19292,7 @@ index 2d091f0e8df2..eb720446212d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -19792,19 +19308,17 @@ index 2d091f0e8df2..eb720446212d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -19830,35 +19344,32 @@ index 2d091f0e8df2..eb720446212d 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("resolution_gn") diff --git third_party/libwebrtc/api/video/video_adaptation_gn/moz.build third_party/libwebrtc/api/video/video_adaptation_gn/moz.build -index 1e622ec490ae..39619b9c29ce 100644 +index 67f8e53f06df..56d3d234e6e3 100644 --- third_party/libwebrtc/api/video/video_adaptation_gn/moz.build +++ third_party/libwebrtc/api/video/video_adaptation_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -19875,7 +19386,7 @@ index 1e622ec490ae..39619b9c29ce 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -19964,7 +19475,7 @@ index 1e622ec490ae..39619b9c29ce 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -19984,14 +19495,12 @@ index 1e622ec490ae..39619b9c29ce 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -20030,12 +19539,10 @@ index 1e622ec490ae..39619b9c29ce 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -20044,28 +19551,27 @@ index 1e622ec490ae..39619b9c29ce 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_adaptation_gn") diff --git third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build -index 3d69e67814d6..00adcafb1333 100644 +index ed2d2852f7c8..d695a8170d44 100644 --- third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build +++ third_party/libwebrtc/api/video/video_bitrate_allocation_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -20082,7 +19588,7 @@ index 3d69e67814d6..00adcafb1333 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -20171,7 +19677,7 @@ index 3d69e67814d6..00adcafb1333 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -20191,14 +19697,12 @@ index 3d69e67814d6..00adcafb1333 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -20237,12 +19741,10 @@ index 3d69e67814d6..00adcafb1333 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -20251,28 +19753,27 @@ index 3d69e67814d6..00adcafb1333 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_bitrate_allocation_gn") diff --git third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build -index 5538286ffa2b..f8888ae4133e 100644 +index d89179c9d034..94bff6a3ed16 100644 --- third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build +++ third_party/libwebrtc/api/video/video_bitrate_allocator_factory_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -20289,7 +19790,7 @@ index 5538286ffa2b..f8888ae4133e 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -20389,7 +19890,7 @@ index 5538286ffa2b..f8888ae4133e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -20405,19 +19906,17 @@ index 5538286ffa2b..f8888ae4133e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -20443,35 +19942,32 @@ index 5538286ffa2b..f8888ae4133e 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("video_bitrate_allocator_factory_gn") diff --git third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build -index 0e572c285ab4..9e04e80c4497 100644 +index f647df98e87a..5fee26a31e98 100644 --- third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build +++ third_party/libwebrtc/api/video/video_bitrate_allocator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -20488,7 +19984,7 @@ index 0e572c285ab4..9e04e80c4497 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -20577,7 +20073,7 @@ index 0e572c285ab4..9e04e80c4497 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -20597,14 +20093,12 @@ index 0e572c285ab4..9e04e80c4497 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -20643,12 +20137,10 @@ index 0e572c285ab4..9e04e80c4497 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -20657,28 +20149,27 @@ index 0e572c285ab4..9e04e80c4497 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_bitrate_allocator_gn") diff --git third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build -index a0feb6ba98d5..20d5b8b9cc3b 100644 +index 2c7b69b25447..d9d3757994c1 100644 --- third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build +++ third_party/libwebrtc/api/video/video_codec_constants_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -20695,7 +20186,7 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -20780,7 +20271,7 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -20796,19 +20287,17 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -20834,35 +20323,32 @@ index a0feb6ba98d5..20d5b8b9cc3b 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("video_codec_constants_gn") diff --git third_party/libwebrtc/api/video/video_frame_gn/moz.build third_party/libwebrtc/api/video/video_frame_gn/moz.build -index f001ad0cc6b5..e9f3bed3f830 100644 +index 696ff9193103..add3d8c1eae9 100644 --- third_party/libwebrtc/api/video/video_frame_gn/moz.build +++ third_party/libwebrtc/api/video/video_frame_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -20879,7 +20365,7 @@ index f001ad0cc6b5..e9f3bed3f830 100644 FINAL_LIBRARY = "xul" -@@ -56,94 +65,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -58,94 +67,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -20975,7 +20461,7 @@ index f001ad0cc6b5..e9f3bed3f830 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -151,88 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -153,82 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -20995,14 +20481,12 @@ index f001ad0cc6b5..e9f3bed3f830 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -21041,12 +20525,10 @@ index f001ad0cc6b5..e9f3bed3f830 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -21055,28 +20537,27 @@ index f001ad0cc6b5..e9f3bed3f830 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_frame_gn") diff --git third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build -index 4fe9e147edec..16fbbf602911 100644 +index 701f704041d9..170207de4607 100644 --- third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build +++ third_party/libwebrtc/api/video/video_frame_i010_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -21093,7 +20574,7 @@ index 4fe9e147edec..16fbbf602911 100644 FINAL_LIBRARY = "xul" -@@ -52,94 +61,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -54,94 +63,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -21189,7 +20670,7 @@ index 4fe9e147edec..16fbbf602911 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -147,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -149,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -21209,14 +20690,12 @@ index 4fe9e147edec..16fbbf602911 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -21255,12 +20734,10 @@ index 4fe9e147edec..16fbbf602911 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -21269,28 +20746,27 @@ index 4fe9e147edec..16fbbf602911 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_frame_i010_gn") diff --git third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build -index 59921d43beaf..262398fbfcdf 100644 +index 1385708188f8..e6d75386164a 100644 --- third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build +++ third_party/libwebrtc/api/video/video_frame_metadata_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -21307,7 +20783,7 @@ index 59921d43beaf..262398fbfcdf 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -21403,7 +20879,7 @@ index 59921d43beaf..262398fbfcdf 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -21423,14 +20899,12 @@ index 59921d43beaf..262398fbfcdf 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -21469,12 +20943,10 @@ index 59921d43beaf..262398fbfcdf 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -21483,28 +20955,27 @@ index 59921d43beaf..262398fbfcdf 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_frame_metadata_gn") diff --git third_party/libwebrtc/api/video/video_frame_type_gn/moz.build third_party/libwebrtc/api/video/video_frame_type_gn/moz.build -index 27939f8b3d3c..7187d74b0019 100644 +index 41926d168f2e..c45d7d819761 100644 --- third_party/libwebrtc/api/video/video_frame_type_gn/moz.build +++ third_party/libwebrtc/api/video/video_frame_type_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -21521,7 +20992,7 @@ index 27939f8b3d3c..7187d74b0019 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -21610,7 +21081,7 @@ index 27939f8b3d3c..7187d74b0019 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -21626,19 +21097,17 @@ index 27939f8b3d3c..7187d74b0019 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -21664,35 +21133,32 @@ index 27939f8b3d3c..7187d74b0019 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("video_frame_type_gn") diff --git third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build -index f6a9ac51b381..0c77077f546f 100644 +index 453b22c40132..75d7ee7ebad3 100644 --- third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build +++ third_party/libwebrtc/api/video/video_layers_allocation_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -21709,7 +21175,7 @@ index f6a9ac51b381..0c77077f546f 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -21798,7 +21264,7 @@ index f6a9ac51b381..0c77077f546f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -21814,19 +21280,17 @@ index f6a9ac51b381..0c77077f546f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -21852,35 +21316,32 @@ index f6a9ac51b381..0c77077f546f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("video_layers_allocation_gn") diff --git third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build -index c3377a9f7cdc..bd6e908f861f 100644 +index 79a3143de82e..9985be046df8 100644 --- third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build +++ third_party/libwebrtc/api/video/video_rtp_headers_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -21897,7 +21358,7 @@ index c3377a9f7cdc..bd6e908f861f 100644 FINAL_LIBRARY = "xul" -@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -21993,7 +21454,7 @@ index c3377a9f7cdc..bd6e908f861f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -143,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -145,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -22013,14 +21474,12 @@ index c3377a9f7cdc..bd6e908f861f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -22059,12 +21518,10 @@ index c3377a9f7cdc..bd6e908f861f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -22073,28 +21530,27 @@ index c3377a9f7cdc..bd6e908f861f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_rtp_headers_gn") diff --git third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build -index c7feee8d37e3..54aa30838e3a 100644 +index d12a2d2af66c..c64b22b66cd4 100644 --- third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build +++ third_party/libwebrtc/api/video/video_stream_encoder_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -22111,7 +21567,7 @@ index c7feee8d37e3..54aa30838e3a 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -22211,7 +21667,7 @@ index c7feee8d37e3..54aa30838e3a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -22227,19 +21683,17 @@ index c7feee8d37e3..54aa30838e3a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -22265,35 +21719,32 @@ index c7feee8d37e3..54aa30838e3a 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("video_stream_encoder_gn") diff --git third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build -index f1d2331057d4..16df4edfc348 100644 +index fffc859f7e91..85c4a75b1d5e 100644 --- third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/bitstream_parser_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -22310,7 +21761,7 @@ index f1d2331057d4..16df4edfc348 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -22399,7 +21850,7 @@ index f1d2331057d4..16df4edfc348 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -22415,19 +21866,17 @@ index f1d2331057d4..16df4edfc348 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -22453,35 +21902,32 @@ index f1d2331057d4..16df4edfc348 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("bitstream_parser_api_gn") diff --git third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build -index a7017e0429f0..c92e774efdfa 100644 +index 093dee7324ce..f6ebd363cae6 100644 --- third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/builtin_video_decoder_factory_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -22498,7 +21944,7 @@ index a7017e0429f0..c92e774efdfa 100644 FINAL_LIBRARY = "xul" -@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -22599,7 +22045,7 @@ index a7017e0429f0..c92e774efdfa 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -22619,14 +22065,12 @@ index a7017e0429f0..c92e774efdfa 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -22665,12 +22109,10 @@ index a7017e0429f0..c92e774efdfa 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -22679,28 +22121,27 @@ index a7017e0429f0..c92e774efdfa 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("builtin_video_decoder_factory_gn") diff --git third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build -index b94ff4af7eb0..ddd7c64613a2 100644 +index 010aa6536cc7..f006fa8fd340 100644 --- third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/rtc_software_fallback_wrappers_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -22717,7 +22158,7 @@ index b94ff4af7eb0..ddd7c64613a2 100644 FINAL_LIBRARY = "xul" -@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -22818,7 +22259,7 @@ index b94ff4af7eb0..ddd7c64613a2 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -22838,14 +22279,12 @@ index b94ff4af7eb0..ddd7c64613a2 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -22884,12 +22323,10 @@ index b94ff4af7eb0..ddd7c64613a2 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -22898,28 +22335,27 @@ index b94ff4af7eb0..ddd7c64613a2 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_software_fallback_wrappers_gn") diff --git third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build -index 7127dd7cec88..4f2440c02327 100644 +index a4109078ad18..7d91ac4ebccb 100644 --- third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/scalability_mode_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -22936,7 +22372,7 @@ index 7127dd7cec88..4f2440c02327 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -23025,7 +22461,7 @@ index 7127dd7cec88..4f2440c02327 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -23045,14 +22481,12 @@ index 7127dd7cec88..4f2440c02327 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -23091,12 +22525,10 @@ index 7127dd7cec88..4f2440c02327 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -23105,28 +22537,27 @@ index 7127dd7cec88..4f2440c02327 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("scalability_mode_gn") diff --git third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build -index b117e5452806..046a5c61548d 100644 +index 413d7c625981..ec54403372c6 100644 --- third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/video_codecs_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -23143,7 +22574,7 @@ index b117e5452806..046a5c61548d 100644 FINAL_LIBRARY = "xul" -@@ -55,98 +64,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -57,98 +66,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -23243,7 +22674,7 @@ index b117e5452806..046a5c61548d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -154,88 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -156,82 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -23263,14 +22694,12 @@ index b117e5452806..046a5c61548d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -23309,12 +22738,10 @@ index b117e5452806..046a5c61548d 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -23323,28 +22750,27 @@ index b117e5452806..046a5c61548d 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_codecs_api_gn") diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build -index 7551768459b2..9e82018a7b86 100644 +index 4afbd15a2ede..4b1b30a2d0f6 100644 --- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -23361,7 +22787,7 @@ index 7551768459b2..9e82018a7b86 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -23461,7 +22887,7 @@ index 7551768459b2..9e82018a7b86 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -23477,19 +22903,17 @@ index 7551768459b2..9e82018a7b86 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -23515,35 +22939,32 @@ index 7551768459b2..9e82018a7b86 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("video_encoder_factory_template_gn") diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build -index f8bebec560ae..1e40c0b2b679 100644 +index 8c0ce390c137..78cced434a30 100644 --- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libaom_av1_adapter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -23560,7 +22981,7 @@ index f8bebec560ae..1e40c0b2b679 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -23660,7 +23081,7 @@ index f8bebec560ae..1e40c0b2b679 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -23676,19 +23097,17 @@ index f8bebec560ae..1e40c0b2b679 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -23714,35 +23133,32 @@ index f8bebec560ae..1e40c0b2b679 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("video_encoder_factory_template_libaom_av1_adapter_gn") diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build -index 99636079a13f..56e32034fa02 100644 +index ce8123fb6451..a664d72af4fd 100644 --- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp8_adapter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -23759,7 +23175,7 @@ index 99636079a13f..56e32034fa02 100644 FINAL_LIBRARY = "xul" -@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -23860,7 +23276,7 @@ index 99636079a13f..56e32034fa02 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -23876,19 +23292,17 @@ index 99636079a13f..56e32034fa02 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -23914,35 +23328,32 @@ index 99636079a13f..56e32034fa02 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("video_encoder_factory_template_libvpx_vp8_adapter_gn") diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build -index 1044053ab046..69eaf139e6b1 100644 +index 49a98cd715ca..e25c605b56cf 100644 --- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_libvpx_vp9_adapter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -23959,7 +23370,7 @@ index 1044053ab046..69eaf139e6b1 100644 FINAL_LIBRARY = "xul" -@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -24060,7 +23471,7 @@ index 1044053ab046..69eaf139e6b1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -24076,19 +23487,17 @@ index 1044053ab046..69eaf139e6b1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -24114,35 +23523,32 @@ index 1044053ab046..69eaf139e6b1 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("video_encoder_factory_template_libvpx_vp9_adapter_gn") diff --git third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build -index 95d4c676f58d..129a648b2795 100644 +index eae3f9817f18..f079fa84bb50 100644 --- third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/video_encoder_factory_template_open_h264_adapter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -24159,7 +23565,7 @@ index 95d4c676f58d..129a648b2795 100644 FINAL_LIBRARY = "xul" -@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -24260,7 +23666,7 @@ index 95d4c676f58d..129a648b2795 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -24276,19 +23682,17 @@ index 95d4c676f58d..129a648b2795 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -24314,35 +23718,32 @@ index 95d4c676f58d..129a648b2795 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("video_encoder_factory_template_open_h264_adapter_gn") diff --git third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build -index f446420b4b84..430545baba76 100644 +index bb5a5b56e8fd..907dd961dc79 100644 --- third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build +++ third_party/libwebrtc/api/video_codecs/vp8_temporal_layers_factory_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -24359,7 +23760,7 @@ index f446420b4b84..430545baba76 100644 FINAL_LIBRARY = "xul" -@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -24460,7 +23861,7 @@ index f446420b4b84..430545baba76 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -24480,14 +23881,12 @@ index f446420b4b84..430545baba76 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -24526,12 +23925,10 @@ index f446420b4b84..430545baba76 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -24540,28 +23937,27 @@ index f446420b4b84..430545baba76 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("vp8_temporal_layers_factory_gn") diff --git third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build -index fc87471b55d7..2f0d55a14afe 100644 +index e09e7bbfe6a7..04e07ea7827b 100644 --- third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build +++ third_party/libwebrtc/api/video_track_source_constraints_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -24578,7 +23974,7 @@ index fc87471b55d7..2f0d55a14afe 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -24663,7 +24059,7 @@ index fc87471b55d7..2f0d55a14afe 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -24679,19 +24075,17 @@ index fc87471b55d7..2f0d55a14afe 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -24717,35 +24111,32 @@ index fc87471b55d7..2f0d55a14afe 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("video_track_source_constraints_gn") diff --git third_party/libwebrtc/audio/audio_gn/moz.build third_party/libwebrtc/audio/audio_gn/moz.build -index ae1d392ebd8e..012221581940 100644 +index 1cbb2c1a06d7..739344689e8f 100644 --- third_party/libwebrtc/audio/audio_gn/moz.build +++ third_party/libwebrtc/audio/audio_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -24762,7 +24153,7 @@ index ae1d392ebd8e..012221581940 100644 FINAL_LIBRARY = "xul" -@@ -57,99 +66,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -59,99 +68,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -24863,7 +24254,7 @@ index ae1d392ebd8e..012221581940 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -157,88 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -159,82 +76,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -24883,14 +24274,12 @@ index ae1d392ebd8e..012221581940 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -24929,12 +24318,10 @@ index ae1d392ebd8e..012221581940 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -24943,28 +24330,27 @@ index ae1d392ebd8e..012221581940 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_gn") diff --git third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build -index d4f76e9d017f..ddc4751e02fc 100644 +index 92fbf1e0dede..74cd0b3926b2 100644 --- third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build +++ third_party/libwebrtc/audio/utility/audio_frame_operations_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -24981,7 +24367,7 @@ index d4f76e9d017f..ddc4751e02fc 100644 FINAL_LIBRARY = "xul" -@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -25081,7 +24467,7 @@ index d4f76e9d017f..ddc4751e02fc 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -25101,14 +24487,12 @@ index d4f76e9d017f..ddc4751e02fc 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -25147,12 +24531,10 @@ index d4f76e9d017f..ddc4751e02fc 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -25161,28 +24543,27 @@ index d4f76e9d017f..ddc4751e02fc 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_frame_operations_gn") diff --git third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build -index cc46f5717667..3f3febb67c9d 100644 +index c7a0b64d117e..d73d7f34b9c0 100644 --- third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build +++ third_party/libwebrtc/call/adaptation/resource_adaptation_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -25199,7 +24580,7 @@ index cc46f5717667..3f3febb67c9d 100644 FINAL_LIBRARY = "xul" -@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -56,98 +65,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -25299,7 +24680,7 @@ index cc46f5717667..3f3febb67c9d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -153,88 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -155,82 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -25319,14 +24700,12 @@ index cc46f5717667..3f3febb67c9d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -25365,12 +24744,10 @@ index cc46f5717667..3f3febb67c9d 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -25379,28 +24756,27 @@ index cc46f5717667..3f3febb67c9d 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("resource_adaptation_gn") diff --git third_party/libwebrtc/call/audio_sender_interface_gn/moz.build third_party/libwebrtc/call/audio_sender_interface_gn/moz.build -index 9f8d7378218d..1abee39696dd 100644 +index 996e17f52c62..cb998aabc5b0 100644 --- third_party/libwebrtc/call/audio_sender_interface_gn/moz.build +++ third_party/libwebrtc/call/audio_sender_interface_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -25417,7 +24793,7 @@ index 9f8d7378218d..1abee39696dd 100644 FINAL_LIBRARY = "xul" -@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -25513,7 +24889,7 @@ index 9f8d7378218d..1abee39696dd 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -25529,19 +24905,17 @@ index 9f8d7378218d..1abee39696dd 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -25567,35 +24941,32 @@ index 9f8d7378218d..1abee39696dd 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("audio_sender_interface_gn") diff --git third_party/libwebrtc/call/bitrate_allocator_gn/moz.build third_party/libwebrtc/call/bitrate_allocator_gn/moz.build -index a9733fff9e74..2323bba17a99 100644 +index 94a7d297858f..e6aa6ea71441 100644 --- third_party/libwebrtc/call/bitrate_allocator_gn/moz.build +++ third_party/libwebrtc/call/bitrate_allocator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -25612,7 +24983,7 @@ index a9733fff9e74..2323bba17a99 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -25712,7 +25083,7 @@ index a9733fff9e74..2323bba17a99 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -25732,14 +25103,12 @@ index a9733fff9e74..2323bba17a99 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -25778,12 +25147,10 @@ index a9733fff9e74..2323bba17a99 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -25792,28 +25159,27 @@ index a9733fff9e74..2323bba17a99 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("bitrate_allocator_gn") diff --git third_party/libwebrtc/call/bitrate_configurator_gn/moz.build third_party/libwebrtc/call/bitrate_configurator_gn/moz.build -index 850bd1207495..351672f63e86 100644 +index 698c10c5dfca..ee2b3f2991b7 100644 --- third_party/libwebrtc/call/bitrate_configurator_gn/moz.build +++ third_party/libwebrtc/call/bitrate_configurator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -25830,7 +25196,7 @@ index 850bd1207495..351672f63e86 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -25919,7 +25285,7 @@ index 850bd1207495..351672f63e86 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -25939,14 +25305,12 @@ index 850bd1207495..351672f63e86 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -25985,12 +25349,10 @@ index 850bd1207495..351672f63e86 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -25999,28 +25361,27 @@ index 850bd1207495..351672f63e86 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("bitrate_configurator_gn") diff --git third_party/libwebrtc/call/call_gn/moz.build third_party/libwebrtc/call/call_gn/moz.build -index 01d05dc953cb..d66394d2e96b 100644 +index e9153eb454ce..d9f72a02b60c 100644 --- third_party/libwebrtc/call/call_gn/moz.build +++ third_party/libwebrtc/call/call_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -26037,7 +25398,7 @@ index 01d05dc953cb..d66394d2e96b 100644 FINAL_LIBRARY = "xul" -@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,99 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -26138,7 +25499,7 @@ index 01d05dc953cb..d66394d2e96b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -147,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -149,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -26158,14 +25519,12 @@ index 01d05dc953cb..d66394d2e96b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -26204,12 +25563,10 @@ index 01d05dc953cb..d66394d2e96b 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -26218,28 +25575,27 @@ index 01d05dc953cb..d66394d2e96b 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("call_gn") diff --git third_party/libwebrtc/call/call_interfaces_gn/moz.build third_party/libwebrtc/call/call_interfaces_gn/moz.build -index 2085a0e8cff6..9d202f1d07ac 100644 +index f1f1bb303843..d0ef9d525d5a 100644 --- third_party/libwebrtc/call/call_interfaces_gn/moz.build +++ third_party/libwebrtc/call/call_interfaces_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -26256,7 +25612,7 @@ index 2085a0e8cff6..9d202f1d07ac 100644 FINAL_LIBRARY = "xul" -@@ -51,99 +60,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -26357,7 +25713,7 @@ index 2085a0e8cff6..9d202f1d07ac 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -151,88 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -152,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -26377,14 +25733,12 @@ index 2085a0e8cff6..9d202f1d07ac 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -26423,12 +25777,10 @@ index 2085a0e8cff6..9d202f1d07ac 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -26437,28 +25789,27 @@ index 2085a0e8cff6..9d202f1d07ac 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("call_interfaces_gn") diff --git third_party/libwebrtc/call/payload_type_gn/moz.build third_party/libwebrtc/call/payload_type_gn/moz.build -index 29191448d094..cfc3baa09e32 100644 +index 85e28f429c7c..ca28e79f0b66 100644 --- third_party/libwebrtc/call/payload_type_gn/moz.build +++ third_party/libwebrtc/call/payload_type_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -26475,7 +25826,7 @@ index 29191448d094..cfc3baa09e32 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -26575,7 +25926,7 @@ index 29191448d094..cfc3baa09e32 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -26591,19 +25942,17 @@ index 29191448d094..cfc3baa09e32 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -26629,35 +25978,32 @@ index 29191448d094..cfc3baa09e32 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("payload_type_gn") diff --git third_party/libwebrtc/call/payload_type_picker_gn/moz.build third_party/libwebrtc/call/payload_type_picker_gn/moz.build -index 8748c0cbb4ca..78024420815c 100644 +index 650d536de7d3..020555402df4 100644 --- third_party/libwebrtc/call/payload_type_picker_gn/moz.build +++ third_party/libwebrtc/call/payload_type_picker_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -26674,7 +26020,7 @@ index 8748c0cbb4ca..78024420815c 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -26774,7 +26120,7 @@ index 8748c0cbb4ca..78024420815c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -26794,14 +26140,12 @@ index 8748c0cbb4ca..78024420815c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -26840,12 +26184,10 @@ index 8748c0cbb4ca..78024420815c 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -26854,28 +26196,27 @@ index 8748c0cbb4ca..78024420815c 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("payload_type_picker_gn") diff --git third_party/libwebrtc/call/receive_stream_interface_gn/moz.build third_party/libwebrtc/call/receive_stream_interface_gn/moz.build -index 7490a7abd497..59ea1b2b5448 100644 +index a6c6001f74e2..8d549a7ab50f 100644 --- third_party/libwebrtc/call/receive_stream_interface_gn/moz.build +++ third_party/libwebrtc/call/receive_stream_interface_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -26892,7 +26233,7 @@ index 7490a7abd497..59ea1b2b5448 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -26992,7 +26333,7 @@ index 7490a7abd497..59ea1b2b5448 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -27008,19 +26349,17 @@ index 7490a7abd497..59ea1b2b5448 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -27046,35 +26385,32 @@ index 7490a7abd497..59ea1b2b5448 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("receive_stream_interface_gn") diff --git third_party/libwebrtc/call/rtp_interfaces_gn/moz.build third_party/libwebrtc/call/rtp_interfaces_gn/moz.build -index e70c9541d6ec..b5cad7c8f322 100644 +index 85873e674c14..24f88b79244a 100644 --- third_party/libwebrtc/call/rtp_interfaces_gn/moz.build +++ third_party/libwebrtc/call/rtp_interfaces_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -27091,7 +26427,7 @@ index e70c9541d6ec..b5cad7c8f322 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -27191,7 +26527,7 @@ index e70c9541d6ec..b5cad7c8f322 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -27211,14 +26547,12 @@ index e70c9541d6ec..b5cad7c8f322 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -27257,12 +26591,10 @@ index e70c9541d6ec..b5cad7c8f322 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -27271,28 +26603,27 @@ index e70c9541d6ec..b5cad7c8f322 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtp_interfaces_gn") diff --git third_party/libwebrtc/call/rtp_receiver_gn/moz.build third_party/libwebrtc/call/rtp_receiver_gn/moz.build -index 5e2c06b6a0a3..562f9ce1e68c 100644 +index 680b4c6faf4b..52c74494d5fe 100644 --- third_party/libwebrtc/call/rtp_receiver_gn/moz.build +++ third_party/libwebrtc/call/rtp_receiver_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -27309,7 +26640,7 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644 FINAL_LIBRARY = "xul" -@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,99 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -27410,7 +26741,7 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -147,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -149,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -27430,14 +26761,12 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -27476,12 +26805,10 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -27490,28 +26817,27 @@ index 5e2c06b6a0a3..562f9ce1e68c 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtp_receiver_gn") diff --git third_party/libwebrtc/call/rtp_sender_gn/moz.build third_party/libwebrtc/call/rtp_sender_gn/moz.build -index a8ff134e981f..212bd6345f6f 100644 +index c54282e5cead..483a0d764e21 100644 --- third_party/libwebrtc/call/rtp_sender_gn/moz.build +++ third_party/libwebrtc/call/rtp_sender_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -27528,7 +26854,7 @@ index a8ff134e981f..212bd6345f6f 100644 FINAL_LIBRARY = "xul" -@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,99 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -27629,7 +26955,7 @@ index a8ff134e981f..212bd6345f6f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -147,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -149,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -27649,14 +26975,12 @@ index a8ff134e981f..212bd6345f6f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -27695,12 +27019,10 @@ index a8ff134e981f..212bd6345f6f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -27709,28 +27031,27 @@ index a8ff134e981f..212bd6345f6f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtp_sender_gn") diff --git third_party/libwebrtc/call/version_gn/moz.build third_party/libwebrtc/call/version_gn/moz.build -index 828f94f4cbdd..68a780748b3d 100644 +index 68e67fa3d88a..a2f2266e7dda 100644 --- third_party/libwebrtc/call/version_gn/moz.build +++ third_party/libwebrtc/call/version_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -27747,7 +27068,7 @@ index 828f94f4cbdd..68a780748b3d 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -27832,7 +27153,7 @@ index 828f94f4cbdd..68a780748b3d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -27852,14 +27173,12 @@ index 828f94f4cbdd..68a780748b3d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -27898,12 +27217,10 @@ index 828f94f4cbdd..68a780748b3d 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -27912,28 +27229,27 @@ index 828f94f4cbdd..68a780748b3d 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("version_gn") diff --git third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build -index 7fa1a7744a16..d484b531245e 100644 +index 42919d9750d6..5c78f2ae7501 100644 --- third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build +++ third_party/libwebrtc/call/video_receive_stream_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -27950,7 +27266,7 @@ index 7fa1a7744a16..d484b531245e 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -28050,7 +27366,7 @@ index 7fa1a7744a16..d484b531245e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -28070,14 +27386,12 @@ index 7fa1a7744a16..d484b531245e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -28116,12 +27430,10 @@ index 7fa1a7744a16..d484b531245e 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -28130,28 +27442,27 @@ index 7fa1a7744a16..d484b531245e 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_receive_stream_api_gn") diff --git third_party/libwebrtc/call/video_send_stream_api_gn/moz.build third_party/libwebrtc/call/video_send_stream_api_gn/moz.build -index 2b5383c055d0..2be81a195947 100644 +index 313ac5a18542..9c2133892487 100644 --- third_party/libwebrtc/call/video_send_stream_api_gn/moz.build +++ third_party/libwebrtc/call/video_send_stream_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -28168,7 +27479,7 @@ index 2b5383c055d0..2be81a195947 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -28268,7 +27579,7 @@ index 2b5383c055d0..2be81a195947 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -28288,14 +27599,12 @@ index 2b5383c055d0..2be81a195947 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -28334,12 +27643,10 @@ index 2b5383c055d0..2be81a195947 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -28348,28 +27655,27 @@ index 2b5383c055d0..2be81a195947 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_send_stream_api_gn") diff --git third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build -index fe1b026fc033..3bc0d69ffe9f 100644 +index 9dc7f0d05cd6..f4c90763c1cf 100644 --- third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_avx2_gn/moz.build -@@ -18,13 +18,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -18,14 +18,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -28387,7 +27693,7 @@ index fe1b026fc033..3bc0d69ffe9f 100644 FINAL_LIBRARY = "xul" -@@ -52,128 +61,9 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -54,127 +63,9 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -28419,7 +27725,6 @@ index fe1b026fc033..3bc0d69ffe9f 100644 - -if CONFIG["OS_TARGET"] == "Linux": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["USE_AURA"] = "1" - DEFINES["USE_GLIB"] = "1" - DEFINES["USE_OZONE"] = "1" @@ -28518,15 +27823,16 @@ index fe1b026fc033..3bc0d69ffe9f 100644 CXXFLAGS += [ "-msse2" diff --git third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build -index bbe581ba7140..05b3437fc803 100644 +index 2adc30b60cc3..7ffb62cc89f2 100644 --- third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_c_arm_asm_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -28543,7 +27849,7 @@ index bbe581ba7140..05b3437fc803 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -28628,7 +27934,7 @@ index bbe581ba7140..05b3437fc803 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,32 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,30 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -28649,19 +27955,17 @@ index bbe581ba7140..05b3437fc803 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -160,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -160,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -28687,35 +27991,32 @@ index bbe581ba7140..05b3437fc803 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("common_audio_c_arm_asm_gn") diff --git third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build -index 2ec7bdf69533..7486ca545e4c 100644 +index 92ead1350503..499e855a6429 100644 --- third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_c_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -28732,7 +28033,7 @@ index 2ec7bdf69533..7486ca545e4c 100644 FINAL_LIBRARY = "xul" -@@ -82,120 +91,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -84,120 +93,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -28854,7 +28155,7 @@ index 2ec7bdf69533..7486ca545e4c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -203,20 +99,14 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -205,20 +101,14 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -28879,28 +28180,24 @@ index 2ec7bdf69533..7486ca545e4c 100644 UNIFIED_SOURCES += [ "/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c", "/third_party/libwebrtc/common_audio/signal_processing/complex_fft.c", -@@ -225,10 +115,8 @@ if CONFIG["TARGET_CPU"] == "loongarch64": - - if CONFIG["TARGET_CPU"] == "mips32": +@@ -229,7 +119,6 @@ if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True SOURCES += [ "/third_party/libwebrtc/common_audio/signal_processing/resample_by_2_mips.c" -@@ -245,9 +133,6 @@ if CONFIG["TARGET_CPU"] == "mips32": +@@ -246,8 +135,6 @@ if CONFIG["TARGET_CPU"] == "mips32": if CONFIG["TARGET_CPU"] == "mips64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - UNIFIED_SOURCES += [ "/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c", "/third_party/libwebrtc/common_audio/signal_processing/complex_fft.c", -@@ -262,63 +147,7 @@ if CONFIG["TARGET_CPU"] == "ppc64": +@@ -262,62 +149,7 @@ if CONFIG["TARGET_CPU"] == "ppc64": "/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c" ] @@ -28959,19 +28256,17 @@ index 2ec7bdf69533..7486ca545e4c 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True +if CONFIG["TARGET_CPU"] == "riscv64": UNIFIED_SOURCES += [ "/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c", -@@ -326,31 +155,13 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": +@@ -325,29 +157,13 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": "/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c" ] -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - - UNIFIED_SOURCES += [ @@ -28993,35 +28288,34 @@ index 2ec7bdf69533..7486ca545e4c 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True UNIFIED_SOURCES += [ "/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c", -@@ -358,10 +169,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": +@@ -355,9 +171,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": "/third_party/libwebrtc/common_audio/signal_processing/filter_ar_fast_q12.c" ] -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True UNIFIED_SOURCES += [ "/third_party/libwebrtc/common_audio/signal_processing/complex_bit_reverse.c", diff --git third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build -index 4f177e28c07d..581e60d176df 100644 +index 1560a14f085d..6e45b9b381b6 100644 --- third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_cc_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -29038,7 +28332,7 @@ index 4f177e28c07d..581e60d176df 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -29138,7 +28432,7 @@ index 4f177e28c07d..581e60d176df 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -29158,14 +28452,12 @@ index 4f177e28c07d..581e60d176df 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -29204,12 +28496,10 @@ index 4f177e28c07d..581e60d176df 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -29218,28 +28508,27 @@ index 4f177e28c07d..581e60d176df 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("common_audio_cc_gn") diff --git third_party/libwebrtc/common_audio/common_audio_gn/moz.build third_party/libwebrtc/common_audio/common_audio_gn/moz.build -index c58955b10ea6..ee6a43e9fefc 100644 +index 7ae87f142c97..898caf8d8737 100644 --- third_party/libwebrtc/common_audio/common_audio_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -29256,7 +28545,7 @@ index c58955b10ea6..ee6a43e9fefc 100644 FINAL_LIBRARY = "xul" -@@ -58,98 +67,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -60,98 +69,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -29356,7 +28645,7 @@ index c58955b10ea6..ee6a43e9fefc 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -157,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -159,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -29376,14 +28665,12 @@ index c58955b10ea6..ee6a43e9fefc 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -29422,12 +28709,10 @@ index c58955b10ea6..ee6a43e9fefc 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -29436,28 +28721,27 @@ index c58955b10ea6..ee6a43e9fefc 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("common_audio_gn") diff --git third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build -index dff5e9a9e48a..f71793d2412b 100644 +index b25cc26758a9..aa3c85edd842 100644 --- third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_neon_c_gn/moz.build -@@ -13,13 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,25 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_ARCH_ARM64"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -29477,7 +28761,7 @@ index dff5e9a9e48a..f71793d2412b 100644 FINAL_LIBRARY = "xul" -@@ -48,144 +59,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,143 +61,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -29511,7 +28795,6 @@ index dff5e9a9e48a..f71793d2412b 100644 - -if CONFIG["OS_TARGET"] == "Linux": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["USE_AURA"] = "1" - DEFINES["USE_GLIB"] = "1" - DEFINES["USE_OZONE"] = "1" @@ -29623,15 +28906,16 @@ index dff5e9a9e48a..f71793d2412b 100644 - Library("common_audio_neon_c_gn") diff --git third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build -index bcb0eea056b8..68f568a4609e 100644 +index 68c741dd1e4e..82e3c5baa6fa 100644 --- third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_neon_gn/moz.build -@@ -13,13 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,25 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_ARCH_ARM64"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -29651,7 +28935,7 @@ index bcb0eea056b8..68f568a4609e 100644 FINAL_LIBRARY = "xul" -@@ -47,144 +58,6 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,143 +60,6 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -29685,7 +28969,6 @@ index bcb0eea056b8..68f568a4609e 100644 - -if CONFIG["OS_TARGET"] == "Linux": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["USE_AURA"] = "1" - DEFINES["USE_GLIB"] = "1" - DEFINES["USE_OZONE"] = "1" @@ -29797,15 +29080,16 @@ index bcb0eea056b8..68f568a4609e 100644 - Library("common_audio_neon_gn") diff --git third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build -index 4a6fdb306aa6..dbecce80ab45 100644 +index 5b461feec23b..29c9377cb4f9 100644 --- third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build +++ third_party/libwebrtc/common_audio/common_audio_sse2_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -29823,7 +29107,7 @@ index 4a6fdb306aa6..dbecce80ab45 100644 FINAL_LIBRARY = "xul" -@@ -47,150 +56,16 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,149 +58,16 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -29859,7 +29143,6 @@ index 4a6fdb306aa6..dbecce80ab45 100644 - -if CONFIG["OS_TARGET"] == "Linux": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["USE_AURA"] = "1" - DEFINES["USE_GLIB"] = "1" - DEFINES["USE_OZONE"] = "1" @@ -29977,15 +29260,16 @@ index 4a6fdb306aa6..dbecce80ab45 100644 CXXFLAGS += [ "-msse2" diff --git third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build -index ce9072a0fe55..6ebbd2bc8f48 100644 +index 7f03b4b2e53f..bc11ece1d4d7 100644 --- third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build +++ third_party/libwebrtc/common_audio/fir_filter_factory_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -30002,7 +29286,7 @@ index ce9072a0fe55..6ebbd2bc8f48 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -30102,7 +29386,7 @@ index ce9072a0fe55..6ebbd2bc8f48 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -30122,14 +29406,12 @@ index ce9072a0fe55..6ebbd2bc8f48 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -30168,12 +29450,10 @@ index ce9072a0fe55..6ebbd2bc8f48 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -30182,28 +29462,27 @@ index ce9072a0fe55..6ebbd2bc8f48 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("fir_filter_factory_gn") diff --git third_party/libwebrtc/common_audio/fir_filter_gn/moz.build third_party/libwebrtc/common_audio/fir_filter_gn/moz.build -index 06ea301b21f9..81322b8eb2ec 100644 +index eb3c6df45839..0fcc226c6d9a 100644 --- third_party/libwebrtc/common_audio/fir_filter_gn/moz.build +++ third_party/libwebrtc/common_audio/fir_filter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -30220,7 +29499,7 @@ index 06ea301b21f9..81322b8eb2ec 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -30305,7 +29584,7 @@ index 06ea301b21f9..81322b8eb2ec 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -30321,19 +29600,17 @@ index 06ea301b21f9..81322b8eb2ec 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -30359,35 +29636,32 @@ index 06ea301b21f9..81322b8eb2ec 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("fir_filter_gn") diff --git third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build -index 5290e066bab5..24a8a439063c 100644 +index 22da9aa64e1f..8a65508b1542 100644 --- third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build +++ third_party/libwebrtc/common_audio/sinc_resampler_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -30404,7 +29678,7 @@ index 5290e066bab5..24a8a439063c 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -30504,7 +29778,7 @@ index 5290e066bab5..24a8a439063c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -30520,19 +29794,17 @@ index 5290e066bab5..24a8a439063c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -30558,35 +29830,32 @@ index 5290e066bab5..24a8a439063c 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("sinc_resampler_gn") diff --git third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build -index 4292372dbac9..1d7ed49fde1e 100644 +index 8b9bb4c81cad..3440d15b9e1c 100644 --- third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build +++ third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -30603,7 +29872,7 @@ index 4292372dbac9..1d7ed49fde1e 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -30703,7 +29972,7 @@ index 4292372dbac9..1d7ed49fde1e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -148,128 +66,38 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -150,122 +68,38 @@ if CONFIG["TARGET_CPU"] == "aarch64": "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_neon.cc" ] @@ -30727,7 +29996,6 @@ index 4292372dbac9..1d7ed49fde1e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True @@ -30738,7 +30006,6 @@ index 4292372dbac9..1d7ed49fde1e 100644 -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - if CONFIG["TARGET_CPU"] == "x86": @@ -30798,12 +30065,10 @@ index 4292372dbac9..1d7ed49fde1e 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -30816,7 +30081,6 @@ index 4292372dbac9..1d7ed49fde1e 100644 + "/third_party/libwebrtc/common_audio/third_party/ooura/fft_size_128/ooura_fft_sse2.cc" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": @@ -30826,7 +30090,6 @@ index 4292372dbac9..1d7ed49fde1e 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "OpenBSD" and CONFIG["TARGET_CPU"] == "x86_64": @@ -30840,15 +30103,16 @@ index 4292372dbac9..1d7ed49fde1e 100644 Library("fft_size_128_gn") diff --git third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build -index 083f0cacddb9..870f24ccad4f 100644 +index 3e62c5c7f5d2..7541b01f163e 100644 --- third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build +++ third_party/libwebrtc/common_audio/third_party/ooura/fft_size_256_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -30865,7 +30129,7 @@ index 083f0cacddb9..870f24ccad4f 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -30950,7 +30214,7 @@ index 083f0cacddb9..870f24ccad4f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -30970,14 +30234,12 @@ index 083f0cacddb9..870f24ccad4f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -31016,12 +30278,10 @@ index 083f0cacddb9..870f24ccad4f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -31030,28 +30290,27 @@ index 083f0cacddb9..870f24ccad4f 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("fft_size_256_gn") diff --git third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build -index 8fba4c436475..7be006d15bc0 100644 +index 3fbf9e4e2fee..d14b47d5e338 100644 --- third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build +++ third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -31068,7 +30327,7 @@ index 8fba4c436475..7be006d15bc0 100644 FINAL_LIBRARY = "xul" -@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -31165,7 +30424,7 @@ index 8fba4c436475..7be006d15bc0 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -137,30 +58,20 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -139,20 +60,12 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -31188,27 +30447,24 @@ index 8fba4c436475..7be006d15bc0 100644 UNIFIED_SOURCES += [ "/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c" ] +@@ -161,7 +74,6 @@ if CONFIG["TARGET_CPU"] == "mips32": - if CONFIG["TARGET_CPU"] == "mips32": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True UNIFIED_SOURCES += [ "/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor_mips.c" -@@ -168,9 +79,6 @@ if CONFIG["TARGET_CPU"] == "mips32": +@@ -169,8 +81,6 @@ if CONFIG["TARGET_CPU"] == "mips32": if CONFIG["TARGET_CPU"] == "mips64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - UNIFIED_SOURCES += [ "/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c" ] -@@ -181,93 +89,27 @@ if CONFIG["TARGET_CPU"] == "ppc64": +@@ -181,89 +91,27 @@ if CONFIG["TARGET_CPU"] == "ppc64": "/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c" ] @@ -31265,7 +30521,6 @@ index 8fba4c436475..7be006d15bc0 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - - UNIFIED_SOURCES += [ @@ -31274,7 +30529,6 @@ index 8fba4c436475..7be006d15bc0 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "riscv64": @@ -31290,7 +30544,6 @@ index 8fba4c436475..7be006d15bc0 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -31301,22 +30554,22 @@ index 8fba4c436475..7be006d15bc0 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True UNIFIED_SOURCES += [ "/third_party/libwebrtc/common_audio/third_party/spl_sqrt_floor/spl_sqrt_floor.c" diff --git third_party/libwebrtc/common_video/common_video_gn/moz.build third_party/libwebrtc/common_video/common_video_gn/moz.build -index 53e079b36c1e..216161d185b7 100644 +index 4594217ae7ea..ecade4065db8 100644 --- third_party/libwebrtc/common_video/common_video_gn/moz.build +++ third_party/libwebrtc/common_video/common_video_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -31333,7 +30586,7 @@ index 53e079b36c1e..216161d185b7 100644 FINAL_LIBRARY = "xul" -@@ -57,98 +66,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -59,98 +68,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -31433,7 +30686,7 @@ index 53e079b36c1e..216161d185b7 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -156,88 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -158,82 +76,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -31453,14 +30706,12 @@ index 53e079b36c1e..216161d185b7 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -31499,12 +30750,10 @@ index 53e079b36c1e..216161d185b7 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -31513,28 +30762,27 @@ index 53e079b36c1e..216161d185b7 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("common_video_gn") diff --git third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build -index a39b53c0b225..46901ebfa87d 100644 +index 7a12e1f80532..67975fb257fe 100644 --- third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build +++ third_party/libwebrtc/common_video/corruption_detection_converters_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -31551,7 +30799,7 @@ index a39b53c0b225..46901ebfa87d 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -31640,7 +30888,7 @@ index a39b53c0b225..46901ebfa87d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -31660,14 +30908,12 @@ index a39b53c0b225..46901ebfa87d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -31706,12 +30952,10 @@ index a39b53c0b225..46901ebfa87d 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -31720,28 +30964,27 @@ index a39b53c0b225..46901ebfa87d 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("corruption_detection_converters_gn") diff --git third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build -index b6aee1c8bbbe..dfb538922b84 100644 +index 8923f3ddf002..937a7c082f7c 100644 --- third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build +++ third_party/libwebrtc/common_video/corruption_score_calculator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -31758,7 +31001,7 @@ index b6aee1c8bbbe..dfb538922b84 100644 FINAL_LIBRARY = "xul" -@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -31854,7 +31097,7 @@ index b6aee1c8bbbe..dfb538922b84 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -31870,19 +31113,17 @@ index b6aee1c8bbbe..dfb538922b84 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -31908,35 +31149,32 @@ index b6aee1c8bbbe..dfb538922b84 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("corruption_score_calculator_gn") diff --git third_party/libwebrtc/common_video/frame_counts_gn/moz.build third_party/libwebrtc/common_video/frame_counts_gn/moz.build -index 4c0a4630b610..5d45fb7c23c4 100644 +index 8a2276e31b03..17eb2a61992d 100644 --- third_party/libwebrtc/common_video/frame_counts_gn/moz.build +++ third_party/libwebrtc/common_video/frame_counts_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -31953,7 +31191,7 @@ index 4c0a4630b610..5d45fb7c23c4 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -32038,7 +31276,7 @@ index 4c0a4630b610..5d45fb7c23c4 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -32054,19 +31292,17 @@ index 4c0a4630b610..5d45fb7c23c4 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -32092,35 +31328,32 @@ index 4c0a4630b610..5d45fb7c23c4 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("frame_counts_gn") diff --git third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build -index 9f1fe24b6f43..b4200efd2d0f 100644 +index 704b8b08b41c..6a39ea1a1db6 100644 --- third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build +++ third_party/libwebrtc/common_video/frame_instrumentation_data_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -32137,7 +31370,7 @@ index 9f1fe24b6f43..b4200efd2d0f 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -32222,7 +31455,7 @@ index 9f1fe24b6f43..b4200efd2d0f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -32238,19 +31471,17 @@ index 9f1fe24b6f43..b4200efd2d0f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -32276,35 +31507,32 @@ index 9f1fe24b6f43..b4200efd2d0f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("frame_instrumentation_data_gn") diff --git third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build -index 5ad5eb8a6c24..f3ff9dad7e78 100644 +index f6be73a2ee74..c2e2eb3a24e4 100644 --- third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build +++ third_party/libwebrtc/common_video/generic_frame_descriptor/generic_frame_descriptor_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -32321,7 +31549,7 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -32410,7 +31638,7 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -32430,14 +31658,12 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -32476,12 +31702,10 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -32490,28 +31714,27 @@ index 5ad5eb8a6c24..f3ff9dad7e78 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("generic_frame_descriptor_gn") diff --git third_party/libwebrtc/dcsctp_gn/moz.build third_party/libwebrtc/dcsctp_gn/moz.build -index a361aa0738ba..9c86ad151947 100644 +index 9dce2c0157e9..f452910e84ab 100644 --- third_party/libwebrtc/dcsctp_gn/moz.build +++ third_party/libwebrtc/dcsctp_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -32528,7 +31751,7 @@ index a361aa0738ba..9c86ad151947 100644 FINAL_LIBRARY = "xul" -@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -32624,7 +31847,7 @@ index a361aa0738ba..9c86ad151947 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -32640,19 +31863,17 @@ index a361aa0738ba..9c86ad151947 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -32678,35 +31899,32 @@ index a361aa0738ba..9c86ad151947 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("dcsctp_gn") diff --git third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build -index 415d4f6b6bad..a38a5238b43b 100644 +index 70925379fe41..9ae47f123445 100644 --- third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build +++ third_party/libwebrtc/experiments/registered_field_trials_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -32723,7 +31941,7 @@ index 415d4f6b6bad..a38a5238b43b 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -32808,7 +32026,7 @@ index 415d4f6b6bad..a38a5238b43b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -32824,19 +32042,17 @@ index 415d4f6b6bad..a38a5238b43b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -32862,30 +32078,26 @@ index 415d4f6b6bad..a38a5238b43b 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("registered_field_trials_gn") diff --git third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build -index 6c29dea76a50..3ae54a950c46 100644 +index edb8e084a33a..e2236e78c4a0 100644 --- third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build +++ third_party/libwebrtc/experiments/registered_field_trials_header_gn/moz.build -@@ -31,9 +31,4 @@ LOCAL_INCLUDES += [ +@@ -32,9 +32,4 @@ LOCAL_INCLUDES += [ "/tools/profiler/public" ] @@ -32896,15 +32108,16 @@ index 6c29dea76a50..3ae54a950c46 100644 - Library("registered_field_trials_header_gn") diff --git third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build -index 19d2011f0711..fd3195859252 100644 +index b1b3582e1608..7eb186a72b60 100644 --- third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build +++ third_party/libwebrtc/logging/rtc_event_audio_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -32921,7 +32134,7 @@ index 19d2011f0711..fd3195859252 100644 FINAL_LIBRARY = "xul" -@@ -49,94 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -51,94 +60,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -33017,7 +32230,7 @@ index 19d2011f0711..fd3195859252 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -33037,14 +32250,12 @@ index 19d2011f0711..fd3195859252 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -33083,12 +32294,10 @@ index 19d2011f0711..fd3195859252 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -33097,28 +32306,27 @@ index 19d2011f0711..fd3195859252 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_event_audio_gn") diff --git third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build -index af48c04f59de..a7254b198d49 100644 +index cf4cfcc07e11..423e1504c239 100644 --- third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build +++ third_party/libwebrtc/logging/rtc_event_bwe_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -33135,7 +32343,7 @@ index af48c04f59de..a7254b198d49 100644 FINAL_LIBRARY = "xul" -@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -52,94 +61,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -33231,7 +32439,7 @@ index af48c04f59de..a7254b198d49 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -33251,14 +32459,12 @@ index af48c04f59de..a7254b198d49 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -33297,12 +32503,10 @@ index af48c04f59de..a7254b198d49 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -33311,28 +32515,27 @@ index af48c04f59de..a7254b198d49 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_event_bwe_gn") diff --git third_party/libwebrtc/logging/rtc_event_field_gn/moz.build third_party/libwebrtc/logging/rtc_event_field_gn/moz.build -index 68ca708760ea..670306ad1fab 100644 +index 1237d6915038..a1db7c7cf147 100644 --- third_party/libwebrtc/logging/rtc_event_field_gn/moz.build +++ third_party/libwebrtc/logging/rtc_event_field_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -33349,7 +32552,7 @@ index 68ca708760ea..670306ad1fab 100644 FINAL_LIBRARY = "xul" -@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -33445,7 +32648,7 @@ index 68ca708760ea..670306ad1fab 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -143,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -145,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -33465,14 +32668,12 @@ index 68ca708760ea..670306ad1fab 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -33511,12 +32712,10 @@ index 68ca708760ea..670306ad1fab 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -33525,28 +32724,27 @@ index 68ca708760ea..670306ad1fab 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_event_field_gn") diff --git third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build -index ba98f2fad30c..0521908d9419 100644 +index a0b53a3dcf6b..23328c26c561 100644 --- third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build +++ third_party/libwebrtc/logging/rtc_event_log_parse_status_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -33563,7 +32761,7 @@ index ba98f2fad30c..0521908d9419 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -33652,7 +32850,7 @@ index ba98f2fad30c..0521908d9419 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -33668,19 +32866,17 @@ index ba98f2fad30c..0521908d9419 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -33706,35 +32902,32 @@ index ba98f2fad30c..0521908d9419 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rtc_event_log_parse_status_gn") diff --git third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build -index 01705c04b230..8e87aff3722e 100644 +index b81ffc31f513..51d2fcb05f21 100644 --- third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build +++ third_party/libwebrtc/logging/rtc_event_number_encodings_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -33751,7 +32944,7 @@ index 01705c04b230..8e87aff3722e 100644 FINAL_LIBRARY = "xul" -@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,87 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -33840,7 +33033,7 @@ index 01705c04b230..8e87aff3722e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -135,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -137,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -33860,14 +33053,12 @@ index 01705c04b230..8e87aff3722e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -33906,12 +33097,10 @@ index 01705c04b230..8e87aff3722e 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -33920,28 +33109,27 @@ index 01705c04b230..8e87aff3722e 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_event_number_encodings_gn") diff --git third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build -index b5e49419d3ef..c6f0009da400 100644 +index 2d80e868d5e2..d80df18762aa 100644 --- third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build +++ third_party/libwebrtc/logging/rtc_event_pacing_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -33958,7 +33146,7 @@ index b5e49419d3ef..c6f0009da400 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -34054,7 +33242,7 @@ index b5e49419d3ef..c6f0009da400 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -34074,14 +33262,12 @@ index b5e49419d3ef..c6f0009da400 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -34120,12 +33306,10 @@ index b5e49419d3ef..c6f0009da400 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -34134,28 +33318,27 @@ index b5e49419d3ef..c6f0009da400 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_event_pacing_gn") diff --git third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build -index 669a835db754..68eacaa9575b 100644 +index 2673075055fb..3a5ac9ee85d6 100644 --- third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build +++ third_party/libwebrtc/logging/rtc_event_rtp_rtcp_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -34172,7 +33355,7 @@ index 669a835db754..68eacaa9575b 100644 FINAL_LIBRARY = "xul" -@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -34272,7 +33455,7 @@ index 669a835db754..68eacaa9575b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -34292,14 +33475,12 @@ index 669a835db754..68eacaa9575b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -34338,12 +33519,10 @@ index 669a835db754..68eacaa9575b 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -34352,28 +33531,27 @@ index 669a835db754..68eacaa9575b 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_event_rtp_rtcp_gn") diff --git third_party/libwebrtc/logging/rtc_event_video_gn/moz.build third_party/libwebrtc/logging/rtc_event_video_gn/moz.build -index e3933c0aa96e..563a8c4cd9fb 100644 +index 4eba826cac76..a2af28545932 100644 --- third_party/libwebrtc/logging/rtc_event_video_gn/moz.build +++ third_party/libwebrtc/logging/rtc_event_video_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -34390,7 +33568,7 @@ index e3933c0aa96e..563a8c4cd9fb 100644 FINAL_LIBRARY = "xul" -@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -34486,7 +33664,7 @@ index e3933c0aa96e..563a8c4cd9fb 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -34506,14 +33684,12 @@ index e3933c0aa96e..563a8c4cd9fb 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -34552,12 +33728,10 @@ index e3933c0aa96e..563a8c4cd9fb 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -34566,28 +33740,27 @@ index e3933c0aa96e..563a8c4cd9fb 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_event_video_gn") diff --git third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build -index 60a829841624..6a35e9816c35 100644 +index 84cfad03cbad..c15c6b76c6ad 100644 --- third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build +++ third_party/libwebrtc/logging/rtc_stream_config_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -34604,7 +33777,7 @@ index 60a829841624..6a35e9816c35 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -34700,7 +33873,7 @@ index 60a829841624..6a35e9816c35 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -34720,14 +33893,12 @@ index 60a829841624..6a35e9816c35 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -34766,12 +33937,10 @@ index 60a829841624..6a35e9816c35 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -34780,28 +33949,27 @@ index 60a829841624..6a35e9816c35 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_stream_config_gn") diff --git third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build -index 95e5b56fcaf2..6ebaffa17bf0 100644 +index c50a3f48e50c..8f304e5179b0 100644 --- third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build +++ third_party/libwebrtc/media/adapted_video_track_source_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -34818,7 +33986,7 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -34918,7 +34086,7 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -34938,14 +34106,12 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -34984,12 +34150,10 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -34998,28 +34162,27 @@ index 95e5b56fcaf2..6ebaffa17bf0 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("adapted_video_track_source_gn") diff --git third_party/libwebrtc/media/audio_source_gn/moz.build third_party/libwebrtc/media/audio_source_gn/moz.build -index 79c6905d50d0..a651f17c72f3 100644 +index a4593705f4d4..cf45ed1996b4 100644 --- third_party/libwebrtc/media/audio_source_gn/moz.build +++ third_party/libwebrtc/media/audio_source_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -35036,7 +34199,7 @@ index 79c6905d50d0..a651f17c72f3 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -35121,7 +34284,7 @@ index 79c6905d50d0..a651f17c72f3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -35137,19 +34300,17 @@ index 79c6905d50d0..a651f17c72f3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -35175,35 +34336,32 @@ index 79c6905d50d0..a651f17c72f3 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("audio_source_gn") diff --git third_party/libwebrtc/media/codec_gn/moz.build third_party/libwebrtc/media/codec_gn/moz.build -index 11fbb4c53ece..2fa1b126e636 100644 +index 4ad0c6b4d4f1..a2e84b26f4b5 100644 --- third_party/libwebrtc/media/codec_gn/moz.build +++ third_party/libwebrtc/media/codec_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -35220,7 +34378,7 @@ index 11fbb4c53ece..2fa1b126e636 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -35320,7 +34478,7 @@ index 11fbb4c53ece..2fa1b126e636 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -35340,14 +34498,12 @@ index 11fbb4c53ece..2fa1b126e636 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -35386,12 +34542,10 @@ index 11fbb4c53ece..2fa1b126e636 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -35400,28 +34554,27 @@ index 11fbb4c53ece..2fa1b126e636 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("codec_gn") diff --git third_party/libwebrtc/media/media_channel_gn/moz.build third_party/libwebrtc/media/media_channel_gn/moz.build -index ffb4236c2b4a..9d1b62e2b4ce 100644 +index 0123be9df1ba..9ba5846e1cce 100644 --- third_party/libwebrtc/media/media_channel_gn/moz.build +++ third_party/libwebrtc/media/media_channel_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -35438,7 +34591,7 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644 FINAL_LIBRARY = "xul" -@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -35539,7 +34692,7 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -35555,19 +34708,17 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -35593,35 +34744,32 @@ index ffb4236c2b4a..9d1b62e2b4ce 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("media_channel_gn") diff --git third_party/libwebrtc/media/media_channel_impl_gn/moz.build third_party/libwebrtc/media/media_channel_impl_gn/moz.build -index cca0752fc101..d98b839a2d92 100644 +index 314151b757d8..146ff9def9fe 100644 --- third_party/libwebrtc/media/media_channel_impl_gn/moz.build +++ third_party/libwebrtc/media/media_channel_impl_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -35638,7 +34786,7 @@ index cca0752fc101..d98b839a2d92 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -35723,7 +34871,7 @@ index cca0752fc101..d98b839a2d92 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -35739,19 +34887,17 @@ index cca0752fc101..d98b839a2d92 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -35777,35 +34923,32 @@ index cca0752fc101..d98b839a2d92 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("media_channel_impl_gn") diff --git third_party/libwebrtc/media/media_constants_gn/moz.build third_party/libwebrtc/media/media_constants_gn/moz.build -index 0de5e3362a74..5adbec9d0fdb 100644 +index 9ca79aabe233..56b3ea5ed006 100644 --- third_party/libwebrtc/media/media_constants_gn/moz.build +++ third_party/libwebrtc/media/media_constants_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -35822,7 +34965,7 @@ index 0de5e3362a74..5adbec9d0fdb 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -35907,7 +35050,7 @@ index 0de5e3362a74..5adbec9d0fdb 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -35927,14 +35070,12 @@ index 0de5e3362a74..5adbec9d0fdb 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -35973,12 +35114,10 @@ index 0de5e3362a74..5adbec9d0fdb 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -35987,28 +35126,27 @@ index 0de5e3362a74..5adbec9d0fdb 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("media_constants_gn") diff --git third_party/libwebrtc/media/media_engine_gn/moz.build third_party/libwebrtc/media/media_engine_gn/moz.build -index f7a6f8714d3e..d086491ddaa2 100644 +index 511ed8d0de3d..310b21190384 100644 --- third_party/libwebrtc/media/media_engine_gn/moz.build +++ third_party/libwebrtc/media/media_engine_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -36025,7 +35163,7 @@ index f7a6f8714d3e..d086491ddaa2 100644 FINAL_LIBRARY = "xul" -@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -36126,7 +35264,7 @@ index f7a6f8714d3e..d086491ddaa2 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -36142,19 +35280,17 @@ index f7a6f8714d3e..d086491ddaa2 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -36180,35 +35316,32 @@ index f7a6f8714d3e..d086491ddaa2 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("media_engine_gn") diff --git third_party/libwebrtc/media/rid_description_gn/moz.build third_party/libwebrtc/media/rid_description_gn/moz.build -index 350d2d42a27a..bd2d2d1a3c1d 100644 +index f90d99ec11d7..1e68c6ca8bd9 100644 --- third_party/libwebrtc/media/rid_description_gn/moz.build +++ third_party/libwebrtc/media/rid_description_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -36225,7 +35358,7 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -36325,7 +35458,7 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -36345,14 +35478,12 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -36391,12 +35522,10 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -36405,28 +35534,27 @@ index 350d2d42a27a..bd2d2d1a3c1d 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rid_description_gn") diff --git third_party/libwebrtc/media/rtc_audio_video_gn/moz.build third_party/libwebrtc/media/rtc_audio_video_gn/moz.build -index 8b2173e83a8d..53bcc77e6c67 100644 +index 7074c8187174..fb37030f65f5 100644 --- third_party/libwebrtc/media/rtc_audio_video_gn/moz.build +++ third_party/libwebrtc/media/rtc_audio_video_gn/moz.build -@@ -14,12 +14,21 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True +@@ -14,13 +14,22 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -36443,7 +35571,7 @@ index 8b2173e83a8d..53bcc77e6c67 100644 FINAL_LIBRARY = "xul" -@@ -47,103 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,103 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -36548,7 +35676,7 @@ index 8b2173e83a8d..53bcc77e6c67 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -151,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -153,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -36568,14 +35696,12 @@ index 8b2173e83a8d..53bcc77e6c67 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -36614,12 +35740,10 @@ index 8b2173e83a8d..53bcc77e6c67 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -36628,28 +35752,27 @@ index 8b2173e83a8d..53bcc77e6c67 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_audio_video_gn") diff --git third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build -index 3683d691b678..1f529f42bdc0 100644 +index 57889f565303..bd831fddb2dc 100644 --- third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build +++ third_party/libwebrtc/media/rtc_internal_video_codecs_gn/moz.build -@@ -14,12 +14,21 @@ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" +@@ -14,13 +14,22 @@ DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True DEFINES["RTC_USE_LIBAOM_AV1_ENCODER"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -36666,7 +35789,7 @@ index 3683d691b678..1f529f42bdc0 100644 FINAL_LIBRARY = "xul" -@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -36767,7 +35890,7 @@ index 3683d691b678..1f529f42bdc0 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -36787,14 +35910,12 @@ index 3683d691b678..1f529f42bdc0 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -36833,12 +35954,10 @@ index 3683d691b678..1f529f42bdc0 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -36847,28 +35966,27 @@ index 3683d691b678..1f529f42bdc0 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_internal_video_codecs_gn") diff --git third_party/libwebrtc/media/rtc_media_base_gn/moz.build third_party/libwebrtc/media/rtc_media_base_gn/moz.build -index b27437382904..578bc0b80472 100644 +index c18e870acb9a..fedda41e6ae3 100644 --- third_party/libwebrtc/media/rtc_media_base_gn/moz.build +++ third_party/libwebrtc/media/rtc_media_base_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -36885,7 +36003,7 @@ index b27437382904..578bc0b80472 100644 FINAL_LIBRARY = "xul" -@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -36986,7 +36104,7 @@ index b27437382904..578bc0b80472 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -37002,19 +36120,17 @@ index b27437382904..578bc0b80472 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -37040,35 +36156,32 @@ index b27437382904..578bc0b80472 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rtc_media_base_gn") diff --git third_party/libwebrtc/media/rtc_media_config_gn/moz.build third_party/libwebrtc/media/rtc_media_config_gn/moz.build -index faf48db2d276..5fc7599bde08 100644 +index 37cd82e2a682..972d06306f41 100644 --- third_party/libwebrtc/media/rtc_media_config_gn/moz.build +++ third_party/libwebrtc/media/rtc_media_config_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -37085,7 +36198,7 @@ index faf48db2d276..5fc7599bde08 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -37170,7 +36283,7 @@ index faf48db2d276..5fc7599bde08 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -37186,19 +36299,17 @@ index faf48db2d276..5fc7599bde08 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -37224,35 +36335,32 @@ index faf48db2d276..5fc7599bde08 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rtc_media_config_gn") diff --git third_party/libwebrtc/media/rtc_media_gn/moz.build third_party/libwebrtc/media/rtc_media_gn/moz.build -index 1b7b6de7915a..1aff1b07aa5f 100644 +index 95aff4fcc141..f1496c154221 100644 --- third_party/libwebrtc/media/rtc_media_gn/moz.build +++ third_party/libwebrtc/media/rtc_media_gn/moz.build -@@ -14,12 +14,21 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True +@@ -14,13 +14,22 @@ DEFINES["HAVE_WEBRTC_VIDEO"] = True DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -37269,7 +36377,7 @@ index 1b7b6de7915a..1aff1b07aa5f 100644 FINAL_LIBRARY = "xul" -@@ -42,103 +51,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -44,103 +53,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -37374,7 +36482,7 @@ index 1b7b6de7915a..1aff1b07aa5f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -146,27 +59,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -148,25 +61,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -37390,19 +36498,17 @@ index 1b7b6de7915a..1aff1b07aa5f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -176,44 +72,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -176,40 +74,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -37428,35 +36534,32 @@ index 1b7b6de7915a..1aff1b07aa5f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rtc_media_gn") diff --git third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build -index 057c31cdd32d..855d7dba3fed 100644 +index 3903b5043c9c..f04602321b4b 100644 --- third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build +++ third_party/libwebrtc/media/rtc_sdp_video_format_utils_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -37473,7 +36576,7 @@ index 057c31cdd32d..855d7dba3fed 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -37573,7 +36676,7 @@ index 057c31cdd32d..855d7dba3fed 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -37593,14 +36696,12 @@ index 057c31cdd32d..855d7dba3fed 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -37639,12 +36740,10 @@ index 057c31cdd32d..855d7dba3fed 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -37653,28 +36752,27 @@ index 057c31cdd32d..855d7dba3fed 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_sdp_video_format_utils_gn") diff --git third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build -index eda06ab0f069..e216a7d8756f 100644 +index a8632f24d148..12faca2c60ec 100644 --- third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build +++ third_party/libwebrtc/media/rtc_simulcast_encoder_adapter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -37691,7 +36789,7 @@ index eda06ab0f069..e216a7d8756f 100644 FINAL_LIBRARY = "xul" -@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -37792,7 +36890,7 @@ index eda06ab0f069..e216a7d8756f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -37812,14 +36910,12 @@ index eda06ab0f069..e216a7d8756f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -37858,12 +36954,10 @@ index eda06ab0f069..e216a7d8756f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -37872,28 +36966,27 @@ index eda06ab0f069..e216a7d8756f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_simulcast_encoder_adapter_gn") diff --git third_party/libwebrtc/media/rtp_utils_gn/moz.build third_party/libwebrtc/media/rtp_utils_gn/moz.build -index c4bc1c695159..93aef89a254f 100644 +index 6d41faceb2a1..b3ce0c3dac99 100644 --- third_party/libwebrtc/media/rtp_utils_gn/moz.build +++ third_party/libwebrtc/media/rtp_utils_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -37910,7 +37003,7 @@ index c4bc1c695159..93aef89a254f 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -37995,7 +37088,7 @@ index c4bc1c695159..93aef89a254f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -38011,19 +37104,17 @@ index c4bc1c695159..93aef89a254f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -38049,35 +37140,32 @@ index c4bc1c695159..93aef89a254f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rtp_utils_gn") diff --git third_party/libwebrtc/media/stream_params_gn/moz.build third_party/libwebrtc/media/stream_params_gn/moz.build -index aab98c22b490..793b552f52c4 100644 +index 22c82b496a59..78fd4155d38b 100644 --- third_party/libwebrtc/media/stream_params_gn/moz.build +++ third_party/libwebrtc/media/stream_params_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -38094,7 +37182,7 @@ index aab98c22b490..793b552f52c4 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -38179,7 +37267,7 @@ index aab98c22b490..793b552f52c4 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -38195,19 +37283,17 @@ index aab98c22b490..793b552f52c4 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -38233,35 +37319,32 @@ index aab98c22b490..793b552f52c4 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("stream_params_gn") diff --git third_party/libwebrtc/media/video_adapter_gn/moz.build third_party/libwebrtc/media/video_adapter_gn/moz.build -index 51b78b36338c..05509afcdd12 100644 +index ce7a74872715..80d67950990d 100644 --- third_party/libwebrtc/media/video_adapter_gn/moz.build +++ third_party/libwebrtc/media/video_adapter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -38278,7 +37361,7 @@ index 51b78b36338c..05509afcdd12 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -38378,7 +37461,7 @@ index 51b78b36338c..05509afcdd12 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -38398,14 +37481,12 @@ index 51b78b36338c..05509afcdd12 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -38444,12 +37525,10 @@ index 51b78b36338c..05509afcdd12 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -38458,28 +37537,27 @@ index 51b78b36338c..05509afcdd12 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_adapter_gn") diff --git third_party/libwebrtc/media/video_broadcaster_gn/moz.build third_party/libwebrtc/media/video_broadcaster_gn/moz.build -index 0e00a392b816..eeba7ecec130 100644 +index 0bba5248d917..c85e8c95f8f6 100644 --- third_party/libwebrtc/media/video_broadcaster_gn/moz.build +++ third_party/libwebrtc/media/video_broadcaster_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -38496,7 +37574,7 @@ index 0e00a392b816..eeba7ecec130 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -38592,7 +37670,7 @@ index 0e00a392b816..eeba7ecec130 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -38612,14 +37690,12 @@ index 0e00a392b816..eeba7ecec130 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -38658,12 +37734,10 @@ index 0e00a392b816..eeba7ecec130 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -38672,28 +37746,27 @@ index 0e00a392b816..eeba7ecec130 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_broadcaster_gn") diff --git third_party/libwebrtc/media/video_common_gn/moz.build third_party/libwebrtc/media/video_common_gn/moz.build -index ceaf76133561..7a08c0558dee 100644 +index fe09ce34a933..a764d15f802e 100644 --- third_party/libwebrtc/media/video_common_gn/moz.build +++ third_party/libwebrtc/media/video_common_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -38710,7 +37783,7 @@ index ceaf76133561..7a08c0558dee 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -38806,7 +37879,7 @@ index ceaf76133561..7a08c0558dee 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -38826,14 +37899,12 @@ index ceaf76133561..7a08c0558dee 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -38872,12 +37943,10 @@ index ceaf76133561..7a08c0558dee 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -38886,28 +37955,27 @@ index ceaf76133561..7a08c0558dee 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_common_gn") diff --git third_party/libwebrtc/media/video_source_base_gn/moz.build third_party/libwebrtc/media/video_source_base_gn/moz.build -index f2ffa47c5bb7..57344305c0c1 100644 +index f8053045dc9f..a32461b2c660 100644 --- third_party/libwebrtc/media/video_source_base_gn/moz.build +++ third_party/libwebrtc/media/video_source_base_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -38924,7 +37992,7 @@ index f2ffa47c5bb7..57344305c0c1 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -39020,7 +38088,7 @@ index f2ffa47c5bb7..57344305c0c1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -39040,14 +38108,12 @@ index f2ffa47c5bb7..57344305c0c1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -39086,12 +38152,10 @@ index f2ffa47c5bb7..57344305c0c1 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -39100,28 +38164,27 @@ index f2ffa47c5bb7..57344305c0c1 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_source_base_gn") diff --git third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build -index 3536fc5173ad..b9b14d294f9a 100644 +index 91f2dac44ee2..71ed37ed1668 100644 --- third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build +++ third_party/libwebrtc/modules/async_audio_processing/async_audio_processing_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -39138,7 +38201,7 @@ index 3536fc5173ad..b9b14d294f9a 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -39234,7 +38297,7 @@ index 3536fc5173ad..b9b14d294f9a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -39254,14 +38317,12 @@ index 3536fc5173ad..b9b14d294f9a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -39300,12 +38361,10 @@ index 3536fc5173ad..b9b14d294f9a 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -39314,28 +38373,27 @@ index 3536fc5173ad..b9b14d294f9a 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("async_audio_processing_gn") diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build -index 9d1463f15180..2f4b795ddfdb 100644 +index f78bef6c5863..4db9966a8cb1 100644 --- third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/audio_coding_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -39352,7 +38410,7 @@ index 9d1463f15180..2f4b795ddfdb 100644 FINAL_LIBRARY = "xul" -@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -39452,7 +38510,7 @@ index 9d1463f15180..2f4b795ddfdb 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -39472,14 +38530,12 @@ index 9d1463f15180..2f4b795ddfdb 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -39518,12 +38574,10 @@ index 9d1463f15180..2f4b795ddfdb 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -39532,28 +38586,27 @@ index 9d1463f15180..2f4b795ddfdb 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_coding_gn") diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build -index 816a96a40d65..54e2c008eae3 100644 +index 2c7ca80ec0ec..ebb25ef7e20d 100644 --- third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/audio_coding_module_typedefs_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -39570,7 +38623,7 @@ index 816a96a40d65..54e2c008eae3 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -39655,7 +38708,7 @@ index 816a96a40d65..54e2c008eae3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -39671,19 +38724,17 @@ index 816a96a40d65..54e2c008eae3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -39709,35 +38760,32 @@ index 816a96a40d65..54e2c008eae3 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("audio_coding_module_typedefs_gn") diff --git third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build -index 593b744a33d6..33fd22c702f9 100644 +index 7bc2549166df..c14d768af4f1 100644 --- third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/audio_coding_opus_common_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -39754,7 +38802,7 @@ index 593b744a33d6..33fd22c702f9 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -39854,7 +38902,7 @@ index 593b744a33d6..33fd22c702f9 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -39874,14 +38922,12 @@ index 593b744a33d6..33fd22c702f9 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -39920,12 +38966,10 @@ index 593b744a33d6..33fd22c702f9 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -39934,28 +38978,27 @@ index 593b744a33d6..33fd22c702f9 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_coding_opus_common_gn") diff --git third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build -index 4261145d7564..4b6330407030 100644 +index 0524d70044a1..2be902ad493c 100644 --- third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/audio_encoder_cng_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -39972,7 +39015,7 @@ index 4261145d7564..4b6330407030 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -40072,7 +39115,7 @@ index 4261145d7564..4b6330407030 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -40092,14 +39135,12 @@ index 4261145d7564..4b6330407030 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -40138,12 +39179,10 @@ index 4261145d7564..4b6330407030 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -40152,28 +39191,27 @@ index 4261145d7564..4b6330407030 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_encoder_cng_gn") diff --git third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build -index 878cbd08fcc4..55fbc250e1bb 100644 +index 0da571dfa094..4b99b74b454b 100644 --- third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_config_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -40190,7 +39228,7 @@ index 878cbd08fcc4..55fbc250e1bb 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -40275,7 +39313,7 @@ index 878cbd08fcc4..55fbc250e1bb 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -40295,14 +39333,12 @@ index 878cbd08fcc4..55fbc250e1bb 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -40341,12 +39377,10 @@ index 878cbd08fcc4..55fbc250e1bb 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -40355,28 +39389,27 @@ index 878cbd08fcc4..55fbc250e1bb 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_network_adaptor_config_gn") diff --git third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build -index 0ec1c64427d5..0fdce86ea688 100644 +index ca6f82e73acc..7201f9631eba 100644 --- third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/audio_network_adaptor_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -40393,7 +39426,7 @@ index 0ec1c64427d5..0fdce86ea688 100644 FINAL_LIBRARY = "xul" -@@ -55,98 +64,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -57,98 +66,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -40493,7 +39526,7 @@ index 0ec1c64427d5..0fdce86ea688 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -154,88 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -156,82 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -40513,14 +39546,12 @@ index 0ec1c64427d5..0fdce86ea688 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -40559,12 +39590,10 @@ index 0ec1c64427d5..0fdce86ea688 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -40573,28 +39602,27 @@ index 0ec1c64427d5..0fdce86ea688 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_network_adaptor_gn") diff --git third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build -index d2eac9dd7330..44fc7a13aa41 100644 +index 485b23578569..0296469454c8 100644 --- third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/g711_c_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -40611,7 +39639,7 @@ index d2eac9dd7330..44fc7a13aa41 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -40696,7 +39724,7 @@ index d2eac9dd7330..44fc7a13aa41 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -40716,14 +39744,12 @@ index d2eac9dd7330..44fc7a13aa41 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -40762,12 +39788,10 @@ index d2eac9dd7330..44fc7a13aa41 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -40776,28 +39800,27 @@ index d2eac9dd7330..44fc7a13aa41 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("g711_c_gn") diff --git third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build -index 2c887ccaead1..d75c60517c87 100644 +index fd2075f729a4..10971d355fa4 100644 --- third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/g711_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -40814,7 +39837,7 @@ index 2c887ccaead1..d75c60517c87 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -40914,7 +39937,7 @@ index 2c887ccaead1..d75c60517c87 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -40934,14 +39957,12 @@ index 2c887ccaead1..d75c60517c87 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -40980,12 +40001,10 @@ index 2c887ccaead1..d75c60517c87 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -40994,28 +40013,27 @@ index 2c887ccaead1..d75c60517c87 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("g711_gn") diff --git third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build -index ab61ec987bf3..142691eb22ac 100644 +index f093a25e873e..8398cd7096a5 100644 --- third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/g722_c_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -41032,7 +40050,7 @@ index ab61ec987bf3..142691eb22ac 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -41117,7 +40135,7 @@ index ab61ec987bf3..142691eb22ac 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -41137,14 +40155,12 @@ index ab61ec987bf3..142691eb22ac 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -41183,12 +40199,10 @@ index ab61ec987bf3..142691eb22ac 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -41197,28 +40211,27 @@ index ab61ec987bf3..142691eb22ac 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("g722_c_gn") diff --git third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build -index 75d59a02d75a..1748ca8600f9 100644 +index 870a0d2d6b0a..8b2bcf13466a 100644 --- third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/g722_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -41235,7 +40248,7 @@ index 75d59a02d75a..1748ca8600f9 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -41335,7 +40348,7 @@ index 75d59a02d75a..1748ca8600f9 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -41355,14 +40368,12 @@ index 75d59a02d75a..1748ca8600f9 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -41401,12 +40412,10 @@ index 75d59a02d75a..1748ca8600f9 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -41415,28 +40424,27 @@ index 75d59a02d75a..1748ca8600f9 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("g722_gn") diff --git third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build -index 78ef11bfbe8e..8fdf79a4d56e 100644 +index 5ede837b17fd..6d8fdbebabc4 100644 --- third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/isac_bwinfo_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -41453,7 +40461,7 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -41538,7 +40546,7 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -41554,19 +40562,17 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -41592,35 +40598,32 @@ index 78ef11bfbe8e..8fdf79a4d56e 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("isac_bwinfo_gn") diff --git third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build -index 6b32d8117274..55965a014dd1 100644 +index ca79e83e76a6..f2006f3a9c2c 100644 --- third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/isac_vad_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -41637,7 +40640,7 @@ index 6b32d8117274..55965a014dd1 100644 FINAL_LIBRARY = "xul" -@@ -48,83 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,83 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -41722,7 +40725,7 @@ index 6b32d8117274..55965a014dd1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -132,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -134,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -41742,14 +40745,12 @@ index 6b32d8117274..55965a014dd1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -41788,12 +40789,10 @@ index 6b32d8117274..55965a014dd1 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -41802,28 +40801,27 @@ index 6b32d8117274..55965a014dd1 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("isac_vad_gn") diff --git third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build -index af7909757b22..d9f39d9a45ed 100644 +index d9d629e63cb0..132b26983618 100644 --- third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/legacy_encoded_audio_frame_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -41840,7 +40838,7 @@ index af7909757b22..d9f39d9a45ed 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -41940,7 +40938,7 @@ index af7909757b22..d9f39d9a45ed 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -41960,14 +40958,12 @@ index af7909757b22..d9f39d9a45ed 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -42006,12 +41002,10 @@ index af7909757b22..d9f39d9a45ed 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -42020,28 +41014,27 @@ index af7909757b22..d9f39d9a45ed 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("legacy_encoded_audio_frame_gn") diff --git third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build -index 56fec5759795..3d61bb5537ae 100644 +index 915658ecd560..0d8192df783a 100644 --- third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/neteq_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -42058,7 +41051,7 @@ index 56fec5759795..3d61bb5537ae 100644 FINAL_LIBRARY = "xul" -@@ -80,98 +89,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -82,98 +91,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -42158,7 +41151,7 @@ index 56fec5759795..3d61bb5537ae 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -179,88 +97,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -181,82 +99,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -42178,14 +41171,12 @@ index 56fec5759795..3d61bb5537ae 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -42224,12 +41215,10 @@ index 56fec5759795..3d61bb5537ae 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -42238,28 +41227,27 @@ index 56fec5759795..3d61bb5537ae 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("neteq_gn") diff --git third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build -index d922de5d5785..281897e1fe56 100644 +index 29b49af13c96..6a89c3181c8a 100644 --- third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/pcm16b_c_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -42276,7 +41264,7 @@ index d922de5d5785..281897e1fe56 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -42361,7 +41349,7 @@ index d922de5d5785..281897e1fe56 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -42381,14 +41369,12 @@ index d922de5d5785..281897e1fe56 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -42427,12 +41413,10 @@ index d922de5d5785..281897e1fe56 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -42441,28 +41425,27 @@ index d922de5d5785..281897e1fe56 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("pcm16b_c_gn") diff --git third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build -index bea755eb5ac1..b191330ced98 100644 +index 2524b005d0a5..00abfed23ff5 100644 --- third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/pcm16b_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -42479,7 +41462,7 @@ index bea755eb5ac1..b191330ced98 100644 FINAL_LIBRARY = "xul" -@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -42579,7 +41562,7 @@ index bea755eb5ac1..b191330ced98 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -42599,14 +41582,12 @@ index bea755eb5ac1..b191330ced98 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -42645,12 +41626,10 @@ index bea755eb5ac1..b191330ced98 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -42659,28 +41638,27 @@ index bea755eb5ac1..b191330ced98 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("pcm16b_gn") diff --git third_party/libwebrtc/modules/audio_coding/red_gn/moz.build third_party/libwebrtc/modules/audio_coding/red_gn/moz.build -index d55df936567a..f108d9db5ff1 100644 +index d3f279577fa5..66b0c64c35b7 100644 --- third_party/libwebrtc/modules/audio_coding/red_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/red_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -42697,7 +41675,7 @@ index d55df936567a..f108d9db5ff1 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -42797,7 +41775,7 @@ index d55df936567a..f108d9db5ff1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -42817,14 +41795,12 @@ index d55df936567a..f108d9db5ff1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -42863,12 +41839,10 @@ index d55df936567a..f108d9db5ff1 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -42877,28 +41851,27 @@ index d55df936567a..f108d9db5ff1 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("red_gn") diff --git third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build -index b2cc167179d0..b40963119ad1 100644 +index 649fef5f47be..c8dfb2ef5dc3 100644 --- third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/webrtc_cng_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -42915,7 +41888,7 @@ index b2cc167179d0..b40963119ad1 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -43015,7 +41988,7 @@ index b2cc167179d0..b40963119ad1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -43035,14 +42008,12 @@ index b2cc167179d0..b40963119ad1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -43081,12 +42052,10 @@ index b2cc167179d0..b40963119ad1 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -43095,28 +42064,27 @@ index b2cc167179d0..b40963119ad1 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("webrtc_cng_gn") diff --git third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build -index 8a1f97d3e36f..cef5d9b3dd8e 100644 +index 60686e723e86..ca83edda0e81 100644 --- third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/webrtc_multiopus_gn/moz.build -@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,15 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_CODEC_OPUS"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -43135,7 +42103,7 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644 FINAL_LIBRARY = "xul" -@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -43235,7 +42203,7 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -148,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -150,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -43255,14 +42223,12 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -43301,12 +42267,10 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -43315,28 +42279,27 @@ index 8a1f97d3e36f..cef5d9b3dd8e 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("webrtc_multiopus_gn") diff --git third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build -index fb93eda27311..57ff1d71b55b 100644 +index 5c070db0b5cf..34a92e7abde0 100644 --- third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/webrtc_opus_gn/moz.build -@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,15 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_CODEC_OPUS"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -43355,7 +42318,7 @@ index fb93eda27311..57ff1d71b55b 100644 FINAL_LIBRARY = "xul" -@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -43455,7 +42418,7 @@ index fb93eda27311..57ff1d71b55b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -148,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -150,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -43475,14 +42438,12 @@ index fb93eda27311..57ff1d71b55b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -43521,12 +42482,10 @@ index fb93eda27311..57ff1d71b55b 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -43535,28 +42494,27 @@ index fb93eda27311..57ff1d71b55b 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("webrtc_opus_gn") diff --git third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build -index 284d12f5f0d6..5067bcb8e9d5 100644 +index a52ae8687347..c9277731583e 100644 --- third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build +++ third_party/libwebrtc/modules/audio_coding/webrtc_opus_wrapper_gn/moz.build -@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,15 +13,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_CODEC_OPUS"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -43575,7 +42533,7 @@ index 284d12f5f0d6..5067bcb8e9d5 100644 FINAL_LIBRARY = "xul" -@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,87 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -43664,7 +42622,7 @@ index 284d12f5f0d6..5067bcb8e9d5 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -136,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -138,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -43684,14 +42642,12 @@ index 284d12f5f0d6..5067bcb8e9d5 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -43730,12 +42686,10 @@ index 284d12f5f0d6..5067bcb8e9d5 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -43744,28 +42698,27 @@ index 284d12f5f0d6..5067bcb8e9d5 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("webrtc_opus_wrapper_gn") diff --git third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build -index ae018a0411e0..4b9c82612b4f 100644 +index 4bce6bb07fdd..dcaf6e34ca7f 100644 --- third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build +++ third_party/libwebrtc/modules/audio_device/audio_device_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -43782,7 +42735,7 @@ index ae018a0411e0..4b9c82612b4f 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -43867,7 +42820,7 @@ index ae018a0411e0..4b9c82612b4f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -43883,19 +42836,17 @@ index ae018a0411e0..4b9c82612b4f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -43921,219 +42872,32 @@ index ae018a0411e0..4b9c82612b4f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("audio_device_gn") -diff --git third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build -index 389d8bde3070..da7122a9fa44 100644 ---- third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build -+++ third_party/libwebrtc/modules/audio_device/audio_device_impl_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" - DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_OZONE"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True - DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0" -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True - DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE" -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "xul" - -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_GLIBCXX_ASSERTIONS"] = "1" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["RTC_ENABLE_WIN_WGC"] = True -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["TARGET_CPU"] == "aarch64": - -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": - DEFINES["WEBRTC_HAS_NEON"] = True - DEFINES["__ARM_NEON__"] = "1" - --if CONFIG["TARGET_CPU"] == "arm": -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["TARGET_CPU"] == "loongarch64": -- -- DEFINES["_GNU_SOURCE"] = True -- - if CONFIG["TARGET_CPU"] == "mips32": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["MIPS32_LE"] = True - DEFINES["MIPS_FPU_LE"] = True -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["TARGET_CPU"] == "mips64": -- -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True - - if CONFIG["TARGET_CPU"] == "x86": - -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": - - DEFINES["WEBRTC_ENABLE_AVX2"] = True - --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": -- -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": -- -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": -- -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": -- -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True -- - Library("audio_device_impl_gn") diff --git third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build -index 3cd787013ac9..797cc7fdf979 100644 +index 9785374c7a77..862e284821d5 100644 --- third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build +++ third_party/libwebrtc/modules/audio_mixer/audio_frame_manipulator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -44150,7 +42914,7 @@ index 3cd787013ac9..797cc7fdf979 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -44250,7 +43014,7 @@ index 3cd787013ac9..797cc7fdf979 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -44270,14 +43034,12 @@ index 3cd787013ac9..797cc7fdf979 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -44316,12 +43078,10 @@ index 3cd787013ac9..797cc7fdf979 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -44330,28 +43090,27 @@ index 3cd787013ac9..797cc7fdf979 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_frame_manipulator_gn") diff --git third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build -index d319d586e4f2..0b3debdb4549 100644 +index 5e7263604f3f..472c0a3369e9 100644 --- third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build +++ third_party/libwebrtc/modules/audio_mixer/audio_mixer_impl_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -44369,7 +43128,7 @@ index d319d586e4f2..0b3debdb4549 100644 FINAL_LIBRARY = "xul" -@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -44469,7 +43228,7 @@ index d319d586e4f2..0b3debdb4549 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -44489,14 +43248,12 @@ index d319d586e4f2..0b3debdb4549 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -44535,12 +43292,10 @@ index d319d586e4f2..0b3debdb4549 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -44549,28 +43304,27 @@ index d319d586e4f2..0b3debdb4549 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_mixer_impl_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build -index b742d0d2693e..2e0982fe44c1 100644 +index bc8d58361929..1d50bf8de634 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_erl_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -44587,7 +43341,7 @@ index b742d0d2693e..2e0982fe44c1 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -44676,7 +43430,7 @@ index b742d0d2693e..2e0982fe44c1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -44692,19 +43446,17 @@ index b742d0d2693e..2e0982fe44c1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -44730,35 +43482,32 @@ index b742d0d2693e..2e0982fe44c1 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("adaptive_fir_filter_erl_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build -index 7cfd9898e674..3855e72da5c4 100644 +index 870c269ee999..afb546c9665f 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/adaptive_fir_filter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -44775,7 +43524,7 @@ index 7cfd9898e674..3855e72da5c4 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -44875,7 +43624,7 @@ index 7cfd9898e674..3855e72da5c4 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -44891,19 +43640,17 @@ index 7cfd9898e674..3855e72da5c4 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -44929,35 +43676,32 @@ index 7cfd9898e674..3855e72da5c4 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("adaptive_fir_filter_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build -index 25fc5591ea09..61d14c766742 100644 +index 1060413c2fde..f2f6cc941cfc 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn/moz.build -@@ -18,14 +18,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -18,15 +18,24 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -44976,7 +43720,7 @@ index 25fc5591ea09..61d14c766742 100644 FINAL_LIBRARY = "xul" -@@ -56,128 +65,9 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -58,127 +67,9 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -45008,7 +43752,6 @@ index 25fc5591ea09..61d14c766742 100644 - -if CONFIG["OS_TARGET"] == "Linux": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["USE_AURA"] = "1" - DEFINES["USE_GLIB"] = "1" - DEFINES["USE_OZONE"] = "1" @@ -45107,15 +43850,16 @@ index 25fc5591ea09..61d14c766742 100644 CXXFLAGS += [ "-msse2" diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build -index a1c4ec99275c..a5c4a447496c 100644 +index 653ec38ff0f8..dc18db0b8de9 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_common_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -45132,7 +43876,7 @@ index a1c4ec99275c..a5c4a447496c 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -45217,7 +43961,7 @@ index a1c4ec99275c..a5c4a447496c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -45233,19 +43977,17 @@ index a1c4ec99275c..a5c4a447496c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -45271,35 +44013,32 @@ index a1c4ec99275c..a5c4a447496c 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("aec3_common_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build -index ed9f693dfead..e435d998a690 100644 +index 4967c45123d2..5a75b52ec1ea 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_fft_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -45316,7 +44055,7 @@ index ed9f693dfead..e435d998a690 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -45416,7 +44155,7 @@ index ed9f693dfead..e435d998a690 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -45432,19 +44171,17 @@ index ed9f693dfead..e435d998a690 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -45470,35 +44207,32 @@ index ed9f693dfead..e435d998a690 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("aec3_fft_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build -index 8eb283fec225..346457ac2f59 100644 +index d867766ad198..1c4951576a77 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/aec3_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -45516,7 +44250,7 @@ index 8eb283fec225..346457ac2f59 100644 FINAL_LIBRARY = "xul" -@@ -102,98 +111,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -104,98 +113,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -45616,7 +44350,7 @@ index 8eb283fec225..346457ac2f59 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -201,88 +119,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -203,82 +121,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -45636,14 +44370,12 @@ index 8eb283fec225..346457ac2f59 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -45682,12 +44414,10 @@ index 8eb283fec225..346457ac2f59 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -45696,28 +44426,27 @@ index 8eb283fec225..346457ac2f59 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("aec3_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build -index 2579384807b1..286940e1741a 100644 +index 47e42cb6ec67..9bdfe19920cc 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/fft_data_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -45734,7 +44463,7 @@ index 2579384807b1..286940e1741a 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -45823,7 +44552,7 @@ index 2579384807b1..286940e1741a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -45839,19 +44568,17 @@ index 2579384807b1..286940e1741a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -45877,35 +44604,32 @@ index 2579384807b1..286940e1741a 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("fft_data_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build -index fb1960b0379c..29e6e7a74861 100644 +index 90676a23e629..5c9ba0af45ef 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/matched_filter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -45922,7 +44646,7 @@ index fb1960b0379c..29e6e7a74861 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -46011,7 +44735,7 @@ index fb1960b0379c..29e6e7a74861 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -46027,19 +44751,17 @@ index fb1960b0379c..29e6e7a74861 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -46065,35 +44787,32 @@ index fb1960b0379c..29e6e7a74861 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("matched_filter_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build -index 75011ee6d2e8..66e43c587d1e 100644 +index f7206d6f33ef..9f8bf192d7a8 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/render_buffer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -46110,7 +44829,7 @@ index 75011ee6d2e8..66e43c587d1e 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -46199,7 +44918,7 @@ index 75011ee6d2e8..66e43c587d1e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -46215,19 +44934,17 @@ index 75011ee6d2e8..66e43c587d1e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -46253,35 +44970,32 @@ index 75011ee6d2e8..66e43c587d1e 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("render_buffer_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build -index 11d60d85b21a..8bc82463e36f 100644 +index d5e8985552cf..d34e64f796ef 100644 --- third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec3/vector_math_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -46298,7 +45012,7 @@ index 11d60d85b21a..8bc82463e36f 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -46387,7 +45101,7 @@ index 11d60d85b21a..8bc82463e36f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -46403,19 +45117,17 @@ index 11d60d85b21a..8bc82463e36f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -46441,35 +45153,32 @@ index 11d60d85b21a..8bc82463e36f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("vector_math_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build -index 4717f44c7228..30b9ebf91f2c 100644 +index e39f71fddecb..d727e8503f24 100644 --- third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec_dump/aec_dump_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -46486,7 +45195,7 @@ index 4717f44c7228..30b9ebf91f2c 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -46586,7 +45295,7 @@ index 4717f44c7228..30b9ebf91f2c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -46602,19 +45311,17 @@ index 4717f44c7228..30b9ebf91f2c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -46640,35 +45347,32 @@ index 4717f44c7228..30b9ebf91f2c 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("aec_dump_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build -index 343efea34b51..194798641bc6 100644 +index 6e4384af4248..0124e796e10d 100644 --- third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec_dump/null_aec_dump_factory_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -46685,7 +45389,7 @@ index 343efea34b51..194798641bc6 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -46785,7 +45489,7 @@ index 343efea34b51..194798641bc6 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -46805,14 +45509,12 @@ index 343efea34b51..194798641bc6 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -46851,12 +45553,10 @@ index 343efea34b51..194798641bc6 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -46865,28 +45565,27 @@ index 343efea34b51..194798641bc6 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("null_aec_dump_factory_gn") diff --git third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build -index 4fb4ebdb0f09..c1a85b70f3df 100644 +index ba9dc491198c..0d430b570eb5 100644 --- third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aec_dump_interface_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -46903,7 +45602,7 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -47003,7 +45702,7 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -47023,14 +45722,12 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -47069,12 +45766,10 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -47083,28 +45778,27 @@ index 4fb4ebdb0f09..c1a85b70f3df 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("aec_dump_interface_gn") diff --git third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build -index e4ca4f2ec51e..c702789e0525 100644 +index f2cf5c859485..f49648e3086e 100644 --- third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -47121,7 +45815,7 @@ index e4ca4f2ec51e..c702789e0525 100644 FINAL_LIBRARY = "xul" -@@ -46,114 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,114 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -47237,7 +45931,7 @@ index e4ca4f2ec51e..c702789e0525 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -162,37 +64,20 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -164,27 +66,12 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["__ARM_NEON__"] = "1" SOURCES += [ @@ -47266,27 +45960,24 @@ index e4ca4f2ec51e..c702789e0525 100644 SOURCES += [ "/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc" ] +@@ -193,7 +80,6 @@ if CONFIG["TARGET_CPU"] == "mips32": - if CONFIG["TARGET_CPU"] == "mips32": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True SOURCES += [ "/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_mips.cc" -@@ -200,9 +85,6 @@ if CONFIG["TARGET_CPU"] == "mips32": +@@ -201,8 +87,6 @@ if CONFIG["TARGET_CPU"] == "mips32": if CONFIG["TARGET_CPU"] == "mips64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - SOURCES += [ "/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc" ] -@@ -213,81 +95,27 @@ if CONFIG["TARGET_CPU"] == "ppc64": +@@ -213,77 +97,27 @@ if CONFIG["TARGET_CPU"] == "ppc64": "/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc" ] @@ -47326,7 +46017,6 @@ index e4ca4f2ec51e..c702789e0525 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - - SOURCES += [ @@ -47335,7 +46025,6 @@ index e4ca4f2ec51e..c702789e0525 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - - SOURCES += [ @@ -47356,7 +46045,6 @@ index e4ca4f2ec51e..c702789e0525 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -47367,22 +46055,22 @@ index e4ca4f2ec51e..c702789e0525 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True SOURCES += [ "/third_party/libwebrtc/modules/audio_processing/aecm/aecm_core_c.cc" diff --git third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build -index a57205d4a5b2..7ff717315571 100644 +index 4ae42eab2074..12e716eac789 100644 --- third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc/agc_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -47400,7 +46088,7 @@ index a57205d4a5b2..7ff717315571 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -47500,7 +46188,7 @@ index a57205d4a5b2..7ff717315571 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -47520,14 +46208,12 @@ index a57205d4a5b2..7ff717315571 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -47566,12 +46252,10 @@ index a57205d4a5b2..7ff717315571 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -47580,28 +46264,27 @@ index a57205d4a5b2..7ff717315571 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("agc_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build -index 4da6c9687f88..a13f4e010126 100644 +index 43ed251cd060..c2c90bfba826 100644 --- third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc/gain_control_interface_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -47618,7 +46301,7 @@ index 4da6c9687f88..a13f4e010126 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -47703,7 +46386,7 @@ index 4da6c9687f88..a13f4e010126 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -47719,19 +46402,17 @@ index 4da6c9687f88..a13f4e010126 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -47757,35 +46438,32 @@ index 4da6c9687f88..a13f4e010126 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("gain_control_interface_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build -index 110759780d97..a2f61bf83008 100644 +index 7528ebeac06c..9b8acfd3f582 100644 --- third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc/legacy_agc_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -47802,7 +46480,7 @@ index 110759780d97..a2f61bf83008 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -47902,7 +46580,7 @@ index 110759780d97..a2f61bf83008 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -47922,14 +46600,12 @@ index 110759780d97..a2f61bf83008 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -47968,12 +46644,10 @@ index 110759780d97..a2f61bf83008 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -47982,28 +46656,27 @@ index 110759780d97..a2f61bf83008 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("legacy_agc_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build -index 90dde9485a1b..754a5b3e277d 100644 +index 1cea105f40ec..6ef3e305946d 100644 --- third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc/level_estimation_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -48020,7 +46693,7 @@ index 90dde9485a1b..754a5b3e277d 100644 FINAL_LIBRARY = "xul" -@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -48120,7 +46793,7 @@ index 90dde9485a1b..754a5b3e277d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -48140,14 +46813,12 @@ index 90dde9485a1b..754a5b3e277d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -48186,12 +46857,10 @@ index 90dde9485a1b..754a5b3e277d 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -48200,28 +46869,27 @@ index 90dde9485a1b..754a5b3e277d 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("level_estimation_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build -index f3eec334ca67..325adc413267 100644 +index 9ea8d808a0b2..74ce00318e08 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/adaptive_digital_gain_controller_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -48239,7 +46907,7 @@ index f3eec334ca67..325adc413267 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -48339,7 +47007,7 @@ index f3eec334ca67..325adc413267 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -48359,14 +47027,12 @@ index f3eec334ca67..325adc413267 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -48405,12 +47071,10 @@ index f3eec334ca67..325adc413267 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -48419,28 +47083,27 @@ index f3eec334ca67..325adc413267 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("adaptive_digital_gain_controller_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build -index ad2fd19d441d..ff442094da12 100644 +index 10c3b1a37504..14bbe9c06848 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/biquad_filter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -48457,7 +47120,7 @@ index ad2fd19d441d..ff442094da12 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -48546,7 +47209,7 @@ index ad2fd19d441d..ff442094da12 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -48566,14 +47229,12 @@ index ad2fd19d441d..ff442094da12 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -48612,12 +47273,10 @@ index ad2fd19d441d..ff442094da12 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -48626,28 +47285,27 @@ index ad2fd19d441d..ff442094da12 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("biquad_filter_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build -index 634d1f87a8e5..35e8821dbea6 100644 +index 1853af5676aa..402d6757bd7a 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/clipping_predictor_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -48664,7 +47322,7 @@ index 634d1f87a8e5..35e8821dbea6 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -48764,7 +47422,7 @@ index 634d1f87a8e5..35e8821dbea6 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -48784,14 +47442,12 @@ index 634d1f87a8e5..35e8821dbea6 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -48830,12 +47486,10 @@ index 634d1f87a8e5..35e8821dbea6 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -48844,28 +47498,27 @@ index 634d1f87a8e5..35e8821dbea6 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("clipping_predictor_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build -index 82c397f973f5..da3833f8e686 100644 +index 6ef8c096e204..78f2953bbeaf 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/common_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -48882,7 +47535,7 @@ index 82c397f973f5..da3833f8e686 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -48967,7 +47620,7 @@ index 82c397f973f5..da3833f8e686 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -48983,19 +47636,17 @@ index 82c397f973f5..da3833f8e686 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -49021,35 +47672,32 @@ index 82c397f973f5..da3833f8e686 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("common_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build -index 62c885de2ce7..b47f20b1bbb1 100644 +index accab782c164..48a7cf36bba9 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/cpu_features_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -49066,7 +47714,7 @@ index 62c885de2ce7..b47f20b1bbb1 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -49166,7 +47814,7 @@ index 62c885de2ce7..b47f20b1bbb1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -49186,14 +47834,12 @@ index 62c885de2ce7..b47f20b1bbb1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -49232,12 +47878,10 @@ index 62c885de2ce7..b47f20b1bbb1 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -49246,28 +47890,27 @@ index 62c885de2ce7..b47f20b1bbb1 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("cpu_features_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build -index d1c1172bed9f..fa22a785c71d 100644 +index bee6a39d3a73..bfbc8436e67f 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/fixed_digital_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -49285,7 +47928,7 @@ index d1c1172bed9f..fa22a785c71d 100644 FINAL_LIBRARY = "xul" -@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -49385,7 +48028,7 @@ index d1c1172bed9f..fa22a785c71d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -49405,14 +48048,12 @@ index d1c1172bed9f..fa22a785c71d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -49451,12 +48092,10 @@ index d1c1172bed9f..fa22a785c71d 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -49465,28 +48104,27 @@ index d1c1172bed9f..fa22a785c71d 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("fixed_digital_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build -index 74ec8d655240..cd54718aa163 100644 +index 3688111f0d92..9fe7808cd8b8 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/gain_applier_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -49503,7 +48141,7 @@ index 74ec8d655240..cd54718aa163 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -49599,7 +48237,7 @@ index 74ec8d655240..cd54718aa163 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -49619,14 +48257,12 @@ index 74ec8d655240..cd54718aa163 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -49665,12 +48301,10 @@ index 74ec8d655240..cd54718aa163 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -49679,28 +48313,27 @@ index 74ec8d655240..cd54718aa163 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("gain_applier_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build -index 8ca3f4b1eb6c..6e8c8c4456fd 100644 +index cbf2f842b375..3fa9a1cbeea4 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/gain_map_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -49717,7 +48350,7 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -49802,7 +48435,7 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -49818,19 +48451,17 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -49856,35 +48487,32 @@ index 8ca3f4b1eb6c..6e8c8c4456fd 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("gain_map_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build -index 62cf69b2d344..cc32cd07cad4 100644 +index 0f885c0a9a17..b313f1c299a2 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/input_volume_controller_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -49902,7 +48530,7 @@ index 62cf69b2d344..cc32cd07cad4 100644 FINAL_LIBRARY = "xul" -@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -50002,7 +48630,7 @@ index 62cf69b2d344..cc32cd07cad4 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -50022,14 +48650,12 @@ index 62cf69b2d344..cc32cd07cad4 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -50068,12 +48694,10 @@ index 62cf69b2d344..cc32cd07cad4 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -50082,28 +48706,27 @@ index 62cf69b2d344..cc32cd07cad4 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("input_volume_controller_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build -index e629cd8fbf67..94e0531ea105 100644 +index 96dd6d841212..b7344a7bb4e8 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/input_volume_stats_reporter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -50120,7 +48743,7 @@ index e629cd8fbf67..94e0531ea105 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -50216,7 +48839,7 @@ index e629cd8fbf67..94e0531ea105 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -50236,14 +48859,12 @@ index e629cd8fbf67..94e0531ea105 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -50282,12 +48903,10 @@ index e629cd8fbf67..94e0531ea105 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -50296,28 +48915,27 @@ index e629cd8fbf67..94e0531ea105 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("input_volume_stats_reporter_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build -index aac5aa39708b..192f66aaa530 100644 +index 5e9b6db9859c..2f22b8d4b286 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/noise_level_estimator_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -50335,7 +48953,7 @@ index aac5aa39708b..192f66aaa530 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -50435,7 +49053,7 @@ index aac5aa39708b..192f66aaa530 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -50455,14 +49073,12 @@ index aac5aa39708b..192f66aaa530 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -50501,12 +49117,10 @@ index aac5aa39708b..192f66aaa530 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -50515,28 +49129,27 @@ index aac5aa39708b..192f66aaa530 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("noise_level_estimator_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build -index e9e60ea5f0c7..3eec1242fcfc 100644 +index b5e02e0356f1..66ec332889f4 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_auto_correlation_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -50553,7 +49166,7 @@ index e9e60ea5f0c7..3eec1242fcfc 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -50653,7 +49266,7 @@ index e9e60ea5f0c7..3eec1242fcfc 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -50673,14 +49286,12 @@ index e9e60ea5f0c7..3eec1242fcfc 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -50719,12 +49330,10 @@ index e9e60ea5f0c7..3eec1242fcfc 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -50733,28 +49342,27 @@ index e9e60ea5f0c7..3eec1242fcfc 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rnn_vad_auto_correlation_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build -index 0d86421c9786..553b5ae51afa 100644 +index 103b43ffafe6..935208f9620d 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_common_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -50771,7 +49379,7 @@ index 0d86421c9786..553b5ae51afa 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -50871,7 +49479,7 @@ index 0d86421c9786..553b5ae51afa 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -50887,19 +49495,17 @@ index 0d86421c9786..553b5ae51afa 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -50925,35 +49531,32 @@ index 0d86421c9786..553b5ae51afa 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rnn_vad_common_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build -index 1cd3b4b5348b..d4e6b10abd77 100644 +index 4a28dcbf93e6..cee61fd497cb 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -50970,7 +49573,7 @@ index 1cd3b4b5348b..d4e6b10abd77 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -51070,7 +49673,7 @@ index 1cd3b4b5348b..d4e6b10abd77 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -51090,14 +49693,12 @@ index 1cd3b4b5348b..d4e6b10abd77 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -51136,12 +49737,10 @@ index 1cd3b4b5348b..d4e6b10abd77 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -51150,28 +49749,27 @@ index 1cd3b4b5348b..d4e6b10abd77 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rnn_vad_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build -index 76d4191113e5..df8a72310a82 100644 +index 8d1c079d983a..8e20003f0660 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_layers_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -51188,7 +49786,7 @@ index 76d4191113e5..df8a72310a82 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -51288,7 +49886,7 @@ index 76d4191113e5..df8a72310a82 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -51308,14 +49906,12 @@ index 76d4191113e5..df8a72310a82 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -51354,12 +49950,10 @@ index 76d4191113e5..df8a72310a82 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -51368,28 +49962,27 @@ index 76d4191113e5..df8a72310a82 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rnn_vad_layers_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build -index 6d9dc2c69bd9..2904a28efc6c 100644 +index 891d4d6998bf..83d4268ade5f 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_lp_residual_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -51406,7 +49999,7 @@ index 6d9dc2c69bd9..2904a28efc6c 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -51495,7 +50088,7 @@ index 6d9dc2c69bd9..2904a28efc6c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -51515,14 +50108,12 @@ index 6d9dc2c69bd9..2904a28efc6c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -51561,12 +50152,10 @@ index 6d9dc2c69bd9..2904a28efc6c 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -51575,28 +50164,27 @@ index 6d9dc2c69bd9..2904a28efc6c 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rnn_vad_lp_residual_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build -index c5b5e5954aef..a050f520592a 100644 +index 092a0988470b..8e7241ff0398 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_pitch_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -51613,7 +50201,7 @@ index c5b5e5954aef..a050f520592a 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -51713,7 +50301,7 @@ index c5b5e5954aef..a050f520592a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -51733,14 +50321,12 @@ index c5b5e5954aef..a050f520592a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -51779,12 +50365,10 @@ index c5b5e5954aef..a050f520592a 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -51793,28 +50377,27 @@ index c5b5e5954aef..a050f520592a 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rnn_vad_pitch_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build -index 68825aa282d1..58500132ec48 100644 +index 1f33b3fe8a24..b20704b70ce4 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_ring_buffer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -51831,7 +50414,7 @@ index 68825aa282d1..58500132ec48 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -51920,7 +50503,7 @@ index 68825aa282d1..58500132ec48 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -51936,19 +50519,17 @@ index 68825aa282d1..58500132ec48 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -51974,35 +50555,32 @@ index 68825aa282d1..58500132ec48 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rnn_vad_ring_buffer_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build -index 277c771e93f3..8390ff6e3a3f 100644 +index 01c4fadbd51d..fbb558e0f089 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_sequence_buffer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -52019,7 +50597,7 @@ index 277c771e93f3..8390ff6e3a3f 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -52108,7 +50686,7 @@ index 277c771e93f3..8390ff6e3a3f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -52124,19 +50702,17 @@ index 277c771e93f3..8390ff6e3a3f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -52162,35 +50738,32 @@ index 277c771e93f3..8390ff6e3a3f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rnn_vad_sequence_buffer_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build -index cfd7d82cda4e..34973737980f 100644 +index aa4a8ba4023f..664715c17bed 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_spectral_features_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -52207,7 +50780,7 @@ index cfd7d82cda4e..34973737980f 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -52307,7 +50880,7 @@ index cfd7d82cda4e..34973737980f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -52327,14 +50900,12 @@ index cfd7d82cda4e..34973737980f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -52373,12 +50944,10 @@ index cfd7d82cda4e..34973737980f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -52387,28 +50956,27 @@ index cfd7d82cda4e..34973737980f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rnn_vad_spectral_features_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build -index a3a1e21f6699..34e2b09a62d9 100644 +index b15d83f31f52..46f52e81acee 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/rnn_vad_symmetric_matrix_buffer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -52425,7 +50993,7 @@ index a3a1e21f6699..34e2b09a62d9 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -52514,7 +51082,7 @@ index a3a1e21f6699..34e2b09a62d9 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -52530,19 +51098,17 @@ index a3a1e21f6699..34e2b09a62d9 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -52568,35 +51134,32 @@ index a3a1e21f6699..34e2b09a62d9 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rnn_vad_symmetric_matrix_buffer_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build -index c48737e3197a..8d3ff68ee4a1 100644 +index 7933cd618b19..7f79ede28cb8 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn/moz.build -@@ -18,13 +18,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -18,14 +18,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -52614,7 +51177,7 @@ index c48737e3197a..8d3ff68ee4a1 100644 FINAL_LIBRARY = "xul" -@@ -51,128 +60,9 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -53,127 +62,9 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -52646,7 +51209,6 @@ index c48737e3197a..8d3ff68ee4a1 100644 - -if CONFIG["OS_TARGET"] == "Linux": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["USE_AURA"] = "1" - DEFINES["USE_GLIB"] = "1" - DEFINES["USE_OZONE"] = "1" @@ -52745,15 +51307,16 @@ index c48737e3197a..8d3ff68ee4a1 100644 CXXFLAGS += [ "-msse2" diff --git third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build -index e8df44a45668..8bc82463e36f 100644 +index 6aa396591931..d34e64f796ef 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -52770,7 +51333,7 @@ index e8df44a45668..8bc82463e36f 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -52870,7 +51433,7 @@ index e8df44a45668..8bc82463e36f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -52886,19 +51449,17 @@ index e8df44a45668..8bc82463e36f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -52924,35 +51485,32 @@ index e8df44a45668..8bc82463e36f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("vector_math_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build -index 45efd543646d..fa53a17ec059 100644 +index c23779c5058e..a9284fa8a632 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/saturation_protector_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -52970,7 +51528,7 @@ index 45efd543646d..fa53a17ec059 100644 FINAL_LIBRARY = "xul" -@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -53070,7 +51628,7 @@ index 45efd543646d..fa53a17ec059 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -53090,14 +51648,12 @@ index 45efd543646d..fa53a17ec059 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -53136,12 +51692,10 @@ index 45efd543646d..fa53a17ec059 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -53150,28 +51704,27 @@ index 45efd543646d..fa53a17ec059 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("saturation_protector_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build -index 2ef7a8cf3f3c..76c019b528a3 100644 +index 91fd3df4e594..a14b5015f3ab 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/speech_level_estimator_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -53189,7 +51742,7 @@ index 2ef7a8cf3f3c..76c019b528a3 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -53289,7 +51842,7 @@ index 2ef7a8cf3f3c..76c019b528a3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -53309,14 +51862,12 @@ index 2ef7a8cf3f3c..76c019b528a3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -53355,12 +51906,10 @@ index 2ef7a8cf3f3c..76c019b528a3 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -53369,28 +51918,27 @@ index 2ef7a8cf3f3c..76c019b528a3 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("speech_level_estimator_gn") diff --git third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build -index fba5354a8503..6d3d6a9f3974 100644 +index 8376409d5f1b..0a093dd57e19 100644 --- third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/agc2/vad_wrapper_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -53407,7 +51955,7 @@ index fba5354a8503..6d3d6a9f3974 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -53507,7 +52055,7 @@ index fba5354a8503..6d3d6a9f3974 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -53527,14 +52075,12 @@ index fba5354a8503..6d3d6a9f3974 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -53573,12 +52119,10 @@ index fba5354a8503..6d3d6a9f3974 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -53587,28 +52131,27 @@ index fba5354a8503..6d3d6a9f3974 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("vad_wrapper_gn") diff --git third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build -index 8e093965a1dc..603bd76413f5 100644 +index 987b21db9b23..834169228e70 100644 --- third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/apm_logging_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -53626,7 +52169,7 @@ index 8e093965a1dc..603bd76413f5 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -53726,7 +52269,7 @@ index 8e093965a1dc..603bd76413f5 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -53746,14 +52289,12 @@ index 8e093965a1dc..603bd76413f5 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -53792,12 +52333,10 @@ index 8e093965a1dc..603bd76413f5 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -53806,28 +52345,27 @@ index 8e093965a1dc..603bd76413f5 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("apm_logging_gn") diff --git third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build -index 85bed17e4418..f88ddb0493c0 100644 +index 9c1e95972886..91f9bbd6ceb5 100644 --- third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/audio_buffer_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -53845,7 +52383,7 @@ index 85bed17e4418..f88ddb0493c0 100644 FINAL_LIBRARY = "xul" -@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -53945,7 +52483,7 @@ index 85bed17e4418..f88ddb0493c0 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -53965,14 +52503,12 @@ index 85bed17e4418..f88ddb0493c0 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -54011,12 +52547,10 @@ index 85bed17e4418..f88ddb0493c0 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -54025,28 +52559,27 @@ index 85bed17e4418..f88ddb0493c0 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_buffer_gn") diff --git third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build -index f1ab4cefecb0..bed98465288f 100644 +index ded45e12931c..8ce196f4f409 100644 --- third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/audio_frame_proxies_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -54063,7 +52596,7 @@ index f1ab4cefecb0..bed98465288f 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -54163,7 +52696,7 @@ index f1ab4cefecb0..bed98465288f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -54183,14 +52716,12 @@ index f1ab4cefecb0..bed98465288f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -54229,12 +52760,10 @@ index f1ab4cefecb0..bed98465288f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -54243,28 +52772,27 @@ index f1ab4cefecb0..bed98465288f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_frame_proxies_gn") diff --git third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build -index b6ad75a93f95..89d051e017f8 100644 +index 1a02a32479d1..d8be909f90d0 100644 --- third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/audio_frame_view_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -54281,7 +52809,7 @@ index b6ad75a93f95..89d051e017f8 100644 FINAL_LIBRARY = "xul" -@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -54377,7 +52905,7 @@ index b6ad75a93f95..89d051e017f8 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -54393,19 +52921,17 @@ index b6ad75a93f95..89d051e017f8 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -54431,35 +52957,32 @@ index b6ad75a93f95..89d051e017f8 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("audio_frame_view_gn") diff --git third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build -index 691df8fbd2f5..c327f88e2a41 100644 +index 39ceb97304bf..c0278d97cb97 100644 --- third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/audio_processing_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -54477,7 +53000,7 @@ index 691df8fbd2f5..c327f88e2a41 100644 FINAL_LIBRARY = "xul" -@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -53,98 +62,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -54577,7 +53100,7 @@ index 691df8fbd2f5..c327f88e2a41 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -150,88 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -152,82 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -54597,14 +53120,12 @@ index 691df8fbd2f5..c327f88e2a41 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -54643,12 +53164,10 @@ index 691df8fbd2f5..c327f88e2a41 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -54657,28 +53176,27 @@ index 691df8fbd2f5..c327f88e2a41 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("audio_processing_gn") diff --git third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build -index d81334d02be8..f07498a0a9c3 100644 +index 21bd8f59c874..a3933d901f07 100644 --- third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/capture_levels_adjuster/capture_levels_adjuster_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -54695,7 +53213,7 @@ index d81334d02be8..f07498a0a9c3 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -54795,7 +53313,7 @@ index d81334d02be8..f07498a0a9c3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -54815,14 +53333,12 @@ index d81334d02be8..f07498a0a9c3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -54861,12 +53377,10 @@ index d81334d02be8..f07498a0a9c3 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -54875,28 +53389,27 @@ index d81334d02be8..f07498a0a9c3 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("capture_levels_adjuster_gn") diff --git third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build -index 1a62b5db7ace..f150b9e5fba7 100644 +index 42784ec85682..8c878f3a3108 100644 --- third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/gain_controller2_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -54914,7 +53427,7 @@ index 1a62b5db7ace..f150b9e5fba7 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -55014,7 +53527,7 @@ index 1a62b5db7ace..f150b9e5fba7 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -55034,14 +53547,12 @@ index 1a62b5db7ace..f150b9e5fba7 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -55080,12 +53591,10 @@ index 1a62b5db7ace..f150b9e5fba7 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -55094,28 +53603,27 @@ index 1a62b5db7ace..f150b9e5fba7 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("gain_controller2_gn") diff --git third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build -index dbd718f53d7f..536849241857 100644 +index fd8ca7c8a141..67452f83cfeb 100644 --- third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/high_pass_filter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -55132,7 +53640,7 @@ index dbd718f53d7f..536849241857 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -55232,7 +53740,7 @@ index dbd718f53d7f..536849241857 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -55252,14 +53760,12 @@ index dbd718f53d7f..536849241857 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -55298,12 +53804,10 @@ index dbd718f53d7f..536849241857 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -55312,28 +53816,27 @@ index dbd718f53d7f..536849241857 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("high_pass_filter_gn") diff --git third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build -index 1c2cdc5b6862..4e1cee1c6cfd 100644 +index f01e58d04ef2..7777cb881169 100644 --- third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/ns/ns_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -55351,7 +53854,7 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644 FINAL_LIBRARY = "xul" -@@ -58,98 +67,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -60,98 +69,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -55451,7 +53954,7 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -157,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -159,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -55471,14 +53974,12 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -55517,12 +54018,10 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -55531,28 +54030,27 @@ index 1c2cdc5b6862..4e1cee1c6cfd 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("ns_gn") diff --git third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build -index f1039321111d..170b024c51f3 100644 +index cff5be834af7..21c086b8c9b0 100644 --- third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/rms_level_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -55569,7 +54067,7 @@ index f1039321111d..170b024c51f3 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -55658,7 +54156,7 @@ index f1039321111d..170b024c51f3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -55678,14 +54176,12 @@ index f1039321111d..170b024c51f3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -55724,12 +54220,10 @@ index f1039321111d..170b024c51f3 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -55738,28 +54232,27 @@ index f1039321111d..170b024c51f3 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rms_level_gn") diff --git third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build -index e5c2b269dca4..fc2168892e21 100644 +index cf79a4c26df6..dab700567aa5 100644 --- third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/utility/cascaded_biquad_filter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -55776,7 +54269,7 @@ index e5c2b269dca4..fc2168892e21 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -55865,7 +54358,7 @@ index e5c2b269dca4..fc2168892e21 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -55885,14 +54378,12 @@ index e5c2b269dca4..fc2168892e21 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -55931,12 +54422,10 @@ index e5c2b269dca4..fc2168892e21 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -55945,28 +54434,27 @@ index e5c2b269dca4..fc2168892e21 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("cascaded_biquad_filter_gn") diff --git third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build -index 73496ab178e9..011920c9abc5 100644 +index acaf46bea398..d8c66bd630c6 100644 --- third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/utility/legacy_delay_estimator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -55983,7 +54471,7 @@ index 73496ab178e9..011920c9abc5 100644 FINAL_LIBRARY = "xul" -@@ -46,87 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -56072,7 +54560,7 @@ index 73496ab178e9..011920c9abc5 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -134,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -136,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -56092,14 +54580,12 @@ index 73496ab178e9..011920c9abc5 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -56138,12 +54624,10 @@ index 73496ab178e9..011920c9abc5 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -56152,28 +54636,27 @@ index 73496ab178e9..011920c9abc5 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("legacy_delay_estimator_gn") diff --git third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build -index ebceccaa1f34..252eae0060e5 100644 +index 7722cee73233..ef60e63ae63c 100644 --- third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/utility/pffft_wrapper_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -56190,7 +54673,7 @@ index ebceccaa1f34..252eae0060e5 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -56279,7 +54762,7 @@ index ebceccaa1f34..252eae0060e5 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -56299,14 +54782,12 @@ index ebceccaa1f34..252eae0060e5 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -56345,12 +54826,10 @@ index ebceccaa1f34..252eae0060e5 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -56359,28 +54838,27 @@ index ebceccaa1f34..252eae0060e5 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("pffft_wrapper_gn") diff --git third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build -index 5f43f10500d0..ed468ac0fad7 100644 +index 31578408d725..9b0863007487 100644 --- third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build +++ third_party/libwebrtc/modules/audio_processing/vad/vad_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -56397,7 +54875,7 @@ index 5f43f10500d0..ed468ac0fad7 100644 FINAL_LIBRARY = "xul" -@@ -52,98 +61,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -56497,7 +54975,7 @@ index 5f43f10500d0..ed468ac0fad7 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -151,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -153,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -56517,14 +54995,12 @@ index 5f43f10500d0..ed468ac0fad7 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -56563,12 +55039,10 @@ index 5f43f10500d0..ed468ac0fad7 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -56577,28 +55051,27 @@ index 5f43f10500d0..ed468ac0fad7 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("vad_gn") diff --git third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build -index 1afd2e10c4d9..5df4011ef9fe 100644 +index e4fc3f7a57eb..d2c784dde24c 100644 --- third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/congestion_controller_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -56615,7 +55088,7 @@ index 1afd2e10c4d9..5df4011ef9fe 100644 FINAL_LIBRARY = "xul" -@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -56716,7 +55189,7 @@ index 1afd2e10c4d9..5df4011ef9fe 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -56736,14 +55209,12 @@ index 1afd2e10c4d9..5df4011ef9fe 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -56782,12 +55253,10 @@ index 1afd2e10c4d9..5df4011ef9fe 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -56796,28 +55265,27 @@ index 1afd2e10c4d9..5df4011ef9fe 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("congestion_controller_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build -index 4bf13745b896..1d0145e878c0 100644 +index 56f80df06658..8217ef58b331 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/alr_detector_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -56834,7 +55302,7 @@ index 4bf13745b896..1d0145e878c0 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -56930,7 +55398,7 @@ index 4bf13745b896..1d0145e878c0 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -56950,14 +55418,12 @@ index 4bf13745b896..1d0145e878c0 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -56996,12 +55462,10 @@ index 4bf13745b896..1d0145e878c0 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -57010,28 +55474,27 @@ index 4bf13745b896..1d0145e878c0 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("alr_detector_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build -index e6049e20b422..d74a9b0ea951 100644 +index 753e47da2b61..7ff7a111dc72 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/delay_based_bwe_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -57048,7 +55511,7 @@ index e6049e20b422..d74a9b0ea951 100644 FINAL_LIBRARY = "xul" -@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -57149,7 +55612,7 @@ index e6049e20b422..d74a9b0ea951 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -57169,14 +55632,12 @@ index e6049e20b422..d74a9b0ea951 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -57215,12 +55676,10 @@ index e6049e20b422..d74a9b0ea951 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -57229,28 +55688,27 @@ index e6049e20b422..d74a9b0ea951 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("delay_based_bwe_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build -index ec2037635456..f9e2bc4c2389 100644 +index 1a7b79d12ff5..1c023f23de55 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/estimators_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -57267,7 +55725,7 @@ index ec2037635456..f9e2bc4c2389 100644 FINAL_LIBRARY = "xul" -@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -52,98 +61,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -57367,7 +55825,7 @@ index ec2037635456..f9e2bc4c2389 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -149,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -151,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -57387,14 +55845,12 @@ index ec2037635456..f9e2bc4c2389 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -57433,12 +55889,10 @@ index ec2037635456..f9e2bc4c2389 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -57447,28 +55901,27 @@ index ec2037635456..f9e2bc4c2389 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("estimators_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build -index f1aab84099c3..f07d7d3d3c56 100644 +index b2e3acfcf5ab..ab0ee1d5f9b3 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/goog_cc_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -57485,7 +55938,7 @@ index f1aab84099c3..f07d7d3d3c56 100644 FINAL_LIBRARY = "xul" -@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -57586,7 +56039,7 @@ index f1aab84099c3..f07d7d3d3c56 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -57606,14 +56059,12 @@ index f1aab84099c3..f07d7d3d3c56 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -57652,12 +56103,10 @@ index f1aab84099c3..f07d7d3d3c56 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -57666,28 +56115,27 @@ index f1aab84099c3..f07d7d3d3c56 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("goog_cc_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build -index bd11c5773157..cefeae9d9f7a 100644 +index c4561cb900cd..178ea9973d7e 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/link_capacity_estimator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -57704,7 +56152,7 @@ index bd11c5773157..cefeae9d9f7a 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -57793,7 +56241,7 @@ index bd11c5773157..cefeae9d9f7a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -57813,14 +56261,12 @@ index bd11c5773157..cefeae9d9f7a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -57859,12 +56305,10 @@ index bd11c5773157..cefeae9d9f7a 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -57873,28 +56317,27 @@ index bd11c5773157..cefeae9d9f7a 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("link_capacity_estimator_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build -index e67739995ab9..49cbc2ba009d 100644 +index d231b8ce8d6d..d273a93b674c 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v1_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -57911,7 +56354,7 @@ index e67739995ab9..49cbc2ba009d 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -58011,7 +56454,7 @@ index e67739995ab9..49cbc2ba009d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -58031,14 +56474,12 @@ index e67739995ab9..49cbc2ba009d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -58077,12 +56518,10 @@ index e67739995ab9..49cbc2ba009d 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -58091,28 +56530,27 @@ index e67739995ab9..49cbc2ba009d 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("loss_based_bwe_v1_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build -index 5ebab75901fb..f9234083d0be 100644 +index aeef260f896b..026d69c6ee2f 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/loss_based_bwe_v2_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -58129,7 +56567,7 @@ index 5ebab75901fb..f9234083d0be 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -58229,7 +56667,7 @@ index 5ebab75901fb..f9234083d0be 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -58249,14 +56687,12 @@ index 5ebab75901fb..f9234083d0be 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -58295,12 +56731,10 @@ index 5ebab75901fb..f9234083d0be 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -58309,28 +56743,27 @@ index 5ebab75901fb..f9234083d0be 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("loss_based_bwe_v2_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build -index fe99e62ceed1..75d63e37e0c8 100644 +index bead3df26019..b72b49849875 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/probe_controller_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -58347,7 +56780,7 @@ index fe99e62ceed1..75d63e37e0c8 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -58447,7 +56880,7 @@ index fe99e62ceed1..75d63e37e0c8 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -58467,14 +56900,12 @@ index fe99e62ceed1..75d63e37e0c8 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -58513,12 +56944,10 @@ index fe99e62ceed1..75d63e37e0c8 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -58527,28 +56956,27 @@ index fe99e62ceed1..75d63e37e0c8 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("probe_controller_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build -index 15a3540c8e57..4e177daa36cf 100644 +index 70f611b3a48e..89c3a99e4ea6 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/pushback_controller_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -58565,7 +56993,7 @@ index 15a3540c8e57..4e177daa36cf 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -58665,7 +57093,7 @@ index 15a3540c8e57..4e177daa36cf 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -58685,14 +57113,12 @@ index 15a3540c8e57..4e177daa36cf 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -58731,12 +57157,10 @@ index 15a3540c8e57..4e177daa36cf 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -58745,28 +57169,27 @@ index 15a3540c8e57..4e177daa36cf 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("pushback_controller_gn") diff --git third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build -index f761728cf286..69f83dfe2601 100644 +index f22524dd354b..6e24db4653a2 100644 --- third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -58783,7 +57206,7 @@ index f761728cf286..69f83dfe2601 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -58883,7 +57306,7 @@ index f761728cf286..69f83dfe2601 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -58903,14 +57326,12 @@ index f761728cf286..69f83dfe2601 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -58949,12 +57370,10 @@ index f761728cf286..69f83dfe2601 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -58963,28 +57382,27 @@ index f761728cf286..69f83dfe2601 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("send_side_bwe_gn") diff --git third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build -index de753609f9e3..7fa341f5354c 100644 +index e650ac11466b..ea7669bdf2c9 100644 --- third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -59001,7 +57419,7 @@ index de753609f9e3..7fa341f5354c 100644 FINAL_LIBRARY = "xul" -@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -59102,7 +57520,7 @@ index de753609f9e3..7fa341f5354c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -59122,14 +57540,12 @@ index de753609f9e3..7fa341f5354c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -59168,12 +57584,10 @@ index de753609f9e3..7fa341f5354c 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -59182,28 +57596,27 @@ index de753609f9e3..7fa341f5354c 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("control_handler_gn") diff --git third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build -index a138c2d29534..1baf1c4e4805 100644 +index 64598f28cfca..113ac5fad487 100644 --- third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build +++ third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -59220,7 +57633,7 @@ index a138c2d29534..1baf1c4e4805 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -59320,7 +57733,7 @@ index a138c2d29534..1baf1c4e4805 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -59340,14 +57753,12 @@ index a138c2d29534..1baf1c4e4805 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -59386,12 +57797,10 @@ index a138c2d29534..1baf1c4e4805 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -59400,28 +57809,27 @@ index a138c2d29534..1baf1c4e4805 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("transport_feedback_gn") diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build -index bb74015011bd..ce4e69346676 100644 +index 598b738b3d98..2fcec71e4a8c 100644 --- third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build +++ third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -59439,7 +57847,7 @@ index bb74015011bd..ce4e69346676 100644 FINAL_LIBRARY = "xul" -@@ -46,104 +55,16 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,103 +57,16 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -59457,7 +57865,6 @@ index bb74015011bd..ce4e69346676 100644 - -if CONFIG["OS_TARGET"] == "Linux": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["USE_AURA"] = "1" - DEFINES["USE_GLIB"] = "1" - DEFINES["USE_OZONE"] = "1" @@ -59547,15 +57954,16 @@ index bb74015011bd..ce4e69346676 100644 CXXFLAGS += [ "-msse2" diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build -index bb0eccabacb5..910529387a2f 100644 +index b32544897c73..99cd089c6892 100644 --- third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build +++ third_party/libwebrtc/modules/desktop_capture/desktop_capture_gn/moz.build -@@ -26,12 +26,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -26,13 +26,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -59572,7 +57980,7 @@ index bb0eccabacb5..910529387a2f 100644 FINAL_LIBRARY = "xul" -@@ -83,187 +92,14 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -85,185 +94,14 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -59654,7 +58062,6 @@ index bb0eccabacb5..910529387a2f 100644 - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc", - "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc", @@ -59752,7 +58159,6 @@ index bb0eccabacb5..910529387a2f 100644 - "-mfpu=neon" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["WEBRTC_ARCH_ARM"] = True - DEFINES["WEBRTC_ARCH_ARM_V7"] = True - DEFINES["WEBRTC_HAS_NEON"] = True @@ -59762,7 +58168,7 @@ index bb0eccabacb5..910529387a2f 100644 LOCAL_INCLUDES += [ "/third_party/libepoxy/libepoxy/include/", -@@ -271,7 +107,8 @@ if CONFIG["TARGET_CPU"] == "arm": +@@ -271,7 +109,8 @@ if CONFIG["TARGET_CPU"] == "arm": ] SOURCES += [ @@ -59772,7 +58178,7 @@ index bb0eccabacb5..910529387a2f 100644 ] UNIFIED_SOURCES += [ -@@ -281,44 +118,16 @@ if CONFIG["TARGET_CPU"] == "arm": +@@ -281,34 +120,9 @@ if CONFIG["TARGET_CPU"] == "arm": "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc", "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc", "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc", @@ -59802,7 +58208,6 @@ index bb0eccabacb5..910529387a2f 100644 - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc" + "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc", @@ -59811,8 +58216,7 @@ index bb0eccabacb5..910529387a2f 100644 ] if CONFIG["TARGET_CPU"] == "mips32": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" +@@ -316,7 +130,6 @@ if CONFIG["TARGET_CPU"] == "mips32": DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True DEFINES["WEBRTC_USE_PIPEWIRE"] = True @@ -59820,7 +58224,7 @@ index bb0eccabacb5..910529387a2f 100644 LOCAL_INCLUDES += [ "/third_party/libepoxy/libepoxy/include/", -@@ -326,7 +135,8 @@ if CONFIG["TARGET_CPU"] == "mips32": +@@ -324,7 +137,8 @@ if CONFIG["TARGET_CPU"] == "mips32": ] SOURCES += [ @@ -59830,7 +58234,7 @@ index bb0eccabacb5..910529387a2f 100644 ] UNIFIED_SOURCES += [ -@@ -336,14 +146,14 @@ if CONFIG["TARGET_CPU"] == "mips32": +@@ -334,13 +148,14 @@ if CONFIG["TARGET_CPU"] == "mips32": "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc", "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc", "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc", @@ -59842,13 +58246,12 @@ index bb0eccabacb5..910529387a2f 100644 if CONFIG["TARGET_CPU"] == "mips64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["WEBRTC_USE_PIPEWIRE"] = True - DEFINES["_GNU_SOURCE"] = True LOCAL_INCLUDES += [ "/third_party/libepoxy/libepoxy/include/", -@@ -351,7 +161,8 @@ if CONFIG["TARGET_CPU"] == "mips64": +@@ -348,7 +163,8 @@ if CONFIG["TARGET_CPU"] == "mips64": ] SOURCES += [ @@ -59858,7 +58261,7 @@ index bb0eccabacb5..910529387a2f 100644 ] UNIFIED_SOURCES += [ -@@ -361,121 +172,19 @@ if CONFIG["TARGET_CPU"] == "mips64": +@@ -358,117 +174,19 @@ if CONFIG["TARGET_CPU"] == "mips64": "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc", "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc", "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc", @@ -59887,7 +58290,6 @@ index bb0eccabacb5..910529387a2f 100644 - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc" + "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/shared_screencast_stream.cc", @@ -59921,7 +58323,6 @@ index bb0eccabacb5..910529387a2f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["WEBRTC_USE_PIPEWIRE"] = True - DEFINES["_GNU_SOURCE"] = True - @@ -59966,7 +58367,6 @@ index bb0eccabacb5..910529387a2f 100644 - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc" - ] @@ -59977,14 +58377,13 @@ index bb0eccabacb5..910529387a2f 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" + DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_USE_PIPEWIRE"] = True - DEFINES["_GNU_SOURCE"] = True LOCAL_INCLUDES += [ "/third_party/libepoxy/libepoxy/include/", -@@ -483,7 +192,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": +@@ -476,7 +194,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": ] SOURCES += [ @@ -59994,7 +58393,7 @@ index bb0eccabacb5..910529387a2f 100644 ] UNIFIED_SOURCES += [ -@@ -493,14 +203,15 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": +@@ -486,13 +205,15 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc", "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc", "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc", @@ -60007,14 +58406,13 @@ index bb0eccabacb5..910529387a2f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" + DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_USE_PIPEWIRE"] = True - DEFINES["_GNU_SOURCE"] = True LOCAL_INCLUDES += [ "/third_party/libepoxy/libepoxy/include/", -@@ -508,7 +219,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +@@ -500,7 +221,8 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": ] SOURCES += [ @@ -60024,7 +58422,7 @@ index bb0eccabacb5..910529387a2f 100644 ] UNIFIED_SOURCES += [ -@@ -518,10 +230,12 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +@@ -510,10 +232,12 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screen_capture_portal_interface.cc", "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_portal.cc", "/third_party/libwebrtc/modules/desktop_capture/linux/wayland/screencast_stream_utils.cc", @@ -60039,7 +58437,7 @@ index bb0eccabacb5..910529387a2f 100644 DEFINES["WEBRTC_USE_X11"] = True -@@ -548,139 +262,61 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGE +@@ -539,134 +263,61 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGE "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc" ] @@ -60066,7 +58464,6 @@ index bb0eccabacb5..910529387a2f 100644 - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc" + "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_null.cc", @@ -60099,7 +58496,6 @@ index bb0eccabacb5..910529387a2f 100644 - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc" + "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc", @@ -60129,7 +58525,6 @@ index bb0eccabacb5..910529387a2f 100644 - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc" + "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_null.cc", @@ -60162,7 +58557,6 @@ index bb0eccabacb5..910529387a2f 100644 - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc" + "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc", @@ -60201,7 +58595,6 @@ index bb0eccabacb5..910529387a2f 100644 - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_finder_x11.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/window_list_utils.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_atom_cache.cc", -- "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_error_trap.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc", - "/third_party/libwebrtc/modules/desktop_capture/linux/x11/x_window_property.cc" + "/third_party/libwebrtc/modules/desktop_capture/screen_capturer_linux.cc", @@ -60211,10 +58604,10 @@ index bb0eccabacb5..910529387a2f 100644 Library("desktop_capture_gn") diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build deleted file mode 100644 -index 10689fe10c87..000000000000 +index 1a08376347cd..000000000000 --- third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build +++ /dev/null -@@ -1,80 +0,0 @@ +@@ -1,82 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -60234,6 +58627,7 @@ index 10689fe10c87..000000000000 -DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" -DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True -DEFINES["RTC_ENABLE_VP9"] = True +-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True -DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" -DEFINES["WEBRTC_LIBRARY_IMPL"] = True -DEFINES["WEBRTC_MAC"] = True @@ -60249,6 +58643,7 @@ index 10689fe10c87..000000000000 - - -LOCAL_INCLUDES += [ +- "!/dist/include/libwebrtc_overrides", - "!/ipc/ipdl/_ipdlheaders", - "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", @@ -60296,15 +58691,16 @@ index 10689fe10c87..000000000000 - -Library("desktop_capture_objc_gn") diff --git third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build -index 01014575f586..bdf8133ac2ab 100644 +index e8417c3d85c5..acecefe7be92 100644 --- third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build +++ third_party/libwebrtc/modules/desktop_capture/primitives_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -60321,7 +58717,7 @@ index 01014575f586..bdf8133ac2ab 100644 FINAL_LIBRARY = "xul" -@@ -51,69 +60,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -53,69 +62,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -60392,7 +58788,7 @@ index 01014575f586..bdf8133ac2ab 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -121,75 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -123,69 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -60402,7 +58798,6 @@ index 01014575f586..bdf8133ac2ab 100644 - "-mfpu=neon" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["WEBRTC_ARCH_ARM"] = True - DEFINES["WEBRTC_ARCH_ARM_V7"] = True - DEFINES["WEBRTC_HAS_NEON"] = True @@ -60414,14 +58809,12 @@ index 01014575f586..bdf8133ac2ab 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -60450,7 +58843,6 @@ index 01014575f586..bdf8133ac2ab 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -60459,28 +58851,27 @@ index 01014575f586..bdf8133ac2ab 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("primitives_gn") diff --git third_party/libwebrtc/modules/module_api_gn/moz.build third_party/libwebrtc/modules/module_api_gn/moz.build -index dc2973b9cf30..337c9f2ecf73 100644 +index fd9dea10a397..20052b5ad7c2 100644 --- third_party/libwebrtc/modules/module_api_gn/moz.build +++ third_party/libwebrtc/modules/module_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -60497,7 +58888,7 @@ index dc2973b9cf30..337c9f2ecf73 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -60582,7 +58973,7 @@ index dc2973b9cf30..337c9f2ecf73 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -60598,19 +58989,17 @@ index dc2973b9cf30..337c9f2ecf73 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -60636,35 +59025,32 @@ index dc2973b9cf30..337c9f2ecf73 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("module_api_gn") diff --git third_party/libwebrtc/modules/module_api_public_gn/moz.build third_party/libwebrtc/modules/module_api_public_gn/moz.build -index 6d33e7daab36..839f6c74eae3 100644 +index 231edf631e22..84af1af791b8 100644 --- third_party/libwebrtc/modules/module_api_public_gn/moz.build +++ third_party/libwebrtc/modules/module_api_public_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -60681,7 +59067,7 @@ index 6d33e7daab36..839f6c74eae3 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -60766,7 +59152,7 @@ index 6d33e7daab36..839f6c74eae3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -60782,19 +59168,17 @@ index 6d33e7daab36..839f6c74eae3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -60820,35 +59204,32 @@ index 6d33e7daab36..839f6c74eae3 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("module_api_public_gn") diff --git third_party/libwebrtc/modules/module_fec_api_gn/moz.build third_party/libwebrtc/modules/module_fec_api_gn/moz.build -index 475b09f4c734..672cf6f29d67 100644 +index cc6d4595397e..b7fe96ba4609 100644 --- third_party/libwebrtc/modules/module_fec_api_gn/moz.build +++ third_party/libwebrtc/modules/module_fec_api_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -60865,7 +59246,7 @@ index 475b09f4c734..672cf6f29d67 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -60950,7 +59331,7 @@ index 475b09f4c734..672cf6f29d67 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -60966,19 +59347,17 @@ index 475b09f4c734..672cf6f29d67 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -61004,35 +59383,32 @@ index 475b09f4c734..672cf6f29d67 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("module_fec_api_gn") diff --git third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build -index 41aa2b86121e..e5fa03b0ee5a 100644 +index cc77d844868d..6b5865551362 100644 --- third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build +++ third_party/libwebrtc/modules/pacing/interval_budget_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -61049,7 +59425,7 @@ index 41aa2b86121e..e5fa03b0ee5a 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -61138,7 +59514,7 @@ index 41aa2b86121e..e5fa03b0ee5a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -61158,14 +59534,12 @@ index 41aa2b86121e..e5fa03b0ee5a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -61204,12 +59578,10 @@ index 41aa2b86121e..e5fa03b0ee5a 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -61218,28 +59590,27 @@ index 41aa2b86121e..e5fa03b0ee5a 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("interval_budget_gn") diff --git third_party/libwebrtc/modules/pacing/pacing_gn/moz.build third_party/libwebrtc/modules/pacing/pacing_gn/moz.build -index 3a8aadf7520a..b2475e0598ec 100644 +index d038755722bc..310397c3a8d0 100644 --- third_party/libwebrtc/modules/pacing/pacing_gn/moz.build +++ third_party/libwebrtc/modules/pacing/pacing_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -61256,7 +59627,7 @@ index 3a8aadf7520a..b2475e0598ec 100644 FINAL_LIBRARY = "xul" -@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -54,99 +63,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -61357,7 +59728,7 @@ index 3a8aadf7520a..b2475e0598ec 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -152,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -154,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -61377,14 +59748,12 @@ index 3a8aadf7520a..b2475e0598ec 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -61423,12 +59792,10 @@ index 3a8aadf7520a..b2475e0598ec 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -61437,27 +59804,21 @@ index 3a8aadf7520a..b2475e0598ec 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("pacing_gn") diff --git third_party/libwebrtc/modules/portal/portal_gn/moz.build third_party/libwebrtc/modules/portal/portal_gn/moz.build -index 7b2dd2e68dab..8ae0b121e5f3 100644 +index 458d6eb3ad9a..e1abb12959d5 100644 --- third_party/libwebrtc/modules/portal/portal_gn/moz.build +++ third_party/libwebrtc/modules/portal/portal_gn/moz.build -@@ -23,25 +23,20 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] - AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" --DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" +@@ -26,22 +26,18 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True @@ -61465,6 +59826,7 @@ index 7b2dd2e68dab..8ae0b121e5f3 100644 DEFINES["USE_GLIB"] = "1" DEFINES["USE_OZONE"] = "1" -DEFINES["USE_UDEV"] = True + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -61480,7 +59842,7 @@ index 7b2dd2e68dab..8ae0b121e5f3 100644 DEFINES["_LARGEFILE64_SOURCE"] = True DEFINES["_LARGEFILE_SOURCE"] = True DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE" -@@ -85,16 +80,6 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -86,16 +82,6 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -61498,15 +59860,16 @@ index 7b2dd2e68dab..8ae0b121e5f3 100644 DEFINES["MIPS32_LE"] = True diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build -index 8db74436c471..ff74acabfdc7 100644 +index d7f5b2e2ed3c..552d79429483 100644 --- third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build +++ third_party/libwebrtc/modules/remote_bitrate_estimator/congestion_control_feedback_generator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -61523,7 +59886,7 @@ index 8db74436c471..ff74acabfdc7 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -61623,7 +59986,7 @@ index 8db74436c471..ff74acabfdc7 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -61643,14 +60006,12 @@ index 8db74436c471..ff74acabfdc7 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -61689,12 +60050,10 @@ index 8db74436c471..ff74acabfdc7 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -61703,28 +60062,27 @@ index 8db74436c471..ff74acabfdc7 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("congestion_control_feedback_generator_gn") diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build -index 3eb4c8ecefbf..2f3e78cae342 100644 +index 634813072a4f..b9e866bb70ab 100644 --- third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build +++ third_party/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -61741,7 +60099,7 @@ index 3eb4c8ecefbf..2f3e78cae342 100644 FINAL_LIBRARY = "xul" -@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -56,98 +65,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -61841,7 +60199,7 @@ index 3eb4c8ecefbf..2f3e78cae342 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -153,88 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -155,82 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -61861,14 +60219,12 @@ index 3eb4c8ecefbf..2f3e78cae342 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -61907,12 +60263,10 @@ index 3eb4c8ecefbf..2f3e78cae342 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -61921,28 +60275,27 @@ index 3eb4c8ecefbf..2f3e78cae342 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("remote_bitrate_estimator_gn") diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build -index 5e8620fba584..a9796d7a88e3 100644 +index 12fb52e764cb..d248f7bccac2 100644 --- third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build +++ third_party/libwebrtc/modules/remote_bitrate_estimator/rtp_transport_feedback_generator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -61959,7 +60312,7 @@ index 5e8620fba584..a9796d7a88e3 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -62059,7 +60412,7 @@ index 5e8620fba584..a9796d7a88e3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -62075,19 +60428,17 @@ index 5e8620fba584..a9796d7a88e3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -62113,35 +60464,32 @@ index 5e8620fba584..a9796d7a88e3 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rtp_transport_feedback_generator_gn") diff --git third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build -index 20277b83caca..bf3b9dea49cf 100644 +index 2ae17422afdc..9475b9f04ea6 100644 --- third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build +++ third_party/libwebrtc/modules/remote_bitrate_estimator/transport_sequence_number_feedback_generator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -62158,7 +60506,7 @@ index 20277b83caca..bf3b9dea49cf 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -62258,7 +60606,7 @@ index 20277b83caca..bf3b9dea49cf 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -62278,14 +60626,12 @@ index 20277b83caca..bf3b9dea49cf 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -62324,12 +60670,10 @@ index 20277b83caca..bf3b9dea49cf 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -62338,28 +60682,27 @@ index 20277b83caca..bf3b9dea49cf 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("transport_sequence_number_feedback_generator_gn") diff --git third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build -index 3e8b1cf6e300..ef370db38e0a 100644 +index 67e21c08ed59..6637e2d5f701 100644 --- third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build +++ third_party/libwebrtc/modules/rtp_rtcp/leb128_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -62376,7 +60719,7 @@ index 3e8b1cf6e300..ef370db38e0a 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -62461,7 +60804,7 @@ index 3e8b1cf6e300..ef370db38e0a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -62481,14 +60824,12 @@ index 3e8b1cf6e300..ef370db38e0a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -62527,12 +60868,10 @@ index 3e8b1cf6e300..ef370db38e0a 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -62541,28 +60880,27 @@ index 3e8b1cf6e300..ef370db38e0a 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("leb128_gn") diff --git third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build -index 22461d2e8ac1..3f4871522269 100644 +index 82c4ee3f447c..999d165efd7b 100644 --- third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build +++ third_party/libwebrtc/modules/rtp_rtcp/ntp_time_util_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -62579,7 +60917,7 @@ index 22461d2e8ac1..3f4871522269 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -62679,7 +61017,7 @@ index 22461d2e8ac1..3f4871522269 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -62699,14 +61037,12 @@ index 22461d2e8ac1..3f4871522269 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -62745,12 +61081,10 @@ index 22461d2e8ac1..3f4871522269 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -62759,28 +61093,27 @@ index 22461d2e8ac1..3f4871522269 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("ntp_time_util_gn") diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build -index 4973c6f42fc3..e1036d5d5ed3 100644 +index 7136b4733028..906e13fae23f 100644 --- third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build +++ third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_format_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -62797,7 +61130,7 @@ index 4973c6f42fc3..e1036d5d5ed3 100644 FINAL_LIBRARY = "xul" -@@ -89,98 +98,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -91,98 +100,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -62897,7 +61230,7 @@ index 4973c6f42fc3..e1036d5d5ed3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -188,88 +106,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -190,82 +108,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -62917,14 +61250,12 @@ index 4973c6f42fc3..e1036d5d5ed3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -62963,12 +61294,10 @@ index 4973c6f42fc3..e1036d5d5ed3 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -62977,28 +61306,27 @@ index 4973c6f42fc3..e1036d5d5ed3 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtp_rtcp_format_gn") diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build -index 8d03d716247e..30fe5eee6b4a 100644 +index 84e6fc103d2f..7dbe759825f9 100644 --- third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build +++ third_party/libwebrtc/modules/rtp_rtcp/rtp_rtcp_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -63015,7 +61343,7 @@ index 8d03d716247e..30fe5eee6b4a 100644 FINAL_LIBRARY = "xul" -@@ -99,99 +108,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -101,99 +110,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -63116,7 +61444,7 @@ index 8d03d716247e..30fe5eee6b4a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -199,88 +116,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -201,82 +118,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -63136,14 +61464,12 @@ index 8d03d716247e..30fe5eee6b4a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -63182,12 +61508,10 @@ index 8d03d716247e..30fe5eee6b4a 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -63196,28 +61520,27 @@ index 8d03d716247e..30fe5eee6b4a 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtp_rtcp_gn") diff --git third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build -index ac9aa3861dba..4fdbcc2a4cf3 100644 +index ad581840c124..506da77c1fd1 100644 --- third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build +++ third_party/libwebrtc/modules/rtp_rtcp/rtp_video_header_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -63234,7 +61557,7 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -63330,7 +61653,7 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -63350,14 +61673,12 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -63396,12 +61717,10 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -63410,28 +61729,27 @@ index ac9aa3861dba..4fdbcc2a4cf3 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtp_video_header_gn") diff --git third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build -index 79d42dc8f023..e1008c73ce89 100644 +index ddcad071428c..972cd7f213a7 100644 --- third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build +++ third_party/libwebrtc/modules/third_party/fft/fft_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -63448,7 +61766,7 @@ index 79d42dc8f023..e1008c73ce89 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -63533,7 +61851,7 @@ index 79d42dc8f023..e1008c73ce89 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -63553,14 +61871,12 @@ index 79d42dc8f023..e1008c73ce89 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -63599,12 +61915,10 @@ index 79d42dc8f023..e1008c73ce89 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -63613,28 +61927,27 @@ index 79d42dc8f023..e1008c73ce89 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("fft_gn") diff --git third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build -index 33874d3f7d79..4bbe0d22f839 100644 +index 62ce49f3c5cb..f59a3d81e78c 100644 --- third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build +++ third_party/libwebrtc/modules/third_party/g711/g711_3p_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -63651,7 +61964,7 @@ index 33874d3f7d79..4bbe0d22f839 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -63736,7 +62049,7 @@ index 33874d3f7d79..4bbe0d22f839 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -63756,14 +62069,12 @@ index 33874d3f7d79..4bbe0d22f839 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -63802,12 +62113,10 @@ index 33874d3f7d79..4bbe0d22f839 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -63816,28 +62125,27 @@ index 33874d3f7d79..4bbe0d22f839 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("g711_3p_gn") diff --git third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build -index 66badf120ce2..84d7154c3894 100644 +index 74257a155693..c8fd6527cf97 100644 --- third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build +++ third_party/libwebrtc/modules/third_party/g722/g722_3p_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -63854,7 +62162,7 @@ index 66badf120ce2..84d7154c3894 100644 FINAL_LIBRARY = "xul" -@@ -49,83 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -51,83 +60,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -63939,7 +62247,7 @@ index 66badf120ce2..84d7154c3894 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -63959,14 +62267,12 @@ index 66badf120ce2..84d7154c3894 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -64005,12 +62311,10 @@ index 66badf120ce2..84d7154c3894 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -64019,28 +62323,27 @@ index 66badf120ce2..84d7154c3894 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("g722_3p_gn") diff --git third_party/libwebrtc/modules/utility/utility_gn/moz.build third_party/libwebrtc/modules/utility/utility_gn/moz.build -index 75e5385a1fd6..7e1723cc34a1 100644 +index 5ee4917da404..7d106d158a94 100644 --- third_party/libwebrtc/modules/utility/utility_gn/moz.build +++ third_party/libwebrtc/modules/utility/utility_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -64057,7 +62360,7 @@ index 75e5385a1fd6..7e1723cc34a1 100644 FINAL_LIBRARY = "xul" -@@ -41,91 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,91 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -64150,7 +62453,7 @@ index 75e5385a1fd6..7e1723cc34a1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -64166,19 +62469,17 @@ index 75e5385a1fd6..7e1723cc34a1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -163,56 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -163,52 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -64216,35 +62517,32 @@ index 75e5385a1fd6..7e1723cc34a1 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("utility_gn") diff --git third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build -index 8abb93cac015..8f17ef2445a8 100644 +index 28b6ac5f25c8..6a2450c7dacb 100644 --- third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build +++ third_party/libwebrtc/modules/video_capture/video_capture_internal_impl_gn/moz.build -@@ -18,12 +18,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -18,13 +18,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -64261,7 +62559,7 @@ index 8abb93cac015..8f17ef2445a8 100644 FINAL_LIBRARY = "xul" -@@ -38,6 +47,10 @@ LOCAL_INCLUDES += [ +@@ -40,6 +49,10 @@ LOCAL_INCLUDES += [ ] UNIFIED_SOURCES += [ @@ -64272,7 +62570,7 @@ index 8abb93cac015..8f17ef2445a8 100644 "/third_party/libwebrtc/modules/video_capture/video_capture_options.cc" ] -@@ -50,173 +63,14 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -52,171 +65,14 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -64421,7 +62719,6 @@ index 8abb93cac015..8f17ef2445a8 100644 - -if CONFIG["TARGET_CPU"] == "mips32": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["MIPS32_LE"] = True - DEFINES["MIPS_FPU_LE"] = True - DEFINES["WEBRTC_USE_PIPEWIRE"] = True @@ -64441,14 +62738,13 @@ index 8abb93cac015..8f17ef2445a8 100644 - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["WEBRTC_USE_PIPEWIRE"] = True - DEFINES["_GNU_SOURCE"] = True + DEFINES["__ARM_NEON__"] = "1" LOCAL_INCLUDES += [ "/third_party/libepoxy/libepoxy/include/", -@@ -230,45 +84,11 @@ if CONFIG["TARGET_CPU"] == "mips64": +@@ -230,44 +86,11 @@ if CONFIG["TARGET_CPU"] == "mips64": "/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc" ] @@ -64489,7 +62785,6 @@ index 8abb93cac015..8f17ef2445a8 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": +if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" + DEFINES["MIPS32_LE"] = True + DEFINES["MIPS_FPU_LE"] = True DEFINES["WEBRTC_USE_PIPEWIRE"] = True @@ -64497,20 +62792,19 @@ index 8abb93cac015..8f17ef2445a8 100644 LOCAL_INCLUDES += [ "/third_party/libepoxy/libepoxy/include/", -@@ -282,11 +102,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": +@@ -281,10 +104,9 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": "/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc" ] -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": +if CONFIG["TARGET_CPU"] == "mips64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["WEBRTC_USE_PIPEWIRE"] = True - DEFINES["_GNU_SOURCE"] = True LOCAL_INCLUDES += [ "/third_party/libepoxy/libepoxy/include/", -@@ -300,15 +118,14 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": +@@ -298,14 +120,14 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": "/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc" ] @@ -64521,21 +62815,19 @@ index 8abb93cac015..8f17ef2445a8 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" + DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_USE_PIPEWIRE"] = True - DEFINES["_GNU_SOURCE"] = True LOCAL_INCLUDES += [ "/third_party/libepoxy/libepoxy/include/", -@@ -322,11 +139,10 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": +@@ -319,10 +141,10 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": "/third_party/libwebrtc/modules/video_capture/linux/video_capture_pipewire.cc" ] -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" + DEFINES["WEBRTC_ENABLE_AVX2"] = True DEFINES["WEBRTC_USE_PIPEWIRE"] = True - DEFINES["_GNU_SOURCE"] = True @@ -64543,15 +62835,16 @@ index 8abb93cac015..8f17ef2445a8 100644 LOCAL_INCLUDES += [ "/third_party/libepoxy/libepoxy/include/", diff --git third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build -index 08b0c7681680..1de2577347e3 100644 +index de5bb188111b..c4db7dc59ecf 100644 --- third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build +++ third_party/libwebrtc/modules/video_capture/video_capture_module_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -64568,7 +62861,7 @@ index 08b0c7681680..1de2577347e3 100644 FINAL_LIBRARY = "xul" -@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -51,98 +60,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -64668,7 +62961,7 @@ index 08b0c7681680..1de2577347e3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -148,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -150,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -64688,14 +62981,12 @@ index 08b0c7681680..1de2577347e3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -64734,12 +63025,10 @@ index 08b0c7681680..1de2577347e3 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -64748,28 +63037,27 @@ index 08b0c7681680..1de2577347e3 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_capture_module_gn") diff --git third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build -index 5a8d69fea389..547ecef4a238 100644 +index e0c966fb45be..23015c7646d6 100644 --- third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/chain_diff_calculator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -64786,7 +63074,7 @@ index 5a8d69fea389..547ecef4a238 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -64882,7 +63170,7 @@ index 5a8d69fea389..547ecef4a238 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -64902,14 +63190,12 @@ index 5a8d69fea389..547ecef4a238 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -64948,12 +63234,10 @@ index 5a8d69fea389..547ecef4a238 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -64962,28 +63246,27 @@ index 5a8d69fea389..547ecef4a238 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("chain_diff_calculator_gn") diff --git third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build -index 62f329321798..e8246dd5319b 100644 +index b26732ca8bb2..c6ec6d247c75 100644 --- third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/codec_globals_headers_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -65000,7 +63283,7 @@ index 62f329321798..e8246dd5319b 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -65089,7 +63372,7 @@ index 62f329321798..e8246dd5319b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -65105,19 +63388,17 @@ index 62f329321798..e8246dd5319b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -65143,35 +63424,32 @@ index 62f329321798..e8246dd5319b 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("codec_globals_headers_gn") diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build -index 30a63e90512b..5f375dd1a7ec 100644 +index 2e4abf38bdd6..029587e1db2e 100644 --- third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/codecs/av1/av1_svc_config_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -65188,7 +63466,7 @@ index 30a63e90512b..5f375dd1a7ec 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -65288,7 +63566,7 @@ index 30a63e90512b..5f375dd1a7ec 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -65308,14 +63586,12 @@ index 30a63e90512b..5f375dd1a7ec 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -65354,12 +63630,10 @@ index 30a63e90512b..5f375dd1a7ec 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -65368,28 +63642,27 @@ index 30a63e90512b..5f375dd1a7ec 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("av1_svc_config_gn") diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build -index 5173a05890e8..4806285f2ec8 100644 +index 3a1031ba04b6..bdedce7c4efd 100644 --- third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/codecs/av1/dav1d_decoder_gn/moz.build -@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -65406,7 +63679,7 @@ index 5173a05890e8..4806285f2ec8 100644 FINAL_LIBRARY = "xul" -@@ -52,98 +61,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -54,98 +63,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -65506,7 +63779,7 @@ index 5173a05890e8..4806285f2ec8 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -151,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -153,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -65526,14 +63799,12 @@ index 5173a05890e8..4806285f2ec8 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -65572,12 +63843,10 @@ index 5173a05890e8..4806285f2ec8 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -65586,28 +63855,27 @@ index 5173a05890e8..4806285f2ec8 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("dav1d_decoder_gn") diff --git third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build -index ef0e22afe400..2ca8f169f6b1 100644 +index d79e8d29a8c5..b432bbb71fec 100644 --- third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/codecs/av1/libaom_av1_encoder_gn/moz.build -@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -65624,7 +63892,7 @@ index ef0e22afe400..2ca8f169f6b1 100644 FINAL_LIBRARY = "xul" -@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,98 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -65724,7 +63992,7 @@ index ef0e22afe400..2ca8f169f6b1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -147,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -149,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -65744,14 +64012,12 @@ index ef0e22afe400..2ca8f169f6b1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -65790,12 +64056,10 @@ index ef0e22afe400..2ca8f169f6b1 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -65804,28 +64068,27 @@ index ef0e22afe400..2ca8f169f6b1 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("aom_av1_encoder_gn") diff --git third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build -index a7eb37c41dfc..2ed1c87b2568 100644 +index a60787fc6449..f375bcdc2a8e 100644 --- third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/encoded_frame_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -65842,7 +64105,7 @@ index a7eb37c41dfc..2ed1c87b2568 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -65942,7 +64205,7 @@ index a7eb37c41dfc..2ed1c87b2568 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -65962,14 +64225,12 @@ index a7eb37c41dfc..2ed1c87b2568 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -66008,12 +64269,10 @@ index a7eb37c41dfc..2ed1c87b2568 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -66022,28 +64281,27 @@ index a7eb37c41dfc..2ed1c87b2568 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("encoded_frame_gn") diff --git third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build -index 10ea48d85652..f59463218193 100644 +index 769517d3f365..8cbfbfd52d05 100644 --- third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/frame_dependencies_calculator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -66060,7 +64318,7 @@ index 10ea48d85652..f59463218193 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -66156,7 +64414,7 @@ index 10ea48d85652..f59463218193 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -66176,14 +64434,12 @@ index 10ea48d85652..f59463218193 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -66222,12 +64478,10 @@ index 10ea48d85652..f59463218193 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -66236,28 +64490,27 @@ index 10ea48d85652..f59463218193 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("frame_dependencies_calculator_gn") diff --git third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build -index dc35f55e424e..5c915ce306bc 100644 +index 24380868efcb..cfbdceb4d6db 100644 --- third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/frame_helpers_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -66274,7 +64527,7 @@ index dc35f55e424e..5c915ce306bc 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -66374,7 +64627,7 @@ index dc35f55e424e..5c915ce306bc 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -66394,14 +64647,12 @@ index dc35f55e424e..5c915ce306bc 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -66440,12 +64691,10 @@ index dc35f55e424e..5c915ce306bc 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -66454,28 +64703,27 @@ index dc35f55e424e..5c915ce306bc 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("frame_helpers_gn") diff --git third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build -index d2d696317d9c..c5cb23d799c4 100644 +index be74fea63164..53bdc368fe2b 100644 --- third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/h264_sprop_parameter_sets_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -66492,7 +64740,7 @@ index d2d696317d9c..c5cb23d799c4 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -66588,7 +64836,7 @@ index d2d696317d9c..c5cb23d799c4 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -66608,14 +64856,12 @@ index d2d696317d9c..c5cb23d799c4 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -66654,12 +64900,10 @@ index d2d696317d9c..c5cb23d799c4 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -66668,28 +64912,27 @@ index d2d696317d9c..c5cb23d799c4 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("h264_sprop_parameter_sets_gn") diff --git third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build -index 948ea6888149..3b773a7cb0a6 100644 +index 41156a4966db..8cef7a07fa45 100644 --- third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/h26x_packet_buffer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -66706,7 +64949,7 @@ index 948ea6888149..3b773a7cb0a6 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -66806,7 +65049,7 @@ index 948ea6888149..3b773a7cb0a6 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -66826,14 +65069,12 @@ index 948ea6888149..3b773a7cb0a6 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -66872,12 +65113,10 @@ index 948ea6888149..3b773a7cb0a6 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -66886,28 +65125,27 @@ index 948ea6888149..3b773a7cb0a6 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("h26x_packet_buffer_gn") diff --git third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build -index 09874b834b65..1e71e3f42d43 100644 +index 74d1824de3fe..9e09c9517c27 100644 --- third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/nack_requester_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -66924,7 +65162,7 @@ index 09874b834b65..1e71e3f42d43 100644 FINAL_LIBRARY = "xul" -@@ -46,98 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,98 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -67024,7 +65262,7 @@ index 09874b834b65..1e71e3f42d43 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -67044,14 +65282,12 @@ index 09874b834b65..1e71e3f42d43 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -67090,12 +65326,10 @@ index 09874b834b65..1e71e3f42d43 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -67104,28 +65338,27 @@ index 09874b834b65..1e71e3f42d43 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("nack_requester_gn") diff --git third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build -index c9f726aecc07..6a970b419e10 100644 +index e2f4fe9dfc59..e7ed8d372351 100644 --- third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/packet_buffer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -67142,7 +65375,7 @@ index c9f726aecc07..6a970b419e10 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -67242,7 +65475,7 @@ index c9f726aecc07..6a970b419e10 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -67262,14 +65495,12 @@ index c9f726aecc07..6a970b419e10 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -67308,12 +65539,10 @@ index c9f726aecc07..6a970b419e10 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -67322,28 +65551,27 @@ index c9f726aecc07..6a970b419e10 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("packet_buffer_gn") diff --git third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build -index 618ae6fb64dd..0d4bb5505199 100644 +index 9830c749097d..153b21e66176 100644 --- third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/svc/scalability_mode_util_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -67360,7 +65588,7 @@ index 618ae6fb64dd..0d4bb5505199 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -67460,7 +65688,7 @@ index 618ae6fb64dd..0d4bb5505199 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -67480,14 +65708,12 @@ index 618ae6fb64dd..0d4bb5505199 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -67526,12 +65752,10 @@ index 618ae6fb64dd..0d4bb5505199 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -67540,28 +65764,27 @@ index 618ae6fb64dd..0d4bb5505199 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("scalability_mode_util_gn") diff --git third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build -index 09afe4363006..4db02f8672a2 100644 +index 9df7c0dd8fba..e240df219e23 100644 --- third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/svc/scalability_structures_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -67578,7 +65801,7 @@ index 09afe4363006..4db02f8672a2 100644 FINAL_LIBRARY = "xul" -@@ -52,94 +61,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -54,94 +63,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -67674,7 +65897,7 @@ index 09afe4363006..4db02f8672a2 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -147,88 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -149,82 +71,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -67694,14 +65917,12 @@ index 09afe4363006..4db02f8672a2 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -67740,12 +65961,10 @@ index 09afe4363006..4db02f8672a2 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -67754,28 +65973,27 @@ index 09afe4363006..4db02f8672a2 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("scalability_structures_gn") diff --git third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build -index 30ff3f10a66c..149765eb02f0 100644 +index dd6fa224c4e3..a2bd77e16b44 100644 --- third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/svc/scalable_video_controller_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -67792,7 +66010,7 @@ index 30ff3f10a66c..149765eb02f0 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -67881,7 +66099,7 @@ index 30ff3f10a66c..149765eb02f0 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -67901,14 +66119,12 @@ index 30ff3f10a66c..149765eb02f0 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -67947,12 +66163,10 @@ index 30ff3f10a66c..149765eb02f0 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -67961,28 +66175,27 @@ index 30ff3f10a66c..149765eb02f0 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("scalable_video_controller_gn") diff --git third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build -index 7b20aff1bb23..e0360f071a9f 100644 +index 78d6a20d1c2b..1e572a5e24fb 100644 --- third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/svc/simulcast_to_svc_converter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -67999,7 +66212,7 @@ index 7b20aff1bb23..e0360f071a9f 100644 FINAL_LIBRARY = "xul" -@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -68100,7 +66313,7 @@ index 7b20aff1bb23..e0360f071a9f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -68120,14 +66333,12 @@ index 7b20aff1bb23..e0360f071a9f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -68166,12 +66377,10 @@ index 7b20aff1bb23..e0360f071a9f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -68180,28 +66389,27 @@ index 7b20aff1bb23..e0360f071a9f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("simulcast_to_svc_converter_gn") diff --git third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build -index fc59cab02337..432ad6dc8d81 100644 +index b6fd02d1c670..6d501d35caa6 100644 --- third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/svc/svc_rate_allocator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -68218,7 +66426,7 @@ index fc59cab02337..432ad6dc8d81 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -68318,7 +66526,7 @@ index fc59cab02337..432ad6dc8d81 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -68338,14 +66546,12 @@ index fc59cab02337..432ad6dc8d81 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -68384,12 +66590,10 @@ index fc59cab02337..432ad6dc8d81 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -68398,28 +66602,27 @@ index fc59cab02337..432ad6dc8d81 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("svc_rate_allocator_gn") diff --git third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build -index e33a44db589d..75839ef32948 100644 +index 35fa0ebc0367..71d75a0acc73 100644 --- third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/timing/decode_time_percentile_filter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -68436,7 +66639,7 @@ index e33a44db589d..75839ef32948 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -68525,7 +66728,7 @@ index e33a44db589d..75839ef32948 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -68545,14 +66748,12 @@ index e33a44db589d..75839ef32948 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -68591,12 +66792,10 @@ index e33a44db589d..75839ef32948 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -68605,28 +66804,27 @@ index e33a44db589d..75839ef32948 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("decode_time_percentile_filter_gn") diff --git third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build -index d1182b687873..cc4e442d07dc 100644 +index 72b91ff1d788..406a7566b36a 100644 --- third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/timing/frame_delay_variation_kalman_filter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -68643,7 +66841,7 @@ index d1182b687873..cc4e442d07dc 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -68732,7 +66930,7 @@ index d1182b687873..cc4e442d07dc 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -68752,14 +66950,12 @@ index d1182b687873..cc4e442d07dc 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -68798,12 +66994,10 @@ index d1182b687873..cc4e442d07dc 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -68812,28 +67006,27 @@ index d1182b687873..cc4e442d07dc 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("frame_delay_variation_kalman_filter_gn") diff --git third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build -index fe0883a7e530..d8d916988d63 100644 +index 519588e13727..583c005a9f99 100644 --- third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/timing/inter_frame_delay_variation_calculator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -68850,7 +67043,7 @@ index fe0883a7e530..d8d916988d63 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -68939,7 +67132,7 @@ index fe0883a7e530..d8d916988d63 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -68959,14 +67152,12 @@ index fe0883a7e530..d8d916988d63 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -69005,12 +67196,10 @@ index fe0883a7e530..d8d916988d63 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -69019,28 +67208,27 @@ index fe0883a7e530..d8d916988d63 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("inter_frame_delay_variation_calculator_gn") diff --git third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build -index be20d56dfe26..b7cf704dc435 100644 +index 0d8cf2901590..016bb4eb8149 100644 --- third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/timing/jitter_estimator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -69057,7 +67245,7 @@ index be20d56dfe26..b7cf704dc435 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -69157,7 +67345,7 @@ index be20d56dfe26..b7cf704dc435 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -69177,14 +67365,12 @@ index be20d56dfe26..b7cf704dc435 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -69223,12 +67409,10 @@ index be20d56dfe26..b7cf704dc435 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -69237,28 +67421,27 @@ index be20d56dfe26..b7cf704dc435 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("jitter_estimator_gn") diff --git third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build -index 4f7ce9360985..f88efc048771 100644 +index bf0e685451ed..ec18831f7ade 100644 --- third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/timing/rtt_filter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -69275,7 +67458,7 @@ index 4f7ce9360985..f88efc048771 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -69364,7 +67547,7 @@ index 4f7ce9360985..f88efc048771 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -69384,14 +67567,12 @@ index 4f7ce9360985..f88efc048771 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -69430,12 +67611,10 @@ index 4f7ce9360985..f88efc048771 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -69444,28 +67623,27 @@ index 4f7ce9360985..f88efc048771 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtt_filter_gn") diff --git third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build -index da66074a3b32..58b7d3ef1612 100644 +index 5813d216063b..021a276da6ad 100644 --- third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/timing/timestamp_extrapolator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -69482,7 +67660,7 @@ index da66074a3b32..58b7d3ef1612 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -69571,7 +67749,7 @@ index da66074a3b32..58b7d3ef1612 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -69591,14 +67769,12 @@ index da66074a3b32..58b7d3ef1612 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -69637,12 +67813,10 @@ index da66074a3b32..58b7d3ef1612 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -69651,28 +67825,27 @@ index da66074a3b32..58b7d3ef1612 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("timestamp_extrapolator_gn") diff --git third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build -index 2c1ee334dddf..d457b35a059e 100644 +index fcbc9c26ca61..b8e60636098b 100644 --- third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/timing/timing_module_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -69689,7 +67862,7 @@ index 2c1ee334dddf..d457b35a059e 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -69789,7 +67962,7 @@ index 2c1ee334dddf..d457b35a059e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -69809,14 +67982,12 @@ index 2c1ee334dddf..d457b35a059e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -69855,12 +68026,10 @@ index 2c1ee334dddf..d457b35a059e 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -69869,28 +68038,27 @@ index 2c1ee334dddf..d457b35a059e 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("timing_module_gn") diff --git third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build -index 60dd4340f3fa..66297293fe87 100644 +index 70ff7f1b9fb9..22dc0829c784 100644 --- third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/video_codec_interface_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -69907,7 +68075,7 @@ index 60dd4340f3fa..66297293fe87 100644 FINAL_LIBRARY = "xul" -@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,98 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -70007,7 +68175,7 @@ index 60dd4340f3fa..66297293fe87 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -146,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -148,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -70027,14 +68195,12 @@ index 60dd4340f3fa..66297293fe87 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -70073,12 +68239,10 @@ index 60dd4340f3fa..66297293fe87 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -70087,28 +68251,27 @@ index 60dd4340f3fa..66297293fe87 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_codec_interface_gn") diff --git third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build -index d7d3cd24da0c..8813b7ec8a42 100644 +index 3b9af9e935fa..2c0fb20de5de 100644 --- third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/video_coding_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -70125,7 +68288,7 @@ index d7d3cd24da0c..8813b7ec8a42 100644 FINAL_LIBRARY = "xul" -@@ -58,99 +67,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -60,99 +69,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -70226,7 +68389,7 @@ index d7d3cd24da0c..8813b7ec8a42 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -158,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -160,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -70246,14 +68409,12 @@ index d7d3cd24da0c..8813b7ec8a42 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -70292,12 +68453,10 @@ index d7d3cd24da0c..8813b7ec8a42 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -70306,28 +68465,27 @@ index d7d3cd24da0c..8813b7ec8a42 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_coding_gn") diff --git third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build -index ebd9c4fee826..faafbe09003f 100644 +index 372fbcc1fec9..63dc326cb39c 100644 --- third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/video_coding_utility_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -70344,7 +68502,7 @@ index ebd9c4fee826..faafbe09003f 100644 FINAL_LIBRARY = "xul" -@@ -57,99 +66,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -59,99 +68,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -70445,7 +68603,7 @@ index ebd9c4fee826..faafbe09003f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -157,88 +74,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -159,82 +76,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -70465,14 +68623,12 @@ index ebd9c4fee826..faafbe09003f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -70511,12 +68667,10 @@ index ebd9c4fee826..faafbe09003f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -70525,28 +68679,27 @@ index ebd9c4fee826..faafbe09003f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_coding_utility_gn") diff --git third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build -index c5e8f06afeff..4ccce753f1cc 100644 +index 42fc86877d61..8aa23d3e602d 100644 --- third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/webrtc_h264_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -70563,7 +68716,7 @@ index c5e8f06afeff..4ccce753f1cc 100644 FINAL_LIBRARY = "xul" -@@ -50,99 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -70664,7 +68817,7 @@ index c5e8f06afeff..4ccce753f1cc 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -150,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -152,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -70684,14 +68837,12 @@ index c5e8f06afeff..4ccce753f1cc 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -70730,12 +68881,10 @@ index c5e8f06afeff..4ccce753f1cc 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -70744,28 +68893,27 @@ index c5e8f06afeff..4ccce753f1cc 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("webrtc_h264_gn") diff --git third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build -index 5adadf70f422..a55ec3ceb2e5 100644 +index a5be479fb5ef..33bf4869c3e1 100644 --- third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/webrtc_libvpx_interface_gn/moz.build -@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -70782,7 +68930,7 @@ index 5adadf70f422..a55ec3ceb2e5 100644 FINAL_LIBRARY = "xul" -@@ -48,87 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,87 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -70871,7 +69019,7 @@ index 5adadf70f422..a55ec3ceb2e5 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -136,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -138,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -70891,14 +69039,12 @@ index 5adadf70f422..a55ec3ceb2e5 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -70937,12 +69083,10 @@ index 5adadf70f422..a55ec3ceb2e5 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -70951,28 +69095,27 @@ index 5adadf70f422..a55ec3ceb2e5 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("webrtc_libvpx_interface_gn") diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build -index f402ec01a29e..9cd5350ac31a 100644 +index 83497c58de59..59b9cf953887 100644 --- third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_gn/moz.build -@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -70989,7 +69132,7 @@ index f402ec01a29e..9cd5350ac31a 100644 FINAL_LIBRARY = "xul" -@@ -51,99 +60,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -71090,7 +69233,7 @@ index f402ec01a29e..9cd5350ac31a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -151,88 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -153,82 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -71110,14 +69253,12 @@ index f402ec01a29e..9cd5350ac31a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -71156,12 +69297,10 @@ index f402ec01a29e..9cd5350ac31a 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -71170,28 +69309,27 @@ index f402ec01a29e..9cd5350ac31a 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("webrtc_vp8_gn") diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build -index 570c9383d5bb..b7aac07667b6 100644 +index f7123a48ff94..159d0f488cf5 100644 --- third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_scalability_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -71208,7 +69346,7 @@ index 570c9383d5bb..b7aac07667b6 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -71297,7 +69435,7 @@ index 570c9383d5bb..b7aac07667b6 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -71317,14 +69455,12 @@ index 570c9383d5bb..b7aac07667b6 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -71363,12 +69499,10 @@ index 570c9383d5bb..b7aac07667b6 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -71377,28 +69511,27 @@ index 570c9383d5bb..b7aac07667b6 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("webrtc_vp8_scalability_gn") diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build -index ece868daa962..cb6d66c5dd83 100644 +index 1eef00eaf9b7..38bf89857dd5 100644 --- third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/webrtc_vp8_temporal_layers_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -71415,7 +69548,7 @@ index ece868daa962..cb6d66c5dd83 100644 FINAL_LIBRARY = "xul" -@@ -50,99 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -52,99 +61,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -71516,7 +69649,7 @@ index ece868daa962..cb6d66c5dd83 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -150,88 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -152,82 +69,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -71536,14 +69669,12 @@ index ece868daa962..cb6d66c5dd83 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -71582,12 +69713,10 @@ index ece868daa962..cb6d66c5dd83 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -71596,28 +69725,27 @@ index ece868daa962..cb6d66c5dd83 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("webrtc_vp8_temporal_layers_gn") diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build -index 97907050ab85..27fc31791159 100644 +index bbd8102cbd1a..8cca12c5caf8 100644 --- third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/webrtc_vp9_gn/moz.build -@@ -16,12 +16,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -16,13 +16,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -71634,7 +69762,7 @@ index 97907050ab85..27fc31791159 100644 FINAL_LIBRARY = "xul" -@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -55,99 +64,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -71735,7 +69863,7 @@ index 97907050ab85..27fc31791159 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -153,88 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -155,82 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -71755,14 +69883,12 @@ index 97907050ab85..27fc31791159 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -71801,12 +69927,10 @@ index 97907050ab85..27fc31791159 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -71815,28 +69939,27 @@ index 97907050ab85..27fc31791159 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("webrtc_vp9_gn") diff --git third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build -index b5c3fb618866..a18a49feb3ed 100644 +index f57a0a7e568b..9a78b83fbd8c 100644 --- third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build +++ third_party/libwebrtc/modules/video_coding/webrtc_vp9_helpers_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -71853,7 +69976,7 @@ index b5c3fb618866..a18a49feb3ed 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -71953,7 +70076,7 @@ index b5c3fb618866..a18a49feb3ed 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -71973,14 +70096,12 @@ index b5c3fb618866..a18a49feb3ed 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -72019,12 +70140,10 @@ index b5c3fb618866..a18a49feb3ed 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -72033,23 +70152,21 @@ index b5c3fb618866..a18a49feb3ed 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("webrtc_vp9_helpers_gn") diff --git third_party/libwebrtc/moz.build third_party/libwebrtc/moz.build -index c6cc8931d764..9bd6a676a25f 100644 +index 84cfd37b7351..a14de2b579ed 100644 --- third_party/libwebrtc/moz.build +++ third_party/libwebrtc/moz.build -@@ -290,6 +290,8 @@ DIRS += [ +@@ -289,6 +289,8 @@ DIRS += [ "/third_party/libwebrtc/modules/congestion_controller/goog_cc/send_side_bwe_gn", "/third_party/libwebrtc/modules/congestion_controller/rtp/control_handler_gn", "/third_party/libwebrtc/modules/congestion_controller/rtp/transport_feedback_gn", @@ -72058,7 +70175,7 @@ index c6cc8931d764..9bd6a676a25f 100644 "/third_party/libwebrtc/modules/module_api_gn", "/third_party/libwebrtc/modules/module_api_public_gn", "/third_party/libwebrtc/modules/module_fec_api_gn", -@@ -515,137 +517,30 @@ DIRS += [ +@@ -512,137 +514,30 @@ DIRS += [ "/third_party/libwebrtc/webrtc_gn" ] @@ -72200,7 +70317,7 @@ index c6cc8931d764..9bd6a676a25f 100644 DIRS += [ "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", -@@ -653,13 +548,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": +@@ -650,13 +545,11 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn", @@ -72215,7 +70332,7 @@ index c6cc8931d764..9bd6a676a25f 100644 DIRS += [ "/third_party/libwebrtc/common_audio/common_audio_avx2_gn", -@@ -667,73 +560,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +@@ -664,73 +557,6 @@ if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": "/third_party/libwebrtc/modules/audio_processing/aec3/aec3_avx2_gn", "/third_party/libwebrtc/modules/audio_processing/agc2/rnn_vad/vector_math_avx2_gn", "/third_party/libwebrtc/modules/desktop_capture/desktop_capture_differ_sse2_gn", @@ -72290,15 +70407,16 @@ index c6cc8931d764..9bd6a676a25f 100644 - "/third_party/libwebrtc/modules/desktop_capture/primitives_gn" - ] diff --git third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build -index 0b2c09fdcff0..092a150a2352 100644 +index 5d989ceee1f6..0190347650e9 100644 --- third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/common/internal_types_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -72315,7 +70433,7 @@ index 0b2c09fdcff0..092a150a2352 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -72404,7 +70522,7 @@ index 0b2c09fdcff0..092a150a2352 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -72420,19 +70538,17 @@ index 0b2c09fdcff0..092a150a2352 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -72458,35 +70574,32 @@ index 0b2c09fdcff0..092a150a2352 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("internal_types_gn") diff --git third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build -index f24dd018c572..bdec311c880e 100644 +index 5e2c9f2def32..7eaf7c5142d8 100644 --- third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/common/math_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -72503,7 +70616,7 @@ index f24dd018c572..bdec311c880e 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -72588,7 +70701,7 @@ index f24dd018c572..bdec311c880e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -72604,19 +70717,17 @@ index f24dd018c572..bdec311c880e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -72642,35 +70753,32 @@ index f24dd018c572..bdec311c880e 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("math_gn") diff --git third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build -index bdbcc93d83c5..042fc3ef9e00 100644 +index 5c1a80e0070e..5d69af7109d6 100644 --- third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/common/sequence_numbers_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -72687,7 +70795,7 @@ index bdbcc93d83c5..042fc3ef9e00 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -72776,7 +70884,7 @@ index bdbcc93d83c5..042fc3ef9e00 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -72792,19 +70900,17 @@ index bdbcc93d83c5..042fc3ef9e00 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -72830,35 +70936,32 @@ index bdbcc93d83c5..042fc3ef9e00 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("sequence_numbers_gn") diff --git third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build -index 140f34e71edc..0674120fb66d 100644 +index 3f2b5a02680f..55149d8fe27a 100644 --- third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/packet/bounded_io_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -72875,7 +70978,7 @@ index 140f34e71edc..0674120fb66d 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -72964,7 +71067,7 @@ index 140f34e71edc..0674120fb66d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -72980,19 +71083,17 @@ index 140f34e71edc..0674120fb66d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -73018,35 +71119,32 @@ index 140f34e71edc..0674120fb66d 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("bounded_io_gn") diff --git third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build -index 233c3fc51a0d..03c2f87070e4 100644 +index 353abfb3fb3d..872482ca3530 100644 --- third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/packet/chunk_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -73063,7 +71161,7 @@ index 233c3fc51a0d..03c2f87070e4 100644 FINAL_LIBRARY = "xul" -@@ -62,94 +71,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -64,94 +73,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -73159,7 +71257,7 @@ index 233c3fc51a0d..03c2f87070e4 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -157,88 +79,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -159,82 +81,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -73179,14 +71277,12 @@ index 233c3fc51a0d..03c2f87070e4 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -73225,12 +71321,10 @@ index 233c3fc51a0d..03c2f87070e4 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -73239,28 +71333,27 @@ index 233c3fc51a0d..03c2f87070e4 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("chunk_gn") diff --git third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build -index 84e9ee6957e2..6583b0e50f8f 100644 +index 7b67df816ef9..3ffb653184ca 100644 --- third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/packet/chunk_validators_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -73277,7 +71370,7 @@ index 84e9ee6957e2..6583b0e50f8f 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -73373,7 +71466,7 @@ index 84e9ee6957e2..6583b0e50f8f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -73393,14 +71486,12 @@ index 84e9ee6957e2..6583b0e50f8f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -73439,12 +71530,10 @@ index 84e9ee6957e2..6583b0e50f8f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -73453,28 +71542,27 @@ index 84e9ee6957e2..6583b0e50f8f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("chunk_validators_gn") diff --git third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build -index 14a85ac16c1e..8e046a16bdb8 100644 +index 7cee175df41c..9b19d2ce9ae1 100644 --- third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/packet/crc32c_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -73491,7 +71579,7 @@ index 14a85ac16c1e..8e046a16bdb8 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -73580,7 +71668,7 @@ index 14a85ac16c1e..8e046a16bdb8 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -73600,14 +71688,12 @@ index 14a85ac16c1e..8e046a16bdb8 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -73646,12 +71732,10 @@ index 14a85ac16c1e..8e046a16bdb8 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -73660,28 +71744,27 @@ index 14a85ac16c1e..8e046a16bdb8 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("crc32c_gn") diff --git third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build -index 8d820a7d88d4..379a28ef9b5d 100644 +index 42fbfd5dd1f9..14d7570c9647 100644 --- third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/packet/data_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -73698,7 +71781,7 @@ index 8d820a7d88d4..379a28ef9b5d 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -73787,7 +71870,7 @@ index 8d820a7d88d4..379a28ef9b5d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -73803,19 +71886,17 @@ index 8d820a7d88d4..379a28ef9b5d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -73841,35 +71922,32 @@ index 8d820a7d88d4..379a28ef9b5d 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("data_gn") diff --git third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build -index 045aa0a8c864..30301114bdd5 100644 +index abbfe919bab4..c4d0d6069fcd 100644 --- third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/packet/error_cause_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -73886,7 +71964,7 @@ index 045aa0a8c864..30301114bdd5 100644 FINAL_LIBRARY = "xul" -@@ -58,94 +67,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -60,94 +69,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -73982,7 +72060,7 @@ index 045aa0a8c864..30301114bdd5 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -153,88 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -155,82 +77,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -74002,14 +72080,12 @@ index 045aa0a8c864..30301114bdd5 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -74048,12 +72124,10 @@ index 045aa0a8c864..30301114bdd5 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -74062,28 +72136,27 @@ index 045aa0a8c864..30301114bdd5 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("error_cause_gn") diff --git third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build -index b49605267ba7..58638908ffd5 100644 +index 35547f27626c..ef2aa914823a 100644 --- third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/packet/parameter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -74100,7 +72173,7 @@ index b49605267ba7..58638908ffd5 100644 FINAL_LIBRARY = "xul" -@@ -56,94 +65,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -58,94 +67,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -74196,7 +72269,7 @@ index b49605267ba7..58638908ffd5 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -151,88 +73,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -153,82 +75,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -74216,14 +72289,12 @@ index b49605267ba7..58638908ffd5 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -74262,12 +72333,10 @@ index b49605267ba7..58638908ffd5 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -74276,28 +72345,27 @@ index b49605267ba7..58638908ffd5 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("parameter_gn") diff --git third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build -index 595e2a4b47fc..1a73e6f7cce3 100644 +index 543236d4b64f..a1bd6d4f00ca 100644 --- third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/packet/sctp_packet_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -74314,7 +72382,7 @@ index 595e2a4b47fc..1a73e6f7cce3 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -74410,7 +72478,7 @@ index 595e2a4b47fc..1a73e6f7cce3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -74430,14 +72498,12 @@ index 595e2a4b47fc..1a73e6f7cce3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -74476,12 +72542,10 @@ index 595e2a4b47fc..1a73e6f7cce3 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -74490,28 +72554,27 @@ index 595e2a4b47fc..1a73e6f7cce3 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("sctp_packet_gn") diff --git third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build -index 501e087cf4f4..46aca2b63439 100644 +index 4f179f644afd..f3745d68b2a2 100644 --- third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/packet/tlv_trait_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -74528,7 +72591,7 @@ index 501e087cf4f4..46aca2b63439 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -74624,7 +72687,7 @@ index 501e087cf4f4..46aca2b63439 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -74644,14 +72707,12 @@ index 501e087cf4f4..46aca2b63439 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -74690,12 +72751,10 @@ index 501e087cf4f4..46aca2b63439 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -74704,28 +72763,27 @@ index 501e087cf4f4..46aca2b63439 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("tlv_trait_gn") diff --git third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build -index 8bffc5ccb823..076f5770a5d6 100644 +index 3c15f57a7e7c..b63147ae3a61 100644 --- third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/public/factory_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -74742,7 +72800,7 @@ index 8bffc5ccb823..076f5770a5d6 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -74838,7 +72896,7 @@ index 8bffc5ccb823..076f5770a5d6 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -74858,14 +72916,12 @@ index 8bffc5ccb823..076f5770a5d6 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -74904,12 +72960,10 @@ index 8bffc5ccb823..076f5770a5d6 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -74918,28 +72972,27 @@ index 8bffc5ccb823..076f5770a5d6 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("factory_gn") diff --git third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build -index 927b5a428912..a6ed4c24ef15 100644 +index 25e24b187285..ccb418ece198 100644 --- third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/public/socket_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -74956,7 +73009,7 @@ index 927b5a428912..a6ed4c24ef15 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -75045,7 +73098,7 @@ index 927b5a428912..a6ed4c24ef15 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -75065,14 +73118,12 @@ index 927b5a428912..a6ed4c24ef15 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -75111,12 +73162,10 @@ index 927b5a428912..a6ed4c24ef15 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -75125,28 +73174,27 @@ index 927b5a428912..a6ed4c24ef15 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("socket_gn") diff --git third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build -index 653ad6fa967b..7aa084722ff6 100644 +index 0443a29b77d4..4528b2721a7b 100644 --- third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/public/types_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -75163,7 +73211,7 @@ index 653ad6fa967b..7aa084722ff6 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -75252,7 +73300,7 @@ index 653ad6fa967b..7aa084722ff6 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -75268,19 +73316,17 @@ index 653ad6fa967b..7aa084722ff6 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -75306,35 +73352,32 @@ index 653ad6fa967b..7aa084722ff6 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("types_gn") diff --git third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build -index 3a621be8ee0c..c41e3cea29db 100644 +index 70a0e2b772d1..ee1c7992d039 100644 --- third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/rx/data_tracker_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -75351,7 +73394,7 @@ index 3a621be8ee0c..c41e3cea29db 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -75447,7 +73490,7 @@ index 3a621be8ee0c..c41e3cea29db 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -75467,14 +73510,12 @@ index 3a621be8ee0c..c41e3cea29db 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -75513,12 +73554,10 @@ index 3a621be8ee0c..c41e3cea29db 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -75527,28 +73566,27 @@ index 3a621be8ee0c..c41e3cea29db 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("data_tracker_gn") diff --git third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build -index 970d2ca3e440..725acafe32f8 100644 +index f107fbd0ea75..4afed3eeafd1 100644 --- third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/rx/interleaved_reassembly_streams_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -75565,7 +73603,7 @@ index 970d2ca3e440..725acafe32f8 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -75661,7 +73699,7 @@ index 970d2ca3e440..725acafe32f8 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -75681,14 +73719,12 @@ index 970d2ca3e440..725acafe32f8 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -75727,12 +73763,10 @@ index 970d2ca3e440..725acafe32f8 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -75741,28 +73775,27 @@ index 970d2ca3e440..725acafe32f8 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("interleaved_reassembly_streams_gn") diff --git third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build -index ebc514445924..cdf1107bd75d 100644 +index b5de81a0f0e3..ba62dcc0cc0a 100644 --- third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/rx/reassembly_queue_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -75779,7 +73812,7 @@ index ebc514445924..cdf1107bd75d 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -75875,7 +73908,7 @@ index ebc514445924..cdf1107bd75d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -75895,14 +73928,12 @@ index ebc514445924..cdf1107bd75d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -75941,12 +73972,10 @@ index ebc514445924..cdf1107bd75d 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -75955,28 +73984,27 @@ index ebc514445924..cdf1107bd75d 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("reassembly_queue_gn") diff --git third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build -index d2b225cc9eb1..a219368de740 100644 +index 2fd7cf0908d9..b2c7a7b46ae0 100644 --- third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/rx/reassembly_streams_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -75993,7 +74021,7 @@ index d2b225cc9eb1..a219368de740 100644 FINAL_LIBRARY = "xul" -@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -76089,7 +74117,7 @@ index d2b225cc9eb1..a219368de740 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -76105,19 +74133,17 @@ index d2b225cc9eb1..a219368de740 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -76143,35 +74169,32 @@ index d2b225cc9eb1..a219368de740 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("reassembly_streams_gn") diff --git third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build -index ec9eb8c8dca6..e9613ef83f3f 100644 +index bd8e9eb36141..f86e4e49ef1e 100644 --- third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/rx/traditional_reassembly_streams_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -76188,7 +74211,7 @@ index ec9eb8c8dca6..e9613ef83f3f 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -76284,7 +74307,7 @@ index ec9eb8c8dca6..e9613ef83f3f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -76304,14 +74327,12 @@ index ec9eb8c8dca6..e9613ef83f3f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -76350,12 +74371,10 @@ index ec9eb8c8dca6..e9613ef83f3f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -76364,28 +74383,27 @@ index ec9eb8c8dca6..e9613ef83f3f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("traditional_reassembly_streams_gn") diff --git third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build -index 5191b1ff25e5..d5553041ffcf 100644 +index c57262d8ef49..ffa8a5cda3c8 100644 --- third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/socket/context_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -76402,7 +74420,7 @@ index 5191b1ff25e5..d5553041ffcf 100644 FINAL_LIBRARY = "xul" -@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -76498,7 +74516,7 @@ index 5191b1ff25e5..d5553041ffcf 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -76514,19 +74532,17 @@ index 5191b1ff25e5..d5553041ffcf 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -76552,35 +74568,32 @@ index 5191b1ff25e5..d5553041ffcf 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("context_gn") diff --git third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build -index f60268863f14..6a8f037b8820 100644 +index 5120a15a6937..e2c9efaec29d 100644 --- third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/socket/dcsctp_socket_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -76597,7 +74610,7 @@ index f60268863f14..6a8f037b8820 100644 FINAL_LIBRARY = "xul" -@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,94 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -76693,7 +74706,7 @@ index f60268863f14..6a8f037b8820 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -142,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -144,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -76713,14 +74726,12 @@ index f60268863f14..6a8f037b8820 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -76759,12 +74770,10 @@ index f60268863f14..6a8f037b8820 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -76773,28 +74782,27 @@ index f60268863f14..6a8f037b8820 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("dcsctp_socket_gn") diff --git third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build -index b6673bdcb35d..38c33f31da9f 100644 +index eb861906769d..050ff51340a0 100644 --- third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/socket/heartbeat_handler_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -76811,7 +74819,7 @@ index b6673bdcb35d..38c33f31da9f 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -76907,7 +74915,7 @@ index b6673bdcb35d..38c33f31da9f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -76927,14 +74935,12 @@ index b6673bdcb35d..38c33f31da9f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -76973,12 +74979,10 @@ index b6673bdcb35d..38c33f31da9f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -76987,28 +74991,27 @@ index b6673bdcb35d..38c33f31da9f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("heartbeat_handler_gn") diff --git third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build -index 2a98bd00a625..b510960c9a21 100644 +index 052785897c7c..5c764530cba1 100644 --- third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/socket/packet_sender_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -77025,7 +75028,7 @@ index 2a98bd00a625..b510960c9a21 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -77121,7 +75124,7 @@ index 2a98bd00a625..b510960c9a21 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -77141,14 +75144,12 @@ index 2a98bd00a625..b510960c9a21 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -77187,12 +75188,10 @@ index 2a98bd00a625..b510960c9a21 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -77201,28 +75200,27 @@ index 2a98bd00a625..b510960c9a21 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("packet_sender_gn") diff --git third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build -index 8f3480e9ca8d..7a29d5249b18 100644 +index 421593aa97f2..659bf023c4a3 100644 --- third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/socket/stream_reset_handler_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -77239,7 +75237,7 @@ index 8f3480e9ca8d..7a29d5249b18 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -77335,7 +75333,7 @@ index 8f3480e9ca8d..7a29d5249b18 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -77355,14 +75353,12 @@ index 8f3480e9ca8d..7a29d5249b18 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -77401,12 +75397,10 @@ index 8f3480e9ca8d..7a29d5249b18 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -77415,28 +75409,27 @@ index 8f3480e9ca8d..7a29d5249b18 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("stream_reset_handler_gn") diff --git third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build -index 1fceb333f990..dbf0adade674 100644 +index 7d29e6f235bc..bbe20788c261 100644 --- third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/socket/transmission_control_block_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -77453,7 +75446,7 @@ index 1fceb333f990..dbf0adade674 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -77549,7 +75542,7 @@ index 1fceb333f990..dbf0adade674 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -77569,14 +75562,12 @@ index 1fceb333f990..dbf0adade674 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -77615,12 +75606,10 @@ index 1fceb333f990..dbf0adade674 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -77629,28 +75618,27 @@ index 1fceb333f990..dbf0adade674 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("transmission_control_block_gn") diff --git third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build -index 55a0b4115a34..d8d1eb6264ab 100644 +index 63c797a30bdd..c75a4734ac3f 100644 --- third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/timer/task_queue_timeout_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -77667,7 +75655,7 @@ index 55a0b4115a34..d8d1eb6264ab 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -77763,7 +75751,7 @@ index 55a0b4115a34..d8d1eb6264ab 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -77783,14 +75771,12 @@ index 55a0b4115a34..d8d1eb6264ab 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -77829,12 +75815,10 @@ index 55a0b4115a34..d8d1eb6264ab 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -77843,28 +75827,27 @@ index 55a0b4115a34..d8d1eb6264ab 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("task_queue_timeout_gn") diff --git third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build -index cd563c4058bc..df65aca6a01c 100644 +index 54e896eb35ab..51253edabb96 100644 --- third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/timer/timer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -77881,7 +75864,7 @@ index cd563c4058bc..df65aca6a01c 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -77970,7 +75953,7 @@ index cd563c4058bc..df65aca6a01c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -77990,14 +75973,12 @@ index cd563c4058bc..df65aca6a01c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -78036,12 +76017,10 @@ index cd563c4058bc..df65aca6a01c 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -78050,28 +76029,27 @@ index cd563c4058bc..df65aca6a01c 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("timer_gn") diff --git third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build -index ac4bbdcd2338..326c428a1778 100644 +index 0548bf7afb2f..cdd387364988 100644 --- third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/tx/outstanding_data_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -78088,7 +76066,7 @@ index ac4bbdcd2338..326c428a1778 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -78184,7 +76162,7 @@ index ac4bbdcd2338..326c428a1778 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -78204,14 +76182,12 @@ index ac4bbdcd2338..326c428a1778 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -78250,12 +76226,10 @@ index ac4bbdcd2338..326c428a1778 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -78264,28 +76238,27 @@ index ac4bbdcd2338..326c428a1778 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("outstanding_data_gn") diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build -index b0386ae0a511..cbc589514252 100644 +index 95e9bc2679a5..2ebdf85adf8a 100644 --- third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/tx/retransmission_error_counter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -78302,7 +76275,7 @@ index b0386ae0a511..cbc589514252 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -78398,7 +76371,7 @@ index b0386ae0a511..cbc589514252 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -78418,14 +76391,12 @@ index b0386ae0a511..cbc589514252 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -78464,12 +76435,10 @@ index b0386ae0a511..cbc589514252 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -78478,28 +76447,27 @@ index b0386ae0a511..cbc589514252 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("retransmission_error_counter_gn") diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build -index 58fdf7dd5115..55c75c1fb402 100644 +index aaaf15543dae..db73ce751e20 100644 --- third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/tx/retransmission_queue_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -78516,7 +76484,7 @@ index 58fdf7dd5115..55c75c1fb402 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -78612,7 +76580,7 @@ index 58fdf7dd5115..55c75c1fb402 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -78632,14 +76600,12 @@ index 58fdf7dd5115..55c75c1fb402 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -78678,12 +76644,10 @@ index 58fdf7dd5115..55c75c1fb402 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -78692,28 +76656,27 @@ index 58fdf7dd5115..55c75c1fb402 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("retransmission_queue_gn") diff --git third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build -index 9a258b6b20eb..0a9dfa499321 100644 +index 5c8b76f3df08..1c6b0b3c59c2 100644 --- third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/tx/retransmission_timeout_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -78730,7 +76693,7 @@ index 9a258b6b20eb..0a9dfa499321 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -78819,7 +76782,7 @@ index 9a258b6b20eb..0a9dfa499321 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -78839,14 +76802,12 @@ index 9a258b6b20eb..0a9dfa499321 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -78885,12 +76846,10 @@ index 9a258b6b20eb..0a9dfa499321 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -78899,28 +76858,27 @@ index 9a258b6b20eb..0a9dfa499321 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("retransmission_timeout_gn") diff --git third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build -index 91c786eed99b..48c5fbaf1ba4 100644 +index 32b453815025..38eff16e76ca 100644 --- third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/tx/rr_send_queue_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -78937,7 +76895,7 @@ index 91c786eed99b..48c5fbaf1ba4 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -79033,7 +76991,7 @@ index 91c786eed99b..48c5fbaf1ba4 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -79053,14 +77011,12 @@ index 91c786eed99b..48c5fbaf1ba4 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -79099,12 +77055,10 @@ index 91c786eed99b..48c5fbaf1ba4 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -79113,28 +77067,27 @@ index 91c786eed99b..48c5fbaf1ba4 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rr_send_queue_gn") diff --git third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build -index 59294c3bd400..0926b8455a15 100644 +index ecd82d9dfcc4..de8b818042ce 100644 --- third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/tx/send_queue_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -79151,7 +77104,7 @@ index 59294c3bd400..0926b8455a15 100644 FINAL_LIBRARY = "xul" -@@ -41,94 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,94 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -79247,7 +77200,7 @@ index 59294c3bd400..0926b8455a15 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -136,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -138,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -79263,19 +77216,17 @@ index 59294c3bd400..0926b8455a15 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -166,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -166,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -79301,35 +77252,32 @@ index 59294c3bd400..0926b8455a15 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("send_queue_gn") diff --git third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build -index 055f438670b6..9a873890e77f 100644 +index 083e381121c5..5401aebf1609 100644 --- third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build +++ third_party/libwebrtc/net/dcsctp/tx/stream_scheduler_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -79346,7 +77294,7 @@ index 055f438670b6..9a873890e77f 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -79442,7 +77390,7 @@ index 055f438670b6..9a873890e77f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -79462,14 +77410,12 @@ index 055f438670b6..9a873890e77f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -79508,12 +77454,10 @@ index 055f438670b6..9a873890e77f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -79522,28 +77466,27 @@ index 055f438670b6..9a873890e77f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("stream_scheduler_gn") diff --git third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build -index 7e32eb6e2755..8fdcb6772390 100644 +index 46a480860fe6..fe74f0c08984 100644 --- third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build +++ third_party/libwebrtc/rtc_base/async_dns_resolver_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -79560,7 +77503,7 @@ index 7e32eb6e2755..8fdcb6772390 100644 FINAL_LIBRARY = "xul" -@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -79657,7 +77600,7 @@ index 7e32eb6e2755..8fdcb6772390 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -79677,14 +77620,12 @@ index 7e32eb6e2755..8fdcb6772390 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -79723,12 +77664,10 @@ index 7e32eb6e2755..8fdcb6772390 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -79737,28 +77676,27 @@ index 7e32eb6e2755..8fdcb6772390 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("async_dns_resolver_gn") diff --git third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build -index 7a146473b341..f51588d4d243 100644 +index 07bb6443d9d6..91b568c42ae2 100644 --- third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build +++ third_party/libwebrtc/rtc_base/async_packet_socket_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -79775,7 +77713,7 @@ index 7a146473b341..f51588d4d243 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -79860,7 +77798,7 @@ index 7a146473b341..f51588d4d243 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -79876,19 +77814,17 @@ index 7a146473b341..f51588d4d243 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -79914,35 +77850,32 @@ index 7a146473b341..f51588d4d243 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("async_packet_socket_gn") -diff --git third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build -index aeda0b1a6b32..03d61f0aaa19 100644 ---- third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build -+++ third_party/libwebrtc/rtc_base/audio_format_to_string_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +diff --git third_party/libwebrtc/rtc_base/base64_gn/moz.build third_party/libwebrtc/rtc_base/base64_gn/moz.build +index 3de0b7560849..50ee6b06bc6a 100644 +--- third_party/libwebrtc/rtc_base/base64_gn/moz.build ++++ third_party/libwebrtc/rtc_base/base64_gn/moz.build +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -79959,7 +77892,7 @@ index aeda0b1a6b32..03d61f0aaa19 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -80004,10 +77937,6 @@ index aeda0b1a6b32..03d61f0aaa19 100644 - DEFINES["__STDC_CONSTANT_MACROS"] = True - DEFINES["__STDC_FORMAT_MACROS"] = True - -- OS_LIBS += [ -- "rt" -- ] -- -if CONFIG["OS_TARGET"] == "OpenBSD": - - DEFINES["USE_GLIB"] = "1" @@ -80048,18 +77977,11 @@ index aeda0b1a6b32..03d61f0aaa19 100644 - DEFINES["_WINDOWS"] = True - DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True - DEFINES["__STD_C"] = True -- -- OS_LIBS += [ -- "crypt32", -- "iphlpapi", -- "secur32", -- "winmm" -- ] + DEFINES["_DEBUG"] = True if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -80079,14 +78001,12 @@ index aeda0b1a6b32..03d61f0aaa19 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -80125,12 +78045,10 @@ index aeda0b1a6b32..03d61f0aaa19 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -80139,28 +78057,27 @@ index aeda0b1a6b32..03d61f0aaa19 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True - Library("audio_format_to_string_gn") + Library("base64_gn") diff --git third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build -index 0a6ec847b887..94c68e80890c 100644 +index ffff7692d155..4c211b919333 100644 --- third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build +++ third_party/libwebrtc/rtc_base/bit_buffer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -80177,7 +78094,7 @@ index 0a6ec847b887..94c68e80890c 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -80266,7 +78183,7 @@ index 0a6ec847b887..94c68e80890c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -80286,14 +78203,12 @@ index 0a6ec847b887..94c68e80890c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -80332,12 +78247,10 @@ index 0a6ec847b887..94c68e80890c 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -80346,28 +78259,27 @@ index 0a6ec847b887..94c68e80890c 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("bit_buffer_gn") diff --git third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build -index 3d7f0613554f..0b19ed3b02dd 100644 +index 5ac7d2799a21..bb005444b014 100644 --- third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build +++ third_party/libwebrtc/rtc_base/bitrate_tracker_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -80384,7 +78296,7 @@ index 3d7f0613554f..0b19ed3b02dd 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -80480,7 +78392,7 @@ index 3d7f0613554f..0b19ed3b02dd 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -80500,14 +78412,12 @@ index 3d7f0613554f..0b19ed3b02dd 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -80546,12 +78456,10 @@ index 3d7f0613554f..0b19ed3b02dd 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -80560,28 +78468,27 @@ index 3d7f0613554f..0b19ed3b02dd 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("bitrate_tracker_gn") diff --git third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build -index 559f4069b391..72c0bffa6821 100644 +index eee5ccd81304..7d0af1877572 100644 --- third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build +++ third_party/libwebrtc/rtc_base/bitstream_reader_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -80598,7 +78505,7 @@ index 559f4069b391..72c0bffa6821 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -80687,7 +78594,7 @@ index 559f4069b391..72c0bffa6821 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -80707,14 +78614,12 @@ index 559f4069b391..72c0bffa6821 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -80753,12 +78658,10 @@ index 559f4069b391..72c0bffa6821 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -80767,28 +78670,27 @@ index 559f4069b391..72c0bffa6821 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("bitstream_reader_gn") diff --git third_party/libwebrtc/rtc_base/buffer_gn/moz.build third_party/libwebrtc/rtc_base/buffer_gn/moz.build -index f21b4b8eab2a..9d63b938f605 100644 +index ef4cb47eab49..a43d4f89c6ba 100644 --- third_party/libwebrtc/rtc_base/buffer_gn/moz.build +++ third_party/libwebrtc/rtc_base/buffer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -80805,7 +78707,7 @@ index f21b4b8eab2a..9d63b938f605 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -80894,7 +78796,7 @@ index f21b4b8eab2a..9d63b938f605 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -80910,19 +78812,17 @@ index f21b4b8eab2a..9d63b938f605 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -80948,35 +78848,32 @@ index f21b4b8eab2a..9d63b938f605 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("buffer_gn") diff --git third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build -index afd619f1dfaa..313d261ab5ef 100644 +index 4d0296e2b9af..c5b976275752 100644 --- third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build +++ third_party/libwebrtc/rtc_base/byte_buffer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -80993,7 +78890,7 @@ index afd619f1dfaa..313d261ab5ef 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -81082,7 +78979,7 @@ index afd619f1dfaa..313d261ab5ef 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -81102,14 +78999,12 @@ index afd619f1dfaa..313d261ab5ef 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -81148,12 +79043,10 @@ index afd619f1dfaa..313d261ab5ef 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -81162,28 +79055,27 @@ index afd619f1dfaa..313d261ab5ef 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("byte_buffer_gn") diff --git third_party/libwebrtc/rtc_base/byte_order_gn/moz.build third_party/libwebrtc/rtc_base/byte_order_gn/moz.build -index 136f9ba39118..26d600457629 100644 +index d357971ac11b..c936f00bf8ee 100644 --- third_party/libwebrtc/rtc_base/byte_order_gn/moz.build +++ third_party/libwebrtc/rtc_base/byte_order_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -81200,7 +79092,7 @@ index 136f9ba39118..26d600457629 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -81285,7 +79177,7 @@ index 136f9ba39118..26d600457629 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -81301,19 +79193,17 @@ index 136f9ba39118..26d600457629 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -81339,35 +79229,32 @@ index 136f9ba39118..26d600457629 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("byte_order_gn") diff --git third_party/libwebrtc/rtc_base/checks_gn/moz.build third_party/libwebrtc/rtc_base/checks_gn/moz.build -index 53b3db3c29a4..0d20c2fc85df 100644 +index dbd6fb44f059..119f166be716 100644 --- third_party/libwebrtc/rtc_base/checks_gn/moz.build +++ third_party/libwebrtc/rtc_base/checks_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -81384,7 +79271,7 @@ index 53b3db3c29a4..0d20c2fc85df 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -81473,7 +79360,7 @@ index 53b3db3c29a4..0d20c2fc85df 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -81493,14 +79380,12 @@ index 53b3db3c29a4..0d20c2fc85df 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -81539,12 +79424,10 @@ index 53b3db3c29a4..0d20c2fc85df 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -81553,28 +79436,27 @@ index 53b3db3c29a4..0d20c2fc85df 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("checks_gn") diff --git third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build -index 4a2733a2545e..d2e7e6527fa8 100644 +index 1b95fbaa6d76..6fcc88e2c397 100644 --- third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build +++ third_party/libwebrtc/rtc_base/compile_assert_c_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -81591,7 +79473,7 @@ index 4a2733a2545e..d2e7e6527fa8 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -81676,7 +79558,7 @@ index 4a2733a2545e..d2e7e6527fa8 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -81692,19 +79574,17 @@ index 4a2733a2545e..d2e7e6527fa8 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -81730,35 +79610,32 @@ index 4a2733a2545e..d2e7e6527fa8 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("compile_assert_c_gn") diff --git third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build -index c6da64921be3..c5cb7312d73b 100644 +index 45f3542a1cf3..f5aede81a63d 100644 --- third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build +++ third_party/libwebrtc/rtc_base/containers/flat_containers_internal_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -81775,7 +79652,7 @@ index c6da64921be3..c5cb7312d73b 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -81864,7 +79741,7 @@ index c6da64921be3..c5cb7312d73b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -81884,14 +79761,12 @@ index c6da64921be3..c5cb7312d73b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -81930,12 +79805,10 @@ index c6da64921be3..c5cb7312d73b 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -81944,28 +79817,27 @@ index c6da64921be3..c5cb7312d73b 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("flat_containers_internal_gn") diff --git third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build -index 3e56e73e5097..7a56affd7e8f 100644 +index 12d9f24a5dea..03965a3dbbbd 100644 --- third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build +++ third_party/libwebrtc/rtc_base/containers/flat_map_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -81982,7 +79854,7 @@ index 3e56e73e5097..7a56affd7e8f 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -82071,7 +79943,7 @@ index 3e56e73e5097..7a56affd7e8f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -82087,19 +79959,17 @@ index 3e56e73e5097..7a56affd7e8f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -82125,35 +79995,32 @@ index 3e56e73e5097..7a56affd7e8f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("flat_map_gn") diff --git third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build -index 74e084843128..f2c66f590080 100644 +index 94d72b0be826..9bf7b297f73d 100644 --- third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build +++ third_party/libwebrtc/rtc_base/containers/flat_set_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -82170,7 +80037,7 @@ index 74e084843128..f2c66f590080 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -82259,7 +80126,7 @@ index 74e084843128..f2c66f590080 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -82275,19 +80142,17 @@ index 74e084843128..f2c66f590080 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -82313,35 +80178,32 @@ index 74e084843128..f2c66f590080 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("flat_set_gn") diff --git third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build -index 686d3cca374a..d6da3bf48535 100644 +index 290fa237597c..95fee876429c 100644 --- third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build +++ third_party/libwebrtc/rtc_base/copy_on_write_buffer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -82358,7 +80220,7 @@ index 686d3cca374a..d6da3bf48535 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -82447,7 +80309,7 @@ index 686d3cca374a..d6da3bf48535 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -82467,14 +80329,12 @@ index 686d3cca374a..d6da3bf48535 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -82513,12 +80373,10 @@ index 686d3cca374a..d6da3bf48535 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -82527,28 +80385,27 @@ index 686d3cca374a..d6da3bf48535 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("copy_on_write_buffer_gn") diff --git third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build -index 9f7dcaa51748..38276f04ccd4 100644 +index d19a77f5a18b..95b1a36564bc 100644 --- third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build +++ third_party/libwebrtc/rtc_base/criticalsection_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -82565,7 +80422,7 @@ index 9f7dcaa51748..38276f04ccd4 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -82654,7 +80511,7 @@ index 9f7dcaa51748..38276f04ccd4 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -82674,14 +80531,12 @@ index 9f7dcaa51748..38276f04ccd4 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -82720,12 +80575,10 @@ index 9f7dcaa51748..38276f04ccd4 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -82734,28 +80587,27 @@ index 9f7dcaa51748..38276f04ccd4 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("criticalsection_gn") diff --git third_party/libwebrtc/rtc_base/divide_round_gn/moz.build third_party/libwebrtc/rtc_base/divide_round_gn/moz.build -index 17680417adbf..b0d8788bfab7 100644 +index 6d17c8740b6c..4081536caf3a 100644 --- third_party/libwebrtc/rtc_base/divide_round_gn/moz.build +++ third_party/libwebrtc/rtc_base/divide_round_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -82772,7 +80624,7 @@ index 17680417adbf..b0d8788bfab7 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -82861,7 +80713,7 @@ index 17680417adbf..b0d8788bfab7 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -82877,19 +80729,17 @@ index 17680417adbf..b0d8788bfab7 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -82915,35 +80765,32 @@ index 17680417adbf..b0d8788bfab7 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("divide_round_gn") diff --git third_party/libwebrtc/rtc_base/dscp_gn/moz.build third_party/libwebrtc/rtc_base/dscp_gn/moz.build -index 5dca1908a970..4539c1310eed 100644 +index b11b9ea3a10f..7ff506e6f033 100644 --- third_party/libwebrtc/rtc_base/dscp_gn/moz.build +++ third_party/libwebrtc/rtc_base/dscp_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -82960,7 +80807,7 @@ index 5dca1908a970..4539c1310eed 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -83045,7 +80892,7 @@ index 5dca1908a970..4539c1310eed 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -83061,19 +80908,17 @@ index 5dca1908a970..4539c1310eed 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -83099,35 +80944,32 @@ index 5dca1908a970..4539c1310eed 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("dscp_gn") diff --git third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build -index cb48a7a70349..21989ec09d1b 100644 +index 8e75ad113c46..7d3dce09ccf7 100644 --- third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build +++ third_party/libwebrtc/rtc_base/event_tracer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -83144,7 +80986,7 @@ index cb48a7a70349..21989ec09d1b 100644 FINAL_LIBRARY = "xul" -@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -83240,7 +81082,7 @@ index cb48a7a70349..21989ec09d1b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -83260,14 +81102,12 @@ index cb48a7a70349..21989ec09d1b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -83306,12 +81146,10 @@ index cb48a7a70349..21989ec09d1b 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -83320,28 +81158,27 @@ index cb48a7a70349..21989ec09d1b 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("event_tracer_gn") diff --git third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build -index 8b44e5660921..6863054ca81f 100644 +index 10f82d3ff81e..40fcc18fd804 100644 --- third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build +++ third_party/libwebrtc/rtc_base/experiments/alr_experiment_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -83358,7 +81195,7 @@ index 8b44e5660921..6863054ca81f 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -83454,7 +81291,7 @@ index 8b44e5660921..6863054ca81f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -83474,14 +81311,12 @@ index 8b44e5660921..6863054ca81f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -83520,12 +81355,10 @@ index 8b44e5660921..6863054ca81f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -83534,28 +81367,27 @@ index 8b44e5660921..6863054ca81f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("alr_experiment_gn") diff --git third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build -index 1c59ca708d2f..ee64861ee262 100644 +index 4b8665b1b4d3..3186f94b957f 100644 --- third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build +++ third_party/libwebrtc/rtc_base/experiments/balanced_degradation_settings_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -83572,7 +81404,7 @@ index 1c59ca708d2f..ee64861ee262 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -83672,7 +81504,7 @@ index 1c59ca708d2f..ee64861ee262 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -83692,14 +81524,12 @@ index 1c59ca708d2f..ee64861ee262 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -83738,12 +81568,10 @@ index 1c59ca708d2f..ee64861ee262 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -83752,28 +81580,27 @@ index 1c59ca708d2f..ee64861ee262 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("balanced_degradation_settings_gn") diff --git third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build -index e5a9ffdfd115..4b00ef90140b 100644 +index c589d3227b8f..ca1de2ba5686 100644 --- third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build +++ third_party/libwebrtc/rtc_base/experiments/encoder_info_settings_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -83790,7 +81617,7 @@ index e5a9ffdfd115..4b00ef90140b 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -83890,7 +81717,7 @@ index e5a9ffdfd115..4b00ef90140b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -83910,14 +81737,12 @@ index e5a9ffdfd115..4b00ef90140b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -83956,12 +81781,10 @@ index e5a9ffdfd115..4b00ef90140b 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -83970,28 +81793,27 @@ index e5a9ffdfd115..4b00ef90140b 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("encoder_info_settings_gn") diff --git third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build -index 988cd2e4418b..b55c78991ab4 100644 +index c20b2e2aa6d7..89b499bfa973 100644 --- third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build +++ third_party/libwebrtc/rtc_base/experiments/field_trial_parser_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -84008,7 +81830,7 @@ index 988cd2e4418b..b55c78991ab4 100644 FINAL_LIBRARY = "xul" -@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,94 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -84104,7 +81926,7 @@ index 988cd2e4418b..b55c78991ab4 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -143,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -145,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -84124,14 +81946,12 @@ index 988cd2e4418b..b55c78991ab4 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -84170,12 +81990,10 @@ index 988cd2e4418b..b55c78991ab4 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -84184,28 +82002,27 @@ index 988cd2e4418b..b55c78991ab4 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("field_trial_parser_gn") diff --git third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build -index 872b4c22020d..25331deec501 100644 +index a1cdc70739b0..593522344bb9 100644 --- third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build +++ third_party/libwebrtc/rtc_base/experiments/keyframe_interval_settings_experiment_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -84222,7 +82039,7 @@ index 872b4c22020d..25331deec501 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -84318,7 +82135,7 @@ index 872b4c22020d..25331deec501 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -84338,14 +82155,12 @@ index 872b4c22020d..25331deec501 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -84384,12 +82199,10 @@ index 872b4c22020d..25331deec501 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -84398,28 +82211,27 @@ index 872b4c22020d..25331deec501 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("keyframe_interval_settings_experiment_gn") diff --git third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build -index 0ce888f06f9a..24438b7ab997 100644 +index 4b3f27a4b3c3..d6b28a71bc0f 100644 --- third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build +++ third_party/libwebrtc/rtc_base/experiments/min_video_bitrate_experiment_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -84436,7 +82248,7 @@ index 0ce888f06f9a..24438b7ab997 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -84532,7 +82344,7 @@ index 0ce888f06f9a..24438b7ab997 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -84552,14 +82364,12 @@ index 0ce888f06f9a..24438b7ab997 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -84598,12 +82408,10 @@ index 0ce888f06f9a..24438b7ab997 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -84612,28 +82420,27 @@ index 0ce888f06f9a..24438b7ab997 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("min_video_bitrate_experiment_gn") diff --git third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build -index 888bb6bed449..1dfdf96d71ff 100644 +index a826e388bec4..0db52e8261d9 100644 --- third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build +++ third_party/libwebrtc/rtc_base/experiments/normalize_simulcast_size_experiment_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -84650,7 +82457,7 @@ index 888bb6bed449..1dfdf96d71ff 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -84746,7 +82553,7 @@ index 888bb6bed449..1dfdf96d71ff 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -84766,14 +82573,12 @@ index 888bb6bed449..1dfdf96d71ff 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -84812,12 +82617,10 @@ index 888bb6bed449..1dfdf96d71ff 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -84826,28 +82629,27 @@ index 888bb6bed449..1dfdf96d71ff 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("normalize_simulcast_size_experiment_gn") diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build -index f73e005019fd..ce493015ff83 100644 +index a15b6a0f37fa..f6268077ed0d 100644 --- third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build +++ third_party/libwebrtc/rtc_base/experiments/quality_scaler_settings_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -84864,7 +82666,7 @@ index f73e005019fd..ce493015ff83 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -84960,7 +82762,7 @@ index f73e005019fd..ce493015ff83 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -84980,14 +82782,12 @@ index f73e005019fd..ce493015ff83 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -85026,12 +82826,10 @@ index f73e005019fd..ce493015ff83 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -85040,28 +82838,27 @@ index f73e005019fd..ce493015ff83 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("quality_scaler_settings_gn") diff --git third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build -index 5bd7f2933ddf..7f2881ba4ecf 100644 +index 6656011a3f73..9f3c461f759b 100644 --- third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build +++ third_party/libwebrtc/rtc_base/experiments/quality_scaling_experiment_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -85078,7 +82875,7 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -85178,7 +82975,7 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -85198,14 +82995,12 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -85244,12 +83039,10 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -85258,28 +83051,27 @@ index 5bd7f2933ddf..7f2881ba4ecf 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("quality_scaling_experiment_gn") diff --git third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build -index 052cf5f6a689..9bf33452f94d 100644 +index 882e6c023720..af436eb83128 100644 --- third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build +++ third_party/libwebrtc/rtc_base/experiments/rate_control_settings_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -85296,7 +83088,7 @@ index 052cf5f6a689..9bf33452f94d 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -85396,7 +83188,7 @@ index 052cf5f6a689..9bf33452f94d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -85416,14 +83208,12 @@ index 052cf5f6a689..9bf33452f94d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -85462,12 +83252,10 @@ index 052cf5f6a689..9bf33452f94d 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -85476,28 +83264,27 @@ index 052cf5f6a689..9bf33452f94d 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rate_control_settings_gn") diff --git third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build -index f76932f63f73..9879b8168842 100644 +index 3329e9d7773e..b1f7e6b7b42c 100644 --- third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build +++ third_party/libwebrtc/rtc_base/experiments/stable_target_rate_experiment_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -85514,7 +83301,7 @@ index f76932f63f73..9879b8168842 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -85610,7 +83397,7 @@ index f76932f63f73..9879b8168842 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -85630,14 +83417,12 @@ index f76932f63f73..9879b8168842 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -85676,12 +83461,10 @@ index f76932f63f73..9879b8168842 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -85690,28 +83473,27 @@ index f76932f63f73..9879b8168842 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("stable_target_rate_experiment_gn") diff --git third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build -index 8b101531d822..00a19d71ea3a 100644 +index 2dab806a0600..3811dae58fa1 100644 --- third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build +++ third_party/libwebrtc/rtc_base/frequency_tracker_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -85728,7 +83510,7 @@ index 8b101531d822..00a19d71ea3a 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -85824,7 +83606,7 @@ index 8b101531d822..00a19d71ea3a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -85844,14 +83626,12 @@ index 8b101531d822..00a19d71ea3a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -85890,12 +83670,10 @@ index 8b101531d822..00a19d71ea3a 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -85904,28 +83682,27 @@ index 8b101531d822..00a19d71ea3a 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("frequency_tracker_gn") diff --git third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build -index 82de9b80ab57..d47c31c251d7 100644 +index c551d6f8e7db..6afbfab03fe8 100644 --- third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build +++ third_party/libwebrtc/rtc_base/gtest_prod_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -85942,7 +83719,7 @@ index 82de9b80ab57..d47c31c251d7 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -86027,7 +83804,7 @@ index 82de9b80ab57..d47c31c251d7 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -86043,19 +83820,17 @@ index 82de9b80ab57..d47c31c251d7 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -86081,35 +83856,32 @@ index 82de9b80ab57..d47c31c251d7 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("gtest_prod_gn") diff --git third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build -index f67e021ff723..304c01970849 100644 +index 633a84eb5698..945c0d939375 100644 --- third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build +++ third_party/libwebrtc/rtc_base/histogram_percentile_counter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -86126,7 +83898,7 @@ index f67e021ff723..304c01970849 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -86215,7 +83987,7 @@ index f67e021ff723..304c01970849 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -86235,14 +84007,12 @@ index f67e021ff723..304c01970849 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -86281,12 +84051,10 @@ index f67e021ff723..304c01970849 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -86295,24 +84063,22 @@ index f67e021ff723..304c01970849 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("histogram_percentile_counter_gn") diff --git third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build deleted file mode 100644 -index 434a9e341736..000000000000 +index b6c099877828..000000000000 --- third_party/libwebrtc/rtc_base/ifaddrs_android_gn/moz.build +++ /dev/null -@@ -1,94 +0,0 @@ +@@ -1,96 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -86331,6 +84097,7 @@ index 434a9e341736..000000000000 -DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" -DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True -DEFINES["RTC_ENABLE_VP9"] = True +-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True -DEFINES["WEBRTC_ANDROID"] = True -DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -86350,6 +84117,7 @@ index 434a9e341736..000000000000 - - -LOCAL_INCLUDES += [ +- "!/dist/include/libwebrtc_overrides", - "!/ipc/ipdl/_ipdlheaders", - "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", @@ -86408,15 +84176,16 @@ index 434a9e341736..000000000000 - -Library("ifaddrs_android_gn") diff --git third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build -index e831c48bf944..8ae6a91bd52a 100644 +index 81956aa523cb..3898fa6a642b 100644 --- third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build +++ third_party/libwebrtc/rtc_base/ignore_wundef_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -86433,7 +84202,7 @@ index e831c48bf944..8ae6a91bd52a 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -86518,7 +84287,7 @@ index e831c48bf944..8ae6a91bd52a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -86534,19 +84303,17 @@ index e831c48bf944..8ae6a91bd52a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -86572,35 +84339,32 @@ index e831c48bf944..8ae6a91bd52a 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("ignore_wundef_gn") diff --git third_party/libwebrtc/rtc_base/ip_address_gn/moz.build third_party/libwebrtc/rtc_base/ip_address_gn/moz.build -index 6d3c5967478b..5454e84f852d 100644 +index df4bfbe590f8..2e35650e0118 100644 --- third_party/libwebrtc/rtc_base/ip_address_gn/moz.build +++ third_party/libwebrtc/rtc_base/ip_address_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -86617,7 +84381,7 @@ index 6d3c5967478b..5454e84f852d 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -86713,7 +84477,7 @@ index 6d3c5967478b..5454e84f852d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -86733,14 +84497,12 @@ index 6d3c5967478b..5454e84f852d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -86779,12 +84541,10 @@ index 6d3c5967478b..5454e84f852d 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -86793,28 +84553,27 @@ index 6d3c5967478b..5454e84f852d 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("ip_address_gn") diff --git third_party/libwebrtc/rtc_base/logging_gn/moz.build third_party/libwebrtc/rtc_base/logging_gn/moz.build -index 2e3439975796..2b70dba63d75 100644 +index 671657aa368d..25c4dcfeffd4 100644 --- third_party/libwebrtc/rtc_base/logging_gn/moz.build +++ third_party/libwebrtc/rtc_base/logging_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True DEFINES["WEBRTC_APM_DEBUG_DUMP"] = "1" +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -86832,7 +84591,7 @@ index 2e3439975796..2b70dba63d75 100644 FINAL_LIBRARY = "xul" -@@ -46,94 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,94 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -86928,7 +84687,7 @@ index 2e3439975796..2b70dba63d75 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -86948,14 +84707,12 @@ index 2e3439975796..2b70dba63d75 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -86994,12 +84751,10 @@ index 2e3439975796..2b70dba63d75 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -87008,28 +84763,27 @@ index 2e3439975796..2b70dba63d75 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("logging_gn") diff --git third_party/libwebrtc/rtc_base/macromagic_gn/moz.build third_party/libwebrtc/rtc_base/macromagic_gn/moz.build -index a7aa7cf17c05..967ba5155c40 100644 +index ee7bf52578e1..8cf0cbacb8c7 100644 --- third_party/libwebrtc/rtc_base/macromagic_gn/moz.build +++ third_party/libwebrtc/rtc_base/macromagic_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -87046,7 +84800,7 @@ index a7aa7cf17c05..967ba5155c40 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -87131,7 +84885,7 @@ index a7aa7cf17c05..967ba5155c40 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -87147,19 +84901,17 @@ index a7aa7cf17c05..967ba5155c40 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -87185,35 +84937,32 @@ index a7aa7cf17c05..967ba5155c40 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("macromagic_gn") diff --git third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build -index ad879ed8b81b..b3dc806d992a 100644 +index 2dee6afe49e4..0d337d8cb039 100644 --- third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build +++ third_party/libwebrtc/rtc_base/memory/aligned_malloc_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -87230,7 +84979,7 @@ index ad879ed8b81b..b3dc806d992a 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -87319,7 +85068,7 @@ index ad879ed8b81b..b3dc806d992a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -87339,14 +85088,12 @@ index ad879ed8b81b..b3dc806d992a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -87385,12 +85132,10 @@ index ad879ed8b81b..b3dc806d992a 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -87399,28 +85144,27 @@ index ad879ed8b81b..b3dc806d992a 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("aligned_malloc_gn") diff --git third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build -index 8cdb73a27fd0..c8bec4191f51 100644 +index 73ea529287cf..293ce4f38dd7 100644 --- third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build +++ third_party/libwebrtc/rtc_base/mod_ops_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -87437,7 +85181,7 @@ index 8cdb73a27fd0..c8bec4191f51 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -87526,7 +85270,7 @@ index 8cdb73a27fd0..c8bec4191f51 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -87542,19 +85286,17 @@ index 8cdb73a27fd0..c8bec4191f51 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -87580,35 +85322,32 @@ index 8cdb73a27fd0..c8bec4191f51 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("mod_ops_gn") diff --git third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build -index a49d50e25645..dcfe7182feaf 100644 +index 2e59566bed66..0ab732b24e2c 100644 --- third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build +++ third_party/libwebrtc/rtc_base/moving_max_counter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -87625,7 +85364,7 @@ index a49d50e25645..dcfe7182feaf 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -87714,7 +85453,7 @@ index a49d50e25645..dcfe7182feaf 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -87730,19 +85469,17 @@ index a49d50e25645..dcfe7182feaf 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -87768,35 +85505,32 @@ index a49d50e25645..dcfe7182feaf 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("moving_max_counter_gn") diff --git third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build -index da4038c212c5..63a9046032e6 100644 +index b77950bc7127..fba1ed0c6b80 100644 --- third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build +++ third_party/libwebrtc/rtc_base/net_helpers_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -87813,7 +85547,7 @@ index da4038c212c5..63a9046032e6 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -87909,7 +85643,7 @@ index da4038c212c5..63a9046032e6 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -87929,14 +85663,12 @@ index da4038c212c5..63a9046032e6 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -87975,12 +85707,10 @@ index da4038c212c5..63a9046032e6 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -87989,28 +85719,27 @@ index da4038c212c5..63a9046032e6 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("net_helpers_gn") diff --git third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build -index 906e6d8d17f1..18ee5d1fdabc 100644 +index 8ab0d1a1c443..00fbb2407fdc 100644 --- third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build +++ third_party/libwebrtc/rtc_base/network/ecn_marking_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -88027,7 +85756,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -88112,7 +85841,7 @@ index 906e6d8d17f1..18ee5d1fdabc 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -88128,19 +85857,17 @@ index 906e6d8d17f1..18ee5d1fdabc 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -88166,35 +85893,32 @@ index 906e6d8d17f1..18ee5d1fdabc 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("ecn_marking_gn") diff --git third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build -index 77fa18cff5a1..d13d002b6880 100644 +index 81feecacf14b..f965c58c8b39 100644 --- third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build +++ third_party/libwebrtc/rtc_base/network/sent_packet_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -88211,7 +85935,7 @@ index 77fa18cff5a1..d13d002b6880 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -88296,7 +86020,7 @@ index 77fa18cff5a1..d13d002b6880 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -88316,14 +86040,12 @@ index 77fa18cff5a1..d13d002b6880 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -88362,12 +86084,10 @@ index 77fa18cff5a1..d13d002b6880 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -88376,28 +86096,27 @@ index 77fa18cff5a1..d13d002b6880 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("sent_packet_gn") diff --git third_party/libwebrtc/rtc_base/network_constants_gn/moz.build third_party/libwebrtc/rtc_base/network_constants_gn/moz.build -index d10db84bffe6..545d8dd6e506 100644 +index b70c0869b9f4..cf164b3f193d 100644 --- third_party/libwebrtc/rtc_base/network_constants_gn/moz.build +++ third_party/libwebrtc/rtc_base/network_constants_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -88414,7 +86133,7 @@ index d10db84bffe6..545d8dd6e506 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -88503,7 +86222,7 @@ index d10db84bffe6..545d8dd6e506 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -88523,14 +86242,12 @@ index d10db84bffe6..545d8dd6e506 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -88569,12 +86286,10 @@ index d10db84bffe6..545d8dd6e506 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -88583,28 +86298,27 @@ index d10db84bffe6..545d8dd6e506 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("network_constants_gn") diff --git third_party/libwebrtc/rtc_base/network_route_gn/moz.build third_party/libwebrtc/rtc_base/network_route_gn/moz.build -index d1712347f0ed..5a166bb0166e 100644 +index d796c3624894..a888f2abaa37 100644 --- third_party/libwebrtc/rtc_base/network_route_gn/moz.build +++ third_party/libwebrtc/rtc_base/network_route_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -88621,7 +86335,7 @@ index d1712347f0ed..5a166bb0166e 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -88710,7 +86424,7 @@ index d1712347f0ed..5a166bb0166e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -88730,14 +86444,12 @@ index d1712347f0ed..5a166bb0166e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -88776,12 +86488,10 @@ index d1712347f0ed..5a166bb0166e 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -88790,28 +86500,27 @@ index d1712347f0ed..5a166bb0166e 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("network_route_gn") diff --git third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build -index 4892dc8a0d94..42b2b3ff1848 100644 +index 383af03f4b8a..ee0e9f2d522c 100644 --- third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build +++ third_party/libwebrtc/rtc_base/null_socket_server_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -88828,7 +86537,7 @@ index 4892dc8a0d94..42b2b3ff1848 100644 FINAL_LIBRARY = "xul" -@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -88925,7 +86634,7 @@ index 4892dc8a0d94..42b2b3ff1848 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -88945,14 +86654,12 @@ index 4892dc8a0d94..42b2b3ff1848 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -88991,12 +86698,10 @@ index 4892dc8a0d94..42b2b3ff1848 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -89005,28 +86710,27 @@ index 4892dc8a0d94..42b2b3ff1848 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("null_socket_server_gn") diff --git third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build -index 8119c221d60a..068f1b3320b6 100644 +index c1906fd2a387..613d27903932 100644 --- third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build +++ third_party/libwebrtc/rtc_base/one_time_event_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -89043,7 +86747,7 @@ index 8119c221d60a..068f1b3320b6 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -89132,7 +86836,7 @@ index 8119c221d60a..068f1b3320b6 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -89148,19 +86852,17 @@ index 8119c221d60a..068f1b3320b6 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -89186,35 +86888,32 @@ index 8119c221d60a..068f1b3320b6 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("one_time_event_gn") diff --git third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build -index 849279da99ee..aac4b6fd9e71 100644 +index 654b0f0b8824..cfd0a2978cdc 100644 --- third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build +++ third_party/libwebrtc/rtc_base/platform_thread_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -89231,7 +86930,7 @@ index 849279da99ee..aac4b6fd9e71 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -89327,7 +87026,7 @@ index 849279da99ee..aac4b6fd9e71 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -89347,14 +87046,12 @@ index 849279da99ee..aac4b6fd9e71 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -89393,12 +87090,10 @@ index 849279da99ee..aac4b6fd9e71 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -89407,28 +87102,27 @@ index 849279da99ee..aac4b6fd9e71 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("platform_thread_gn") diff --git third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build -index d1e17013974b..ee88bed9d853 100644 +index 327f3e200bb8..9242464f3a21 100644 --- third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build +++ third_party/libwebrtc/rtc_base/platform_thread_types_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -89445,7 +87139,7 @@ index d1e17013974b..ee88bed9d853 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -89534,7 +87228,7 @@ index d1e17013974b..ee88bed9d853 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -89554,14 +87248,12 @@ index d1e17013974b..ee88bed9d853 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -89600,12 +87292,10 @@ index d1e17013974b..ee88bed9d853 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -89614,28 +87304,27 @@ index d1e17013974b..ee88bed9d853 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("platform_thread_types_gn") diff --git third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build -index 1647aaa6b043..4fe577234a1d 100644 +index 0874b5aa6087..61bacf572dab 100644 --- third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build +++ third_party/libwebrtc/rtc_base/protobuf_utils_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -89652,7 +87341,7 @@ index 1647aaa6b043..4fe577234a1d 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -89737,7 +87426,7 @@ index 1647aaa6b043..4fe577234a1d 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -89753,19 +87442,17 @@ index 1647aaa6b043..4fe577234a1d 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -89791,35 +87478,32 @@ index 1647aaa6b043..4fe577234a1d 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("protobuf_utils_gn") diff --git third_party/libwebrtc/rtc_base/race_checker_gn/moz.build third_party/libwebrtc/rtc_base/race_checker_gn/moz.build -index c9fa1320de9d..7f449fc09841 100644 +index 4fa501393c5a..2977e41f6f93 100644 --- third_party/libwebrtc/rtc_base/race_checker_gn/moz.build +++ third_party/libwebrtc/rtc_base/race_checker_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -89836,7 +87520,7 @@ index c9fa1320de9d..7f449fc09841 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -89925,7 +87609,7 @@ index c9fa1320de9d..7f449fc09841 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -89945,14 +87629,12 @@ index c9fa1320de9d..7f449fc09841 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -89991,12 +87673,10 @@ index c9fa1320de9d..7f449fc09841 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -90005,28 +87685,27 @@ index c9fa1320de9d..7f449fc09841 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("race_checker_gn") diff --git third_party/libwebrtc/rtc_base/random_gn/moz.build third_party/libwebrtc/rtc_base/random_gn/moz.build -index 9ff8f952df81..b059729cb685 100644 +index 42e9f4292969..ef9dd3cd001a 100644 --- third_party/libwebrtc/rtc_base/random_gn/moz.build +++ third_party/libwebrtc/rtc_base/random_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -90043,7 +87722,7 @@ index 9ff8f952df81..b059729cb685 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -90132,7 +87811,7 @@ index 9ff8f952df81..b059729cb685 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -90152,14 +87831,12 @@ index 9ff8f952df81..b059729cb685 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -90198,12 +87875,10 @@ index 9ff8f952df81..b059729cb685 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -90212,28 +87887,27 @@ index 9ff8f952df81..b059729cb685 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("random_gn") diff --git third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build -index 6458f194937c..4962afa749c1 100644 +index 608a490989a2..5b3d0be997df 100644 --- third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build +++ third_party/libwebrtc/rtc_base/rate_limiter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -90250,7 +87924,7 @@ index 6458f194937c..4962afa749c1 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -90350,7 +88024,7 @@ index 6458f194937c..4962afa749c1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -90370,14 +88044,12 @@ index 6458f194937c..4962afa749c1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -90416,12 +88088,10 @@ index 6458f194937c..4962afa749c1 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -90430,28 +88100,27 @@ index 6458f194937c..4962afa749c1 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rate_limiter_gn") diff --git third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build -index 26d116b0e48c..8c670a919e35 100644 +index 54839db68ac0..792d09980705 100644 --- third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build +++ third_party/libwebrtc/rtc_base/rate_statistics_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -90468,7 +88137,7 @@ index 26d116b0e48c..8c670a919e35 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -90564,7 +88233,7 @@ index 26d116b0e48c..8c670a919e35 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -90584,14 +88253,12 @@ index 26d116b0e48c..8c670a919e35 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -90630,12 +88297,10 @@ index 26d116b0e48c..8c670a919e35 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -90644,28 +88309,27 @@ index 26d116b0e48c..8c670a919e35 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rate_statistics_gn") diff --git third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build -index d146c136ccfc..1e89fe6caec3 100644 +index e10833b0a989..b1a63691df31 100644 --- third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build +++ third_party/libwebrtc/rtc_base/rate_tracker_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -90682,7 +88346,7 @@ index d146c136ccfc..1e89fe6caec3 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -90778,7 +88442,7 @@ index d146c136ccfc..1e89fe6caec3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -90798,14 +88462,12 @@ index d146c136ccfc..1e89fe6caec3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -90844,12 +88506,10 @@ index d146c136ccfc..1e89fe6caec3 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -90858,28 +88518,27 @@ index d146c136ccfc..1e89fe6caec3 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rate_tracker_gn") diff --git third_party/libwebrtc/rtc_base/refcount_gn/moz.build third_party/libwebrtc/rtc_base/refcount_gn/moz.build -index b3a330088e12..ee683704fec2 100644 +index 30cfbb15baee..0df4a80a7319 100644 --- third_party/libwebrtc/rtc_base/refcount_gn/moz.build +++ third_party/libwebrtc/rtc_base/refcount_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -90896,7 +88555,7 @@ index b3a330088e12..ee683704fec2 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -90981,7 +88640,7 @@ index b3a330088e12..ee683704fec2 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -90997,19 +88656,17 @@ index b3a330088e12..ee683704fec2 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -91035,35 +88692,32 @@ index b3a330088e12..ee683704fec2 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("refcount_gn") diff --git third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build -index b587c37b604b..c362ce5eaa3b 100644 +index e3c38a7a8821..3602d93b1ca4 100644 --- third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build +++ third_party/libwebrtc/rtc_base/rolling_accumulator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -91080,7 +88734,7 @@ index b587c37b604b..c362ce5eaa3b 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -91169,7 +88823,7 @@ index b587c37b604b..c362ce5eaa3b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -91185,19 +88839,17 @@ index b587c37b604b..c362ce5eaa3b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -91223,35 +88875,32 @@ index b587c37b604b..c362ce5eaa3b 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rolling_accumulator_gn") diff --git third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build -index c79d22da2bb9..ce078cd78399 100644 +index 77e3de024fa1..cf21e61558bb 100644 --- third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build +++ third_party/libwebrtc/rtc_base/rtc_event_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -91268,7 +88917,7 @@ index c79d22da2bb9..ce078cd78399 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -91364,7 +89013,7 @@ index c79d22da2bb9..ce078cd78399 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -91384,14 +89033,12 @@ index c79d22da2bb9..ce078cd78399 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -91430,12 +89077,10 @@ index c79d22da2bb9..ce078cd78399 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -91444,28 +89089,27 @@ index c79d22da2bb9..ce078cd78399 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_event_gn") diff --git third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build -index 8b800dd4f0ac..71e90bea9fe1 100644 +index 0687c3138dae..8d218bfe7cff 100644 --- third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build +++ third_party/libwebrtc/rtc_base/rtc_numerics_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -91482,7 +89126,7 @@ index 8b800dd4f0ac..71e90bea9fe1 100644 FINAL_LIBRARY = "xul" -@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,87 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -91571,7 +89215,7 @@ index 8b800dd4f0ac..71e90bea9fe1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -135,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -137,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -91591,14 +89235,12 @@ index 8b800dd4f0ac..71e90bea9fe1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -91637,12 +89279,10 @@ index 8b800dd4f0ac..71e90bea9fe1 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -91651,28 +89291,27 @@ index 8b800dd4f0ac..71e90bea9fe1 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("rtc_numerics_gn") diff --git third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build -index c71137580318..cd11316dae92 100644 +index c93abdb78469..bf32218de21a 100644 --- third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build +++ third_party/libwebrtc/rtc_base/safe_compare_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -91689,7 +89328,7 @@ index c71137580318..cd11316dae92 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -91774,7 +89413,7 @@ index c71137580318..cd11316dae92 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -91790,19 +89429,17 @@ index c71137580318..cd11316dae92 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -91828,35 +89465,32 @@ index c71137580318..cd11316dae92 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("safe_compare_gn") diff --git third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build -index d8cc6abaaa62..5803fa4c65a4 100644 +index d7da28fb1f85..22a7237ba07d 100644 --- third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build +++ third_party/libwebrtc/rtc_base/safe_conversions_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -91873,7 +89507,7 @@ index d8cc6abaaa62..5803fa4c65a4 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -91962,7 +89596,7 @@ index d8cc6abaaa62..5803fa4c65a4 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -91978,19 +89612,17 @@ index d8cc6abaaa62..5803fa4c65a4 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -92016,35 +89648,32 @@ index d8cc6abaaa62..5803fa4c65a4 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("safe_conversions_gn") diff --git third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build -index f6763736acda..fddce9408b17 100644 +index 961f0bd72b1e..c576316e0fe9 100644 --- third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build +++ third_party/libwebrtc/rtc_base/safe_minmax_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -92061,7 +89690,7 @@ index f6763736acda..fddce9408b17 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -92150,7 +89779,7 @@ index f6763736acda..fddce9408b17 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -92166,19 +89795,17 @@ index f6763736acda..fddce9408b17 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -92204,35 +89831,32 @@ index f6763736acda..fddce9408b17 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("safe_minmax_gn") diff --git third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build -index ed5f3a9be8a2..6505e7e52bac 100644 +index f6caca40a372..df2f524baf2b 100644 --- third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build +++ third_party/libwebrtc/rtc_base/sample_counter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -92249,7 +89873,7 @@ index ed5f3a9be8a2..6505e7e52bac 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -92338,7 +89962,7 @@ index ed5f3a9be8a2..6505e7e52bac 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -92358,14 +89982,12 @@ index ed5f3a9be8a2..6505e7e52bac 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -92404,12 +90026,10 @@ index ed5f3a9be8a2..6505e7e52bac 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -92418,28 +90038,27 @@ index ed5f3a9be8a2..6505e7e52bac 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("sample_counter_gn") diff --git third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build -index f7903c8db54c..0bebe9378c50 100644 +index cbc6c4ce08a5..8a6f2ff9cdfe 100644 --- third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build +++ third_party/libwebrtc/rtc_base/sanitizer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -92456,7 +90075,7 @@ index f7903c8db54c..0bebe9378c50 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -92541,7 +90160,7 @@ index f7903c8db54c..0bebe9378c50 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -92557,19 +90176,17 @@ index f7903c8db54c..0bebe9378c50 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -92595,35 +90212,32 @@ index f7903c8db54c..0bebe9378c50 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("sanitizer_gn") diff --git third_party/libwebrtc/rtc_base/socket_address_gn/moz.build third_party/libwebrtc/rtc_base/socket_address_gn/moz.build -index cfadf85ec95b..cb58cf9db2f1 100644 +index da0d411790df..3b7abf48ec23 100644 --- third_party/libwebrtc/rtc_base/socket_address_gn/moz.build +++ third_party/libwebrtc/rtc_base/socket_address_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -92640,7 +90254,7 @@ index cfadf85ec95b..cb58cf9db2f1 100644 FINAL_LIBRARY = "xul" -@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -92737,7 +90351,7 @@ index cfadf85ec95b..cb58cf9db2f1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -92757,14 +90371,12 @@ index cfadf85ec95b..cb58cf9db2f1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -92803,12 +90415,10 @@ index cfadf85ec95b..cb58cf9db2f1 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -92817,28 +90427,27 @@ index cfadf85ec95b..cb58cf9db2f1 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("socket_address_gn") diff --git third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build -index 0161ebe4c277..652747e02185 100644 +index dc7939c48277..b236be3572d2 100644 --- third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build +++ third_party/libwebrtc/rtc_base/socket_factory_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -92855,7 +90464,7 @@ index 0161ebe4c277..652747e02185 100644 FINAL_LIBRARY = "xul" -@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -92952,7 +90561,7 @@ index 0161ebe4c277..652747e02185 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -137,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -139,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -92968,19 +90577,17 @@ index 0161ebe4c277..652747e02185 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -167,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -167,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -93006,35 +90613,32 @@ index 0161ebe4c277..652747e02185 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("socket_factory_gn") diff --git third_party/libwebrtc/rtc_base/socket_gn/moz.build third_party/libwebrtc/rtc_base/socket_gn/moz.build -index d427dcab649e..fee4041d1a3a 100644 +index 06b5a4bcb3ff..fcbb385f314f 100644 --- third_party/libwebrtc/rtc_base/socket_gn/moz.build +++ third_party/libwebrtc/rtc_base/socket_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -93051,7 +90655,7 @@ index d427dcab649e..fee4041d1a3a 100644 FINAL_LIBRARY = "xul" -@@ -45,95 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,95 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -93148,7 +90752,7 @@ index d427dcab649e..fee4041d1a3a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -93168,14 +90772,12 @@ index d427dcab649e..fee4041d1a3a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -93214,12 +90816,10 @@ index d427dcab649e..fee4041d1a3a 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -93228,28 +90828,27 @@ index d427dcab649e..fee4041d1a3a 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("socket_gn") diff --git third_party/libwebrtc/rtc_base/socket_server_gn/moz.build third_party/libwebrtc/rtc_base/socket_server_gn/moz.build -index 39b8b6eb86a6..95b310c97892 100644 +index 03f2f995636c..292d7dcb64ff 100644 --- third_party/libwebrtc/rtc_base/socket_server_gn/moz.build +++ third_party/libwebrtc/rtc_base/socket_server_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -93266,7 +90865,7 @@ index 39b8b6eb86a6..95b310c97892 100644 FINAL_LIBRARY = "xul" -@@ -41,95 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,95 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -93363,7 +90962,7 @@ index 39b8b6eb86a6..95b310c97892 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -137,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -139,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -93379,19 +90978,17 @@ index 39b8b6eb86a6..95b310c97892 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -167,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -167,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -93417,35 +91014,32 @@ index 39b8b6eb86a6..95b310c97892 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("socket_server_gn") diff --git third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build -index 44fd11fdd3bd..2a80ae26ad1a 100644 +index 2b58594242fa..cd78bce2c8a5 100644 --- third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build +++ third_party/libwebrtc/rtc_base/ssl_adapter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -93462,7 +91056,7 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -93547,7 +91141,7 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -93563,19 +91157,17 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -93601,219 +91193,32 @@ index 44fd11fdd3bd..2a80ae26ad1a 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("ssl_adapter_gn") -diff --git third_party/libwebrtc/rtc_base/ssl_gn/moz.build third_party/libwebrtc/rtc_base/ssl_gn/moz.build -index aad7b048f74e..1d0d9089f7b0 100644 ---- third_party/libwebrtc/rtc_base/ssl_gn/moz.build -+++ third_party/libwebrtc/rtc_base/ssl_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" - DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_OZONE"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True - DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0" -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True - DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE" -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "xul" - -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_GLIBCXX_ASSERTIONS"] = "1" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["RTC_ENABLE_WIN_WGC"] = True -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["TARGET_CPU"] == "aarch64": - -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": - DEFINES["WEBRTC_HAS_NEON"] = True - DEFINES["__ARM_NEON__"] = "1" - --if CONFIG["TARGET_CPU"] == "arm": -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["TARGET_CPU"] == "loongarch64": -- -- DEFINES["_GNU_SOURCE"] = True -- - if CONFIG["TARGET_CPU"] == "mips32": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["MIPS32_LE"] = True - DEFINES["MIPS_FPU_LE"] = True -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["TARGET_CPU"] == "mips64": -- -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True - - if CONFIG["TARGET_CPU"] == "x86": - -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": - - DEFINES["WEBRTC_ENABLE_AVX2"] = True - --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": -- -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": -- -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": -- -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": -- -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True -- - Library("ssl_gn") diff --git third_party/libwebrtc/rtc_base/stringutils_gn/moz.build third_party/libwebrtc/rtc_base/stringutils_gn/moz.build -index c88b2439507f..8d6c9871ff19 100644 +index ae515ab20433..d01938625840 100644 --- third_party/libwebrtc/rtc_base/stringutils_gn/moz.build +++ third_party/libwebrtc/rtc_base/stringutils_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -93830,7 +91235,7 @@ index c88b2439507f..8d6c9871ff19 100644 FINAL_LIBRARY = "xul" -@@ -49,87 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -51,87 +60,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -93919,7 +91324,7 @@ index c88b2439507f..8d6c9871ff19 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -137,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -139,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -93939,14 +91344,12 @@ index c88b2439507f..8d6c9871ff19 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -93985,12 +91388,10 @@ index c88b2439507f..8d6c9871ff19 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -93999,28 +91400,27 @@ index c88b2439507f..8d6c9871ff19 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("stringutils_gn") diff --git third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build -index fbec1dfee3b4..4837fc994626 100644 +index ec3c56c17bfa..f64d83cc69ff 100644 --- third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build +++ third_party/libwebrtc/rtc_base/strong_alias_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -94037,7 +91437,7 @@ index fbec1dfee3b4..4837fc994626 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -94122,7 +91522,7 @@ index fbec1dfee3b4..4837fc994626 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -94138,19 +91538,17 @@ index fbec1dfee3b4..4837fc994626 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -94176,35 +91574,32 @@ index fbec1dfee3b4..4837fc994626 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("strong_alias_gn") diff --git third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build -index a85e8fd3cd0d..54cdd3a87bb6 100644 +index ba1dd17ad663..d4b79355709b 100644 --- third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build +++ third_party/libwebrtc/rtc_base/swap_queue_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -94221,7 +91616,7 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -94310,7 +91705,7 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -94326,19 +91721,17 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -94364,35 +91757,32 @@ index a85e8fd3cd0d..54cdd3a87bb6 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("swap_queue_gn") diff --git third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build -index d37689f4f122..7a4403e8a55c 100644 +index a88a968ac205..1fb7f52e323f 100644 --- third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build +++ third_party/libwebrtc/rtc_base/synchronization/mutex_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -94409,7 +91799,7 @@ index d37689f4f122..7a4403e8a55c 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -94498,7 +91888,7 @@ index d37689f4f122..7a4403e8a55c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -94514,19 +91904,17 @@ index d37689f4f122..7a4403e8a55c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -94552,35 +91940,32 @@ index d37689f4f122..7a4403e8a55c 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("mutex_gn") diff --git third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build -index ff8f90793c1a..6b0a8bd9f8b4 100644 +index 167271deeb95..25fe0919eb51 100644 --- third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build +++ third_party/libwebrtc/rtc_base/synchronization/sequence_checker_internal_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -94597,7 +91982,7 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -94686,7 +92071,7 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -94706,14 +92091,12 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -94752,12 +92135,10 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -94766,28 +92147,27 @@ index ff8f90793c1a..6b0a8bd9f8b4 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("sequence_checker_internal_gn") diff --git third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build -index aa38d8281a42..87d2544ad6ab 100644 +index 567da5f0b74b..799b8997d401 100644 --- third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build +++ third_party/libwebrtc/rtc_base/synchronization/yield_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -94804,7 +92184,7 @@ index aa38d8281a42..87d2544ad6ab 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -94889,7 +92269,7 @@ index aa38d8281a42..87d2544ad6ab 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -94909,14 +92289,12 @@ index aa38d8281a42..87d2544ad6ab 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -94955,12 +92333,10 @@ index aa38d8281a42..87d2544ad6ab 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -94969,28 +92345,27 @@ index aa38d8281a42..87d2544ad6ab 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("yield_gn") diff --git third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build -index 3e944be847d3..a3f2dcd8cd24 100644 +index acf6a98373b7..04ae98653c29 100644 --- third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build +++ third_party/libwebrtc/rtc_base/synchronization/yield_policy_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -95007,7 +92382,7 @@ index 3e944be847d3..a3f2dcd8cd24 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -95096,7 +92471,7 @@ index 3e944be847d3..a3f2dcd8cd24 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -95116,14 +92491,12 @@ index 3e944be847d3..a3f2dcd8cd24 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -95162,12 +92535,10 @@ index 3e944be847d3..a3f2dcd8cd24 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -95176,28 +92547,27 @@ index 3e944be847d3..a3f2dcd8cd24 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("yield_policy_gn") diff --git third_party/libwebrtc/rtc_base/system/arch_gn/moz.build third_party/libwebrtc/rtc_base/system/arch_gn/moz.build -index 2561a159f2c1..c09f87b18f1c 100644 +index 1cb62e0945fa..088ea5019886 100644 --- third_party/libwebrtc/rtc_base/system/arch_gn/moz.build +++ third_party/libwebrtc/rtc_base/system/arch_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -95214,7 +92584,7 @@ index 2561a159f2c1..c09f87b18f1c 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -95299,7 +92669,7 @@ index 2561a159f2c1..c09f87b18f1c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -95315,19 +92685,17 @@ index 2561a159f2c1..c09f87b18f1c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -95353,31 +92721,27 @@ index 2561a159f2c1..c09f87b18f1c 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("arch_gn") diff --git third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build deleted file mode 100644 -index 78132c11deb4..000000000000 +index 126fc5a4138d..000000000000 --- third_party/libwebrtc/rtc_base/system/asm_defines_gn/moz.build +++ /dev/null -@@ -1,75 +0,0 @@ +@@ -1,76 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -95393,6 +92757,7 @@ index 78132c11deb4..000000000000 -DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" -DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True -DEFINES["RTC_ENABLE_VP9"] = True +-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True -DEFINES["WEBRTC_ARCH_ARM"] = True -DEFINES["WEBRTC_ARCH_ARM_V7"] = True -DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" @@ -95412,6 +92777,7 @@ index 78132c11deb4..000000000000 - - -LOCAL_INCLUDES += [ +- "!/dist/include/libwebrtc_overrides", - "!/ipc/ipdl/_ipdlheaders", - "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", @@ -95442,7 +92808,6 @@ index 78132c11deb4..000000000000 - -if CONFIG["OS_TARGET"] == "Linux": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["USE_AURA"] = "1" - DEFINES["USE_GLIB"] = "1" - DEFINES["USE_OZONE"] = "1" @@ -95455,10 +92820,10 @@ index 78132c11deb4..000000000000 -Library("asm_defines_gn") diff --git third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build deleted file mode 100644 -index ba2c50f92c2a..000000000000 +index 6ee1d92a09ab..000000000000 --- third_party/libwebrtc/rtc_base/system/cocoa_threading_gn/moz.build +++ /dev/null -@@ -1,68 +0,0 @@ +@@ -1,70 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -95478,6 +92843,7 @@ index ba2c50f92c2a..000000000000 -DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" -DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True -DEFINES["RTC_ENABLE_VP9"] = True +-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True -DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" -DEFINES["WEBRTC_LIBRARY_IMPL"] = True -DEFINES["WEBRTC_MAC"] = True @@ -95493,6 +92859,7 @@ index ba2c50f92c2a..000000000000 - - -LOCAL_INCLUDES += [ +- "!/dist/include/libwebrtc_overrides", - "!/ipc/ipdl/_ipdlheaders", - "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", @@ -95528,15 +92895,16 @@ index ba2c50f92c2a..000000000000 - -Library("cocoa_threading_gn") diff --git third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build -index eba81875e62b..78db823c9245 100644 +index 2e3930335f16..e81233b291f3 100644 --- third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build +++ third_party/libwebrtc/rtc_base/system/file_wrapper_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -95553,7 +92921,7 @@ index eba81875e62b..78db823c9245 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -95642,7 +93010,7 @@ index eba81875e62b..78db823c9245 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -95662,14 +93030,12 @@ index eba81875e62b..78db823c9245 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -95708,12 +93074,10 @@ index eba81875e62b..78db823c9245 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -95722,24 +93086,22 @@ index eba81875e62b..78db823c9245 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("file_wrapper_gn") diff --git third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build deleted file mode 100644 -index 90bb733abfca..000000000000 +index 0b5b9cc3e28c..000000000000 --- third_party/libwebrtc/rtc_base/system/gcd_helpers_gn/moz.build +++ /dev/null -@@ -1,68 +0,0 @@ +@@ -1,70 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -95759,6 +93121,7 @@ index 90bb733abfca..000000000000 -DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" -DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True -DEFINES["RTC_ENABLE_VP9"] = True +-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True -DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" -DEFINES["WEBRTC_LIBRARY_IMPL"] = True -DEFINES["WEBRTC_MAC"] = True @@ -95774,6 +93137,7 @@ index 90bb733abfca..000000000000 - - -LOCAL_INCLUDES += [ +- "!/dist/include/libwebrtc_overrides", - "!/ipc/ipdl/_ipdlheaders", - "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", @@ -95809,15 +93173,16 @@ index 90bb733abfca..000000000000 - -Library("gcd_helpers_gn") diff --git third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build -index b04ad87eda04..d2d6215c2366 100644 +index cdb4a308314f..d8e5d7bb1406 100644 --- third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build +++ third_party/libwebrtc/rtc_base/system/ignore_warnings_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -95834,7 +93199,7 @@ index b04ad87eda04..d2d6215c2366 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -95919,7 +93284,7 @@ index b04ad87eda04..d2d6215c2366 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -95935,19 +93300,17 @@ index b04ad87eda04..d2d6215c2366 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -95973,35 +93336,32 @@ index b04ad87eda04..d2d6215c2366 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("ignore_warnings_gn") diff --git third_party/libwebrtc/rtc_base/system/inline_gn/moz.build third_party/libwebrtc/rtc_base/system/inline_gn/moz.build -index 859e531ae239..c5c6f101f8a1 100644 +index fadc0174478c..aff95da60bae 100644 --- third_party/libwebrtc/rtc_base/system/inline_gn/moz.build +++ third_party/libwebrtc/rtc_base/system/inline_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -96018,7 +93378,7 @@ index 859e531ae239..c5c6f101f8a1 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -96103,7 +93463,7 @@ index 859e531ae239..c5c6f101f8a1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -96119,19 +93479,17 @@ index 859e531ae239..c5c6f101f8a1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -96157,35 +93515,32 @@ index 859e531ae239..c5c6f101f8a1 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("inline_gn") diff --git third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build -index c293849ca78f..0a7f61413e83 100644 +index 34a3fd2104aa..e4c2efe044e1 100644 --- third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build +++ third_party/libwebrtc/rtc_base/system/no_unique_address_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -96202,7 +93557,7 @@ index c293849ca78f..0a7f61413e83 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -96287,7 +93642,7 @@ index c293849ca78f..0a7f61413e83 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -96303,19 +93658,17 @@ index c293849ca78f..0a7f61413e83 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -96341,35 +93694,32 @@ index c293849ca78f..0a7f61413e83 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("no_unique_address_gn") diff --git third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build -index fa852e738efb..c57bf5f1dba8 100644 +index 52f34ff2cfbf..d7a1041a40b2 100644 --- third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build +++ third_party/libwebrtc/rtc_base/system/rtc_export_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -96386,7 +93736,7 @@ index fa852e738efb..c57bf5f1dba8 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -96471,7 +93821,7 @@ index fa852e738efb..c57bf5f1dba8 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -96487,19 +93837,17 @@ index fa852e738efb..c57bf5f1dba8 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -96525,35 +93873,32 @@ index fa852e738efb..c57bf5f1dba8 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rtc_export_gn") diff --git third_party/libwebrtc/rtc_base/system/unused_gn/moz.build third_party/libwebrtc/rtc_base/system/unused_gn/moz.build -index 0c7379a967ab..968474be87f2 100644 +index 9e46eebe6af2..a889d722dbf6 100644 --- third_party/libwebrtc/rtc_base/system/unused_gn/moz.build +++ third_party/libwebrtc/rtc_base/system/unused_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -96570,7 +93915,7 @@ index 0c7379a967ab..968474be87f2 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -96655,7 +94000,7 @@ index 0c7379a967ab..968474be87f2 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -96671,19 +94016,17 @@ index 0c7379a967ab..968474be87f2 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -96709,35 +94052,32 @@ index 0c7379a967ab..968474be87f2 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("unused_gn") diff --git third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build -index d1fe3ee32dae..932202f014fc 100644 +index 7fc9b68c3766..114a58d422aa 100644 --- third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build +++ third_party/libwebrtc/rtc_base/system/warn_current_thread_is_deadlocked_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -96754,7 +94094,7 @@ index d1fe3ee32dae..932202f014fc 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -96839,7 +94179,7 @@ index d1fe3ee32dae..932202f014fc 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -96855,19 +94195,17 @@ index d1fe3ee32dae..932202f014fc 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -96893,35 +94231,32 @@ index d1fe3ee32dae..932202f014fc 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("warn_current_thread_is_deadlocked_gn") diff --git third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build -index c24a2921fb66..64b71d2e5992 100644 +index 74f32de32c41..c3c83a3b5dac 100644 --- third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build +++ third_party/libwebrtc/rtc_base/task_utils/repeating_task_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -96938,7 +94273,7 @@ index c24a2921fb66..64b71d2e5992 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -97038,7 +94373,7 @@ index c24a2921fb66..64b71d2e5992 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -97058,14 +94393,12 @@ index c24a2921fb66..64b71d2e5992 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -97104,12 +94437,10 @@ index c24a2921fb66..64b71d2e5992 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -97118,235 +94449,27 @@ index c24a2921fb66..64b71d2e5992 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("repeating_task_gn") -diff --git third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build -index 826243290c5d..1893f0c9c241 100644 ---- third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build -+++ third_party/libwebrtc/rtc_base/third_party/base64/base64_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" - DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" - DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True - DEFINES["RTC_ENABLE_VP9"] = True -+DEFINES["USE_GLIB"] = "1" -+DEFINES["USE_OZONE"] = "1" -+DEFINES["WEBRTC_BSD"] = True - DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" - DEFINES["WEBRTC_LIBRARY_IMPL"] = True - DEFINES["WEBRTC_MOZILLA_BUILD"] = True - DEFINES["WEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS"] = "0" -+DEFINES["WEBRTC_POSIX"] = True - DEFINES["WEBRTC_STRICT_FIELD_TRIALS"] = "0" -+DEFINES["_FILE_OFFSET_BITS"] = "64" -+DEFINES["_LARGEFILE64_SOURCE"] = True -+DEFINES["_LARGEFILE_SOURCE"] = True - DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE" -+DEFINES["__STDC_CONSTANT_MACROS"] = True -+DEFINES["__STDC_FORMAT_MACROS"] = True - - FINAL_LIBRARY = "xul" - -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: - if CONFIG["MOZ_DEBUG"] == "1": - - DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" -- --if CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["ANDROID"] = True -- DEFINES["ANDROID_NDK_VERSION_ROLL"] = "r27_1" -- DEFINES["HAVE_SYS_UIO_H"] = True -- DEFINES["WEBRTC_ANDROID"] = True -- DEFINES["WEBRTC_ANDROID_OPENSLES"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_GNU_SOURCE"] = True -- DEFINES["__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- -- OS_LIBS += [ -- "log" -- ] -- --if CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["WEBRTC_MAC"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["USE_AURA"] = "1" -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["USE_UDEV"] = True -- DEFINES["WEBRTC_LINUX"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_GLIBCXX_ASSERTIONS"] = "1" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["USE_GLIB"] = "1" -- DEFINES["USE_OZONE"] = "1" -- DEFINES["WEBRTC_BSD"] = True -- DEFINES["WEBRTC_POSIX"] = True -- DEFINES["_FILE_OFFSET_BITS"] = "64" -- DEFINES["_LARGEFILE64_SOURCE"] = True -- DEFINES["_LARGEFILE_SOURCE"] = True -- DEFINES["__STDC_CONSTANT_MACROS"] = True -- DEFINES["__STDC_FORMAT_MACROS"] = True -- --if CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["CERT_CHAIN_PARA_HAS_EXTRA_FIELDS"] = True -- DEFINES["NOMINMAX"] = True -- DEFINES["NTDDI_VERSION"] = "0x0A000000" -- DEFINES["PSAPI_VERSION"] = "2" -- DEFINES["RTC_ENABLE_WIN_WGC"] = True -- DEFINES["UNICODE"] = True -- DEFINES["USE_AURA"] = "1" -- DEFINES["WEBRTC_WIN"] = True -- DEFINES["WIN32"] = True -- DEFINES["WIN32_LEAN_AND_MEAN"] = True -- DEFINES["WINAPI_FAMILY"] = "WINAPI_FAMILY_DESKTOP_APP" -- DEFINES["WINVER"] = "0x0A00" -- DEFINES["_ATL_NO_OPENGL"] = True -- DEFINES["_CRT_NONSTDC_NO_WARNINGS"] = True -- DEFINES["_CRT_RAND_S"] = True -- DEFINES["_CRT_SECURE_NO_DEPRECATE"] = True -- DEFINES["_ENABLE_EXTENDED_ALIGNED_STORAGE"] = True -- DEFINES["_HAS_EXCEPTIONS"] = "0" -- DEFINES["_HAS_NODISCARD"] = True -- DEFINES["_SCL_SECURE_NO_DEPRECATE"] = True -- DEFINES["_SECURE_ATL"] = True -- DEFINES["_UNICODE"] = True -- DEFINES["_WIN32_WINNT"] = "0x0A00" -- DEFINES["_WINDOWS"] = True -- DEFINES["_WINSOCK_DEPRECATED_NO_WARNINGS"] = True -- DEFINES["__STD_C"] = True -+ DEFINES["_DEBUG"] = True - - if CONFIG["TARGET_CPU"] == "aarch64": - -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": - DEFINES["WEBRTC_HAS_NEON"] = True - DEFINES["__ARM_NEON__"] = "1" - --if CONFIG["TARGET_CPU"] == "arm": -- -- CXXFLAGS += [ -- "-mfpu=neon" -- ] -- -- DEFINES["WEBRTC_ARCH_ARM"] = True -- DEFINES["WEBRTC_ARCH_ARM_V7"] = True -- DEFINES["WEBRTC_HAS_NEON"] = True -- --if CONFIG["TARGET_CPU"] == "loongarch64": -- -- DEFINES["_GNU_SOURCE"] = True -- - if CONFIG["TARGET_CPU"] == "mips32": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["MIPS32_LE"] = True - DEFINES["MIPS_FPU_LE"] = True -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["TARGET_CPU"] == "mips64": -- -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True - - if CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["WEBRTC_ENABLE_AVX2"] = True -- --if CONFIG["TARGET_CPU"] == "x86_64": -- -- DEFINES["WEBRTC_ENABLE_AVX2"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Darwin": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Linux": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "OpenBSD": -- -- DEFINES["_DEBUG"] = True -- --if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "WINNT": -- -- DEFINES["_HAS_ITERATOR_DEBUGGING"] = "0" -- --if CONFIG["OS_TARGET"] == "Android" and CONFIG["TARGET_CPU"] == "x86": -- - CXXFLAGS += [ - "-msse2" - ] - --if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": -- -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": -- -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True -- --if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": -- -- CXXFLAGS += [ -- "-msse2" -- ] -- -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True -+ DEFINES["WEBRTC_ENABLE_AVX2"] = True - --if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": -+if CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" -- DEFINES["_GNU_SOURCE"] = True -+ DEFINES["WEBRTC_ENABLE_AVX2"] = True - - Library("base64_gn") diff --git third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build -index 00786f101e1c..e19b93cfb89b 100644 +index 98cc1865d964..9b13ea8cac90 100644 --- third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build +++ third_party/libwebrtc/rtc_base/third_party/sigslot/sigslot_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -97363,7 +94486,7 @@ index 00786f101e1c..e19b93cfb89b 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -97448,7 +94571,7 @@ index 00786f101e1c..e19b93cfb89b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -97468,14 +94591,12 @@ index 00786f101e1c..e19b93cfb89b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -97514,12 +94635,10 @@ index 00786f101e1c..e19b93cfb89b 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -97528,28 +94647,27 @@ index 00786f101e1c..e19b93cfb89b 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("sigslot_gn") diff --git third_party/libwebrtc/rtc_base/threading_gn/moz.build third_party/libwebrtc/rtc_base/threading_gn/moz.build -index e0f9f5af07b7..9f36c5a991a5 100644 +index 8ff81d5ef745..95b3fecb47ac 100644 --- third_party/libwebrtc/rtc_base/threading_gn/moz.build +++ third_party/libwebrtc/rtc_base/threading_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -97566,7 +94684,7 @@ index e0f9f5af07b7..9f36c5a991a5 100644 FINAL_LIBRARY = "xul" -@@ -48,111 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -50,111 +59,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -97679,7 +94797,7 @@ index e0f9f5af07b7..9f36c5a991a5 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -160,88 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -162,82 +67,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -97699,14 +94817,12 @@ index e0f9f5af07b7..9f36c5a991a5 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -97745,12 +94861,10 @@ index e0f9f5af07b7..9f36c5a991a5 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -97759,28 +94873,27 @@ index e0f9f5af07b7..9f36c5a991a5 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("threading_gn") diff --git third_party/libwebrtc/rtc_base/timeutils_gn/moz.build third_party/libwebrtc/rtc_base/timeutils_gn/moz.build -index a784c5d8bdc5..154d2992d97f 100644 +index 3db91db313c7..795267fa1e69 100644 --- third_party/libwebrtc/rtc_base/timeutils_gn/moz.build +++ third_party/libwebrtc/rtc_base/timeutils_gn/moz.build -@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,14 +13,23 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_EXCLUDE_SYSTEM_TIME"] = True @@ -97798,7 +94911,7 @@ index a784c5d8bdc5..154d2992d97f 100644 FINAL_LIBRARY = "xul" -@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -49,94 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -97894,7 +95007,7 @@ index a784c5d8bdc5..154d2992d97f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -142,88 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -144,82 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -97914,14 +95027,12 @@ index a784c5d8bdc5..154d2992d97f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -97960,12 +95071,10 @@ index a784c5d8bdc5..154d2992d97f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -97974,28 +95083,27 @@ index a784c5d8bdc5..154d2992d97f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("timeutils_gn") diff --git third_party/libwebrtc/rtc_base/type_traits_gn/moz.build third_party/libwebrtc/rtc_base/type_traits_gn/moz.build -index 2ef1df8f7220..44432f6f3cc9 100644 +index eb3c2f943e59..07203a214025 100644 --- third_party/libwebrtc/rtc_base/type_traits_gn/moz.build +++ third_party/libwebrtc/rtc_base/type_traits_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -98012,7 +95120,7 @@ index 2ef1df8f7220..44432f6f3cc9 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -98097,7 +95205,7 @@ index 2ef1df8f7220..44432f6f3cc9 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -98113,19 +95221,17 @@ index 2ef1df8f7220..44432f6f3cc9 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -98151,35 +95257,32 @@ index 2ef1df8f7220..44432f6f3cc9 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("type_traits_gn") diff --git third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build -index 79543bdce841..1cc2ba7d5aaf 100644 +index bb19302007e0..736d9c19b851 100644 --- third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build +++ third_party/libwebrtc/rtc_base/unique_id_generator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -98196,7 +95299,7 @@ index 79543bdce841..1cc2ba7d5aaf 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -98281,7 +95384,7 @@ index 79543bdce841..1cc2ba7d5aaf 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -98297,19 +95400,17 @@ index 79543bdce841..1cc2ba7d5aaf 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -98335,35 +95436,32 @@ index 79543bdce841..1cc2ba7d5aaf 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("unique_id_generator_gn") diff --git third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build -index 0a4faedb8660..0bd9848f7aae 100644 +index b55576d4555f..20374a951217 100644 --- third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build +++ third_party/libwebrtc/rtc_base/units/unit_base_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -98380,7 +95478,7 @@ index 0a4faedb8660..0bd9848f7aae 100644 FINAL_LIBRARY = "xul" -@@ -41,87 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,87 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -98469,7 +95567,7 @@ index 0a4faedb8660..0bd9848f7aae 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -98485,19 +95583,17 @@ index 0a4faedb8660..0bd9848f7aae 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -159,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -159,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -98523,35 +95619,32 @@ index 0a4faedb8660..0bd9848f7aae 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("unit_base_gn") diff --git third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build -index f3605a1e68c3..6e53cafca5ee 100644 +index 2b3c126e49ab..3d606013c213 100644 --- third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build +++ third_party/libwebrtc/rtc_base/weak_ptr_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -98568,7 +95661,7 @@ index f3605a1e68c3..6e53cafca5ee 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -98657,7 +95750,7 @@ index f3605a1e68c3..6e53cafca5ee 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -98677,14 +95770,12 @@ index f3605a1e68c3..6e53cafca5ee 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -98723,12 +95814,10 @@ index f3605a1e68c3..6e53cafca5ee 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -98737,24 +95826,22 @@ index f3605a1e68c3..6e53cafca5ee 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("weak_ptr_gn") diff --git third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build deleted file mode 100644 -index 3545b382c70a..000000000000 +index 4c5be7cc813d..000000000000 --- third_party/libwebrtc/rtc_base/win/create_direct3d_device_gn/moz.build +++ /dev/null -@@ -1,90 +0,0 @@ +@@ -1,92 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -98777,6 +95864,7 @@ index 3545b382c70a..000000000000 -DEFINES["RTC_ENABLE_WIN_WGC"] = True -DEFINES["UNICODE"] = True -DEFINES["USE_AURA"] = "1" +-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True -DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" -DEFINES["WEBRTC_LIBRARY_IMPL"] = True -DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -98807,6 +95895,7 @@ index 3545b382c70a..000000000000 - - -LOCAL_INCLUDES += [ +- "!/dist/include/libwebrtc_overrides", - "!/ipc/ipdl/_ipdlheaders", - "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", @@ -98847,10 +95936,10 @@ index 3545b382c70a..000000000000 -Library("create_direct3d_device_gn") diff --git third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build deleted file mode 100644 -index dacdb75fa74c..000000000000 +index 04efd2321e4b..000000000000 --- third_party/libwebrtc/rtc_base/win/get_activation_factory_gn/moz.build +++ /dev/null -@@ -1,90 +0,0 @@ +@@ -1,92 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -98873,6 +95962,7 @@ index dacdb75fa74c..000000000000 -DEFINES["RTC_ENABLE_WIN_WGC"] = True -DEFINES["UNICODE"] = True -DEFINES["USE_AURA"] = "1" +-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True -DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" -DEFINES["WEBRTC_LIBRARY_IMPL"] = True -DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -98903,6 +95993,7 @@ index dacdb75fa74c..000000000000 - - -LOCAL_INCLUDES += [ +- "!/dist/include/libwebrtc_overrides", - "!/ipc/ipdl/_ipdlheaders", - "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", @@ -98943,10 +96034,10 @@ index dacdb75fa74c..000000000000 -Library("get_activation_factory_gn") diff --git third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build deleted file mode 100644 -index ef21e7534671..000000000000 +index cf9ee07fb823..000000000000 --- third_party/libwebrtc/rtc_base/win/hstring_gn/moz.build +++ /dev/null -@@ -1,90 +0,0 @@ +@@ -1,92 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -98969,6 +96060,7 @@ index ef21e7534671..000000000000 -DEFINES["RTC_ENABLE_WIN_WGC"] = True -DEFINES["UNICODE"] = True -DEFINES["USE_AURA"] = "1" +-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True -DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" -DEFINES["WEBRTC_LIBRARY_IMPL"] = True -DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -98999,6 +96091,7 @@ index ef21e7534671..000000000000 - - -LOCAL_INCLUDES += [ +- "!/dist/include/libwebrtc_overrides", - "!/ipc/ipdl/_ipdlheaders", - "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", @@ -99039,10 +96132,10 @@ index ef21e7534671..000000000000 -Library("hstring_gn") diff --git third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build deleted file mode 100644 -index 25d37b3b427b..000000000000 +index 39d803a2b7c1..000000000000 --- third_party/libwebrtc/rtc_base/win/windows_version_gn/moz.build +++ /dev/null -@@ -1,90 +0,0 @@ +@@ -1,92 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -99065,6 +96158,7 @@ index 25d37b3b427b..000000000000 -DEFINES["RTC_ENABLE_WIN_WGC"] = True -DEFINES["UNICODE"] = True -DEFINES["USE_AURA"] = "1" +-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True -DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" -DEFINES["WEBRTC_LIBRARY_IMPL"] = True -DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -99095,6 +96189,7 @@ index 25d37b3b427b..000000000000 - - -LOCAL_INCLUDES += [ +- "!/dist/include/libwebrtc_overrides", - "!/ipc/ipdl/_ipdlheaders", - "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", @@ -99135,10 +96230,10 @@ index 25d37b3b427b..000000000000 -Library("windows_version_gn") diff --git third_party/libwebrtc/rtc_base/win32_gn/moz.build third_party/libwebrtc/rtc_base/win32_gn/moz.build deleted file mode 100644 -index c05055e62909..000000000000 +index 47af84b5f84f..000000000000 --- third_party/libwebrtc/rtc_base/win32_gn/moz.build +++ /dev/null -@@ -1,97 +0,0 @@ +@@ -1,99 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -99161,6 +96256,7 @@ index c05055e62909..000000000000 -DEFINES["RTC_ENABLE_WIN_WGC"] = True -DEFINES["UNICODE"] = True -DEFINES["USE_AURA"] = "1" +-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True -DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" -DEFINES["WEBRTC_LIBRARY_IMPL"] = True -DEFINES["WEBRTC_MOZILLA_BUILD"] = True @@ -99192,6 +96288,7 @@ index c05055e62909..000000000000 - - -LOCAL_INCLUDES += [ +- "!/dist/include/libwebrtc_overrides", - "!/ipc/ipdl/_ipdlheaders", - "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", @@ -99237,15 +96334,16 @@ index c05055e62909..000000000000 - -Library("win32_gn") diff --git third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build -index 587a67e5a35b..1b4dbb63092c 100644 +index cfada7305524..14ac7a7ae3f4 100644 --- third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build +++ third_party/libwebrtc/rtc_base/zero_memory_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -99262,7 +96360,7 @@ index 587a67e5a35b..1b4dbb63092c 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -99351,7 +96449,7 @@ index 587a67e5a35b..1b4dbb63092c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -99371,14 +96469,12 @@ index 587a67e5a35b..1b4dbb63092c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -99417,12 +96513,10 @@ index 587a67e5a35b..1b4dbb63092c 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -99431,24 +96525,22 @@ index 587a67e5a35b..1b4dbb63092c 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("zero_memory_gn") diff --git third_party/libwebrtc/sdk/base_objc_gn/moz.build third_party/libwebrtc/sdk/base_objc_gn/moz.build deleted file mode 100644 -index 1cd5885b8d54..000000000000 +index 5ffb44f0d008..000000000000 --- third_party/libwebrtc/sdk/base_objc_gn/moz.build +++ /dev/null -@@ -1,81 +0,0 @@ +@@ -1,83 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -99472,6 +96564,7 @@ index 1cd5885b8d54..000000000000 -DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" -DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True -DEFINES["RTC_ENABLE_VP9"] = True +-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True -DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" -DEFINES["WEBRTC_LIBRARY_IMPL"] = True -DEFINES["WEBRTC_MAC"] = True @@ -99487,6 +96580,7 @@ index 1cd5885b8d54..000000000000 - - -LOCAL_INCLUDES += [ +- "!/dist/include/libwebrtc_overrides", - "!/ipc/ipdl/_ipdlheaders", - "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", @@ -99532,10 +96626,10 @@ index 1cd5885b8d54..000000000000 -Library("base_objc_gn") diff --git third_party/libwebrtc/sdk/helpers_objc_gn/moz.build third_party/libwebrtc/sdk/helpers_objc_gn/moz.build deleted file mode 100644 -index a844f7b82ce7..000000000000 +index 4c92c02984a8..000000000000 --- third_party/libwebrtc/sdk/helpers_objc_gn/moz.build +++ /dev/null -@@ -1,76 +0,0 @@ +@@ -1,78 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -99559,6 +96653,7 @@ index a844f7b82ce7..000000000000 -DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" -DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True -DEFINES["RTC_ENABLE_VP9"] = True +-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True -DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" -DEFINES["WEBRTC_LIBRARY_IMPL"] = True -DEFINES["WEBRTC_MAC"] = True @@ -99574,6 +96669,7 @@ index a844f7b82ce7..000000000000 - - -LOCAL_INCLUDES += [ +- "!/dist/include/libwebrtc_overrides", - "!/ipc/ipdl/_ipdlheaders", - "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", @@ -99614,10 +96710,10 @@ index a844f7b82ce7..000000000000 -Library("helpers_objc_gn") diff --git third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build deleted file mode 100644 -index dd3d878fe24f..000000000000 +index e0438f8f6e19..000000000000 --- third_party/libwebrtc/sdk/videocapture_objc_gn/moz.build +++ /dev/null -@@ -1,71 +0,0 @@ +@@ -1,73 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -99637,6 +96733,7 @@ index dd3d878fe24f..000000000000 -DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" -DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True -DEFINES["RTC_ENABLE_VP9"] = True +-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True -DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" -DEFINES["WEBRTC_LIBRARY_IMPL"] = True -DEFINES["WEBRTC_MAC"] = True @@ -99652,6 +96749,7 @@ index dd3d878fe24f..000000000000 - - -LOCAL_INCLUDES += [ +- "!/dist/include/libwebrtc_overrides", - "!/ipc/ipdl/_ipdlheaders", - "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", @@ -99691,10 +96789,10 @@ index dd3d878fe24f..000000000000 -Library("videocapture_objc_gn") diff --git third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build deleted file mode 100644 -index 1ebf3e72b917..000000000000 +index 74abd1c954a5..000000000000 --- third_party/libwebrtc/sdk/videoframebuffer_objc_gn/moz.build +++ /dev/null -@@ -1,74 +0,0 @@ +@@ -1,76 +0,0 @@ -# This Source Code Form is subject to the terms of the Mozilla Public -# License, v. 2.0. If a copy of the MPL was not distributed with this -# file, You can obtain one at http://mozilla.org/MPL/2.0/. @@ -99714,6 +96812,7 @@ index 1ebf3e72b917..000000000000 -DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" -DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True -DEFINES["RTC_ENABLE_VP9"] = True +-DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True -DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" -DEFINES["WEBRTC_LIBRARY_IMPL"] = True -DEFINES["WEBRTC_MAC"] = True @@ -99729,6 +96828,7 @@ index 1ebf3e72b917..000000000000 - - -LOCAL_INCLUDES += [ +- "!/dist/include/libwebrtc_overrides", - "!/ipc/ipdl/_ipdlheaders", - "!/third_party/libwebrtc/gen", - "/ipc/chromium/src", @@ -99770,15 +96870,16 @@ index 1ebf3e72b917..000000000000 - -Library("videoframebuffer_objc_gn") diff --git third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build -index c0b423389d69..cbca359509c1 100644 +index f830168572e6..2f90855b915f 100644 --- third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build +++ third_party/libwebrtc/system_wrappers/denormal_disabler_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -99795,7 +96896,7 @@ index c0b423389d69..cbca359509c1 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -99884,7 +96985,7 @@ index c0b423389d69..cbca359509c1 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -99904,14 +97005,12 @@ index c0b423389d69..cbca359509c1 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -99950,12 +97049,10 @@ index c0b423389d69..cbca359509c1 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -99964,28 +97061,27 @@ index c0b423389d69..cbca359509c1 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("denormal_disabler_gn") diff --git third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build -index e0f452cafa1e..7b851e0a32a5 100644 +index 42b21364766f..efc6c5ca191e 100644 --- third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build +++ third_party/libwebrtc/system_wrappers/field_trial_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -100002,7 +97098,7 @@ index e0f452cafa1e..7b851e0a32a5 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -100098,7 +97194,7 @@ index e0f452cafa1e..7b851e0a32a5 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -100118,14 +97214,12 @@ index e0f452cafa1e..7b851e0a32a5 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -100164,12 +97258,10 @@ index e0f452cafa1e..7b851e0a32a5 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -100178,28 +97270,27 @@ index e0f452cafa1e..7b851e0a32a5 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("field_trial_gn") diff --git third_party/libwebrtc/system_wrappers/metrics_gn/moz.build third_party/libwebrtc/system_wrappers/metrics_gn/moz.build -index 2312db610256..5b93c9b5906c 100644 +index 36c9baa62823..b243d3d58410 100644 --- third_party/libwebrtc/system_wrappers/metrics_gn/moz.build +++ third_party/libwebrtc/system_wrappers/metrics_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -100216,7 +97307,7 @@ index 2312db610256..5b93c9b5906c 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -100305,7 +97396,7 @@ index 2312db610256..5b93c9b5906c 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -100325,14 +97416,12 @@ index 2312db610256..5b93c9b5906c 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -100371,12 +97460,10 @@ index 2312db610256..5b93c9b5906c 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -100385,28 +97472,27 @@ index 2312db610256..5b93c9b5906c 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("metrics_gn") diff --git third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build -index 9c1d25e913dc..31ae9d0c3730 100644 +index 9587725536ca..538b68bd36cb 100644 --- third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build +++ third_party/libwebrtc/system_wrappers/system_wrappers_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -100423,7 +97509,7 @@ index 9c1d25e913dc..31ae9d0c3730 100644 FINAL_LIBRARY = "xul" -@@ -49,108 +58,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -51,108 +60,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -100533,7 +97619,7 @@ index 9c1d25e913dc..31ae9d0c3730 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -158,88 +66,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -160,82 +68,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -100553,14 +97639,12 @@ index 9c1d25e913dc..31ae9d0c3730 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -100599,12 +97683,10 @@ index 9c1d25e913dc..31ae9d0c3730 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -100613,28 +97695,27 @@ index 9c1d25e913dc..31ae9d0c3730 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("system_wrappers_gn") diff --git third_party/libwebrtc/test/rtp_test_utils_gn/moz.build third_party/libwebrtc/test/rtp_test_utils_gn/moz.build -index 61d910096d28..c360ed11a615 100644 +index 8096fc9c96c2..052c0f84c668 100644 --- third_party/libwebrtc/test/rtp_test_utils_gn/moz.build +++ third_party/libwebrtc/test/rtp_test_utils_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -100651,7 +97732,7 @@ index 61d910096d28..c360ed11a615 100644 FINAL_LIBRARY = "xul" -@@ -41,99 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,99 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -100752,7 +97833,7 @@ index 61d910096d28..c360ed11a615 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -141,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -143,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -100768,19 +97849,17 @@ index 61d910096d28..c360ed11a615 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -171,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -171,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -100806,27 +97885,23 @@ index 61d910096d28..c360ed11a615 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rtp_test_utils_gn") diff --git third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build -index 6cb6c4e4d738..ffbf2a8c220e 100644 +index 2d36986a05c5..d4f34c6e8a54 100644 --- third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build +++ third_party/libwebrtc/third_party/crc32c/crc32c_arm64_gn/moz.build @@ -14,7 +14,16 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0" @@ -100846,7 +97921,7 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644 FINAL_LIBRARY = "xul" -@@ -42,110 +51,24 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,108 +52,24 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -100946,19 +98021,17 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644 if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["HAVE_MM_PREFETCH"] = "0" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "mips64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["HAVE_MM_PREFETCH"] = "0" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "ppc64": -@@ -157,60 +80,14 @@ if CONFIG["TARGET_CPU"] == "riscv64": +@@ -156,56 +81,14 @@ if CONFIG["TARGET_CPU"] == "riscv64": if CONFIG["TARGET_CPU"] == "x86": @@ -100996,12 +98069,10 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -101010,20 +98081,18 @@ index 6cb6c4e4d738..ffbf2a8c220e 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["HAVE_MM_PREFETCH"] = "1" -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["HAVE_MM_PREFETCH"] = "1" Library("crc32c_arm64_gn") diff --git third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build -index d710498a3b2a..97bef2d090d3 100644 +index a8e6c035310f..ac8e004a6f78 100644 --- third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build +++ third_party/libwebrtc/third_party/crc32c/crc32c_gn/moz.build @@ -14,7 +14,16 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0" @@ -101043,7 +98112,7 @@ index d710498a3b2a..97bef2d090d3 100644 FINAL_LIBRARY = "xul" -@@ -43,110 +52,24 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -44,108 +53,24 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -101143,19 +98212,17 @@ index d710498a3b2a..97bef2d090d3 100644 if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["HAVE_MM_PREFETCH"] = "0" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "mips64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["HAVE_MM_PREFETCH"] = "0" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "ppc64": -@@ -158,60 +81,14 @@ if CONFIG["TARGET_CPU"] == "riscv64": +@@ -157,56 +82,14 @@ if CONFIG["TARGET_CPU"] == "riscv64": if CONFIG["TARGET_CPU"] == "x86": @@ -101193,12 +98260,10 @@ index d710498a3b2a..97bef2d090d3 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -101207,20 +98272,18 @@ index d710498a3b2a..97bef2d090d3 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["HAVE_MM_PREFETCH"] = "1" -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["HAVE_MM_PREFETCH"] = "1" Library("crc32c_gn") diff --git third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build -index 3392df8376ac..4f3a92770b9f 100644 +index 3ef8dc583670..5420160d3ab5 100644 --- third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build +++ third_party/libwebrtc/third_party/crc32c/crc32c_internal_headers_gn/moz.build @@ -9,7 +9,14 @@ @@ -101238,7 +98301,7 @@ index 3392df8376ac..4f3a92770b9f 100644 FINAL_LIBRARY = "xul" -@@ -31,127 +38,10 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -32,121 +39,10 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -101318,12 +98381,10 @@ index 3392df8376ac..4f3a92770b9f 100644 - -if CONFIG["TARGET_CPU"] == "mips32": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": @@ -101348,27 +98409,23 @@ index 3392df8376ac..4f3a92770b9f 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("crc32c_internal_headers_gn") diff --git third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build -index 6ac498db8318..bf8169323753 100644 +index 57e79a7f9e44..b855a3042e28 100644 --- third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build +++ third_party/libwebrtc/third_party/crc32c/crc32c_sse42_gn/moz.build @@ -14,7 +14,16 @@ DEFINES["CRC32C_TESTS_BUILT_WITH_GLOG"] = "0" @@ -101388,7 +98445,7 @@ index 6ac498db8318..bf8169323753 100644 FINAL_LIBRARY = "xul" -@@ -42,110 +51,24 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,108 +52,24 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -101488,19 +98545,17 @@ index 6ac498db8318..bf8169323753 100644 if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["HAVE_MM_PREFETCH"] = "0" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "mips64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["HAVE_MM_PREFETCH"] = "0" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "ppc64": -@@ -157,60 +80,14 @@ if CONFIG["TARGET_CPU"] == "riscv64": +@@ -156,56 +81,14 @@ if CONFIG["TARGET_CPU"] == "riscv64": if CONFIG["TARGET_CPU"] == "x86": @@ -101538,12 +98593,10 @@ index 6ac498db8318..bf8169323753 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -101552,28 +98605,27 @@ index 6ac498db8318..bf8169323753 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["HAVE_MM_PREFETCH"] = "1" -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["HAVE_MM_PREFETCH"] = "1" Library("crc32c_sse42_gn") diff --git third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build -index 2cac64c62eeb..00562bdd7670 100644 +index 290cb7c6b79a..96e9a04853c1 100644 --- third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build +++ third_party/libwebrtc/third_party/dav1d/dav1d_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -101590,7 +98642,7 @@ index 2cac64c62eeb..00562bdd7670 100644 FINAL_LIBRARY = "xul" -@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -101675,7 +98727,7 @@ index 2cac64c62eeb..00562bdd7670 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -127,27 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -129,25 +62,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -101691,19 +98743,17 @@ index 2cac64c62eeb..00562bdd7670 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -157,44 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -157,40 +75,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -101729,35 +98779,32 @@ index 2cac64c62eeb..00562bdd7670 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("dav1d_gn") diff --git third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build -index 41198aee8398..13fa2e513f9e 100644 +index 5621fcc8c3a5..43b59d982945 100644 --- third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build +++ third_party/libwebrtc/third_party/libaom/libaom_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -101774,7 +98821,7 @@ index 41198aee8398..13fa2e513f9e 100644 FINAL_LIBRARY = "xul" -@@ -41,83 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -101859,7 +98906,7 @@ index 41198aee8398..13fa2e513f9e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -125,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -127,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -101875,19 +98922,17 @@ index 41198aee8398..13fa2e513f9e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -155,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -155,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -101913,34 +98958,26 @@ index 41198aee8398..13fa2e513f9e 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("aom_gn") diff --git third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build -index b3e66d0ace2d..68d6b58f56c9 100644 +index efacb30c976b..37831e91930e 100644 --- third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build +++ third_party/libwebrtc/third_party/libepoxy/libepoxy_gn/moz.build -@@ -10,24 +10,19 @@ COMPILE_FLAGS["OS_INCLUDES"] = [] - AllowCompilerWarnings() - - DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" --DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" +@@ -13,21 +13,17 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True @@ -101948,6 +98985,7 @@ index b3e66d0ace2d..68d6b58f56c9 100644 DEFINES["USE_GLIB"] = "1" DEFINES["USE_OZONE"] = "1" -DEFINES["USE_UDEV"] = True + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -101962,7 +99000,7 @@ index b3e66d0ace2d..68d6b58f56c9 100644 DEFINES["_LARGEFILE64_SOURCE"] = True DEFINES["_LARGEFILE_SOURCE"] = True DEFINES["_LIBCPP_HARDENING_MODE"] = "_LIBCPP_HARDENING_MODE_NONE" -@@ -65,12 +60,6 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -66,12 +62,6 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -101976,15 +99014,16 @@ index b3e66d0ace2d..68d6b58f56c9 100644 DEFINES["MIPS32_LE"] = True diff --git third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build -index 536014f61691..45bf8033ce45 100644 +index bed86c31bdb2..776ccac7a804 100644 --- third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build +++ third_party/libwebrtc/third_party/libyuv/libyuv_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -102001,7 +99040,7 @@ index 536014f61691..45bf8033ce45 100644 FINAL_LIBRARY = "xul" -@@ -43,83 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -102086,7 +99125,7 @@ index 536014f61691..45bf8033ce45 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -127,27 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -129,25 +62,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -102102,19 +99141,17 @@ index 536014f61691..45bf8033ce45 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -157,44 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -157,40 +75,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -102140,27 +99177,23 @@ index 536014f61691..45bf8033ce45 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("yuv_gn") diff --git third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build -index 14fb0ff89ec7..e555f3c40b9a 100644 +index ad14c77a3fe2..fe9a03bdf63c 100644 --- third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build +++ third_party/libwebrtc/third_party/pffft/pffft_gn/moz.build @@ -9,7 +9,14 @@ @@ -102178,7 +99211,7 @@ index 14fb0ff89ec7..e555f3c40b9a 100644 FINAL_LIBRARY = "xul" -@@ -35,98 +42,23 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -36,96 +43,23 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -102266,19 +99299,17 @@ index 14fb0ff89ec7..e555f3c40b9a 100644 if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["PFFFT_SIMD_DISABLE"] = True - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "mips64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["PFFFT_SIMD_DISABLE"] = True - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "ppc64": -@@ -136,54 +68,10 @@ if CONFIG["TARGET_CPU"] == "riscv64": +@@ -135,50 +69,10 @@ if CONFIG["TARGET_CPU"] == "riscv64": DEFINES["PFFFT_SIMD_DISABLE"] = True @@ -102310,12 +99341,10 @@ index 14fb0ff89ec7..e555f3c40b9a 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -102325,17 +99354,15 @@ index 14fb0ff89ec7..e555f3c40b9a 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("pffft_gn") diff --git third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build -index 6a84a470be08..9e8381b9766a 100644 +index fc239a9d7eae..541de9c16824 100644 --- third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build +++ third_party/libwebrtc/third_party/rnnoise/rnn_vad_gn/moz.build @@ -9,7 +9,14 @@ @@ -102353,7 +99380,7 @@ index 6a84a470be08..9e8381b9766a 100644 FINAL_LIBRARY = "xul" -@@ -35,143 +42,16 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -36,137 +43,16 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -102439,12 +99466,10 @@ index 6a84a470be08..9e8381b9766a 100644 - -if CONFIG["TARGET_CPU"] == "mips32": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["MOZ_DEBUG"] == "1" and CONFIG["OS_TARGET"] == "Android": @@ -102476,12 +99501,10 @@ index 6a84a470be08..9e8381b9766a 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -102490,25 +99513,24 @@ index 6a84a470be08..9e8381b9766a 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("rnn_vad_gn") diff --git third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build -index 2b14ee7b661b..37572aeea1ca 100644 +index 9e0421f6862f..bd7fb2f5ab67 100644 --- third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build +++ third_party/libwebrtc/video/adaptation/video_adaptation_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -102525,7 +99547,7 @@ index 2b14ee7b661b..37572aeea1ca 100644 FINAL_LIBRARY = "xul" -@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -55,99 +64,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -102626,7 +99648,7 @@ index 2b14ee7b661b..37572aeea1ca 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -153,88 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -155,82 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -102646,14 +99668,12 @@ index 2b14ee7b661b..37572aeea1ca 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -102692,12 +99712,10 @@ index 2b14ee7b661b..37572aeea1ca 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -102706,28 +99724,27 @@ index 2b14ee7b661b..37572aeea1ca 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_adaptation_gn") diff --git third_party/libwebrtc/video/config/encoder_config_gn/moz.build third_party/libwebrtc/video/config/encoder_config_gn/moz.build -index 0f17ba88a0f2..a9657598a267 100644 +index 74e2cdbd67e4..0e966d100fe1 100644 --- third_party/libwebrtc/video/config/encoder_config_gn/moz.build +++ third_party/libwebrtc/video/config/encoder_config_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -102744,7 +99761,7 @@ index 0f17ba88a0f2..a9657598a267 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -102844,7 +99861,7 @@ index 0f17ba88a0f2..a9657598a267 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -102864,14 +99881,12 @@ index 0f17ba88a0f2..a9657598a267 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -102910,12 +99925,10 @@ index 0f17ba88a0f2..a9657598a267 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -102924,28 +99937,27 @@ index 0f17ba88a0f2..a9657598a267 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("encoder_config_gn") diff --git third_party/libwebrtc/video/config/streams_config_gn/moz.build third_party/libwebrtc/video/config/streams_config_gn/moz.build -index 6fbfd5fa2450..56061f5c1074 100644 +index 5863ad52a6e8..bc2b39685fd5 100644 --- third_party/libwebrtc/video/config/streams_config_gn/moz.build +++ third_party/libwebrtc/video/config/streams_config_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -102962,7 +99974,7 @@ index 6fbfd5fa2450..56061f5c1074 100644 FINAL_LIBRARY = "xul" -@@ -46,99 +55,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -48,99 +57,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -103063,7 +100075,7 @@ index 6fbfd5fa2450..56061f5c1074 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -146,88 +63,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -148,82 +65,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -103083,14 +100095,12 @@ index 6fbfd5fa2450..56061f5c1074 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -103129,12 +100139,10 @@ index 6fbfd5fa2450..56061f5c1074 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -103143,28 +100151,27 @@ index 6fbfd5fa2450..56061f5c1074 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("streams_config_gn") diff --git third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build -index cb71ea3162f3..6041881ae0da 100644 +index 884638b06a1d..762cbea3858f 100644 --- third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build +++ third_party/libwebrtc/video/corruption_detection/corruption_classifier_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -103181,7 +100188,7 @@ index cb71ea3162f3..6041881ae0da 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -103277,7 +100284,7 @@ index cb71ea3162f3..6041881ae0da 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -103297,14 +100304,12 @@ index cb71ea3162f3..6041881ae0da 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -103343,12 +100348,10 @@ index cb71ea3162f3..6041881ae0da 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -103357,28 +100360,27 @@ index cb71ea3162f3..6041881ae0da 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("corruption_classifier_gn") diff --git third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build -index 4e4b2fb81439..9c8136f6e18e 100644 +index f160515f9c38..4eea6328a5d3 100644 --- third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build +++ third_party/libwebrtc/video/corruption_detection/frame_instrumentation_evaluation_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -103395,7 +100397,7 @@ index 4e4b2fb81439..9c8136f6e18e 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -103491,7 +100493,7 @@ index 4e4b2fb81439..9c8136f6e18e 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -103511,14 +100513,12 @@ index 4e4b2fb81439..9c8136f6e18e 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -103557,12 +100557,10 @@ index 4e4b2fb81439..9c8136f6e18e 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -103571,28 +100569,27 @@ index 4e4b2fb81439..9c8136f6e18e 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("frame_instrumentation_evaluation_gn") diff --git third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build -index e4e084353f66..093bfee381e0 100644 +index 0c60dc67b601..4865e3e9cdd2 100644 --- third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build +++ third_party/libwebrtc/video/corruption_detection/frame_instrumentation_generator_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -103609,7 +100606,7 @@ index e4e084353f66..093bfee381e0 100644 FINAL_LIBRARY = "xul" -@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -103710,7 +100707,7 @@ index e4e084353f66..093bfee381e0 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -103730,14 +100727,12 @@ index e4e084353f66..093bfee381e0 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -103776,12 +100771,10 @@ index e4e084353f66..093bfee381e0 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -103790,28 +100783,27 @@ index e4e084353f66..093bfee381e0 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("frame_instrumentation_generator_gn") diff --git third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build -index 3166f335baad..99950751b985 100644 +index 7fadc8ba5b07..87f05c46174f 100644 --- third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build +++ third_party/libwebrtc/video/corruption_detection/generic_mapping_functions_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -103828,7 +100820,7 @@ index 3166f335baad..99950751b985 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -103928,7 +100920,7 @@ index 3166f335baad..99950751b985 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -103948,14 +100940,12 @@ index 3166f335baad..99950751b985 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -103994,12 +100984,10 @@ index 3166f335baad..99950751b985 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -104008,28 +100996,27 @@ index 3166f335baad..99950751b985 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("generic_mapping_functions_gn") diff --git third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build -index ce51997c6aef..56a644377fec 100644 +index 8160c5025775..8af9ba8b4f5b 100644 --- third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build +++ third_party/libwebrtc/video/corruption_detection/halton_frame_sampler_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -104046,7 +101033,7 @@ index ce51997c6aef..56a644377fec 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -104142,7 +101129,7 @@ index ce51997c6aef..56a644377fec 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -104162,14 +101149,12 @@ index ce51997c6aef..56a644377fec 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -104208,12 +101193,10 @@ index ce51997c6aef..56a644377fec 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -104222,28 +101205,27 @@ index ce51997c6aef..56a644377fec 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("halton_frame_sampler_gn") diff --git third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build -index e1cf49d269d1..b6cc380f5be9 100644 +index 12b9872121b0..5e692452aa8b 100644 --- third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build +++ third_party/libwebrtc/video/corruption_detection/halton_sequence_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -104260,7 +101242,7 @@ index e1cf49d269d1..b6cc380f5be9 100644 FINAL_LIBRARY = "xul" -@@ -45,87 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,87 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -104349,7 +101331,7 @@ index e1cf49d269d1..b6cc380f5be9 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -133,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -135,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -104369,14 +101351,12 @@ index e1cf49d269d1..b6cc380f5be9 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -104415,12 +101395,10 @@ index e1cf49d269d1..b6cc380f5be9 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -104429,28 +101407,27 @@ index e1cf49d269d1..b6cc380f5be9 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("halton_sequence_gn") diff --git third_party/libwebrtc/video/decode_synchronizer_gn/moz.build third_party/libwebrtc/video/decode_synchronizer_gn/moz.build -index 8f5351f63b37..98805baaeda5 100644 +index a10ed68bfc77..b9038bcd8af6 100644 --- third_party/libwebrtc/video/decode_synchronizer_gn/moz.build +++ third_party/libwebrtc/video/decode_synchronizer_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -104467,7 +101444,7 @@ index 8f5351f63b37..98805baaeda5 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -104567,7 +101544,7 @@ index 8f5351f63b37..98805baaeda5 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -104587,14 +101564,12 @@ index 8f5351f63b37..98805baaeda5 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -104633,12 +101608,10 @@ index 8f5351f63b37..98805baaeda5 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -104647,28 +101620,27 @@ index 8f5351f63b37..98805baaeda5 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("decode_synchronizer_gn") diff --git third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build -index cf963493df2e..2006f14005f5 100644 +index 9d4e277b38dd..b7be4412c741 100644 --- third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build +++ third_party/libwebrtc/video/frame_cadence_adapter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -104685,7 +101657,7 @@ index cf963493df2e..2006f14005f5 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -104785,7 +101757,7 @@ index cf963493df2e..2006f14005f5 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -104805,14 +101777,12 @@ index cf963493df2e..2006f14005f5 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -104851,12 +101821,10 @@ index cf963493df2e..2006f14005f5 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -104865,28 +101833,27 @@ index cf963493df2e..2006f14005f5 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("frame_cadence_adapter_gn") diff --git third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build -index b38d246cfe02..c63ff91c8847 100644 +index 24e0f71b39a0..3c4a565ff44a 100644 --- third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build +++ third_party/libwebrtc/video/frame_decode_scheduler_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -104903,7 +101870,7 @@ index b38d246cfe02..c63ff91c8847 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -105003,7 +101970,7 @@ index b38d246cfe02..c63ff91c8847 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -105019,19 +101986,17 @@ index b38d246cfe02..c63ff91c8847 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -105057,35 +102022,32 @@ index b38d246cfe02..c63ff91c8847 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("frame_decode_scheduler_gn") diff --git third_party/libwebrtc/video/frame_decode_timing_gn/moz.build third_party/libwebrtc/video/frame_decode_timing_gn/moz.build -index 7443ba5facca..5de44ce10745 100644 +index 79c2df2abd6f..8f48257e34c8 100644 --- third_party/libwebrtc/video/frame_decode_timing_gn/moz.build +++ third_party/libwebrtc/video/frame_decode_timing_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -105102,7 +102064,7 @@ index 7443ba5facca..5de44ce10745 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -105202,7 +102164,7 @@ index 7443ba5facca..5de44ce10745 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -105222,14 +102184,12 @@ index 7443ba5facca..5de44ce10745 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -105268,12 +102228,10 @@ index 7443ba5facca..5de44ce10745 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -105282,28 +102240,27 @@ index 7443ba5facca..5de44ce10745 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("frame_decode_timing_gn") diff --git third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build -index 793305e6fc32..bfa58b1ab40f 100644 +index 974b59b917c6..d9f2c28b1fc0 100644 --- third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build +++ third_party/libwebrtc/video/frame_dumping_decoder_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -105320,7 +102277,7 @@ index 793305e6fc32..bfa58b1ab40f 100644 FINAL_LIBRARY = "xul" -@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -105421,7 +102378,7 @@ index 793305e6fc32..bfa58b1ab40f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -105441,14 +102398,12 @@ index 793305e6fc32..bfa58b1ab40f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -105487,12 +102442,10 @@ index 793305e6fc32..bfa58b1ab40f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -105501,28 +102454,27 @@ index 793305e6fc32..bfa58b1ab40f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("frame_dumping_decoder_gn") diff --git third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build -index 0b3ba7c331a3..dcbbde8cb2df 100644 +index 08669d63243f..2ee61d4c08a9 100644 --- third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build +++ third_party/libwebrtc/video/frame_dumping_encoder_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -105539,7 +102491,7 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644 FINAL_LIBRARY = "xul" -@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -105640,7 +102592,7 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -105660,14 +102612,12 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -105706,12 +102656,10 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -105720,28 +102668,27 @@ index 0b3ba7c331a3..dcbbde8cb2df 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("frame_dumping_encoder_gn") diff --git third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build -index d92ea8fd2fb0..2d57a5612fc2 100644 +index c5d5c2d71fd5..5f274171a19a 100644 --- third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build +++ third_party/libwebrtc/video/render/incoming_video_stream_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -105758,7 +102705,7 @@ index d92ea8fd2fb0..2d57a5612fc2 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -105854,7 +102801,7 @@ index d92ea8fd2fb0..2d57a5612fc2 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -105874,14 +102821,12 @@ index d92ea8fd2fb0..2d57a5612fc2 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -105920,12 +102865,10 @@ index d92ea8fd2fb0..2d57a5612fc2 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -105934,28 +102877,27 @@ index d92ea8fd2fb0..2d57a5612fc2 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("incoming_video_stream_gn") diff --git third_party/libwebrtc/video/render/video_render_frames_gn/moz.build third_party/libwebrtc/video/render/video_render_frames_gn/moz.build -index 4bacccd3cc83..13a253325be3 100644 +index 1d20930416c7..02b24524999c 100644 --- third_party/libwebrtc/video/render/video_render_frames_gn/moz.build +++ third_party/libwebrtc/video/render/video_render_frames_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -105972,7 +102914,7 @@ index 4bacccd3cc83..13a253325be3 100644 FINAL_LIBRARY = "xul" -@@ -45,94 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,94 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -106068,7 +103010,7 @@ index 4bacccd3cc83..13a253325be3 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -106088,14 +103030,12 @@ index 4bacccd3cc83..13a253325be3 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -106134,12 +103074,10 @@ index 4bacccd3cc83..13a253325be3 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -106148,28 +103086,27 @@ index 4bacccd3cc83..13a253325be3 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_render_frames_gn") diff --git third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build -index d8824c8a1117..5f59cce84c6b 100644 +index 901da7d1bb97..f7972f671015 100644 --- third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build +++ third_party/libwebrtc/video/task_queue_frame_decode_scheduler_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -106186,7 +103123,7 @@ index d8824c8a1117..5f59cce84c6b 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -106286,7 +103223,7 @@ index d8824c8a1117..5f59cce84c6b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -106306,14 +103243,12 @@ index d8824c8a1117..5f59cce84c6b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -106352,12 +103287,10 @@ index d8824c8a1117..5f59cce84c6b 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -106366,28 +103299,27 @@ index d8824c8a1117..5f59cce84c6b 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("task_queue_frame_decode_scheduler_gn") diff --git third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build -index 24641e05ff5b..d2c9bd811637 100644 +index 30b3de21de19..cf6461e2fb06 100644 --- third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build +++ third_party/libwebrtc/video/unique_timestamp_counter_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -106404,7 +103336,7 @@ index 24641e05ff5b..d2c9bd811637 100644 FINAL_LIBRARY = "xul" -@@ -45,83 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,83 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -106489,7 +103421,7 @@ index 24641e05ff5b..d2c9bd811637 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -129,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -131,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -106509,14 +103441,12 @@ index 24641e05ff5b..d2c9bd811637 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -106555,12 +103485,10 @@ index 24641e05ff5b..d2c9bd811637 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -106569,28 +103497,27 @@ index 24641e05ff5b..d2c9bd811637 100644 "-msse2" ] -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("unique_timestamp_counter_gn") diff --git third_party/libwebrtc/video/video_gn/moz.build third_party/libwebrtc/video/video_gn/moz.build -index 05caea4c5563..e5dcbb1e5a89 100644 +index ec2bc7bdf704..43312f3e4850 100644 --- third_party/libwebrtc/video/video_gn/moz.build +++ third_party/libwebrtc/video/video_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -106607,7 +103534,7 @@ index 05caea4c5563..e5dcbb1e5a89 100644 FINAL_LIBRARY = "xul" -@@ -64,99 +73,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -66,99 +75,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -106708,7 +103635,7 @@ index 05caea4c5563..e5dcbb1e5a89 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -164,88 +81,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -166,82 +83,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -106728,14 +103655,12 @@ index 05caea4c5563..e5dcbb1e5a89 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -106774,12 +103699,10 @@ index 05caea4c5563..e5dcbb1e5a89 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -106788,28 +103711,27 @@ index 05caea4c5563..e5dcbb1e5a89 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_gn") diff --git third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build -index d775b24907c5..3e4e8ecab82f 100644 +index ca7fe91a98bd..3ede4e3c5441 100644 --- third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build +++ third_party/libwebrtc/video/video_receive_stream_timeout_tracker_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -106826,7 +103748,7 @@ index d775b24907c5..3e4e8ecab82f 100644 FINAL_LIBRARY = "xul" -@@ -45,98 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,98 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -106926,7 +103848,7 @@ index d775b24907c5..3e4e8ecab82f 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -144,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -146,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -106946,14 +103868,12 @@ index d775b24907c5..3e4e8ecab82f 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -106992,12 +103912,10 @@ index d775b24907c5..3e4e8ecab82f 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -107006,28 +103924,27 @@ index d775b24907c5..3e4e8ecab82f 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_receive_stream_timeout_tracker_gn") diff --git third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build -index 22706e0eb25b..60b008ed1819 100644 +index bc36ab524a06..25af38a13548 100644 --- third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build +++ third_party/libwebrtc/video/video_stream_buffer_controller_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -107044,7 +103961,7 @@ index 22706e0eb25b..60b008ed1819 100644 FINAL_LIBRARY = "xul" -@@ -45,99 +54,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -47,99 +56,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -107145,7 +104062,7 @@ index 22706e0eb25b..60b008ed1819 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -145,88 +62,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -147,82 +64,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -107165,14 +104082,12 @@ index 22706e0eb25b..60b008ed1819 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -107211,12 +104126,10 @@ index 22706e0eb25b..60b008ed1819 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -107225,28 +104138,27 @@ index 22706e0eb25b..60b008ed1819 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_stream_buffer_controller_gn") diff --git third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build -index c2ea5bda317c..cbd96f75f639 100644 +index 7869e76699a7..069bc56cba0f 100644 --- third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build +++ third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -107263,7 +104175,7 @@ index c2ea5bda317c..cbd96f75f639 100644 FINAL_LIBRARY = "xul" -@@ -53,99 +62,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -55,99 +64,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -107364,7 +104276,7 @@ index c2ea5bda317c..cbd96f75f639 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -153,88 +70,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -155,82 +72,21 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -107384,14 +104296,12 @@ index c2ea5bda317c..cbd96f75f639 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": @@ -107430,12 +104340,10 @@ index c2ea5bda317c..cbd96f75f639 100644 -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": @@ -107444,28 +104352,27 @@ index c2ea5bda317c..cbd96f75f639 100644 - "-msse2" - ] - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": +if CONFIG["TARGET_CPU"] == "x86_64": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True + DEFINES["WEBRTC_ENABLE_AVX2"] = True Library("video_stream_encoder_impl_gn") diff --git third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build -index 97b34b12598b..95176917b6fd 100644 +index 2d846cdb56bf..e9b9e9ac4128 100644 --- third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build +++ third_party/libwebrtc/video/video_stream_encoder_interface_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -107482,7 +104389,7 @@ index 97b34b12598b..95176917b6fd 100644 FINAL_LIBRARY = "xul" -@@ -41,98 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,98 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -107582,7 +104489,7 @@ index 97b34b12598b..95176917b6fd 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -140,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -142,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -107598,19 +104505,17 @@ index 97b34b12598b..95176917b6fd 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -170,44 +71,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -170,40 +73,4 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -107636,35 +104541,32 @@ index 97b34b12598b..95176917b6fd 100644 - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("video_stream_encoder_interface_gn") diff --git third_party/libwebrtc/webrtc_gn/moz.build third_party/libwebrtc/webrtc_gn/moz.build -index bce5d3837f72..85eb59fb624b 100644 +index 964093865951..85a1b6287692 100644 --- third_party/libwebrtc/webrtc_gn/moz.build +++ third_party/libwebrtc/webrtc_gn/moz.build -@@ -13,12 +13,21 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" +@@ -13,13 +13,22 @@ DEFINES["ABSL_ALLOCATOR_NOTHROW"] = "1" DEFINES["PROTOBUF_ENABLE_DEBUG_LOGGING_MAY_LEAK_PII"] = "0" DEFINES["RTC_DAV1D_IN_INTERNAL_DECODER_FACTORY"] = True DEFINES["RTC_ENABLE_VP9"] = True +DEFINES["USE_GLIB"] = "1" +DEFINES["USE_OZONE"] = "1" + DEFINES["WEBRTC_ALLOW_DEPRECATED_NAMESPACES"] = True +DEFINES["WEBRTC_BSD"] = True DEFINES["WEBRTC_ENABLE_PROTOBUF"] = "0" DEFINES["WEBRTC_LIBRARY_IMPL"] = True @@ -107681,7 +104583,7 @@ index bce5d3837f72..85eb59fb624b 100644 FINAL_LIBRARY = "xul" -@@ -41,122 +50,7 @@ if not CONFIG["MOZ_DEBUG"]: +@@ -43,122 +52,7 @@ if not CONFIG["MOZ_DEBUG"]: if CONFIG["MOZ_DEBUG"] == "1": DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" @@ -107805,7 +104707,7 @@ index bce5d3837f72..85eb59fb624b 100644 if CONFIG["TARGET_CPU"] == "aarch64": -@@ -164,27 +58,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": +@@ -166,25 +60,10 @@ if CONFIG["TARGET_CPU"] == "aarch64": DEFINES["WEBRTC_HAS_NEON"] = True DEFINES["__ARM_NEON__"] = "1" @@ -107821,19 +104723,17 @@ index bce5d3837f72..85eb59fb624b 100644 - if CONFIG["TARGET_CPU"] == "mips32": -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" DEFINES["MIPS32_LE"] = True DEFINES["MIPS_FPU_LE"] = True - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["TARGET_CPU"] == "mips64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True if CONFIG["TARGET_CPU"] == "x86": -@@ -194,27 +71,7 @@ if CONFIG["TARGET_CPU"] == "x86_64": +@@ -194,27 +73,7 @@ if CONFIG["TARGET_CPU"] == "x86_64": DEFINES["WEBRTC_ENABLE_AVX2"] = True @@ -107862,28 +104762,24 @@ index bce5d3837f72..85eb59fb624b 100644 OS_LIBS += [ "X11", -@@ -226,24 +83,4 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": +@@ -226,20 +85,4 @@ if CONFIG["MOZ_X11"] == "1" and CONFIG["OS_TARGET"] == "Linux": "Xrender" ] -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "aarch64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "arm": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - -if CONFIG["OS_TARGET"] == "Linux" and CONFIG["TARGET_CPU"] == "x86_64": - -- DEFINES["CR_SYSROOT_KEY"] = "20250129T203412Z-1" - DEFINES["_GNU_SOURCE"] = True - Library("webrtc_gn") diff --git a/www/go-anubis/Makefile b/www/go-anubis/Makefile index 518bf473ff87..5b2d3aaee7b2 100644 --- a/www/go-anubis/Makefile +++ b/www/go-anubis/Makefile @@ -1,7 +1,6 @@ PORTNAME= anubis DISTVERSIONPREFIX= v -DISTVERSION= 1.21.3 -PORTREVISION= 3 +DISTVERSION= 1.22.0 CATEGORIES= www MASTER_SITES= https://github.com/techarohq/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ PKGNAMEPREFIX= go- @@ -19,6 +18,8 @@ USE_RC_SUBR= ${PORTNAME} ALL_TARGET= prebaked-build +MAKE_FLAGS= VERSION=${DISTVERSION} GOFLAGS="-buildvcs=false" + post-patch: @${FIND} ${WRKSRC}/data \( -name "*.yaml" -or -name "*.json" \) \ | ${XARGS} ${REINPLACE_CMD} -i '' -e 's|(data)|${DATADIR}|g' diff --git a/www/go-anubis/distinfo b/www/go-anubis/distinfo index 645294eb94ca..e3e4a90a63ac 100644 --- a/www/go-anubis/distinfo +++ b/www/go-anubis/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753561488 -SHA256 (anubis-src-vendor-npm-1.21.3.tar.gz) = f4b5af04d014dd3bac988995d076b4e3492d44d6ed6c6b4c657bea4d007da040 -SIZE (anubis-src-vendor-npm-1.21.3.tar.gz) = 15106502 +TIMESTAMP = 1757319886 +SHA256 (anubis-src-vendor-npm-1.22.0.tar.gz) = b3a3c600dce35c3bfc1e81897cd30fe01c9f6c056c704d413934ebb196f94d73 +SIZE (anubis-src-vendor-npm-1.22.0.tar.gz) = 15322719 diff --git a/www/go-anubis/pkg-plist b/www/go-anubis/pkg-plist index c5de54c48c29..207d6c667806 100644 --- a/www/go-anubis/pkg-plist +++ b/www/go-anubis/pkg-plist @@ -5,7 +5,6 @@ sbin/robots2policy %%DATADIR%%/apps/gitea-rss-feeds.yaml %%DATADIR%%/apps/qualys-ssl-labs.yml %%DATADIR%%/apps/searx-checker.yml -%%DATADIR%%/botPolicies.json %%DATADIR%%/botPolicies.yaml %%DATADIR%%/bots/_deny-pathological.yaml %%DATADIR%%/bots/aggressive-brazilian-scrapers.yaml @@ -50,3 +49,6 @@ sbin/robots2policy %%DATADIR%%/meta/ai-block-moderate.yaml %%DATADIR%%/meta/ai-block-permissive.yaml %%DATADIR%%/services/uptime-robot.yaml +%%DATADIR%%/bots/custom-async-http-client.yaml +%%DATADIR%%/crawlers/alibaba-cloud.yaml +%%DATADIR%%/crawlers/huawei-cloud.yaml diff --git a/www/minio/Makefile b/www/minio/Makefile index af5ba0640cb0..518b0c5c92b0 100644 --- a/www/minio/Makefile +++ b/www/minio/Makefile @@ -1,6 +1,5 @@ PORTNAME= minio DISTVERSION= ${GH_TAGNAME:S/RELEASE.//:S/Z//:S/T/-/:S/-/./g} -PORTREVISION= 2 CATEGORIES= www DIST_SUBDIR= minio @@ -11,11 +10,11 @@ WWW= https://minio.io/ LICENSE= AGPLv3 USES= compiler cpe go:modules -GH_TAGNAME= RELEASE.2025-07-23T15-54-02Z +GH_TAGNAME= RELEASE.2025-09-07T16-13-09Z CPE_VERSION= ${GH_TAGNAME} USE_RC_SUBR= ${PORTNAME} -COMMIT_ID= 7ced9663e6a791fef9dc6be798ff24cda9c730ac +COMMIT_ID= 07c3a429bfed433e49018cb0f78a52145d4bedeb GO_MODULE= github.com/minio/minio@v0.0.0-${DISTVERSION:S/.//g}-${COMMIT_ID:C/^(.{12}).*/\1/} GO_BUILDFLAGS= -ldflags=' \ diff --git a/www/minio/distinfo b/www/minio/distinfo index b2f74b5fa0f9..bbe177258593 100644 --- a/www/minio/distinfo +++ b/www/minio/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1753828346 -SHA256 (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.mod) = 1092c21cbe753941b16da2943be699d1517e70ebdd4da6d5c994ca27a85ba430 -SIZE (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.mod) = 12569 -SHA256 (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.zip) = 86276daaeb0801f57e0d7f5a9cf7e0e995a5d6c98057a4e6e5be4e08dff66972 -SIZE (go/www_minio/minio-2025.07.23.15.54.02/v0.0.0-20250723155402-7ced9663e6a7.zip) = 25081187 +TIMESTAMP = 1757405368 +SHA256 (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.mod) = e362dbf17ddb50992fe199e0d777b3da147ec398e6db9e590fef2a573060acb1 +SIZE (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.mod) = 12569 +SHA256 (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.zip) = ec6f45516ef6915e4b5035d7e332c9af0519a3f27fa80d0111aa79780c909ed9 +SIZE (go/www_minio/minio-2025.09.07.16.13.09/v0.0.0-20250907161309-07c3a429bfed.zip) = 25343993 diff --git a/www/otter-browser/Makefile b/www/otter-browser/Makefile index 4b216b1dfb7a..12bc3eed6d93 100644 --- a/www/otter-browser/Makefile +++ b/www/otter-browser/Makefile @@ -23,25 +23,15 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libhunspell-1.7.so:textproc/hunspell USES= cmake compiler:c++11-lib desktop-file-utils qt:5 -USE_QT= concurrent core dbus declarative gui multimedia network printsupport \ - script sql sql-sqlite3 svg widgets xmlpatterns \ +USE_QT= concurrent core dbus declarative gui location multimedia \ + network printsupport script sql sql-sqlite3 svg \ + webchannel webengine widgets xmlpatterns \ buildtools:build qmake:build USE_GITHUB= yes GH_ACCOUNT= OtterBrowser # GH_TAGNAME= 22de58d # For intermediate versions only -OPTIONS_MULTI= BACKEND -OPTIONS_MULTI_BACKEND= QTWEBENGINE QTWEBKIT -OPTIONS_DEFAULT= QTWEBENGINE - -QTWEBENGINE_DESC= Build QtWebEngine backend -QTWEBKIT_DESC= Build QtWebKit backend - -QTWEBENGINE_USE= qt=declarative,location,webchannel,webengine -QTWEBENGINE_CMAKE_BOOL= ENABLE_QTWEBENGINE - -QTWEBKIT_USE= qt=webkit -QTWEBKIT_CMAKE_BOOL= ENABLE_QTWEBKIT +CMAKE_ON= ENABLE_QTWEBENGINE .include <bsd.port.mk> diff --git a/www/py-httpx_gssapi/Makefile b/www/py-httpx_gssapi/Makefile index 3f10695f7c2d..2118260eb8d5 100644 --- a/www/py-httpx_gssapi/Makefile +++ b/www/py-httpx_gssapi/Makefile @@ -1,6 +1,5 @@ PORTNAME= httpx_gssapi -PORTVERSION= 0.4 -PORTREVISION= 2 +PORTVERSION= 0.5 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-httpx_gssapi/Makefile.new b/www/py-httpx_gssapi/Makefile.new deleted file mode 100644 index 16c578311e7e..000000000000 --- a/www/py-httpx_gssapi/Makefile.new +++ /dev/null @@ -1,21 +0,0 @@ -PORTNAME= httpx-gssapi -PORTVERSION= 0.4 -CATEGORIES= www python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= dvl@FreeBSD.org -COMMENT= Requests GSSAPI for HTTPX -WWW= https://github.com/pythongssapi/httpx-gssapi - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.16<0.28:www/py-httpx@${PY_FLAVOR} - -USES= python -USE_PYTHON= autoplist concurrent distutils - -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/www/py-httpx_gssapi/distinfo b/www/py-httpx_gssapi/distinfo index 4982ccb85dc4..5a26ac22c2f3 100644 --- a/www/py-httpx_gssapi/distinfo +++ b/www/py-httpx_gssapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733321110 -SHA256 (httpx_gssapi-0.4.tar.gz) = 8c9a4fa526484c1323c0a4436ef1198f34c0f1d6dde0973ea38f960d51e16ef0 -SIZE (httpx_gssapi-0.4.tar.gz) = 36237 +TIMESTAMP = 1757419864 +SHA256 (httpx_gssapi-0.5.tar.gz) = d1fe7af4c8544303bbb08e5b1bb51d87c5d3b07a1caa6594096660803e40188d +SIZE (httpx_gssapi-0.5.tar.gz) = 37064 diff --git a/x11-themes/matcha-gtk-themes/Makefile b/x11-themes/matcha-gtk-themes/Makefile index f7735e6ee241..324a0fd8ed60 100644 --- a/x11-themes/matcha-gtk-themes/Makefile +++ b/x11-themes/matcha-gtk-themes/Makefile @@ -1,17 +1,16 @@ PORTNAME= matcha-gtk-themes -DISTVERSION= 2023-10-30 +DISTVERSION= 2025-04-11 CATEGORIES= x11-themes MAINTAINER= Alexander88207@protonmail.com -COMMENT= Flat design theme for GTK 3, GTK 2, and Gnome-Shell +COMMENT= Flat design theme for GTK based desktop environment WWW= https://github.com/vinceliuice/Matcha-gtk-theme LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash>0:shells/bash -RUN_DEPENDS= gtk-engines2>0:x11-themes/gtk-engines2 \ - gtk-murrine-engine>0:x11-themes/gtk-murrine-engine +RUN_DEPENDS= adwaita-icon-theme>0:x11-themes/adwaita-icon-theme USES= shebangfix USE_GITHUB= yes @@ -21,9 +20,6 @@ SHEBANG_FILES= install.sh NO_ARCH= yes NO_BUILD= yes -post-patch: - @${REINPLACE_CMD} -e 's|cp -ur|cp -pr|g' ${WRKSRC}/install.sh - do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/share/themes ${WRKSRC}/install.sh -d ${STAGEDIR}${PREFIX}/share/themes diff --git a/x11-themes/matcha-gtk-themes/distinfo b/x11-themes/matcha-gtk-themes/distinfo index ab2e8803e177..956fae64245e 100644 --- a/x11-themes/matcha-gtk-themes/distinfo +++ b/x11-themes/matcha-gtk-themes/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1714246818 -SHA256 (vinceliuice-Matcha-gtk-theme-2023-10-30_GH0.tar.gz) = 9e7c1b7055bd996eaa01e8cd30e098dc1873f98690d2ace6ecad0e945307d470 -SIZE (vinceliuice-Matcha-gtk-theme-2023-10-30_GH0.tar.gz) = 3878347 +TIMESTAMP = 1757409593 +SHA256 (vinceliuice-Matcha-gtk-theme-2025-04-11_GH0.tar.gz) = 8a3f71a3b9fd4907b28686e228e337d27742018e6dfa8e338326fe77115f5ea7 +SIZE (vinceliuice-Matcha-gtk-theme-2025-04-11_GH0.tar.gz) = 4292876 diff --git a/x11-themes/matcha-gtk-themes/files/patch-install.sh b/x11-themes/matcha-gtk-themes/files/patch-install.sh new file mode 100644 index 000000000000..a926f594a62a --- /dev/null +++ b/x11-themes/matcha-gtk-themes/files/patch-install.sh @@ -0,0 +1,12 @@ +--- install.sh.orig 2023-10-29 16:16:30 UTC ++++ install.sh +@@ -62,8 +62,7 @@ install() { + echo "[X-GNOME-Metatheme]" >> "${themedir}/index.theme" + echo "GtkTheme=${name}${color}${theme}" >> "${themedir}/index.theme" + echo "MetacityTheme=${name}${color}${theme}" >> "${themedir}/index.theme" +- echo "IconTheme=Qogir-manjaro" >> "${themedir}/index.theme" +- echo "CursorTheme=Qogir-manjaro" >> "${themedir}/index.theme" ++ echo "CursorTheme=Adwaita" >> "${themedir}/index.theme" + echo "ButtonLayout=menu:minimize,maximize,close" >> "${themedir}/index.theme" + + # Install GNOME Shell Theme diff --git a/x11-themes/matcha-gtk-themes/pkg-plist b/x11-themes/matcha-gtk-themes/pkg-plist index 30b410470b72..8b3735a84642 100644 --- a/x11-themes/matcha-gtk-themes/pkg-plist +++ b/x11-themes/matcha-gtk-themes/pkg-plist @@ -147,7 +147,6 @@ share/themes/Matcha-aliz/gnome-shell/assets/calendar-today.svg share/themes/Matcha-aliz/gnome-shell/assets/checkbox-off.svg share/themes/Matcha-aliz/gnome-shell/assets/checkbox.svg share/themes/Matcha-aliz/gnome-shell/assets/dash-placeholder.svg -share/themes/Matcha-aliz/gnome-shell/assets/gnome-shell-start.svg share/themes/Matcha-aliz/gnome-shell/assets/more-results.svg share/themes/Matcha-aliz/gnome-shell/assets/noise-texture.png share/themes/Matcha-aliz/gnome-shell/assets/toggle-off.svg @@ -156,6 +155,7 @@ share/themes/Matcha-aliz/gnome-shell/assets/window-close-active.svg share/themes/Matcha-aliz/gnome-shell/assets/window-close-hover.svg share/themes/Matcha-aliz/gnome-shell/assets/window-close-symbolic.svg share/themes/Matcha-aliz/gnome-shell/assets/window-close.svg +share/themes/Matcha-aliz/gnome-shell/gnome-shell-start.svg share/themes/Matcha-aliz/gnome-shell/gnome-shell.css share/themes/Matcha-aliz/gnome-shell/icons/scalable/actions/color-pick.svg share/themes/Matcha-aliz/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg @@ -173,7 +173,8 @@ share/themes/Matcha-aliz/gnome-shell/icons/scalable/status/message-indicator-sym share/themes/Matcha-aliz/gnome-shell/no-events.svg share/themes/Matcha-aliz/gnome-shell/no-notifications.svg share/themes/Matcha-aliz/gnome-shell/pad-osd.css -share/themes/Matcha-aliz/gnome-shell/process-working.svg +share/themes/Matcha-aliz/gnome-shell/process-working-dark.svg +share/themes/Matcha-aliz/gnome-shell/process-working-light.svg share/themes/Matcha-aliz/gtk-2.0/apps.rc share/themes/Matcha-aliz/gtk-2.0/assets/arrow-down-insens.png share/themes/Matcha-aliz/gtk-2.0/assets/arrow-down-prelight.png @@ -848,7 +849,6 @@ share/themes/Matcha-azul/gnome-shell/assets/calendar-today.svg share/themes/Matcha-azul/gnome-shell/assets/checkbox-off.svg share/themes/Matcha-azul/gnome-shell/assets/checkbox.svg share/themes/Matcha-azul/gnome-shell/assets/dash-placeholder.svg -share/themes/Matcha-azul/gnome-shell/assets/gnome-shell-start.svg share/themes/Matcha-azul/gnome-shell/assets/more-results.svg share/themes/Matcha-azul/gnome-shell/assets/noise-texture.png share/themes/Matcha-azul/gnome-shell/assets/toggle-off.svg @@ -857,6 +857,7 @@ share/themes/Matcha-azul/gnome-shell/assets/window-close-active.svg share/themes/Matcha-azul/gnome-shell/assets/window-close-hover.svg share/themes/Matcha-azul/gnome-shell/assets/window-close-symbolic.svg share/themes/Matcha-azul/gnome-shell/assets/window-close.svg +share/themes/Matcha-azul/gnome-shell/gnome-shell-start.svg share/themes/Matcha-azul/gnome-shell/gnome-shell.css share/themes/Matcha-azul/gnome-shell/icons/scalable/actions/color-pick.svg share/themes/Matcha-azul/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg @@ -874,7 +875,8 @@ share/themes/Matcha-azul/gnome-shell/icons/scalable/status/message-indicator-sym share/themes/Matcha-azul/gnome-shell/no-events.svg share/themes/Matcha-azul/gnome-shell/no-notifications.svg share/themes/Matcha-azul/gnome-shell/pad-osd.css -share/themes/Matcha-azul/gnome-shell/process-working.svg +share/themes/Matcha-azul/gnome-shell/process-working-dark.svg +share/themes/Matcha-azul/gnome-shell/process-working-light.svg share/themes/Matcha-azul/gtk-2.0/apps.rc share/themes/Matcha-azul/gtk-2.0/assets/arrow-down-insens.png share/themes/Matcha-azul/gtk-2.0/assets/arrow-down-prelight.png @@ -1553,7 +1555,6 @@ share/themes/Matcha-dark-aliz/gnome-shell/assets/calendar-today.svg share/themes/Matcha-dark-aliz/gnome-shell/assets/checkbox-off.svg share/themes/Matcha-dark-aliz/gnome-shell/assets/checkbox.svg share/themes/Matcha-dark-aliz/gnome-shell/assets/dash-placeholder.svg -share/themes/Matcha-dark-aliz/gnome-shell/assets/gnome-shell-start.svg share/themes/Matcha-dark-aliz/gnome-shell/assets/more-results.svg share/themes/Matcha-dark-aliz/gnome-shell/assets/noise-texture.png share/themes/Matcha-dark-aliz/gnome-shell/assets/toggle-off.svg @@ -1562,6 +1563,7 @@ share/themes/Matcha-dark-aliz/gnome-shell/assets/window-close-active.svg share/themes/Matcha-dark-aliz/gnome-shell/assets/window-close-hover.svg share/themes/Matcha-dark-aliz/gnome-shell/assets/window-close-symbolic.svg share/themes/Matcha-dark-aliz/gnome-shell/assets/window-close.svg +share/themes/Matcha-dark-aliz/gnome-shell/gnome-shell-start.svg share/themes/Matcha-dark-aliz/gnome-shell/gnome-shell.css share/themes/Matcha-dark-aliz/gnome-shell/icons/scalable/actions/color-pick.svg share/themes/Matcha-dark-aliz/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg @@ -1579,7 +1581,8 @@ share/themes/Matcha-dark-aliz/gnome-shell/icons/scalable/status/message-indicato share/themes/Matcha-dark-aliz/gnome-shell/no-events.svg share/themes/Matcha-dark-aliz/gnome-shell/no-notifications.svg share/themes/Matcha-dark-aliz/gnome-shell/pad-osd.css -share/themes/Matcha-dark-aliz/gnome-shell/process-working.svg +share/themes/Matcha-dark-aliz/gnome-shell/process-working-dark.svg +share/themes/Matcha-dark-aliz/gnome-shell/process-working-light.svg share/themes/Matcha-dark-aliz/gtk-2.0/apps.rc share/themes/Matcha-dark-aliz/gtk-2.0/assets/arrow-down-insens.png share/themes/Matcha-dark-aliz/gtk-2.0/assets/arrow-down-prelight.png @@ -2258,7 +2261,6 @@ share/themes/Matcha-dark-azul/gnome-shell/assets/calendar-today.svg share/themes/Matcha-dark-azul/gnome-shell/assets/checkbox-off.svg share/themes/Matcha-dark-azul/gnome-shell/assets/checkbox.svg share/themes/Matcha-dark-azul/gnome-shell/assets/dash-placeholder.svg -share/themes/Matcha-dark-azul/gnome-shell/assets/gnome-shell-start.svg share/themes/Matcha-dark-azul/gnome-shell/assets/more-results.svg share/themes/Matcha-dark-azul/gnome-shell/assets/noise-texture.png share/themes/Matcha-dark-azul/gnome-shell/assets/toggle-off.svg @@ -2267,6 +2269,7 @@ share/themes/Matcha-dark-azul/gnome-shell/assets/window-close-active.svg share/themes/Matcha-dark-azul/gnome-shell/assets/window-close-hover.svg share/themes/Matcha-dark-azul/gnome-shell/assets/window-close-symbolic.svg share/themes/Matcha-dark-azul/gnome-shell/assets/window-close.svg +share/themes/Matcha-dark-azul/gnome-shell/gnome-shell-start.svg share/themes/Matcha-dark-azul/gnome-shell/gnome-shell.css share/themes/Matcha-dark-azul/gnome-shell/icons/scalable/actions/color-pick.svg share/themes/Matcha-dark-azul/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg @@ -2284,7 +2287,8 @@ share/themes/Matcha-dark-azul/gnome-shell/icons/scalable/status/message-indicato share/themes/Matcha-dark-azul/gnome-shell/no-events.svg share/themes/Matcha-dark-azul/gnome-shell/no-notifications.svg share/themes/Matcha-dark-azul/gnome-shell/pad-osd.css -share/themes/Matcha-dark-azul/gnome-shell/process-working.svg +share/themes/Matcha-dark-azul/gnome-shell/process-working-dark.svg +share/themes/Matcha-dark-azul/gnome-shell/process-working-light.svg share/themes/Matcha-dark-azul/gtk-2.0/apps.rc share/themes/Matcha-dark-azul/gtk-2.0/assets/arrow-down-insens.png share/themes/Matcha-dark-azul/gtk-2.0/assets/arrow-down-prelight.png @@ -2963,7 +2967,6 @@ share/themes/Matcha-dark-pueril/gnome-shell/assets/calendar-today.svg share/themes/Matcha-dark-pueril/gnome-shell/assets/checkbox-off.svg share/themes/Matcha-dark-pueril/gnome-shell/assets/checkbox.svg share/themes/Matcha-dark-pueril/gnome-shell/assets/dash-placeholder.svg -share/themes/Matcha-dark-pueril/gnome-shell/assets/gnome-shell-start.svg share/themes/Matcha-dark-pueril/gnome-shell/assets/more-results.svg share/themes/Matcha-dark-pueril/gnome-shell/assets/noise-texture.png share/themes/Matcha-dark-pueril/gnome-shell/assets/toggle-off.svg @@ -2972,6 +2975,7 @@ share/themes/Matcha-dark-pueril/gnome-shell/assets/window-close-active.svg share/themes/Matcha-dark-pueril/gnome-shell/assets/window-close-hover.svg share/themes/Matcha-dark-pueril/gnome-shell/assets/window-close-symbolic.svg share/themes/Matcha-dark-pueril/gnome-shell/assets/window-close.svg +share/themes/Matcha-dark-pueril/gnome-shell/gnome-shell-start.svg share/themes/Matcha-dark-pueril/gnome-shell/gnome-shell.css share/themes/Matcha-dark-pueril/gnome-shell/icons/scalable/actions/color-pick.svg share/themes/Matcha-dark-pueril/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg @@ -2989,7 +2993,8 @@ share/themes/Matcha-dark-pueril/gnome-shell/icons/scalable/status/message-indica share/themes/Matcha-dark-pueril/gnome-shell/no-events.svg share/themes/Matcha-dark-pueril/gnome-shell/no-notifications.svg share/themes/Matcha-dark-pueril/gnome-shell/pad-osd.css -share/themes/Matcha-dark-pueril/gnome-shell/process-working.svg +share/themes/Matcha-dark-pueril/gnome-shell/process-working-dark.svg +share/themes/Matcha-dark-pueril/gnome-shell/process-working-light.svg share/themes/Matcha-dark-pueril/gtk-2.0/apps.rc share/themes/Matcha-dark-pueril/gtk-2.0/assets/arrow-down-insens.png share/themes/Matcha-dark-pueril/gtk-2.0/assets/arrow-down-prelight.png @@ -3668,7 +3673,6 @@ share/themes/Matcha-dark-sea/gnome-shell/assets/calendar-today.svg share/themes/Matcha-dark-sea/gnome-shell/assets/checkbox-off.svg share/themes/Matcha-dark-sea/gnome-shell/assets/checkbox.svg share/themes/Matcha-dark-sea/gnome-shell/assets/dash-placeholder.svg -share/themes/Matcha-dark-sea/gnome-shell/assets/gnome-shell-start.svg share/themes/Matcha-dark-sea/gnome-shell/assets/more-results.svg share/themes/Matcha-dark-sea/gnome-shell/assets/noise-texture.png share/themes/Matcha-dark-sea/gnome-shell/assets/toggle-off.svg @@ -3677,6 +3681,7 @@ share/themes/Matcha-dark-sea/gnome-shell/assets/window-close-active.svg share/themes/Matcha-dark-sea/gnome-shell/assets/window-close-hover.svg share/themes/Matcha-dark-sea/gnome-shell/assets/window-close-symbolic.svg share/themes/Matcha-dark-sea/gnome-shell/assets/window-close.svg +share/themes/Matcha-dark-sea/gnome-shell/gnome-shell-start.svg share/themes/Matcha-dark-sea/gnome-shell/gnome-shell.css share/themes/Matcha-dark-sea/gnome-shell/icons/scalable/actions/color-pick.svg share/themes/Matcha-dark-sea/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg @@ -3694,7 +3699,8 @@ share/themes/Matcha-dark-sea/gnome-shell/icons/scalable/status/message-indicator share/themes/Matcha-dark-sea/gnome-shell/no-events.svg share/themes/Matcha-dark-sea/gnome-shell/no-notifications.svg share/themes/Matcha-dark-sea/gnome-shell/pad-osd.css -share/themes/Matcha-dark-sea/gnome-shell/process-working.svg +share/themes/Matcha-dark-sea/gnome-shell/process-working-dark.svg +share/themes/Matcha-dark-sea/gnome-shell/process-working-light.svg share/themes/Matcha-dark-sea/gtk-2.0/apps.rc share/themes/Matcha-dark-sea/gtk-2.0/assets/arrow-down-insens.png share/themes/Matcha-dark-sea/gtk-2.0/assets/arrow-down-prelight.png @@ -4373,7 +4379,6 @@ share/themes/Matcha-light-aliz/gnome-shell/assets/calendar-today.svg share/themes/Matcha-light-aliz/gnome-shell/assets/checkbox-off.svg share/themes/Matcha-light-aliz/gnome-shell/assets/checkbox.svg share/themes/Matcha-light-aliz/gnome-shell/assets/dash-placeholder.svg -share/themes/Matcha-light-aliz/gnome-shell/assets/gnome-shell-start.svg share/themes/Matcha-light-aliz/gnome-shell/assets/more-results.svg share/themes/Matcha-light-aliz/gnome-shell/assets/noise-texture.png share/themes/Matcha-light-aliz/gnome-shell/assets/toggle-off.svg @@ -4382,6 +4387,7 @@ share/themes/Matcha-light-aliz/gnome-shell/assets/window-close-active.svg share/themes/Matcha-light-aliz/gnome-shell/assets/window-close-hover.svg share/themes/Matcha-light-aliz/gnome-shell/assets/window-close-symbolic.svg share/themes/Matcha-light-aliz/gnome-shell/assets/window-close.svg +share/themes/Matcha-light-aliz/gnome-shell/gnome-shell-start.svg share/themes/Matcha-light-aliz/gnome-shell/gnome-shell.css share/themes/Matcha-light-aliz/gnome-shell/icons/scalable/actions/color-pick.svg share/themes/Matcha-light-aliz/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg @@ -4399,7 +4405,8 @@ share/themes/Matcha-light-aliz/gnome-shell/icons/scalable/status/message-indicat share/themes/Matcha-light-aliz/gnome-shell/no-events.svg share/themes/Matcha-light-aliz/gnome-shell/no-notifications.svg share/themes/Matcha-light-aliz/gnome-shell/pad-osd.css -share/themes/Matcha-light-aliz/gnome-shell/process-working.svg +share/themes/Matcha-light-aliz/gnome-shell/process-working-dark.svg +share/themes/Matcha-light-aliz/gnome-shell/process-working-light.svg share/themes/Matcha-light-aliz/gtk-2.0/apps.rc share/themes/Matcha-light-aliz/gtk-2.0/assets/arrow-down-insens.png share/themes/Matcha-light-aliz/gtk-2.0/assets/arrow-down-prelight.png @@ -5078,7 +5085,6 @@ share/themes/Matcha-light-azul/gnome-shell/assets/calendar-today.svg share/themes/Matcha-light-azul/gnome-shell/assets/checkbox-off.svg share/themes/Matcha-light-azul/gnome-shell/assets/checkbox.svg share/themes/Matcha-light-azul/gnome-shell/assets/dash-placeholder.svg -share/themes/Matcha-light-azul/gnome-shell/assets/gnome-shell-start.svg share/themes/Matcha-light-azul/gnome-shell/assets/more-results.svg share/themes/Matcha-light-azul/gnome-shell/assets/noise-texture.png share/themes/Matcha-light-azul/gnome-shell/assets/toggle-off.svg @@ -5087,6 +5093,7 @@ share/themes/Matcha-light-azul/gnome-shell/assets/window-close-active.svg share/themes/Matcha-light-azul/gnome-shell/assets/window-close-hover.svg share/themes/Matcha-light-azul/gnome-shell/assets/window-close-symbolic.svg share/themes/Matcha-light-azul/gnome-shell/assets/window-close.svg +share/themes/Matcha-light-azul/gnome-shell/gnome-shell-start.svg share/themes/Matcha-light-azul/gnome-shell/gnome-shell.css share/themes/Matcha-light-azul/gnome-shell/icons/scalable/actions/color-pick.svg share/themes/Matcha-light-azul/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg @@ -5104,7 +5111,8 @@ share/themes/Matcha-light-azul/gnome-shell/icons/scalable/status/message-indicat share/themes/Matcha-light-azul/gnome-shell/no-events.svg share/themes/Matcha-light-azul/gnome-shell/no-notifications.svg share/themes/Matcha-light-azul/gnome-shell/pad-osd.css -share/themes/Matcha-light-azul/gnome-shell/process-working.svg +share/themes/Matcha-light-azul/gnome-shell/process-working-dark.svg +share/themes/Matcha-light-azul/gnome-shell/process-working-light.svg share/themes/Matcha-light-azul/gtk-2.0/apps.rc share/themes/Matcha-light-azul/gtk-2.0/assets/arrow-down-insens.png share/themes/Matcha-light-azul/gtk-2.0/assets/arrow-down-prelight.png @@ -5783,7 +5791,6 @@ share/themes/Matcha-light-pueril/gnome-shell/assets/calendar-today.svg share/themes/Matcha-light-pueril/gnome-shell/assets/checkbox-off.svg share/themes/Matcha-light-pueril/gnome-shell/assets/checkbox.svg share/themes/Matcha-light-pueril/gnome-shell/assets/dash-placeholder.svg -share/themes/Matcha-light-pueril/gnome-shell/assets/gnome-shell-start.svg share/themes/Matcha-light-pueril/gnome-shell/assets/more-results.svg share/themes/Matcha-light-pueril/gnome-shell/assets/noise-texture.png share/themes/Matcha-light-pueril/gnome-shell/assets/toggle-off.svg @@ -5792,6 +5799,7 @@ share/themes/Matcha-light-pueril/gnome-shell/assets/window-close-active.svg share/themes/Matcha-light-pueril/gnome-shell/assets/window-close-hover.svg share/themes/Matcha-light-pueril/gnome-shell/assets/window-close-symbolic.svg share/themes/Matcha-light-pueril/gnome-shell/assets/window-close.svg +share/themes/Matcha-light-pueril/gnome-shell/gnome-shell-start.svg share/themes/Matcha-light-pueril/gnome-shell/gnome-shell.css share/themes/Matcha-light-pueril/gnome-shell/icons/scalable/actions/color-pick.svg share/themes/Matcha-light-pueril/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg @@ -5809,7 +5817,8 @@ share/themes/Matcha-light-pueril/gnome-shell/icons/scalable/status/message-indic share/themes/Matcha-light-pueril/gnome-shell/no-events.svg share/themes/Matcha-light-pueril/gnome-shell/no-notifications.svg share/themes/Matcha-light-pueril/gnome-shell/pad-osd.css -share/themes/Matcha-light-pueril/gnome-shell/process-working.svg +share/themes/Matcha-light-pueril/gnome-shell/process-working-dark.svg +share/themes/Matcha-light-pueril/gnome-shell/process-working-light.svg share/themes/Matcha-light-pueril/gtk-2.0/apps.rc share/themes/Matcha-light-pueril/gtk-2.0/assets/arrow-down-insens.png share/themes/Matcha-light-pueril/gtk-2.0/assets/arrow-down-prelight.png @@ -6488,7 +6497,6 @@ share/themes/Matcha-light-sea/gnome-shell/assets/calendar-today.svg share/themes/Matcha-light-sea/gnome-shell/assets/checkbox-off.svg share/themes/Matcha-light-sea/gnome-shell/assets/checkbox.svg share/themes/Matcha-light-sea/gnome-shell/assets/dash-placeholder.svg -share/themes/Matcha-light-sea/gnome-shell/assets/gnome-shell-start.svg share/themes/Matcha-light-sea/gnome-shell/assets/more-results.svg share/themes/Matcha-light-sea/gnome-shell/assets/noise-texture.png share/themes/Matcha-light-sea/gnome-shell/assets/toggle-off.svg @@ -6497,6 +6505,7 @@ share/themes/Matcha-light-sea/gnome-shell/assets/window-close-active.svg share/themes/Matcha-light-sea/gnome-shell/assets/window-close-hover.svg share/themes/Matcha-light-sea/gnome-shell/assets/window-close-symbolic.svg share/themes/Matcha-light-sea/gnome-shell/assets/window-close.svg +share/themes/Matcha-light-sea/gnome-shell/gnome-shell-start.svg share/themes/Matcha-light-sea/gnome-shell/gnome-shell.css share/themes/Matcha-light-sea/gnome-shell/icons/scalable/actions/color-pick.svg share/themes/Matcha-light-sea/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg @@ -6514,7 +6523,8 @@ share/themes/Matcha-light-sea/gnome-shell/icons/scalable/status/message-indicato share/themes/Matcha-light-sea/gnome-shell/no-events.svg share/themes/Matcha-light-sea/gnome-shell/no-notifications.svg share/themes/Matcha-light-sea/gnome-shell/pad-osd.css -share/themes/Matcha-light-sea/gnome-shell/process-working.svg +share/themes/Matcha-light-sea/gnome-shell/process-working-dark.svg +share/themes/Matcha-light-sea/gnome-shell/process-working-light.svg share/themes/Matcha-light-sea/gtk-2.0/apps.rc share/themes/Matcha-light-sea/gtk-2.0/assets/arrow-down-insens.png share/themes/Matcha-light-sea/gtk-2.0/assets/arrow-down-prelight.png @@ -7185,7 +7195,6 @@ share/themes/Matcha-pueril/gnome-shell/assets/calendar-today.svg share/themes/Matcha-pueril/gnome-shell/assets/checkbox-off.svg share/themes/Matcha-pueril/gnome-shell/assets/checkbox.svg share/themes/Matcha-pueril/gnome-shell/assets/dash-placeholder.svg -share/themes/Matcha-pueril/gnome-shell/assets/gnome-shell-start.svg share/themes/Matcha-pueril/gnome-shell/assets/more-results.svg share/themes/Matcha-pueril/gnome-shell/assets/noise-texture.png share/themes/Matcha-pueril/gnome-shell/assets/toggle-off.svg @@ -7194,6 +7203,7 @@ share/themes/Matcha-pueril/gnome-shell/assets/window-close-active.svg share/themes/Matcha-pueril/gnome-shell/assets/window-close-hover.svg share/themes/Matcha-pueril/gnome-shell/assets/window-close-symbolic.svg share/themes/Matcha-pueril/gnome-shell/assets/window-close.svg +share/themes/Matcha-pueril/gnome-shell/gnome-shell-start.svg share/themes/Matcha-pueril/gnome-shell/gnome-shell.css share/themes/Matcha-pueril/gnome-shell/icons/scalable/actions/color-pick.svg share/themes/Matcha-pueril/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg @@ -7211,7 +7221,8 @@ share/themes/Matcha-pueril/gnome-shell/icons/scalable/status/message-indicator-s share/themes/Matcha-pueril/gnome-shell/no-events.svg share/themes/Matcha-pueril/gnome-shell/no-notifications.svg share/themes/Matcha-pueril/gnome-shell/pad-osd.css -share/themes/Matcha-pueril/gnome-shell/process-working.svg +share/themes/Matcha-pueril/gnome-shell/process-working-dark.svg +share/themes/Matcha-pueril/gnome-shell/process-working-light.svg share/themes/Matcha-pueril/gtk-2.0/apps.rc share/themes/Matcha-pueril/gtk-2.0/assets/arrow-down-insens.png share/themes/Matcha-pueril/gtk-2.0/assets/arrow-down-prelight.png @@ -7886,7 +7897,6 @@ share/themes/Matcha-sea/gnome-shell/assets/calendar-today.svg share/themes/Matcha-sea/gnome-shell/assets/checkbox-off.svg share/themes/Matcha-sea/gnome-shell/assets/checkbox.svg share/themes/Matcha-sea/gnome-shell/assets/dash-placeholder.svg -share/themes/Matcha-sea/gnome-shell/assets/gnome-shell-start.svg share/themes/Matcha-sea/gnome-shell/assets/more-results.svg share/themes/Matcha-sea/gnome-shell/assets/noise-texture.png share/themes/Matcha-sea/gnome-shell/assets/toggle-off.svg @@ -7895,6 +7905,7 @@ share/themes/Matcha-sea/gnome-shell/assets/window-close-active.svg share/themes/Matcha-sea/gnome-shell/assets/window-close-hover.svg share/themes/Matcha-sea/gnome-shell/assets/window-close-symbolic.svg share/themes/Matcha-sea/gnome-shell/assets/window-close.svg +share/themes/Matcha-sea/gnome-shell/gnome-shell-start.svg share/themes/Matcha-sea/gnome-shell/gnome-shell.css share/themes/Matcha-sea/gnome-shell/icons/scalable/actions/color-pick.svg share/themes/Matcha-sea/gnome-shell/icons/scalable/actions/pointer-double-click-symbolic.svg @@ -7912,7 +7923,8 @@ share/themes/Matcha-sea/gnome-shell/icons/scalable/status/message-indicator-symb share/themes/Matcha-sea/gnome-shell/no-events.svg share/themes/Matcha-sea/gnome-shell/no-notifications.svg share/themes/Matcha-sea/gnome-shell/pad-osd.css -share/themes/Matcha-sea/gnome-shell/process-working.svg +share/themes/Matcha-sea/gnome-shell/process-working-dark.svg +share/themes/Matcha-sea/gnome-shell/process-working-light.svg share/themes/Matcha-sea/gtk-2.0/apps.rc share/themes/Matcha-sea/gtk-2.0/assets/arrow-down-insens.png share/themes/Matcha-sea/gtk-2.0/assets/arrow-down-prelight.png diff --git a/x11-wm/magpie/Makefile b/x11-wm/magpie/Makefile index e36e4797e133..b32d6fbd094d 100644 --- a/x11-wm/magpie/Makefile +++ b/x11-wm/magpie/Makefile @@ -1,6 +1,5 @@ PORTNAME= magpie -DISTVERSION= 0.9.3 -PORTREVISION= 2 +DISTVERSION= 0.9.4 CATEGORIES= x11-wm budgie MASTER_SITES= BUDGIE @@ -13,8 +12,7 @@ LICENSE= GPLv2+ BUILD_DEPENDS= evdev-proto>0:devel/evdev-proto \ gnome-settings-daemon>0:sysutils/gnome-settings-daemon \ gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \ - xkeyboard-config>0:x11/xkeyboard-config \ - zenity>0:x11/zenity + xkeyboard-config>0:x11/xkeyboard-config LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libcanberra.so:audio/libcanberra \ libgudev-1.0.so:devel/libgudev \ @@ -22,37 +20,33 @@ LIB_DEPENDS= libcanberra-gtk3.so:audio/libcanberra-gtk3 \ libinput.so:x11/libinput \ libgbm.so:graphics/mesa-libs \ libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 \ libfribidi.so:converters/fribidi \ libgraphene-1.0.so:graphics/graphene \ libjson-glib-1.0.so:devel/json-glib \ libstartup-notification-1.so:x11/startup-notification \ libupower-glib.so:sysutils/upower \ libxkbcommon.so:x11/libxkbcommon \ - libxkbfile.so:x11/libxkbfile \ liblcms2.so:graphics/lcms2 \ libdbus-1.so:devel/dbus \ libcolord.so:graphics/colord RUN_DEPENDS= gnome-settings-daemon>0:sysutils/gnome-settings-daemon \ gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \ - xkeyboard-config>0:x11/xkeyboard-config \ - zenity>0:x11/zenity + xkeyboard-config>0:x11/xkeyboard-config -USES= budgie compiler:c++0x gettext gl gnome localbase meson \ - pkgconfig tar:xz xorg +USES= budgie compiler:c++0x gettext-tools gl gnome localbase meson \ + pkgconfig python:build shebangfix tar:xz xorg USE_GL= egl gbm USE_GNOME= atk cairo gdkpixbuf glib20 gtk30 introspection:build USE_LDCONFIG= yes USE_XORG= ice sm x11 xau xcb xcomposite xcursor xdamage xext xfixes xi \ - xinerama xrandr xrender xtst -MESON_ARGS= -Dopengl_libname=libGL.so \ - -Dgles2_libname=libGLESv2 \ - -Dsystemd=false \ + xinerama xkbfile xrandr xrender xtst +MESON_ARGS= -Dsystemd=false \ -Dnative_backend=false \ -Dremote_desktop=false \ -Dlibwacom=false \ -Dprofiler=false CFLAGS+= -Wno-format-nonliteral CPPFLAGS+= -fno-omit-frame-pointer +SHEBANG_FILES= tools/get-state.py .include <bsd.port.mk> diff --git a/x11-wm/magpie/distinfo b/x11-wm/magpie/distinfo index 2b69ad1fb211..8f7be527a417 100644 --- a/x11-wm/magpie/distinfo +++ b/x11-wm/magpie/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1693661625 -SHA256 (budgie/magpie-0.9.3.tar.xz) = 99060cefe4684be05daf8e82b414b78d15cbe2c723993db902681ab4017bbbe9 -SIZE (budgie/magpie-0.9.3.tar.xz) = 2781152 +TIMESTAMP = 1757326351 +SHA256 (budgie/magpie-0.9.4.tar.xz) = 348a572a78e6f199761fa45ebc2a7a8bbf267b8960d32cc4bf6fd4e6012dabdb +SIZE (budgie/magpie-0.9.4.tar.xz) = 2782796 diff --git a/x11-wm/magpie/files/patch-src_backends_meta-stage-impl.c b/x11-wm/magpie/files/patch-src_backends_meta-stage-impl.c deleted file mode 100644 index 65ccd7e0e4f0..000000000000 --- a/x11-wm/magpie/files/patch-src_backends_meta-stage-impl.c +++ /dev/null @@ -1,17 +0,0 @@ ---- src/backends/meta-stage-impl.c.orig 2023-02-13 18:12:26 UTC -+++ src/backends/meta-stage-impl.c -@@ -551,10 +551,14 @@ meta_stage_impl_redraw_view_primary (MetaStageImpl - * artefacts. - */ - /* swap_region does not need damage history, set it up before that */ -+#if 0 - if (use_clipped_redraw) - swap_region = cairo_region_copy (fb_clip_region); - else - swap_region = cairo_region_create (); -+#else -+ swap_region = cairo_region_copy (fb_clip_region); -+#endif - - swap_with_damage = FALSE; - if (has_buffer_age) diff --git a/x11/libxfce4windowing/Makefile b/x11/libxfce4windowing/Makefile index 440db67f7047..6ef1eba9d4c1 100644 --- a/x11/libxfce4windowing/Makefile +++ b/x11/libxfce4windowing/Makefile @@ -1,5 +1,6 @@ PORTNAME= libxfce4windowing DISTVERSION= 4.20.4 +PORTREVISION= 1 CATEGORIES= x11 xfce MASTER_SITES= XFCE DIST_SUBDIR= xfce4 diff --git a/x11/libxfce4windowing/files/patch-libxfce4windowing_meson.build b/x11/libxfce4windowing/files/patch-libxfce4windowing_meson.build deleted file mode 100644 index 30183be21f87..000000000000 --- a/x11/libxfce4windowing/files/patch-libxfce4windowing_meson.build +++ /dev/null @@ -1,20 +0,0 @@ ---- libxfce4windowing/meson.build.orig 2025-05-01 07:24:40 UTC -+++ libxfce4windowing/meson.build -@@ -93,7 +93,7 @@ windowing_config_h = configure_file( - input: 'libxfce4windowing-config.h.in', - output: 'libxfce4windowing-config.h', - install: true, -- install_dir: get_option('prefix') / get_option('includedir') / 'xfce4' / libxfce4windowing_pkgname / 'libxfce4windowing', -+ install_dir: get_option('prefix') / get_option('includedir') / 'xfce4' / 'libxfce4windowing', - ) - windowing_public_sources += windowing_config_h - windowing_sources += windowing_config_h -@@ -135,7 +135,7 @@ install_headers( - - install_headers( - windowing_headers, -- subdir: 'xfce4' / libxfce4windowing_pkgname / 'libxfce4windowing', -+ subdir: 'xfce4' / 'libxfce4windowing', - ) - - pkgconfig.generate( diff --git a/x11/libxfce4windowing/files/patch-libxfce4windowingui_meson.build b/x11/libxfce4windowing/files/patch-libxfce4windowingui_meson.build deleted file mode 100644 index 7d24900cfc55..000000000000 --- a/x11/libxfce4windowing/files/patch-libxfce4windowingui_meson.build +++ /dev/null @@ -1,20 +0,0 @@ ---- libxfce4windowingui/meson.build.orig 2025-05-01 07:24:40 UTC -+++ libxfce4windowingui/meson.build -@@ -24,7 +24,7 @@ windowingui_public_sources += configure_file( - input: 'libxfce4windowingui-config.h.in', - output: 'libxfce4windowingui-config.h', - install: true, -- install_dir: get_option('prefix') / get_option('includedir') / 'xfce4' / libxfce4windowing_pkgname / 'libxfce4windowingui', -+ install_dir: get_option('prefix') / get_option('includedir') / 'xfce4' / 'libxfce4windowingui', - ) - - windowingui_sources = windowingui_public_sources -@@ -64,7 +64,7 @@ install_headers( - - install_headers( - windowingui_headers, -- subdir: 'xfce4' / libxfce4windowing_pkgname / 'libxfce4windowingui', -+ subdir: 'xfce4' / 'libxfce4windowingui', - ) - - pkgconfig.generate( diff --git a/x11/libxfce4windowing/pkg-plist b/x11/libxfce4windowing/pkg-plist index df8892973d5e..4b8f61eb1696 100644 --- a/x11/libxfce4windowing/pkg-plist +++ b/x11/libxfce4windowing/pkg-plist @@ -1,19 +1,19 @@ -include/xfce4/libxfce4windowing/libxfce4windowing-config.h -include/xfce4/libxfce4windowing/libxfce4windowing.h -include/xfce4/libxfce4windowing/xfw-application.h -include/xfce4/libxfce4windowing/xfw-monitor.h -include/xfce4/libxfce4windowing/xfw-screen.h -include/xfce4/libxfce4windowing/xfw-seat.h -include/xfce4/libxfce4windowing/xfw-util.h -include/xfce4/libxfce4windowing/xfw-window.h -include/xfce4/libxfce4windowing/xfw-workspace-group.h -include/xfce4/libxfce4windowing/xfw-workspace-manager.h -include/xfce4/libxfce4windowing/xfw-workspace.h -include/xfce4/libxfce4windowing/xfw-x11.h -include/xfce4/libxfce4windowingui/libxfce4windowingui-config.h -include/xfce4/libxfce4windowingui/libxfce4windowingui.h -include/xfce4/libxfce4windowingui/xfw-window-action-menu.h -include/xfce4/libxfce4windowingui/xfw-window-list-menu.h +include/xfce4/libxfce4windowing-0/libxfce4windowing/libxfce4windowing-config.h +include/xfce4/libxfce4windowing-0/libxfce4windowing/libxfce4windowing.h +include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-application.h +include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-monitor.h +include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-screen.h +include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-seat.h +include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-util.h +include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-window.h +include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-workspace-group.h +include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-workspace-manager.h +include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-workspace.h +include/xfce4/libxfce4windowing-0/libxfce4windowing/xfw-x11.h +include/xfce4/libxfce4windowing-0/libxfce4windowingui/libxfce4windowingui-config.h +include/xfce4/libxfce4windowing-0/libxfce4windowingui/libxfce4windowingui.h +include/xfce4/libxfce4windowing-0/libxfce4windowingui/xfw-window-action-menu.h +include/xfce4/libxfce4windowing-0/libxfce4windowingui/xfw-window-list-menu.h %%GIR%%lib/girepository-1.0/Libxfce4windowing-0.0.typelib %%GIR%%lib/girepository-1.0/Libxfce4windowingui-0.0.typelib lib/libxfce4windowing-0.so diff --git a/x11/xterm/Makefile b/x11/xterm/Makefile index 01e7080e3bac..33e37e706dfc 100644 --- a/x11/xterm/Makefile +++ b/x11/xterm/Makefile @@ -1,5 +1,5 @@ PORTNAME= xterm -DISTVERSION= 401 +DISTVERSION= 402 CATEGORIES= x11 MASTER_SITES= https://invisible-island.net/archives/xterm/:src1 \ https://invisible-mirror.net/archives/xterm/:src1 \ diff --git a/x11/xterm/distinfo b/x11/xterm/distinfo index d79bb0f01e4e..34cc5df8d959 100644 --- a/x11/xterm/distinfo +++ b/x11/xterm/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1751549917 -SHA256 (xterm-401.tgz) = 3da2b5e64cb49b03aa13057d85e62e1f2e64f7c744719c00d338d11cd3e6ca1a -SIZE (xterm-401.tgz) = 1609360 +TIMESTAMP = 1757396799 +SHA256 (xterm-402.tgz) = 5260c5793cd564c69e53ef6f528c00af066ae67b42d02137fb7ef8fafe70bb7a +SIZE (xterm-402.tgz) = 1612990 SHA256 (bsd-xterm-icons-1.tgz) = fcf51dce0e23e9911a16ed7f2ce835bb6ff2ada65f023c29fdd8abda2795bf7c SIZE (bsd-xterm-icons-1.tgz) = 22718 |